~ruther/guix-local

ref: b200ecdeb2ba97bcaeec04a4da5e31736f00a5ea guix-local/gnu/packages/qt.scm -rw-r--r-- 82.7 KiB
5ea35b42 — Efraim Flashner 8 years ago
gnu: qtsensors: Disable parallel tests.

* gnu/packages/qt.scm (qtsensors)[arguments]: Disable parallel tests.
7997d37b — Efraim Flashner 8 years ago
gnu: qt: Update to 5.9.3.

* 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.9.3.
06378cee — Efraim Flashner 8 years ago
gnu: qt@5: Update to 5.9.3.

* gnu/packages/qt.scm (qt@5): Update to 5.9.3.
Update email address for ng0.
b000294e — 宋文武 8 years ago
gnu: qt: Set 'EffectiveSourcePaths' to 'qtbase' for submodules.

Fixes a regression introduced in 8075b623786f11966febac7d4ac0f5e90e3f7712.
This allows 'linguist.pro' of 'qttools' to find 'ConfigVersion.cmake.in',
which is needed for 'Qt5LinguistToolsConfigVersion.cmake'.

Reported by Thomas Danckaert <post@thomasdanckaert.be>.

* gnu/packages/qt.scm (qtsvg)[arguments]: Set 'EffectiveSourcePaths' in
the 'configure-qmake' phase.
28d0b521 — Marius Bakke 8 years ago
gnu: python-pyqt: Update to 5.9.

* gnu/packages/qt.scm (python-pyqt): Update to 5.9.
079e6792 — Marius Bakke 8 years ago
gnu: python-sip: Update to 4.19.3.

* gnu/packages/qt.scm (python-sip): Update to 4.19.3.
f8127d26 — Hartmut Goebel 8 years ago
gnu: qtkeychain: Reduce the number of warnings when configuring.

* gnu/packages/qt.scm (qtkeychain)[native-inputs]: Add pkg-config.
868b1a02 — Hartmut Goebel 8 years ago
gnu: grantlee: Enable all tests.

* gnu/packages/qt.scm (grantlee)[arguments]
  <#:phases>'check-setup': New phase, set QT_QPA_PLATFORM=offscreen.
  <#:phases>'check': Remove phase.
5430732b — Hartmut Goebel 8 years ago
gnu: qscintilla: Adjust installation directory layout.

* gnu/packages/qt.scm (qscintilla)[#:phase configure]: Set QT_INSTALL_DATA and
  QT_HOST_DATA to $OUT/lib/qt5.
4eb972b9 — Hartmut Goebel 8 years ago
gnu: qtwebkit: Fix rpath for the qmlwebkit plugins.

After the qtbase installation directories have been changed,
the relative RPATH in the libs no longer matched the sructure.

* gnu/packages/qt.scm(qtwebkit)[arguments]: New phase
  fix-qmlwebkit-plugins-rpath.
163651cb — 宋文武 8 years ago
gnu: qwt: Adjust installation directory layout.

* gnu/packages/qt.scm (qwt)[arguments]<#:phases>: Modify 'qwtconfig.pri' to
use a directory layout that matching qtbase.  Modify 'doc/doc.pro' to remove
the misplaced installation of man pages.  Rename phase 'install-documentation'
to 'install-man-pages'.
8075b623 — 宋文武 8 years ago
gnu: qt: Fix install paths in submodules.

Before this, the paths in pkg-config (.pc) and libtool (.la) files of
submodules are all pointing to qtbase.

* gnu/packages/qt.scm (qtbase)[native-inputs]: Move 'which' to
'propagated-inputs'.
[arguments]: Rename 'patch-qt_config.prf' phase to 'patch-mkspecs' and
patch more qmake spec files there.
(qtsvg)[arguments]: Add 'configure-qmake' phase.
6fc0e157 — 宋文武 8 years ago
gnu: qtbase: Use a more standard directory layout.

* gnu/packages/qt.scm (qtbase)[arguments]: Pass docdir, headerdir,
archdatadir, datadir and examplesdir to 'configure'.  Ajdust the
patch-qt_config.prf phase accordingly.
[native-search-paths]: Adjust accordingly.
(qtwayland)[arguments]: New field.

Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com>
5acd59ee — Efraim Flashner 8 years ago
gnu: qt: Update to 5.9.2.

* gnu/packages/qt.scm (qt): Update to 5.9.2.
[outputs]: Add 'examples'.
[source]: Update 3rd party code to unbundle.
[inputs]: Add bluez, double-conversion, gstreamer, gst-plugins-base,
jasper, libinput-minimal, libtiff, libwebp, libxext, wayland. Replace
pcre with pcre2.
[arguments]: Re-enable parallel building. Update build flags.
f18c9470 — Efraim Flashner 8 years ago
gnu: modular-qt: Update to 5.9.2.

* 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, qtremoteobjects, qtspeech): Update to 5.9.2.
(qtnetworkauth): Same.
[arguments]: Add phase to help test suite pass.
9c2c524d — Efraim Flashner 8 years ago
gnu: qtcharts, qtdatavis3d: Update license information.

* gnu/packages/qt.scm (qtcharts, qtdatavis3d)[license]: New field.
96412f34 — Efraim Flashner 8 years ago
gnu: modular-qt: Add synopsis and descriptions for packages.

* gnu/packages/qt.scm (qtsvg, qtimageformats, qtx11extras,
qtxmlpatterns, qtdeclarative, qtdeclarative-render2d, qtconnectivity,
qtwebsockets, qtsensors, qtmultimedia, qtwayland, qtserialport,
qtserialbus, qtwebchannel, qtlocation, qttools, qtscript,
qtquickcontrols, qtquickcontrols2, qtgraphicaleffects, qtgamepad,
qtscxml, qtpurchasing, qtcanvas3d, qtdatavis3d, qtnetworkauth,
qtremoteobjects, qtspeech)[synopsis, description]: New fields.
9ed9b44e — Efraim Flashner 8 years ago
gnu: qtbase: Use libinput-minimal.

This works around qtbase depending on gtk+.

* gnu/packages/qt.scm (qtbase)[inputs]: Replace libinput with
libinput-minimal.
b84cc89a — Efraim Flashner 8 years ago
gnu: Add qtspeech.

* gnu/packages/qt.scm (qtspeech): New variable.
Next