summaryrefslogtreecommitdiff
path: root/gnu/packages/qt.scm
Commit message (Collapse)AuthorAge
* Merge branch 'master' into core-updatesMarius Bakke2020-04-23
|\ | | | | | | | | | | | | | | | | | | | | Conflicts: etc/news.scm gnu/local.mk gnu/packages/bootloaders.scm gnu/packages/linphone.scm gnu/packages/linux.scm gnu/packages/tls.scm gnu/system.scm
| * gnu: qt@4: Update source URI.Marius Bakke2020-04-22
| | | | | | | | * gnu/packages/qt.scm (qt-4)[source](uri): Adjust to current.
* | gnu: qt@4: Hide the default GCC from CPLUS_INCLUDE_PATH.Marius Bakke2020-04-22
| | | | | | | | | | | | * gnu/packages/qt.scm (qt-4)[native-inputs]: Distinguish GCC-5. [arguments]: Add phase to hide the default GCC from CPLUS_INCLUDE_PATH to fix conflicting headers.
* | Merge branch 'master' into core-updatesMarius Bakke2020-04-11
|\|
| * gnu: python-pyqtwebengine: Use 'python-version'.Marius Bakke2020-04-11
| | | | | | | | | | | | * gnu/packages/qt.scm (python-pyqtwebengine)[arguments]: Add (guix build python-build-system) to #:modules. Adjust #:imported-modules accordingly. Rewrite #:phases to use it instead of rolling their own, or hard-coding.
* | gnu: qtwebengine: Fix build with Ninja >= 1.10.Marius Bakke2020-04-08
| | | | | | | | | | * gnu/packages/qt.scm (qtwebengine)[arguments]: Add phase 'patch-ninja-version-check'.
* | Merge branch 'master' into core-updatesMarius Bakke2020-03-30
|\| | | | | | | | | | | | | | | | | | | | | Conflicts: gnu/packages/admin.scm gnu/packages/commencement.scm gnu/packages/guile.scm gnu/packages/linux.scm gnu/packages/package-management.scm gnu/packages/pulseaudio.scm gnu/packages/web.scm
| * gnu: qtwebkit: Update to 5.212.0-alpha4.Marius Bakke2020-03-29
| | | | | | | | | | * gnu/packages/qt.scm (qtwebkit): Update to 5.212.0-alpha4. [native-inputs]: Change from PYTHON-2.7 to PYTHON.
* | gnu: qtbase: Patch the 'moc' executable to cope with GCCs C++ headers.Marius Bakke2020-03-29
| | | | | | | | | | | | * gnu/packages/patches/qtbase-moc-ignore-gcc-macro.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/qt.scm (qtbase)[source](patches): Add it.
* | Merge branch 'master' into core-updatesMarius Bakke2020-03-18
|\|
| * gnu: python-pyside: Update to 5.12.6.Marius Bakke2020-03-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/qt.scm (python-shiboken-2): Update to 5.12.6. [source]: Download tarball release instead of git repository. [arguments]: Add phase to make files writable and update timestamps. (python-pyside-2): Inherit version and source from PYTHON-SHIBOKEN-2. [native-inputs]: Remove LIBCXX-6. Rename "python-wrapper" input to "python". Change from CMAKE to CMAKE-MINIMAL. [arguments]: Remove libcxx substitution. Add "-DPYTHON_EXECUTABLE" in #:configure-flags. (python-pyside-2-tools)[native-inputs]: Add PYTHON-WRAPPER. [arguments]: Set "-DPYTHON_EXECUTABLE" in #:configure-flags. Add phase 'go-to-source-dir'.
* | Merge branch 'master' into core-updatesMarius Bakke2020-03-14
|\|
| * gnu: qtbase: Remove custom 'qtbase-patched' variant.Marius Bakke2020-02-24
| | | | | | | | | | | | * gnu/packages/qt.scm (qtbase)[source](patches): Add 'qtbase-QTBUG-81715.patch. (qtbase-patched): Remove variable. * gnu/packages/engineering.scm (freecad)[inputs]: Change from QTBASE-PATCHED to QTBASE.
* | Merge branch 'master' into core-updatesMarius Bakke2020-03-04
|\|
| * gnu: qtbase: Add variant that fixes file name handling in CMake macros.John Soo2020-02-24
| | | | | | | | | | | | | | | | * gnu/packages/patches/qtbase-QTBUG-81715.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/qt.scm (qtbase-patched): New public variable. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
* | Merge branch 'staging' into core-updatesMarius Bakke2020-02-03
|\|
| * gnu: Qt: Update to 5.12.7 [fixes CVE-2020-0569, CVE-2020-0570].Marius Bakke2020-02-03
| | | | | | | | | | | | | | | | | | | | * 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, qtgraphicaleffects, qtgamepad, qtscxml, qtpurchasing, qtcanvas3d, qtcharts, qtdatavis3d, qtnetworkauth, qtremoteobjects, qtspeech, qtwebengine): Update to 5.12.7.
* | gnu: Replace uses of 'libjpeg' with 'libjpeg-turbo'.Marius Bakke2020-01-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/abiword.scm (abiword)[inputs]: Change from LIBJPEG to LIBJPEG-TURBO. * gnu/packages/admin.scm (testdisk)[inputs]: Likewise. * gnu/packages/algebra.scm (giac)[inputs]: Likewise. * gnu/packages/animation.scm (synfig)[inputs]: Likewise. * gnu/packages/astronomy.scm (gnuastro, celestia)[inputs]: Likewise. * gnu/packages/cdrom.scm (dvdstyler)[inputs]: Likewise. * gnu/packages/cran.scm (r-jpeg, r-tiff, r-readbitmap)[inputs]: Likewise. * gnu/packages/cups.scm (cups-filters, hplip)[inputs]: Likewise. * gnu/packages/display-managers.scm (slim)[inputs]: Likewise. * gnu/packages/ebook.scm (fbreader)[inputs]: Likewise. * gnu/packages/emacs.scm (emacs)[inputs]: Likewise. * gnu/packages/enlightenment.scm (efl)[propagated-inputs]: Likewise. * gnu/packages/fltk.scm (fltk, ntk)[inputs]: Likewise. * gnu/packages/fontutils.scm (fontforge)[inputs]: Likewise. * gnu/packages/freedesktop.scm (weston)[inputs]: Likewise. * gnu/packages/game-development.scm (sfml, allegro, aseprite, python-pygame, eureka, ioquake3)[inputs]: Likewise. * gnu/packages/games.scm (adanaxisgpl, freedroidrpg, irrlicht, minetest, fizmo, supertuxkart, gzdoom, xmoto, xonotic)[inputs]: Likewise. * gnu/packages/gd.scm (gd, perl-gd)[inputs]: Likewise. * gnu/packages/ghostscript.scm (lcms)[inputs]: Likewise. (ghostscript)[inputs, native-inputs]: Likewise. * gnu/packages/gimp.scm (gegl, gimp)[inputs]: Likewise. * gnu/packages/gnome.scm (libgnomeui, eog, tracker-miners, gthumb)[inputs]: Likewise. * gnu/packages/gnunet.scm (libextractor)[inputs]: Likewise. * gnu/packages/gnustep.scm (windowmaker)[inputs]: Likewise. * gnu/packages/graphics.scm (blender, blender-2.79, openimageio, openscenegraph, openscenegraph-3.4, povray, fgallery)[inputs]: Likewise. * gnu/packages/graphviz.scm (graphviz)[inputs]: Likewise. * gnu/packages/gstreamer.scm (gst-plugins-good)[inputs]: Likewise. * gnu/packages/gtk.scm (gdk-pixbuf)[inputs]: Likewise. * gnu/packages/image-processing.scm (dcmtk, mia, vtk, opencv, vips, nip2, vxl, insight-toolkit)[inputs]: Likewise. * gnu/packages/image-viewers.scm (gpicview, luminance-hdr)[inputs]: Likewise. * gnu/packages/image.scm (jpegoptim, libtiff, leptonica, imlib2, freeimage, vigra, libwebp, libmng, jasper, steghide, jp2a)[inputs]: Likewise. * gnu/packages/imagemagick.scm (imagemagick, graphicsmagick)[inputs]: Likewise. * gnu/packages/java.scm (icedtea-6, icedtea-7, openjdk9, openjdk11, openjdk12)[inputs]: Likewise. * gnu/packages/kde-frameworks.scm (khtml)[inputs]: Likewise. * gnu/packages/kodi.scm (kodi)[inputs]: Likewise. * gnu/packages/machine-learning.scm (dlib, tensorflow)[inputs]: Likewise. * gnu/packages/mate.scm (atril, eom)[inputs]: Likewise. * gnu/packages/maths.scm (hdf4, hdf-java, hdf-eos2, netcdf)[inputs]: Likewise. * gnu/packages/netpbm.scm (netpbm)[inputs]: Likewise. * gnu/packages/pdf.scm (zathura-pdf-mupdf, podofo, mupdf, fbida)[inputs]: Likewise. * gnu/packages/photo.scm (libraw, libpano13, enblend-enfuse, darktable, hugin, rawtherapee)[inputs]: Likewise. * gnu/packages/prolog.scm (swi-prolog)[native-inputs]: Likewise. * gnu/packages/python-xyz.scm (python-hdf4, python-pillow)[inputs]: Likewise. * gnu/packages/qt.scm (qtbase, qtwebkit)[inputs]: Likewise. * gnu/packages/rdesktop.scm (freerdp)[inputs]: Likewise. * gnu/packages/scanner.scm (sane-backends, xsane)[inputs]: Likewise. * gnu/packages/scheme.scm (racket)[inputs]: Likewise. * gnu/packages/scribus.scm (scribus)[inputs]: Likewise. * gnu/packages/sdl.scm (sdl-image)[propagated-inputs]: Likewise. (guile-sdl)[native-inputs]: Likewise. * gnu/packages/spice.scm (spice-gtk)[inputs]: Likewise. * gnu/packages/statistics.scm (r-with-tests)[inputs]: Likewise. * gnu/packages/tcl.scm (perl-tk)[inputs]: Likewise. * gnu/packages/upnp.scm (readymedia)[inputs]: Likewise. * gnu/packages/video.scm (mplayer, mpv, v4l-utils, motion)[inputs]: Likewise. * gnu/packages/web-browsers.scm (dillo, links)[inputs]: Likewise. * gnu/packages/web.scm (netsurf)[inputs]: Likewise. * gnu/packages/webkit.scm (webkitgtk)[inputs]: Likewise. * gnu/packages/wine.scm (wine)[inputs]: Likewise. * gnu/packages/wv.scm (wv)[inputs]: Likewise. * gnu/packages/wxwidgets.scm (wxwidgets, wxwidgets-2)[inputs]: Likewise. * gnu/packages/xdisorg.scm (xscreensaver)[inputs]: Likewise. * gnu/packages/xfce.scm (tumbler)[inputs]: Likewise. * gnu/packages/xfig.scm (xfig, transfig)[inputs]: Likewise. * gnu/packages/xorg.scm (xpra)[inputs]: Likewise.
* | Merge branch 'staging' into core-updatesMarius Bakke2020-01-21
|\|
| * Merge branch 'master' into stagingMarius Bakke2020-01-21
| |\
| | * gnu: qt@4: Build with libjpeg-turbo.Marius Bakke2020-01-20
| | | | | | | | | | | | * gnu/packages/qt.scm (qt-4)[inputs]: Change from LIBJPEG-8 to LIBJPEG-TURBO.
| | * gnu: Add python-pyqtwebengine.Mike Rosset2020-01-15
| | | | | | | | | | | | * gnu/packages/qt.scm (python-pyqtwebengine): New variable.
| | * gnu: python-pyqt: Substitute the full path of <qprinter.h>.Mike Rosset2020-01-15
| | | | | | | | | | | | | | | | | | * gnu/packages/qt.scm (python-pyqt)[phases]: When building python-pyqtwebengine, qprinter.h can not be found. This substitutes the full path of qprinter.h in the qprinter sip specification file.
| * | gnu: qtbase: Open links properly without xdg-utils in profileJakub Kądziołka2020-01-13
| |/ | | | | | | | | | | | | * gnu/packages/qt.scm (qtbase)[inputs]: Add XDG-UTILS. [arguments](patch-xdg-open): New phase. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
* | Merge branch 'master' into core-updatesMarius Bakke2020-01-15
|\|
| * gnu: Use the two-element 'define-deprecated' form where applicable.Ludovic Courtès2020-01-12
| | | | | | | | | | | | | | | | * gnu/packages/guile.scm (guile-json): Use the two-element 'define-deprecated' form. * gnu/packages/kde.scm (kdevplatform): Likewise. * gnu/packages/mpi.scm (hwloc-2.0): Likewise. * gnu/packages/qt.scm (qt): Likewise.
* | Merge branch 'master' into core-updatesMarius Bakke2020-01-11
|\|
| * gnu: qtwebengine: Purge unnecessary bundled software from the source.Marius Bakke2020-01-11
| | | | | | | | | | * gnu/packages/qt.scm (qtwebengine)[source](modules, snippet): New fields. [inputs]: Add CURL and VALGRIND.
| * gnu: Add qtwebengine.Mike Rosset2020-01-11
| | | | | | | | | | | | * gnu/packages/qt.scm (qtwebengine): New variable. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
| * gnu: qtxmlpatterns: Build QML plugin for XmlListModel.Guillaume Le Vaillant2020-01-09
| | | | | | | | | | * gnu/packages/qt.scm (qtdeclarative)[native-inputs]: Remove qtxmlpatterns. (qtxmlpatterns)[native-inputs]: Add qtdeclarative.
* | Merge remote-tracking branch 'master' into core-updates.Mathieu Othacehe2019-12-31
|\|
| * gnu: Fix python-pyside-2.John Soo2019-12-19
| | | | | | | | | | | | | | | | * gnu/packages/qt.scm (python-pyside-2)[inputs]: Remove llvm-6, clang-6. Add clang-toolchain-6. [arguments]: Adjust for change in inputs. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| * gnu: Fix python-shiboken-2.John Soo2019-12-19
| | | | | | | | | | | | | | | | * gnu/packages/qt.scm (python-shiboken-2)[inputs]: Remove llvm-6, clang-6. Add clang-toolchain-6. [arguments]: Adjust for change in inputs. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* | Merge branch 'master' into core-updatesMarius Bakke2019-12-05
|\|
| * gnu: Remove dependency on Python 2 for some Qt packages.Hartmut Goebel2019-12-01
| | | | | | | | | | | | | | * gnu/packages/qt.scm (qtbase, qtmultimedia) [native-inputs]: Replace python-2 by python. (qtdeclarative)[native-inputs]: Replace python-2 by python, add python-wrapper.
| * Merge branch 'master' into stagingMarius Bakke2019-11-28
| |\
| | * gnu: python-pyqt: Fix output directory for plugins.Hartmut Goebel2019-11-26
| | | | | | | | | | | | | | | | | | | | | | | | This defaults to QT_INSTALL_PLUGINS, thus we should use the same sub-directory ($out/lib/qt5/plugins) here. * gnu/packages/qt.scm (python-pyqt)[arguments]<phases>{configure}: Change base file name for plugins.
| * | gnu: Qt: Update to 5.12.6 LTS.Marius Bakke2019-11-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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, qtgraphicaleffects, qtgamepad, qtscxml, qtpurchasing, qtcanvas3d, qtcharts, qtdatavis3d, qtnetworkauth, qtremoteobjects, qtspeech): Update to 5.12.6.
| * | gnu: qtbase: Restore compatibility with old kernels.Marius Bakke2019-11-27
| | | | | | | | | | | | | | | * gnu/packages/qt.scm (qtbase)[arguments]: Add 'no-feature-renameat2' to the configure flags.
| * | gnu: qtbase: Use absolute references in .prl files.Marius Bakke2019-11-27
| | | | | | | | | | | | | | | | | | This fixes <https://bugs.gnu.org/38405>. * gnu/packages/qt.scm (qtbase)[arguments]: Add phase 'patch-prl-files'.
| * | Merge branch 'master' into stagingMarius Bakke2019-11-15
| |\|
| * | gnu: qtwebkit: Use sqlite-with-column-metadata.Hartmut Goebel2019-11-10
| | | | | | | | | | | | | | | | | | | | | | | | This needs to be the same variant as for qtbase, otherwise applications might fail if libQt5WebKit is loaded prior to libQt5Sql. * gnu/packages/qt.scm(wtwebkit)[inputs]: Replace sqlite by sqlite-with-column-metadata.
| * | gnu: grantlee: Fix build for Qt 5.12.Hartmut Goebel2019-11-06
| | | | | | | | | | | | | | | | | | | | | Build using gnu++11 standard. * gnu/packages/qt.scm(grantlee)[argument]<configure-flags>: New element.
| * | gnu: python-pyqt: Fix runtime error.Marius Bakke2019-10-21
| | | | | | | | | | | | | | | | | | * gnu/packages/patches/pyqt-unbundled-qt.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/qt.scm (python-pyqt)[source](patches): Add it.
| * | gnu: qt: Update to 5.12.5.Efraim Flashner2019-10-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.12.5.
| * | gnu: mariadb: Split into out, lib and dev.Julien Lepiller2019-10-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/databases.scm (mariadb): Split into out, lib and dev. (perl-dbd-mysql, python-mysqlclient): Adjust dependencies. * gnu/packages/bioinformatics.scm (kentutils): Adjust dependencies. * gnu/packages/cran.scm (r-rmysql): Adjust dependencies. * gnu/packages/emacs-xyz.scm (emacs-emacsql): Adjust dependencies. * gnu/packages/kodi.scm (kodi): Adjust dependencies. * gnu/packages/qt.scm (qt, qtbase): Adjust dependencies. * gnu/packages/ruby.scm (ruby-mysql2): Adjust dependencies.
| * | Merge branch 'master' into stagingMarius Bakke2019-10-08
| |\ \
| * | | gnu: qt: Update to 5.12.4.Efraim Flashner2019-08-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.12.4. (qt, qtbase)[source]: Remove xkbcommon from list of directories to remove. (qtbase)[source]: Remove upstreamed patch. (python-sip): Update to 4.19.18. [source]: Update to new source uri. (python-pyqt): Update to 5.12.3. [source]: Update to new source uri. * gnu/packages/patches/qtbase-old-kernel.patch: Remove patch. * gnu/local.mk (dist_patch_DATA): Remove it.
* | | | gnu: sqlite: Build with column metadata.Efraim Flashner2019-11-28
| |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/sqlite.scm (sqlite)[arguments]: Add configure flag to enable column metadata. (sqlite-with-column-metadata): Remove variable. * gnu/packages/fontutils.scm (fontmanager)[inputs]: Replace sqlite-with-column-metadata with sqlite. * gnu/packages/messaging (dino)[inputs]: Ditto. * gnu/packages/music.scm (clementine)[inputs]: Ditto. * gnu/packages/qt.scm (qtbase)[inputs]: Ditto. * gnu/packages/telephony.scm (jami)[inputs]: Remove sqlite-with-column-metadata. [arguments]: Remove custom 'wrap phase.
* | | gnu: dotherside: Update to 0.6.4.Efraim Flashner2019-11-13
| | | | | | | | | | | | * gnu/packages/qt.scm (dotherside): Update to 0.6.4.