Commit graph

140571 commits

Author SHA1 Message Date
John Ericson
5e17335bd7 Merge remote-tracking branch 'upstream/staging' into strictDeps 2018-05-14 23:33:03 -04:00
John Ericson
330ca731e8 treewide: Get rid of all uses of crossConfig
The hack of using `crossConfig` to enforce stricter handling of
dependencies is replaced with a dedicated `strictDeps` for that purpose.
(Experience has shown that my punning was a terrible idea that made more
difficult and embarrising to teach teach.)

Now that is is clear, a few packages now use `strictDeps`, to fix
various bugs:

 - bintools-wrapper and cc-wrapper
2018-05-14 23:30:37 -04:00
John Ericson
0fc21a364b Merge commit 'd7160f39bd46e8ee86e95cbaf7a8f3d5685ab30c' into staging 2018-05-14 22:59:07 -04:00
John Ericson
d7160f39bd Merge branch 'linux-pam-cross' into HEAD 2018-05-14 22:56:48 -04:00
John Ericson
f2017c40ae Merge remote-tracking branch 'upstream/master' into staging 2018-05-14 22:53:10 -04:00
John Ericson
fd5ca417f2
Merge pull request #40537 from obsidiansystems/linux-pam-cross
pam: Remove crossAttrs
2018-05-14 22:52:47 -04:00
John Ericson
29b62e07d6 pam: Remove crossAttrs
It turns out none of this stuff is needed. The docs aren't evenly built
properly anyways so the build trivially succeeds either way, due to what
looks like upstream misunderstanding automake. If I try to build the
docs manually in a cross shell (before and after this change), there's a
make rule error such that some HTML files aren't even attempted to be
built and then a copy fails.

Even if this was all fixed, these been a good number of cross fixes
upstream getting them to use CC_FOR_BUILD and other good stuff, so I
doubt such hacks would be needed.

