1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-19 04:02:10 +00:00
Commit graph

1728 commits

Author SHA1 Message Date
Drew Hess ceb2b71f69 kernel: Build Tegra PCI support. 2017-10-18 02:31:18 +03:00
Herwig Hochleitner 30b3b5d85f announce myself as a maintainer
added maintainer entries for `cdemu` (which i've created), as well as
`wine` and `chromium` (which I regularly contribute to)
2017-10-14 11:11:49 +02:00
Justin Humm 5cca8800a4 notmuch-bower: init at 2017-09-27 (#29856)
* bower: init and add erictapen as maintainer

* bower: fix up

* notmuch-bower: rename from bower
2017-10-14 10:08:04 +01:00
Jörg Thalheim 8bff56c09c Merge pull request #30079 from chpatrick/mate-power-manager
mate-power-manager: init at 1.18.0
2017-10-12 10:13:33 +01:00
Patrick Chilton e3675fedc7 mate-power-manager: init at 1.18.0 2017-10-12 08:22:21 +02:00
Florian Klink ab2cc75f78 guzzle_sphinx_theme: init at 0.7.11
* maintainers: add flokli

* sphinx_guzzle_theme: init at 0.7.11

This adds sphinx_guzzle_theme, which is used for sphinx documentation in
various projects, including BorgBackup.
2017-10-12 07:14:37 +01:00
dupgit 5b53ebd0a9 Adds dupgit to the maintainers 2017-10-11 20:51:01 +02:00
Jörg Thalheim a08837622d Merge pull request #30203 from andir/add-dnstracer
dnstracer: init at 1.9
2017-10-07 22:11:22 +01:00
Andreas Rammhold c1135606c0
maintainers: add andir 2017-10-07 22:33:32 +02:00
Spencer Baugh 6db9b65f65 maintainers: add catern 2017-10-07 12:01:44 +02:00
Jörg Thalheim 3fe7cddc30 Merge pull request #30146 from dpflug/master
tqsl: init at 2.3.1
2017-10-06 13:34:03 +01:00
Rommel Martinez 1d74f31a0a maintainers.nix: update email 2017-10-06 15:16:39 +08:00
David Pflug a6d570dd49
tqsl: init at 2.3.1 2017-10-05 22:35:32 -04:00
tv bc03222bde types: remove loeOf 2017-10-05 21:06:48 +02:00
Jörg Thalheim f9991c9094 Merge pull request #30086 from TealG/axoloti-1.0.12
axoloti: init at 1.0.12-1
2017-10-04 16:19:28 +01:00
Teal Gaure ed35c0761f axoloti: init at 1.0.12-1 2017-10-04 17:11:52 +02:00
Peter Romfeld fca7a9af0f fastlane: init at 2.60.1 2017-10-04 15:02:23 +01:00
David Kuo d514aa5c6a Add david50407 into maintainers.nix 2017-10-04 07:36:49 +00:00
mingchuan d6b8ac6ca8 maintainers.nix: use my GitHub handle as maintainer name 2017-10-03 14:27:10 +00:00
Stuart Moss 796b3a2306
eclipse-plugin-vrapper: init at 0.72.0 2017-10-03 00:31:17 +02:00
John M. Harris, Jr 4219de070d
kore: init at 2.0.0 2017-10-01 14:08:36 -04:00
Orivej Desh 5bf29702b7 Merge pull request #29533 from sivteck/rosDevChan
vcstool: init at 0.1.31
2017-10-01 09:36:00 +00:00
Orivej Desh 432f9925a6 Merge pull request #29745 from mgdelacroix/gpac-update
gpac: 0.5.0 -> 0.7.1
2017-10-01 09:01:56 +00:00
Orivej Desh 9592bf8c24 Merge pull request #29947 from symphorien/giac
giac, xcas: init at 1.4.9
2017-09-30 22:50:53 +00:00
Symphorien Gibol 10a612120f xcas, giac: add myself as maintainer 2017-09-30 21:40:50 +02:00
Shea Levy 1a1ad1a17d Revert "Merge branch 'improved-make-overridable' of git://github.com/ElvishJerricco/nixpkgs"
This reverts commit c3af1210b4, reversing
changes made to 49f175cd0c.
2017-09-29 09:11:26 -04:00
Shea Levy 8f33315f8f Revert "Fix evaluation"
Reverting #27319

This reverts commit 751d397ad4.
2017-09-29 09:10:48 -04:00
Shea Levy ca535da1fb Revert "Fix tarball"
Reverting #27319

This reverts commit 9ce7175cfe.
2017-09-29 09:10:30 -04:00
Shea Levy d96da5af87 Revert "Avoid polluting lib namespace unncessarily"
Reverting #27319

This reverts commit 01a3f0b8aa.
2017-09-29 09:09:53 -04:00
Shea Levy 01a3f0b8aa Avoid polluting lib namespace unncessarily 2017-09-28 18:51:20 -04:00
Shea Levy 9ce7175cfe Fix tarball 2017-09-28 18:44:10 -04:00
Shea Levy 751d397ad4 Fix evaluation 2017-09-28 18:40:11 -04:00
Shea Levy c3af1210b4 Merge branch 'improved-make-overridable' of git://github.com/ElvishJerricco/nixpkgs 2017-09-28 18:10:50 -04:00
Franz Pletz 46b0bca808 Merge pull request #29761 from Infinisil/xwinwrap
xwinwrap: init at 4
2017-09-28 01:18:02 +02:00
Yegor Timoshenko 0ddca0715a epsxe: init at 2.0.5 (#29810)
* epsxe: init at 2.0.5

* epsxe: nitpicks
2017-09-26 20:06:22 +01:00
Francesco Gazzetta 1d163835c8 bash-supergenpass: init at 2012-11-02 (#29797)
* Add fgaz to mantainers

* bash-supergenpass: init at 2012-11-02
2017-09-26 11:01:11 +01:00
Jörg Thalheim 8a1fb4b504 Merge pull request #29702 from robertodr/watson-ruby
watson-ruby: init at 1.6.3
2017-09-25 15:51:17 +01:00
Roberto Di Remigio d1aed97aa0 maintainers.nix: add robertodr 2017-09-25 14:50:51 +01:00
Roberto Di Remigio d706fc953d sort maintainers.nix 2017-09-25 14:50:31 +01:00
Joachim F e23973fa4e Merge pull request #29694 from etu/testssl-sh
testssl.sh: init at 2.9.5-1
2017-09-25 12:58:12 +00:00
Silvan Mosberger 5a9e28190c
xwinwrap: init at 4 2017-09-25 05:27:00 +02:00
Miguel de la Cruz 4994e3f2c2 gpac: 0.5.0 -> 0.7.1 2017-09-24 17:45:47 +01:00
Richard Ipsum 3d278be9ae luxio: Add maintainer 2017-09-24 15:59:43 +01:00
Elis Hirwing 02d9d40d99
testssl.sh: init at 2.9.5-1
Add testssl.sh which is a nice utility for testing TLS/SSL
capabilities of servers without having to use any kind of
web-service. It's very useful for testing setups of services before
deployment and such.
2017-09-24 16:59:15 +02:00
Christopher Rosset 799d28480b ephem: init at 3.7.6.0 (#29710)
* ephem: init at 3.7.6.0

Compute positions of the planets and stars

* Update default.nix

* python.pkgs.ephem: enable tests for python2 at least
2017-09-24 11:17:24 +01:00
Ruben Maher 2948b570f5 maintainers.nix: Add myself 2017-09-23 08:23:43 +02:00
Jörg Thalheim 7833062986 Merge pull request #29648 from zzamboni/assh-2.6.0
assh: init at 2.6.0
2017-09-21 23:05:22 +01:00
Diego Zamboni 334dfc3086 assh: init at 2.6.0
Powerful wrapper around ssh.
2017-09-21 22:23:16 +02:00
Jörg Thalheim e5b97e36c5 Merge pull request #29642 from Zimmi48/update-compcert
Update CompCert
2017-09-21 18:30:39 +01:00
Jörg Thalheim 31b7bc4c1e Merge pull request #29243 from hamhut1066/master
traefik: init at 1.3.8
2017-09-21 17:00:37 +01:00
Théo Zimmermann 8fde5790b4 compcert: fix license
The license of CompCert is not a generic "INRIA" license. It is "INRIA Non-Commercial
Agreement for the CompCert verified compiler". As unfortunate as it may seem, this
is a non-free license (clearly mentioned as such in its preamble). See also #20256.
2017-09-21 15:24:17 +02:00
John Ericson bc9f471997 Merge pull request #27797 from grahamc/fixed-lib
Convert libs to a fixed-point
2017-09-19 10:52:15 -04:00
Sivaram Balakrishnan 1908e5efa4 add sivteck to maintainers list 2017-09-19 09:43:10 +05:30
Graham Christensen 152c63c9ff
Convert libs to a fixed-point
This does break the API of being able to import any lib file and get
its libs, however I'm not sure people did this.

I made this while exploring being able to swap out docFn with a stub
in #2305, to avoid functor performance problems. I don't know if that
is going to move forward (or if it is a problem or not,) but after
doing all this work figured I'd put it up anyway :)

Two notable advantages to this approach:

1. when a lib inherits another lib's functions, it doesn't
   automatically get put in to the scope of lib
2. when a lib implements a new obscure functions, it doesn't
   automatically get put in to the scope of lib

Using the test script (later in this commit) I got the following diff
on the API:

  + diff master fixed-lib
  11764a11765,11766
  > .types.defaultFunctor
  > .types.defaultTypeMerge
  11774a11777,11778
  > .types.isOptionType
  > .types.isType
  11781a11786
  > .types.mkOptionType
  11788a11794
  > .types.setType
  11795a11802
  > .types.types

This means that this commit _adds_ to the API, however I can't find a
way to fix these last remaining discrepancies. At least none are
_removed_.

Test script (run with nix-repl in the PATH):

  #!/bin/sh

  set -eux

  repl() {
      suff=${1:-}
      echo "(import ./lib)$suff" \
          | nix-repl 2>&1
  }

  attrs_to_check() {
      repl "${1:-}" \
          | tr ';'  $'\n' \
          | grep "\.\.\." \
          | cut -d' ' -f2 \
          | sed -e "s/^/${1:-}./" \
          | sort
  }

  summ() {
      repl "${1:-}" \
          | tr ' ' $'\n' \
          | sort \
          | uniq
  }

  deep_summ() {
      suff="${1:-}"
      depth="${2:-4}"
      depth=$((depth - 1))
      summ "$suff"

      for attr in $(attrs_to_check "$suff" | grep -v "types.types"); do
          if [ $depth -eq 0 ]; then
              summ "$attr" | sed -e "s/^/$attr./"
          else
              deep_summ "$attr" "$depth" | sed -e "s/^/$attr./"
          fi
      done
  }

  (
      cd nixpkgs

      #git add .
      #git commit -m "Auto-commit, sorry" || true
      git checkout fixed-lib
      deep_summ > ../fixed-lib
      git checkout master
      deep_summ > ../master
  )

  if diff master fixed-lib; then
      echo "SHALLOW MATCH!"
  fi

  (
      cd nixpkgs
      git checkout fixed-lib
      repl .types
  )
2017-09-16 21:36:43 -04:00
Jörg Thalheim 419869269d Merge pull request #28635 from ThomasMader/ldc
Init ldc at 1.3.0, fix bootstrap dmd build, fix dtools test, run dmd-testsuite in checkPhase and fix Foundation framework
2017-09-15 10:32:10 +01:00
Muhammad Herdiansyah 0e09b79bcc
maintainer: change email 2017-09-15 10:17:12 +02:00
Jörg Thalheim 0febf8d43c Merge pull request #29304 from woffs/oysttyer
oysttyer-2.9.1
2017-09-13 23:17:45 +01:00
Joachim F 9580bafbb1 Merge pull request #25525 from emanueleperuffo/alc1100
epson-alc1100: init at version 1.2-0
2017-09-13 21:12:34 +00:00
John Ericson 8fccaa284d Merge pull request #29282 from obsidiansystems/soext
lib, treewide: Add `*Platform.extensions` and use it where possible
2017-09-13 11:20:06 -04:00
John Ericson 741839a687 lib: Add *Platform.extensions
This is used to platform specific library and exectuable extensions. In
the next commit I'll replace a bunch of ad-hoc logic with it.
2017-09-13 11:07:50 -04:00
Frank Doepper 9c4233f7b6 oysttyer: init at 2.9.1
A Perl Console Twitter Client
2017-09-13 16:38:15 +02:00
Frederik Rietdijk 7aa2e6b590 Merge pull request #29263 from jyp/jyp-rename-maintainer
make my maintainer handle match my github username
2017-09-13 09:40:21 +02:00
Will Fancher dbd5009376 Merge branch 'master' into improved-make-overridable 2017-09-12 17:30:35 -04:00
Jean-Philippe Bernardy 1ba197f225 make my maintainer handle match my github username 2017-09-12 15:17:18 +02:00
Tuomas Tynkkynen 9275c3387e lib.cleanSourceFilter: Fix VIM swap file filtering
The backslash wasn't properly escaped, and "\." is apparently equal to
".". So it's accidentally filtering out these valid file names (in
Nixpkgs):

trace: excluding clfswm
trace: excluding larswm
trace: excluding mkpasswd

While at it, turn the file filter stricter to what it was before
e2589b3ca2. That is, the file name must
start with a dot: '.swp', '.foo.swo' are filtered but 'bar.swf' is not.
2017-09-12 14:58:46 +03:00
Hamish Hutchings e0b81b9c3c Traefik init at 1.3.8 2017-09-11 18:19:49 +01:00
Matthieu Coudron f31c6c150a python.pkgs.secretstorage: init at 2.3.1 2017-09-07 09:28:02 +02:00
Gabriel Adomnicai 7c08e86be9 mmake: init at 1.2.0 (#28904)
* Package for mmake

* Package for mmake - build from sources

* Package name update

* Added maintainers
2017-09-05 15:00:22 +01:00
Laure Tavard bf491f8794 cdo: init at 1.7.2 (#22496) 2017-09-05 13:40:20 +01:00
Vladimír Čunát 65f6e6ccb6
licenses: fix fullName capitalization
inspired by repology.org
2017-09-05 00:22:00 +02:00
Michele Catalano 4ea1d49643 nexus: Add module for nexus.
Add also myself as maintainer
Add simple test of the nexus service
2017-09-04 22:32:02 +02:00
Andrew Cobb 9dc256099f kupfer: init at 319 (#28719)
* kupfer: init at 319

* kupfer: wrap with wrapGAppsHook

* kupfer: fixing up runtime dependencies

* kupfer: added cobbal as maintainer
2017-09-02 14:11:10 +01:00
Thomas Mader 8a2a3dad80 ldc: Init at 1.3.0 2017-09-02 08:30:17 +02:00
Frederik Rietdijk 6d4bd78fad Merge commit '2858c41' into HEAD 2017-08-30 21:07:07 +02:00
Domen Kožar 97a4088d33
Add lib.mod: integer modulus 2017-08-30 14:32:27 +02:00
Dan Peebles e2589b3ca2 Deduplicate some filterSource invocations
This version should have more conventional regexes that work across many
platforms and regex engines. This is an issue because up until Nix 1.11,
Nix called out to the libc regex matcher, which behaved differently on
Darwin and Linux. And in Nix 1.12, we're moving to std::regex which will
also behave differently here.

And yes, I do actually evaluate make-disk-image.nix on Darwin ;)
2017-08-29 20:27:04 -04:00
Jörg Thalheim bf03f3c4cb Merge pull request #28570 from sorpaas/btc1-init
btc1: init at 1.14.5
2017-08-29 11:52:51 +01:00
Vladimír Čunát 2858c41823
Merge branch 'master' into staging
There were some conflicts in python modules, commented at #28314.
2017-08-29 10:51:54 +02:00
Claas Augner 03b08fca66 nextcloud-client 2.3.2 (#28645)
* nextcloud-client: init at 2.3.2

* nextcloud-client: nitpicks
2017-08-28 21:33:51 +01:00
Will Fancher 4d860389d8 Merge branch 'master' into improved-make-overridable 2017-08-26 11:39:13 -04:00
Alvar ffa499f9ec et: init at 2017-03-04 (#28427) 2017-08-26 13:36:31 +01:00
Jörg Thalheim c63a619820 Merge pull request #28458 from danbst/patch-11
Nix minimal version: 1.10 -> 1.11
2017-08-26 00:26:06 +01:00
Phil 4f2935390e nixos/usbguard: create package and module (#28363)
* nixos/usbguard: create package and module

No usbguard module or package existed for NixOS previously. USBGuard
will protect you from BadUSB attacks. (assuming configuration is done
correctly)

* nixos/usbguard: remove extra packages

Users can override this by themselves.

* nixos/usbguard: add maintainer and fix style
2017-08-25 23:35:18 +01:00
Frederik Rietdijk 665d393919 Merge remote-tracking branch 'upstream/master' into HEAD 2017-08-25 19:39:41 +02:00
Wei Tang aabdd37cb9 btc1: init at 1.14.5
A portion of Bitcoin users (including the super-majority of the
miners) decided to hard fork to segwit2x around this November. At that
time this will not be compatible with the Bitcoin Core client. 1.14.5
is known as "the Production Release".
2017-08-26 01:05:46 +08:00
Jörg Thalheim 6ec7c5cff2 Merge pull request #28488 from alunduil/add-alunduil-maintainer
add alunduil as collection-json maintainer
2017-08-25 13:16:06 +01:00
WilliButz 3ac73fbb81
maintainers: add myself 2017-08-24 21:20:03 +02:00
Tuomas Tynkkynen 5674da5aed Fix "treewide: Consistently call ARM 'arm'"
0c0fad6141 was broken. I didn't realize there's some hidden
metaprogramming code where one can't even grep for 'isFoo' to find its
definition :(
2017-08-24 14:43:57 +03:00
Tuomas Tynkkynen 2fc7651b25 Merge remote-tracking branch 'upstream/master' into staging 2017-08-24 02:08:32 +03:00
Tuomas Tynkkynen 0c0fad6141 treewide: Consistently call ARM 'arm'
No need for silly differences.
2017-08-24 01:17:01 +03:00
Peter Hoeg f15d7388d8 Revert "add apache2 license"
This reverts commit 508c998318.
2017-08-23 23:50:28 +08:00
Peter Hoeg 508c998318 add apache2 license 2017-08-23 22:50:25 +08:00
Alex Brandt 8b4fec00e0 add alunduil as collection-json maintainer 2017-08-22 18:31:08 -05:00
Dmitry Marakasov 6461b609db Fix maintainer email 2017-08-22 19:07:42 +02:00
Danylo Hlynskyi cc28cf11f0 Nix minimal version: 1.10 -> 1.11
`ruby` attribute requires features from 1.11
```
$ nix-build -A ruby
error: cannot coerce a set to a string, at pkgs/development/interpreters/ruby/default.nix:57:17
```
2017-08-22 13:28:55 +03:00
Christian Albrecht 964799e556 sks and pgpkeyserver-lite modules: init (#27515)
* modules sks and pgpkeyserver-lite:
  runs the sks keyserver with optional nginx proxy for webgui.
* Add calbrecht to maintainers
* module sks: fix default hkpAddress value
* module pgpkeyserver-lite: make hkpAddress a string type option
  and use (builtins.head services.sks.hkpAddress) as default value
* module sks: remove leftover service dependencies
2017-08-22 12:27:00 +02:00
Divam e5a43bd408 openfst: init at 1.6.3 (#28430) 2017-08-22 09:39:22 +02:00
Klaas van Schelven 53d67bcc26 readline 7.0 -> 7.0.3
Discussion: https://groups.google.com/forum/#!topic/nix-devel/agupzdm352Q
2017-08-18 08:55:44 +02:00
vinymeuh 5ac2ad11ad maintainers: add vinymeuh 2017-08-15 21:36:02 +02:00
Sasha Delly f66b765f76 lib/maintainers.nix: added sdll 2017-08-13 22:41:30 +02:00
Robin Gloster f48109387a
mergeAttrsByVersion, versionedDerivation: remove
obsolete and ancient
2017-08-11 23:31:02 +02:00
rybern d06ab41c85 moon-buggy: init at 1.0.51 (#28165) 2017-08-11 22:32:59 +02:00
Daiderd Jordan 8c86ce707e Merge pull request #28034 from kiloreux/libopencore
opencore-amr init at 0.1.5
2017-08-08 19:25:53 +02:00
kiloreux 66e5a9f43f
Fix typo 2017-08-08 17:09:19 +01:00
kiloreux 49fd201ea3
Fix typo 2017-08-08 15:44:05 +01:00
kiloreux 21b6e9cc05
Add kiloreux as maintainer 2017-08-08 08:07:55 +01:00
Casey Rodarmor 2141086af8 python.pkgs.feedgen: init at 0.5.1 2017-08-07 23:58:39 -07:00
Michael Weiss 4b0afc169d zpl*: Fix the attribute name of the license
This was simply a typo since the license was added in 2013.
2017-08-06 13:49:18 +02:00
Daiderd Jordan 4e24cc32bc Merge pull request #27544 from cse-bristol/linode-api-python
linode-api: init at 4.1.1b2
2017-08-05 17:40:33 +02:00
John Wiegley 6ff50dc164 Merge pull request #27918 from Zimmi48/coq-update
Coq update
2017-08-04 15:29:18 -07:00
Daiderd Jordan 0747cf9cc2 Merge pull request #27863 from mpcsh/master
material-icons-ttf: init at 3.0.1
2017-08-04 22:47:50 +02:00
Théo Zimmermann 057ffcf0dd coq: adding myself to the maintainers 2017-08-04 19:52:55 +02:00
Tim Steinbach c6fc73b5bc Merge pull request #26842 from lluchs/vivaldi-ffmpeg-codecs
vivaldi: add support for proprietary codecs
2017-08-04 09:00:59 -04:00
Mark Cohen bb6bbce003 material-icons-ttf: init at 3.0.1
There was no package for this icon set, and now there is!
2017-08-02 02:48:27 -04:00
Sauyon Lee f416d59ea4 numix-sx-gtk-theme: init at 2017-04-24 2017-08-01 17:12:30 +01:00
derchris 57b15422d9 xtermcontrol: init at 3.3 2017-07-31 23:17:35 +02:00
Charles Strahan 2b57cb9169 Merge pull request #25980 from nyarly/bundlerenv_usecases
BundlerEnv, now with groups and paths
2017-07-28 23:22:21 -04:00
Tuomas Tynkkynen 5b99d53975 kernel: Build Tegra X1 USB support as a module 2017-07-28 22:14:12 +03:00
Alexey Lebedeff 1d72b7345f dosbox-unstable: init at 2017-07-02
As current stable version segfaults when playing HoMM2, as described at
https://www.reddit.com/r/linux_gaming/comments/4dxfei/dosbox_segmentation_fault_core_dumped/

Also some missing dependencies (compared to stable version) were added:
- SDL_sound - for mounting .cue files with compressed sound
- SDL_net - for IPX support
- libpng - for making screenshots
2017-07-28 11:20:56 +03:00
Muhammad Herdiansyah d31e7ee1bd nawk: init at 20121220 2017-07-27 21:51:10 +07:00
William Casarin 77e9a04a2b maintainers: update my(jb55) email 2017-07-26 10:44:50 -07:00
bugworm e8eeca7e3a Added myself to maintainers 2017-07-23 22:43:56 +03:00
Glenn Searby de0fb400bf linode-api: init at 4.1.1b1
Added Linode's official Python library for their v4 API.

This should assist with adding Linode support to Nixops (see:
https://github.com/NixOS/nixops/issues/198).

Note that this API is still in beta and subject to changes.
2017-07-21 14:25:48 +01:00
Elijah Caine 1fef42dde9 container-linux-config-transpiler: init at 0.4.1 (#27486) 2017-07-19 08:30:51 +01:00
Benno Fünfstück ae28f5cac8 Merge pull request #27455 from TomSmeets/hidlisten
hid-listen: init at 1.01
2017-07-18 15:30:12 +02:00
Tom Smeets bcbcbd09d3 maintainers: Add myself (Tom Smeets) 2017-07-17 21:05:07 +02:00
Will Fancher 05f9db601a Added self views of the interface in makeExtensibleWithInterface
Fixing the `overrideScope` in `haskellpackages`.
2017-07-14 06:43:33 -04:00
hhm c61da1b383 add self (hhm) to maintainers 2017-07-14 06:54:20 +01:00
Will Fancher 8b764960e9 Added overrideScope for callPackageWith
Consequently removing several ad-hoc definitions of the same concept.
2017-07-13 14:56:13 -04:00
GRBurst fe768392e2 Add GRBurst as maintainer 2017-07-13 13:56:22 +01:00
Will Fancher 5a5f8613e0 Re-added overrideAttrs in makeOverridable 2017-07-12 18:38:22 -04:00
Will Fancher af479c182f Added callPackageWithSelfWith and callPackageWithSelf 2017-07-12 18:35:23 -04:00
Will Fancher 927c4f83d8 Improved makeOverridable with extend and overridePackage 2017-07-12 18:35:23 -04:00
Will Fancher 08021dd825 Added makeExtensibleWithInterface 2017-07-12 18:35:22 -04:00
Jörg Thalheim 3d380b9082 Merge pull request #27289 from vyp/patch/xst-init
xst: init at 0.7.1
2017-07-12 21:46:42 +01:00
Benno Fünfstück 387256c0f2 Merge pull request #27308 from vaibhavsagar/xautomation
xautomation: init at 1.09
2017-07-12 08:23:05 +02:00
Vaibhav Sagar b9dfbeb828 xautomation: init at 1.09 2017-07-12 14:13:10 +08:00
xd1le 88874e7650 xst: init at 0.7.1 2017-07-12 02:53:43 +10:00
Tobias Geerinckx-Rice 46dc5394cd
Update e-mail address for nckx 2017-07-10 20:54:18 +02:00
John Ericson 5059b6307a Merge pull request #27281 from obsidiansystems/lib-powerpc
lib: Add isPowerPC predicate, and fix family name
2017-07-10 11:16:41 -04:00
John Ericson 02464668c0 lib: Add isPowerPC predicate, and fix family name 2017-07-10 11:13:56 -04:00
Jörg Thalheim 45f58142e0 Merge pull request #27264 from Radvendii/argon
libargon2: init at 20161029
2017-07-10 08:53:51 +01:00
Taeer Bar-Yam 06e701af4d maintainers: added olynch 2017-07-10 08:51:46 +01:00
Niklas Hambüchen 35e912793a maintainers: Add nh2 2017-07-09 22:30:40 +02:00
Michael Walker 4aad6d800d ezstream: init at 0.6.0 (#27259)
* ezstream: init at 0.6.0

* ezstream: pkgconfig belongs to nativeBuildInput
2017-07-09 16:46:16 +01:00
Jörg Thalheim 154efd8ec5 Merge pull request #27246 from dywedir/ion
ion: init at 1.0.3
2017-07-09 13:55:05 +01:00
Daiderd Jordan 5ba05aaab9 Merge pull request #26716 from ankhers/generalize-elixir
Generalize building of Elixir interpreter
2017-07-09 10:50:24 +02:00
dywedir 3483c09f59 ion: init at 1.0.3 2017-07-09 03:23:53 +03:00
Vladimír Čunát c057098b7d
Merge #27165: ttf-envy-code-r: init at 0.PR7 2017-07-08 11:33:25 +02:00
wheatdog 208edec09a ttf-envy-code-r: init at preview7 2017-07-08 15:28:57 +08:00
John Ericson f2f50aa985 Merge pull request #27045 from vcunat/meta-refactor-2-rebased
stdenv: Refactor meta checks
2017-07-07 12:35:50 -04:00
Vladimír Čunát dfc004e69c lib.lists.mutuallyExclusive: add function 2017-07-07 12:02:29 -04:00
Jörg Thalheim 515d5d577b Merge pull request #27177 from tw-360vier/git-ftp
git-ftp: init at 1.4.0
2017-07-07 15:45:08 +01:00
Thorsten Weber 14f2083445 git-ftp: init at 1.4.0 2017-07-07 11:41:30 +02:00
Hector Jusforgues 0f2db06540 consul_exporter: init at 0.3.0 (#27162) 2017-07-07 10:01:45 +01:00
Michael Raskin 05aa2a58db Merge pull request #25600 from johnramsden/nylas-mail
nylas-mail: 2.0.32
2017-07-06 02:04:24 +02:00
Vladimír Čunát 5328aac7be
Merge branch 'staging'
Comparison looks OK; I'll try some fixes on master directly.
http://hydra.nixos.org/eval/1372577?compare=1372497
2017-07-05 08:55:26 +02:00
zimbatm 4d545297d8 lib: introduce imap0, imap1 (#25543)
* lib: introduce imap0, imap1

For historical reasons, imap starts counting at 1 and it's not
consistent with the rest of the lib.

So for now we split imap into imap0 that starts counting at zero and
imap1 that starts counting at 1. And imap is marked as deprecated.

See c71e2d4235 (commitcomment-21873221)

* replace uses of lib.imap

* lib: move imap to deprecated.nix
2017-07-04 23:29:23 +01:00
Pascal Wittmann ec04f18acb Merge pull request #27092 from adisbladis/add_dr14_tmeter
dr14_tmeter: init at 1.0.16
2017-07-04 07:41:36 +02:00
adisbladis c6f5726398
dr14_tmeter: init at 1.0.16 2017-07-04 09:36:09 +08:00
Jan Tojnar e02d40c33e mypaint: 1.1.0 -> 1.2.1 (#27004) 2017-07-03 21:21:50 +02:00
David McFarland bb3c8a164c lib: Include darwin in isUnix 2017-07-03 09:31:25 -03:00
Jörg Thalheim abd7237573 Merge pull request #27024 from zarelit/mailcatcher
mailcatcher: init at 0.6.5
2017-07-03 09:46:01 +01:00
Vladimír Čunát d1a89ae9d7
Merge branch 'master' into staging 2017-07-03 09:48:58 +02:00
Samuel W. Flint fa2c22ea97 x11idle: init at unstable-2017-07-01 (#27062)
* Add myself to the maintainers list

* Define the derivation for x11idle
2017-07-03 07:46:26 +01:00
David Costa 3e1c6607d1 maintainers: add zarelit 2017-07-01 23:45:28 +02:00
Vladimír Čunát ddf864f8aa
Merge branch 'master' into staging
Mass rebuilds from master (>7k on x86_64-linux).
2017-06-30 18:16:58 +02:00
Jörg Thalheim d0a6e05b9a Merge pull request #26929 from jfrankenau/mergerfs-2.22.1
mergerfs: 2.16.1 -> 2.22.1
2017-06-29 08:34:44 +01:00
Johannes Frankenau 8461e31dc9 mergerfs: 2.16.1 -> 2.22.1 2017-06-29 02:54:48 +02:00
Robert Schütz 1a7745d6ec dmensamenu: init at 1.0.0 2017-06-28 11:43:39 +02:00
Joachim F 767a8b2e9a Merge pull request #26073 from florianjacob/piwik-package
piwik & piwik service: init at 3.0.4
2017-06-27 20:51:16 +01:00
Trevor Joynson 068341b1c7 iptstate: init at 2.2.6 (#26878)
* Add iptstate package

* iptstate: nit pick
2017-06-27 18:27:13 +01:00
Justin Wood 019afb0c80 Generalize building of Elixir interpreter 2017-06-26 23:13:58 -04:00
David McFarland 4ac1901d54 stdenv: remove unix kernel family
System predicate patterns can now be specified as a list of OR'd
attribute sets.
2017-06-26 09:33:41 -03:00
David McFarland be75c5dffb cygwin: fix doubleFromSystem for cygwin 2017-06-26 09:33:38 -03:00
Lukas Werling 38e4c28abf vivaldi-ffmpeg-codecs: init at 59.0.3071.104
Due to licensing costs, Vivaldi bundles a version of ffmpeg compiled
without support for the common H.264 codec. However, it is possible to
supply a custom libffmpeg.so with additional codecs. This derivation
uses the Chromium source to compile a compatible libffmpeg.so.

This approach is recommended by a Vivaldi developer, see
https://gist.github.com/ruario/bec42d156d30affef655
2017-06-25 15:14:37 +02:00
Roman Volosatovs a59dc61e10
maintainers: add rvolosatovs 2017-06-24 23:56:33 +02:00
Samuel Leathers 5d7fd7e7fa mailhog: init at 1.0.0 (#26821)
* mailhog: init at 1.0.0

* formatting nitpicks
2017-06-24 17:05:34 +01:00
Gleb Peregud 0123200dee stdenv: add stawman docs for makeOverridable
Also fix a typo in docs in haskell-modules.
2017-06-24 12:47:57 +02:00
Robert Hensing 90b2d06268 maintainers: add roberth 2017-06-22 21:37:15 +02:00
Profpatsch 5cbc6ca9bb lib/generators: put more information in toPretty lambdas
With `builtins.functionArgs` we can get some information if the first argument
is an attrset and whether the contained fields have default values. Encode that
into the pretty-printed lambda.
2017-06-22 00:58:59 +02:00
Profpatsch feb8cbdc38 lib/debug: traceSeqN & traceSeqValN
Strict trace functions that only go down to a specified depth.
Handy to get a better picture and prevent infinite recursions.
2017-06-22 00:58:59 +02:00
Profpatsch b1ffe5e4c0 lib/generators: toPretty
`toPretty` implements a pretty printer for nix values.
2017-06-22 00:58:59 +02:00
Florian Jacob 55844c8380 piwik & piwik service: init at 3.0.4 2017-06-19 16:00:17 +02:00
Jörg Thalheim 6b1087d9b1
add zx2c4 to lib/maintainers.nix 2017-06-13 18:09:16 +01:00
Judson dd86c6d25a
Adding Corundum as demo of rubyTool 2017-06-10 17:11:37 -07:00
Jörg Thalheim 34d86e9d84 Merge pull request #26497 from LnL7/fix-lib-tests
lib-tests: fix test for isStorePath
2017-06-10 10:36:23 +01:00
Jörg Thalheim b731e65081 arphic: init at 0.2.20080216.2
arphic: init at 0.2.20080216.2
2017-06-10 09:32:34 +01:00
Changlin Li 8237294f64 Add Unicode Arphic CJK fonts
These are a couple of CJK fonts that are on most other Linux distributions
that aren't on NixOS
2017-06-09 20:52:18 -04:00
Daiderd Jordan cfe2b12fe4
lib-tests: fix test for isStorePath 2017-06-09 23:38:08 +02:00
Simon Lackerbauer 63e967a33a lbreakout2: init at 2.6.5 2017-06-09 09:25:28 +02:00
James Kent 3cb5d52dac pkgs.python.astropy: init at 1.3.3 2017-06-08 17:50:22 +02:00
Nikolay Amiantov 0011f9065a Merge pull request #26152 from abbradar/wine-reorder
wine: reorganize packages
2017-06-04 00:58:42 +03:00
Nikolay Amiantov 2d0a7c4eee aliases: don't distribute on Hydra 2017-06-04 00:57:45 +03:00
Francois-Rene Rideau f4844e91f0
Add fare to maintainers. 2017-06-03 13:15:38 +01:00
John Ericson 4e376cce7e Merge pull request #26269 from obsidiansystems/libSystem
lib and doc: Use "libSystem" as identifier for that libc in platforms
2017-05-31 00:49:58 -04:00
John Ericson 9f680d30f4 lib and doc: Use "libSystem" as identifier for that libc in platforms 2017-05-31 00:47:25 -04:00
John Ericson 8b273b608d Merge pull request #26219 from Ericson2314/lib-fix
lib: Move fixed-point combinators out of trivial
2017-05-30 17:14:22 -04:00
Profpatsch 3fa1be6f49 Add isStorePath tests (#26223) 2017-05-30 20:48:32 +01:00
Frederik Rietdijk ccafbacd8f Merge pull request #26215 from dermetfan/mcrcon
mcrcon: init at 0.0.5
2017-05-30 09:03:47 +02:00
John Ericson a908ad6fd3 Merge pull request #26037 from obsidiansystems/platform-examples
lib: Consolidate platform configurations (used for crossSystem)
2017-05-29 22:29:15 -04:00
John Ericson c66ff8ec3c cross tests and stdenv: armv5te*l* of sheevaplug explicit
The "l" suffix presumably indicates it is little-endian, which it
is.
2017-05-29 20:12:06 -04:00
Profpatsch 2b0a8427e6 lib/string: make isStorePath total (#26216)
fix #9278
2017-05-30 00:20:37 +01:00
John Ericson 20e756a093 lib: Consolidate platform configurations (used for crossSystem)
This is good for maintenance and education.
2017-05-29 18:56:03 -04:00
John Ericson 87b4a91fc4 lib: Move fixed-point combinators out of trivial
Trivia != prelude. This is a better organized and less likely to
scare off new contributors.
2017-05-29 18:09:52 -04:00
Robin Stumm 75a94a5a28 mcrcon: init at 0.0.5 2017-05-29 22:46:23 +02:00
Léo Gaspard 4a0c7d1b2d dkimproxy: init at 1.4.1 (#26147)
* dkimproxy: init at 1.4.1

* dkimproxy: simplify by using mkDerivation

* dkimproxy: set ekleog as maintainer

* dkimproxy: style fix

* dkimproxy: also work without the right PERL5LIB environment variable
2017-05-28 23:25:29 +01:00
Nikolay Amiantov 63e0d50f16 types: add short docstrings
Fixes #26055
2017-05-25 19:24:05 +03:00
Nikolay Amiantov ee4f8c2dc9 nixos doc: document coercedTo type
Also mention about docs in types.nix and fix a small error in related
documentation.

Fixes #26055.
2017-05-24 15:52:26 +03:00
John Ericson c3b2c5bf77 Merge pull request #25997 from obsidiansystems/isHurd
stdenv: Rename `isGNU` to `isHurd` as GNU is a userland
2017-05-22 19:02:49 -04:00
John Ericson fedcda6cda zpaqd: Modernize derivation
- Simplified platform-specific options
 - Almost ready for cross-compilation
2017-05-22 18:52:50 -04:00
John Ericson eaa509f33a stdenv: Rename isGNU to isHurd as GNU is a userland
Elsewhere, things called GNU indeed includes GNU/Linux or GNU/Hurd, but this
predicate was defined excluding Linux regardless of userland.
2017-05-22 13:55:26 -04:00
John Ericson 0d88299019 Merge pull request #25976 from obsidiansystems/no-stdenv-is
Add `*Platform.is*` predicates and alias `stdenv.is*` to `hostPlatform`'s
2017-05-22 13:30:20 -04:00
John Ericson c5c6606048 lib: Infer libc field of platform if not specified
This is especially useful when not cross compiling. It means we can
remove the `stdenv.isGlibc` predicate too.

Additionally, use this to simplify the logic to choose the
appropriate libiconv derivation.
2017-05-22 00:25:02 -04:00
John Ericson 2e7ec6fb70 lib: Make platform predicates more ergonomic to use
`hostPlatform.isDarwin` instead of `lib.system.parse.isDarwin
hostPlatform.parsed`
2017-05-22 00:25:02 -04:00
John Ericson da8b2f1412 lib tests: Simplify relative path for default argument 2017-05-21 13:38:36 -04:00
midchildan 2c393164c8
mikutter: init at 3.5.7
fixes #25852
2017-05-21 12:13:34 +01:00
Benjamin Hipple b6d9f51359 Add myself to maintainers 2017-05-20 17:25:59 -04:00
Jörg Thalheim da7e4ce1ad Merge pull request #25801 from htr/add-terraform-inventory
terraform-inventory: init at 0.7-pre
2017-05-20 19:35:07 +01:00
kadota kyohei a908f2a3df google-app-engine-go-sdk: init at 1.9.53 (#25856)
* google-app-engine-go-sdk: init at 1.9.53

* google-app-engine-go-sdk: simplify python wrapper, use fetchzip

* add myself to maintainer list

* google-app-engine-go-sdk: add lufia as maintainer
2017-05-20 19:33:57 +01:00
Hugo Tavares Reis 21898ff460 terraform-inventory: added htr as maintainer 2017-05-20 16:17:24 +02:00
Valérian Galliat 330048e40c timelapse-deflicker: init at 142acd1 (#25904)
* timelapse-deflicker: init at 142acd1

* timelapse-deflicker: nitpicks

* Add myself as a maintainer
2017-05-20 12:33:28 +01:00
Unai Zalakain c3cbbd09a0 metar: init at 20161013.1 2017-05-20 11:58:03 +02:00
risicle 9d86b49f2a python metaphone: init at 0.6 (#25868)
* metaphone: init at 0.6

* metaphone: add self as maintainer
2017-05-20 10:30:10 +01:00
Jörg Thalheim 28f8e5b95d Merge pull request #25760 from georgewhewell/fwup
fwup: init at 0.14.2
2017-05-19 07:03:06 +01:00
John Ericson bec5ffee15 Merge pull request #25232 from obsidiansystems/cross-binutils
Cross binutils
2017-05-17 16:34:56 -04:00
John Ericson 80ed251f17 lib platform parsing: Whitelist darwin10 and darwin14 as stopgap
Something better should be done longer term to support such version
suffixes.
2017-05-17 15:33:05 -04:00
John Ericson 6d599b791e Merge pull request #25859 from Ericson2314/platform-normalize
lib platform parsing: Fix windows support to conform to LLVM, take 2
2017-05-17 13:26:23 -04:00
John Ericson f3c989babd Merge pull request #25196 from Ericson2314/recursive-platform-tests
lib: Consolidate tests into one meta job
2017-05-17 11:31:57 -04:00
John Ericson 371ebc89ca lib platform parsing: Fix windows support to conform to LLVM, take 2
Second attempt at pull request #25275

This reverts commit b70924bd80,
reapplying 2282a5774c
2017-05-17 11:16:00 -04:00
John Ericson 296753f094 lib: Consolidate tests into one meta job 2017-05-17 11:14:59 -04:00
J M 03d190d54f shibboleth: Add Myself as a Maintainer (#25817) 2017-05-16 10:11:55 +01:00
Masayuki Takeda 1aaeb94855 3to2: init at 1.1.1 (#25202)
* 3to2: init at 1.1.1

* add myself to maintainer list

* add mt-caret as maintainer
2017-05-16 08:40:36 +02:00
georgewhewell a06781877f fwup: init at 0.14.2 2017-05-13 18:22:10 +01:00
John Ramsden ca95b4fdbd Missing semicolon. 2017-05-10 19:21:00 -07:00
John Ramsden 14f4b21fe5 Added self as maintainer. 2017-05-10 17:17:33 -07:00
rht c3bbc8adea inconsolata-lgc: git-2015-04-18 -> 1.3 (#25641)
* inconsolata-lgc: git-2015-04-18 -> 1.3

* lgc.nix: fix evaluation
2017-05-09 16:05:01 +01:00
Anton Schirg 7a9efec8ed lightworks: init at 14.0.0 2017-05-08 23:03:39 +02:00
Ronny Pfannschmidt 9587d3591e remove myself from maintainers/enpass (#25625)
as i am no longer using nixos
2017-05-08 22:03:23 +01:00
Michael Raskin f79a5fc30d Merge pull request #25160 from m3tti/quakespasm
Quakespasm: init at 0.92.1
2017-05-07 10:03:42 +02:00
Mathäus Sander 15b98cb634 quakespasm: init at 0.92.1 2017-05-07 08:02:50 +02:00
edef dbc97ba2d7 maintainers: add edef 2017-05-07 01:54:35 +03:00
Vladimír Čunát 477fa42be6
maintainers: add vmchale, missing after #25514 2017-05-06 13:51:55 +02:00
Vladimír Čunát b70924bd80
Revert "Merge pull request #25275 from Ericson2314/platform-normalize"
This reverts commit 2282a5774c, reversing
changes made to 14adea9156.

The lib tests are bloking nixpkgs-unstable, and I don't like debugging
it soon enough.
2017-05-06 13:28:07 +02:00
Jaakko Luttinen 96c0a6db3a pythonPackages.phpserialize: init at 1.3 (#25521)
* pythonPackages.phpserialize: init at 1.3

* pythonPackages.phpserialize: clarify test situation
2017-05-05 08:01:56 +01:00
Emanuele Peruffo 03187c3e15 epson-alc1100: init at version 1.2-0
Driver for printer Epson AcuLaser C1100
2017-05-05 08:41:19 +02:00
Jörg Thalheim 948488343b Merge pull request #24835 from Profpatsch/lib-doc-improvements
Lib doc improvements
2017-05-05 07:10:11 +01:00
Yuri Aisaka 17d2ff414d imagej: init at 150 (#25249)
* imagej: init at 150

* correcting for PR comments
2017-05-05 07:00:38 +01:00
Albert Peschar 10abea9ecc pythonPackages.PyLD: init at 0.7.2 2017-05-04 20:51:31 +02:00
Domen Kožar e057e5927e Merge pull request #25427 from aneeshusa/fix-meta-priority-types
Fix meta priority types
2017-05-02 09:38:32 +02:00