Commit Graph

1948 Commits

Author SHA1 Message Date
Orivej Desh
daf8311ce1 Revert "lib: delete reference to lib/sandbox.nix"
This reverts commit 9ee089ae05.

0fe7bde3d8 is not in master yet and it would break
master if it were: https://github.com/NixOS/nixpkgs/pull/31803#pullrequestreview-77638434
2017-11-19 10:14:07 +00:00
Orivej Desh
9ee089ae05 lib: delete reference to lib/sandbox.nix
after it was deleted in 0fe7bde3d8
2017-11-19 09:03:43 +00:00
Orivej Desh
b089c21506 Merge branch 'master' into staging
* master: (39 commits)
  python.pkgs.pybfd: move to python-modules
  documentation: python 2.6 is no more
  documentation: python3Packages is python36Packages
  wireguard: 0.0.20171101 -> 0.0.20171111
  php_excel: init at 1.0.2
  libxl: init at 3.8.1
  matrix-synapse: 0.24.1 -> 0.25.1
  grafana: 4.6.1 -> 4.6.2
  linux: 4.4.98 -> 4.4.99
  linux: 4.9.62 -> 4.9.63
  linux: 4.13.13 -> 4.13.14
  nixos/zsh: add the type for enableAutosuggestions option
  zsh-powerlevel9k: init at 2017-11-10
  fio: 3.1 -> 3.2
  filebench: rehash source
  nano: 2.8.7 -> 2.9.0
  bonnie: replace dead source link
  less: 520 -> 529
  strace: 4.19 -> 4.20
  iperf: 3.2 -> 3.3
  ...
