Commit Graph

140881 Commits

Author SHA1 Message Date
Austin Seipp
47b3086bdf foundationdb: set RELEASE=true for official builds
This ensures the proper version is reported in the server status
information; otherwise it has a '-PRERELEASE' suffix.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-11-17 22:12:40 -06:00
Austin Seipp
3e02311f89 foundationdb: default to 6.0.x
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-11-17 22:12:40 -06:00
Matthew Bauer
c52a5c5b23
Merge pull request #47930 from jamtrott/gnulib
gnulib: add a symlink from bin/gnulib-tool to gnulib-tool
2018-11-17 20:38:07 -06:00
Jörg Thalheim
42773b125b
internetarchive: 1.7.2 -> 1.8.1 2018-11-18 01:29:14 +00:00
Austin Seipp
04a543b3a0 defaultCrateOverrides: foundationdb native dependencies
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-11-17 19:28:48 -06:00
Jan Tojnar
d97702e03f
Merge pull request #50528 from jtojnar/repology-fixes
Repology fixes
2018-11-18 02:13:52 +01:00
Jan Tojnar
902ef17e05
gImageReader: remove enchant dependency 2018-11-18 02:11:26 +01:00
Jan Tojnar
12134c74ef
ario: 1.5.1 → 1.6 2018-11-18 02:11:26 +01:00
Jan Tojnar
8c10401e69
createrepo_c: 0.11.0 → 0.11.1 2018-11-18 02:11:26 +01:00
Jan Tojnar
52d10bcdc6
feedreader: 2.2 → 2.4.1 2018-11-18 02:11:25 +01:00
Jan Tojnar
333313d4de
fwts: 18.07.00 → 18.11.00 2018-11-18 02:11:25 +01:00
Jan Tojnar
3b04b58bee
gtkspell3: 3.0.9 → 3.0.10 2018-11-18 02:11:13 +01:00
c0bw3b
21b6635932 xercesc: disable SSE2 extension
Disable SSE2 extensions on platforms for which they are not enabled
by default. This does not disable sse2 extensions on systems for
which they are enabled by default, such as amd64.
2018-11-18 01:25:46 +01:00
Jörg Thalheim
cd46a859b4
python.pkgs.eyeD3: 0.7.8 -> 0.8.7 2018-11-18 00:18:22 +00:00
Renaud
526ab5723a
Merge pull request #47742 from r-ryantm/auto-update/openshadinglanguage
osl: 1.9.9 -> 1.9.10
2018-11-18 00:50:57 +01:00
Vladyslav Mykhailichenko
a470750ab4
gutenberg: 0.4.2 -> zola: 0.5.0 2018-11-18 00:53:15 +02:00
Jan Tojnar
699f124990
libskk: 1.0.4 → 1.0.5 2018-11-17 23:23:27 +01:00
Jan Tojnar
2025436e5c
libsolv: 0.7.0 → 0.7.1 2018-11-17 23:17:12 +01:00
Renaud
866b1dbeda
glogg: init at 1.1.4
(#50520)
2018-11-17 23:04:41 +01:00
Sander van der Burg
226c3e11a0 nodePackages: move alloy and titanium to node-packages-v8 because they are not compatible with 10.x 2018-11-17 22:51:24 +01:00
Jörg Thalheim
cdd02bac85
Merge pull request #50525 from Mic92/nixops
nixopsUnstable: 1.6.1pre2622_f10999a -> 1.6.1pre2706_d5ad09c
2018-11-17 21:40:51 +00:00
Svein Ove Aas
a88fcebc6f speedometer: init at 2.8 (#33627)
* speedometer: init at 2.8
2018-11-17 22:27:52 +01:00
Jörg Thalheim
cbea2201db
nixopsUnstable: 1.6.1pre2622_f10999a -> 1.6.1pre2706_d5ad09c
This fixes evaluation with the latest master.
2018-11-17 21:24:42 +00:00
Jan Tojnar
04016f3076
ostree: 2018.8 → 2018.9 2018-11-17 22:03:49 +01:00
Jörg Thalheim
1156427ac0
Merge pull request #50513 from layer-3-communications/add-openconnect-pa
Add openconnect pa
2018-11-17 20:41:39 +00:00
Jörg Thalheim
f97d9d1e9e
Merge pull request #50515 from Tomahna/graalvm8Home
graalvm8: add passthru.home
2018-11-17 20:39:37 +00:00
Jan Tojnar
d561b17695
librepo: 1.8.1 → 1.9.2 2018-11-17 21:35:33 +01:00
chessai
88eb07017f
remove unnecessary whitespace 2018-11-17 15:11:59 -05:00
Kier Davis
df462d09e4
hashcat: 4.2.1 -> 5.0.0
This introduces a dependency on xxHash. Unfortunately, hashcat's
build system wants to rebuild xxHash from the source code located
in `<hashcat source root>/deps/git/xxHash`, a Git submodule whose
contents are not included in the source tarball we currently
download.

This could be fixed by either using a recursive git clone instead
a tarball download, or patching the build files to use an existing
installation of xxHash (i.e. the one already provided by Nix). I
believe the latter is preferable since it avoids the situation in
which the xxHash version used by hashcat is different to the xxHash
version used by all other Nix packages.

Fortunately, this situation has been greatly improved [1] since
release 5.0.0; the next release of hashcat should drop usage of
git submodules and provide better support for using existing
installations of dependencies.

[1] 4177e1ee28
2018-11-17 20:10:52 +00:00
chessai
5b0f33a8ab
use rec instead of let ... in 2018-11-17 15:08:41 -05:00
worldofpeace
86dc05c920
Apply suggestions from code review
Co-Authored-By: chessai <chessai@users.noreply.github.com>
2018-11-17 15:03:53 -05:00
Daiderd Jordan
942d90b282
qt5.qtmacextras: include cf-private on darwin
Undefined symbols for architecture x86_64:
      "_OBJC_CLASS_$_NSData", referenced from:
          objc-class-ref in qmacfunctions.o
      "_OBJC_CLASS_$_NSMutableArray", referenced from:
          objc-class-ref in qmactoolbar.o
          objc-class-ref in qmactoolbardelegate.o
    ld: symbol(s) not found for architecture x86_64
2018-11-17 21:02:22 +01:00
chessai
2517ca5488 add outsputs 'out' and 'dev' 2018-11-17 15:01:18 -05:00
worldofpeace
b8ff9f5cf1 Update pkgs/tools/networking/openconnect_pa/default.nix
Co-Authored-By: chessai <chessai@users.noreply.github.com>
2018-11-17 14:57:26 -05:00
chessai
d79d7fbde9 add missing unstable 2018-11-17 14:57:25 -05:00
chessai
d812e296b6 change version to unstable-YYYY-MM-DD as per policy 2018-11-17 14:57:25 -05:00
worldofpeace
b3525cd210 Apply suggestions from code review
Co-Authored-By: chessai <chessai@users.noreply.github.com>
2018-11-17 14:57:25 -05:00
chessai
b3ce4cd77f remove unused postInstall 2018-11-17 14:57:25 -05:00
worldofpeace
e5df59548e Apply suggestions from code review
Co-Authored-By: chessai <chessai@users.noreply.github.com>
2018-11-17 14:57:25 -05:00
Renaud
41391e9cd8
Merge pull request #50334 from c0bw3b/pkg/opengrok
opengrok: 0.12.1.5 -> 1.0
2018-11-17 19:37:55 +01:00
Renaud
f98c31d0f5
Merge pull request #50506 from c0bw3b/pkg/stressng
stress-ng: 0.06.14 -> 0.09.46
2018-11-17 19:36:48 +01:00
Vladyslav M
5cb6cbeeeb
Merge pull request #50439 from marsam/feature/add-git-absorb
gitAndTools.git-absorb: init at 0.3.0
2018-11-17 20:35:02 +02:00
c0bw3b
e76c6e280c stress-ng: 0.06.14 -> 0.09.46 2018-11-17 19:16:27 +01:00
Kevin Rauscher
27157e364a graalvm8: add passthru.home
jre.home is required by other derivations like sbt
2018-11-17 19:12:53 +01:00
Carles Pagès
864e943ece unity3d: add missing libGL 2018-11-17 18:08:07 +01:00
Michael Raskin
355aa4e9ca
Merge pull request #50484 from taku0/firefox-bin-63.0.3
firefox, firefox-bin: 63.0.1 -> 63.0.3
2018-11-17 16:54:35 +00:00
chessai
5da470d9fd openconnect_pa: init at 7.08 2018-11-17 11:41:20 -05:00
chessai
528b4d8727 add openconnect fork that has support for Palo Alto Network's globalprotect protocol 2018-11-17 11:26:43 -05:00
Charles Duffy
9eefb443f3 squashfsTools: incorporate 4k-alignment option patch (#49200) 2018-11-17 15:44:19 +00:00
Renaud
c102306c1f
Merge pull request #50435 from c0bw3b/pkg/procdump
procdump: init at 1.0.1
2018-11-17 16:25:45 +01:00
c0bw3b
b6c830d2fe procdump: init at 1.0.1 2018-11-17 16:11:53 +01:00
Andrei Lapshin
a1b8fe8c8f skrooge: 2.13.0 -> 2.16.2 (#50498)
Update to new upstream version.
Had to re-introduce QtWebkit dependency because it is used in *.ui
files.
2018-11-17 16:03:44 +01:00
Jörg Thalheim
dfd77bc26f
Merge pull request #50459 from marsam/feature/netdata-darwin
netdata: 1.10.0 -> 1.11.0
2018-11-17 15:01:06 +00:00
Bart Brouns
2d96b9a294 liquidsoap: make it find ladspa plugins (#49891)
* liquidsoap: make it find ladspa plugins

* liquidsoap: cleanup
Moved makeWrapper and pkgconfig to nativeBuildInputs
Refreshed meta.homepage
2018-11-17 15:25:23 +01:00
Jörg Thalheim
756fcf6ac4
Merge pull request #50470 from ejpcmac/update-erlangR21
erlangR21: 21.1.1 -> 21.1.2
2018-11-17 14:21:03 +00:00
Bjørn Forsman
1be626afba pythonPackages.musicbrainzngs: remove breaking tests
Some tests rely on networking, breaking sandboxed builds. Remove them.

Fixes: b8e0a873c1 ("python36Packages.musicbrainzngs: 0.5 -> 0.6")
2018-11-17 14:30:48 +01:00
Renaud
93b68639f8
Merge pull request #50493 from michaelpj/imp/desktop-file-utils-patch
desktop-file-utils: use patch for font media type
2018-11-17 14:27:20 +01:00
Michael Peyton Jones
a953f01cd2
desktop-file-utils: use patch for font media type
Upstream seems to release very slowly - this commit has been in for some
time, but they haven't cut a new release.

Fixes #50402.
2018-11-17 12:08:50 +00:00
Jörg Thalheim
31adf33217
Merge pull request #50473 from Ma27/package-python-nose-cov
pythonPackages.nose-cov: init at 1.6
2018-11-17 11:55:19 +00:00
Renaud
44f24a1b8c
Merge pull request #50474 from Pneumaticat/boinc-update
boinc: 7.8.0 -> 7.14.2
2018-11-17 12:03:09 +01:00
Renaud
9f1779e187
Merge pull request #50488 from kalbasit/nixpkgs_update-corgi
corgi: 0.2.3 -> 0.2.4
2018-11-17 11:52:26 +01:00
Jörg Thalheim
55992b07a5
Merge pull request #50487 from gnidorah/pakcs
pakcs: 2.0.2-b9 -> 2.0.2
2018-11-17 10:35:01 +00:00
Andy Chun
6d8953ba08 polar-bookshelf: 1.0.11 -> 1.0.13 (#50238)
* polar-bookshelf: 1.0.11 -> 1.0.13

* polar-bookshelf: fix desktop file
2018-11-17 11:01:33 +01:00
Jörg Thalheim
5f7208ad99
Merge pull request #50485 from rnhmjoj/monero
monero-gui: 0.13.0.3 -> 0.13.0.4
2018-11-17 09:56:21 +00:00
Franz Pletz
617132eba7
Merge pull request #50477 from mayflower/minishift-openshift
minishift: add openshift input
2018-11-17 07:33:15 +00:00
Linus Heckemann
ff15da0b06
Merge pull request #50478 from Vskilet/fprintd-fix
nixos/fprintd : use correct path for read/write configuration
2018-11-17 08:19:10 +01:00
Michael Raskin
b2d7d177e8
Merge pull request #50482 from c0bw3b/pkg/mdds
mdds: drop 0.7.x and 0.12.x
2018-11-17 07:00:01 +00:00
Wael M. Nasreddine
fb3e78af88
corgi: 0.2.3 -> 0.2.4 2018-11-16 22:36:38 -08:00
Austin Seipp
8d4f8a6d26 foundationdb60: 6.0.11pre2716 -> 6.0.15
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-11-16 20:34:20 -06:00
Austin Seipp
6054dabc11 foundationdb: rework python bindings, build system
FoundationDB uses Python at build time for some code generation.
However, it also has the official python bindings inside the source code
too, and the code for the Python bindings has some of it auto-generated
at compile time.

This made building python packages unattractive: we want to use the
source code generated from the FoundationDB build, but we don't want to
rebuild it. Previously we would override the 'python' input to the
FoundationDB module, but this meant we would do a complete rebuild, as
it was a necessary build time dependency, even though the resulting
generated code itself would not change. Furthermore, FoundationDB
versions < 6.0 don't properly support Python 3 *for the build system*,
though the bindings supported it, so that caused build failures. But the
first effect is the worst: it meant building separate python2 and
python3 packages implied two complete rebuilds of a single FoundationDB
version. This meant rather than 3 FDB builds, we'd do 3*N where N = the
number of major Python versions we support.

Finally, because we did not use pip to generate a wheel that we install
with metadata recorded for the installation, the FoundationDB python
package couldn't be used as an input to other setup.py-based packages:
there would be no recorded metadata in the dist-info folder which would
say this is the foundationdb package. This greatly limits its utility.

To fix all this, we do a few things:

  - Apply some patches to fix the build system with Python 3.x for
    older FoundationDB versions. (This is nice if end-users have
    overridden the global Python version for some reason.)
  - Move python directly into nativeBuildInputs, so it is only a
    build time dependency.
  - Take the python source code from the ./bindings directory and
    tar it up use later after the build is done, so we get to keep
    the generated code. This is the new 'pythonsrc' output from the
    build. This code doesn't change based on whether or not the input
    or resulting package is using Python 2 or 3, it's totally
    deterministic.
  - The build system also patches up the python source code a little,
    so it can be installed directly with setup.py (it needs a little
    stuff that it normally expects the build system to do.)
  - Rework the python package to a separate file that uses
    buildPythonPackage directly. Because the source code is already
    prepared, it needs almost nothing else. Furthermore, this kills
    the override itself for the foundationdb package, meaning rebuilds
    are no longer needed.
  - This package is very simple and just uses foundationdb.pythonsrc
    as its source input. It also ensures a link to libfdb_c.so can
    be found by ctypes (using substituteInPlace)
  - python-packages.nix now just uses callPackage directly.

The net effect of this is, most importantly, that python packages do not
imply a full rebuild of the server source code: building python2 and
python3 packages from a version of FoundationDB now does not need to
override the foundationdb python input, reducing the number of needless
builds. They instead just run setup.py with the given version as input.

The second biggest effect is that wheel metadata is recorded correctly,
meaning dependent-python-packages that want to use the FoundationDB
bindings e.g. from PyPi should now work fine with buildPythonPackage.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-11-16 20:34:19 -06:00
Austin Seipp
32948a6f3d foundationdb: include fdb.options in .dev for binding generators
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-11-16 20:22:40 -06:00
Austin Seipp
1629147423 openjdk11: enable ZGC on x86_64-linux
The Z Garbage Collector is a concurrent, scalable, low latency garbage
collector designed to meet extremely-low-pause-time requirements for
small-to-multi-TB heap sizes.

ZGC can be enabled with the magical incantation:

    $ java -XX:+UnlockExperimentalVMOptions -XX:+UseZGC ...

Currently, ZGC is only available for x86_64-linux (though a port for
aarch64-linux may become available at a future time.) There are also a
number of other features that currently aren't present, such as JVMCI
integration (meaning compiler tools like Graal which require JVMCI will
not work with ZGC enabled.)

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-11-16 20:22:40 -06:00
gnidorah
7142a3a8ec pakcs: 2.0.2-b9 -> 2.0.2 2018-11-17 05:08:21 +03:00
Jörg Thalheim
40449fe1ae
Merge pull request #47175 from avnik/fix/glfw
glfw: hardwire path to libGL.so.1
2018-11-17 01:38:05 +00:00
Jörg Thalheim
d10c66c8ca
Merge pull request #50319 from fuwa0529/update-monero
monero: 0.13.0.3 -> 0.13.0.4
2018-11-17 01:23:08 +00:00
Carles Pagès
424107c490
Merge pull request #50431 from eadwu/nvidia_x11/410.78
nvidia_x11: 410.73 -> 410.78
2018-11-17 02:17:15 +01:00
Jörg Thalheim
b8bb8638f3
Merge pull request #50003 from Mic92/node-10
nodePackages: 8_x -> 10_x
2018-11-17 00:12:52 +00:00
rnhmjoj
88a86f78a3
monero-gui: 0.13.0.3 -> 0.13.0.4 2018-11-17 01:07:08 +01:00
Jörg Thalheim
3c032bbadd
nodePackages: regenerate 2018-11-16 23:41:18 +00:00
Jörg Thalheim
43c8b6309f
Merge pull request #50481 from rnhmjoj/gnash
gnash: remove gstreamer support
2018-11-16 23:40:42 +00:00
Patrick Hilhorst
874b017564 vscode: 1.29.0 -> 1.29.1 (#50462) 2018-11-17 00:22:43 +01:00
c0bw3b
18f95bd6ba mdds: drop 0.7.x and 0.12.x 2018-11-17 00:02:48 +01:00
rnhmjoj
79192b2d05
gnash: remove gstreamer support 2018-11-16 23:56:52 +01:00
Michael Weiss
939bb2189b monetdb: 11.29.7 -> 11.31.11 2018-11-16 23:33:26 +01:00
Franz Pletz
264346bd8c
minishift: 1.25.0 -> 1.27.0 2018-11-16 23:32:06 +01:00
Christian Albrecht
08c3c0094a
minishift: add openshift input
minishift depdends on oc to control the openshift installation.
2018-11-16 23:18:51 +01:00
Aaron Janse
fba452f556
nodePackages: add fkill-clifix
fixes #49308
2018-11-16 21:36:36 +00:00
Christian Rackerseder
525587ce81
nodePackages.cpy-cli: init at 2.0.0
fixes #50303
2018-11-16 21:35:14 +00:00
Jörg Thalheim
25d6dc99bb
nodePackages: 8_x -> 10_x 2018-11-16 21:31:44 +00:00
Jörg Thalheim
d688cedce1
create-cycle-app: unpin nodePackages version 2018-11-16 21:24:26 +00:00
Jörg Thalheim
131f2e93b6
sage: unpin nodePackage version 2018-11-16 21:24:25 +00:00
Kevin Liu
c93b16829c
boinc: 7.8.0 -> 7.14.2 2018-11-16 15:52:22 -05:00
Domen Kožar
e81b1a06be
Add nodePackages_10_x.parcel-bundler 2018-11-16 20:46:19 +00:00
Maximilian Bosch
c59c9a3737
pythonPackages.nose-cov: init at 1.6
Module for coverage reports with Python using nosetests.
2018-11-16 21:41:06 +01:00
Linus Heckemann
d1eb06cb18
Merge pull request #50434 from bcdarwin/nifty_reg
niftyreg: init at 1.3.9; niftyseg: init at 1.0.0
2018-11-16 20:13:12 +01:00
Renaud
9100eb4083
Merge pull request #50465 from romildo/upd.obsidian-2
theme-obsidian2: 2.7 -> 2.8
2018-11-16 20:05:13 +01:00
Jean-Philippe Cugnet
bdc04a7a72
erlangR21: 21.1.1 -> 21.1.2 2018-11-16 20:04:10 +01:00
Renaud
21ca2be9fb
Merge pull request #50461 from mayflower/at-tests
at: run tests
2018-11-16 20:03:55 +01:00
Ben Darwin
cb6d819b93 niftyseg: init at 1.0.0 2018-11-16 12:29:29 -05:00
Ben Darwin
6aa3deeb50 niftyreg: init at 1.3.9 2018-11-16 12:24:53 -05:00