Commit graph

39454 commits

Author SHA1 Message Date
Marco Maggesi
9a5f7b1630 hol_light: 2017-07-06 -> 2018-09-30
Also handle compatibility with newer version of OCaml (depend on num
library as needed).
2018-10-06 15:49:09 +00:00
Free Potion
171752daee ivan: 053 -> 054 (#47950) 2018-10-06 16:59:26 +02:00
Carlos D'Agostino
364d477236 ocamlPackages.ezxmlm: init at 1.0.2 2018-10-06 14:18:51 +00:00
Jaka Hudoklin
a134b9a3dd telepresence: 0.85 -> 0.93 (#47966) 2018-10-06 15:21:28 +02:00
Kevin Cox
011f1c7396
sewer: init at 0.6.0
sewer is an ACME client which supports DNS challenges with support for
various DNS servers.
2018-10-06 11:33:47 +01:00
Matthew Bauer
013bded602
Merge pull request #47911 from alyssais/webhook
webhook: init at 2.6.8
2018-10-05 22:55:14 -05:00
Matthew Bauer
e78eacd6cd
Merge pull request #46770 from jluttine/carp-init
carp: init at unstable-2018-09-15
2018-10-05 22:43:05 -05:00
Matthew Bauer
e4a6288b75
Merge pull request #46863 from siers/link-grammar
link-grammar: init at 5.5.0
2018-10-05 22:40:48 -05:00
Matthew Bauer
c4f344ac44
Merge pull request #47291 from veprbl/pr/xfitter_init
xfitter: init at 2.0.0
2018-10-05 22:38:09 -05:00
Matthew Bauer
5e32c22611
Merge pull request #47287 from rokk4/ssocr
ssocr: init at 2018-08-11
2018-10-05 22:37:42 -05:00
Matthew Bauer
0421891aaa
Merge pull request #47589 from vbgl/coq-coqprime-init
coqPackages.coqprime: init at 8.7.2 & 8.8
2018-10-05 22:33:15 -05:00
Yurii Rashkovskii
9289920193
webkitgtk222x: init at 2.22.2 2018-10-05 17:46:30 -07:00
Benjamin Staffin
13883ff4bc systemd-wait: init at 0.1+2018-10-05 2018-10-05 17:22:44 -04:00
Graham Christensen
5daee73ce4
Generate links to function definitions
Hydra passes the full revision in to the input, which we pass through.

If we don't get this ,we try to get it from other sources, or default to
master which should have the definition in a close-ish location.

All published docs should have theURL resolve properly, only local
hackers will have the link break.
2018-10-05 11:20:46 -04:00
Alyssa Ross
7e3b43d75a
webhook: init at 2.6.8 2018-10-05 12:14:49 +01:00
Austin Seipp
778dc453b6 perlPackages.CryptEd25519: init at 1.04
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-10-05 06:04:08 -05:00
Austin Seipp
20c7b61963 perlPackages.Mojolicious: 8.01 -> 8.02
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-10-05 06:04:08 -05:00
lewo
8c0d32f8e7
Merge pull request #47693 from nicknovitski/envsubst-init
envsubst: init at 1.1.0
2018-10-05 09:00:33 +02:00
lewo
96ad503163
Merge pull request #47692 from nicknovitski/kubeval-init
kubeval: init at 0.7.3
2018-10-05 08:41:41 +02:00
Peter Hoeg
be27131c06
Merge pull request #47694 from magnetophon/lsp-plugins
lsp-plugins: init at 1.1.4
2018-10-05 10:43:00 +08:00
Bart Brouns
8d37a5a99a eteroj.lv2: init at 0.4.0 2018-10-05 02:40:48 +02:00
Bart Brouns
1bc29400c6 FIL-plugins: init at 0.3.0 2018-10-05 01:06:14 +02:00
Bart Brouns
f14c0b4610 lsp-plugins: init at 1.1.4 2018-10-05 00:24:13 +02:00
Nick Novitski
78b9ab0713 kubeval: init at 0.7.3 2018-10-04 13:52:45 -07:00
zimbatm
d4ff6cae34
terraform: add plugins tests (#47861)
I wasn't sure if the plugins were downloaded from the Internet or not.
This makes sure that there is no regression in the plugin detection.
2018-10-04 22:41:19 +02:00
Peter Hoeg
3f81cb1b27
Merge pull request #47382 from magnetophon/zita-njbridge
zita-njbridge: init at 0.4.4
2018-10-04 12:26:03 +08:00
Bart Brouns
7b7186d07b tambura: init at 1.0 2018-10-04 05:07:54 +02:00
Bart Brouns
3b32efff7e WIP liquidsoap update 2018-10-04 02:37:12 +02:00
Sarah Brofeldt
2e38f5fc6e
Merge pull request #47448 from kalbasit/nixpkgs_add-bazel-watcher
bazel-watcher: init at 0.5.0
2018-10-04 00:00:47 +02:00
Sarah Brofeldt
9073176598
Merge pull request #46577 from uskudnik/tsung-add-package
tsung: init at 1.7.0
2018-10-03 23:35:30 +02:00
Tim Dysinger
e6fc7dfb8e added fllog: fldigi companion application
Signed-off-by: Tim Dysinger <tim@dysinger.net>
2018-10-03 09:37:59 -10:00
Tim Dysinger
43cba4f446 added flrig: fldigi companion application
Signed-off-by: Tim Dysinger <tim@dysinger.net>
2018-10-03 09:37:59 -10:00
Tim Dysinger
b560d6499f added flwrap: fldigi companion application
Signed-off-by: Tim Dysinger <tim@dysinger.net>
2018-10-03 09:37:59 -10:00
Tim Dysinger
f95183f345 added flmsg: fldigi companion application
https://sourceforge.net/projects/fldigi/
Signed-off-by: Tim Dysinger <tim@dysinger.net>
2018-10-03 09:37:59 -10:00
volth
5f91657ad1 remove support for pre-5.26 Perl 2018-10-03 19:29:58 +00:00
Jörg Thalheim
50a306125c
Merge pull request #47542 from prusnak/gcc-arm-embedded_update
gcc-arm-embedded: 6-2017-q2-update -> 7-2018-q2-update
2018-10-03 17:29:25 +01:00
Urban Skudnik
a3378c5088
tsung: init at 1.7.0 2018-10-03 15:47:12 +02:00
Sarah Brofeldt
2dd69e8d8e
Merge pull request #47500 from ma9e/libimagequant
libimagequant: init at 2.12.1
2018-10-03 10:27:57 +02:00
Peter Simons
929ad8e996 samsung-unified-linux-driver: update default version to 4.01.17
* Version 4.01.17 works fine for me on NixOS, driving both a Samsung ML-2165w
   and a Samsung ML-2510 printer successfully.

 * Version 4.00.39 is broken. The build shows errors, but doesn't abort. The
   generated binaries don't work, because they are lacking rpaths to their
   library dependencies.

 * Renamed old default.nix file to 1.00.37.nix. That version wasn't the default
   and it feels like a bad idea to mix versioned and unversioned file names in
   the same directory.
2018-10-03 10:25:46 +02:00
Ryan Mulligan
856fbc8dba treewide: fix allowAliases = false evaluation problems 2018-10-02 21:33:40 -07:00
Free Potion
af08956950
boohu: init at 0.10.0 2018-10-03 03:23:23 +03:00
Sean Haugh
276d3d8538 libimagequant: init at 2.12.1 2018-10-02 18:29:47 -05:00
Nick Novitski
9f6e5886bb envsubst: init at 1.1.0 2018-10-02 16:16:19 -07:00
Vladyslav M
bae2f2dbda hyperfine: 1.1.0 -> 1.3.0 (#47521) 2018-10-02 23:41:48 +02:00
Frederik Rietdijk
6ce04af137 Merge master into staging 2018-10-02 18:22:37 +02:00
Frederik Rietdijk
4d1abc4419
Merge pull request #47604 from NixOS/staging-next
Staging next
2018-10-02 18:22:18 +02:00
Patrick Hilhorst
fbc1fb78e3 wmfocus: init at 1.0.2 (#47662)
* wmfocus: init at 1.0.2
* wmfocus: fix buildInputs
2018-10-02 18:01:42 +02:00
Pavol Rusnak
b3531b9719
gcc-arm-embedded: 6-2017-q2-update -> 7-2018-q2-update
+ update blackmagic to latest commit which includes gcc7 fixes
2018-10-02 15:23:31 +02:00
Josef Kemetmüller
aeee761aba libcanberra: fix darwin build (#47634) 2018-10-02 12:55:57 +02:00
Yurii Rashkovskii
34f20090d3 nwjs-sdk: init at 0.33.4 (#45320) 2018-10-02 10:24:05 +02:00
Peter Hoeg
3916f71a16
Merge pull request #47166 from peterhoeg/u/crystal
crystal: 0.26.1 and introduce 0.25.1
2018-10-02 13:29:22 +08:00
Austin Seipp
5a179ffb01 perlPackages.Mojolicious: 8.0 -> 8.01
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-10-01 22:32:55 -05:00
Austin Seipp
37ce9316bf perlPackages.MojoliciousPluginStatus: init at 1.0
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-10-01 22:32:55 -05:00
Austin Seipp
65923ede17 perlPackages: init Sereal package family at 4.005
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-10-01 22:32:54 -05:00
Peter Hoeg
da61221189 scry: init at 0.7.1.20180919 2018-10-02 10:30:23 +08:00
Peter Hoeg
5200db329e icr: init at 0.5.0 2018-10-02 10:30:23 +08:00
Peter Hoeg
51076b414b crystal: 0.26.0 -> 0.26.1
We also start carrying the previous versions as crystal is under rapid
development.

Instead of pulling the binary builder each time, create a derivation that we can
use to build the various versions.
2018-10-02 10:30:22 +08:00
volth
46327afd1c perl-packages.nix: group aliases 2018-10-02 01:26:29 +00:00
volth
580f964503 [cpan2nix] perlPackages.CatalystRuntime: 5.90118 -> 5.90119 2018-10-02 01:20:00 +00:00
volth
005f851d85 [cpan2nix] perlPackages.TestRoutine: cleanup 2018-10-02 01:19:21 +00:00
volth
4b4522d4d6 [cpan2nix] perlPackages.Moose: cleanup 2018-10-02 01:19:11 +00:00
volth
326138d201 [cpan2nix] perlPackages.DateTimeLocale: cleanup 2018-10-02 01:19:00 +00:00
volth
8674253b79 [cpan2nix] perlPackages.Appperlbrew: cleanup 2018-10-02 01:18:58 +00:00
volth
eea9f82e9c [cpan2nix] perlPackages.ParamsValidationCompiler: cleanup 2018-10-02 01:18:36 +00:00
volth
b70d37d67c [cpan2nix] perlPackages.EmailSender: cleanup 2018-10-02 01:18:35 +00:00
volth
93c904a369 [cpan2nix] perlPackages.ArchiveTarWrapper: cleanup 2018-10-02 01:18:31 +00:00
volth
f7864bbab1 [cpan2nix] perlPackages.XMLXPath: cleanup 2018-10-02 01:18:30 +00:00
volth
d8418d75b5 [cpan2nix] perlPackages.Mouse: cleanup 2018-10-02 01:18:24 +00:00
volth
f12f974404 [cpan2nix] perlPackages.TestMost: cleanup 2018-10-02 01:17:48 +00:00
volth
e3eaacf786 [cpan2nix] perlPackages.ListAllUtils: cleanup 2018-10-02 01:17:46 +00:00
volth
2a38d70964 [cpan2nix] perlPackages.TestScript: cleanup 2018-10-02 01:17:42 +00:00
volth
9adcdd61e9 [cpan2nix] perlPackages.CookieBaker: 0.09 -> 0.10 2018-10-02 01:17:39 +00:00
volth
d4d9eed5e6 [cpan2nix] perlPackages.Test2PluginNoWarnings: cleanup 2018-10-02 01:17:38 +00:00
volth
fd686b947e [cpan2nix] perlPackages.DataValidateDomain: cleanup 2018-10-02 01:17:33 +00:00
volth
a172229664 [cpan2nix] perlPackages.TextBibTeX: cleanup 2018-10-02 01:16:39 +00:00
volth
fb70dbb282 [cpan2nix] perlPackages.CryptOpenSSLRSA: 0.30 -> 0.31 2018-10-02 01:16:04 +00:00
volth
1da70e726f [cpan2nix] perlPackages.SubInfo: cleanup 2018-10-02 01:15:50 +00:00
volth
c239e0bebf [cpan2nix] perlPackages.NetIDNEncode: 2.400 -> 2.401 2018-10-02 01:15:48 +00:00
volth
fa6238b39b [cpan2nix] perlPackages.NetDNS: 1.17 -> 1.18 2018-10-02 01:15:48 +00:00
volth
dd4a0700ed [cpan2nix] perlPackages.base: removed built-in 2018-10-02 01:15:11 +00:00
volth
dde3ebf389 [cpan2nix] perlPackages.XSLoader: removed built-in 2018-10-02 01:15:09 +00:00
volth
41790ecab6 [cpan2nix] perlPackages.WWWFormUrlEncoded: 0.24 -> 0.25 2018-10-02 01:15:06 +00:00
volth
8780d22f3d [cpan2nix] perlPackages.UnicodeNormalize: removed built-in 2018-10-02 01:15:04 +00:00
volth
a400a6e3bb [cpan2nix] perlPackages.ThreadSemaphore: removed built-in 2018-10-02 01:14:57 +00:00
volth
a17d101d83 [cpan2nix] perlPackages.TermCap: removed built-in 2018-10-02 01:14:35 +00:00
volth
fef6077d6c [cpan2nix] perlPackages.TermANSIColor: removed built-in 2018-10-02 01:14:34 +00:00
volth
85f063dacc [cpan2nix] perlPackages.PodUsage: removed built-in 2018-10-02 01:14:15 +00:00
volth
93795465a0 [cpan2nix] perlPackages.PerlOSType: removed built-in 2018-10-02 01:14:10 +00:00
volth
ec1b5409fc [cpan2nix] perlPackages.Mojolicious: cleanup 2018-10-02 01:13:55 +00:00
volth
fddc77f71f [cpan2nix] perlPackages.ModuleMetadata: removed built-in 2018-10-02 01:13:53 +00:00
volth
0432ee463f [cpan2nix] perlPackages.ModuleLoadConditional: removed built-in 2018-10-02 01:13:53 +00:00
volth
2a2c9bff0f [cpan2nix] perlPackages.ModuleCoreList: 5.20180820 -> 5.20180920 2018-10-02 01:13:52 +00:00
volth
5bd2bb1e0d [cpan2nix] perlPackages.MathBigRat: cleanup 2018-10-02 01:13:48 +00:00
volth
4b370f45c2 [cpan2nix] perlPackages.LocaleMaketext: removed built-in 2018-10-02 01:13:42 +00:00
volth
cc3e2fc391 [cpan2nix] perlPackages.ListMoreUtilsXS: cleanup 2018-10-02 01:13:40 +00:00
volth
44599c23a4 [cpan2nix] perlPackages.EmailMIMEContentType: cleanup 2018-10-02 01:13:02 +00:00
volth
53fb0d493d [cpan2nix] perlPackages.DigestMD5: removed built-in 2018-10-02 01:13:00 +00:00
volth
5342617b49 [cpan2nix] perlPackages.CPANPerlReleases: 3.74 -> 3.76 2018-10-02 01:12:35 +00:00
volth
877253bb24 [cpan2nix] perlPackages.CPANMetaYAML: removed built-in 2018-10-02 01:12:35 +00:00
volth
34d4297668 [cpan2nix] perlPackages.CPANMetaRequirements: removed built-in 2018-10-02 01:12:35 +00:00
volth
002a2a8d39 [cpan2nix] perlPackages.CPANMeta: removed built-in 2018-10-02 01:12:34 +00:00
volth
b139a94587 [cpan2nix] perlPackages.AttributeHandlers: removed built-in 2018-10-02 01:12:31 +00:00
volth
8621415289 [cpan2nix] perlPackages.ArchiveExtract: cleanup 2018-10-02 01:12:31 +00:00
Roman Volosatovs
2ada8f78d0 simple-websocket-server: Init at 20180414 (#47567) 2018-10-02 00:40:10 +02:00
Felix Richter
46e284aedd ifdnfc: init at 2016-03-01 (#47625) 2018-10-02 00:39:48 +02:00
Tim Steinbach
483880aeac linux: Add hardened test kernel (#47570) 2018-10-02 00:27:41 +02:00
Paul TREHIOU
483e2a1a6b btchip: init at 0.1.28
electrum and electron-cash: add support for btchip library (#40816)
2018-10-01 18:13:03 -04:00
Renaud
0229934c66
Merge pull request #46198 from leenaars/hyperscrypt
hyperscrypt-font: init at 1.1
2018-10-02 00:04:29 +02:00
Maximilian Bode
5c5cb36f7a stern: init at 1.8.0 (#47605) 2018-10-01 23:56:08 +02:00
Pascal Bach
9dbb71b1d3 gitlab-runner-v1: remove v1 package (#47624)
It was required for gitlab < 9 which is not supported anymore since some time.

While removinf the V1 the patch was refreshed to cleanly work with version 11.x
2018-10-01 23:37:25 +02:00
Will Dietz
292d446400 tetra-gtk-theme: init at 1.6 2018-10-01 14:03:09 -05:00
Daiderd Jordan
1383c08f2c
Merge branch 'master' into staging-next 2018-10-01 19:42:07 +02:00
Niklas Thörne
dee90d27e2 uftrace: init at 0.9 (#47117)
* uftrace: init at 0.9

* Dropped dependency leftovers.

* patchShebang needed for sandboxed build
2018-10-01 17:20:25 +02:00
haslersn
62bf19d2fc mkspiffs: init at 0.2.3 (#46674) 2018-10-01 14:49:02 +00:00
Vincent Laporte
c71cc0b98b
coqPackages.coqprime: init at 8.7.2 & 8.8 2018-10-01 10:11:24 +00:00
Raitis Veinbahs
62c4a16ff1 link-grammar: init at 5.5.1 2018-10-01 13:10:33 +03:00
lewo
56b4db9710
Merge pull request #47411 from graham-at-target/multi-layered-images-crafted
Multi-Layered Docker Images
2018-10-01 09:48:24 +02:00
lewo
c417b2659b
Merge pull request #47506 from magnetophon/csa
csa: init at 0.5.100810
2018-10-01 09:41:10 +02:00
Bart Brouns
396320cab7 csa: init at 0.5.100810 2018-10-01 07:15:30 +02:00
Peter Hoeg
f8e758a465
Merge pull request #47551 from peterhoeg/p/snipes
snipes: init at 20180930
2018-10-01 10:26:43 +08:00
Peter Hoeg
d3ada967ae snipes: init at 20180930 2018-10-01 10:11:00 +08:00
bitmappergit
c126510809 dart: 1.24.3 -> 2.0.0 (#46533)
* dart: 1.24.3 -> 2.0.0

Updated Dart SDK links to 2.0.0.

* dart: 1.24.3 -> 2.0.0

Updated Dart SDK link to 2.0.0.

* dart: 1.24.3 -> 2.0.0

Updated Dart SDK versions in all-packages.nix. Added missing double quote.
2018-09-30 23:44:06 +02:00
Jörg Thalheim
5547a8b6a5
Merge pull request #47407 from kalbasit/nixpkgs_add-terraform-provider-nixos
terraform: update all providers and move nixos provider under terraform.withPlugins
2018-09-30 22:33:58 +01:00
xeji
339835b0f2
Merge pull request #47557 from knedlsepp/fix-mapnik
python-mapnik: Fix build
2018-09-30 21:12:09 +02:00
Matthew Bauer
aaef04f865
Merge pull request #46045 from mdevlamynck/plasma-applet-volumewin7mixer
plasma-applet-volumewin7mixer: init at v23
2018-09-30 12:58:02 -05:00
Josef Kemetmüller
be6451e020 pythonPackages.python-mapnik: Fix build
There were two things to fix:
- Boost started shipping libboost_python.so as libboost_python{Major}{Minor}
- Make sure that mapnik and boost link to the correct version of python.
2018-09-30 14:20:53 +02:00
Matthias Devlamynck
aadd5b3f55 plasma-applet-volumewin7mixer: init at v23 2018-09-30 11:45:16 +02:00
Will Dietz
b5ba81ac28
Merge pull request #47534 from andrewrk/zig-0.3.0
zig: 0.2.0 -> 0.3.0
2018-09-30 00:10:31 -05:00
volth
0a784c094f libvirt: 4.5.0 -> 4.7.0 (#46502) 2018-09-29 22:33:38 +02:00
Wael M. Nasreddine
86a5535b2f
bazel-watcher: init at 0.5.0 2018-09-29 13:33:00 -07:00
José Romildo Malaquias
8ef0f71494 menumaker: init at 0.99.10 (#47507) 2018-09-29 21:46:37 +02:00
Elis Hirwing
aba95986d2
lidarr: init at 0.3.1.471
Fork of sonarr (as radarr) but for music instead of series and movies.
2018-09-29 21:40:29 +02:00
Florian Klink
2be514d5c3 pythonPackages.pystemd: init at 0.5.0 (#47517) 2018-09-29 21:25:08 +02:00
Andrew Kelley
f2fe5f7709
zig: 0.2.0 -> 0.3.0 2018-09-29 15:18:57 -04:00
Matthew Bauer
21c26ca390
Merge pull request #46607 from rembo10/sickbeard
Sickbeard/Sickgear/Sickrage: Init and module
2018-09-29 13:58:43 -05:00
Ryan Mulligan
30f58023dd
Merge pull request #45767 from ericevenchick/add-can-isotp
can-isotp: init at 20180629
2018-09-29 11:24:31 -07:00
Eric Evenchick
551d203775 can-isotp: init at 20180629
changed license to gpl2
2018-09-29 13:43:13 -04:00
Jörg Thalheim
a193572419
Merge pull request #47442 from nek0/gmic_qt
gmic_krita_qt: Init at 2.3.6
2018-09-29 14:48:27 +01:00
Michael Fellinger
2f92b456ac dbmate: init at 1.4.1 2018-09-29 13:42:28 +02:00
Jörg Thalheim
c527619db6
Merge pull request #47485 from prusnak/remove-mozilla-plugins-trezor
mozilla-plugins/trezor: remove applications/networking/browsers/mozilla-plugins/trezor
2018-09-29 11:52:32 +01:00
Pavol Rusnak
62b15996a7
mozilla-plugins/trezor: remove applications/networking/browsers/mozilla-plugins/trezor
trezor-mozilla-plugin is no longer maintained software

package pkgs/servers/trezord should be used instead
2018-09-29 12:24:43 +02:00
Michael Weiss
a108b8617b pythonPackages.glances: 3.0.1 -> 3.0.2 2018-09-29 11:38:12 +02:00
Matthew Bauer
ec2b76b786
Merge pull request #46896 from aanderse/perlPackages.NetSCP
perlPackages.NetSCP & perlPackages.NetSSH: init at 0.08 & 0.09
2018-09-29 00:52:29 -05:00
Peter Hoeg
a29ea58ae5
Merge pull request #47483 from peterhoeg/p/redoflacs
redoflacs: init at 0.30.20150202
2018-09-29 12:19:51 +08:00
Zach Coyle
68879b36cb teamocil: init at 1.4.2 2018-09-28 16:59:03 -04:00
aszlig
d83dc00853
Merge pull request #47493 (add roccat-tools)
This adds roccat-tools and one required dependency (libgaminggear),
which I had laying around since June 2016 but never submitted upstream
until now.

The tools are required if you want to configure one of the hardware
devices from the manufactorer ROCCAT.

Builds for both have been tested against i686-linux, x86_64-linux and
aarch64-linux.
2018-09-28 22:39:17 +02:00
José Romildo Malaquias
48e3908074 neap: init at 0.7.2 (#47393) 2018-09-28 22:28:22 +02:00
aszlig
c502dd8a5b
roccat-tools: init at 5.7.0
I had this package along with libgaminggear laying around since June
2016[1] and basically just did the setup for the ROCCAT device once and
never touched it again since then. However, I got requests from other
users who might need this, so I decided to finally upstream it along
with using the latest versions.

There were a few hardcoded paths to fix, like eg. /etc/xdg and another
one that used /var/lib/roccat, the latter I moved into $XDG_DATA_HOME
instead.

The reason why I put it in os-specific/linux is that the official site
explicitly states that it's for Linux only and I specified the platforms
attribute accordingly.

[1]: https://gist.github.com/aszlig/3a01c0c23254a68c2be4c6df59e26862

Signed-off-by: aszlig <aszlig@nix.build>
Cc: @devhell
2018-09-28 22:15:46 +02:00
aszlig
e9300aa12c
libgaminggear: init at 0.15.1
This is a requirement for roccat-tools, which is going to be introduced
soon.

The reason why I'm using propagatedBuildInputs here is because the
pkg-config file lists *all* of the dependencies in Requires and
Requires.private, so those libraries are needed whenever any software
uses that library.

Signed-off-by: aszlig <aszlig@nix.build>
2018-09-28 22:15:44 +02:00
Will Dietz
3f0ae25538
Merge pull request #47444 from dtzWill/fix/patchelf-chrome-virtualbox-and-treewide
google-chrome, treewide: fix patchelf usages to not crash constantly, patchelf as native
2018-09-28 14:25:05 -05:00
Wael M. Nasreddine
6ff45f34d8
terraform-providers: move ibm and libvirt underneath the terraform-providers 2018-09-28 11:32:19 -07:00
José Romildo Malaquias
206e58bde8 perlPackages.LinuxDesktopFiles: init at 0.25 (#47480) 2018-09-28 20:29:40 +02:00
zimbatm
ef64786cda
terraform: move providers to terraform-providers
Before, providers were only built indirectly. Since proviers don't
depend on terraform to build they can be moved into their own collection
of packages. This also has the advantage that they can be reached
directly using an attribute path (Eg: terraform-providers.nixos).

Co-authored-by: Wael Nasreddine <wael.nasreddine@gmail.com>
2018-09-28 11:22:27 -07:00
Will Dietz
196c405efb google-chrome: use patchelfUnstable for nicer static binary handling
Current/previous behavior is the patchelf process aborting after
a somewhat unfriendly message about an assertion failure.
2018-09-28 11:43:16 -05:00
Peter Hoeg
265a340798 redoflacs: init at 0.30.20150202 2018-09-28 22:42:44 +08:00
Lancelot SIX
eabaf4e30a
Merge pull request #47460 from Gerschtli/add/flask-jwt-extended
pythonPackages.flask-jwt-extended: init at 3.13.1
2018-09-28 16:19:05 +02:00
nek0
b7f2c92d06 renaming and restructuring 2018-09-28 15:41:17 +02:00
Tobias Happ
f14d4ba112 pythonPackages.flask_sqlalchemy: 2.1 -> 2.3.2 2018-09-28 11:55:36 +02:00
Tobias Happ
50636fda52 pythonPackages.flask-jwt-extended: init at 3.13.1 2018-09-28 11:54:06 +02:00
adisbladis
c1a66a49fb
Merge pull request #47169 from t184256/nixpkgs-python-importer
pythonPackages.nixpkgs: init at 0.2.2
2018-09-28 12:59:18 +08:00
Alexander Sosedkin
c73048605c pythonPackages.nixpkgs: init at 0.2.2
Allows to `from nixpkgs import` stuff in interactive Python sessions
2018-09-28 11:47:11 +07:00
John Ericson
33716c1d4b
Merge pull request #47443 from obsidiansystems/ghcjs-no-double-callPackage
ghcjs-{7.10, 8.0}: Improve overriding situation
2018-09-27 19:11:49 -04:00
John Ericson
5ba8458ebd ghcjs-{7.10, 8.0}: Expose the good .override
The per-version `default.nix`es just fill in default arguments. It is
much more useful to have the `.override` from the inner `callPackage`,
for finer control. Converting the outer `callPackage` to a plain import
makes the inner one the only one, revealing its `.override`.
2018-09-27 18:48:13 -04:00
John Ericson
94d12f3e7c ghcjs-{7.10, 8.0}: Make symmetrical
There's no reason other than misleading branch names to prefer one over
another.
2018-09-27 18:37:10 -04:00
Vincent Laporte
c8f3e0f118 ocamlPackages.elpi: init at 1.0.5 2018-09-27 17:41:12 +00:00
nek0
49bee199dd add gmic-qt 2018-09-27 19:28:23 +02:00
Philip Patsch
46651b82b8 include-what-you-use: 0.8 -> 0.10
Updates to llvm 6, fixes python scripts in /bin.
2018-09-27 16:44:49 +02:00
Jörg Thalheim
2255fce780
Merge pull request #47270 from Vskilet/roundcube-package
roundcube: init at 1.3.7
2018-09-27 14:59:40 +01:00
volth
507b2fdde3 remove Perl 5.22 and 5.24 (end-of-life upstream few months ago) 2018-09-27 09:58:50 +00:00
Austin Seipp
af48e5783a libiio: install python bindings
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-09-26 19:37:40 -05:00
Vincent Laporte
23900febe7 coq: 8.8.1 -> 8.8.2 (#47388) 2018-09-26 22:26:39 +02:00
Wael M. Nasreddine
f95c18f3d1
terraform-provider-nixos: move the provider to the inside of terraform.withPlugins 2018-09-26 13:10:27 -07:00
John Ericson
b53b8639a6 Merge remote-tracking branch 'upstream/master' into staging 2018-09-26 15:55:00 -04:00
Graham Christensen
fd045173ce referencesByPopularity: init to sort packages by a cachability heuristic
Using a simple algorithm, convert the references to a path in to a
sorted list of dependent paths based on how often they're referenced
and how deep in the tree they live. Equally-"popular" paths are then
sorted by name.

The existing writeReferencesToFile prints the paths in a simple
ascii-based sorting of the paths.

Sorting the paths by graph improves the chances that the difference
between two builds appear near the end of the list, instead of near
the beginning. This makes a difference for Nix builds which export a
closure for another program to consume, if that program implements its
own level of binary diffing.

For an example, Docker Images. If each store path is a separate layer
then Docker Images can be very efficiently transfered between systems,
and we get very good cache reuse between images built with the same
version of Nixpkgs. However, since Docker only reliably supports a
small number of layers (42) it is important to pick the individual
layers carefully. By storing very popular store paths in the first 40
layers, we improve the chances that the next Docker image will share
many of those layers.*

Given the dependency tree:

    A - B - C - D -\
     \   \   \      \
      \   \   \      \
       \   \ - E ---- F
        \- G

Nodes which have multiple references are duplicated:

    A - B - C - D - F
     \   \   \
      \   \   \- E - F
       \   \
        \   \- E - F
         \
          \- G

Each leaf node is now replaced by a counter defaulted to 1:

    A - B - C - D - (F:1)
     \   \   \
      \   \   \- E - (F:1)
       \   \
        \   \- E - (F:1)
         \
          \- (G:1)

Then each leaf counter is merged with its parent node, replacing the
parent node with a counter of 1, and each existing counter being
incremented by 1. That is to say `- D - (F:1)` becomes `- (D:1, F:2)`:

    A - B - C - (D:1, F:2)
     \   \   \
      \   \   \- (E:1, F:2)
       \   \
        \   \- (E:1, F:2)
         \
          \- (G:1)

Then each leaf counter is merged with its parent node again, merging
any counters, then incrementing each:

    A - B - (C:1, D:2, E:2, F:5)
     \   \
      \   \- (E:1, F:2)
       \
        \- (G:1)

And again:

    A - (B:1, C:2, D:3, E:4, F:8)
     \
      \- (G:1)

And again:

    (A:1, B:2, C:3, D:4, E:5, F:9, G:2)

and then paths have the following "popularity":

    A     1
    B     2
    C     3
    D     4
    E     5
    F     9
    G     2

and the popularity contest would result in the paths being printed as:

    F
    E
    D
    C
    B
    G
    A

* Note: People who have used a Dockerfile before assume Docker's
Layers are inherently ordered. However, this is not true -- Docker
layers are content-addressable and are not explicitly layered until
they are composed in to an Image.
2018-09-26 15:50:10 -04:00
Matthew Bauer
07cc937d60
Merge pull request #45934 from utdemir/master
bluejeans-gui: init at 1.6.39
2018-09-26 13:26:53 -05:00
Amin Bandali
4586ff7395 alloy: add alloy5 and take maintainership (#47262)
Add alloy5 (currently, 5.0.0.1), update homepage and downloadPage, and
take maintainership of the package.
2018-09-26 17:46:58 +01:00
John Ericson
e2a2073011 Merge remote-tracking branch 'upstream/master' into staging 2018-09-26 11:23:18 -04:00
aszlig
593062ddc2
fetchFromGitLab: Fix grouping issue for group arg
Issue introduced by c3612b97e6.

Example output before that commit (witch a random package using
fetchFromGitLab):

$ nix-instantiate --eval -A hiawatha.src.urls
[ "https://gitlab.com/api/v4/projects/hsleisink%2Fhiawatha/repository/archive.tar.gz?sha=v10.8.1" ]

After the commit:

$ nix-instantiate --eval -A hiawatha.src.urls
[ "https://gitlab.com/api/v4/projects/%2Fhsleisink%2Fhiawatha/repository/archive.tar.gz?sha=v10.8.1" ]

And with this very commit, which fixes the issue:

$ nix-instantiate --eval -A hiawatha.src.urls
[ "https://gitlab.com/api/v4/projects/hsleisink%2Fhiawatha/repository/archive.tar.gz?sha=v10.8.1" ]

The problem was that it has used optionalString in conjunction with "+",
so the optionalString only applied to the left-hand side of the +
operator.

Thanks to @ryantm for reporting the issue at:

c3612b97e6 (r220576764)

Signed-off-by: aszlig <aszlig@nix.build>
Reported-by: Ryan Mulligan <ryan@ryantm.com>
2018-09-26 16:17:18 +02:00
Michael Fellinger
3a275ac1eb ejson: init at 1.2.0 2018-09-26 13:36:46 +02:00
Roman Volosatovs
eb7b217182 go-2fa: Init at 1.1.0 2018-09-26 11:36:02 +02:00
volth
92a9c5ac7d net_snmp: build with default perl (#47373) 2018-09-26 08:51:22 +02:00
Will Dietz
a0248a0b68
Merge pull request #47365 from dtzWill/feature/matrix-clients
spectral: init at 2018-09-24; nheko: 0.5.0 -> 0.6.0 and bump dep mtxclient
2018-09-25 22:14:29 -05:00
Bart Brouns
32f3e4588f zita-njbridge: init at 0.4.4 2018-09-26 04:14:35 +02:00
xeji
14a1907afa
Merge pull request #47358 from volth/perl-dev
perl: add devel version at 5.29.3
2018-09-26 00:20:07 +02:00
aszlig
65d0b082f3
Merge Paperwork update to version 1.2.4 (#46487)
Thanks to @symphorien for this work, which apart from the update itself
includes a few more fixes and cleanups.

I've tested building and running the upgraded Paperwork and while I
haven't done extensive testing on every little feature it seems to work
so far.

The changes also include an addition to fetchFromGitLab, which allows to
specify a group.

Merges: #46487
2018-09-25 23:13:08 +02:00
xeji
4ad424fbd6
qboot: 20150603 -> 20170330, fix build (#47364)
Switch back to original upstream project which is more recent
than the fork we used.
2018-09-25 22:32:46 +02:00
John Ericson
26272e52a0
Merge pull request #47362 from obsidiansystems/ghc-sphinx
ghc: Sphinx is a build-time dependency
2018-09-25 16:31:11 -04:00
John Ericson
21c2437cc6 ghc: Sphinx is a build-time dependency 2018-09-25 16:29:03 -04:00
Will Dietz
3ede6674a6 spectral: init at 2018-09-24
* needs at least qtgraphicaleffects not mentioned in docs
* doesn't want to use our libqmatrixclient, so let it use bundled
* took a few runs (or perhaps just patience with one) to populate,
  when my profile icon appeared it seemed ready-- then click it
  to see list of rooms and such.
2018-09-25 15:13:15 -05:00
volth
06faf5cc5c perl: add devel version at 5.29.3 2018-09-25 19:51:20 +00:00
John Ericson
c701d6cb21 Merge remote-tracking branch 'upstream/master' into staging 2018-09-25 14:20:27 -04:00
Orivej Desh
42df4e6686 pokerth: build with protobuf 3.4
It fails to compile with 3.5 and 3.6.
2018-09-25 17:45:35 +00:00
Orivej Desh
9eb751496c python.pkgs.protobuf: build with the default protobuf 2018-09-25 17:45:35 +00:00
Orivej Desh
616c30af9f protobuf: default to protobuf3_6 2018-09-25 17:45:35 +00:00
Alexey Lebedeff
a6ff5865d1 rabbitmq-server: 3.6.10 -> 3.7.8
- New dependency on 'getconf' binary for
  3aa619e9ef/src/vm_memory_monitor.erl (L448)
- New dependency on 'socat' for systemd notifications
  4a3ee3a336/src/rabbit.erl (L361)
- elixir_1_6 for a new 'rabbitmqctl' tool
- Replace patching with providing custom PATH, as we already have some
  other things here
- Renamed package in all-packages.nix from a legacy spelling
2018-09-25 11:19:23 +02:00
Sarah Brofeldt
0260747427
Merge pull request #46924 from colemickens/azcopy
azcopy: init at 10.0.1
2018-09-25 10:17:43 +02:00
Jan Tojnar
aba011fe71
Merge pull request #47305 from worldofpeace/qgnome
Add adwaita-qt & qgnomeplatform
2018-09-25 10:16:53 +02:00
Samuel Dionne-Riel
12051db622 U-Boot: Add Orange Pi Zero Plus2 (H5) build 2018-09-25 10:04:14 +03:00
aszlig
19e83bc2ba
Merge autoPatchelfHook improvements (#47222)
This includes the initialy commit was done by @Mic92 plus a few fixes
from my side. So essentially this avoids patching statically linked
executables and also speeds up searching for ELF files altogether.

I've tested this by comparing the outputs of all the derivations which
make use of this hook using the following Nix expression:

  let
    getPackagesForRev = rev: with import (builtins.fetchGit {
      url = ./.;
      inherit rev;
    }) { config.allowUnfree = true; }; [
      cups-kyodialog3 elasticsearch franz gurobi javacard-devkit
      masterpdfeditor maxx oracle-instantclient powershell reaper
      teamviewer unixODBCDrivers.msodbcsql17 virtlyst wavebox zoom-us
    ];

    pkgs = import <nixpkgs> {};
    baseRev = "ef764eb0d8314b81a012dae04642b4766199956d";

  in pkgs.runCommand "diff-contents" {
    chset = pkgs.lib.zipListsWith (old: new: pkgs.runCommand "diff" {
      inherit old new;
      nativeBuildInputs = [ pkgs.nukeReferences ];
    } ''
      mkdir -p "''${NIX_STORE#/}"
      cp --no-preserve=all -r "$old" "''${NIX_STORE#/}"
      cp --no-preserve=all -r "$new" "''${NIX_STORE#/}"
      find "''${old#/}" "''${new#/}" \
        \( -type f -exec nuke-refs {} + \) -o \( -type l -delete \)
      mkdir "$out"
      echo "$old" > "$out/old-path"
      echo "$new" > "$out/new-path"
      diff -Nur "''${old#/}" "''${new#/}" > "$out/diff" || :
    '') (getPackagesForRev baseRev) (getPackagesForRev "");
  } ''
    err=0
    for c in $chset; do
      if [ -s "$c/diff" ]; then
        echo "$(< "$c/old-path") -> $(< "$c/new-path")" \
             "differs, report: $c/diff" >&2
        err=1
      fi
    done
    [ $err -eq 0 ] && touch "$out"
  ''

With these changes there is only one derivation which has altered
contents, which is "franz". However the reason why it has differing
contents is not directly because of the autoPatchelfHook changes, but
because the "env-vars" file from the builder is in
"$out/opt/franz/env-vars" (Cc: @gnidorah) and we now have different
contents for NIX_CFLAGS_COMPILE and other environment variables.

I also tested this against a random static binary and the hook no longer
tries to patch it.

Merges: #47222
2018-09-25 05:21:01 +02:00
Ryan Mulligan
8d865c9515
Merge pull request #44956 from puffnfresh/package/blastem
blastem: init at 0.5.1
2018-09-24 20:04:55 -07:00