aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/kde-frameworks.scm
AgeCommit message (Collapse)Author
2023-02-16gnu: Remove unneeded module imports.Efraim Flashner
* gnu/packages/abiword.scm, * gnu/packages/ada.scm, * gnu/packages/agda.scm, * gnu/packages/backup.scm, * gnu/packages/barrier.scm, * gnu/packages/bioinformatics.scm, * gnu/packages/bootstrap.scm, * gnu/packages/bqn.scm, * gnu/packages/c.scm, * gnu/packages/chemistry.scm, * gnu/packages/coq.scm, * gnu/packages/cross-base.scm, * gnu/packages/databases.scm, * gnu/packages/emacs-xyz.scm, * gnu/packages/enlightenment.scm, * gnu/packages/games.scm, * gnu/packages/geo.scm, * gnu/packages/ghostscript.scm, * gnu/packages/gl.scm, * gnu/packages/golang.scm, * gnu/packages/jami.scm, * gnu/packages/java-maths.scm, * gnu/packages/kde-frameworks.scm, * gnu/packages/kde-plasma.scm, * gnu/packages/language.scm, * gnu/packages/libreoffice.scm, * gnu/packages/linphone.scm, * gnu/packages/lisp.scm, * gnu/packages/llvm.scm, * gnu/packages/machine-learning.scm, * gnu/packages/minetest.scm, * gnu/packages/monitoring.scm, * gnu/packages/nfs.scm, * gnu/packages/ocr.scm, * gnu/packages/opencl.scm, * gnu/packages/pdf.scm, * gnu/packages/python-xyz.scm, * gnu/packages/racket.scm, * gnu/packages/rust.scm, * gnu/packages/syncthing.scm, * gnu/packages/syndication.scm, * gnu/packages/telegram.scm, * gnu/packages/vulkan.scm, * gnu/packages/web-browsers.scm, * gnu/packages/web.scm, * gnu/packages/webkit.scm: Remove some unecessary module imports.
2023-02-14gnu: Remove kdewebkit.kiasoc5
This goes towards <https://issues.guix.gnu.org/issue/53289>. * gnu/packages/kde-frameworks.scm (kdewebkit): Remove variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2023-02-09gnu: kio: Fix indentation.Maxim Cournoyer
* gnu/packages/kde-frameworks.scm (kio): Fix indentation.
2023-02-09gnu: kio: Disable flaky kiowidgets-kdirlistertest test.Maxim Cournoyer
* gnu/packages/kde-frameworks.scm (kio) [phases]: Skip the kiowidgets-kdirlistertest test in the check phase.
2023-01-04gnu: hunspell: Move hunspell and dictionaries to hunspell module.Brian Cully
Consolidate hunspell and its dictionaries into the (gnu packages hunspell) module instead of having them scattered about. * gnu/packages/aspell.scm (aspell-word-list, define-word-list-dictionary, hunspell-dict-{en, en-au, en-gb, en-gb-ize, en-us}): Remove variables. * gnu/packages/libreoffice.scm (hunspell, dicollecte-french-dictionary, define-french-dictionary, hunspell-dict-fr-{classique, moderne, réforme, toutes-variantes}, hunspell-dict-pl, hunspell-dict-de, hunspell-dict-hu): Remove variables. * gnu/packages/hunspell.scm (hunspell, dicollecte-french-dictionary, define-french-dictionary, hunspell-dict-fr-{classique, moderne, réforme, toutes-variantes}, hunspell-dict-pl, hunspell-dict-de, hunspell-dict-hu, aspell-word-list, define-word-list-dictionary, hunspell-dict-{en, en-au, en-gb, en-gb-ize, en-us}): Add variables. (hunspell-dictionary): Explicitly declare upstream libreoffice version to prevent circular dependency. * gnu/packages/ebook.scm, gnu/packages/enchant.scm, gnu/packages/freedesktop.scm, gnu/packages/gnuzilla.scm, gnu/packages/kde-frameworks.scm, gnu/packages/messaging.scm, gnu/packages/scribus.scm, gnu/packages/task-management.scm, gnu/packages/telegram.scm, gnu/packages/tex.scm, gnu/packages/text-editors.scm, gnu/packages/video.scm: Adjust module imports.
2022-11-21gnu: qqc2-desktop-style: Add qtx11extras and sonnet to inputs.Petr Hodina
* gnu/packages/kde-frameworks.scm (qqc2-desktop-style): Add qtx11extras and sonnet to inputs. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21gnu: kdbusaddons: Use gexp.Petr Hodina
* gnu/packages/kde-frameworks.scm (kdbusadons, kdbusaddons-bootstrap): Use gexp. (kdbusaddons-bootstrap) [inputs]: Use modify-inputs. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21gnu: kiconthemes: Use gexp.Petr Hodina
* gnu/packages/kde-frameworks.scm (kiconthemes): Use gexp. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21gnu: karchive: Enable zstd support.Petr Hodina
* gnu/packages/kde-frameworks.scm (karchive)[native-inputs]: Add pkg-config. [inputs]: Add zstd:lib. [arguments]: Disable karchivetest. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21gnu: breeze-icons: Enable tests. Update icons cache.Petr Hodina
* gnu/packages/kde-frameworks.scm (breeze-icons)[arguments]: Enable tests. Add phase to update icons. [native-inputs]: Add gtk+:bin. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21gnu: bluez-qt: Add qtdeclarative-5 to inputs.Petr Hodina
* gnu/packages/kde-frameworks.scm (qtdeclarative-5)[inputs]: Add qtdeclarative-5. [arguments]: Disable failing test. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21gnu: kinit: Use gexp.Petr Hodina
* gnu/packages/kde-frameworks.scm (kinit): Use gexp. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21gnu: KDE Framework: Update 5.98.0.Petr Hodina
* gnu/packages/kde-frameworks.scm(extra-cmake-modules, attica, bluez-qt, breeze-icons, kapidox, karchive, kcalendarcore, kcodecs, kconfig, kcoreaddons, kdbusaddons, kdnssd, kguiaddons, kholidays, ki18n, kidletime, kirigami, kitemmodels, kitemviews, kplotting, ksyntaxhighlighting, kwayland, kwidgetsaddons, kwindowsystem, modemmanager-qt, networkmanager-qt, oxygen-icons, prison, qqc2-desktop-style, solid, sonnet, threadweaver, kactivities, kauth, kcompletion, kcontacts, kcrash, kdoctools, kfilemetadata, kimageformats, kjobwidgets, knotifications, kpackage, kpty, kunitconversion, syndication, baloo, kactivities-stats, kbookmarks, kcmutils, kconfigwidgets, kdeclarative, kded, kdesignerplugin, kdesu, kdewebkit, kemoticons, kglobalaccel, kiconthemes, kinit, kio, knewstuff, knotifyconfig, kparts, kpeople, krunner, kservice, ktexteditor, ktextwidgets,kwallet, kxmlgui, kxmlrpcclient, plasma-framework, purpose, kde-frameworkintegration, kdelibs4support, khtml, kjs, kjsembed, kmediaplayer, kross, kdav): Update to 5.96.0. (kwayland)[inputs]: Add libxkbcommon. (kcontacts)[arguments]: Enable old test, disable new failing tests. (kiconthemes)[inputs]: Add qtdeclarative-5. (kwallet)[inputs]: Add qca. [arguments]: Disable failing test. (kcontacts)[arguments]: Enable tests. [source](patches): Add patch. * gnu/packages/patches/kcontacts-incorrect-country-name.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21gnu: knotifications: Add pkg-config to native-inputs.Petr Hodina
* gnu/packages/kde-frameworks.scm (knotifications)[native-input]: Add pkg-config. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21gnu: plasma-framework: Remove 'apply-fix' phase.Petr Hodina
* gnu/packages/kde-frameworks.scm (plasma-framework): Remove 'apply-fix' phase. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21gnu: phonon-backend-gstreamer: Remove duplicate qtbase-5 in inputs.Petr Hodina
* gnu/packages/kde-frameworks.scm (phonon-backend-gstreamer)[inputs]: Remove duplicate qtbase-5. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21gnu: phonon: Use gexp.Petr Hodina
* gnu/packages/kde-frameworks.scm (phonon): Use gexp. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21gnu: kxmlgui: Enable tests.Petr Hodina
* gnu/packages/kde-frameworks.scm (kxmlgui): Use gexp. [arguments]: Enable all but 2 tests. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21gnu: ktexteditor: Add more inputs.Petr Hodina
* gnu/packages/kde-frameworks.scm (ktexteditor)[arguments]: Use gexp. Enable passing test. [inputs]: Add editorconfig-core-c and kparts Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21gnu: kio: Add more inputs.Petr Hodina
* gnu/packages/kde-frameworks.scm (kio)[inputs]: Add kded and qtdeclarative-5. [propagated-inputs]: Add libacl. [arguments]: Enable 2 passing tests. Use gexp. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21gnu: kfilemetadata: Add inputs.Petr Hodina
* gnu/packages/kde-frameworks.scm (kfilemetadata)[inputs]: Add ebook-tools, kconfig and kdegraphics-mobipocket. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21gnu: kwindowsystem: Enable all test.Petr Hodina
* gnu/packages/kde-frameworks.scm (kwindowsystem): Enable all tests. [arguments]: Remove blacklist-failing-tests phase. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21gnu: kdelibs4support: Enable passing test.Petr Hodina
* gnu/packages/kde-frameworks.scm (kdelibs4support): Enable passing test. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21gnu: krunner: Enable all tests.Petr Hodina
* gnu/packages/kde-frameworks.scm (krunner): Use gexp. [inputs]: Add kactivities. [arguments]: Enable all tests. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21gnu: kcontacts: Run all but 3 tests.Petr Hodina
* gnu/packages/kde-frameworks.scm (kcontacts) [arguments]: Run all but 3 tests. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21gnu: kio: Enable 2 tests.Petr Hodina
* gnu/packages/kde-frameworks.scm (kio) [arguments]: Run kiocore-threadtest and kiowidgets-kfileitemactionstest. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21gnu: Add kquickcharts.Petr Hodina
* gnu/packages/kde-frameworks.scm (kquickcharts): New variable. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-10-16gnu: kwayland: Skip flaky test.Marius Bakke
* gnu/packages/kde-frameworks.scm (kwayland)[source](patches): New field. * gnu/packages/patches/kwayland-skip-flaky-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-10-16gnu: kwayland: Use qt-build-system and enable all tests.Marius Bakke
* gnu/packages/kde-frameworks.scm (kwayland)[build-system]: Change to QT-BUILD-SYSTEM to avoid overriding the check phase, and to get verbose output on failure. [arguments]: Add #:parallel-build?. Remove skip-specific-tests phase. Don't override check phase, but add new to set XDG_RUNTIME_DIR.
2022-10-12Merge remote-tracking branch 'origin/master' into stagingEfraim Flashner
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
2022-09-29gnu: qtwayland: Rename to qtwayland-5.Hilton Chain
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>
2022-09-29Merge branch 'master' into stagingMarius Bakke
2022-09-28gnu: kcoreaddons: Update to 5.98.0.Hilton Chain
* gnu/packages/kde-frameworks.scm (kcoreaddons): Update to 5.98.0. [arguments]<#:phases>: Update blocklist for failing tests. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-09-28gnu: kcoreaddons: Remove trailing #t.Hilton Chain
* gnu/packages/kde-frameworks.scm (kcoreaddons)[arguments]<#:phases>: Remove trailing #t. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-09-28gnu: extra-cmake-modules: Update to 5.98.0.Hilton Chain
* gnu/packages/kde-frameworks.scm (extra-cmake-modules): Update to 5.98.0. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-09-10gnu: kconfigwidgets: Build with qttools@5.Marius Bakke
* gnu/packages/kde-frameworks.scm (kconfigwidgets)[native-inputs]: Change from QTTOOLS to QTTOOLS-5.
2022-09-06gnu: kwayland: Skip another test.Efraim Flashner
* gnu/packages/kde-frameworks.scm (kwayland)[arguments]: Add a phase to skip a test which fails on slower hardware.
2022-09-02gnu: kio: Skip another test.Efraim Flashner
* gnu/packages/kde-frameworks.scm (kio)[arguments]: Adjust custom 'check phase to skip another test.
2022-09-01gnu: kcontacts: Disable failing test.Petr Hodina
Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: KDE Frameworks: Update all packages to 5.96.0Petr Hodina
* gnu/packages/kde-frameworks.scm (extra-cmake-modules, attica, bluez-qt, breeze-icons, kapidox, karchive, kcalendarcore, kcodecs, kconfig, kcoreaddons, kdbusaddons, kdnssd, kguiaddons, kholidays, ki18n, kidletime, kirigami, kitemmodels, kitemviews, kplotting, ksyntaxhighlighting, kwayland, kwidgetsaddons, kwindowsystem, modemmanager-qt, networkmanager-qt, oxygen-icons, prison, qqc2-desktop-style, solid, sonnet, threadweaver, kactivities, kauth, kcompletion, kcontacts, kcrash, kdoctools, kfilemetadata, kimageformats, kjobwidgets, knotifications, kpackage, kpty, kunitconversion, syndication, baloo, kactivities-stats, kbookmarks, kcmutils, kconfigwidgets, kdeclarative, kded, kdesignerplugin, kdesu, kdewebkit, kemoticons, kglobalaccel, kiconthemes, kinit, kio, knewstuff, knotifyconfig, kparts, kpeople, krunner, kservice, ktexteditor, ktextwidgets, kwallet, kxmlgui, kxmlrpcclient, plasma-framework, purpose, kde-frameworkintegration, kdelibs4support, khtml, kjs, kjsembed, kmediaplayer, kross, kdav): Update to 5.96.0. (kconfig): [inputs]: Add qtdeclarative-5. (kcontacts): [arguments]: Disable another failing tests. (kglobalaccel): [inputs]: Add qtdeclarative-5. (kcalendarcore): [arguments]: Enable all tests. (kio): [arguments]: Disable another failing test. (ktexteditor): [arguments]: Disable another failing test. (plasma-framework): [arguments]: Fix build. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: phonon: Update home page.Brendan Tildesley
* gnu/packages/kde-frameworks.scm (phonon): Update home page. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: kfilemetadata: Remove input labels.Petr Hodina
* gnu/packages/kde-frameworks.scm (kfilemetadata): Remove input labels. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: kio: Remove input labels.Petr Hodina
* gnu/packages/kde-frameworks.scm (kio): Remove input labels. [inputs]: Remove kdoctools. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: plasma-framework: Remove input labels.Petr Hodina
* gnu/packages/kde-frameworks.scm (plasma-framework): Remove input labels. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: KDE Frameworks: Remove trailing booleans.Petr Hodina
* gnu/packages/kde-frameworks.scm (kcalendarcore, kconfig, kcoreaddons, ksyntaxhighlighting, kwayland, kwindowsystem, modemmanager-qt, kcontacts, kdoctools, kfilemetadata, imageformats, knotifications, kpackage, kpty, baloo, kbookmarks, kcmutils, kconfigwidgets, kemoticons, kiconthemes, kinit, kio, knewstuff, kparts, kservice, ktexteditor, kxmlgui,plasma-framework, kde-frameworkintegration, kdelibs4support): Remove trailing booleans. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: KDE Frameworks: Update all packages to 5.92.0Brendan Tildesley
* gnu/packages/kde-frameworks.scm (extra-cmake-modules, attica, bluez-qt, breeze-icons, kapidox, karchive, kcalendarcore, kcodecs, kconfig, kcoreaddons, kdbusaddons, kdnssd, kguiaddons, kholidays, ki18n, kidletime, kirigami, kitemmodels, kitemviews, kplotting, ksyntaxhighlighting, kwayland, kwidgetsaddons, kwindowsystem, modemmanager-qt, networkmanager-qt, oxygen-icons, prison, qqc2-desktop-style, solid, sonnet, threadweaver, kactivities, kauth, kcompletion, kcontacts, kcrash, kdoctools, kfilemetadata, kimageformats, kjobwidgets, knotifications, kpackage, kpty, kunitconversion, syndication, baloo, kactivities-stats, kbookmarks, kcmutils, kconfigwidgets, kdeclarative, kded, kdesignerplugin, kdesu, kdewebkit, kemoticons, kglobalaccel, kiconthemes, kinit, kio, knewstuff, knotifyconfig, kparts, kpeople, krunner, kservice, ktexteditor, ktextwidgets, kwallet, kxmlgui, kxmlrpcclient, plasma-framework, purpose, kde-frameworkintegration, kdelibs4support, khtml, kjs, kjsembed, kmediaplayer, kross, kdav): Update to 5.92.0. (extra-cmake-modules)[arguments]: Disable failing test. Don't run check phase after install. (bluez): [arguments]: Enable tests. (breeze-icons): [native-inputs]: Remove uneeded dependency libxml2, Add python-lxml, python. (kapidox): Use python-build-system. [native-inputs]: Remove extraneous input. kcalendarcore: [arguments]: Enable as many tests as possible. (kconfig): [native-inputs]: Remove no longer needed inputs. [arguments]: Disable failing test. (kcoreaddons): [arguments]: Remove old hack, disable broken tests. (ki18n): [arguments]: Disable failing tests. (kguiaddons): [inputs]: Add new dependencies qtwayland, wayland. (kwidgetsaddons): [arguments]: Disable another failing test. (kwayland): [inputs]: Add plasma-wayland-protocols. [arguments]: Enable working tests. (knotifications): [native-inputs]: add libcanberra, libdbusmenu-qt, qtdeclarative-5. [arguments]: Respect tests? (sonnet): [inputs]: Add qtdeclarative-5. (kxmlgui): [inputs]: Add kguiaddons. (kxmlrpcclient): [source]: Update url. (plasma-framework): [arguments]: Enable all tests that work. [native-inputs]: Add kdoctools. (kpackage): [arguments]: Use substitution instead of patch. (kio): [inputs]: Add new dependencies. [native-inputs]: Add kdoctools. [arguments]: Enable all tests that work. (kdeclarative): [inputs]: Remove extraenous inputs. [propagated-inputs]: Propagate qtdeclarative, since it always seems to be needed. [native-inputs]: Add dbus to skip failing test. [arguments]: Replace check due to failing test. (solid): [arguments]: Respect tests?. (kdbusaddons): [arguments]: Respect tests?. Fix patch by replacing it with a substitution instead. (kholidays): [arguments]: Enable working test. (ksyntaxhighlighting): [arguments]: Don't patch file that doesn't exist any more. (kwindowsystem): [arguments]: Respect tests?. (modemmanager-qt): [arguments]: Respect tests?. (kauth): [arguments]: Respect tests?. (kfilemetadata): [arguments]: A different test fails now. (kunitconversion): [arguments]: Disable tests. (baloo): [arguments]: Enable tests. Respect tests?. (kconfigwidgets): Move qttools to native-inputs. (kded): [inputs]: Remove unneeded kinit input. [native-inputs]: Add kdoctools. (kdesignerplugin): [inputs]: Remove extraneous inputs. [native-inputs]: Add kdoctools. (kglobalaccel): [inputs]: Remove extraneous inputs. (kinit): [native-inputs]: Add kdoctools. (knewstuff): [inputs]: Add kpackage. (krunner): [arguments]: Disable failing tests. (kservice): [arguments]: Enable all tests that work. [native-inputs]: Add kdoctools. (ktexteditor): [arguments]: Enable all tests that work. (kwallet): [native-inputs]: Add kdoctools. (purpose): [arguments]: Remove unneeded hack. (kdelibs4support): Move qttools to native-inputs. [native-inputs]: Add kdoctools. (kcontacts): [inputs]: Add iso-codes since the tests look for some .json files from it. [arguments]: Disable failing tests. (networkmanager-qt): [arguments]: Respect tests?. * gnu/local.mk: Delete references to deleted patches: kdbusaddons-kinit-file-name.patch kinit-kdeinit-libpath.patch kpackage-allow-external-paths.patch kpackage-fix-KF5PackageMacros.cmake.patch plasma-framework-fix-KF5PlasmaMacros.cmake.patch * gnu/packages/patches/kdbusaddons-kinit-file-name.patch: Delete file. * gnu/packages/patches/kinit-kdeinit-libpath.patch: Delete file. * gnu/packages/patches/kpackage-allow-external-paths.patch: Delete file. * gnu/packages/patches/kpackage-fix-KF5PackageMacros.cmake.patch: Delete file. * gnu/packages/patches/plasma-framework-fix-KF5PlasmaMacros.cmake.patch: Delete file. * gnu/packages/patches/kinit-kdeinit-extra_libs.patch: Fix patch. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: kgraphviewer: Fix home page.Brendan Tildesley
* gnu/packages/kde-frameworks.scm (kgraphviewer): Fix home page. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: phonon-backend-gstreamer: Update home page.Brendan Tildesley
* gnu/packages/kde-frameworks.scm (phonon-backend-gstreamer): Update home page. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: ki18n: Remove input labels.Petr Hodina
* gnu/packages/kde-frameworks.scm (ki18n): Remove input labels. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: kwindowsystem: Remove input labels.Petr Hodina
* gnu/packages/kde-frameworks.scm (kwindowsystem): Remove input labels. Signed-off-by: Marius Bakke <marius@gnu.org>