Commit graph

73919 commits

Author SHA1 Message Date
Jan Tojnar f288a7c077
libproxy: remove Python 2 bidnings
Nothing was using them.

Another step in Python 2 removal.
2019-12-15 01:50:39 +01:00
Jan Tojnar 628abfebfa
jbig2dec: switch to python3 2019-12-15 01:50:39 +01:00
Jan Tojnar 239e4c1f06
doxygen: switch to python3
Also move the build-time dependencies to nativeBuildInputs, and drop perl as it no longer seems to be necessary (CMake is not looking for it any more).
2019-12-15 01:50:38 +01:00
Jan Tojnar 908db0502b
libgsf: remove Python dependency
Python is only used for a single console test these dayls and it likely requires
non-trivial introspection hacks.
2019-12-15 01:50:38 +01:00
Jan Tojnar feb4e68173
gst_all_1.gst-plugins-good: switch to python 3 2019-12-15 01:50:38 +01:00
Jan Tojnar 9d9a20fe1b
gamin: drop Python bindings
They are not compatible with Python 3, upstream as dead, and nothing uses the bindings any more.

This is a progress in getting rid of Python 2 from closures of most people (samba, which depends on gamin shared library is common dependency).
2019-12-15 01:50:38 +01:00
Jan Tojnar a4721054c1
lilv: switch to python3 2019-12-15 01:50:37 +01:00
Jan Tojnar 6b5e932792
lv2: switch to python3 2019-12-15 01:50:37 +01:00
Jan Tojnar e942647826
sratom: switch to python3 2019-12-15 01:50:37 +01:00
Jan Tojnar d06be85bdc
sord: switch to python3 2019-12-15 01:50:37 +01:00
Jan Tojnar 486e3ecafd
serd: switch to python3 2019-12-15 01:50:37 +01:00
Jan Tojnar c8490a8603
libgit2: switch to python3 2019-12-15 01:50:36 +01:00
Jan Tojnar ebe0fd4353
libglvnd: switch to python3 2019-12-15 01:50:36 +01:00
Jan Tojnar 1c2019fe01
gtk-doc: clean up
* use buildPythonApplication instead of symlinking
   * but do not propagate Python
* Add lxml & anytree for gtkdoc-mkhtml2
2019-12-15 01:50:35 +01:00
Jan Tojnar 4522205507
python3.pkgs.anytree: make graphviz optional
It is a runtime dependency that produces dependency loop:

    anytree → graphviz → pango → glib → gtk-doc → anytree
