Commit Graph

196 Commits

Author SHA1 Message Date
Zheng Junjie
5870b4071f
gnu: drkonqi: Update to 6.1.2.
* gnu/packages/kde-plasma.scm (drkonqi): Update to 6.1.2.
[inputs]: Remove qtdeclarative-5; add kstatusnotifieritem, qtdeclarative,
python-minimal, python-pygdbmi, python-chai, python-psutil,
python-sentry-sdk, gdb, kcmutils, kitemmodels, and kirigami.
[native-inputs]: Add pkg-config.
[arguments]: Set #:qtbase to qtbase.
<#:configure-flags>: Pass -DCMAKE_DISABLE_FIND_PACKAGE_Systemd=TRUE
-DWITH_GDB12=TRUE -DWITH_PYTHON_VENDORING=FALSE.
<#:phases>: Add set-gdb-path, wrap-program phases. Adjust check phase.

Change-Id: I53883ca276eda4e7e363f64170a7f7a0ccd67f75
2024-07-18 10:45:08 +08:00
Zheng Junjie
67536fda73
gnu: kactivitymanagerd: Update to 6.1.2.
* gnu/packages/kde-plasma.scm (kactivitymanagerd): Update to 6.1.2.
[inputs]: Remove kconfig, kcoreaddons, and kwindowsystem; add kcompletion.
[arguments]: Set #:qtbase to qtbase.

Change-Id: Iae0f96aff95ef18ebf391a71dc7a81487cbad8a5
2024-07-18 10:45:07 +08:00
Zheng Junjie
b6d2ea1b2c
gnu: plasma-pa: Update to 6.1.2.
* gnu/packages/kde-plasma.scm (plasma-pa): Update to 6.1.2.
[inputs]: Remove qtdeclarative-5; add kconfig, kstatusnotifieritem, ksvg,
kdbusaddons, pulseaudio-qt, and qtdeclarative.
[propagated-inputs]: Remove plasma-framework; add libplasma.
[arguments]: Set #:qtbase to qtbase; Disable tests.

Change-Id: I06fc2f5cc07261854867e664ee7453d7236bc6b6
2024-07-18 10:45:07 +08:00
Zheng Junjie
96be8ffddc
gnu: plasma-nano: Update to 6.1.2.
* gnu/packages/kde-plasma.scm (plasma-nano): Update to 6.1.2.
[inputs]: Remove qtbase-5, qtdeclarative-5, and plasma-framework; add qtbase,
qtdeclarative, qtsvg, libplasma, kservice, and kitemmodels.

Change-Id: I81db16d626d5b131042fc0eb6445ece78aff6e03
2024-07-18 10:45:07 +08:00
Zheng Junjie
f27712acc7
gnu: plasma-disks: Update to 6.1.2.
* gnu/packages/kde-plasma.scm (plasma-disks): Update to 6.1.2.
[inputs]: Add kcmutils.
[arguments]: Set #:qtbase to qtbase.
<#:phases>: Add set-smartctl-path phase.

Change-Id: I50ff1af2094858b83209e82b638cf56295495cb4
2024-07-18 10:45:07 +08:00
Zheng Junjie
57ac198c0e
gnu: plasma-firewall: Update to 6.1.2.
* gnu/packages/kde-plasma.scm (plasma-firewall): Update to 6.1.2.
[inputs]: Remove qtdeclarative-5; add kauth and qtdeclarative.
[arguments]: Set #:qtbase to qtbase.

Change-Id: I71ac471595c624ffcf56297ee938aa4e04f7cbb9
2024-07-18 10:45:07 +08:00
Zheng Junjie
6696704621
gnu: kscreen: Update to 6.1.2.
* gnu/packages/kde-plasma.scm (kscreen): Update to 6.1.2.
[inputs]: Remove qtsensors-5, qtbase-5, and qtx11extras; add libxkbcommon,
ksvg, qtsensors, qtbase, and libplasma.
[propagated-inputs]: Remove plasma-framework.
[native-inputs]: Remove qttools-5; add qttools.

