Commit Graph

113 Commits

Author SHA1 Message Date
Eduardo Sánchez Muñoz
015fa4e53e python3Packages.pyqt5: use python callPackage instead of qt5 callPackage 2021-06-27 00:59:55 +02:00
Eduardo Sánchez Muñoz
a3e96e616f pythonPackages.pyqt5: remove Python 2 support
Not used and simplifies the expression.
2021-06-27 00:25:13 +02:00
Eduardo Sánchez Muñoz
a153965249 pythonPackages.pyqt5: fix license and homepage 2021-06-27 00:25:13 +02:00
Eduardo Sánchez Muñoz
6c9f303ff1 pythonPackages.pyqt5: 5.15.2 -> 5.15.4 2021-06-27 00:25:12 +02:00
Eduardo Sánchez Muñoz
6bea03ffc3 python3Packages.pyqt5: build using pyproject
Required to use sip 6
2021-06-27 00:25:12 +02:00
Eduardo Sánchez Muñoz
805825cc52 pythonPackages.pyqt4: 4.12 -> 4.12.3 2021-05-16 11:17:32 -07:00
Eduardo Sánchez Muñoz
e02445f4d8 pythonPackages.sip_5: rename to sip 2021-05-10 20:41:38 +02:00
Eduardo Sánchez Muñoz
08a26e4579 pythonPackages.sip: rename to sip_4
sip 4 is the old and unmaintained version
2021-05-10 20:41:38 +02:00
Thomas Tuegel
0e418a1a18
Merge pull request #108888 from ttuegel/feature--staging--qt-no-mkDerivation
Qt: Do not require mkDerivation
2021-01-26 16:24:41 -06:00
Thomas Tuegel
5590e365e4
qtbase: Check for wrapQtAppsHook in setupHook 2021-01-25 15:56:15 -06:00
Sandro
930d919eef
Merge pull request #108041 from eduardosm/sip5 2021-01-24 23:46:57 +01:00
Pavol Rusnak
a4bbfba80d
pkgs/development/python-modules: stdenv.lib -> lib 2021-01-24 01:29:22 +01:00
Jonathan Ringer
9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Eduardo Sánchez Muñoz
6347fdf071 pyqt5: use sip_5 for Python 3 2021-01-15 11:00:20 +01:00
Andreas Rammhold
0ea05f401f pyqt: 5.15.1 -> 5.15.2
This keeps the PyQt5 version in sync with the Qt release. While it is
apparently not strictly required it is probably not the worst idea to do
this.
2020-12-11 04:31:24 +01:00
Doron Behar
0331c39d4e python3.pkgs.pyqt5: 5.14.2 -> 5.15.1 2020-10-08 18:57:22 +02:00
Milan Pässler
0283c27d89 pythonPackages.pyqt5: 5.13.0 -> 5.14.2 2020-05-11 22:12:08 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Doron Behar
4f31680331 pythonPackages.pyqt5: add passthru for features enabled 2020-03-27 13:03:29 +03:00
Vincent Laporte
ef15478313
qarte: use pyqt5_with_qtmultimedia
Otherwise, qarte fails at run-time with:

>     from PyQt5.QtMultimedia import QMediaPlayer
> ModuleNotFoundError: No module named 'PyQt5.QtMultimedia'
2019-08-27 06:00:08 +00:00
Robert Schütz
c3839deddd python.pkgs.pyqt5: 5.11.3 -> 5.13.0
This upgrades pyqt5 and fixes the build. Note that the QtWebEngine
module is split into `pyqtwebengine` by upstream and us.

If your application gives an error that a Qt module is missing, then
that is most likely because it was not included when building pyqt5.
The solution is to simply add it here to the `(native)BuildInputs`.
Don't forget to add an import check. We should include all the modules
(except qtwebkit) that are needed.
2019-08-03 16:04:34 +02:00
volth
f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
Jan Tojnar
71f7d6b939
Merge pull request #56745 from jtojnar/ffado-qt5
ffado: port to qt5
2019-03-06 00:17:00 +01:00
Jan Tojnar
ca50e4937e python2Packages.pyqt4: partial clean up 2019-03-03 08:57:41 +01:00
Jan Tojnar
34fd15c8aa python2Packages.pyqt4: Fix build 2019-03-03 08:57:41 +01:00
Jan Tojnar
1eab40211e
python3Packages.pyqt5: fix building dbus support module 2019-03-03 01:26:22 +01:00
Frederik Rietdijk
6bffe977fe python.pkgs.pyqt5: fix build 2019-02-17 14:40:52 +01:00
Dmitry Kalinkin
3c198294e7
pyqt5: refactor 2018-12-27 09:14:21 -05:00
Dmitry Kalinkin
facefec139
pyqt5: make qtwebkit optional, disable by default
qtwebkit appears to be unsupported in Qt 5.11. We are using some old port
475d653afd/pkgs/development/libraries/qt-5/5.11/default.nix (L39-L48)
and it is broken on darwin.
2018-12-27 09:14:20 -05:00
Dmitry Kalinkin
9b07d48d9c
pyqt5: remove old fixes
Since about 5 hydra evaluations ago the build log has:

