Commit Graph

134710 Commits

Author SHA1 Message Date
Tim Steinbach
2bb28e1f01
Revert "git: 2.16.3 -> 2.17.0"
This reverts commit 3bd496faa8.
2018-04-04 08:35:19 -04:00
Will Dietz
374d7cfb8e
Merge pull request #38174 from dtzWill/fix/nixos-machine-pm-tweak-waitForX
Machine.pm: tweak to look for graphical target in waitForX
2018-04-03 21:08:19 -05:00
John Ericson
e4e0cd66fe
Merge pull request #38399 from obsidiansystems/binutils-is-binutils
binutils: No more darwin conditionals
2018-04-03 21:28:11 -04:00
Tim Steinbach
3bd496faa8
git: 2.16.3 -> 2.17.0 2018-04-03 18:16:27 -04:00
Will Dietz
0086036141 Machine.pm: tweak to look for graphical target in waitForX
Current message may not be printed
(nothing in systemd contains that string,
 it comes from elsewhere)
2018-04-03 13:59:16 -05:00
Will Dietz
8422a14493
Merge pull request #37810 from dtzWill/update/udisks2-2.1.8
udisks2: 2.1.6 -> 2.1.8, extend workaround to include musl
2018-04-03 13:20:09 -05:00
John Ericson
adaa110a72 binutils: No more darwin conditionals
Since at least d7bddc27b2, we've had a
situation where one should depend on:

 - `stdenv.cc.bintools`: for executables at build time
 - `libbfd` or `libiberty`: for those libraries
 - `targetPackages.cc.bintools`: for exectuables at *run* time
 - `binutils`: only for specifically GNU Binutils's executables,
   regardless of the host platform, at run time.

and that commit cleaned up this usage to reflect that. This PR flips the
switch so that:

 - `binutils` is indeed unconditionally GNU Binutils
 - `binutils-raw`, which previously served that role, is gone.

so that the correct usage will be enforced going forward and everything
is simple.

N.B. In a few cases `binutils-unwrapped` (which before and now was
unconditionally actual GNU binutils), rather than `binutils` was used to
replace old `binutils-raw` as it is friendly towards some cross
compilation usage by avoiding a reference to the next bootstrapping
change.
2018-04-03 13:34:52 -04:00
Will Dietz
9714501256
Merge pull request #38385 from dtzWill/update/mesa-17.3.7
mesa: 17.3.6 -> 17.3.7, use llvm6
2018-04-03 08:45:31 -05:00
Will Dietz
1d16384bb6 mesa: use llvm6 2018-04-03 08:11:27 -05:00
Will Dietz
231cdaf159 mesa: 17.3.6 -> 17.3.7 2018-04-03 08:11:26 -05:00
Will Dietz
08b299abea
Merge pull request #38389 from dtzWill/fix/gnumakeHEAD-remove
gnumake42HEAD: remove attribute to fix eval
2018-04-03 08:06:00 -05:00
Will Dietz
4cee817a31 gnumake42HEAD: remove attribute to fix eval
This was removed as part of
519f0b8db2
but is still present for whatever reason.

Remove since the file no longer exists.
2018-04-03 08:04:25 -05:00
Will Dietz
8515a1a50e
Merge pull request #38387 from NixOS/revert-38354-update/git-2.17.0
Revert "git: 2.16.3 -> 2.17.0"
2018-04-03 07:56:48 -05:00
Will Dietz
2b29239eff
Revert "git: 2.16.3 -> 2.17.0" 2018-04-03 07:52:38 -05:00
Will Dietz
fd1b47a47c
Merge pull request #38217 from r-ryantm/auto-update/libdrm
libdrm: 2.4.90 -> 2.4.91

Release announcement: https://lists.freedesktop.org/archives/dri-devel/2018-March/168156.html

libdrm newer than 2.4.90 (or older, actually) is required for pending mesa bump.
2018-04-03 07:32:56 -05:00
Tuomas Tynkkynen
747ebe3f66 Merge remote-tracking branch 'upstream/master' into staging
Conflicts:
	pkgs/top-level/all-packages.nix
