Commit Graph

414 Commits

Author SHA1 Message Date
Efraim Flashner
b1ca5e50a4
gnu: kio: Skip another test.
* gnu/packages/kde-frameworks.scm (kio)[arguments]: Adjust custom 'check
phase to skip a test which fails on aarch64-linux.
2023-07-05 09:53:45 +03:00
Efraim Flashner
5b3931c2ae
gnu: sonnet: Add support for aspell dictionaries.
* gnu/packages/kde-frameworks.scm (sonnet)[inputs]: Add aspell.
2023-06-06 23:40:02 +03:00
Andreas Enge
de76f4545c
gnu: kdoctools: Compile with docbook-xml@4.5.
* gnu/packages/kde-frameworks.scm (kdoctools): Use docbook-xml-4.5 instead
of docbook-xml.
2023-04-21 16:48:54 +02:00
Maxim Cournoyer
0d1cd5f1d7
gnu: kcodecs: Update to 5.104.0.
* gnu/packages/kde-frameworks.scm (kcodecs): Update to 5.104.0.
2023-04-08 11:24:35 +02:00
Maxim Cournoyer
06adbc9a87
gnu: extra-cmake-modules: Update to 5.104.0.
* gnu/packages/kde-frameworks.scm (extra-cmake-modules): Update to 5.104.0.
2023-04-08 11:24:22 +02:00
Efraim Flashner
672036c6df
gnu: Remove unneeded module imports.
* 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-16 22:41:03 +02:00
kiasoc5
efe9612953
gnu: Remove kdewebkit.
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-14 16:20:23 -05:00
Maxim Cournoyer
1ab68deba6
gnu: kio: Fix indentation.
* gnu/packages/kde-frameworks.scm (kio): Fix indentation.
2023-02-09 08:43:34 -05:00
Maxim Cournoyer
b123a814bf
gnu: kio: Disable flaky kiowidgets-kdirlistertest test.
* gnu/packages/kde-frameworks.scm (kio) [phases]: Skip the
kiowidgets-kdirlistertest test in the check phase.
2023-02-09 08:43:34 -05:00
Brian Cully
201793fd07
gnu: hunspell: Move hunspell and dictionaries to hunspell module.
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.
2023-01-04 12:40:17 +01:00
Petr Hodina
7aac107bde
gnu: qqc2-desktop-style: Add qtx11extras and sonnet to inputs.
* gnu/packages/kde-frameworks.scm (qqc2-desktop-style): Add qtx11extras and
sonnet to inputs.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21 22:01:13 +01:00
Petr Hodina
2f68492d10
gnu: kdbusaddons: Use gexp.
* 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-21 22:01:08 +01:00
Petr Hodina
5922ceabde
gnu: kiconthemes: Use gexp.
* gnu/packages/kde-frameworks.scm (kiconthemes): Use gexp.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21 22:01:08 +01:00
Petr Hodina
9206921aa3
gnu: karchive: Enable zstd support.
* 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-21 22:01:08 +01:00
Petr Hodina
7f8e838a9a
gnu: breeze-icons: Enable tests. Update icons cache.
* 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-21 22:01:08 +01:00
Petr Hodina
8b60547c23
gnu: bluez-qt: Add qtdeclarative-5 to inputs.
* 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-21 22:01:08 +01:00
Petr Hodina
6d5d7902c2
gnu: kinit: Use gexp.
* gnu/packages/kde-frameworks.scm (kinit): Use gexp.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21 22:01:06 +01:00
Petr Hodina
430df96a9c
gnu: KDE Framework: Update 5.98.0.
* 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-21 22:01:06 +01:00
Petr Hodina
f841c98a4f
gnu: knotifications: Add pkg-config to native-inputs.
* gnu/packages/kde-frameworks.scm (knotifications)[native-input]: Add
pkg-config.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21 22:01:05 +01:00
Petr Hodina
37161b83d0
gnu: plasma-framework: Remove 'apply-fix' phase.
* gnu/packages/kde-frameworks.scm (plasma-framework): Remove 'apply-fix' phase.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21 22:01:05 +01:00
Petr Hodina
d650f9c5a4
gnu: phonon-backend-gstreamer: Remove duplicate qtbase-5 in inputs.
* gnu/packages/kde-frameworks.scm (phonon-backend-gstreamer)[inputs]: Remove
duplicate qtbase-5.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21 22:01:05 +01:00
Petr Hodina
f487618b13
gnu: phonon: Use gexp.
* gnu/packages/kde-frameworks.scm (phonon): Use gexp.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21 22:01:05 +01:00
Petr Hodina
d92e4f59bb
gnu: kxmlgui: Enable tests.
* gnu/packages/kde-frameworks.scm (kxmlgui): Use gexp.
[arguments]: Enable all but 2 tests.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21 22:01:05 +01:00
Petr Hodina
27eb4944bb
gnu: ktexteditor: Add more inputs.
* 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-21 22:01:05 +01:00
Petr Hodina
5f3c3d53eb
gnu: kio: Add more inputs.
* 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-21 22:01:05 +01:00
Petr Hodina
afbb65243d
gnu: kfilemetadata: Add inputs.
* gnu/packages/kde-frameworks.scm (kfilemetadata)[inputs]: Add ebook-tools,
kconfig and kdegraphics-mobipocket.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21 22:01:05 +01:00
Petr Hodina
3351a6dba1
gnu: kwindowsystem: Enable all test.
* 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-21 22:01:05 +01:00
Petr Hodina
4efbd33f0f
gnu: kdelibs4support: Enable passing test.
* gnu/packages/kde-frameworks.scm (kdelibs4support): Enable passing test.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21 22:01:05 +01:00
Petr Hodina
fa2969388c
gnu: krunner: Enable all tests.
* 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-21 22:01:05 +01:00
Petr Hodina
3340dcca5a
gnu: kcontacts: Run all but 3 tests.
* gnu/packages/kde-frameworks.scm (kcontacts) [arguments]: Run all but 3 tests.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21 22:01:04 +01:00
Petr Hodina
680ab49349
gnu: kio: Enable 2 tests.
* gnu/packages/kde-frameworks.scm (kio) [arguments]: Run kiocore-threadtest
and kiowidgets-kfileitemactionstest.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21 22:01:04 +01:00
Petr Hodina
0a4fad3cef
gnu: Add kquickcharts.
* gnu/packages/kde-frameworks.scm (kquickcharts): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21 22:01:04 +01:00
Marius Bakke
270eb27b20
gnu: kwayland: Skip flaky test.
* 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-16 03:27:33 +02:00
Marius Bakke
617c083e7b
gnu: kwayland: Use qt-build-system and enable all tests.
* 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-16 01:12:35 +02:00
Efraim Flashner
322917aeb8
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
2022-10-12 14:36:44 +03:00
Hilton Chain
034f68bac3
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>
2022-09-29 23:19:55 -04:00
Marius Bakke
f66067febc
Merge branch 'master' into staging 2022-09-29 07:26:37 +02:00
Hilton Chain
b23985dc80
gnu: kcoreaddons: Update to 5.98.0.
* 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-28 20:22:37 +02:00
Hilton Chain
98e2629165
gnu: kcoreaddons: Remove trailing #t.
* gnu/packages/kde-frameworks.scm (kcoreaddons)[arguments]<#:phases>: Remove
trailing #t.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-09-28 20:22:37 +02:00
Hilton Chain
d0975b4e7e
gnu: extra-cmake-modules: Update to 5.98.0.
* 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-28 20:22:37 +02:00
Marius Bakke
cbc3911029
gnu: kconfigwidgets: Build with qttools@5.
* gnu/packages/kde-frameworks.scm (kconfigwidgets)[native-inputs]: Change from
QTTOOLS to QTTOOLS-5.
2022-09-10 12:50:52 +02:00
Efraim Flashner
c7032683a5
gnu: kwayland: Skip another test.
* gnu/packages/kde-frameworks.scm (kwayland)[arguments]: Add a phase to
skip a test which fails on slower hardware.
2022-09-06 18:43:11 +03:00
Efraim Flashner
f4c5e39406
gnu: kio: Skip another test.
* gnu/packages/kde-frameworks.scm (kio)[arguments]: Adjust custom 'check
phase to skip another test.
2022-09-02 09:39:02 +03:00
Petr Hodina
9dea1d938d
gnu: kcontacts: Disable failing test.
Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 17:24:01 +02:00
Petr Hodina
d3045e55dd
gnu: KDE Frameworks: Update all packages to 5.96.0
*  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-01 17:24:01 +02:00
Brendan Tildesley
aaaaabe96e
gnu: phonon: Update home page.
* gnu/packages/kde-frameworks.scm (phonon): Update home page.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 17:23:59 +02:00
Petr Hodina
5ed3a28507
gnu: kfilemetadata: Remove input labels.
* gnu/packages/kde-frameworks.scm (kfilemetadata): Remove input labels.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 17:23:59 +02:00
Petr Hodina
50bee24a1c
gnu: kio: Remove input labels.
* gnu/packages/kde-frameworks.scm (kio): Remove input labels.
[inputs]: Remove kdoctools.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 17:23:59 +02:00
Petr Hodina
de27adc5d7
gnu: plasma-framework: Remove input labels.
* gnu/packages/kde-frameworks.scm (plasma-framework): Remove input
labels.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 17:23:59 +02:00
Petr Hodina
fccf6be1ae
gnu: KDE Frameworks: Remove trailing booleans.
* 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-01 17:23:59 +02:00