Change-Id: I41dbfc06c2e9f8eb4601683cf92c8b96ea46de5f
2024-07-18 10:45:07 +08:00
Zheng Junjie
7ce98fe4d9
gnu: libksysguard: Update to 6.1.2.
* gnu/packages/kde-plasma.scm (libksysguard): Update to 6.1.2.
[source]: Remvoe patches.
[inputs]: Remove plasma-framework, qtbase-5, qtdeclarative-5, qtscript,
qtwebchannel-5, qtwebengine-5, and qtx11extras; add libplasma,
qtdeclarative, qtwebchannel, and qtwebengine.
[native-inputs]: Remove qttools-5; add qttools.
[arguments]: Set #:qtbase to qtbase.

* gnu/packages/patches/libksysguard-qdiriterator-follow-symlinks.patch: Remove it.
* gnu/local.mk (dist_patch_DATA): Unregister it.

Change-Id: Ic5b88315da7682dcd47ec19894b8ed88b87d6688
2024-07-18 10:45:07 +08:00
Zheng Junjie
69149f1fb6
gnu: kgamma: Update to 6.1.2.
* gnu/packages/kde-plasma.scm (kgamma): Update to 6.1.2.
[arguments]: Set #:qtbase to qtbase.
[inputs]: Remove kdoctools; add kcmutils.
[native-inputs]: Add kdoctools.
[source]: Adjust url.
[properties]: Remove it.

Change-Id: Ie5662bdbb6e4d92585f97e498b13d1aba572c27a
2024-07-18 10:45:07 +08:00
Zheng Junjie
3a71141931
gnu: kpipewire: Update to 6.1.2.
* gnu/packages/kde-plasma.scm (kpipewire): Update to 6.1.2.
[inputs]: Remove qtwayland-5; add libxkbcommon, libva, pipewire, and qtwayland.
[propagated-inputs]: Remove pipewire, qtbase-5, and qtdeclarative-5; add qtbase and
qtdeclarative.
[arguments]: Disable tests.

Change-Id: Ifa139fce7ea4248b1b4788aa3377744a87e842ad
2024-07-18 10:45:07 +08:00
Zheng Junjie
6bbd4e45b5
gnu: ksshaskpass: Update to 6.1.2.
* gnu/packages/kde-plasma.scm (ksshaskpass): Update to 6.1.2.
[arguments]: Set #:qtbase to qtbase.
[inputs]: Remove qtbase-5.

Change-Id: Id1c2d243329b8b612f04ef3dca7293f898d47bba
2024-07-18 10:45:07 +08:00
Zheng Junjie
0588329a4a
gnu: libkscreen: Update to 6.1.2.
* gnu/packages/kde-plasma.scm (libkscreen): Update to 6.1.2.
[inputs]: Remove kconfig, qtbase-5, qtwayland-5, and qtx11extras; add
qtwayland and libxkbcommon.
[native-inputs]: Remove qttools-5; add qttools.
[arguments]: Set #:qtbase to qtbase.
<#:phases>: Adjust test.

Change-Id: I32afffbe27ad18863e6963a26bcb90303a158721
2024-07-18 10:45:07 +08:00
Zheng Junjie
3d9eb8a27a
gnu: polkit-kde-agent: Update to 6.1.2.
* gnu/packages/kde-plasma.scm (polkit-kde-agent): Update to 6.1.2.
[inputs]: Remove polkit-qt; add polkit-qt6 and qtdeclarative.
[arguments]: Set #:qtbase to qtbase.

Change-Id: I66ff97bd807b322e6cb5bb1592043994bd61ad15
2024-07-18 10:45:07 +08:00
Zheng Junjie
bb90062021
gnu: plasma-workspace-wallpapers: Update to 6.1.2.
* gnu/packages/kde-plasma.scm (plasma-workspace-wallpapers): Update to 6.1.2.

Change-Id: I1a13efff28b8a7a15f075c26de1cba53e94458ff
2024-07-18 10:45:06 +08:00
Zheng Junjie
2160af9039
gnu: kwallet-pam: Update to 6.1.2.
* gnu/packages/kde-plasma.scm (kwallet-pam): Update to 6.1.2.
[arguments]: Set #:qtbase to qtbase.

