[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
133/465: gnu: Add plasma5support.
From: |
guix-commits |
Subject: |
133/465: gnu: Add plasma5support. |
Date: |
Wed, 17 Jul 2024 23:01:28 -0400 (EDT) |
z572 pushed a commit to branch kde-team
in repository guix.
commit e834014568aec13add2937fc0978c812573a0124
Author: Zheng Junjie <zhengjunjie@iscas.ac.cn>
AuthorDate: Fri May 3 22:55:31 2024 +0800
gnu: Add plasma5support.
* gnu/packages/kde-plasma.scm (plasma5support): New variable.
Change-Id: I51a0c5cdab96f54a8b4aab86550ffb2763daa798
---
gnu/packages/kde-plasma.scm | 42 ++++++++++++++++++++++++++++++++++++++++++
1 file changed, 42 insertions(+)
diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm
index 94533d24c2..c5f975fbed 100644
--- a/gnu/packages/kde-plasma.scm
+++ b/gnu/packages/kde-plasma.scm
@@ -1654,6 +1654,48 @@ on top of Baloo.")
"KDE Plasma is an advanced graphical desktop system.")
(license license:gpl2+)))
+(define-public plasma5support
+ (package
+ (name "plasma5support")
+ (version "6.1.2")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append "mirror://kde/stable/plasma/" version
+ "/" name "-" version ".tar.xz"))
+ (sha256
+ (base32
+ "17cwd0iyrzggb56xc37mvw7n7r0ddiasmxgfhzgh67sdxwpp7kzj"))))
+ (build-system qt-build-system)
+ (arguments (list #:qtbase qtbase
+
+ #:phases
+ #~(modify-phases %standard-phases
+ (replace 'check
+ (lambda* (#:key tests? parallel-tests?
#:allow-other-keys)
+ (invoke "ctest"
+ "-E"
+ ;; also fail in upstream.
+ "(pluginloadertest)"
+ "-j"
+ (if parallel-tests?
+ (number->string (parallel-job-count))
+ "1")))))))
+ (native-inputs (list extra-cmake-modules))
+ (propagated-inputs (list kcoreaddons))
+ (inputs (list
+ kconfig
+ ki18n
+ qtdeclarative
+ kguiaddons
+ knotifications
+ solid
+ libksysguard))
+ (home-page "https://invent.kde.org/plasma/plasma5support")
+ (synopsis "Support components for porting from KF5/Qt5 to KF6/Qt6")
+ (description "This package provids support components for porting from
+KF5/Qt5 to KF6/Qt6")
+ (license (list license:lgpl2.0+))))
+
(define-public plasma-bigscreen
(package
(name "plasma-bigscreen")
- 118/465: gnu: kscreen: Update to 6.1.2., (continued)
- 118/465: gnu: kscreen: Update to 6.1.2., guix-commits, 2024/07/17
- 120/465: gnu: plasma-disks: Update to 6.1.2., guix-commits, 2024/07/17
- 122/465: gnu: plasma-pa: Update to 6.1.2., guix-commits, 2024/07/17
- 123/465: gnu: kactivitymanagerd: Update to 6.1.2., guix-commits, 2024/07/17
- 126/465: gnu: libqaccessibilityclient: Update to 0.6.0., guix-commits, 2024/07/17
- 127/465: gnu: Add libqaccessibilityclient-qt5., guix-commits, 2024/07/17
- 128/465: gnu: kscreenlocker: Update to 6.1.2., guix-commits, 2024/07/17
- 130/465: gnu: Add kglobalacceld., guix-commits, 2024/07/17
- 131/465: gnu: kwin: Update to 6.1.2., guix-commits, 2024/07/17
- 132/465: gnu: libkexiv2: Update to 24.05.2., guix-commits, 2024/07/17
- 133/465: gnu: Add plasma5support.,
guix-commits <=
- 146/465: gnu: ksystemstats: Update to 6.1.2., guix-commits, 2024/07/17
- 153/465: gnu: plasma-integration: Update to 6.1.2., guix-commits, 2024/07/17
- 157/465: gnu: konsole: Update to 24.05.2., guix-commits, 2024/07/17
- 161/465: gnu: Add ocean-sound-theme., guix-commits, 2024/07/17
- 187/465: gnu: libkdegames: Update to 24.05.2., guix-commits, 2024/07/17
- 73/465: gnu: kbookmarks: Update to 6.3.0., guix-commits, 2024/07/17
- 84/465: gnu: qqc2-desktop-style: Update to 6.3.0., guix-commits, 2024/07/17
- 89/465: gnu: ktexteditor: Update to 6.3.0., guix-commits, 2024/07/17
- 135/465: gnu: kirigami-addons: Update to 1.3.0., guix-commits, 2024/07/17
- 145/465: gnu: milou: Update to 6.1.2., guix-commits, 2024/07/17