aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/qt.scm
Commit message (Collapse)AuthorAge
* gnu: Add qtcolorwidgets.Pkill -92019-02-17
| | | | | | * gnu/packages/qt.scm (qtcolorwidgets): New variable. Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
* gnu: qtbase: Restore compilation on linux kernels < 4.11.Andreas Enge2019-02-14
| | | | | | | | Fixes <https://bugs.gnu.org/34431>. * gnu/packages/patches/qtbase-old-kernel.patch: New file. * gnu/local.mk (dist_patch_DATA): Register patch. * gnu/packages/qt.scm (qtbase): Add patch.
* gnu: qtwebkit: Build sequentially.Ludovic Courtès2019-02-10
| | | | | | Fixes <https://bugs.gnu.org/34062>. * gnu/packages/qt.scm (qtwebkit)[arguments]: Add #:parallel-build? #f.
* Merge branch 'master' into stagingMarius Bakke2019-01-31
|\
| * gnu: grantlee: Fetch sources via git.Ricardo Wurmus2019-01-27
| | | | | | | | * gnu/packages/qt.scm (grantlee)[source]: Fetch via git.
* | Merge branch 'master' into stagingRicardo Wurmus2019-01-25
|\|
| * gnu: python2-pyqt-4: Use INVOKE.Ricardo Wurmus2019-01-25
| | | | | | | | * gnu/packages/qt.scm (python2-pyqt-4)[arguments]: Use INVOKE.
| * gnu: qwt: Use INVOKE.Ricardo Wurmus2019-01-25
| | | | | | | | * gnu/packages/qt.scm (qwt)[arguments]: Use INVOKE.
* | gnu: qscintilla: Update to 2.10.8.Efraim Flashner2019-01-21
| | | | | | | | | | * gnu/packages/qt.scm (qscintilla): Update to 2.10.8. (python-qscintilla)[arguments]: Update custom 'configure phase.
* | gnu: python-pyqt: Update to 5.11.3.Efraim Flashner2019-01-21
| | | | | | | | | | * gnu/packages/qt.scm (python-pyqt): Update to 5.11.3. * gnu/packages/patches/pyqt-public-sip: Update patch.
* | gnu: python-sip: Update to 4.19.13.Efraim Flashner2019-01-21
| | | | | | | | * gnu/packages/qt.scm (python-sip): Update to 4.19.13.
* | gnu: qt: Update to 5.11.3.Efraim Flashner2019-01-21
|/ | | | | | | | | | | | | * gnu/packages/qt.scm (qt, qtbase, qtsvg, qtimageformats, qtx11extras, qtxmlpatterns, qtdeclarative, qtconnectivity, qtwebsockets, qtsensors, qtmultimedia, qtwayland, qtserialport, qtserialbus, qtwebchannel qtwebglplugin, qtwebview, qtlocation, qttools, qtscript, qtquickcontrols, qtquickcontrols2, qtgraphicaleffects, qtscxml, qtgamepad, qtpurchasing, qtcanvas3d, qtcharts, qtdatavis3d, qtnetworkauth, qtremoteobjects, qtspeech): Update to 5.11.3. (qt)[source]: Remove patch. * gnu/packages/patches/qt-5-renameat2.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it.
* gnu: Move sqlite to separate module.Ricardo Wurmus2019-01-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/databases.scm (sqlite, sqlite-3.26.0, sqlite-with-fts5, sqlite-with-column-metadata): Move variables from here... * gnu/packages/sqlite.scm: ...to this new module. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * gnu/packages/apl.scm, gnu/packages/bittorrent.scm, gnu/packages/calendar.scm, gnu/packages/code.scm, gnu/packages/crypto.scm, gnu/packages/databases.scm, gnu/packages/dc.scm, gnu/packages/disk.scm, gnu/packages/ebook.scm, gnu/packages/education.scm, gnu/packages/emacs.scm, gnu/packages/emulators.scm, gnu/packages/file-systems.scm, gnu/packages/freedesktop.scm, gnu/packages/ftp.scm, gnu/packages/games.scm, gnu/packages/geo.scm, gnu/packages/gnome.scm, gnu/packages/gnunet.scm, gnu/packages/gnupg.scm, gnu/packages/gnuzilla.scm, gnu/packages/gps.scm, gnu/packages/guile.scm, gnu/packages/ibus.scm, gnu/packages/kerberos.scm, gnu/packages/kodi.scm, gnu/packages/lisp.scm, gnu/packages/mail.scm, gnu/packages/messaging.scm, gnu/packages/mpd.scm, gnu/packages/music.scm, gnu/packages/networking.scm, gnu/packages/nfs.scm, gnu/packages/ocaml.scm, gnu/packages/package-management.scm, gnu/packages/pdf.scm, gnu/packages/photo.scm, gnu/packages/php.scm, gnu/packages/python.scm, gnu/packages/qt.scm, gnu/packages/ruby.scm, gnu/packages/scheme.scm, gnu/packages/sync.scm, gnu/packages/syndication.scm, gnu/packages/version-control.scm, gnu/packages/video.scm, gnu/packages/web-browsers.scm, gnu/packages/webkit.scm: Adjust module references.
* gnu: Separate Python core packages from the rest.Ricardo Wurmus2019-01-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/python.scm: Move hundreds of package definitions from here... * gnu/packages/python-xyz.scm: ...to this new module. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * gnu/packages/ada.scm, gnu/packages/admin.scm, gnu/packages/android.scm, gnu/packages/audio.scm, gnu/packages/backup.scm, gnu/packages/benchmark.scm, gnu/packages/bioinformatics.scm, gnu/packages/bittorrent.scm, gnu/packages/calendar.scm, gnu/packages/check.scm, gnu/packages/chemistry.scm, gnu/packages/cluster.scm, gnu/packages/compression.scm, gnu/packages/connman.scm, gnu/packages/crypto.scm, gnu/packages/cups.scm, gnu/packages/databases.scm, gnu/packages/dav.scm, gnu/packages/direct-connect.scm, gnu/packages/disk.scm, gnu/packages/django.scm, gnu/packages/dlang.scm, gnu/packages/docker.scm, gnu/packages/ebook.scm, gnu/packages/elf.scm, gnu/packages/emacs.scm, gnu/packages/emulators.scm, gnu/packages/engineering.scm, gnu/packages/enlightenment.scm, gnu/packages/finance.scm, gnu/packages/fltk.scm, gnu/packages/fontutils.scm, gnu/packages/freedesktop.scm, gnu/packages/game-development.scm, gnu/packages/games.scm, gnu/packages/geo.scm, gnu/packages/gl.scm, gnu/packages/glib.scm, gnu/packages/gnome.scm, gnu/packages/gnupg.scm, gnu/packages/gnuzilla.scm, gnu/packages/graph.scm, gnu/packages/graphics.scm, gnu/packages/graphviz.scm, gnu/packages/gtk.scm, gnu/packages/ham-radio.scm, gnu/packages/image-processing.scm, gnu/packages/image-viewers.scm, gnu/packages/image.scm, gnu/packages/irc.scm, gnu/packages/jrnl.scm, gnu/packages/julia.scm, gnu/packages/kde-frameworks.scm, gnu/packages/key-mon.scm, gnu/packages/libffi.scm, gnu/packages/libreoffice.scm, gnu/packages/libusb.scm, gnu/packages/lirc.scm, gnu/packages/logging.scm, gnu/packages/machine-learning.scm, gnu/packages/mail.scm, gnu/packages/mate.scm, gnu/packages/maths.scm, gnu/packages/medical.scm, gnu/packages/messaging.scm, gnu/packages/monitoring.scm, gnu/packages/mp3.scm, gnu/packages/mpd.scm, gnu/packages/music.scm, gnu/packages/networking.scm, gnu/packages/nutrition.scm, gnu/packages/openldap.scm, gnu/packages/openstack.scm, gnu/packages/package-management.scm, gnu/packages/password-utils.scm, gnu/packages/patchutils.scm, gnu/packages/pdf.scm, gnu/packages/photo.scm, gnu/packages/polkit.scm, gnu/packages/protobuf.scm, gnu/packages/python-crypto.scm, gnu/packages/python-web.scm, gnu/packages/qt.scm, gnu/packages/rdf.scm, gnu/packages/ruby.scm, gnu/packages/search.scm, gnu/packages/selinux.scm, gnu/packages/serialization.scm, gnu/packages/shells.scm, gnu/packages/simulation.scm, gnu/packages/ssh.scm, gnu/packages/statistics.scm, gnu/packages/storage.scm, gnu/packages/sync.scm, gnu/packages/terminals.scm, gnu/packages/textutils.scm, gnu/packages/time.scm, gnu/packages/tls.scm, gnu/packages/tor.scm, gnu/packages/tryton.scm, gnu/packages/version-control.scm, gnu/packages/video.scm, gnu/packages/virtualization.scm, gnu/packages/vpn.scm, gnu/packages/web-browsers.scm, gnu/packages/web.scm, gnu/packages/wicd.scm, gnu/packages/xdisorg.scm, gnu/packages/xorg.scm: Update module references.
* gnu: Remove unnecessary build-side module imports.Ludovic Courtès2019-01-07
| | | | | | | | | | | | * gnu/packages/batik.scm, gnu/packages/boost.scm, gnu/packages/calendar.scm, gnu/packages/gl.scm, gnu/packages/lua.scm, gnu/packages/qt.scm, gnu/packages/simulation.scm, gnu/packages/terminals.scm: Remove unnecessary import of (guix build utils). * gnu/packages/emacs.scm: Remove unnecessary imports of (guix ...). * gnu/packages/libcanberra.scm: Use (srfi srfi-1) instead of (guix build utils) for 'alist-delete'. * gnu/packages/wxwidgets.scm: Likewise.
* gnu: qtkeychain: Update to 0.9.1.Efraim Flashner2019-01-02
| | | | | | * gnu/packages/qt.scm (qtkeychain): Update to 0.9.1. [source]: Use 'git-fetch'. [arguments]: Update custom 'set-qt-trans-dir phase.
* Merge branch 'master' into core-updatesMarius Bakke2018-11-29
|\
| * qtwebkit: Reduce RAM requirements for linking.Eric Bavier2018-11-26
| | | | | | | | | | * gnu/packages/qt.scm (qtwebkit)[arguments]: Link shared libraries and executables with "--no-keep-memory".
| * qtwebkit: Fix pri install directory.Eric Bavier2018-11-26
| | | | | | | | | | * gnu/packages/qt.scm (qtwebkit)[arguments]: Add "ECM_MKSPECS_INSTALL_DIR" to #:configure-flags.
* | gnu: qt@5: Fix build failure on glibc 2.28.Ludovic Courtès2018-11-18
| | | | | | | | | | | | * gnu/packages/patches/qt-5-renameat2.patch: New file. * gnu/packages/qt.scm (qt)[source]: Use it. * gnu/local.mk (dist_patch_DATA): Add it.
* | gnu: qtbase: Remove obsolete patch.Marius Bakke2018-11-06
| | | | | | | | | | | | | | | | | | This patch is no longer needed since 7930cfc98923eda64ec4a37d56b19f96f86f5f59 was merged to core-updates. * gnu/packages/patches/qtbase-glibc-compat.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/qt.scm (qtbase)[source](patches): Drop it.
* | Merge branch 'master' into core-updatesMarius Bakke2018-11-05
|\|
| * gnu: qt@4: Use invoke.Efraim Flashner2018-10-28
| | | | | | | | * gnu/packages/qt.scm (qt@4)[arguments]: Use invoke.
| * gnu: qt@4: Update build config.Efraim Flashner2018-10-28
| | | | | | | | | | | | * gnu/packages/qt.scm (qt@4)[arguments]: Substitute hardcoded '/bin/ls' invocation. Add configure-flags to not build the examples or demos. Don't use the precompiled headers.
| * gnu: qt: Use invoke.Efraim Flashner2018-10-28
| | | | | | | | * gnu/packages/qt.scm (qt)[arguments]: Use invoke.
| * gnu: qt: Add vulkan support.Efraim Flashner2018-10-28
| | | | | | | | | | | | * gnu/packages/qt.scm (qt, qtbase)[native-inputs]: Add vulkan-headers. (qt@4)[native-inputs]: Don't add vulkan-headers. (qttools)[native-inputs]: Add vulkan-headers.
| * gnu: qt: Use system sqlite.Efraim Flashner2018-10-28
| | | | | | | | | | | | | | | | * gnu/packages/databases.scm (sqlite-with-column-metadata): New variable. * gnu/packages/qt.scm (qt, qtbase)[source]: Remove bundled sqlite. [inputs]: Add sqlite-with-column-metadata. [arguments]: Add configure-flag to use system sqlite.
| * gnu: qt: Update to 5.11.2.Efraim Flashner2018-10-28
| | | | | | | | | | | | | | | | | | | | * gnu/packages/qt.scm (qt, qtbase, qtsvg, qtimageformats, qtx11extras, qtxmlpatterns, qtdeclarative, qtconnectivity, qtwebsockets, qtsensors, qtmultimedia, qtwayland, qtserialport, qtserialbus, qtwebchannel, qtwebglplugin, qtwebview, qtlocation, qttools, qtscript, qtquickcontrols, qtquickcontrols2, qtgraphicaleffects, qtgamepad, qtscxml, qtpurchasing, qtcanvas3d, qtcharts, qtdatavis3d, qtnetworkauth, qtremoteobjects, qtspeech): Update to 5.11.2.
| * gnu: dotherside: Update home-page.Efraim Flashner2018-10-24
| | | | | | | | * gnu/packages/qt.scm (dotherside)[home-page]: Fix project's home-page.
* | Merge branch 'master' into core-updatesMarius Bakke2018-09-03
|\|
| * gnu: Add python-pyqt-without-qtwebkit.Ricardo Wurmus2018-08-31
| | | | | | | | * gnu/packages/qt.scm (python-pyqt-without-qtwebkit): New variable.
* | gnu: qtbase: Fix build with glibc >= 2.28.Marius Bakke2018-09-01
|/ | | | | | | * gnu/packages/patches/qtbase-glibc-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/qt.scm (qtbase)[source](patches): Use it. [arguments]: Remove "--no-feature-renameat2" from #:configure-flags.
* gnu: python-pyqt: Add qtwebkit.Efraim Flashner2018-07-31
| | | | * gnu/packages/qt.scm (python-pyqt)[inputs]: Add qtwebkit.
* gnu: qtwebkit: Update to 5.212.0-alpha2.Andreas Enge2018-07-31
| | | | | | | | | | | | * gnu/packages/patches/qtwebkit-pbutils-include.patch: New file. * gnu/local.mk (dist_patch_DATA): Register the patch. * gnu/packages/qt.scm (qtwebkit): Update to 5.212.0-alpha2. [source]: Use new upstream location. Add patch. [build-system]: Switch to cmake-build-system. [inputs]: Add glib, gst-plugins-base, qtlocation, qtsensors, qtwebchannel. [arguments]: Disable the tests. Add new configure flags. Remove all custom phases.
* gnu: python-qsintilla: Fix building.Efraim Flashner2018-07-26
| | | | | * gnu/packages/qt.scm (python-qscintilla)[arguments]: Extend custom 'configure phase to also patch the 'installed.txt' file.
* gnu: qt: Disable parallel building.Efraim Flashner2018-07-25
| | | | * gnu/packages/qt.scm (qt)[arguments]: Disable parallel-build.
* gnu: qt: Apply changes from qtbase.Efraim Flashner2018-07-25
| | | | | | | | | | * gnu/packages/qt.scm (qt)[arguments]: In custom 'configure phase, add flags to specify custom destination directories. Use system pcre. Add flags to support older versions of the linux kernel. Add custom 'patch-mkspecs phase to search in their new location. Add custom 'patch-paths phase to prevent dynamic loading of certain libraries. [native-search-paths]: New field. [license]: Update it.
* gnu: python-pyqt: Don't use private sip file.Efraim Flashner2018-07-22
| | | | | | | | * gnu/packages/qt.scm (python-sip)[arguments]: Don't use '--sip-module' flag in custom 'configure phase. (python-pyqt)[sources]: Add patch. * gnu/packages/patches/pyqt-public-sip.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
* gnu: python-sip: Update to 4.19.12.Efraim Flashner2018-07-22
| | | | * gnu/packages/qt.scm (python-sip): Update to 4.19.12.
* gnu: python-pyqt-4: Remove variable.Efraim Flashner2018-07-22
| | | | | * gnu/packages/qt.scm (python-pyqt-4): Remove variable. (python2-pyqt-4): Don't inherit from python-pyqt-4.
* gnu: qsintilla: Update to 2.10.7.Efraim Flashner2018-07-11
| | | | * gnu/packages/qt.scm (qscintilla): Update to 2.10.7.
* gnu: python-pyqt: Update to 5.11.2.Efraim Flashner2018-07-11
| | | | | | * gnu/packages/qt.scm (python-pyqt): Update to 5.11.2. [arguments]: Substitute INVOKE for SYSTEM*. (python2-pyqt)[inputs]: Add python2-enum34.
* gnu: python-sip: Update to 4.19.11.Efraim Flashner2018-07-11
| | | | | | * gnu/packages/qt.scm (python-sip): Update to 4.19.11. [arguments]: Substitute INVOKE for SYSTEM*. Add flag to build private sip module PyQt5.sip.
* gnu: qt: Update to 5.11.1.Efraim Flashner2018-07-11
| | | | | | | * gnu/packages/qt.scm (qt): Update to 5.11.1. [source]: Update snippet. [inputs]: Remove sqlite. [arguments]: Don't use system sqlite.
* gnu: python-pyqt: Remove qt-5.11 compat phase.Efraim Flashner2018-07-11
| | | | | * gnu/packages/qt.scm (python-pyqt)[arguments]: Remove custom phase to fix compatibility with qt-5.11.
* gnu: qt: Update to 5.11.1.Efraim Flashner2018-07-11
| | | | | | | | | | | | | | * gnu/packages/qt.scm (qtbase, qtsvg, qtimageformats, qtx11extras, qtxmlpatterns, qtdeclarative, qtconnectivity, qtwebsockets, qtsensors, qtmultimedia, qtwayland, qtserialport, qtserialbus, qtwebchannel, qtwebglplugin, qtwebview, qtlocation, qttools, qtscript, qtquickcontrols, qtquickcontrols2, qtgrapgicaleffects, qtgamepad, qtscxml, qtpurchasing, qtcanvas3d, qtcharts, qtdatavis3d, qtnetworkauth, qtremoteobjects, qtspeech): Update to 5.11.1. (qtwebglplugin)[arguments]: Add custom phase to disable network tests. [inputs]: Add qtdeclarative. (qtremoteobjects)[arguments]: Add another test to the skip list. (qtspeech)[arguments]: Disable tests.
* gnu: Add qtwebglplugin.Hartmut Goebel2018-06-12
| | | | | | * gnu/packages/qt.scm (qtwebglplugin): New variable. Co-authored-by: 宋文武 <iyzsong@member.fsf.org>
* gnu: Add qtwebview.Hartmut Goebel2018-06-12
| | | | * gnu/packages/qt.scm (qtwebview): New variable.
* Merge branch 'master' into core-updatesRicardo Wurmus2018-06-04
|\
| * gnu: python-pyqt: Update to 5.10.1.Efraim Flashner2018-06-04
| | | | | | | | | | | | * gnu/packages/qt.scm (python-pyqt): Update to 5.10.1. [inputs]: Remove qtwebkit. [arguments]: Add custom phase to fix compilation with Qt 5.11.