2017-11-19 08:30:14 +00:00
Pierre Chevalier
81ea7d2dcb zsh-powerlevel9k: init at 2017-11-10
To use, add this option to your configuration.nix:
`programs.zsh.promptInit = "source ${pkgs.zsh-powerlevel9k}/share/zsh-powerlevel9k/powerlevel9k.zsh-theme";`
2017-11-18 21:27:04 +00:00
Orivej Desh
1161741351 Merge branch 'master' into staging
* master: (28 commits)
  go_1_9: skip flaky TestWaitGroupMisuse2
  erlangR18: fix patch hashes with fetchpatch
  xml2: replace dead links
  nixos/pam: fix docs about path to u2f_keys file
  cinelerra: add a note about parallel building
  msmtp: install docs and examples (#31769)
  kernel: Fix out-of-tree modules on aarch64
  nixos/tests/acme: update terms of service to fix test
  gixy: init at 0.1.8
  pythonPackages.ConfigArgParse: 0.9.3 -> 0.12.0, refactor, move to python-modules
  mono: init at 4.8
  wal-g: fix license so not to break evaluation
  wal-g: init at 0.1.2
  maintainers: add backuitist
  nixos/prometheus: Correct documentation for external_labels
  spidermonkey: replace broken links
  vagrant: removed custom rake gem
  vagrant: 2.0.0 -> 2.0.1
  nixos/prometheus: add external_labels option
  nixos/prometheus: add scrape_configs.honor_labels
  ...
2017-11-17 18:06:22 +00:00
Orivej Desh
d7aefea2ef maintainers: add backuitist 2017-11-17 12:23:44 +00:00
Orivej Desh
d99a2fc093 Merge branch 'master' into staging
* master: (293 commits)
  go_1_9: skip flaky TestServerCancelsReadTimeoutWhenIdle
  qsyncthingtray: fix build
  qt56.qtwebengine: fix build
  stdman: d860212 -> 2017.04.02
  jackett: use mono50
  hg-git: disable with python3
  hg-git: 0.8.5 -> 0.8.10
  xfce4-settings: enable parallel building
  gcc-snapshot: mark as broken
  heaptrack: 2017-02-14 -> 2017-10-30
  nixos-container: Modify existing test to cover show-ip command
  nixos-container: Make show-ip work together with ipv4 + netmask
  linux-copperhead: 4.13.12.a -> 4.13.13.a
  matterbridge: 1.1.0 -> 1.4.1
  nixos/nghttpx: add module for the nghttpx proxy server (#31680)
  mattermost: 4.3.0 -> 4.4.0
  breakpad: delete
  simp_le: 0.2.0 -> 0.6.1
  certbot: 0.11.1 -> 0.19.0
  afl: 2.51b -> 2.52b
  ...
2017-11-17 05:35:09 +00:00
Samuel Leathers
07bd44b558
dotty: init at 0.4.0-RC1 2017-11-15 11:13:39 -05:00
Dan Peebles
0fe7bde3d8 Delete lib/sandbox.nix for now 2017-11-14 21:51:40 -05:00
Parnell Springmeyer
342dc3a628
maintainers: Add ixmatus to the maintainers set 2017-11-14 20:48:46 -06:00
Dan Haraj
08508f5319 absl-py: init at 0.1.3 2017-11-14 14:37:53 -05:00
Franz Pletz
6806dd36e1
Merge pull request #31420 from ChengCat/chengcat
vista-fonts-chs: init at 1
2017-11-14 12:21:33 +01:00
Yucheng Zhang
55ec8e1881 vista-fonts-chs: init at 1 2017-11-14 20:05:32 +08:00
Karol Chmist
e8c8163f33 [CodeReview] Added suggestions by yegortimoshenko 2017-11-13 14:10:18 +01:00
aszlig
cc17b42dc7
lib/maintainers: Update my email address
I'm no longer employed there and I'll phase out the address in the near
future.

Signed-off-by: aszlig <aszlig@nix.build>
2017-11-13 10:14:10 +01:00
John Ericson
c0a04ec2f5 libiberty: Add dev output 2017-11-13 00:30:53 -05:00
Jonas Höglund
416d5cf484 maintainers: add FireyFly 2017-11-12 23:36:33 +01:00
Mathias Schreck
b627615602 git-secret: init at 0.2.2 (#31486)
* Add lo1tuma to maintainers

* git-secret: init at 0.2.2

* gitAndTools.git-secret: man page in correct directory
2017-11-10 23:12:41 +00:00
Vladimír Čunát
e62e4c1e4a
Merge #31210: licenses.ffsl: it's non-free 2017-11-10 19:46:21 +01:00
Drew Hess
67ba83a934 kernel: add beagleboard.org kernel
And update the existing platform variant to use it
2017-11-09 18:28:14 +02:00
Sergey Alexandrov
1f5c2833e9 mpdas: init at 0.4.4 (#31398)
* mpdas: init at 0.4.4

* mpdas: read config from /etc instead from nix store
2017-11-08 21:28:53 +00:00
Tom Macdonald
7b8e40c6b1 procodile: init at 1.0.17 2017-11-07 17:04:50 +01:00
Tor Hedin Brønner
6949cfa58e nix-zsh-completions: 0.3.1 -> 0.3.2
Adds support for nix1.12 and various improvements.
2017-11-06 19:07:36 +01:00
Sean Zicari
0711fe96f2 xosview2: init at 2.2.2 (#30629) 2017-11-06 09:55:23 +08:00
Michael Raskin
6475fa9b25
Merge pull request #31298 from timokau/sage-fix
sage: 6.8 -> 8.0
2017-11-06 01:25:28 +00:00
Timo Kaufmann
fe68ba81d2 sage: 6.8 -> 8.0
This "un-breaks" sage while also updating it to 8.0.

It compiles sage with its dependencies as one big pile, which is not
the best approach but definately better than nothing for now.

To be able to shrink the huge output pile a little, it also splits
docs from the rest of the output.
2017-11-05 17:37:40 -06:00
Tuomas Tynkkynen
8c190c3f7d lib/types.nix: Disable 32-bit integer types for now
This file doesn't evaluate in 32-bit versions of Nix because the integer
type is a signed 32-bit integer there, so 4294967296 causes an 'invalid
integer' error.  I see no other way around than commenting this out :(

(s32 could be made to work by tweaking the expressions a bit, but didn't
do that for now since it'd be asymmetric to have s32 but no u32).
2017-11-05 22:47:09 +02:00
Tuomas Tynkkynen
0d9f2f0bb4 platforms.nix: Clean up more 'uboot' legacy
For a while now, the only thing the 'uboot' attribute does is to tell
whether to add ubootTools to kernel/initrd builds. That can be
determined with platform.kernelTarget == "uImage" just as well.
2017-11-05 17:06:59 +02:00
Profpatsch
213bd2847b lib/types: fix up documentation formatting a bit 2017-11-05 15:56:32 +01:00
Profpatsch
462c048c77 lib/types: add ints.positive.
For values that are positive, but cannot be 0.
2017-11-05 15:56:32 +01:00
Profpatsch
1158910676 lib/types: match lowercase descriptions of other types 2017-11-05 15:56:32 +01:00
Profpatsch
c85f085062 lib/types: update docs to match the new type names 2017-11-05 15:56:32 +01:00
Profpatsch
f8e6cd3465 lib/types: add tests for ints.between and ints.unsigned
The int types are trivial invocations of `ints.between`, so they are not tested
explicitely.
2017-11-05 15:56:32 +01:00
Profpatsch
77648da233 lib/types: signed -> s, unsigned -> u, remove signed alias
Mirrors the way it’s done in modern low-level languages like Rust (by input of
@nbp).
Removes the signed alias for int.
2017-11-05 15:56:32 +01:00
Profpatsch
7fcd3892a9 lib/types: remove port type again
Will be introduced as a taggedUnion, once that type is in nixpkgs.
2017-11-05 15:56:32 +01:00
Profpatsch
c776489cac lib/types: add port type 2017-11-05 15:56:32 +01:00
Profpatsch
281d071b6a lib/types: add various signed/unsigned int types
It is sometimes necessary to restrict the domain of integers for configurations,
as well as restricting them to unsigned/positive values.
2017-11-05 15:56:32 +01:00
Profpatsch
af424a607c lib/modules: Change type error to be gramatically nicer
Before:
  <x> is not a integer between 0 and 100 (inclusively).
(notice that “a” is wrong, it should be “an”)
Now:
  <x> is not of type `integer between 0 and 100 (inclusively)'.

This sounds a bit more formal, but circumvents the grammatical problems.
Multi-word type descriptions are also easier to see.
2017-11-05 15:56:32 +01:00
Profpatsch
c53d874277 lib/types: add intBetween
An int type that checks the value range.
2017-11-05 15:56:32 +01:00
Michael Raskin
7be7698612
Merge pull request #25552 from antonxy/master
lightworks: init at 14.0.0
2017-11-05 00:01:48 +00:00
Keshav Kini
0094ca20cc acl2: 6.5 -> 7.4, refactor
The `make regression` line was failing because the expression was
downloading a core-system-only, no-libraries source tarball.  I
switched to using fetchFromGitHub, which downloads the full source
code -- the core system as well as the "community books",
i.e. libraries -- but the libraries unfortunately do not build yet
because they have more dependencies than the core system, and they
also run into some impurity problems during the build process.

This commit changes the ACL2 package so that at least the user will
obtain the latest version of the core system, even though they won't
get the community books.  In a later commit I hope to fix this; it
will require either changes to ACL2 itself, or a patch to be applied
to ACL2 in nixpkgs.

ACL2 7.4 has no trouble building on the current version of SBCL in
nixpkgs, so I let it do so instead of using the ancient SBCL version
1.2.0 from 2014.

I also added myself as a maintainer to this package, since I'm an
active contributor to the ACL2 project and am interested in seeing it
working on Nix.
2017-11-04 13:48:22 -07:00
Renaud
27114d45ae
stdenv.lib.maintainers: add c0bw3b 2017-11-04 19:56:04 +01:00
Orivej Desh
3ea077e638
Merge pull request #30942 from andrestylianos/joker
joker: init at 0.8.6
2017-11-04 07:09:56 +00:00
André Stylianos Ramos
49e0be1d4d joker: init at 0.8.6 2017-11-04 06:36:16 +01:00
Frank Doepper
9bda3f2943 licenses.ffsl: non-free
FFSL forbids commercial redistribution
2017-11-03 22:42:25 +01:00
Richard Marko
d1491f490f add sorki to maintainers 2017-11-02 22:19:35 +01:00
Andrew R. M
cbd65e7980 pythonPackages.rply: move to python-modules/ 2017-11-01 05:49:01 -04:00
Nicolas B. Pierron
1d56d0c8a7 types.submodule: Fix the NixOS Manual, by escaping the <> symbols. 2017-10-30 17:52:00 +00:00
Nicolas B. Pierron
d8987135c2 types.submodule: Replace a friendly comment by a more gentle one. 2017-10-30 13:06:18 +01:00
Christopher Singley
e697f10fc4 PlexPy: init at 1.4.25 2017-10-29 19:28:16 -05:00
Christian Kauhaus
afc66e121d vulnix: 1.2.2 -> 1.3.4
The build needs the ZODB fix in PR #30925 to succeed.
2017-10-29 15:43:58 +01:00
Daiderd Jordan
443d1f2e6e
Merge pull request #30907 from iblech/patch-1
maintainers.nix: fix tiny typo
2017-10-29 01:52:41 +02:00
Ingo Blechschmidt
443e7bf5f4 maintainers.nix: fix tiny typo 2017-10-28 22:42:18 +02:00
Sam Parkinson
5ac01066f2 gradio: init at 6.0.2 2017-10-29 06:32:38 +11:00
David Izquierdo
301fc3a33d maintainers: add dizfer 2017-10-28 12:32:54 +03:00
Ingo Blechschmidt
9f28f2dd38 sshlatex: init at 0.7 2017-10-28 11:08:05 +02:00
Milan Svoboda
c564e54f12 kitty: init at 0.4.2 (#30687)
* add new application: terminal kitty (opengl, c, python)

https://github.com/kovidgoyal/kitty.git

* kitty: nitpicks

* update kitty 0.4.0 -> 0.4.2, add maintainer
2017-10-25 22:03:20 +01:00
mehandes
17af9f8d4d svgcleaner: init at v0.9.1
Svgcleaner is a tool for fast and safe svg optymalization.
2017-10-25 18:43:10 +02:00
Franz Pletz
6df1cccfdf Merge pull request #30721 from xzfc/xpointerbarrier
xpointerbarrier: init at 17.10
2017-10-25 04:11:52 +02:00
Daniel Peebles
4bf221932e Merge pull request #30750 from kuznero/pr/dotnet-sdk
dotnet-sdk: init at 2.0.3
2017-10-24 19:10:03 -04:00
Joachim F
6a65235bac Merge pull request #30697 from earldouglas/avian-maintainers
avian: add meta.maintainers
2017-10-24 22:07:44 +00:00
Roman Kuznetsov
6b1b8487df
dotnet-sdk : init at 2.0.3 2017-10-25 00:04:16 +02:00
Yellow Ghost
646a77739b
notify-desktop: init at 0.2.0
notify-desktop package added

improved code synopsis
2017-10-24 15:25:49 +02:00
Alex Vorobiev
770bedbc20 meritous: init at 1.4 2017-10-24 09:52:52 +02:00
Albert Safin
2cbfe0a5db maintainers: add xzfc 2017-10-23 19:53:12 +07:00
James Earl Douglas
7562ed51f6
avian: add meta.maintainers 2017-10-22 18:31:24 -06:00
joncojonathan
2f540c31a2 Added joncojonathan to maintainers
Motivation for change: I'm working on things more, so figured it was wise.
2017-10-21 14:22:57 +02:00
Frederik Rietdijk
d854b3df2c Merge pull request #30503 from guibou/guibou_vfx_pkgs
Many packages used in computer animation industry
2017-10-19 15:38:56 +02:00
Kevin Quick
a1afec9c14 maintainers: add Kevin Quick 2017-10-19 08:18:55 +02:00
Guillaume Bouchard
bed68ed344 Add *guibou* in maintainers 2017-10-18 11:56:33 +02:00
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
Aneesh Agrawal
bd9246b009 treewide: Always use integers for meta.priority
Meta attributes types are now enforce as of commit
90b9719f4f,
so ensure meta.priority is always set to an integer.

This fixes evaluation of `linuxPackages_latest.virtualbox`
(the impetus for this commit)
and other packages that use lowPrio or hiPrio.
2017-05-02 01:43:22 -04:00
Michael Raskin
ee790bf944 Merge pull request #23321 from jensbin/networkmanager_dmenu
networkmanager_dmenu: init at unstable-2017-04-13
2017-05-01 19:25:44 +02:00
Jens Binkert
4c6d267ae8 networkmanager_dmenu: init at unstable-2017-04-13 2017-05-01 19:06:23 +02:00
Shea Levy
d1afc718f8 Add haskellPathsInDir lib function 2017-05-01 10:49:59 -04:00
Michael Raskin
bcbafdefc4 Merge pull request #25035 from elitak/cross-staging
Add some ARM platforms
2017-05-01 13:30:32 +02:00
Michael Raskin
4d4af5a13a Merge pull request #24768 from snyh/deepin-terminal
deepin-terminal: Init at 2.3.3
2017-05-01 11:23:56 +02:00
Peter Marheine
c1cbae5a1e flexget: 1.2.337 -> 2.8.17 2017-05-01 10:10:34 +02:00
Michael Raskin
d5ec7bc748 Merge pull request #23697 from sargon/master
sshguard + service: init at 2.0.0
2017-04-30 21:43:12 +02:00
Michael Raskin
67c309d458 Merge pull request #22554 from SuprDewd/google-music
google-play-music-desktop-player: init at 4.2.0
2017-04-30 18:44:18 +02:00
Vladimír Čunát
57174178c9
lib.makeScope: sync comment after rename in #25285 2017-04-30 15:56:29 +02:00
Frederik Rietdijk
b7e7646849 Merge pull request #25159 from matthewbauer/wxwidgets-refactor2
wxWidgets: move wxGTK-* to one wxWidgets folder
2017-04-30 15:02:18 +02:00
Thomas Tuegel
901a778c77
makeScope: prevent name collision with makeOverridable 2017-04-28 05:54:30 -05:00
John Ericson
fcde869e7e lib platform parsing: Fix windows
There is no more `cygwin` OS, but instead a `cygnus` abi. "win32"
and "mingw32" parse as `windows`. Add a 3-part hack because autotools
breaks on explicit abi with windows-like (e.g. "i686-pc-windows-gnu").

Also change cross triples to conform
2017-04-27 14:30:42 -04:00
John Ericson
7d546d7771 lib platform parsing: Turn assertion back on 2017-04-27 12:55:52 -04:00
Jörg Thalheim
120f017646 Merge pull request #25192 from Hodapp87/ezdxf
ezdxf (Python package): init at 0.8.1
2017-04-26 16:46:29 +02:00
John Ericson
761af14778 Merge pull request #25227 from obsidiansystems/cross-purge-binutilsCross
Purge binutilsCross
2017-04-26 09:09:06 -04:00
John Ericson
23cc0c4420 lib: Whitelist two ABIs used on Arm 2017-04-25 19:58:03 -04:00
Chris Hodapp
489fa7b723 ezdxf: Add hodapp as maintainer 2017-04-25 17:34:52 -04:00
Peter Simons
a502e327d3 Merge pull request #25201 from ebzzry/fix-typo
Fix typo in trivial.nix
2017-04-25 14:55:52 +02:00
Rommel Martinez
a8fc60745f Fix typo in trivial.nix 2017-04-25 14:36:22 +08:00
panaeon
18de0c3ae5 skypeforlinux: init at 5.1.0.1; added myself as maintainer 2017-04-24 22:55:43 +03:00
Matthew Bauer
6f3085d572 wxwidgets: add wxWindows license
all wx{GTK,widgets,windows,mac,etc}* packages use the wxWindows license.
2017-04-23 15:20:35 -05:00
Richard Szibele
5f9096a033 curlcpp: 20160901 -> 1.0 (#25104) 2017-04-22 16:14:32 +01:00
Tom Saeger
5989515b94 lib: trivial spelling fixes 2017-04-19 19:37:55 -05:00
Eric Litak
127347f1fd platforms: add CompuLab Utilite (armv7) 2017-04-19 14:09:56 -07:00
Eric Litak
c3eca1f8dc platforms: add pogoplug4 (armv5tel softfloat) 2017-04-19 14:09:56 -07:00
Eric Litak
3b7395683c platforms: add scaleway-c1 (armv7 sans NEON) 2017-04-19 14:09:56 -07:00
Profpatsch
46a36d82ee lib/trivial.nix: add type for fix 2017-04-18 02:57:28 +02:00
Profpatsch
ce4ff6b4f4 lib/tests.nix: add section headers 2017-04-18 02:57:28 +02:00
John Ericson
f0b634c7e8 Merge pull request #24610 from Ericson2314/platform-normalization
Platform normalization
2017-04-17 17:28:01 -04:00
John Ericson
3efc661a1d Elaborate localSystem and crossSystem in a consistent manner 2017-04-17 17:13:01 -04:00
John Ericson
d86caa3216 lib: Fix preexisting bugs in old platforms code (now bugs in tests)
Warning, this changes the compatibility claims of existing packages!
2017-04-17 17:13:01 -04:00
John Ericson
8c99aab3ea lib: Fix system parsing, and use for doubles lists
The old hard-coded lists are now used to test system parsing.

In the process, make an `assertTrue` in release lib for eval tests; also
use it in release-cross
2017-04-17 17:13:01 -04:00
John Ericson
fffcee35f9 lib: Fix matchAttrs 2017-04-17 17:13:01 -04:00
John Ericson
2227789392 lib: Collect system/platform related files
Previously, platforms was a random thing in top-level
2017-04-17 17:13:01 -04:00
John Ericson
37e5e71fdf Merge pull request #24974 from Ericson2314/mapNullable
Introduce `mapNullable` into lib and use it in a few places
2017-04-17 17:12:14 -04:00
John Ericson
85aa5005af Introduce mapNullable into lib and use it in a few places
Also simply some configure flag logic my grep also alerted me too.
2017-04-17 17:04:04 -04:00
Jörg Thalheim
f16b29ebd9 Merge pull request #24938 from jlesquembre/git-open
git-open: init at 1.3.0
2017-04-16 20:00:58 +02:00
José Luis Lafuente
cb624198e8
git-open: init at 1.3.0 2017-04-16 19:32:12 +02:00
Jörg Thalheim
69d77eaa28 Merge pull request #24848 from rzetterberg/master
gdrive: init at 2.1.0
2017-04-16 17:20:33 +02:00
Richard Zetterberg
3e915ae995 Adds myself as a maintainer 2017-04-16 14:36:31 +02:00
Vladimír Čunát
2090aa4f65
Merge: fixup a bad merge
For details see:
https://github.com/NixOS/nixpkgs/commit/24444513fb5#commitcomment-21767916
2017-04-14 19:11:17 +02:00
Vladimír Čunát
24444513fb
Merge branch 'staging' 2017-04-14 10:32:13 +02:00
Daniel Peebles
09a9a472ee Merge pull request #24830 from mayflower/refactor/boolToString
treewide: use boolToString function
2017-04-13 09:45:31 -04:00
Sean Haugh
e2abd55a3b licenses: add MirOS license 2017-04-12 16:13:03 -05:00
Shea Levy
b2c87fbf98 lib: Add test for composeExtensions 2017-04-12 12:40:24 -04:00
Profpatsch
9b7b950832 /lib/default.nix: Add file docstring & unit test hint 2017-04-12 00:01:38 +02:00
Franz Pletz
3ab45f4b36
treewide: use boolToString function 2017-04-11 18:18:53 +02:00
Shea Levy
52f998a2ce Merge branch 'composeExtensions' 2017-04-11 11:16:29 -04:00
Yann Hodique
f4ff67099b keychain: add sigma as maintainer 2017-04-09 22:28:27 -07:00
snyh
273f1e56af deepin-terminal: init at 2.3.3 2017-04-09 23:12:43 +08:00
Cole Scott
98a287e733
lib/maintainers.nix add colescott 2017-04-09 01:06:33 +02:00
Jörg Thalheim
cb6d1fdfd9 Merge pull request #24331 from LumiGuide/ssmtp-AuthPassFile
ssmtp: use the authPassFile option instead of authPass
2017-04-08 17:22:26 +02:00
Jörg Thalheim
f7b97df2cd Merge pull request #24730 from Infinisil/buku-2.9
buku: 2.8 -> 2.9
2017-04-08 13:24:45 +02:00
Silvan Mosberger
c2a0f2584a
buku: 2.8 -> 2.9 2017-04-08 08:56:35 +02:00
Shea Levy
0a15af2ed1 lib: Add composeExtensions for composing extension functions 2017-04-07 14:30:05 -04:00
Emanuele Peruffo
b52a3d90fe robomongo: 0.8.4 -> 0.9.0 2017-04-07 12:19:19 +02:00
Tim Steinbach
4984e7e053 Merge pull request #24624 from taku0/source-han-serif
add Source Han Serif font
2017-04-06 13:48:00 -04:00
Jean Potier
09b1414acd cups-toshiba-estudio: init at 7.51 (#24676) 2017-04-06 15:00:02 +01:00
taku0
2994f14edb add source-han-serif-japanese, source-han-serif-korean, source-han-serif-simplified-chinese, source-han-serif-traditional-chinese: An open source Pan-CJK serif typeface 2017-04-06 21:57:13 +09:00
Taahir Ahmed
438ac662aa nomacs: init at 3.4 (#24580)
* nomacs: init at 3.4

* nomacs: add gsettings for gtk open dialogs

* nomacs: use fetchurl instead of fetchFromGitHub
2017-04-03 10:28:34 +02:00
Utku Demir
db6a2918b9 kt: init at 11.1.0 2017-04-03 16:10:30 +12:00
Joachim F
144d1e7be4 Merge pull request #24424 from dsferruzza/add-veracrypt
veracrypt: init at 1.19
2017-04-02 15:43:25 +01:00
David Sferruzza
cc4fa379cb maintainers: add dsferruzza 2017-04-02 16:37:11 +02:00
Dmitry Tsygankov
57a813f3df
bitcoin-unlimited: init at 1.0.1.3
Add the Bitcoin Unlimited client to the altcoins directory, so that all sides of the Bitcoin scaling debate are represented.
2017-04-01 23:34:36 +02:00
Daiderd Jordan
607a21b7c0 Merge pull request #24380 from fuzzy-id/haproxy-overworked4
haproxy: PCRE and LUA support via configurable options
2017-03-31 08:46:14 +02:00
John Ericson
4c0d7da183 Get rid of all with { inherit... } and just used let inherit...
The old forms presumably predates, or were made in ignorance of,
`let inherit`. This way is better style as the scoping as more lexical,
something which Nix can (or might already!) take advantage of.
2017-03-30 03:05:05 -04:00
Thomas Bach
ea80cd1f11 haproxy: added fuzzy-id to the list of maintainers 2017-03-29 12:27:50 +02:00
Shawn Dellysse
c87c0f2144
messenger-for-desktop: init at 2.0.6 2017-03-28 19:55:17 -04:00
Bas van Dijk
1d52c677be ssmtp: use the authPassFile option instead of authPass
This gives users the option of storing the authPass outside the
world-readable Nix store.
2017-03-29 00:34:23 +02:00
Vladimír Čunát
96d41e393d
treewide: purge maintainers.urkud
It's sad, but he's been inactive for the last five years.
Keeping such people in meta.maintainers is counter-productive.
2017-03-27 19:52:29 +02:00
Vasiliy Solovey
eef066d05c way-cooler: init at 0.5.2 2017-03-26 21:39:58 +03:00
Daniel Ehlers
20a5b5bead sshguard: new package 2017-03-26 14:46:22 +02:00
Frederik Rietdijk
f4a1eab239 Merge pull request #23863 from plumps/add-vulnix
vulnix: init at 1.2.2
2017-03-24 11:12:50 +01:00
Baptist BENOIST
7d72b9b74e Remove bbenoist from maintainers
Sorry guys but I did not used Nix since months and cannot spend time
maintaining my previous work...
2017-03-23 03:03:04 +01:00
Piotr Bogdan
77b5d22df3 gmtp: init at 1.3.10 (#24178) 2017-03-22 15:20:16 +01:00
jansol
f9e688e8a1 renderdoc: init at version 0.34pre (#23769)
* renderdoc: init at version 0.34pre

Initialising a few commits after the latest release due to some upstream
improvements to the build system.

* fix maintainer
2017-03-21 21:36:26 +01:00
Tim Steinbach
e361bc4556 Merge pull request #24108 from adelbertc/coursier-1-0-0-M15
coursier: init at 1.0.0-M15
2017-03-21 09:26:47 -04:00
Adelbert Chang
8d182a7e6b coursier: makeWrapper as nativeBuildInputs, add adelbertc and nequissimus as maintainers 2017-03-20 09:04:40 -07:00
zimbatm
3bbab17575 Merge pull request #23929 from Profpatsch/lib-lists-doc
Improve lib/trivial and lib/lists docs
2017-03-20 14:42:58 +00:00