Change-Id: Ibd48732c0ef05978a5edc4bbf1dc0458a7cef0cf
2024-07-18 10:45:06 +08:00
Zheng Junjie
12665349f2
gnu: layer-shell-qt: Update to 6.1.2.
* gnu/packages/kde-plasma.scm (layer-shell-qt): Update to 6.1.2.
[arguments]: Set #:qtbase to qtbase.
[inputs]: Remove qtbase-5, qtdeclarative-5, and qtwayland-5; add qtdeclarative
and qtwayland.

Change-Id: I51396d3be743fe52937122268b65baca4697b85f
2024-07-18 10:45:06 +08:00
Zheng Junjie
fe52043d0a
gnu: kmenuedit: Update to 6.1.2.
* gnu/packages/kde-plasma.scm (kmenuedit): Update to 6.1.2.
[arguments]: Set #:qtbase to qtbase.

Change-Id: I24f1f7ecb741a80042625bd6ea3ca9a2d0d53248
2024-07-18 10:45:06 +08:00
Zheng Junjie
0b0e9c9ce6
gnu: breeze: Update to 6.1.2.
* gnu/packages/kde-plasma.scm (breeze): Update to 6.1.2.
[arguments]: Set #:qtbase to qtbase;
<#:configure-flags>: Pass -DBUILD_QT5=OFF.
[inputs]: Remove kwayland, qtbase-5, qtdeclarative-5, and qtx11extras; add
kcolorscheme.

Change-Id: Ibe74aa91653547f5e54150ea308ba162dec92399
2024-07-18 10:45:06 +08:00
Zheng Junjie
5af200dc56
gnu: kdecoration: Update to 6.1.2.
* gnu/packages/kde-plasma.scm (kdecoration): Update to 6.1.2.
[arguments]: Set #:qtbase to qtbase.
[inputs]: Remove qtbase-5.

Change-Id: I124c79791d6d3cfe6ed14a5b29743615c2eeba56
2024-07-18 10:45:06 +08:00
Zheng Junjie
6bd56cfdae
gnu: bluedevil: Update to 6.1.2.
* gnu/packages/kde-plasma.scm (bluedevil): Update to 6.1.2.
[inputs]: Remove plasma-framework and qtdeclarative-5; add kirigami,
kjobwidgets, ksvg, libplasma, and qtdeclarative.
[native-inputs]: Remove qttools-5; add qttools.
[arguments]: Set #:qtbase to qtbase.

Change-Id: I1621646c5f022fc81dfa5d5e566d591e65e04804
2024-07-18 10:45:06 +08:00
Zheng Junjie
2ad97bc10b
gnu: kwrited: Update to 6.1.2.
* gnu/packages/kde-plasma.scm (kwrited): Update to 6.1.2.
[arguments]: Set #:qtbase with qtbase.

Change-Id: Ie6827e9223a6d2ad295830fff1a33b38e20fbcd0
2024-07-18 10:45:06 +08:00
Zheng Junjie
08c5888183
gnu: oxygen-sounds: Update to 6.1.2.
* gnu/packages/kde-plasma.scm (oxygen-sounds): Update to 6.1.2.

Change-Id: If19e35a8588d83a9bc09cd6190424b8ef0bd3814
2024-07-18 10:45:06 +08:00
Zheng Junjie
db49eed2d3
gnu: plasma: Fix QtQuickControls2 theme.
Suggested in <https://github.com/NixOS/nixpkgs/issues/79713>.

* gnu/packages/kde-plasma.scm (plasma)[propagated-inputs]: Add qqc2-desktop-style.

Change-Id: I6bbed3ddaa339c25a996b6ab74acbc3179e28269
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-04-10 20:02:44 +08:00
Zheng Junjie
83da3a13bf
gnu: qtsensors: Rename package to qtsensors-5.
* gnu/packages/qt.scm (qtsensors): Rename to qtsensors-5
* gnu/packages/qt.scm (python-pyqt, python-pyside-2)
* gnu/packages/geo.scm (openorienteering-mapper)
* gnu/packages/kde-plasma.scm (kscreen)
* gnu/packages/education.scm (gcompris-qt)
Adjust inputs.