2018-04-03 02:22:54 +03:00
Will Dietz
4c46f13f15
Merge pull request #38354 from dtzWill/update/git-2.17.0
git: 2.16.3 -> 2.17.0
2018-04-02 17:31:08 -05:00
Will Dietz
dee77f7e43 git: 2.16.3 -> 2.17.0 2018-04-02 16:40:08 -05:00
Robert Schütz
00fc66dc7d pythonPackages.mock-open: init at 1.3.1 2018-04-02 23:29:50 +02:00
Tuomas Tynkkynen
1e5cb384d5 nixos/sd-image-*: Raspberry Pi firmware no longer falls under unfree
It's just unfreeRedistributableFirmware now.
2018-04-02 23:46:18 +03:00
Tuomas Tynkkynen
b59f9497aa raspberrypifw: Drop all non-firmware parts
They are now built from source in raspberrypi-tools.
2018-04-02 23:46:18 +03:00
Tuomas Tynkkynen
434722ba62 raspberrypi-tools: Init at 2018-02-05 2018-04-02 23:46:18 +03:00
Austin Seipp
33202137bf pg_hll: init at 2.10.2-9af41684
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-04-02 15:30:46 -05:00
Austin Seipp
962e2553dc pg_topn: init at 2.0.2
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-04-02 15:30:46 -05:00
Austin Seipp
030e90454e cstore_fdw: init at 1.6.0
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-04-02 15:30:46 -05:00
Austin Seipp
f59ffb6e83 pg_cron: init at 1.0.2
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-04-02 15:28:37 -05:00
Will Dietz
f48197ead5
Merge pull request #38168 from dtzWill/fix/epoxy-libgl-path
epoxy: explicitly search libGL path as fallback
2018-04-02 14:49:35 -05:00
Nikolay Amiantov
37546be900 nodePackages.parsoid: pin service-runner to 2.3.0
service-runner had a backwards incompatible update, and parsoid 0.9.0
doesn't work with current stable MediaWiki. Instead use as a source
a repository with 0.8.0 and pinned service-runner version.
2018-04-02 22:38:40 +03:00
Peter Simons
5a6291f1a6
Merge pull request #37842 from ElvishJerricco/fix-ghcjs-haddock-library-1.4.3
GHCJS: Fix GHCJS with haddock-library-1.4.3
2018-04-02 21:10:33 +02:00
Will Dietz
503f8efbcd epoxy: explicitly search libGL path as fallback
Don't rely on questionable impact of DT_RPATH on dlopen().

This is a bit of a messy subject, but probably the clearest
reference to motivate *not* relying on how dlopen() behaves
in the presence of RPATH or RUNPATH is the following:

https://sourceware.org/ml/libc-hacker/2002-11/msg00011.html

FWIW the dlopen() manpage only mentions the the RPATH
and RUNPATH in the "executable file for the calling program";
no mention of the executable files for libraries--
this has been brought to the attention of the relevant
parties and AFAICT nothing has been done.

The best reference for glibc behavior is
apparently to ... "try it and see".
Luckily a generous soul did exactly that
and reported the findings:

https://www.spinics.net/lists/linux-man/msg02291.html

Qt wrote on the subject a bit when they were bit by this,
linking to the above articles (directly or indirectly).

See:
http://blog.qt.io/blog/2011/10/28/rpath-and-runpath/

--------

Since we know the path of libGL at build-time for libepoxy,
there's a simple solution we can use to avoid all of this:
simply teach libepoxy to explicitly look in the libGL path.

This commit patches libepoxy to accomplish this,
looking to "LIBGL_PATH" as a fallback if it cannot find
the libraries otherwise.

---------

This fixes use of libepoxy w/musl on NixOS!
2018-04-02 12:35:37 -05:00
Gabriel Ebner
2f0e2376ac
Merge pull request #38335 from r-ryantm/auto-update/praat
praat: 6.0.37 -> 6.0.38
2018-04-02 19:11:10 +02:00
Michael Raskin
a4f03e9cda
Merge pull request #38338 from marsam/feature/update-sbcl-1.4.6
sbcl: 1.4.4 -> 1.4.6
2018-04-02 15:53:20 +00:00
Mario Rodas
7ec2c54953 sbcl: 1.4.4 -> 1.4.6 2018-04-02 10:31:51 -05:00
R. RyanTM
af53e75997 woeusb: 3.1.4 -> 3.1.5
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/woeusb/versions.

These checks were done:

- built on NixOS
- ran `/nix/store/8j0k3dnx7vc5wcmayficjdsk02ix55va-woeusb-3.1.5/bin/woeusb -h` got 0 exit code
- ran `/nix/store/8j0k3dnx7vc5wcmayficjdsk02ix55va-woeusb-3.1.5/bin/woeusb --help` got 0 exit code
- ran `/nix/store/8j0k3dnx7vc5wcmayficjdsk02ix55va-woeusb-3.1.5/bin/woeusb -V` and found version 3.1.5
- ran `/nix/store/8j0k3dnx7vc5wcmayficjdsk02ix55va-woeusb-3.1.5/bin/woeusb --version` and found version 3.1.5
- ran `/nix/store/8j0k3dnx7vc5wcmayficjdsk02ix55va-woeusb-3.1.5/bin/woeusb -h` and found version 3.1.5
- ran `/nix/store/8j0k3dnx7vc5wcmayficjdsk02ix55va-woeusb-3.1.5/bin/woeusb --help` and found version 3.1.5
- found 3.1.5 with grep in /nix/store/8j0k3dnx7vc5wcmayficjdsk02ix55va-woeusb-3.1.5
- directory tree listing: https://gist.github.com/a1e026683073657b8127fe93d50cdb18