Progress towards #40531 and #33302.
2018-05-14 22:28:37 -04:00
Profpatsch
669f9453dc haskellPackages.hnix: jailbreak & fix tests
Some of the new tests need the `nix` executable on `PATH`.
One also needs `hpack`, but we really don’t want to embiggen (heh) the closure
because of that.
2018-05-15 04:03:28 +02:00
Thomas Tuegel
99f008849e
Merge pull request #40487 from adisbladis/kde-applications-18_04_1
kde-applications: 18.04.0 -> 18.04.1
2018-05-14 20:19:53 -05:00
John Ericson
232bc24b56
Merge pull request #40530 from obsidiansystems/mingw-cleanup
MinGW, Hurd: Clean ups and crossConfig removal
2018-05-14 21:05:44 -04:00
John Ericson
84868b8b06 misc hurd stuff: Get rid of crossConfig
This stuff is horribly bit-rotted anyways, but I'm getting rid of
crossConfig so it must be changed.
2018-05-14 20:47:08 -04:00
John Ericson
9be118223b misc mingw: Get rid of crossConfig and clean up
Style of dual implementation and headers derivations is take from
bb7067f882.
2018-05-14 20:32:42 -04:00
Matthew Justin Bauer
5288fbd60b
Merge pull request #40280 from Anton-Latukha/handbrake-patch-cleanup
Cleanup of HandBrake related patches
2018-05-14 19:00:18 -05:00
José Romildo Malaquias
e1960e7314 terminology: 1.2.0 -> 1.2.1 (#40524) 2018-05-15 01:34:37 +02:00
Matthew Justin Bauer
e5274eb60e
Merge pull request #40391 from bhipple/truffleHog-gitpython-gitdb2-smmap2
truffleHog: init at 2.0.91
2018-05-14 18:10:07 -05:00
Matthew Justin Bauer
8dfecefd97
Merge pull request #40245 from bcdarwin/bicgl
bicgl: init at 2017-09-10
2018-05-14 18:09:27 -05:00
Matthew Justin Bauer
165c151f7a
Merge pull request #34805 from rycee/fix/dorename
lib: make use of visible variable in doRename
2018-05-14 18:08:26 -05:00
Uli Baum
dd73ab0092 nixos/tests: prevent stateVersion warnings in eval
... introduced by 1f0b6922d3
continuation of 88fa50c2f2
2018-05-15 00:22:35 +02:00
Pascal Wittmann
4e7d08cd97
Merge pull request #40523 from arcadio/minimap2
minimap2: init at 2.10
2018-05-14 23:34:26 +02:00
Arcadio Rubio García
e4a2b70f91 minimap2: init at 2.10 2018-05-14 21:26:07 +01:00
Robert Schütz
3189704549
Merge pull request #36426 from couchemar/isort-4.3.4
pythonPackages.isort: 4.2.5 -> 4.3.4
2018-05-14 22:05:49 +02:00
Thomas Tuegel
33e07634be
Merge pull request #40486 from adisbladis/kde-frameworks-5_46
kde-frameworks: 5.45 -> 5.46
2018-05-14 14:19:29 -05:00
John Ericson
8a70c71c97 Merge commit 'de169a59500bd77d947c27b3c32aec37c81e87fe' into staging 2018-05-14 14:21:33 -04:00
John Ericson
de169a5950 Merge commit '3a9654bfe29ebd987b7426faa25f00af1fab02c5' into HEAD 2018-05-14 14:20:40 -04:00
John Ericson
01a525b84e Merge remote-tracking branch 'upstream/master' into staging 2018-05-14 13:31:20 -04:00
John Ericson
405f9d10ef
Merge pull request #40509 from obsidiansystems/gcc-hurd-condition
gcc: Simplify this old Hurd condition
2018-05-14 13:26:32 -04:00
John Ericson
bf7d1bae20 Merge remote-tracking branch 'upstream/master' into gcc-hurd-condition 2018-05-14 13:15:06 -04:00
John Ericson
3a9654bfe2 gcc: Simplify this old Hurd condition
Steps towards getting rid of crossConfig.
2018-05-14 13:13:11 -04:00
Arcadio Rubio García
efde5fefb3 nixos: stumpwm: switch from package marked as broken to working quicklisp package (#40501) 2018-05-14 18:37:53 +02:00
R. RyanTM
4edfc0e93d ccnet: 6.1.7 -> 6.1.8 (#40495)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

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

These checks were done:

- built on NixOS
- ran ‘/nix/store/k21v52qac99ppn2ba80ywki05cv6m65r-ccnet-6.1.8/bin/ccnet -h’ got 0 exit code
- ran ‘/nix/store/k21v52qac99ppn2ba80ywki05cv6m65r-ccnet-6.1.8/bin/ccnet --help’ got 0 exit code
- found 6.1.8 with grep in /nix/store/k21v52qac99ppn2ba80ywki05cv6m65r-ccnet-6.1.8
- directory tree listing: https://gist.github.com/275cfa6377f77e502dcc0309bb683687
- du listing: https://gist.github.com/f2f22837494355a9bf385b8432a4b210
2018-05-14 17:21:22 +02:00
John Ericson
d00cc1242f
Merge pull request #40040 from obsidiansystems/gnu-config-arm
gnu-config: Update, allowing hacks to be removed
2018-05-14 11:20:09 -04:00
R. RyanTM
2abd5916a7 fstrm: 0.3.2 -> 0.4.0 (#40489)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

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

These checks were done:

- built on NixOS
- ran ‘/nix/store/p9y2vcrsa056xibh0y1xaz750mdcc5yq-fstrm-0.4.0-bin/bin/fstrm_capture --version’ and found version 0.4.0
- found 0.4.0 with grep in /nix/store/p9y2vcrsa056xibh0y1xaz750mdcc5yq-fstrm-0.4.0-bin
- directory tree listing: https://gist.github.com/5cc213160a9ec091c9e767b95bfe2cdd
- du listing: https://gist.github.com/c4b1f58631938c0cad031ac2dc920011
2018-05-14 17:13:57 +02:00
Guillaume Massé
1de744647f sublime3: 3170 -> 3176 (#40494) 2018-05-14 17:11:44 +02:00
R. RyanTM
b7a0f37c0d byacc: 20170709 -> 20180510 (#40499)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

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

These checks were done:

- built on NixOS
- Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.)
- found 20180510 with grep in /nix/store/z8i5f145zpz750hvcbjlncy8kqak8zv2-byacc-20180510
- directory tree listing: https://gist.github.com/328d2b1900cfb911e7567cabf95d80c3
- du listing: https://gist.github.com/cc161fe31193017387ae25b64829aaf2
2018-05-14 17:03:17 +02:00
John Ericson
f2b575bd7b Merge remote-tracking branch 'upstream/master' into gnu-config-arm 2018-05-14 10:58:15 -04:00
John Ericson
8e891e6ed4 Merge remote-tracking branch 'upstream/master' into staging 2018-05-14 10:57:33 -04:00
John Ericson
f472dd7652 Revert "Revert "gcc, binutils: Get rid of 32-bit ARM configure flag exception""
And there's more reverts too. The previous commmit
d838afbc9376bdadb8c690eb00b425f3eeccdf2d to gnu-config finally solves
it!

This reverts commit 3ed545ab31.
2018-05-14 10:55:32 -04:00
John Ericson
29db817003 gnu-config: Update to support ARM and 4 quardruples
I recently upstreamed

 - https://git.savannah.gnu.org/cgit/config.git/commit/?id=50a0413a5ba9684aa9247444c60a5cea47c4435d
 - https://git.savannah.gnu.org/cgit/config.git/commit/?id=09df750b994963a47f7c450f74b7e3f8567a6355
2018-05-14 10:55:32 -04:00
John Ericson
eebd455dc0 linux stdenv: Update gnu-config on all non-x86
Not just Aarch64. Other non-x86 platforms might be old enough, but I am
about to update gnu-config to handle things better across the board.
2018-05-14 10:55:32 -04:00
Pascal Wittmann
640c977996
Merge pull request #40500 from r-ryantm/auto-update/accountsservice
accountsservice: 0.6.47 -> 0.6.49
2018-05-14 14:56:39 +02:00
R. RyanTM
7d631f8978 accountsservice: 0.6.47 -> 0.6.49
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

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

These checks were done:

- built on NixOS
- Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.)
- found 0.6.49 with grep in /nix/store/5n1xmzvhis54f8vahhwxv4pn2k82sqmc-accountsservice-0.6.49
- directory tree listing: https://gist.github.com/d4f52cc42677c263ff034c14fb7741e3
- du listing: https://gist.github.com/0a90eaba29c57c4f54c36a659416df96
2018-05-14 05:44:43 -07:00
Jörg Thalheim
465ac10941
Merge pull request #40473 from jcrben/fix-broken-link
docs: fix broken link to staging policy
2018-05-14 12:19:43 +01:00
adisbladis
84c1df0c2c
Merge pull request #40490 from r-ryantm/auto-update/feh
feh: 2.26 -> 2.26.1
2018-05-14 18:56:20 +08:00
Timo Kaufmann
053d1e0339 giac: re-add lapack without atlas (#40 (#40458)
giac: re-add lapack without atlas
2018-05-14 12:47:45 +02:00
Johannes Frankenau
d71cde3198 taskwarrior: install zsh completion (#40454) 2018-05-14 12:46:00 +02:00
adisbladis
4c7d07c85c
Merge pull request #40466 from samueldr/dbeaver/5.0.5
dbeaver: 5.0.4 -> 5.0.5
2018-05-14 18:25:57 +08:00
R. RyanTM
8e6e8953df keepass: 2.39 -> 2.39.1
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

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

These checks were done:

- built on NixOS
- ran ‘/nix/store/qgy0xnizyq301xhnqrklr75b59y6k7ni-keepass-2.39.1/bin/.keepass-wrapped -h’ got 0 exit code
- ran ‘/nix/store/qgy0xnizyq301xhnqrklr75b59y6k7ni-keepass-2.39.1/bin/.keepass-wrapped --help’ got 0 exit code
- ran ‘/nix/store/qgy0xnizyq301xhnqrklr75b59y6k7ni-keepass-2.39.1/bin/.keepass-wrapped help’ got 0 exit code
- ran ‘/nix/store/qgy0xnizyq301xhnqrklr75b59y6k7ni-keepass-2.39.1/bin/keepass -h’ got 0 exit code
- ran ‘/nix/store/qgy0xnizyq301xhnqrklr75b59y6k7ni-keepass-2.39.1/bin/keepass --help’ got 0 exit code
- ran ‘/nix/store/qgy0xnizyq301xhnqrklr75b59y6k7ni-keepass-2.39.1/bin/keepass help’ got 0 exit code
- found 2.39.1 with grep in /nix/store/qgy0xnizyq301xhnqrklr75b59y6k7ni-keepass-2.39.1
- directory tree listing: https://gist.github.com/78c15efa16b6307a93c5f5336a99df32
- du listing: https://gist.github.com/c18c593ba095ab336bc0102838e529ca
2018-05-14 11:24:53 +01:00
R. RyanTM
9e1017de22 feh: 2.26 -> 2.26.1
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

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

These checks were done:

- built on NixOS
- ran ‘/nix/store/n3q1mfdip3l49wx7dh293pwrxqhlrqgd-feh-2.26.1/bin/feh -h’ got 0 exit code
- ran ‘/nix/store/n3q1mfdip3l49wx7dh293pwrxqhlrqgd-feh-2.26.1/bin/feh --help’ got 0 exit code
- ran ‘/nix/store/n3q1mfdip3l49wx7dh293pwrxqhlrqgd-feh-2.26.1/bin/.feh-wrapped -h’ got 0 exit code
- ran ‘/nix/store/n3q1mfdip3l49wx7dh293pwrxqhlrqgd-feh-2.26.1/bin/.feh-wrapped --help’ got 0 exit code
- found 2.26.1 with grep in /nix/store/n3q1mfdip3l49wx7dh293pwrxqhlrqgd-feh-2.26.1
- directory tree listing: https://gist.github.com/1e8258220f00de69ea28c57fffe352aa
- du listing: https://gist.github.com/65e35fd7395eca9058de10721f96b7d3
2018-05-14 03:21:24 -07:00
Jörg Thalheim
29dff188cf
Merge pull request #40477 from jlesquembre/clojure
clojure: 1.9.0.375 -> 1.9.0.381
2018-05-14 11:21:06 +01:00
adisbladis
1406808468
kde-frameworks: 5.45 -> 5.46 2018-05-14 17:59:00 +08:00