Change-Id: Ie18fdf82881e508ecc25c535088672d1a89f19ba
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-03 18:05:09 -04:00
Zheng Junjie
e51c26ef2d
gnu: plasma-desktop: Fix build.
* gnu/packages/kde-plasma.scm (plasma-desktop)[inputs]: Replace
qtwayland with qtwayland-5.

Change-Id: I88b4a81b8e93ed94877344f86f8b7787ed5937ed
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-03-09 11:55:46 +08:00
Zheng Junjie
a5d207f0db
gnu: kwin: Unwrap executable name for desktop file search.
see https://github.com/NixOS/nixpkgs/pull/116549

* gnu/packages/patches/kwin-unwrap-executable-name-for-dot-desktop-search.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/kde-plasma.scm (kwin)[origin]: Use it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-14 23:30:46 +02:00
宋文武
4187638b60
gnu: plasma-workspace: Fix kinit path.
Follow up of 731413a680.

* gnu/packages/kde-plasma.scm (plasma-workspace)[arguments]<#:phases>:
Replace '/lib/libexec' with '/libexec'.
2023-08-18 17:48:34 +08:00
宋文武
4c5373715d
gnu: kde-cli-tools: Fix build.
Follow up of 731413a680.

* gnu/packages/kde-plasma.scm (kde-cli-tools)[arguments]<#:phases>:
Replace '/lib/libexec' with '/libexec'.
2023-08-18 17:45:06 +08:00
Sughosha
d9320de5aa
gnu: plasma: Add kde-gtk-config.
* gnu/packages/kde-plasma.scm (plasma)[propagated-inputs]: Add
kde-gtk-config.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-08-17 18:37:13 +08:00
Sughosha
22841e60b7
gnu: Add kde-gtk-config.
* gnu/packages/kde-plasma.scm (kde-gtk-config): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-08-17 18:37:10 +08:00
Sughosha
16aac5c4bc
gnu: plasma-workspace: Add more inputs and patch path for qdbus.
* gnu/packages/kde-plasma.scm (plasma-workspace)[inputs]: Add icu4c, kpipewire,
kquickcharts, and qttools-5.
[arguments]<#:phases>: Patch QtBinariesDir for qdbus.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-08-17 18:29:57 +08:00
宋文武
080b8279be
gnu: plasma: Add kwayland-integration.
* gnu/packages/kde-plasma.scm (plasma)[propagated-inputs]: Add
kwayland-integration.
2023-08-12 10:59:31 +08:00
Sughosha
446ec58af6
gnu: plasma: Add spectacle.
* gnu/packages/kde-plasma.scm (plasma)[propagated-inputs]: Add spectacle.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-08-11 18:29:03 +08:00
Sughosha
79c37f9fa8
gnu: plasma-systemmonitor: Add qqc2-desktop-style to inputs.
* gnu/packages/kde-plasma.scm (plasma-systemmonitor)[inputs]: Add qqc2-desktop-style.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-08-11 18:26:20 +08:00
宋文武
0a4490e4fd
gnu: plasma: Update to 5.27.7.
* gnu/packages/kde-plasma.scm (plasma)
(bluedevil, breeze, breeze-gtk, discover, drkonqi, kactivitymanagerd)
(kdecoration, kde-cli-tools, kdeplasma-addons, kgamma, khotkeys)
(kinfocenter, kmenuedit, kpipewire, kscreen, ksshaskpass, ksystemstats)
(layer-shell-qt, kscreenlocker, libkscreen, libksysguard, kwallet-pam)
(kwayland-integration, kwin, kwrited, milou, oxygen-sounds, plasma-bigscreen)
(plasma-browser-integration, plasma-desktop, plasma-disks, plasma-firewall)
(plasma-integration, plasma-nano, plasma-nm, plasma-pa, plasma-vault)
(plasma-systemmonitor, plasma-welcome, plasma-workspace)
(plasma-workspace-wallpapers, polkit-kde-agent)
(powerdevil, system-settings): Update to 5.27.7.
2023-08-03 17:38:12 +08:00
宋文武
67def63b48
gnu: Remove kwayland-server.
KWaylandServer has been merged with KWin.