[Bjørn: change commit prefix from "winusb" to "woeusb".]
2018-04-02 17:30:04 +02:00
Michael Raskin
cace5017cb
Merge pull request #38331 from r-ryantm/auto-update/veracrypt
veracrypt: 1.21 -> 1.22
2018-04-02 15:22:28 +00:00
R. RyanTM
98d3404f5c praat: 6.0.37 -> 6.0.38
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/praat/versions.

These checks were done:

- built on NixOS
- ran `/nix/store/ip7a4lqz98n8dx635131vi3pijyv3kci-praat-6.0.38/bin/praat --help` got 0 exit code
- ran `/nix/store/ip7a4lqz98n8dx635131vi3pijyv3kci-praat-6.0.38/bin/praat --version` and found version 6.0.38
- found 6.0.38 with grep in /nix/store/ip7a4lqz98n8dx635131vi3pijyv3kci-praat-6.0.38
- directory tree listing: https://gist.github.com/3cbb0648e4b084a658f6dd5b7c8ed3a4
2018-04-02 08:11:04 -07:00
adisbladis
cae39c7c5e
Merge pull request #38304 from iimog/update_bettercap_2_4_0
bettercap: 1.6.2 -> 2.4.0
2018-04-02 22:33:42 +08:00
Thomas Tuegel
f3478943a8
Merge pull request #38328 from mdorman/semi-automated-emacs-updates
Semi-automated Emacs updates
2018-04-02 08:35:09 -05:00
R. RyanTM
4a3881ed61 veracrypt: 1.21 -> 1.22
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/veracrypt/versions.

These checks were done:

- built on NixOS
- ran `/nix/store/qx2d8v3a4gx3rp8wpcmw0av3vn0dchkw-veracrypt-1.22/bin/veracrypt -h` got 0 exit code
- ran `/nix/store/qx2d8v3a4gx3rp8wpcmw0av3vn0dchkw-veracrypt-1.22/bin/veracrypt --help` got 0 exit code
- ran `/nix/store/qx2d8v3a4gx3rp8wpcmw0av3vn0dchkw-veracrypt-1.22/bin/veracrypt --version` and found version 1.22
- found 1.22 with grep in /nix/store/qx2d8v3a4gx3rp8wpcmw0av3vn0dchkw-veracrypt-1.22
- directory tree listing: https://gist.github.com/8690e0df710362cb464457218630b6ee
2018-04-02 06:31:01 -07:00
Tuomas Tynkkynen
181e0675da nixos/release.nix: Add Hydra job for AArch64 SD image
Based on how ISO images are added to the release.
2018-04-02 15:18:25 +03:00
Tuomas Tynkkynen
4c21180a13 nixos/sd-image: Make it more similar to iso-image.nix
- Add `imageName` and `imageBaseName` options similar to the `isoName`
  and `isoBaseName` options
- Make the filename of the iso match what iso-image.nix does
- Generate a nix-support/hydra-build-products like iso-image.nix does
2018-04-02 15:18:25 +03:00
Nikolay Amiantov
e410315f18 gajim: 1.0.0 -> 1.0.1 2018-04-02 15:02:39 +03:00
Michael Alan Dorman
b801736b75 melpa-packages: 2018-04-01
Removals:
 - anything*, helm-anything: removed from melpa
 - auth-password-store: renamed to auth-source-pass
 - cake*, ac-cake*: removed from melpa
 - imgur: removed from melpa
 - magit-rockstar: removed from melpa
 - mmm-mode: removed from melpa
 - org-fstree: removed from melpa
 - undo-tree: removed from melpa
2018-04-02 07:29:45 -04:00
Michael Alan Dorman
21397f11fc melpa-stable-packages: 2018-04-01
Removals:
 - anything*: removed from melpa
 - auth-password-store: renamed to auth-source-pass
 - cake*, ac-cake*: removed from melpa
 - magit-rockstar: removed from melpa
 - mmm-mode: removed from melpa
2018-04-02 07:29:45 -04:00
Michael Alan Dorman
7881ffdb78 org-packages: 2018-04-01 2018-04-02 07:29:45 -04:00
Michael Alan Dorman
1484edca60 elpa-packages: 2018-04-01 2018-04-02 07:29:45 -04:00
Gabriel Ebner
a54c87da82
Merge pull request #38153 from r-ryantm/auto-update/qutebrowser
qutebrowser: 1.2.0 -> 1.2.1
2018-04-02 12:30:23 +02:00
Vladimír Čunát
75e4d3f2f0
nixos.tests.containers-imperative: fix impurity failure
I can't claim to fully understand this, but the change seems safe,
and it fixes the test on my machine.
2018-04-02 11:40:46 +02:00
xeji
b838881f11 pythonPackages.python-gnupg: 0.4.1 -> 0.4.2 2018-04-02 03:53:32 -05:00
xeji
a7435092c0 ixgbevf: 4.3.3 -> 4.3.4
4.3.3 didn't build with linux 4.15
2018-04-02 03:42:25 -05:00