summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorSughosha <sughosha@disroot.org>2025-09-18 18:07:02 +0530
committerZheng Junjie <z572@z572.online>2025-09-20 15:08:59 +0800
commitd75aa2a52b3ca7c3011c8ef69bd60e813b6ecdb7 (patch)
tree629c4af5cc2890713583a312e6947569697e6f09 /gnu
parent959fed3a9cb7b9b49581e2a4e991793c75fd2bf5 (diff)
gnu: kio-fuse: Move to kde-systemtools.scm.
* gnu/packages/kde.scm (kio-fuse): Delete variable. * gnu/packages/kde-systemtools.scm (kio-fuse): New variable. Change-Id: I48c2c4f0384259d71541ab962ce66e2f5dec9d74
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/kde-systemtools.scm31
-rw-r--r--gnu/packages/kde.scm32
2 files changed, 31 insertions, 32 deletions
diff --git a/gnu/packages/kde-systemtools.scm b/gnu/packages/kde-systemtools.scm
index 473863409a7..0b6b2219d0e 100644
--- a/gnu/packages/kde-systemtools.scm
+++ b/gnu/packages/kde-systemtools.scm
@@ -231,6 +231,37 @@ also described by a meta data file which contains the same information as a
231document meta data file.") 231document meta data file.")
232 (license license:gpl2+))) 232 (license license:gpl2+)))
233 233
234(define-public kio-fuse
235 (package
236 (name "kio-fuse")
237 (version "5.1.0")
238 (source (origin
239 (method url-fetch)
240 (uri (string-append "mirror://kde/stable/kio-fuse/kio-fuse-"
241 version ".tar.xz"))
242 (sha256
243 (base32
244 "0jz9952dd20sw0c25pyn2l86nmc1s5l42gxk4js1jnkx4a0la43x"))))
245 (build-system cmake-build-system)
246 (arguments
247 (list
248 #:configure-flags #~(list "-DQT_MAJOR_VERSION=6")
249 #:phases #~(modify-phases %standard-phases
250 (replace 'check
251 (lambda* (#:key tests? #:allow-other-keys)
252 (when tests?
253 (setenv "HOME" (getcwd))
254 (setenv "XDG_RUNTIME_DIR" (getcwd))
255 (setenv "QT_QPA_PLATFORM" "offscreen")
256 (invoke "dbus-launch" "ctest" "-E"
257 "(fileopstest-cache|fileopstest-filejob)")))))))
258 (native-inputs (list dbus extra-cmake-modules pkg-config))
259 (inputs (list fuse kio kcoreaddons qtbase))
260 (home-page "https://community.kde.org/Frameworks")
261 (synopsis "FUSE Interface for KIO")
262 (description "This package provides FUSE Interface for KIO.")
263 (license license:lgpl2.1+)))
264
234(define-public kpmcore 265(define-public kpmcore
235 (package 266 (package
236 (name "kpmcore") 267 (name "kpmcore")
diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm
index e2cc3ed1659..2f903b4dc32 100644
--- a/gnu/packages/kde.scm
+++ b/gnu/packages/kde.scm
@@ -88,7 +88,6 @@
88 ;; Including this module breaks the build. 88 ;; Including this module breaks the build.
89 ;#:use-module ((gnu packages kde-systemtools) #:select (dolphin)) 89 ;#:use-module ((gnu packages kde-systemtools) #:select (dolphin))
90 #:use-module (gnu packages libusb) 90 #:use-module (gnu packages libusb)
91 #:use-module (gnu packages linux)
92 #:use-module (gnu packages llvm) 91 #:use-module (gnu packages llvm)
93 #:use-module (gnu packages markup) 92 #:use-module (gnu packages markup)
94 #:use-module (gnu packages maths) 93 #:use-module (gnu packages maths)
@@ -808,37 +807,6 @@ KDSoap.")
808the functionality of the KDE resource and network access abstractions.") 807the functionality of the KDE resource and network access abstractions.")
809 (license license:lgpl2.0+))) 808 (license license:lgpl2.0+)))
810 809
811(define-public kio-fuse
812 (package
813 (name "kio-fuse")
814 (version "5.1.0")
815 (source (origin
816 (method url-fetch)
817 (uri (string-append "mirror://kde/stable/kio-fuse/kio-fuse-"
818 version ".tar.xz"))
819 (sha256
820 (base32
821 "0jz9952dd20sw0c25pyn2l86nmc1s5l42gxk4js1jnkx4a0la43x"))))
822 (build-system cmake-build-system)
823 (arguments
824 (list
825 #:configure-flags #~(list "-DQT_MAJOR_VERSION=6")
826 #:phases #~(modify-phases %standard-phases
827 (replace 'check
828 (lambda* (#:key tests? #:allow-other-keys)
829 (when tests?
830 (setenv "HOME" (getcwd))
831 (setenv "XDG_RUNTIME_DIR" (getcwd))
832 (setenv "QT_QPA_PLATFORM" "offscreen")
833 (invoke "dbus-launch" "ctest" "-E"
834 "(fileopstest-cache|fileopstest-filejob)")))))))
835 (native-inputs (list dbus extra-cmake-modules pkg-config))
836 (inputs (list fuse kio kcoreaddons qtbase))
837 (home-page "https://community.kde.org/Frameworks")
838 (synopsis "FUSE Interface for KIO")
839 (description "This package provides FUSE Interface for KIO.")
840 (license license:lgpl2.1+)))
841
842(define-public kirigami-addons 810(define-public kirigami-addons
843 (package 811 (package
844 (name "kirigami-addons") 812 (name "kirigami-addons")