Commit Graph

19678 Commits

Author SHA1 Message Date
taku0
692fcd9f53 oraclejdk: add version 9
Oracle JDK 9 does not seems to contain jre directory, so oraclejre9
package now uses a dedicated archive file.

There is no 32-bit version nor arm version (yet). If Oracle releases
them, I will update the package.
2017-09-23 17:47:12 +09:00
Michael Raskin
f7d7c7bedf singular: use gcc5
Progress on: #28643
Fixes: #29682
2017-09-23 10:16:47 +02:00
Vladimír Čunát
73282c8cc2
Merge branch 'master' into staging
Thousands of rebuilds from master :-/
2017-09-23 09:57:23 +02:00
Ruben Maher
b1c4498b41 awsebcli: init at 3.10.5 2017-09-23 08:23:43 +02:00
Joachim F
22d9935a01 Merge pull request #29663 from womfoo/bump-fix/trackballs-1.2.3
trackballs: 1.1.4 (broken) -> 1.2.3
2017-09-22 20:04:46 +00:00
Michael Weiss
5257232ac7 gns3: "Improve" the packaging
This is "a bit" hacky tho...
The improvement is that it now covers the stable as well as the preview
releases and doesn't require Python 3.4 anymore.
2017-09-22 21:30:38 +02:00
Tim Steinbach
24bed29809
openjdk: Fix build 2017-09-22 11:16:14 -04:00
Daniel Ehlers
8bb57bce2a radsecproxy: init at 1.6.9 2017-09-22 15:08:19 +02:00
Thomas Tuegel
ec62d5462d
hplip: 3.16.11 -> 3.17.9
hplip-3.16.11 is retained as `hplip_3_16_11`.
2017-09-22 07:41:17 -05:00
Matt McHenry
02fe1207ab openjdk9: init at 9.0.0+180
* openjdk 8: code cleanup

as recommended by 0xABAB in #27194

* openjdk 9: init at ea build 176

this starts with copy of 8.nix and just updates hashes and replaces 8
with 9.  it also tweaks the version handling because we aren't dealing
with an update version yet.

* openjdk 9: adapt patches from openjdk 8

fix-java-home: surrounding code changed slightly

swing-use-gtk-jdk9: location of the file being patched changed due to
modularization

read-truststore-from-env: the code that handles the trustStore was
refactored out into a helper class in upstream commit
http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/904861872c0e

adlc_updater: this isn't present anymore

* openjdk 9: make two more warnings-as-errors non-fatal

this requires that we switch to configureFlagsArray to deal with
whitespace

the errors being suppressed are show below:

* For target support_native_java.desktop_libawt_xawt_awt_Robot.o:
/tmp/nix-build-openjdk-9ea-b176.drv-0/jdk9-jdk-9+176/jdk/src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c: In function 'isXCompositeDisplay':
/tmp/nix-build-openjdk-9ea-b176.drv-0/jdk9-jdk-9+176/jdk/src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c:152:50: error: embedded '\0' in format
[-Werror=format-contains-nul]
     snprintf(NET_WM_CM_Sn, sizeof(NET_WM_CM_Sn), "_NET_WM_CM_S%d\0", screenNumber);
                                                  ^
/tmp/nix-build-openjdk-9ea-b176.drv-0/jdk9-jdk-9+176/jdk/src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c:152:50: error: embedded '\0' in format
[-Werror=format-contains-nul]
cc1: all warnings being treated as errors
* For target support_native_jdk.hotspot.agent_libsa_ps_core.o:
/tmp/nix-build-openjdk-9ea-b176.drv-0/jdk9-jdk-9+176/hotspot/src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c: In function 'read_exec_segments':
/tmp/nix-build-openjdk-9ea-b176.drv-0/jdk9-jdk-9+176/hotspot/src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c:834:7: error: ignoring return value of 'pread', declared
with attribute warn_unused_result [-Werror=unused-result]
       pread(ph->core->exec_fd, interp_name, exec_php->p_filesz, exec_php->p_offset);
       ^
cc1: all warnings being treated as errors

* openjdk 9: ea+176 -> ea+180

