aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/qt.scm
Commit message (Collapse)AuthorAge
* gnu: Add comments to the bottom of a few more package modules.Christopher Baines2022-09-14
| | | | | | | | | | | | | | | | 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.
* gnu: qtshadertools: Fix 'license' field.Ludovic Courtès2022-09-13
| | | | | | | | 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.
* gnu: python-pyside-2-tools: Fix synopsis and description.Zhu Zihao2022-09-07
| | | | | | | | * gnu/packages/qt.scm (python-pyside2-tools)[synopsis]: Use more descriptive words. [description]: Ditto. Signed-off-by: Marius Bakke <marius@gnu.org>
* gnu: python-pyside-2-tools: Use G-expressions.Zhu Zihao2022-09-07
| | | | | | | | | * 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>
* gnu: Add python-pyside-6.Zhu Zihao2022-09-07
| | | | | | * gnu/packages/qt.scm (python-pyside-6): New variable. Signed-off-by: Marius Bakke <marius@gnu.org>
* gnu: python-pyside-2: Use "this-package-input" instead of "assoc-ref".Zhu Zihao2022-09-07
| | | | | | | | * 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>
* gnu: python-pyside-2: Clarify the package inputs.Zhu Zihao2022-09-07
| | | | | | | | | | | | | | | | 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>
* gnu: python-pyside-2: Use G-expressions.Zhu Zihao2022-09-07
| | | | | | | | * 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>
* gnu: Add python-shiboken-6Zhu Zihao2022-09-07
| | | | | | * gnu/packages/qt.scm (python-shiboken-6): New variable. Signed-off-by: Marius Bakke <marius@gnu.org>
* gnu: python-shiboken-2: Use G-expressions.Zhu Zihao2022-09-07
| | | | | | | | * 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>
* gnu: Add kdsoap.Brendan Tildesley2022-09-01
| | | | | | * gnu/packages/qt.scm (kdsoap): New variable. Signed-off-by: Marius Bakke <marius@gnu.org>
* gnu: libdbusmenu-qt: Move to (gnu packages qt).Brendan Tildesley2022-09-01
| | | | | | | * gnu/packages/lxqt.scm: Remove libdbusmenu-qt. * gnu/packages/qt.scm: Re-add libdbusmenu-qt. Signed-off-by: Marius Bakke <marius@gnu.org>
* gnu: qtwebengine: Fix QTWEBENGINEPROCESS_PATH specification.Zhu Zihao2022-08-27
| | | | | | | * gnu/packages/qt.scm (qtwebengine)[native-search-paths]: Use "lib/qt6/libexec/QtWebEngineProcess" for search path. Signed-off-by: Marius Bakke <marius@gnu.org>
* gnu: python-qtpy: Update to 2.2.0.Zhu Zihao2022-08-27
| | | | | | * gnu/packages/qt.scm (python-qtpy): Update to 2.2.0. Signed-off-by: Marius Bakke <marius@gnu.org>
* gnu: Rename procedure "qt5-urls" to "qt-urls" in (gnu packages qt).Zhu Zihao2022-08-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This procedure now used by Qt5 and Qt6. "qt-urls" is more neutral than original one. * gnu/packages/qt.scm (qt5-urls): Rename to "qt-urls". (qtbase-5)[source]: Use "qt-urls" for uri field. (qtbase)[source]: Ditto. (qt5compat)[source]: Ditto. (qtsvg-5)[source]: Ditto. (qtsvg)[source]: Ditto. (qtimageformats)[source]: Ditto. (qtx11extras)[source]: Ditto. (qtxmlpatterns)[source]: Ditto. (qtdeclarative-5)[source]: Ditto. (qtdeclarative)[source]: Ditto. (qtconnectivity)[source]: Ditto. (qtwebsockets-5)[source]: Ditto. (qtwebsockets)[source]: Ditto. (qtsensors)[source]: Ditto. (qtmultimedia-5)[source]: Ditto. (qtshadertools)[source]: Ditto. (qtmultimedia)[source]: Ditto. (qtwayland)[source]: Ditto. (qtserialport)[source]: Ditto. (qtserialbus)[source]: Ditto. (qtwebchannel-5)[source]: Ditto. (qtwebchannel)[source]: Ditto. (qtwebglplugin)[source]: Ditto. (qtwebview)[source]: Ditto. (qtlottie)[source]: Ditto. (qttools-5)[source]: Ditto. (qttools)[source]: Ditto. (qtscript)[source]: Ditto. (qtquickcontrols-5)[source]: Ditto. (qtquickcontrols2-5)[source]: Ditto. (qtgraphicaleffects)[source]: Ditto. (qtgamepad)[source]: Ditto. (qtscxml)[source]: Ditto. (qtpositioning)[source]: Ditto. (qtpurchasing)[source]: Ditto. (qtcharts)[source]: Ditto. (qtdatavis3d)[source]: Ditto. (qtnetworkauth-5)[source]: Ditto. (qtnetworkauth)[source]: Ditto. (qtremoteobjects)[source]: Ditto. (qtspeech)[source]: Ditto. (qtwebengine-5)[source]: Ditto. (qtwebengine)[source]: Ditto. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
* gnu: dotherside: Update to 0.9.0.Zhu Zihao2022-08-22
| | | | | | * gnu/packages/qt.scm (dotherside): Update to 0.9.0. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
* gnu: qtwayland: Remove input labels.Marius Bakke2022-08-11
| | | | * gnu/packages/qt.scm (qtwayland)[inputs]: Remove labels.
* gnu: qtwayland: Fix build with GCC 11.Marius Bakke2022-08-11
| | | | | | * gnu/packages/patches/qtwayland-gcc-11.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/qt.scm (qtwayland)[source](patches): New field.
* gnu: python-pyside-2: Fix build.Guillaume Le Vaillant2022-08-03
| | | | | * gnu/packages/qt.scm (python-pyside-2)[arguments]: Use the correct names for Qt inputs in the 'fix-qt-module-detection' phase.
* gnu: qt5ct: Fix build.Morgan Smith2022-08-03
| | | | | | | | * gnu/packages/qt.scm (qt5ct)[build-system]: Change to qt-build-system. [arguments]: Adjust accordingly. [inputs]: Remove qtbase-5. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
* gnu: Add qtlottie.Maxim Cournoyer2022-08-01
| | | | * gnu/packages/qt.scm (qtlottie): New variable.
* gnu: Add qtpositioning.Maxim Cournoyer2022-07-31
| | | | * gnu/packages/qt.scm (qtpositioning): New variable.
* gnu: Add qtnetworkauth, version 6.3.1.Maxim Cournoyer2022-07-31
| | | | * gnu/packages/qt.scm (qtnetworkauth): New variable.
* gnu: qtnetworkauth: Rename to qtnetworkauth-5.Maxim Cournoyer2022-07-31
| | | | | | Automated with: git grep -l qtnetworkauth | xargs sed 's/\bqtnetworkauth\b/\0-5/g' -i
* gnu: Add qttools, version 6.3.1.Maxim Cournoyer2022-07-31
| | | | * gnu/packages/qt.scm (qttools): New variable.
* gnu: qttools: Rename to qttools-5.Maxim Cournoyer2022-07-31
| | | | | | | Automated with: git grep -l qttools | xargs sed 's/\bqttools\b/\0-5/g' -i git checkout NEWS
* gnu: Add qt5compat.Maxim Cournoyer2022-07-31
| | | | * gnu/packages/qt.scm (qt5compat): New variable.
* gnu: Add qtwebengine, version 6.3.1.Maxim Cournoyer2022-07-31
| | | | * gnu/packages/qt.scm (qtwebengine): New variable.
* gnu: qtwebengine: Rename to qtwebengine-5.Maxim Cournoyer2022-07-31
| | | | | | | Automated with: git grep -l qtwebengine | xargs sed 's/\bqtwebengine\b/\0-5/g' -i git checkout NEWS
* gnu: Add qtwebchannel, version 6.3.1.Maxim Cournoyer2022-07-31
| | | | * gnu/packages/qt.scm (qtwebchannel): New variable.
* gnu: qtwebchannel: Rename to qtwebchannel-5.Maxim Cournoyer2022-07-31
| | | | | | | Automated via: git grep -l qtwebchannel | xargs sed 's/\bqtwebchannel\b/\0-5/g' -i git checkout NEWS
* gnu: Add qtwebsockets, version 6.3.1.Maxim Cournoyer2022-07-31
| | | | * gnu/packages/qt.scm (qtwebsockets): New variable.
* gnu: qtwebsockets: Rename to qtwebsockets-5.Maxim Cournoyer2022-07-31
| | | | | | | Automated via: git grep -l qtwebsockets | xargs sed 's/\bqtwebsockets\b/\0-5/g' -i git checkout NEWS
* gnu: qtquickcontrols2: Define as obsoleted by qtdeclarative.Maxim Cournoyer2022-07-31
| | | | * gnu/packages/qt.scm (qtquickcontrols2): New variable.
* gnu: qtquickcontrols2: Rename to qtquickcontrols2-5.Maxim Cournoyer2022-07-31
| | | | | | | Automated via: git grep -l qtquickcontrols2 | xargs sed 's/\bqtquickcontrols2\b/\0-5/g' -i git checkout NEWS
* gnu: qtquickcontrols: Rename to qtquickcontrols-5.Maxim Cournoyer2022-07-31
| | | | | | | Automated via: git grep -l qtquickcontrols | xargs sed 's/\bqtquickcontrols\b/\0-5/g' -i git checkout NEWS
* gnu: Add qtdeclarative, version 6.3.1.Maxim Cournoyer2022-07-31
| | | | * gnu/packages/qt.scm (qtdeclarative): New variable.
* gnu: qtdeclarative: Rename to qtdeclarative-5.Maxim Cournoyer2022-07-31
| | | | | | | Automated via the following commands: git grep -l '\bqtdeclarative\b' | xargs sed -E 's/qtdeclarative/\0-5/g' -i git checkout NEWS
* gnu: Add qtmultimedia, version 6.3.1.Maxim Cournoyer2022-07-31
| | | | * gnu/packages/qt.scm (qtmultimedia): New variable.
* gnu: qtmultimedia: Rename to qtmultimedia-5.Maxim Cournoyer2022-07-31
| | | | | | | Automated via: git grep -l qtmultimedia | xargs sed 's/qtmultimedia/qtmultimedia-5/g' -i git checkout NEWS
* gnu: Add qtshadertools.Maxim Cournoyer2022-07-31
| | | | * gnu/packages/qt.scm (qtshadertools): New variable.
* gnu: Add qtsvg, version 6.3.1.Maxim Cournoyer2022-07-31
| | | | * gnu/packages/qt.scm (qtsvg): New variable.
* gnu: qtsvg-5: Fix indentation.Maxim Cournoyer2022-07-31
| | | | * gnu/packages/qt.scm (qtsvg-5): Fix indentation.
* gnu: qtsvg: Rename variable to qtsvg-5.Maxim Cournoyer2022-07-31
| | | | | | | | This is in preparation of the qtsvg update to version 6. This change was automated via the following command: git grep -l '\bqtsvg\b' | xargs sed 's/qtsvg/qtsvg-5/g' -i
* gnu: qtbase: Revert to gtk+ (3) instead of gtk (4).Maxim Cournoyer2022-07-31
| | | | | | | | This revert the upgrade from GTK 3 to 4 in 8d7fdbe261e32a63df8c47f06b1a43095b6084c7. Qt doesn't yet support GTK 4. * gnu/packages/qt.scm (qtbase)[native-inputs]: Remove gtk. [inputs]: Do not replace gtk+ by gtk.
* gnu: qtbase: Enable test suite.Maxim Cournoyer2022-07-31
| | | | | | | * gnu/packages/qt.scm (qtbase)[tests?]: Delete argument. [configure-flags]: Add "-DQT_BUILD_TESTS=ON". [phases]{check}: Move after the patch-prl-files phase and override. [native-inputs]: Add xvfb-run.
* gnu: qtbase: Honor CMAKE_PREFIX_PATH.Maxim Cournoyer2022-07-31
| | | | * gnu/packages/qt.scm (qtbase)[phases]{honor-CMAKE_PREFIX_PATH}: New phase.
* gnu: qtbase: Patch /bin/pwd in executable scripts.Maxim Cournoyer2022-07-31
| | | | | * gnu/packages/qt.scm (qtbase)[phases]{patch-paths}: Patch /bin/pwd. [inputs]: Add coreutils-minimal.
* gnu: qtbase: Update to 6.3.1.Maxim Cournoyer2022-07-17
| | | | | | | | | | | | | | | | * gnu/packages/qt.scm (qtbase): Update to 6.3.1. [cmake]: Delete commented out argument. [configure-flags]: Add -DFEATURE_system_xcb_xinput=ON. [phases]: Use gexps. {patch-more-paths}: Use search-input-file. Patch /bin/ls. {patch-mkspecs}: Use search-input-directory and search-input-file. [native-inputs]: Rewrite with modify-inputs. Replace gtk+ with gtk. Remove xorg-server-for-tests. [inputs]: Override field to extend with bash-minimal, libxcb and md4c. replace gtk+ with gtk. Use latest postgresql. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: PostgreSQL: Promote version 14 to the default.Marius Bakke2022-06-14
| | | | | * gnu/packages/databases.scm (postgresql): Alias to POSTGRESQL-14. * gnu/packages/qt.scm (qtbase-5)[inputs]: Stay on POSTGRESQL-13.