* gnu/packages/kde-plasma.scm (kwayland-server): Remove package.
(kwin)[inputs]: Remove kwayland-server.
2023-08-03 17:38:12 +08:00
宋文武
a7c632b2b0
gnu: latte-dock: Update to 0.10.9.
* gnu/packages/kde-plasma.scm (latte-dock): Update to 0.10.9.
2023-08-03 17:38:12 +08:00
宋文武
5af2485640
gnu: plasma-pass: Update to 1.2.1.
* gnu/packages/kde-plasma.scm (plasma-pass): Update to 1.2.1.
2023-08-03 17:38:12 +08:00
宋文武
f0ee89c377
gnu: Add kpipewire.
* gnu/packages/kde-plasma.scm (kpipewire): New variable.
2023-08-03 17:38:10 +08:00
Zheng Junjie
25522d52f1
gnu: plasma: Cleanup propagated-inputs.
* gnu/packages/kde-plasma.scm (plasma)[inputs]: Add kdeclarative, baloo,
breeze-icons, ktexteditor, kdesu,krunner, plasma-welcome, dolphin, konsole,
kglobalaccel.  Remove kwayland-integration, kwrited, layer-shell-qt.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-08-03 17:38:10 +08:00
Zheng Junjie
1f433eafd1
gnu: plasma-desktop: Add qtquickcontrols-5 to inputs.
* gnu/packages/kde-plasma.scm (plasma-desktop)[inputs]: Add qtquickcontrols-5.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-08-02 22:27:43 +08:00
Zheng Junjie
2c787d0064
gnu: plasma-workspace: Add more qml inputs.
* gnu/packages/kde-plasma.scm (plasma-workspace)[inputs]: Add
qtquickcontrols-5, plasma-nm, plasma-pa, kscreen.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-08-02 22:27:43 +08:00
Zheng Junjie
6159c32af7
gnu: system-settings: Add more qml inputs.
* gnu/packages/kde-plasma.scm (system-settings)[inputs]: Add
qtquickcontrols-5, qtquickcontrols2-5, kirigami-addons, qtgraphicaleffects,
kdeclarative, kuserfeedback, knewstuff, plasma-pa, bluez-qt, kwin, bluedevil.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-08-02 22:27:43 +08:00
Zheng Junjie
46b1d21ae2
gnu: plasma-welcome: Update to 5.27.6.
* gnu/packages/kde-plasma.scm (plasma-welcome): Update to 5.27.6.
[source]: Use url-fetch.
[inputs]: Add knewstuff kaccounts-integration signond kuserfeedback
libaccounts-qt, remove system-settings.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-08-02 22:27:43 +08:00
Zheng Junjie
664b878f08
gnu: plasma: Update to 5.27.6.
* gnu/packages/kde-plasma.scm (plasma): Update to 5.27.6.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-08-02 22:27:43 +08:00
Zheng Junjie
95384aca9d
gnu: kinfocenter: Update to 5.27.6.
* gnu/packages/kde-plasma.scm (kinfocenter): Update to 5.27.6.
[inputs]: Add qttools-5, clinfo.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-08-02 22:27:43 +08:00
Zheng Junjie
8e29bfae66
gnu: plasma-bigscreen: Update to 5.26.90.
* gnu/packages/kde-plasma.scm (plasma-bigscreen): Update to 5.26.90.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-08-02 22:27:43 +08:00
Zheng Junjie
1a2b4fba2d
gnu: plasma-browser-integration: Update to 5.27.6.
* gnu/packages/kde-plasma.scm (plasma-browser-integration): Update to 5.27.6.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-08-02 22:27:43 +08:00
Zheng Junjie
e69e1efc75
gnu: plasma-integration: Update to 5.27.6.
* gnu/packages/kde-plasma.scm (plasma-integration): Update to 5.27.6.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-08-02 22:27:43 +08:00
Zheng Junjie
c807067c30
gnu: powerdevil: Update to 5.27.6.
* gnu/packages/kde-plasma.scm (powerdevil): Update to 5.27.6.
[inputs]: Add kcmutils.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-08-02 22:27:43 +08:00