* openjdk 9: TODO disable infinality patches, at least to start

the code being patched here seems to have changed substantially or
perhaps even disappeared altogether.  need to investigate whether
these patches are still relevant.

* openjdk 9: update installPhase for modularization

* separate jdk and jre images are now present under build/*/images

* samples have been removed (JEP 298)
  -- TODO that JEP says demos will be gone too, but it seems some are still present?

* bina directory is no longer present

* openjdk 9: TODO handle *.pf files or purge this code completely

* openjdk 9: update minimal jre components

in particular, the name of the config option for headless has changed,
per https://bugs.openjdk.java.net/browse/JDK-8163102

* TODO about echo -n vs printWords, #27427
2017-09-22 08:27:34 -04:00
Thomas Tuegel
4c09acad5c
hplip: remove 3.15.9
hplip-3.15.9 has not been buildable in some time due to changes in CUPS.
2017-09-22 06:50:54 -05:00
Kranium Gikos Mendoza
92ec5cddbc trackballs: 1.1.4 (broken) -> 1.2.3 2017-09-22 21:37:26 +10:00
Jörg Thalheim
83f0659365 Merge pull request #29643 from dotlambda/ttwatch
ttwatch: init at 2017-04-20
2017-09-22 11:03:58 +01:00
Jörg Thalheim
11e1e826bf Merge pull request #29649 from disassembler/topydo
topydo: 0.9 -> 0.13
2017-09-22 10:50:42 +01:00
Joerg Thalheim
446f9c96f5 topydo: really move out of python-packages 2017-09-22 10:48:21 +01:00
Robert Schütz
723042efa9 ttwatch: init at 2017-04-20 2017-09-22 10:45:31 +02:00
Peter Hoeg
bcd82d6b62 Merge pull request #29603 from peterhoeg/f/erlang
erlang: introduce "no X" variation
2017-09-22 15:39:32 +08:00
Jörg Thalheim
5b29e35c8c Merge pull request #29214 from timor/paraview-5.4.0
ParaView: 4.0.1 -> 5.4.0
2017-09-22 08:31:11 +01:00
Peter Hoeg
51aa419354 erlang: introduce "no X" variation 2017-09-22 09:54:45 +08:00
John Ericson
1dd63de9a0 Merge some Master PRs into staging
No native hashes should be changed
2017-09-21 20:11:59 -04:00
Samuel Leathers
be530263bc topydo: 0.9 -> 0.13 2017-09-21 18:59:56 -04:00
John Ericson
56574e6087 Merge pull request #29610 from obsidiansystems/no-gccCrossStageFinal
top-level: No `gccCrossStageFinal` needed anymore
2017-09-21 18:57:16 -04: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
Michael Weiss
351f5fc585 fuse3: init at 3.1.1
This includes fuse-common (fusePackages.fuse_3.common) as recommended by
upstream. But while fuse(2) and fuse3 would normally depend on
fuse-common we can't do that in nixpkgs while fuse-common is just
another output from the fuse3 multiple-output derivation (i.e. this
would result in a circular dependency). To avoid building fuse3 twice I
decided it would be best to copy the shared files (i.e. the ones
provided by fuse(2) and fuse3) from fuse-common to fuse (version 2) and
avoid collision warnings by defining priorities. Now it should be
possible to install an arbitrary combination of "fuse", "fuse3", and
"fuse-common" without getting any collision warnings. The end result
should be the same and all changes should be backwards compatible
(assuming that mount.fuse from fuse3 is backwards compatible as stated
by upstream [0] - if not this might break some /etc/fstab definitions
but that should be very unlikely).

My tests with sshfs (version 2 and 3) didn't show any problems.

See #28409 for some additional information.

[0]: https://github.com/libfuse/libfuse/releases/tag/fuse-3.0.0
2017-09-21 23:59:46 +02:00
Daiderd Jordan
62f8e255a4
vapoursynth: fix darwin build 2017-09-21 22:30:56 +02:00
Diego Zamboni
334dfc3086 assh: init at 2.6.0
Powerful wrapper around ssh.
2017-09-21 22:23:16 +02:00
Daiderd Jordan
7c30c83b7b
vmmlib: fix darwin frameworks 2017-09-21 21:52:10 +02:00
John Ericson
b9bf90ca6c all-packages: Remove gccCrossStageFinal; any gcc will not work 2017-09-21 15:49:18 -04:00
John Ericson
88a0e55ce0 wrapCC: Alias now does the right thing for cross
Unfortunately this makes previously-barely-working overrides have
infinite recursion, so I had to reinstantiate gcc for gccCrossStageFinal
instead.
2017-09-21 15:49:18 -04:00
John Ericson
54282b9610 gcc: Change default of crossStageStatic param to false
This gets us one step closer to removing `gccCrossStageFinal`.

Care is taken to avoid a mass rebuild; will clean up with one later.
2017-09-21 15:49:18 -04:00
Daiderd Jordan
ef4c15e54d
erlang: add R17-R20 back to all-packages 2017-09-21 21:32:03 +02:00
Daiderd Jordan
ab390ab050
erlang: remove erlangR16 and all versioned variants from all-packages
(re-applies commit 0fafa0d7d7)
2017-09-21 21:28:20 +02:00
Peter Simons
a68eea3cb0 Merge pull request #29089 from LnL7/vaultenv-0.5.0
vaultenv: init at 0.5.0
2017-09-21 21:13:53 +02:00
Vladimír Čunát
4683c374fa
Merge branch 'master' into staging
A couple thousand rebuilds again.
2017-09-21 21:09:32 +02:00
Daiderd Jordan
1ae204d2fa
zroc-ice: cleanup and fix darwin build 2017-09-21 20:48:56 +02:00
Jörg Thalheim
217add9043 Merge pull request #29451 from jerith666/client-ip-echo-1709
client-ip-echo: init at 0.1.0.1
2017-09-21 19:33:22 +01:00
Jörg Thalheim
e5b97e36c5 Merge pull request #29642 from Zimmi48/update-compcert
Update CompCert
2017-09-21 18:30:39 +01:00
Michael Weiss
a127f91f28 fim: Add X11 support and "USE flags" 2017-09-21 18:00:48 +02: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
Michael Weiss
e0ef28c12d fim: init at 0.5rc3 2017-09-21 16:08:32 +02:00
Théo Zimmermann
3370615a7f compcert: 3.0.1 -> 3.1
Note that the fix of the VERSION file can likely be removed at the next update.
2017-09-21 15:06:51 +02:00
Tim Steinbach
182dd6a9d6 Merge pull request #29634 from edwtjo/jbjdk
jetbrains-jdk
2017-09-21 08:42:01 -04:00
Jörg Thalheim
a3ed686110 Merge pull request #29545 from dotlambda/texworks
texworks: init at 0.6.2
2017-09-21 12:07:00 +01:00
Aleksey Kladov
53337c0fc8 jetbrains.jdk: init at 152b970.2 2017-09-21 10:48:02 +02:00
Jörg Thalheim
116c34a748 Merge pull request #29613 from bcdarwin/nifti
nifticlib: init at 2.0.0
2017-09-21 09:11:39 +01:00
Ben Darwin
0d981c5761 nifticlib: init at 2.0.0 2017-09-20 19:04:22 -04:00
Robert Schütz
50d52ac8a8 texworks: init at 0.6.2 2017-09-21 00:58:49 +02:00
Joachim F
29c1888a57 Merge pull request #29560 from LumiGuide/elk-5.6.1
elk: 5.5.2 -> 5.6.1
2017-09-20 21:56:26 +00:00
Jörg Thalheim
71551ff0de Merge pull request #29607 from disassembler/mqtt-bench
mqtt-bench: init at 0.3.0
2017-09-20 21:23:39 +01:00
Samuel Leathers
f8ad84ad23 mqtt-bench: init at 0.3.0 2017-09-20 12:37:19 -04:00
John Ericson
e9c1f64048 Merge branch 'master' into staging 2017-09-20 01:39:59 -04:00
John Ericson
1fc12241ed all-packages: get rid of wrapCCCross
It's unneeded
2017-09-20 00:59:19 -04:00
John Ericson
e19bb868dc all-packages: Remove forcedNativePackages; we no longer need it
Its kept around in the Hurd package set, but all that code is
presumably broken.
2017-09-20 00:59:19 -04:00
John Ericson
6c74ee68b9 cc-wrapper, cc-wrapper-old: Simplify shell logic
1. `crossDrv` is now the default so we don't need to worry about that in
   build != host builds.

2. shell is the build time shell, so `wrapCCCross` doesn't need to
   worry, as build == host.

3. `shell.shellPath` will always be appended where useful.

4. Complicated `shell == ""` logic served no purpose.
2017-09-19 16:45:24 -04:00
Vladimír Čunát
d4c33d5e4e
Merge branch 'master' into staging 2017-09-19 18:03:09 +02:00
Bas van Dijk
ea8e7ed1e3 elk: 5.5.2 -> 5.6.1
Release notes:

* https://www.elastic.co/guide/en/elasticsearch/reference/5.6/release-notes-5.6.1.html
* https://www.elastic.co/guide/en/logstash/5.6/logstash-5-6-1.html
* https://www.elastic.co/guide/en/kibana/current/release-notes-5.6.1.html
2017-09-19 10:52:08 +02:00
Jörg Thalheim
bed076cdfb Merge pull request #29557 from teto/tshark
tshark: init at version 2.4.0
2017-09-19 08:49:56 +01:00
Matthieu Coudron
bfd6d20c3e tshark: init at 2.4.0
as an alias to wireshark-cli
2017-09-19 16:03:50 +09:00
Franz Pletz
ad13618c9b
mirrorbits: init at 0.4 2017-09-18 21:55:41 +02:00
Franz Pletz
94bbe7db22
bluez4: remove, unused and probably vulnerable 2017-09-18 21:19:15 +02:00
Maximilian König
460cd80729 palemoon: 27.4.1 -> 27.4.2 2017-09-18 16:57:02 +02:00
Peter Hoeg
971eb19dbc ifstat-legacy: init at 1.1 2017-09-18 18:25:54 +08:00
Robert Schütz
107b181523 abcm2ps: init at 8.13.15 2017-09-18 07:26:34 +02:00
Daiderd Jordan
a5168fe457
gcc: add gccStdenv for darwin 2017-09-17 20:03:34 +02:00
Michael Raskin
66351498d6 julia_06: init at 0.6.0; make the default julia 2017-09-17 17:09:51 +02:00
Daiderd Jordan
64bf283104
opensc: add darwin frameworks 2017-09-17 16:25:27 +02:00
Frederik Rietdijk
8a09e51dc2 niff: init at 0.1 2017-09-17 15:37:35 +02:00
Bjørn Forsman
983d01421e fpart: init at 0.9.3 2017-09-17 13:04:09 +02:00
Vladimír Čunát
96647a6985
Merge #29311: texinfo: 6.3 -> 6.5 2017-09-17 10:35:43 +02:00
Paul Hendry
c4c187ed72 skanlite: init at 2.0.1 2017-09-16 20:26:54 -07:00
Matt McHenry
987867474c client-ip-echo: init at 0.1.0.1 2017-09-16 21:16:53 -04:00
Matt McHenry
a80ef5b88a djbdns: init at 1.05 2017-09-16 21:14:36 -04:00
Eelco Dolstra
afc0218ecd blender: Fix CUDA support
CUDA toolkit 8 doesn't support gcc 6, so we have to build opensubdiv
and blender with gcc 5.
2017-09-16 22:45:22 +02:00
Jan Malakhovski
701db44ab9 palemoon: just use the default gcc 2017-09-16 18:18:26 +03:00
Jaka Hudoklin
4dc3551397 Merge pull request #29315 from xtruder/pkgs/telepresence/init
pkgs/telepresence: init at 0.65
2017-09-16 15:51:15 +02:00
Joachim F
c0616a3234 Merge pull request #28892 from ryantm/matterbridge2
matterbridge, modules/matterbridge: init at 1.1.0
2017-09-16 12:43:35 +00:00
Frederik Rietdijk
03fa6965ad Merge remote-tracking branch 'upstream/master' into HEAD 2017-09-16 12:34:32 +02:00
Joachim F
2d3886262e Merge pull request #29439 from oxij/pkgs/notmuch-gmime-3
gmime3: init; notmuch: use gmime3
2017-09-16 10:15:55 +00:00
Jan Malakhovski
ae86fddd95 notmuch: switch to gmime3, make all tests pass with gmime3 2017-09-16 09:20:05 +00:00
Servilio Afre Puentes
9785fc73a0 gmime: init at 3.0.1, leave 2.6.23 as is
This needs to be added as a separate package because API changed in 3.0, see:

https://mail.gnome.org/archives/gmime-devel-list/2017-April/msg00002.html
https://developer.gnome.org/gmime/3.0/gmime-changes-3-0.html
3fd646c955/PORTING
2017-09-16 09:20:05 +00:00
Nikolay Amiantov
c71d8a1aeb mxnet: init at 0.11.0 2017-09-16 04:40:55 +03:00
Peter Simons
d2f206c061 Merge pull request #29328 from therealpxc/tldr-hs
haskellPackages.tldr: fix build, add as a top-level package
2017-09-15 20:51:22 +02:00
Cray Elliott
990ea8789d zandronum: 2.1.2 -> 3.0
remove sqlite-amalgamation and put it internal to the zandronum folder,
as it is only used by zandronum. Patches needed to avoid build impurities
and to get the correct protocol version to connect to public servers.

remove zandronum_bin as it is no longer needed
2017-09-15 11:26:11 -07:00
Patrick Callahan
8119e48c2d haskellPackages.tldr: fix build and add to top-level packages 2017-09-15 09:51:37 -07:00
Jörg Thalheim
1ecf3e862f zfsUnstable: init at 2017-09-12 2017-09-15 17:59:37 +02:00
Franz Pletz
3a4add5de1 Merge pull request #29322 from mguentner/move_emscripten_from_top_level
emscriptenfastcomp: move wrap magic to own file, use newScope
2017-09-15 17:46:25 +02:00
Michael Fellinger
2edb7e9b2d ruby: 2.4.1 -> 2.4.2 (#29417) 2017-09-15 13:06:51 +01: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
Robert Schütz
608045aed5
abcMIDI: init at 2017.06.10 2017-09-15 11:25:43 +02:00
romildo
17c3599ee3
clearlooks-phenix: 5.0.7 -> 7.0.1 2017-09-15 09:54:50 +02:00
Daiderd Jordan
3161790ed2 Merge pull request #27376 from matthewbauer/duti
duti: init at 1.5.4pre
2017-09-14 19:26:10 +02:00
John Ericson
12452178e8 Merge pull request #29381 from obsidiansystems/autoreconf-hook
autoreconfHook: Simplify by avoiding `findInputs`
2017-09-14 13:16:53 -04:00
John Ericson
d242978671 autoreconfHook: Simplify by avoiding findInputs
`findInputs` is a stdenv/setup helper we should strive not to call
elsewhere. Using normal deps is more idiomatic anyways.
2017-09-14 13:16:12 -04:00
Jaka Hudoklin
18245fd222 pkgs/telepresence: init at 0.65 2017-09-14 17:32:32 +02:00
Bastian Köcher
c01e064750 kdeTelepathy: Remove, because it is not maintained anymore 2017-09-14 13:00:53 +02:00
Joachim F
233fc0b360 Merge pull request #29333 from orivej/iwyu
include-what-you-use: 0.6 -> 0.8
2017-09-14 09:04:00 +00:00
Jörg Thalheim
0febf8d43c Merge pull request #29304 from woffs/oysttyer
oysttyer-2.9.1
2017-09-13 23:17:45 +01:00
Orivej Desh
a4a187fe5f include-what-you-use: 0.6 -> 0.8 2017-09-13 22:07:23 +00:00
Matthew Bauer
9111b53325 duti: init at 1.5.4pre
I would init at 1.5.4, but sadly it doesn’t work on OS X 10.11+.
2017-09-13 16:33:54 -05: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