substituteStream(): WARNING: pattern 'install_dir=pydbusmoddir' doesn't match anything in file 'configure.py'
substituteStream(): WARNING: pattern 'ModuleMetadata(qmake_QT=['webkitwidgets'])' doesn't match anything in file 'configure.py'

Looking at the original configure.py I don't see any mention of
pydbusmoddir and ModuleMetadata seems to be set like the patch suggests:

    'QtWebKitWidgets':      ModuleMetadata(
                                    qmake_QT=['webkitwidgets',
                                            'printsupport']),

It appears that we don't need the fix anymore.

Reverts: d3ed0ab32b ('PyQt: fix build')
2018-12-27 09:13:07 -05:00
Orivej Desh
4ec84c297c pythonPackages.pyqt5: import sip as PyQt5.sip
pyqt5 5.11 has switched from sip to PyQt5.sip.
2018-12-27 11:17:22 +00:00
nyanloutre
05cf0e1107 pythonPackages.pyqt5: link sip module 2018-12-21 14:06:44 +01:00
Robert Schütz
d1540531f4 python.pkgs.pyqt5: 5.10.1 -> 5.11.3 2018-12-03 16:50:38 +01:00
volth
52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
Matthew Bauer
76999cc40e treewide: remove aliases in nixpkgs
This makes the command ‘nix-env -qa -f. --arg config '{skipAliases =
true;}'’ work in Nixpkgs.

Misc...

- qtikz: use libsForQt5.callPackage

  This ensures we get the right poppler.

- rewrites:

  docbook5_xsl -> docbook_xsl_ns
  docbook_xml_xslt -> docbook_xsl

diffpdf: fixup
2018-07-18 23:25:20 -04:00
Bastian Köcher
121b15f0c0 pyqt5: Fixes build with Qt 5.11 2018-06-12 14:27:11 +02:00
Johannes Frankenau
163c83e901 python.pkgs.pyqt5: apply patch for cura segfaults 2018-06-10 10:17:19 +02:00
Matthew Justin Bauer
bead42df5d
Merge pull request #37639 from Twey/plover-4.0.0.dev6
Plover 4.0.0.dev6
2018-05-02 12:49:02 -05:00
James Kay
caec3b9e09
PyQt5: 5.10.0 -> 5.10.1 2018-03-22 17:10:25 +00:00
Nikolay Amiantov
b1b4c6c4eb pyqt5: propagate Qt dependencies
This is so that Qt user environment packages are also propagated. Fixes
Electrum environment installations when no other Qt applications are installed.

Added `dev` output so that closure size won't explode.
2018-03-21 23:36:18 +03:00
Frederik Rietdijk
be964d00ea python.pkgs.pyqt5: minor improvements 2018-02-04 10:16:46 +01:00
Frederik Rietdijk
e375e77bcf python.pkgs.pyqt5: 5.9.2 -> 5.10 2018-02-03 17:43:30 +01:00
Michael Hoang
67b997c8f0 python.pkgs.pyqt5: 5.9 -> 5.9.2
Supports up to version Qt 5.9.3
2017-12-24 05:01:00 +00:00
adisbladis
d99378654f pythonPackages: Add version and pname attributes to packages 2017-11-23 17:49:43 +01:00
rittelle
7fa3f8804f pythonPackages.pyqt5: Add optional support for qtconnectivity 2017-11-19 11:18:07 +01:00
Michael Weiss
46bcc0d498 pythonPackages.pyqt5: Add optional qtwebsockets support
This is e.g. required for gns3-gui 2.1.0. But it seems to break the
build for Python 2.7.
2017-11-12 19:56:45 +01:00
Thomas Tuegel
4ee379278f
pyqt5: no need to set --qmake in configure 2017-11-07 07:18:49 -06:00
Frederik Rietdijk
eedc4e5203 Merge pull request #30032 from dtzWill/update/pyqt-sip
pyqt,sip: 5.8.1 -> 5.9, 4.19.1 -> 4.19.3
2017-10-08 08:21:02 +02:00
Will Dietz
b70be53c15 pyqt: 5.8.1 -> 5.9 2017-10-02 15:07:18 -05:00
John Ericson
531e4b80c9 misc pkgs: Basic sed to get fix pkgconfig and autoreconfHook buildInputs
Only acts on one-line dependency lists.
2017-09-21 15:49:53 -04:00