2019-12-15 01:50:35 +01:00
Jan Tojnar 91a276cd79
epoxy: do not depend on python2 2019-12-15 01:50:35 +01:00
Jan Tojnar d58a42ad78
libdbusmenu-gtk3: do not depend on python2 (via gnome-doc-utils) 2019-12-14 23:34:41 +01:00
Jan Tojnar 03423daf02
python3.pkgs.anytree: 2.7.2 → 2.7.3 2019-12-14 23:34:41 +01:00
Jan Tojnar f78ac783a8
libevdev: switch to python3 2019-12-14 14:10:15 +01:00
Jan Tojnar 9c18e1fbe7
farstream: remove python2 dependency
It was never used in the recent history.
2019-12-14 02:47:16 +01:00
Jan Tojnar 1094113464
farstream: format with nixpkgs-fmt 2019-12-14 02:41:39 +01:00
Mario Rodas d84fa7c0ce
Merge pull request #75419 from lilyball/jazzy
jazzy: 0.12.0 -> 0.13.0
2019-12-12 08:39:34 -05:00
Mario Rodas 3d1149e5ed
Merge pull request #75296 from r-ryantm/auto-update/openshadinglanguage
osl: 1.10.7 -> 1.10.8
2019-12-12 07:04:22 -05:00
Andreas Rammhold b6de96bf34
Merge pull request #75155 from risicle/ris-libofx-0.9.15
libofx: 0.9.14 -> 0.9.15, addressing CVE-2019-9656
2019-12-12 12:28:58 +01:00
Mario Rodas 481a00f3b1 tfsec: 0.12.2 -> 0.13.0 2019-12-12 05:41:32 +01:00
OmnipotentEntity aa3fcec6de python3Packages.arviz: init at 0.5.1 (#73988) 2019-12-11 19:50:27 -05:00
Mario Rodas 7825cde14d pythonPackages.send2trash: fix hash 2019-12-11 16:31:07 -08:00
jitwit bbd6003dd7 chez-matchable: init at 20160306 2019-12-11 19:40:50 +01:00
Matthew Harm Bekkema 2cbb2590aa internetarchive: Provide setuptools at runtime
Since commit f7e28bf5d8 ("Split
buildPythonPackage into setup hooks"), the `ia` command provided by this
package has crashed with the error:

    Traceback (most recent call last):
      File "/nix/store/7n1jf081h0qnj82m2s69mxzj02zf746f-python3.7-internetarchive-1.8.1/bin/.ia-wrapped", line 7, in <module>
        from internetarchive.cli.ia import main
      File "/nix/store/7n1jf081h0qnj82m2s69mxzj02zf746f-python3.7-internetarchive-1.8.1/lib/python3.7/site-packages/internetarchive/cli/__init__.py", line 27, in <module>
        from internetarchive.cli import ia, ia_configure, ia_delete, ia_download, ia_list, \
      File "/nix/store/7n1jf081h0qnj82m2s69mxzj02zf746f-python3.7-internetarchive-1.8.1/lib/python3.7/site-packages/internetarchive/cli/ia.py", line 60, in <module>
        from pkg_resources import iter_entry_points, DistributionNotFound
    ModuleNotFoundError: No module named 'pkg_resources'

This commit fixes that by adding `setuptools` (which contains the
'pkg_resources' module) to `propagatedBuildInputs`.
2019-12-11 16:51:12 +01:00
Ryan Mulligan 74d520edd9
Merge pull request #75251 from r-ryantm/auto-update/leatherman
leatherman: 1.9.0 -> 1.9.1
2019-12-11 06:21:58 -08:00
José Luis Lafuente 44fe29a624 clojure: 1.10.1.489 -> 1.10.1.492
Install again default deps.edn. deps.edn was embedded in clojure jar,
but that change was reverted, see
a34969513f

Update derivation to produce only one output. Multiple outputs was
introduced by #35140, but I don't think is necessary anymore.
2019-12-11 13:33:35 +01:00
Aaron Andersen 2891726da9
Merge pull request #75444 from etu/php74-zip
php74: Enable zip support
2019-12-11 06:20:52 -05:00
Vincent Laporte 2cf477f28d ocamlPackages.merlin: 3.3.2 → 3.3.3 2019-12-11 09:58:21 +01:00
worldofpeace 897a232d15
Merge pull request #75477 from andersk/testresources
pythonPackages.testresources: Move pbr to propagatedBuildInputs
2019-12-11 00:49:33 -05:00
Anders Kaseorg 1e09e64a73 pythonPackages.testresources: Move pbr to propagatedBuildInputs
Since testresources declares `Requires-Dist: pbr (>=1.8)` and imports
`pbr.version`, any user of testresources also needs to have pbr.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2019-12-10 21:43:38 -08:00
worldofpeace 58cf77fbee
Merge pull request #75043 from worldofpeace/webkitgtk-parallel
webkitgtk: cleanups
2019-12-10 23:52:50 -05:00
worldofpeace c2ba06d09f webkitgtk: add gnome3 maintainers 2019-12-10 23:38:55 -05:00
worldofpeace ed3ffa197d webkitgtk: use python3 2019-12-10 23:36:57 -05:00
worldofpeace 5a5f9dfa74 webkitgtk: nixpkgs-fmt 2019-12-10 23:36:57 -05:00
worldofpeace 249a489631 libindicate: remove 2019-12-10 22:41:24 -05:00
worldofpeace 48fdd1a255 matplotlib: remove optional gtk2 2019-12-10 22:40:45 -05:00
worldofpeace 7b206210f2 python3Packages.goocalendar: don't use pygtk
This doesn't even need this.
2019-12-10 22:38:21 -05:00
worldofpeace f4119fffdd libsexy: remove
People have only been using this for the spell-entry widget, i.e even
hexchat just has the code vendored and are maintaining it themselves.

There is a continuation that could be packaged if anyone needs it
* https://github.com/TingPing/libsexy3
but currently no package within nixpkgs has a use for this.
2019-12-10 22:37:44 -05:00
R. RyanTM 8ecb7203f9 python38Packages.icalendar: 4.0.3 -> 4.0.4 2019-12-10 18:48:42 -08:00
R. RyanTM 49ee549934 python38Packages.azure-mgmt-recoveryservicesbackup: 0.4.0 -> 0.5.0 2019-12-10 18:28:21 -08:00
R. RyanTM b03e1fe77b python38Packages.cassandra-driver: 3.19.0 -> 3.20.2 2019-12-10 18:27:51 -08:00
R. RyanTM a91bf2a6b4 python38Packages.limnoria: 2019.09.08 -> 2019.11.09 2019-12-10 18:20:12 -08:00
R. RyanTM a564393bdf python38Packages.simpleeval: 0.9.8 -> 0.9.10 2019-12-10 18:17:55 -08:00
R. RyanTM 942c6abb7d python38Packages.pikepdf: 1.6.5 -> 1.8.0 2019-12-10 18:17:15 -08:00
Mario Rodas 54f45ca8b8
Merge pull request #75337 from r-ryantm/auto-update/python3.8-colored
python38Packages.colored: 1.4.0 -> 1.4.1
2019-12-10 20:43:19 -05:00