Commit graph

7230 commits

Author SHA1 Message Date
Jörg Thalheim
d1c6c32230
Merge pull request #45964 from Mic92/irc
python.pkgs.irc: 14.2.2 -> 16.4
2018-09-03 01:36:07 +01:00
Jörg Thalheim
35c9408ca4 python.pkgs.irc: 14.2.2 -> 16.4 2018-09-03 01:25:03 +01:00
Jörg Thalheim
9bc1b13983 python.pkgs.jaraco_logging: 1.5 -> 1.5.2 2018-09-03 01:25:03 +01:00
Jörg Thalheim
7cd2bf48f7 python.pkgs.jaraco_text: 1.7 -> 1.10.1 2018-09-03 01:25:02 +01:00
Jörg Thalheim
c4bf056c08 python.pkgs.jaraco.collections: 1.3.2 -> 1.5.3 2018-09-03 01:25:02 +01:00
Jörg Thalheim
6b1b6c84bf python.pkgs.jaraco.itertools: 1.7.1 -> 2.4 2018-09-03 01:25:02 +01:00
Jörg Thalheim
b3e9520a0c python.pkgs.jaraco.classes: 1.4 -> 1.5 2018-09-03 01:25:01 +01:00
Jörg Thalheim
97b73d6a58 python.pkgs.jaraco.stream: 1.1.1 -> 1.2 2018-09-03 01:25:01 +01:00
Jörg Thalheim
8e15622cf3 python.pkgs.inflect: 0.2.5 -> 1.0.0 2018-09-03 01:25:01 +01:00
Ryan Mulligan
7b54a50e97
Merge pull request #45730 from Helkafen/snakemake
snakemake: init at 5.2.2
2018-09-02 07:54:13 -07:00
Tobias Happ
e6a3ad775f pythonPackages.dependency-injector: init at 3.13.1 (#45871) 2018-09-01 17:29:47 +02:00
Vladimír Čunát
342d3db703
Merge branch 'staging-next'
The failure diff seems good-enough on Hydra now.
2018-09-01 17:02:15 +02:00
Michael Weiss
173e48d5dd pythonPackages.glances: 2.11.1 -> 3.0 2018-09-01 14:50:37 +02:00
Frederik Rietdijk
4134048b6f Merge master into staging-next 2018-09-01 10:41:58 +02:00
Robert Schütz
dc707e41e4 python.pkgs.pyqrcode: init at 1.2.1 2018-08-31 19:07:35 +02:00
Robert Schütz
09cced6725 python.pkgs.pyotp: init at 2.2.6 2018-08-31 19:07:35 +02:00
Robert Schütz
93550cbddf Merge branch 'master' into staging-next 2018-08-31 17:32:48 +02:00
John Ericson
2c4a75e9ef
Merge pull request #45820 from obsidiansystems/dont-use-obsolete-platform-aliases
treewide: Dont use obsolete platform aliases
2018-08-31 09:56:10 -04:00
Silvan Mosberger
f7606a82ed
Merge pull request #43437 from MostAwesomeDude/cozy
Cozy
2018-08-31 15:29:41 +02:00
Sebastian Meric de Bellefon
c49e507bbc python.pkgs.ratelimiter: init at 1.2.0.post0 2018-08-31 08:57:28 -04:00
Sarah Brofeldt
582507627f pythonPackages.httpsig: init at 1.2.0 2018-08-30 20:46:54 -07:00
John Ericson
2c2f1e37d4 reewide: Purge all uses stdenv.system and top-level system
It is deprecated and will be removed after 18.09.
2018-08-30 17:20:32 -04:00
Robert Schütz
a9780a095b Merge branch 'master' into staging-next 2018-08-30 21:56:13 +02:00
Frederik Rietdijk
ca6442bc33
Merge pull request #45732 from marsam/feature/update-pywatchman
pythonPackages.pywatchman: 1.3.0 -> 1.4.1
2018-08-30 17:54:53 +02:00
Robert Schütz
4b4c871401 buttersink: move out of pythonPackages (#45783) 2018-08-30 16:33:53 +02:00
Robert Schütz
ab772d066d python.pkgs.docker_registry: remove
It has been deprecated for 4 years.
2018-08-30 14:54:48 +02:00
Frederik Rietdijk
6038628ea5 Merge master into staging-next 2018-08-29 20:54:55 +02:00
Mario Rodas
58db095c86 pythonPackages.pywatchman: move to python-modules
pywatchman is licensed under BSD-3

    150f1fb4ef
2018-08-29 10:06:02 -05:00
Mario Rodas
0e5a184980 pythonPackages.pywatchman: 1.3.0 -> 1.4.1 2018-08-29 01:39:20 -05:00
José Romildo Malaquias
4f82d135f7 pythonefl: move out of python-packages.nix
- Move out of pkgs/top-level/python-packages.nix into
pkgs/development/python-modules/python-efl/default.nix.

- Add dependency on dbus-python.

- Remove hardeningDisable.

- Update some meta attributes.
2018-08-28 19:34:20 -03:00
José Romildo Malaquias
15780b518c pythonefl: 1.20.0 -> 1.21.0 2018-08-27 07:03:44 -03:00
Frederik Rietdijk
b61b993b75 Merge master into staging 2018-08-26 12:10:05 +02:00
Frederik Rietdijk
c71942eb7e
Merge pull request #44752 from costrouc/costrouc/lammps-update
material science packages (init and update): lammps, python - ase, pymatgen-lammps, lammps-cython, dftfit
2018-08-25 19:03:36 +02:00
Bas van Dijk
61b646741c pythonPackages.requests-aws4auth: init at 0.9
Needed by elasticsearch-curator.
2018-08-25 18:53:10 +02:00
Frederik Rietdijk
4e659884f9 pythonPackages.pytest_32: move into celery
as that's the only consumer of this version of Pytest.
2018-08-25 07:38:34 +02:00
Frederik Rietdijk
974d04eec6 python: pytest: 3.6.3 -> 3.7.1 2018-08-25 07:38:23 +02:00
Lancelot SIX
8b9444a0fb
Merge pull request #45116 from lsix/update_django
pythonPackages.django: update django_2_0 and add django_2_1
2018-08-24 11:04:48 +02:00
Jonathan Queiroz
84d1667392 pythonPackages.libkeepass: init at 0.3.0 (#45528) 2018-08-24 09:54:12 +02:00
Daiderd Jordan
51469b7d2b
Merge pull request #45163 from LnL7/mypy-protobuf
mypy-protobuf: init at 1.6
2018-08-23 21:41:13 +02:00
Jörg Thalheim
10f79b1eca
Merge pull request #45373 from guibou/gb/init_pycrc
pythonPackages.pycrc: init at 1.21
2018-08-23 18:44:37 +01:00
Jörg Thalheim
74d1acd762
Merge pull request #45336 from Mic92/licenses
Add licenses
2018-08-23 10:58:18 +01:00
Robert Schütz
5786cba889 python.pkgs.pyjwt: 1.5.3 -> 1.6.4 2018-08-21 19:26:54 +02:00
Vladimír Čunát
765d695b89
Merge branch 'staging-next'
Security fixes for a few packages are included.
2018-08-21 15:36:02 +02:00
Guillaume Bouchard
b5546faf29 pythonPackages.pycrc: init at 1.21 2018-08-20 11:39:32 +02:00
Jörg Thalheim
f520d7ce8c
Merge pull request #45033 from Infinisil/update/buku
buku: 3.7 -> 3.8
2018-08-20 10:01:56 +01:00
Jörg Thalheim
09bdc30afb Fabric: add license 2018-08-20 09:42:07 +01:00
Silvan Mosberger
01bbc716e2
pythonPackages.flask-paginate: init at 0.5.1 2018-08-20 00:14:56 +02:00
Silvan Mosberger
f40c61cc15
pythonPackages.flask-api: init at 1.0 2018-08-20 00:14:56 +02:00
Silvan Mosberger
4433f40331
pythonPackages.flask-bootstrap: init at 3.3.7.1 2018-08-20 00:14:56 +02:00
Silvan Mosberger
28d7d7c2ca
pythonPackages.visitor: init at 0.1.3 2018-08-20 00:14:56 +02:00
Silvan Mosberger
b2b9e68d1c
pythonPackages.dominate: init at 2.3.1 2018-08-20 00:14:45 +02:00
Vladimír Čunát
14aa936ec5
Merge branch 'staging-next' into staging 2018-08-17 20:53:27 +02:00
Daiderd Jordan
d8b202698c
mypy-protobuf: init at 1.6 2018-08-17 01:36:40 +02:00
Lancelot SIX
08a32ae34f
pythonPakcages.django_2_1: init at 2.1 2018-08-16 17:48:30 +02:00
Samuel Leathers
67b1cbb39d
Merge pull request #40399 from rvl/datadog-agent
DataDog Agent v6
2018-08-15 15:53:03 -04:00
Benjamin Hipple
16d4753344 pythonPackages.fastcache: init at 1.0.2 (#45048) 2018-08-15 11:02:55 +02:00
Benjamin Hipple
cc8e4a5884 pythonPackages.multiprocess: 0.70.4 -> 0.70.6.1 (#45047) 2018-08-15 11:01:32 +02:00
Jan Tojnar
44a4370b1f
python.pkgs.orderedset init at 2.0.1 2018-08-14 23:35:17 +02:00
Vladimír Čunát
ded9a4b1aa
Merge branch 'staging-next' into staging
Commits from master, conflict resolutions, etc.
2018-08-13 20:57:50 +02:00
Boris
a5efa6650f pythonPackages.browser-cookie3: init at 0.6.4 (#44562) 2018-08-13 14:47:06 +02:00
Michael Hoang
83a15925a4 pythonPackages.Flootty: Remove redundant package 2018-08-12 12:41:20 +10:00
Jan Malakhovski
a231831548 pythonPackages.cassandra-driver: use checkInputs 2018-08-11 09:35:27 +00:00
Chris Ostrouchov
058e22e0a3
pythonPackages.dftfit: init at 0.4.11
- tests require lfs download so not run
 - python 3+
 - fetchpypi since fetchurl is large download
2018-08-10 16:49:06 -04:00
Chris Ostrouchov
dc552ab32e
pythonPackages.lammps-cython: init at 0.5.7
- python 3+
 - all tests pass
 - fetchurl since project based in gitlab and to run tests
2018-08-10 16:49:06 -04:00
Chris Ostrouchov
fb40e62657
pythonPackages.pymatgen-lammps: init at 0.4.5
- all tests pass
 - python 3+
 - fetchurl since package is on gitlab
2018-08-10 16:49:06 -04:00
Chris Ostrouchov
ff27546351
pythonPackages.pygmo: init at 2.8
- python 2.7, 3+
 - skipping tests becuase none are easy to run (require some parallel workers)
 - fetchFromgitHub so that running tests in future is possible
2018-08-10 16:49:06 -04:00
Chris Ostrouchov
4716facdd1
pythonPackage.ase: init at 3.16.2
- tests just hang so skipping tests
 - python 2.7, 3+
 - repository is in gitlab so had to fetchurl
2018-08-10 16:49:06 -04:00
Chris Ostrouchov
0513a0054d
pythonPackages.pathlib: init at 1.0.1
- python 2.7, 3+
 - all tests pass
 - package is depricated but is required by a package
2018-08-10 16:49:06 -04:00
Chris Ostrouchov
da136c4618
pythonPackages.docutils: refactored
- moved docutils to `python-modules`
2018-08-10 16:39:53 -04:00
Chris Ostrouchov
eb6e376753
pythonPackages.pytest-benchmark: init at 3.1.1
- fetchFromGitHub to get all tests
 - all tests pass
 - python 2.7, 3+
2018-08-10 16:38:38 -04:00
Chris Ostrouchov
6e9d37713a
pythonPackages.statistics: init at 1.0.3.5
- package does not come with tests
2018-08-10 16:37:45 -04:00
Chris Ostrouchov
90c353d44e
pythonPackages.py-cpuinfo: init at 4.0.0
- fetchFromGitHub to run all tests
 - all tests pass
2018-08-10 16:36:50 -04:00
Jörg Thalheim
3ea430ca2a python.pkgs.pyls-black: init at 0.2.1 2018-08-10 14:15:16 +02:00
Rodney Lorrimar
3a195dc2ef pythonPackages.uuid: init at 1.30 2018-08-09 16:53:30 +02:00
Christopher Ostrouchov
1d46027c3d pythonPackages.pysrim: init at 0.5.8 (#44756)
- compatible with 2.7, 3+
 - tests are not run due to requiring git lfs download of repository
2018-08-09 00:31:51 +02:00
Christopher Ostrouchov
74f0282d65 pythonPackages.singledispatch: move expression (#44654) 2018-08-08 22:35:46 +02:00
Christopher Ostrouchov
8de02232c5 pythonPackages.sortedcontainers: 1.5.7 -> 2.0.4 (#44653)
Moving sortedcontianers from top-level -> python-modules and updating
to newest sortedcontianers release.
2018-08-08 22:12:12 +02:00
Christopher Ostrouchov
c2e7a20f34 pythonPackages.docrep: init at 0.2.3 (#44665) 2018-08-08 10:53:28 +02:00
Austin Seipp
d3b51ab973 libtorrentRasterbar: multi outputs, install python2/3 bindings
Also fixes the Deluge build, which relied on .out and .python
being the same.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-08-07 18:40:39 -05:00
Robert Schütz
fbb60556f8 python.pkgs.tidylib: 0.2.4 -> 0.3.2
fixes #44581
2018-08-08 01:29:54 +02:00
Robert Schütz
173a3d27e6 python.pkgs.bleach_1_5_0: remove
python.pkgs.html5lib_0_9999999 can now be removed as well
2018-08-07 11:40:31 +02:00
Robert Schütz
746aae0e55
Merge pull request #44571 from kalbasit/nixpkgs-update-mycli
mycli: 1.6.0 -> 1.17.0
2018-08-07 10:49:37 +02:00
Robert Schütz
0a6d4b669b python.pkgs.pyfxa: init at 0.6.0 2018-08-07 10:46:51 +02:00
Wael M. Nasreddine
16cfc2a602
pythonPackages.pymysql: 0.6.6 -> 0.9.2; move to python-modules 2018-08-07 00:18:18 -07:00
Wael M. Nasreddine
1faec393f1
pythonPackages.cli-helpers: init at 1.0.2 2018-08-06 23:43:56 -07:00
Austin Seipp
8397411b40 Revert "libtorrentRasterbar: multi outputs, install python2/3 bindings"
This reverts commit d8e62d202d.
2018-08-06 16:33:38 -05:00
Austin Seipp
d8e62d202d libtorrentRasterbar: multi outputs, install python2/3 bindings
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-08-06 16:23:36 -05:00
leenaars
040bbfab60 pythonPackages.fire: init at 0.1.3 (#44493) 2018-08-06 21:33:34 +02:00
Austin Seipp
aa79ae0c64 foundationdb: install python bindings
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-08-04 16:56:16 -05:00
Frederik Rietdijk
d296a379ba python.pkgs.beaker: move expression 2018-08-04 13:33:32 +02:00
Frederik Rietdijk
e002b543af python.pkgs.basiciw: move expression 2018-08-04 13:30:24 +02:00
Frederik Rietdijk
e271c47fcb
Merge pull request #44390 from dotlambda/keras-2.2.2
python.pkgs.Keras: 2.2.0 -> 2.2.2
2018-08-03 17:53:34 +02:00
Roger Qiu
83cc1e3d38 pythonPackages.imgaug: init at 0.2.6 (#43720) 2018-08-03 14:39:55 +02:00
Gabriel Ebner
0a519ad6df pythonPackages.shippai: init at 0.2.3 2018-08-03 12:40:34 +02:00
Robert Schütz
148f0746ab python.pkgs.keras-applications: init at 1.0.4 2018-08-03 11:36:42 +02:00
Robert Schütz
2553369795 python.pkgs.keras-preprocessing: init at 1.0.2 2018-08-03 07:48:04 +02:00
Bas van Dijk
0aae3fda06 graphite: 1.0.2 -> 1.1.3 & moved dependencies to python-modules (#44276)
Fixes #30891

* Upgrade `graphite-web`, `carbon` and `whisper` from 1.0.2 -> 1.1.3.

* Replaced the deprecated `pythonPackages.graphite_influxdb` with
  `pythonPackages.influxgraph.`

* Renamed `pythonPackages.graphite_web` to `pythonPackages.graphite-web`
  to be consistent with the Python package name.

* Replaced the unmaintained `pythonPackages.graphite_pager` with
  `pythonPackages.graphitepager`

* Moved all new packages from `python-packages.nix` to
  `pkgs/development/python-modules`
2018-08-02 16:39:57 +02:00
Robert Schütz
de880be9a2
Merge pull request #43260 from Assassinkin/sumo
pythonPackages.sumo: init at 1.0.9 ( And other packages that sumo depends on)
2018-08-02 14:51:37 +02:00
Jörg Thalheim
d9cea0e6f1
Merge pull request #44155 from Assassinkin/slackclient
pythonPackages.slackclient:1.0.0 -> 1.2.1 | refactor
2018-08-01 12:46:57 +01:00
Assassinkin
f3b60eb0a4 pythonPackages.slackclient:1.0.0 -> 1.2.1 | refactor 2018-08-01 12:05:32 +01:00
Assassinkin
6ee997a5ff pythonPackages.sumo:init at 1.0.9 2018-08-01 10:58:23 +01:00
Assassinkin
791d50fd3f pythonPackages.pymatgen:init at 2018.6.27 2018-08-01 10:58:23 +01:00
Assassinkin
1e1cf4f18c pythonPackages.phonopy:init at 1.13.2.13 2018-08-01 10:57:14 +01:00
Assassinkin
7487510d04 pythonPackages.palettable:init at 3.1.1 2018-08-01 10:57:14 +01:00
Roger Qiu
0f70e78d37 pythonPackages.fastpair: init at 2016-07-05 (#43722) 2018-08-01 00:05:21 +02:00
Robert Schütz
e858b285c8
Merge pull request #44239 from borisbabic/feature/init-pre-commit
gitAndTools.pre-commit: init at 1.10.4
2018-07-31 14:35:33 +02:00
Boris Babic
339f78957e pythonPackages.aspy-yaml: init at 1.1.1 2018-07-31 13:58:01 +02:00
Boris Babic
eed74d16a1 pythonPackages.cfgv: init at 1.1.0 2018-07-31 13:58:01 +02:00
Boris Babic
a1f03c09af pythonPackages.nodeenv: init at 1.3.2 2018-07-31 13:58:01 +02:00
Boris Babic
632d3b5d7d pythonPackages.identify: init at 1.1.4 2018-07-31 13:57:59 +02:00
Bjørn Forsman
09fcfb6168
Merge pull request #36621 from jfrankenau/init-rapid-photo-downloader
rapid-photo-downloader: init at 0.9.9
2018-07-31 01:59:50 +02:00
Ihor Antonov
742627f271 pythonPackages.fluent-logger: init at 0.9.3 (#44236) 2018-07-30 22:46:03 +02:00
Alyssa Ross
4e33431b62 pythonPackages.potr: 1.0.1 -> 1.0.2 (#44096) 2018-07-29 21:12:58 +02:00
Corbin
9470c68b9f pythonPackages.cozy: init at 2.0a1 2018-07-28 07:26:07 -07:00
Corbin
a502f2c4c8 pythonPackages.ordered-set: init at 3.0.1
This package has working tests! A minor miracle in the Python tree.
2018-07-28 07:26:07 -07:00
Corbin
14c88b67c1 pythonPackages.python-igraph: init at 0.7.1.post6 2018-07-28 07:26:07 -07:00
Corbin
ee903f23cd pythonPackages.dictionaries: init at 0.0.1 2018-07-28 07:26:07 -07:00
Frederik Rietdijk
8db716d9f3 Merge master into staging-next 2018-07-28 12:31:35 +02:00
Frederik Rietdijk
5cd5e74177
Merge pull request #44152 from georgewhewell/add-sabyenc
pythonPackages.sabyenc: init at 2.3.3
2018-07-28 09:43:07 +02:00
Spencer Baugh
b8980e47bd pythonPackages.exchangelib: init at 1.11.4 2018-07-27 19:04:21 +00:00
Spencer Baugh
08db286889 pythonPackages.requests-kerberos: init at 0.12.0 2018-07-27 19:04:21 +00:00
Spencer Baugh
aa86f70d18 pythonPackages.pykerberos: init at 1.2.1 2018-07-27 19:04:20 +00:00
georgewhewell
660721140c
pythonPackages.sabyenc: init at 2.3.3 2018-07-27 19:01:59 +01:00
Tuomas Tynkkynen
3877501f9d Merge remote-tracking branch 'upstream/master' into staging 2018-07-26 23:09:22 +03:00
Shea Levy
886871538c
pythonPackages.rfc7464: Init at 17.7.0 2018-07-26 12:04:16 -04:00
Frederik Rietdijk
f59e6f4037 Merge master into staging 2018-07-26 16:18:53 +02:00
Frederik Rietdijk
ac7a998fae python.pkgs.prompt_toolkit_52: remove unused 2018-07-26 12:43:19 +02:00
Robert Schütz
48eb8c4e88 spyder: remove from pythonPackages
Spyder is an application only and therefore does not belong in pythonPackages.
2018-07-26 12:43:18 +02:00
Robert Schütz
7b9141d172 python.pkgs.importlib: remove
importlib is included in Python 2.7+ and 3.1+
2018-07-26 12:43:17 +02:00
Robert Schütz
94d87e4c1e python: testresources: 0.2.7 -> 2.0.1 2018-07-26 12:43:16 +02:00
Robert Schütz
9ddbfc9242 python.pkgs.jaraco_functools: move expression 2018-07-26 12:43:16 +02:00
Jörg Thalheim
c4b99ee9cc python.pkgs.snowballstemmer: move out of python-packages.nix 2018-07-26 12:43:16 +02:00
Jörg Thalheim
e9f05ffa9b python.pkgs.pystemmer: fix compilation with python3.7 2018-07-26 12:43:15 +02:00
Frederik Rietdijk
6275a31f33
Merge pull request #43859 from Hodapp87/appleseed_190b_fix_python
appleseed: Fix non-executable items and Python bindings
2018-07-24 21:54:02 +02:00
Frederik Rietdijk
099c13da1b Merge staging-next into master (#44009)
* substitute(): --subst-var was silently coercing to "" if the variable does not exist.

* libffi: simplify using `checkInputs`

* pythonPackges.hypothesis, pythonPackages.pytest: simpify dependency cycle fix

* utillinux: 2.32 -> 2.32.1

https://lkml.org/lkml/2018/7/16/532

* busybox: 1.29.0 -> 1.29.1

* bind: 9.12.1-P2 -> 9.12.2

https://ftp.isc.org/isc/bind9/9.12.2/RELEASE-NOTES-bind-9.12.2.html

* curl: 7.60.0 -> 7.61.0

* gvfs: make tests run, but disable

* ilmbase: disable tests on i686. Spooky!

* mdds: fix tests

* git: disable checks as tests are run in installcheck

* ruby: disable tests

* libcommuni: disable checks as tests are run in installcheck

* librdf: make tests run, but disable

* neon, neon_0_29: make tests run, but disable

* pciutils: 3.6.0 -> 3.6.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/pciutils/versions.

* mesa: more include fixes

mostly from void-linux (thanks!)

* npth: 1.5 -> 1.6

minor bump

* boost167: Add lockfree next_prior patch

* stdenv: cleanup darwin bootstrapping

Also gets rid of the full python and some of it's dependencies in the
stdenv build closure.

* Revert "pciutils: use standardized equivalent for canonicalize_file_name"

This reverts commit f8db20fb3a.
Patching should no longer be needed with 3.6.1.

* binutils-wrapper: Try to avoid adding unnecessary -L flags

(cherry picked from commit f3758258b8895508475caf83e92bfb236a27ceb9)
Signed-off-by: Domen Kožar <domen@dev.si>

* libffi: don't check on darwin

libffi usages in stdenv broken darwin. We need to disable doCheck for that case.

* "rm $out/share/icons/hicolor/icon-theme.cache" -> hicolor-icon-theme setup-hook

* python.pkgs.pytest: setupHook to prevent creation of .pytest-cache folder, fixes #40273

When `py.test` was run with a folder as argument, it would not only
search for tests in that folder, but also create a .pytest-cache folder.
Not only is this state we don't want, but it was also causing
collisions.

* parity-ui: fix after merge

* python.pkgs.pytest-flake8: disable test, fix build

* Revert "meson: 0.46.1 -> 0.47.0"

With meson 0.47.0 (or 0.47.1, or git)
things are very wrong re:rpath handling
resulting in at best missing libs but
even corrupt binaries :(.

When we run patchelf it masks the problem
by removing obviously busted paths.
Which is probably why this wasn't noticed immediately.

Unfortunately the binary already
has a long series of paths scribbled
in a space intended for a much smaller string;
in my testing it was something like
lengths were 67 with 300+ written to it.

I think we've reported the relevant issues upstream,
but unfortunately it appears our patches
are what introduces the overwrite/corruption
(by no longer being correct in what they assume)

This doesn't look so bad to fix but it's
not something I can spend more time on
at the moment.

--

Interestingly the overwritten string data
(because it is scribbled past the bounds)
remains in the binary and is why we're suddenly
seeing unexpected references in various builds
-- notably this is is the reason we're
seeing the "extra-utils" breakage
that entirely crippled NixOS on master
(and probably on staging before?).

Fixes #43650.

This reverts commit 305ac4dade.

(cherry picked from commit 273d68eff8f7b6cd4ebed3718e5078a0f43cb55d)
Signed-off-by: Domen Kožar <domen@dev.si>
2018-07-24 15:04:48 +01:00
Domen Kožar
40887a6dc6 pipenv: 2018.5.18 -> 2018.7.1
Signed-off-by: Domen Kožar <domen@dev.si>
2018-07-22 16:52:33 +02:00
Frederik Rietdijk
72a8c0feb6 python.pkgs.ghp-import: move to all-packages.nix
because it's an application
2018-07-22 12:00:03 +02:00
Frederik Rietdijk
c5c4880b28 python.pkgs.moreItertools: remove alias, use more-itertools 2018-07-22 12:00:03 +02:00
Frederik Rietdijk
9c4e073e01 python.pkgs.suseapi: move expression 2018-07-22 12:00:03 +02:00
Frederik Rietdijk
c6eaf088a9 python.pkgs.av: move expression 2018-07-22 12:00:03 +02:00
Frederik Rietdijk
a5e1da3df1 python.pkgs.audiotools: move expression 2018-07-22 12:00:03 +02:00
Frederik Rietdijk
865ffc16ce python.pkgs.appnope: move expression 2018-07-22 12:00:03 +02:00
Frederik Rietdijk
3209775495 Merge master into staging 2018-07-22 11:14:41 +02:00
Frederik Rietdijk
6c72782d36 Merge staging-next into master 2018-07-22 11:04:28 +02:00
Frederik Rietdijk
b21994d4ac python.pkgs.z3: provide bindings for z3 package, fixes #42603 2018-07-22 09:18:06 +02:00
Frederik Rietdijk
ad47d658d1 Merge master into staging-next 2018-07-21 19:43:53 +02:00
volth
52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
Chris Hodapp
88fe696f43 appleseed: Fix non-executable items and Python bindings 2018-07-20 21:42:53 -04:00
Roger Qiu
5fba38d65c pythonPackages.image-match: init at 1.1.2 2018-07-20 07:53:58 +02:00
Frederik Rietdijk
9768a80726 python.pkgs.pywavelets: init at 0.5.2 2018-07-20 07:48:38 +02:00