summaryrefslogtreecommitdiff
path: root/gnu/packages/qt.scm
AgeCommit message (Collapse)Author
2018-11-29Merge branch 'master' into core-updatesMarius Bakke
2018-11-26qtwebkit: Reduce RAM requirements for linking.Eric Bavier
* gnu/packages/qt.scm (qtwebkit)[arguments]: Link shared libraries and executables with "--no-keep-memory".
2018-11-26qtwebkit: Fix pri install directory.Eric Bavier
* gnu/packages/qt.scm (qtwebkit)[arguments]: Add "ECM_MKSPECS_INSTALL_DIR" to #:configure-flags.
2018-11-18gnu: qt@5: Fix build failure on glibc 2.28.Ludovic Courtès
* 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.
2018-11-06gnu: qtbase: Remove obsolete patch.Marius Bakke
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.
2018-11-05Merge branch 'master' into core-updatesMarius Bakke
2018-10-28gnu: qt@4: Use invoke.Efraim Flashner
* gnu/packages/qt.scm (qt@4)[arguments]: Use invoke.
2018-10-28gnu: qt@4: Update build config.Efraim Flashner
* 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.
2018-10-28gnu: qt: Use invoke.Efraim Flashner
* gnu/packages/qt.scm (qt)[arguments]: Use invoke.
2018-10-28gnu: qt: Add vulkan support.Efraim Flashner
* 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.
2018-10-28gnu: qt: Use system sqlite.Efraim Flashner
* 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.
2018-10-28gnu: qt: Update to 5.11.2.Efraim Flashner
* 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.
2018-10-24gnu: dotherside: Update home-page.Efraim Flashner
* gnu/packages/qt.scm (dotherside)[home-page]: Fix project's home-page.
2018-09-03Merge branch 'master' into core-updatesMarius Bakke
2018-09-01gnu: qtbase: Fix build with glibc >= 2.28.Marius Bakke
* 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.
2018-08-31gnu: Add python-pyqt-without-qtwebkit.Ricardo Wurmus
* gnu/packages/qt.scm (python-pyqt-without-qtwebkit): New variable.
2018-07-31gnu: python-pyqt: Add qtwebkit.Efraim Flashner
* gnu/packages/qt.scm (python-pyqt)[inputs]: Add qtwebkit.
2018-07-31gnu: qtwebkit: Update to 5.212.0-alpha2.Andreas Enge
* 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.
2018-07-26gnu: python-qsintilla: Fix building.Efraim Flashner
* gnu/packages/qt.scm (python-qscintilla)[arguments]: Extend custom 'configure phase to also patch the 'installed.txt' file.
2018-07-25gnu: qt: Disable parallel building.Efraim Flashner
* gnu/packages/qt.scm (qt)[arguments]: Disable parallel-build.
2018-07-25gnu: qt: Apply changes from qtbase.Efraim Flashner
* 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.
2018-07-22gnu: python-pyqt: Don't use private sip file.Efraim Flashner
* 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.
2018-07-22gnu: python-sip: Update to 4.19.12.Efraim Flashner
* gnu/packages/qt.scm (python-sip): Update to 4.19.12.
2018-07-22gnu: python-pyqt-4: Remove variable.Efraim Flashner
* gnu/packages/qt.scm (python-pyqt-4): Remove variable. (python2-pyqt-4): Don't inherit from python-pyqt-4.
2018-07-11gnu: qsintilla: Update to 2.10.7.Efraim Flashner
* gnu/packages/qt.scm (qscintilla): Update to 2.10.7.
2018-07-11gnu: python-pyqt: Update to 5.11.2.Efraim Flashner
* gnu/packages/qt.scm (python-pyqt): Update to 5.11.2. [arguments]: Substitute INVOKE for SYSTEM*. (python2-pyqt)[inputs]: Add python2-enum34.
2018-07-11gnu: python-sip: Update to 4.19.11.Efraim Flashner
* 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.
2018-07-11gnu: qt: Update to 5.11.1.Efraim Flashner
* gnu/packages/qt.scm (qt): Update to 5.11.1. [source]: Update snippet. [inputs]: Remove sqlite. [arguments]: Don't use system sqlite.
2018-07-11gnu: python-pyqt: Remove qt-5.11 compat phase.Efraim Flashner
* gnu/packages/qt.scm (python-pyqt)[arguments]: Remove custom phase to fix compatibility with qt-5.11.
2018-07-11gnu: qt: Update to 5.11.1.Efraim Flashner
* 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.
2018-06-12gnu: Add qtwebglplugin.Hartmut Goebel
* gnu/packages/qt.scm (qtwebglplugin): New variable. Co-authored-by: 宋文武 <iyzsong@member.fsf.org>
2018-06-12gnu: Add qtwebview.Hartmut Goebel
* gnu/packages/qt.scm (qtwebview): New variable.
2018-06-04Merge branch 'master' into core-updatesRicardo Wurmus
2018-06-04gnu: python-pyqt: Update to 5.10.1.Efraim Flashner
* 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.
2018-06-04gnu: python-sip: Update to 4.19.8.Efraim Flashner
* gnu/packages/qt.scm (python-sip): Update to 4.19.8.
2018-06-01Merge branch 'master' into core-updatesLudovic Courtès
2018-06-01gnu: qtbase: Fix build on older kernels.Ricardo Wurmus
* gnu/packages/qt.scm (qtbase)[arguments]: Add configure flags "-no-feature-getentropy" and "-no-feature-renameat2".
2018-05-28Merge branch 'master' into core-updatesMark H Weaver
2018-05-27gnu: qtconnectivity: Enable previously failing test.Efraim Flashner
* gnu/packages/qt.scm (qtconnectivity)[arguments]: Remove custom 'disable-failing-tests phase.
2018-05-27gnu: qt: Update to 5.11.0.Efraim Flashner
* gnu/packages/qt.scm (qtbase, qtsvg, qtimageformats, qtx11extras, qtxmlpatterns, qtdeclarative, qtconnectivity, qtwebsockets, qtsensors, qtmultimedia, qtwayland, qtserialport, qtserialbus, qtwebchannel, qtlocation, qttools, qtscript, qtquickcontrols, qtquickcontrols2, qtgraphicaleffects, qtgamepad, qtscxml, qtpurchasing, qtcanvas3d, qtcharts, qtdatavis3d, qtnetworkauth, qtremoteobjects, qtspeech): Update to 5.11.0. [source]: Update source uri. (qtbase)[source]: Don't remove bundled sqlite. [inputs]: Remove sqlite. [arguments]: Use 'invoke'. Use bundled sqlite. (qtsvg, qtmultimedia, qtcanvas3d)[arguments]: Use 'invoke'. (qtremoteobjects)[arguments]: Skip new integration test.
2018-05-06Merge branch 'master' into core-updatesMarius Bakke
2018-05-04gnu: qscintilla: Update to 2.10.3.Tobias Geerinckx-Rice
* gnu/packages/qt.scm (qscintilla): Update to 2.10.3.
2018-04-21Merge branch 'master' into core-updatesMark H Weaver
2018-04-17gnu: qtdatavis3d: Update to 5.9.5.Tobias Geerinckx-Rice
* gnu/packages/qt.scm (qtdatavis3d): Update to 5.9.5.
2018-04-17gnu: qtscxml: Update to 5.9.5.Tobias Geerinckx-Rice
* gnu/packages/qt.scm (qtscxml): Update to 5.9.5.
2018-04-17gnu: qtserialbus: Update to 5.9.5.Tobias Geerinckx-Rice
* gnu/packages/qt.scm (qtserialbus): Update to 5.9.5.
2018-03-27gnu: Use invoke and return #t from all builders.Mark H Weaver
* gnu/packages/admin.scm, gnu/packages/android.scm, gnu/packages/audio.scm, gnu/packages/avr.scm, gnu/packages/base.scm, gnu/packages/bioinformatics.scm, gnu/packages/certs.scm, gnu/packages/check.scm, gnu/packages/code.scm, gnu/packages/commencement.scm, gnu/packages/dictionaries.scm, gnu/packages/docbook.scm, gnu/packages/emacs.scm, gnu/packages/embedded.scm, gnu/packages/fonts.scm, gnu/packages/games.scm, gnu/packages/gnome.scm, gnu/packages/gnu-doc.scm, gnu/packages/guile.scm, gnu/packages/hurd.scm, gnu/packages/javascript.scm, gnu/packages/libreoffice.scm, gnu/packages/linux.scm, gnu/packages/lisp.scm, gnu/packages/lxde.scm, gnu/packages/mail.scm, gnu/packages/markup.scm, gnu/packages/mate.scm, gnu/packages/pkg-config.scm, gnu/packages/qt.scm, gnu/packages/rust.scm, gnu/packages/scheme.scm, gnu/packages/sdl.scm, gnu/packages/statistics.scm, gnu/packages/syncthing.scm, gnu/packages/tex.scm, gnu/packages/web.scm, gnu/packages/wine.scm, gnu/packages/xfce.scm: In the builders of packages using 'trivial-build-system', use invoke where appropriate, raise exceptions on errors, and otherwise return #t.
2018-03-20Merge branch 'master' into core-updatesMark H Weaver
2018-03-20Correct name and Email for ng0.ng0
* .mailmap: Correct name and Email for ng0. * Makefile.am, doc/guix.texi, etc/completion/fish/guix.fish gnu/packages/accessibility.scm, gnu/packages/admin.scm, gnu/packages/audio.scm, gnu/packages/autotools.scm, gnu/packages/cdrom.scm, gnu/packages/check.scm, gnu/packages/cinnamon.scm, gnu/packages/compression.scm, gnu/packages/crypto.scm, gnu/packages/databases.scm, gnu/packages/django.scm, gnu/packages/dns.scm, gnu/packages/emacs.scm, gnu/packages/enlightenment.scm, gnu/packages/fonts.scm, gnu/packages/fontutils.scm, gnu/packages/forth.scm, gnu/packages/fvwm.scm, gnu/packages/games.scm, gnu/packages/gl.scm, gnu/packages/gnome.scm, gnu/packages/gnunet.scm, gnu/packages/gnupg.scm, gnu/packages/gnuzilla.scm, gnu/packages/gtk.scm, gnu/packages/guile-wm.scm, gnu/packages/guile.scm, gnu/packages/haskell-check.scm, gnu/packages/haskell-crypto.scm, gnu/packages/haskell.scm, gnu/packages/image-viewers.scm, gnu/packages/image.scm, gnu/packages/irc.scm, gnu/packages/language.scm, gnu/packages/libcanberra.scm, gnu/packages/linux.scm, gnu/packages/lisp.scm, gnu/packages/lolcode.scm, gnu/packages/lxde.scm, gnu/packages/lxqt.scm, gnu/packages/mail.scm, gnu/packages/markup.scm, gnu/packages/mate.scm, gnu/packages/maths.scm, gnu/packages/mc.scm, gnu/packages/messaging.scm, gnu/packages/music.scm, gnu/packages/ncurses.scm, gnu/packages/networking.scm, gnu/packages/nickle.scm, gnu/packages/openbox.scm, gnu/packages/pdf.scm, gnu/packages/perl-check.scm, gnu/packages/perl.scm, gnu/packages/python-crypto.scm, gnu/packages/python-web.scm, gnu/packages/python.scm, gnu/packages/qt.scm, gnu/packages/ruby.scm, gnu/packages/rust.scm, gnu/packages/scheme.scm, gnu/packages/serialization.scm, gnu/packages/shells.scm, gnu/packages/ssh.scm, gnu/packages/suckless.scm, gnu/packages/tbb.scm, gnu/packages/telephony.scm, gnu/packages/text-editors.scm, gnu/packages/textutils.scm, gnu/packages/time.scm, gnu/packages/tls.scm, gnu/packages/tor.scm, gnu/packages/version-control.scm, gnu/packages/video.scm, gnu/packages/vim.scm, gnu/packages/web.scm, gnu/packages/wm.scm, gnu/packages/xdisorg.scm, gnu/packages/xfce.scm, gnu/packages/xml.scm, gnu/packages/xorg.scm, gnu/services/certbot.scm, gnu/services/desktop.scm, gnu/services/version-control.scm, gnu/services/web.scm, guix/import/hackage.scm, guix/licenses.scm: Likewise. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2018-03-20Merge branch 'master' into core-updatesMark H Weaver