Age | Commit message (Expand) | Author |
2023-02-22 | qtwebengine-5: Enable pulseaudio....Previously it will dlopen libpulse, then fallback to alsa.
See also <https://issues.guix.gnu.org/45280>.
* gnu/packages/qt.scm (qtwebengine-5)[arguments]: Set link_pulseaudio with gn_args.
| 宋文武 |
2023-02-20 | gnu: Add qxlsx....* gnu/packages/qt.scm (qxlsx): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Sharlatan Hellseher |
2023-02-17 | gnu: Remove QtWebKit....This fixes <https://issues.guix.gnu.org/53289>.
* gnu/packages/qt.scm (qtwebkit): Remove variable.
* gnu/packages/patches/qtwebkit-fix-building-with-bison-3.7.patch,
gnu/packages/patches/qtwebkit-fix-building-with-glib-2.68.patch,
gnu/packages/patches/qtwebkit-fix-building-with-icu-68.patch,
gnu/packages/patches/qtwebkit-fix-building-with-python-3.9.patch,
gnu/packages/patches/qtwebkit-pbutils-include.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/education.scm (openboard): Adjust code comment.
| Leo Famulari |
2023-02-17 | gnu: Make nothing depend on QtWebKit....This is required for <https://issues.guix.gnu.org/53289>.
* gnu/packages/qt.scm (python-pyqt)[inputs]: Remove qtwebkit.
(python-pyqt-without-qtwebkit): Remove variable.
(python-pyqtwebengine)[inputs]: Replace python-pyqt-without-qtwebkit with
python-pyqt.
* gnu/packages/backup.scm (vorta)[inputs]: Likewise.
* gnu/packages/ebook.scm (calibre)[inputs]: Likewise.
[arguments]: Adjust accordingly.
* gnu/packages/education.scm (anki)[inputs]: Replace
python-pyqt-without-qtwebkit with python-pyqt.
* gnu/packages/kde-games.scm (kajongg)[inputs]: Likewise.
* gnu/packages/maths.scm (veusz)[inputs]: Likewise.
* gnu/packages/music.scm (frescobaldi)[inputs]: Likewise.
(picard)[inputs]: Likewise.
* gnu/packages/orange.scm (orange)[inputs]: Likewise.
* gnu/packages/pdf.scm (flyer-composer)[inputs]: Likewise.
* gnu/packages/python-check.scm (python-pytest-qt)[propagated-inputs]: Likewise.
* gnu/packages/python-xyz.scm (python-qtconsole)[propagated-inputs]: Likewise.
(python-pyqtgraph)[propagated-inputs]: Likewise.
* gnu/packages/radio.scm (gnuradio)[inputs]: Likewise.
* gnu/packages/video.scm (openshot)[inputs]: Likewise.
* gnu/packages/vpn.scm (openconnect-sso)[inputs]: Likewise.
* gnu/packages/web-browsers.scm (qutebrowser)[inputs]: Likewise.
| Leo Famulari |
2023-02-08 | gnu: qtdeclarative: Disable tst_qquickfolderdialogimpl test....* gnu/packages/qt.scm (qtdeclarative) [phases]: Mark the
tst_qquickfolderdialogimpl test as skipped in the check phase.
| Maxim Cournoyer |
2023-02-08 | gnu: qtdeclarative: Skip tst_qqmlprofilerservice test....* gnu/packages/qt.scm (qtdeclarative) [phases]: Mark the
tst_qqmlprofilerservice test as skipped in the check phase.
| Maxim Cournoyer |
2023-02-08 | gnu: qtbase: Do not capture Python from native-inputs....* gnu/packages/qt.scm (qtbase) [phases]: Add do-not-capture-python phase.
| Maxim Cournoyer |
2023-02-08 | gnu: qtbase: Do not capture cmake-minimal....* gnu/packages/qt.scm (qtbase) [phases]: Add a substitution to the
patch-more-paths phase.
| Maxim Cournoyer |
2023-01-30 | gnu: Add kvantum....* gnu/packages/qt.scm (kvantum): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
| Yash Tiwari |
2023-01-18 | gnu: qtwayland: Fix crashes from excessive number of frame callbacks....QWaylandWindow::handleUpdate could create thousands of pending frame
callbacks, causing compositor to terminate client connection.
https://bugreports.qt.io/browse/QTBUG-81504
* gnu/packages/patches/qtwayland-dont-recreate-callbacks.patch: New file.
* gnu/packages/patches/qtwayland-cleanup-callbacks.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/qt.scm (qtwayland)[source](patches): Add patches.
| Andrew Tropin |
2022-12-12 | gnu: ffmpeg: Promote version 5 to the default....* gnu/packages/video.scm (ffmpeg): Alias to FFMPEG-5.
(mlt-6)[inpust]: Replace "ffmpeg" with FFMPEG-4.
(transcode, libquicktime, ffmpegthumbnailer, mplayer, obs,
simplescreenrecorder, handbrake, ffms2, libopenshot, wlstream)[inputs]: Change
from FFMPEG to FFMPEG-4.
* gnu/packages/arcan.scm (arcan)[inputs]: Likewise.
* gnu/packages/astronomy.scm (stackistry, libskry)[inputs]: Likewise.
* gnu/packages/audio.scm (aubio, bs1770gain)[inputs]: Likewise.
* gnu/packages/education.scm (openboard)[inputs]: Likewise.
* gnu/packages/emulators.scm (dolphin-emu, retroarch, pcsxr, ppsspp)[inputs]:
Likewise.
* gnu/packages/game-development.scm (warsow-qfusion)[inputs]: Likewise.
* gnu/packages/games.scm (oshu, hedgewars)[inputs]: Likewise.
* gnu/packages/gnunet.scm (libextractor)[inputs]: Likewise.
* gnu/packages/graphics.scm (openscenegraph)[inputs]: Likewise.
* gnu/packages/image-processing.scm (opencv, paraview-5.9)[inputs]: Likewise.
* gnu/packages/julia-jll.scm (julia-ffmpeg-jll)[inputs]: Likewise.
* gnu/packages/kde-multimedia.scm (kid3)[inputs]: Likewise.
* gnu/packages/kodi.scm (kodi)[inputs]: Likewise.
* gnu/packages/linphone.scm (mediastreamer2)[inputs]: Likewise.
* gnu/packages/linux.scm (pipewire)[inputs]: Likewise.
(pipewire-0.3)[inputs]: Replace "ffmpeg" with FFMPEG.
* gnu/packages/mp3.scm (chromaprint)[inputs]: Change from FFMPEG to FFMPEG-4.
* gnu/packages/music.scm (musikcube)[inputs]: Likewise.
* gnu/packages/rdesktop.scm (freerdp)[inputs]: Likewise.
* gnu/packages/qt.scm (qtwebengine-5)[inputs]: Likewise.
| Marius Bakke |
2022-12-02 | gnu: QtWebEngine: Use more system libraries....* gnu/packages/qt.scm (qtwebengine)[source](snippet): Remove more files.
[arguments]: Pass QT_FEATURES_system_foo for all supported libraries.
[inputs]: Replace "harfbuzz" with HARFBUZZ-5.
| Marius Bakke |
2022-12-02 | gnu: QtWebEngine: Simplify code to remove third-party files....* gnu/packages/qt.scm (remove-third-party-files): Simplify some procedures.
| Marius Bakke |
2022-12-02 | gnu: qtwebengine@6: Fix third-party code removal snippet....* gnu/packages/qt.scm (qtwebengine-5)[source](snippet): Move code to delete
third-party files out to ...
(remove-third-party-files): ... this new variable.
(qtwebengine)[source](snippet): Use that variable instead of the broken
duplicate implementation. Adjust PRESERVED-THIRD-PARTY-FILES accordingly.
[native-inputs]: Add PYTHON-BEAUTIFULSOUP4.
| Marius Bakke |
2022-11-27 | gnu: QtWebEngine: Propagate required dependencies....* gnu/packages/qt.scm (qtwebengine-5)[inputs]: Move QTBASE-5, QTDECLARATIVE-5,
and QTWEBCHANNEL-5 ...
[propagated-inputs]: ... here.
(qtwebengine)[inputs, propagated-inputs]: Adjust accordingly.
| Marius Bakke |
2022-11-24 | gnu: Add qt-creator....* gnu/packages/qt.scm (qt-creator): New variable.
wip
| Maxim Cournoyer |
2022-11-24 | gnu: qttools: Add clang-15 as input....* gnu/packages/qt.scm (qttools) [inputs]: Add clang-15, so that the qdoc
command can be built.
[phases] {sanity-check}: New phase, to guard against a problem that proved
difficult to isolate.
| Maxim Cournoyer |
2022-11-24 | gnu: Add clazy....* gnu/packages/qt.scm (clazy): New variable.
| Maxim Cournoyer |
2022-11-24 | gnu: Add qttranslations....* gnu/packages/qt.scm (qttranslations): New variable.
| Maxim Cournoyer |
2022-11-21 | gnu: Add qt3d-5....* gnu/packages/qt.scm (qt3d-5): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Petr Hodina |
2022-11-21 | gnu: Add packagekit-qt5....* gnu/packages/qt.scm (packagekit-qt5): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Petr Hodina |
2022-11-21 | gnu: Add libsignon-glib....* gnu/packages/qt.scm (libsignon-glib): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Petr Hodina |
2022-11-21 | gnu: Add libaccounts-qt....* gnu/packages/qt.scm (libaccounts-qt): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Brendan Tildesley |
2022-11-21 | gnu: Add signon-plugin-oauth2....* gnu/packages/qt.scm (signon-plugin-oauth2): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Petr Hodina |
2022-11-21 | gnu: Add signond....* gnu/packages/qt.scm (signond): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Petr Hodina |
2022-11-21 | gnu: qtgamepad: Remove input labels....* gnu/packages/qt.scm (qtgamepad): Remove input labels.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Petr Hodina |
2022-11-21 | gnu: QT: Remove trailing booleans....* gnu/packages/qt.scm (qite, grantlee, single-application-qt5, python-pyqt,
python-pyqtwebengine, python-qscintilla, python-pyqt+qscintilla, qtsolutions,
qwt, python-shiboken-2, python-shiboken-6, python-pyside-2, python-pyside-6
python-pyside-2-tools, kdsoap): Remove trailing booleans.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Petr Hodina |
2022-11-21 | gnu: materialdecoration: Remove input labels....* gnu/packages/qt.scm (materialdecoration): Remove input labels.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Petr Hodina |
2022-11-20 | gnu: qtcolorwidgets: Update to 2.2.0....* gnu/packages/qt.scm (qtcolorwidgets): Update to 2.2.0.
| Marius Bakke |
2022-11-19 | gnu: Remove coin3D@3....* gnu/packages/graphics.scm (coin3D): Take the body from ...
(coin3D-4): ... this now-deprecated variable.
* gnu/packages/engineering.scm (freecad)[inputs]: Change from COIN3D-4 to COIN3D.
* gnu/packages/python-xyz.scm (python-pivy)[inputs]: Likewise.
* gnu/packages/qt.scm (soqt)[inputs]: Likewise.
| Marius Bakke |
2022-11-06 | gnu: qtwebengine: Fix build....The package was not really building; the build phase was failing silently and
no libraries were installed to the output.
* gnu/packages/qt.scm (qtwebengine) [native-inputs]: Replace node by node-lts,
instead of simply appending it.
| Maxim Cournoyer |
2022-11-01 | gnu: Shorten package synopsis....* gnu/packages/crates-io.scm (rust-inflections-1): Shorten
synopsis.
(rust-clap-conf-0.1): Likewise.
* gnu/packages/gtk.scm (volctl): Likewise.
* gnu/packages/haskell-xyz.scm (ghc-unliftio): Likewise.
* gnu/packages/kde-pim.scm (korganizer): Likewise.
* gnu/packages/kde.scm (kuserfeedback): Likewise.
* gnu/packages/pascal.scm (p2c): Likewise.
* gnu/packages/python-xyz.scm (python-ttystatus): Likewise.
* gnu/packages/qt.scm (qtwebplugin): Likewise.
| Vagrant Cascadian |
2022-10-12 | Merge remote-tracking branch 'origin/master' into staging...Conflicts:
gnu/packages/gnuzilla.scm
gnu/packages/graphics.scm
gnu/packages/gstreamer.scm
gnu/packages/gtk.scm
gnu/packages/kde-frameworks.scm
gnu/packages/video.scm
| Efraim Flashner |
2022-09-29 | gnu: Add qtwayland, version 6.3.1....* gnu/packages/qt.scm (qtwayland): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Hilton Chain |
2022-09-29 | gnu: qtwayland: Rename to qtwayland-5....Automated via:
git grep -l qtwayland | xargs sed 's/\qtwayland\b/\0-5/g' -i
git checkout NEWS
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Hilton Chain |
2022-09-29 | Merge branch 'master' into staging | Marius Bakke |
2022-09-28 | gnu: Add python-qt.py....* gnu/packages/qt.scm (python-qt.py): New variable.
| Guillaume Le Vaillant |
2022-09-15 | Merge branch 'master' into staging...With resolved conflicts in:
gnu/local.mk
gnu/packages/freedesktop.scm
gnu/packages/gnuzilla.scm
| Maxim Cournoyer |
2022-09-14 | gnu: Add comments to the bottom of a few more package modules....This will hopefully discourage patches which add new packages to the bottom of
files, as this increases the likelihood of conflicts when applying patches.
If there are more specific ways that packages should be arranged in specific
modules, this message can be updated accordingly.
* gnu/packages/crates-graphics.scm: Add comment discouraging adding packages
to the bottom of the file.
* gnu/packages/crates-gtk.scm: ditto.
* gnu/packages/games.scm: ditto.
* gnu/packages/music.scm: ditto.
* gnu/packages/qt.scm: ditto.
* gnu/packages/web.scm: ditto.
| Christopher Baines |
2022-09-13 | gnu: qtshadertools: Fix 'license' field....Fixes <https://issues.guix.gnu.org/57581>.
Reported by Julien Lepiller <julien@lepiller.eu>.
Fix provided by Florian Pelz <pelzflorian@pelzflorian.de>.
* gnu/packages/qt.scm (qtshadertools)[license]: Fix value.
| Ludovic Courtès |
2022-09-08 | Merge branch 'master' into staging | Marius Bakke |
2022-09-07 | gnu: python-pyside-2-tools: Fix synopsis and description....* gnu/packages/qt.scm (python-pyside2-tools)[synopsis]: Use more descriptive
words.
[description]: Ditto.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Zhu Zihao |
2022-09-07 | gnu: python-pyside-2-tools: Use G-expressions....* gnu/packages/qt.scm (python-pyside2-tools)[native-inputs]: Use label-less
style.
[arguments]: Use G-expressions.
<#:configure-flags>: Use SEARCH-INPUT-FILE.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Zhu Zihao |
2022-09-07 | gnu: Add python-pyside-6....* gnu/packages/qt.scm (python-pyside-6): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Zhu Zihao |
2022-09-07 | gnu: python-pyside-2: Use "this-package-input" instead of "assoc-ref"....* gnu/packages/qt.scm (python-pyside-2)[arguments]<#:configure-flags>: Use
SEARCH-INPUT-FILE.
<#:phases>: In phase "fix-qt-module-detection", use "this-package-input".
Signed-off-by: Marius Bakke <marius@gnu.org>
| Zhu Zihao |
2022-09-07 | gnu: python-pyside-2: Clarify the package inputs....The module "PySide.PyQtUiTools" depends on "qttools-5", it should be an input,
not a native input.
libxml2, libxslt, clang-toolchain is only used by python-shiboken-2.
cmake-minimal is not used.
* gnu/packages/qt.scm (python-pyside-2): [inputs]: Remove libxml2, libxslt,
clang-toolchain. Add qttools-5.
[native-inputs]: Remove cmake-minimal, qttools-5.
[arguments]<#:phases>: Remove phase "set-clang-dir".
Signed-off-by: Marius Bakke <marius@gnu.org>
| Zhu Zihao |
2022-09-07 | gnu: python-pyside-2: Use G-expressions....* gnu/packages/qt.scm (python-pyside-2)[native-inputs]: Use label-less input
style.
[arguments]: Use G-expressions.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Zhu Zihao |
2022-09-07 | gnu: Add python-shiboken-6...* gnu/packages/qt.scm (python-shiboken-6): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Zhu Zihao |
2022-09-07 | gnu: python-shiboken-2: Use G-expressions....* gnu/packages/qt.scm (python-shiboken-2)[arguments]: Use G-expressions.
<#:phases>: In phase "set-build-env", Replace (assoc-ref inputs ...) with
(this-package-input ...).
Signed-off-by: Marius Bakke <marius@gnu.org>
| Zhu Zihao |
2022-09-02 | gnu: qtdeclarative-5: Fix linking on riscv64-linux....* gnu/packages/qt.scm (qtdeclarative-5)[arguments]: Add phase when
building for riscv64-linux to adjust the linker flags.
| Efraim Flashner |