Merge branch 'kde-updates'
This commit is contained in:
commit
597af70fd2
@ -454,6 +454,7 @@ EXAMPLES = \
|
||||
gnu/system/examples/desktop.tmpl \
|
||||
gnu/system/examples/lightweight-desktop.tmpl \
|
||||
gnu/system/examples/docker-image.tmpl \
|
||||
gnu/system/examples/plasma.tmpl \
|
||||
gnu/system/examples/raspberry-pi-64.tmpl \
|
||||
gnu/system/examples/raspberry-pi-64-nfs-root.tmpl \
|
||||
gnu/system/examples/vm-image.tmpl
|
||||
|
@ -116,6 +116,7 @@ Copyright @copyright{} 2022 Antero Mejr@*
|
||||
Copyright @copyright{} 2023 Karl Hallsby@*
|
||||
Copyright @copyright{} 2023 Nathaniel Nicandro@*
|
||||
Copyright @copyright{} 2023 Tanguy Le Carrour@*
|
||||
Copyright @copyright{} 2023 Zheng Junjie@*
|
||||
Copyright @copyright{} 2023 Brian Cully@*
|
||||
Copyright @copyright{} 2023 Felix Lechner@*
|
||||
|
||||
@ -23798,6 +23799,23 @@ The GNOME package to use.
|
||||
@end table
|
||||
@end deftp
|
||||
|
||||
@defvar plasma-desktop-service-type
|
||||
This is the type of the service that adds the @uref{https://kde.org/plasma-desktop/,
|
||||
Plasma} desktop environment. Its value is a @code{plasma-desktop-configuration}
|
||||
object (see below).
|
||||
|
||||
This service adds the @code{plasma} package to the system profile.
|
||||
@end defvar
|
||||
|
||||
@deftp {Data Type} plasma-desktop-configuration
|
||||
Configuration record for the Plasma desktop environment.
|
||||
|
||||
@table @asis
|
||||
@item @code{plasma} (default: @code{plasma})
|
||||
The Plasma package to use.
|
||||
@end table
|
||||
@end deftp
|
||||
|
||||
@defvar xfce-desktop-service-type
|
||||
This is the type of a service to run the @uref{Xfce, https://xfce.org/}
|
||||
desktop environment. Its value is an @code{xfce-desktop-configuration} object
|
||||
|
@ -1319,6 +1319,7 @@ dist_patch_DATA = \
|
||||
%D%/packages/patches/gpm-glibc-2.26.patch \
|
||||
%D%/packages/patches/gpodder-disable-updater.patch \
|
||||
%D%/packages/patches/gpsbabel-fix-i686-test.patch \
|
||||
%D%/packages/patches/grantlee-fix-i586-precision.patch \
|
||||
%D%/packages/patches/grep-timing-sensitive-test.patch \
|
||||
%D%/packages/patches/grfcodec-gcc-compat.patch \
|
||||
%D%/packages/patches/gromacs-tinyxml2.patch \
|
||||
@ -1471,7 +1472,6 @@ dist_patch_DATA = \
|
||||
%D%/packages/patches/kobodeluxe-graphics-window-signed-char.patch \
|
||||
%D%/packages/patches/kodi-set-libcurl-ssl-parameters.patch \
|
||||
%D%/packages/patches/kodi-mesa-eglchromium.patch \
|
||||
%D%/packages/patches/kwayland-skip-flaky-test.patch \
|
||||
%D%/packages/patches/laby-make-install.patch \
|
||||
%D%/packages/patches/laby-use-tmpdir-from-runtime.patch \
|
||||
%D%/packages/patches/ldns-drill-examples.patch \
|
||||
|
@ -101,6 +101,7 @@
|
||||
#:use-module (gnu packages ibus)
|
||||
#:use-module (gnu packages image)
|
||||
#:use-module (gnu packages kde-frameworks)
|
||||
#:use-module (gnu packages kde)
|
||||
#:use-module (gnu packages language)
|
||||
#:use-module (gnu packages libffi)
|
||||
#:use-module (gnu packages libunwind)
|
||||
@ -2903,14 +2904,14 @@ interfaces.")
|
||||
(define-public xdg-desktop-portal-kde
|
||||
(package
|
||||
(name "xdg-desktop-portal-kde")
|
||||
(version "5.25.5")
|
||||
(version "5.27.6")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/plasma/" version "/"
|
||||
name "-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"0l3lmwihxyl65y0mkyg3afk1k6gc0ldjw2vg92g7yydbgmn39q7k"))))
|
||||
"0wzp21l521d9z9mnfgiapzljqpg5qc5ghyzndpr8cz54c2bf9mdf"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs (list extra-cmake-modules pkg-config))
|
||||
(inputs (list cups
|
||||
@ -2929,7 +2930,12 @@ interfaces.")
|
||||
kiconthemes
|
||||
qtdeclarative-5
|
||||
qtwayland-5
|
||||
wayland))
|
||||
wayland
|
||||
kglobalaccel
|
||||
kguiaddons
|
||||
libxkbcommon
|
||||
kio-fuse
|
||||
wayland-protocols))
|
||||
(synopsis "Backend implementation for xdg-desktop-portal using Qt/KF5")
|
||||
(description "This package provides a backend implementation
|
||||
for xdg-desktop-portal that is using Qt/KF5.")
|
||||
|
@ -453,12 +453,13 @@ and every application benefits from this.")
|
||||
(symlink (string-append gpgme "/lib/libgpgme.la")
|
||||
"src/libgpgme.la"))
|
||||
(chdir "lang/qt"))))))
|
||||
(propagated-inputs (list gpgme)) ;required by QGpgmeConfig.cmake
|
||||
(native-inputs
|
||||
(modify-inputs (package-native-inputs gpgme)
|
||||
(prepend pkg-config)))
|
||||
(inputs
|
||||
(modify-inputs (package-inputs gpgme)
|
||||
(prepend gpgme qtbase-5)))
|
||||
(prepend qtbase-5)))
|
||||
(synopsis "Qt API bindings for gpgme")
|
||||
(description "QGpgme provides a very high level Qt API around GpgMEpp.
|
||||
|
||||
|
@ -797,6 +797,9 @@ model to base your own plug-in on, here it is.")
|
||||
;; https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/790).
|
||||
((".*'elements/shm\\.c'.*") "")
|
||||
|
||||
;; The 'elements_curlhttpsrc' test sometimes times out.
|
||||
((".*'elements/curlhttpsrc\\.c'.*") "")
|
||||
|
||||
;; This test is flaky on at least some architectures.
|
||||
;; https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1244
|
||||
#$@(if (target-riscv64?)
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -27,6 +27,8 @@
|
||||
#:use-module (guix packages)
|
||||
#:use-module (guix download)
|
||||
#:use-module (guix build-system qt)
|
||||
#:use-module (guix build-system trivial)
|
||||
#:use-module (guix gexp)
|
||||
#:use-module (gnu packages bash)
|
||||
#:use-module (gnu packages compression)
|
||||
#:use-module (gnu packages gl)
|
||||
@ -37,19 +39,20 @@
|
||||
#:use-module (gnu packages python)
|
||||
#:use-module (gnu packages python-web)
|
||||
#:use-module (gnu packages python-xyz)
|
||||
#:use-module (gnu packages qt))
|
||||
#:use-module (gnu packages qt)
|
||||
#:use-module (gnu packages xiph))
|
||||
|
||||
(define-public ktuberling
|
||||
(package
|
||||
(name "ktuberling")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/ktuberling-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "19kyk7r7lkzwcvhhn1jjgrcdkq8gfmzgyrvvcbm4qkx7jd27v1ia"))))
|
||||
(base32 "0zk7wijp425657s2j7xq7mhybgyddpam88ih8i0sbpcs0sliyz7k"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools perl))
|
||||
@ -91,14 +94,14 @@ This package is part of the KDE games module.")
|
||||
(define-public picmi
|
||||
(package
|
||||
(name "picmi")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/picmi-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0nn00sila4zn4r28dh84jvqqrrs31sh9vwd76nalm7y14xrxwn46"))))
|
||||
(base32 "1x1iv6a840jwldfpx44wvh1vki1jz1hixzvzhdfx2mhw05v91fjx"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -127,14 +130,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kolf
|
||||
(package
|
||||
(name "kolf")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kolf-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0mmmj9rxrbpf9clj49zgflrlic8qafzw2r2by5knhsn15mq59bd3"))))
|
||||
(base32 "0wbdpclc6nimjzs2pqbzaxnqn516hci1yk1dgig0jgdy1jv2nyhv"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -174,15 +177,33 @@ This package is part of the KDE games module.")
|
||||
(define-public libkmahjongg
|
||||
(package
|
||||
(name "libkmahjongg")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/libkmahjongg-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1y123bygi4iil8qglv2fx81qnlqpjpx3s4fmq8sffkilcz875nw8"))))
|
||||
(base32 "1a0c0q34h5yxwx76y6934ibn6hm1ip1hc2xvl11q1kaazq0alca3"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list
|
||||
#:phases
|
||||
#~(modify-phases %standard-phases
|
||||
(add-after 'unpack 'patch-tileset-dir
|
||||
(lambda* (#:key inputs outputs #:allow-other-keys)
|
||||
;; Add "$out/share" to XDG_DATA_DIRS so that the default tileset
|
||||
;; is always available.
|
||||
(substitute* "src/kmahjonggtileset.cpp"
|
||||
(("_inited = true;")
|
||||
(format #f "QByteArray x = qgetenv(\"XDG_DATA_DIRS\");
|
||||
if (!x.isEmpty()) {
|
||||
QString datadirs = QString::fromLocal8Bit(x) + QLatin1String(\":~a\");
|
||||
qputenv(\"XDG_DATA_DIRS\", datadirs.toLocal8Bit());
|
||||
}
|
||||
_inited = true;"
|
||||
(string-append
|
||||
(assoc-ref outputs "out") "/share")))))))))
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
(inputs
|
||||
@ -205,14 +226,14 @@ other Mah Jongg like games.")
|
||||
(define-public kmahjongg
|
||||
(package
|
||||
(name "kmahjongg")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/kmahjongg-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0lvia7ghnp8wx2xndzipv8grdsdn3i96xlsy6wspna1k884x8ylw"))))
|
||||
(base32 "1q2aq8y3c4a84rjvqk4gz6mlyflfnzw6im68p96wmcn98s5gsc22"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -244,14 +265,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kshisen
|
||||
(package
|
||||
(name "kshisen")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/kshisen-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "004qr0kmw0c6ahif1mf2f88a849ws3kap7p2ksvljmyyl38x2sbs"))))
|
||||
(base32 "0bfk6nbwl35sfqxhf7cdv3n61ybi5962i2lvg7m1vlpp21q0diz8"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules
|
||||
@ -283,14 +304,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kajongg
|
||||
(package
|
||||
(name "kajongg")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/kajongg-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "15b2l0zsyzrir791w9sdf65kvn6528b8vxdrya3f425nvsxsx7ix"))))
|
||||
(base32 "16v87x0qikfk9jpp8dfxnb7mnjzzi0qlkp5lbn2xypkfhqaz99fi"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
`(#:phases
|
||||
@ -300,7 +321,15 @@ This package is part of the KDE games module.")
|
||||
(substitute* "src/mjresource.py"
|
||||
(("'share', 'kmahjongglib'" all)
|
||||
(string-append "'" (assoc-ref inputs "libkmahjongg")
|
||||
"/share', 'kmahjongglib'")))))
|
||||
"/share', 'kmahjongglib'")))
|
||||
(substitute* "src/sound.py"
|
||||
(("oggBinary = 'ogg123'")
|
||||
(format #f "oggBinary = '~a'"
|
||||
(search-input-file inputs "bin/ogg123"))))
|
||||
(substitute* "src/common.py"
|
||||
(("interpreterName = 'python3'")
|
||||
(format #f "interpreterName = '~a'"
|
||||
(search-input-file inputs "bin/python3"))))))
|
||||
(add-after 'qt-wrap 'wrap
|
||||
(lambda* (#:key outputs #:allow-other-keys)
|
||||
(let ((out (assoc-ref outputs "out")))
|
||||
@ -327,7 +356,8 @@ This package is part of the KDE games module.")
|
||||
python-qtpy
|
||||
python-zope-interface
|
||||
qtbase-5
|
||||
qtsvg-5))
|
||||
qtsvg-5
|
||||
vorbis-tools))
|
||||
(home-page "https://apps.kde.org/kajongg/")
|
||||
(synopsis "Classical Mah Jongg game for 4 players")
|
||||
(description "Kajongg is the ancient Chinese board game for 4 players.
|
||||
@ -346,14 +376,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kbreakout
|
||||
(package
|
||||
(name "kbreakout")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kbreakout-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1pvxxl7m46ihjkzaq261xfsynikyrbrr67d4vh5pxfj6pipzrgkp"))))
|
||||
(base32 "08fq0s1c71ag6jzyxz6spc5ylmzpbqpyqi9lqjk0x7y7brkfk9fq"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -383,14 +413,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kmines
|
||||
(package
|
||||
(name "kmines")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kmines-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1w6bqlzhbm3vc09jyxfg8vgn0a2nknfz1shbsfamc36jsy2sr758"))))
|
||||
(base32 "0x301dsppn0sav31ds5hpbfkbbisjg640ri13103s1jn0y2b90b9"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -420,14 +450,14 @@ This package is part of the KDE games module.")
|
||||
(define-public konquest
|
||||
(package
|
||||
(name "konquest")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/konquest-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1kylv730plii7grzccaclg5lkmgwhdgh2ya7h7lpnb8zaapy3kbr"))))
|
||||
(base32 "0svzaibs8v1xd36ysj3wk7sxma26fl5pz6yp774jg0g9zi9rlkff"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -459,14 +489,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kbounce
|
||||
(package
|
||||
(name "kbounce")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/kbounce-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "187f0hz19xj17h5dzj0nw3r9zas3sppiswhgnzma9snl1w0rfzwh"))))
|
||||
(base32 "06b0q4f4yn8m8gy7wgax54ldwnkgykr8yfr2h0ih8mfg3w8xsx7s"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -497,14 +527,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kblocks
|
||||
(package
|
||||
(name "kblocks")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/kblocks-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "18hdzkwv8lscm9xsi0d99pq219y0m9bqdqv3k15g7gz0sryxvyva"))))
|
||||
(base32 "1z5f2zpnmfh05vlmjw85jj2d0sfxl5w1kg30ky6gmgmmfzj2sjzx"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -537,14 +567,14 @@ This package is part of the KDE games module.")
|
||||
(define-public ksudoku
|
||||
(package
|
||||
(name "ksudoku")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/ksudoku-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "116dgc9hh6fq6x0w4rd4kjd2qy93hq6bmxwk5jmm21lqwrszr6hw"))))
|
||||
(base32 "03hrwyvwzhxdbq7pp03c7lkz0dhv9yi6lcwvz3s63mn01wyq6iv3"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -597,14 +627,14 @@ This package is part of the KDE games module.")
|
||||
(define-public klines
|
||||
(package
|
||||
(name "klines")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/klines-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "15z5gcncyr1i7xipnsvr2lvdi9wdqm8if3ylimksxhgr5dkvz9vz"))))
|
||||
(base32 "1dny7wsj90c3vbgbrpxvxfy44j9ip3vdylc7889ckzbliivipxk4"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -640,14 +670,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kgoldrunner
|
||||
(package
|
||||
(name "kgoldrunner")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kgoldrunner-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1ga0djplhgqbfrvq0m7ymd30lsi7kc23chaqmc0vy3g61y9274da"))))
|
||||
(base32 "0acavby9lwbqbx577a3az9lcahchngcs15571va2ndnq1r16paxf"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -680,14 +710,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kdiamond
|
||||
(package
|
||||
(name "kdiamond")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kdiamond-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1ca1hxzzvpwm3ms9m0xd7x4r011n7bjlsc4l333q0xjy5vwlrz3s"))))
|
||||
(base32 "038lpp387m45zcy49rgmisiz5ajrvxwxnf424wllrjkihxy1siyn"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -718,14 +748,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kfourinline
|
||||
(package
|
||||
(name "kfourinline")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kfourinline-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "163aii9bala14bhc9j503xk86jcnmnn327fmx3c68ryp0s89rx97"))))
|
||||
(base32 "0chfjp0k4ps5f6vy8nxqc2xlj4xql08llxnzsz6c2x611n69aszm"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -756,14 +786,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kblackbox
|
||||
(package
|
||||
(name "kblackbox")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kblackbox-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0im7mb93yrbliavil5bcqymcq6a4sjq1pj52ysq8gqqwf7jrw1gx"))))
|
||||
(base32 "0h7byd7g52yvmz3gxrzp2frs4iifm0r6lq8fjz2nxbl1rkw9ljbp"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -796,14 +826,14 @@ This package is part of the KDE games module.")
|
||||
(define-public knetwalk
|
||||
(package
|
||||
(name "knetwalk")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/knetwalk-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0w1bpx04yn7xsyf4h8ymw887ir9ifbwxynqllh8xn4chwd21ipgp"))))
|
||||
(base32 "1xqqwsbm3f8bmid7afbnacxlg1hih644f0nw0i87pr746m1sskgz"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -837,14 +867,14 @@ This package is part of the KDE games module.")
|
||||
(define-public bomber
|
||||
(package
|
||||
(name "bomber")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/bomber-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0cxyp5c119r0bkqzx0mnbfdb2i1h0ra0kp30zx0nmvma1rxrrvgf"))))
|
||||
(base32 "0qgixhmlkcjni5i9391hjg3sfc3ps24lmk9v8199lmnplrybklqj"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -878,14 +908,14 @@ This package is part of the KDE games module.")
|
||||
(define-public granatier
|
||||
(package
|
||||
(name "granatier")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/granatier-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1ylywj579j252hj6lz5ghvmiiqf9yb2lncqbypbibdr34irs5if9"))))
|
||||
(base32 "1zyadmgnpgsx728gzd55qyijsm13pb9cxs1y4l4c4m9lnz4y183v"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -915,14 +945,14 @@ This package is part of the KDE games module.")
|
||||
(define-public ksirk
|
||||
(package
|
||||
(name "ksirk")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/ksirk-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0c1ls3i2jqcrmdy3zhb25ml9lhdy4gjdcvv4j5z8x5wig265qbwx"))))
|
||||
(base32 "1sp5mhnf8r3fvifz0kw74436j5kwsmiw66myygb4rsggb8amh5x4"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -970,14 +1000,14 @@ This package is part of the KDE games module.")
|
||||
(define-public palapeli
|
||||
(package
|
||||
(name "palapeli")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/palapeli-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0bwi5y5mrf6h1vhyhs5sxwx8hdv0hkknpscpg5q54f6hw6cwf4qv"))))
|
||||
(base32 "19xh03rhb48m4bbdmpga4aqij6agqg047ghl92p98z1phg5lxzrv"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -1017,14 +1047,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kiriki
|
||||
(package
|
||||
(name "kiriki")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kiriki-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1ijl4hjck4wvxplcjzqw9ahadnbvd8hk61qn04kbyz6mrp67xgrn"))))
|
||||
(base32 "13lzpbhkp48r9m0bcrzfqacz9xvc89xavf3yn3ql50g3jjlkq41v"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -1055,14 +1085,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kigo
|
||||
(package
|
||||
(name "kigo")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kigo-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0wav6pmljbki2ipgzp82gb2j861b2bj1c2x4ydqn106aqcm0ci71"))))
|
||||
(base32 "0qx9plrs588210rdgvb2bkm5yjw4pna9q7v38cb166nfgkh6gv63"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -1101,14 +1131,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kubrick
|
||||
(package
|
||||
(name "kubrick")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kubrick-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "09hxrigckvpxw1ipzlhq5fb5hpzrb5h65b55m6di3nj6ys2x50v9"))))
|
||||
(base32 "0nank1ga4c4xfsw0m1cqhjhyz2wpbsxplyyb9x3l2vpg92gj5dbs"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -1142,14 +1172,14 @@ This package is part of the KDE games module.")
|
||||
(define-public lskat
|
||||
(package
|
||||
(name "lskat")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/lskat-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "07pkrgn9pgwwcc903iqmdp49i26ijkkb795jbwyhdg3nqgck9ar9"))))
|
||||
(base32 "1qphzc1r26qwc8sl5rjkw16ia3lsj7c2lg9fxnhk08k8mxncymxg"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -1180,14 +1210,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kapman
|
||||
(package
|
||||
(name "kapman")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kapman-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0clh3nyc3kan0hbbzzca3sd09nl2hd36y7f6g5pv2cp6i1m4757y"))))
|
||||
(base32 "0ildsd7pig3lm9n616kw5mpl8hbwidsnbzdfifx8nnffslrr4bv7"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -1219,14 +1249,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kspaceduel
|
||||
(package
|
||||
(name "kspaceduel")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kspaceduel-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1yb7y1f5rcw4jacpf9vpzbragm2ywwb3mkjhq67x7x99q6r9iz55"))))
|
||||
(base32 "1mpry73vvi332wxyw2wymh3lsrj2amblg50dym9ni1lj2af657ia"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -1254,14 +1284,14 @@ This package is part of the KDE games module.")
|
||||
(define-public bovo
|
||||
(package
|
||||
(name "bovo")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/bovo-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1yz4x7fmllmp57yxfipqkldgf38haldah81d2qmc5jlahvy3j23p"))))
|
||||
(base32 "1zds6d4rmcf4sa2sfhyp1i5n7s7cgslikvbra4pz2kpi0hmvihi1"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -1290,14 +1320,14 @@ This package is part of the KDE games module.")
|
||||
(define-public killbots
|
||||
(package
|
||||
(name "killbots")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/killbots-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "07ak86a4v0v8b0nny8n246j3lab5zr8sq0ra9k48cdy53xmq909j"))))
|
||||
(base32 "0ygg2cmp7wqzw9nsn768vzgjs8i44k3skwcn2abg1jj5k64wp9cb"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -1331,14 +1361,14 @@ This package is part of the KDE games module.")
|
||||
(define-public ksnakeduel
|
||||
(package
|
||||
(name "ksnakeduel")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/ksnakeduel-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0hi812hsjnyp1ds3wwv2wr58az6m2zsq97nywsncc0d3b5cxzsza"))))
|
||||
(base32 "182z9664p0shyx4rbr1cn32mzlfzl80x96nwakvv1ss7sf7dp1x3"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -1369,14 +1399,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kollision
|
||||
(package
|
||||
(name "kollision")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kollision-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0ra83qmvzd4n6d7df2i8bh81y70lxa48i115x9h9ik52b2a48mxf"))))
|
||||
(base32 "0g9nz3df8nibcwlrjlyw306dnrx58nlga2lljn7a9acpmvbp6qgi"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -1406,14 +1436,14 @@ This package is part of the KDE games module.")
|
||||
(define-public knavalbattle
|
||||
(package
|
||||
(name "knavalbattle")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/knavalbattle-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0i7hf58b3gylld6d7q2aq5w6dksa32z5y1dcaj8nm1lpgcndmj0s"))))
|
||||
(base32 "1brj2dvymgpf74vbsrs2m81lxxfxsly9pafd13g8rkzdx3hn1n0q"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -1446,14 +1476,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kreversi
|
||||
(package
|
||||
(name "kreversi")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kreversi-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0gyj0a6hj6jps5z97wdw0nwp0mvnib6v062bcy4dp3c14lhl9r4p"))))
|
||||
(base32 "1mb1xrywk5p7ipjml1g2mjqfs7rlpa41if3yc7p9zcrkcasnbffv"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -1488,14 +1518,14 @@ This package is part of the KDE games module.")
|
||||
(define-public ksquares
|
||||
(package
|
||||
(name "ksquares")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/ksquares-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "05cz0d83570awnh0faam3y5fxzafzkxaj3wijka1vcbigxk350c5"))))
|
||||
(base32 "0b3r99hfhm5r4jxkwiji0lww703r7dj60x2m55ginvdy7ixm46rm"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -1524,14 +1554,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kjumpingcube
|
||||
(package
|
||||
(name "kjumpingcube")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kjumpingcube-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0m9ajl9lq52yn498g0kvsbwa0xmihlqli7zw644c282ni934bwhn"))))
|
||||
(base32 "09bh57vzjnn56dnhpp4szx72wyskc5g714vlyp6c27vr27xry8fi"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -1557,3 +1587,56 @@ control of the board by capturing or adding to one square.
|
||||
|
||||
This package is part of the KDE games module.")
|
||||
(license (list license:gpl2+ license:fdl1.2+))))
|
||||
|
||||
(define-public kde-games
|
||||
(package
|
||||
(name "kde-games")
|
||||
(version "23.04.3")
|
||||
(source #f)
|
||||
(build-system trivial-build-system)
|
||||
(arguments
|
||||
(list #:builder #~(mkdir #$output)))
|
||||
(propagated-inputs
|
||||
;; TODO: kpat, klickety, katomic, knights.
|
||||
(list bomber
|
||||
bovo
|
||||
granatier
|
||||
kajongg
|
||||
kapman
|
||||
kblackbox
|
||||
kblocks
|
||||
kbounce
|
||||
kbreakout
|
||||
kdiamond
|
||||
kfourinline
|
||||
kgoldrunner
|
||||
kigo
|
||||
killbots
|
||||
kiriki
|
||||
kjumpingcube
|
||||
klines
|
||||
kmahjongg
|
||||
kmines
|
||||
knavalbattle
|
||||
knetwalk
|
||||
kolf
|
||||
kollision
|
||||
konquest
|
||||
kreversi
|
||||
kshisen
|
||||
ksirk
|
||||
ksnakeduel
|
||||
kspaceduel
|
||||
ksquares
|
||||
ksudoku
|
||||
ktuberling
|
||||
kubrick
|
||||
lskat
|
||||
palapeli
|
||||
picmi))
|
||||
(home-page "https://apps.kde.org/categories/games/")
|
||||
(synopsis "KDE Games")
|
||||
(description "This metapackage includes a collection of games provided
|
||||
with the official release of KDE.")
|
||||
(license
|
||||
(list license:gpl2+ license:lgpl2.0+ license:gpl3+ license:fdl1.2+))))
|
||||
|
@ -52,7 +52,8 @@
|
||||
#:use-module (gnu packages vnc)
|
||||
#:use-module (gnu packages web)
|
||||
#:use-module (gnu packages xiph)
|
||||
#:use-module (gnu packages xml))
|
||||
#:use-module (gnu packages xml)
|
||||
#:use-module (gnu packages xorg))
|
||||
|
||||
(define-public choqok
|
||||
(package
|
||||
@ -114,17 +115,59 @@ Other notable features include:
|
||||
@end itemize")
|
||||
(license license:gpl3+)))
|
||||
|
||||
(define-public falkon
|
||||
(package
|
||||
(name "falkon")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/falkon-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"11r1iwimdzabfah68gsvw6xi67cj539anqa6s1rg33agsi5y56d3"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:phases
|
||||
#~(modify-phases %standard-phases
|
||||
(replace 'check
|
||||
(lambda* (#:key tests? #:allow-other-keys)
|
||||
(when tests?
|
||||
(invoke "ctest" "-E"
|
||||
"(locationbartest|qmltabsapitest)")))))))
|
||||
(native-inputs
|
||||
(list extra-cmake-modules pkg-config qttools-5))
|
||||
(inputs
|
||||
(list karchive
|
||||
ki18n
|
||||
kio
|
||||
kwallet
|
||||
openssl
|
||||
purpose
|
||||
qtquickcontrols-5
|
||||
qtsvg-5
|
||||
qtwebengine-5
|
||||
qtx11extras
|
||||
qtwayland-5
|
||||
xcb-util))
|
||||
(home-page "https://www.falkon.org/")
|
||||
(synopsis "Qt-based web browser for KDE")
|
||||
(description
|
||||
"Falkon is is a Qt-based web browser for KDE.")
|
||||
(license license:gpl3+)))
|
||||
|
||||
(define-public kget
|
||||
(package
|
||||
(name "kget")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kget-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0rqznsyphnq0zi65wvrl9mwqm9268wgihkr104i87pp5kfiah5yp"))))
|
||||
(base32 "1n9wnm1si4g4rv8zaqpr8m3c2aav0mj8i7z96m78dk1apippx77r"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools pkg-config))
|
||||
@ -183,14 +226,14 @@ This package is part of the KDE networking module.")
|
||||
(define-public konversation
|
||||
(package
|
||||
(name "konversation")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/konversation-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "08b4vnm66hbbnvkkh1p0a82pd2aj4zy5a8indfv3fzczsfpx6gp0"))))
|
||||
(base32 "1ip0jlz71fad5l0ppbc6w914hqk7h626s12ssbb9p1c2yvlr1j1v"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -255,14 +298,14 @@ Features are:
|
||||
(define-public kopete
|
||||
(package
|
||||
(name "kopete")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kopete-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0fc9m2xgsjmsypqllqb3cp1y2m28dqh48r1qg2xgkfyqa70dnvp9"))))
|
||||
(base32 "1ps6g440p1dy2zwbj23f0mzw1d78r02aj88fy3i5sws9p9ra92gi"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools pkg-config))
|
||||
@ -332,14 +375,14 @@ This package is part of the KDE networking module.")
|
||||
(define-public krdc
|
||||
(package
|
||||
(name "krdc")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/krdc-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0bs8q3na924lnmra5608jwnn0dqczvh0f72nn43673ib3m1mddlr"))))
|
||||
(base32 "0jva74n11fpm4ix4sbi0y1xnbly97lnap7dfj0bliw5s2d0sdjr0"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -377,14 +420,14 @@ This package is part of the KDE networking module.")
|
||||
(define-public ktorrent
|
||||
(package
|
||||
(name "ktorrent")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/ktorrent-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1h95hf4ki2xi2c9bzdg18p6d1757gzqknf6gn1ls6lwqy6p0pr4h"))))
|
||||
(base32 "17q6ivnbh4zxqnbm1bdzz3hri1434sq2rs9y57lvn4bb2xdwn1z5"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -432,14 +475,14 @@ a full-featured client for BitTorrent.")
|
||||
(define-public libktorrent
|
||||
(package
|
||||
(name "libktorrent")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/" name "-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "098ac7b5wa7v6svqv4rx1w44j18pr22qgr236fj94r2kpl2nq79q"))))
|
||||
(base32 "1m6gyk1bids7qr9wfh6gcfq73ac9j5b2bljvfvfsw9f1ky1cmwab"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
|
@ -5,6 +5,7 @@
|
||||
;;; Copyright © 2022 Vinicius Monego <monego@posteo.net>
|
||||
;;; Copyright © 2022 Brendan Tildesley <mail@brendan.scot>
|
||||
;;; Copyright © 2022 Petr Hodina <phodina@protonmail.com>
|
||||
;;; Copyright © 2023 Zheng Junjie <873216071@qq.com>
|
||||
;;;
|
||||
;;; This file is part of GNU Guix.
|
||||
;;;
|
||||
@ -57,14 +58,14 @@
|
||||
(define-public audiocd-kio
|
||||
(package
|
||||
(name "audiocd-kio")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/audiocd-kio-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0d6pbsh1fbhwwr2c4kf9b17dhzzx2jsmgamawcp4kn7pw9i7i8ql"))))
|
||||
(base32 "0kl0j5qy54q88cbclwqj0rn8hj3gzjhzk7bimjgw5w0xy3cw6kql"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -96,14 +97,14 @@ This package is part of the KDE multimedia module.")
|
||||
(define-public dragon
|
||||
(package
|
||||
(name "dragon")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/dragon-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0284shnqwbh1953ym197qaqgjwrnva77zi55lvvykg5cq42x512s"))))
|
||||
(base32 "0mliddp0nyxz91wzy8md0p0i45mlhffip4zqjl4db55x4p6wh4y8"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -154,14 +155,14 @@ This package is part of the KDE multimedia module.")
|
||||
(define-public elisa
|
||||
(package
|
||||
(name "elisa")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/elisa-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1v2h7ayyrv6f6hdkl78x1nrv5x0l6n8dh0xrfm5fnii4f694iik8"))))
|
||||
(base32 "1ry4mhj7wc31xq9fip3amv8fj631m213zz0qg44h68q77sik4422"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules pkg-config dbus kdoctools
|
||||
@ -227,14 +228,14 @@ its own database. You can build and play your own playlist.")
|
||||
(define-public ffmpegthumbs
|
||||
(package
|
||||
(name "ffmpegthumbs")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/ffmpegthumbs-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1jl7l3n2lfg71kbzwjn5nrm3qlgilhnvs67iil162mnv52gf3c0v"))))
|
||||
(base32 "02wvhjqqird55xcs4kkj0s7nam4vqh3khjz5f1mjqfnk62sj1plx"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules pkg-config))
|
||||
@ -253,14 +254,14 @@ This package is part of the KDE multimedia module.")
|
||||
(define-public juk
|
||||
(package
|
||||
(name "juk")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/juk-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "12pnbx17r1103w39gglybdzs8kcpwghy5lc4q9fqk89s1r7l3c7h"))))
|
||||
(base32 "1q0r0iv4nn6jd0g8db54r7xdw7kdw1ja0z1ggxl1sy0k60m9c4q3"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -307,7 +308,7 @@ This package is part of the KDE multimedia module.")
|
||||
(define-public kid3
|
||||
(package
|
||||
(name "kid3")
|
||||
(version "3.9.1")
|
||||
(version "3.9.4")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
@ -316,7 +317,7 @@ This package is part of the KDE multimedia module.")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "1rq0742rm3y5ps7878qd7xhhiizy6d6ls6hdjqa6z5sq077s5lz9"))))
|
||||
(base32 "0j454nzwx0v7iwcixyjcx71shzh3ag4ydggs8d68alrfj9f4ajap"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list
|
||||
@ -365,14 +366,14 @@ variety of formats.")
|
||||
(define-public k3b
|
||||
(package
|
||||
(name "k3b")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/k3b-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1bizk66ad2yq8xszjqvv2ghk069d0l6iczn5rlna1p3zigr43ysl"))))
|
||||
(base32 "1kr1hw4pws87zzwyrwrg2ysdn11qf0qhwi1vc9b0k8jkjmmdplmb"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
`(#:phases
|
||||
@ -519,14 +520,14 @@ autoloading of subtitle files for use while playing video.")
|
||||
(define-public kamoso
|
||||
(package
|
||||
(name "kamoso")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kamoso-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0br7dbnm2ypdl55pscp8wr0vwrgprycrxxj206b5r1l9ysx9aqip"))))
|
||||
(base32 "1f06331qigf5wi6lgir5ij8h1fsdn54v32fyw2mgf0hg05xndrcl"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
`(("extra-cmake-modules" ,extra-cmake-modules)
|
||||
@ -562,14 +563,14 @@ camera. Use it to take pictures and make videos to share.")
|
||||
(define-public kmix
|
||||
(package
|
||||
(name "kmix")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kmix-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0zc96l9mnn763pw54ki715sw3wm4z6rjdz2zzsjc6l5iwcqzwqq8"))))
|
||||
(base32 "09pfsa6y1phm6z24da60s47gc18w4cvv7r8sxh5qfww7b0dnhixj"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools pkg-config))
|
||||
@ -677,14 +678,14 @@ Some features:
|
||||
(define-public kwave
|
||||
(package
|
||||
(name "kwave")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kwave-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0j6ck44lkfcnaa0rymv2aqvdcy0zbybbklm1s6mvbgdpfsh0rhkm"))))
|
||||
(base32 "0s9w8jgwblljwfji2a19bqs3nx6sr2qzz35kwbi0ahwncy69k4jx"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules (librsvg-for-system) pkg-config kdoctools))
|
||||
@ -751,14 +752,14 @@ Its features include:
|
||||
(define-public libkcddb
|
||||
(package
|
||||
(name "libkcddb")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/libkcddb-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1js5r8hxqabnygmavfjvjbfy5c7978bmwm2rqlgsfyn17fkmf2y8"))))
|
||||
(base32 "1s10g6m6c3h14gzxvp2s0v51jxzsrh23xfn7gl51a0r50srbbz52"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -767,6 +768,7 @@ Its features include:
|
||||
kconfig
|
||||
ki18n
|
||||
kio
|
||||
kcmutils
|
||||
kwidgetsaddons
|
||||
libmusicbrainz
|
||||
qtbase-5))
|
||||
@ -781,14 +783,14 @@ Its features include:
|
||||
(define-public libkcompactdisc
|
||||
(package
|
||||
(name "libkcompactdisc")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/libkcompactdisc-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0fv9dbx74xs42iiw67bvjpxga0d126q2nfs8n4hiv3z2xda9n4ic"))))
|
||||
(base32 "0gl21mhfz3vj89x0r8y79yiijcag1xfdnyfrjqzkx9i8yd2k45b1"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
|
@ -29,6 +29,8 @@
|
||||
#:use-module (guix packages)
|
||||
#:use-module (guix utils)
|
||||
#:use-module (gnu packages)
|
||||
#:use-module (gnu packages aidc)
|
||||
#:use-module (gnu packages base)
|
||||
#:use-module (gnu packages boost)
|
||||
#:use-module (gnu packages compression)
|
||||
#:use-module (gnu packages cyrus-sasl)
|
||||
@ -51,14 +53,14 @@
|
||||
(define-public akonadi
|
||||
(package
|
||||
(name "akonadi")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/akonadi-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1yfy0b6kyiq82zkfkx9ldgjlbwg3lgg4di53fqjllmqhzaj1xy91"))
|
||||
"0jpp91d5rlblq6r981wxizmsv512kc43lfk8y29bdky6j4idflrb"))
|
||||
(patches (search-patches "akonadi-paths.patch"
|
||||
"akonadi-timestamps.patch"
|
||||
"akonadi-not-relocatable.patch"))))
|
||||
@ -133,14 +135,14 @@ programs.")
|
||||
(define-public akonadi-calendar
|
||||
(package
|
||||
(name "akonadi-calendar")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/akonadi-calendar-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1xcnlkipy2rq0bsm811y9khw7dmsgkqxgw18b3lmy29xs7wcsiv5"))))
|
||||
(base32 "166xm57jcy7d2dv2pfy4lllzic4giin31szxz7xq3a7ixsd6g7cs"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
@ -180,14 +182,14 @@ collection and item views.")
|
||||
(define-public akonadi-contacts
|
||||
(package
|
||||
(name "akonadi-contacts")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/akonadi-contacts-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1mzlv124wa135xfbxl2ghl4n8pi1a6zd64195px1v90qnhjljw28"))))
|
||||
(base32 "10vlzj56ps1pysf7g6i14v8wp2wkxh53055r2v4iq4cpq3mzayc6"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
@ -235,14 +237,14 @@ to list and filter contacts.")
|
||||
(define-public akonadi-mime
|
||||
(package
|
||||
(name "akonadi-mime")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/akonadi-mime-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "19wbfkvhkyzlz5r49y7rzbn4ay7rm8zyj7d4j3x9j79nprjr4zw0"))))
|
||||
(base32 "1r33v2q49s7l90id4jqg0lar9p1j5k0cbnzsaqdksavzpzkcklh5"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules libxslt ;; xslt for generating interface descriptions
|
||||
@ -285,14 +287,14 @@ with emails through Akonadi easier.")
|
||||
(define-public akonadi-notes
|
||||
(package
|
||||
(name "akonadi-notes")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/akonadi-notes-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "05sx7h1aw4mx93l4krv4574zpjf63vdrhaiwayqz11wrdpvdq7ww"))))
|
||||
(base32 "0s5a414cdcz37srys2w3c2z5c63ha9ivsqj0srnfwwv0pxix266v"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
@ -310,14 +312,14 @@ wrapping notes into KMime::Message objects.")
|
||||
(define-public akonadi-search
|
||||
(package
|
||||
(name "akonadi-search")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/akonadi-search-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "06apb5lx7bs0lfvsnbf8kyxk7yyjrzb1f1wfckfsjaysf0xmdvfg"))))
|
||||
(base32 "1hpclfcb7almvajscm2az36bw9rrhkp3ywb9h0j9h8ims2gm60m7"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules
|
||||
@ -365,14 +367,14 @@ Akonadi PIM data server. It uses Xapian for indexing and querying.")
|
||||
(define-public itinerary
|
||||
(package
|
||||
(name "itinerary")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/" name "-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1w1gl4lz8gwf8cmxhsfyp4afiaq9anc8glrxay407bqp28andp3a"))))
|
||||
"132x68wc4pallxgkvridfsimfq5m2g47fj9lcgz1kq4gdsidzf6i"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
`(#:tests? #f)) ;Fails 20/27
|
||||
@ -382,6 +384,7 @@ Akonadi PIM data server. It uses Xapian for indexing and querying.")
|
||||
ki18n
|
||||
kio
|
||||
kirigami
|
||||
kirigami-addons
|
||||
kitinerary
|
||||
kitemmodels
|
||||
kcoreaddons
|
||||
@ -419,14 +422,14 @@ information.")
|
||||
(define-public kincidenceeditor
|
||||
(package
|
||||
(name "kincidenceeditor")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/incidenceeditor-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1znbpqpxkbn79pzhcg5v77bqr345lcmy2h0a6d90rzdmnlh303ln"))))
|
||||
(base32 "1pqfl7gqz7ibpns2gpwqpvzhsba7xj4ilhi4ax1vn3m086iyh3a0"))))
|
||||
(properties `((upstream-name . "incidenceeditor")))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
@ -458,6 +461,7 @@ information.")
|
||||
kmime
|
||||
kpimcommon
|
||||
kpimtextedit
|
||||
ktextaddons
|
||||
ktextwidgets
|
||||
kwallet
|
||||
libkdepim
|
||||
@ -480,14 +484,14 @@ information.")
|
||||
(define-public kaddressbook
|
||||
(package
|
||||
(name "kaddressbook")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kaddressbook-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "177zgbpgignvglpvbis1q9d36pi1dvyckv3q2gcgd9425gpm0vmb"))))
|
||||
(base32 "0zjbri91dh9vnwi6jqkbmyq667yzn8g4kw5v47qn8id2629zj6jq"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -516,6 +520,7 @@ information.")
|
||||
kparts
|
||||
kpimcommon
|
||||
kpimtextedit
|
||||
ktextaddons
|
||||
ktextwidgets
|
||||
kxmlgui
|
||||
libkdepim
|
||||
@ -569,14 +574,14 @@ one of the APIs mentioned above.")
|
||||
(define-public kaccounts-integration
|
||||
(package
|
||||
(name "kaccounts-integration")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/" name "-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1q1d2a1qknfkgm63gji6ijji35d0b1jy1kvf10a7ac4l1z1fvnpl"))))
|
||||
"1mn64xw5r2magy5y0qmg5r907jz1y8jar0qqkc6s1zjjr3s3knac"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs (list extra-cmake-modules))
|
||||
(inputs (list kcmutils
|
||||
@ -587,6 +592,7 @@ one of the APIs mentioned above.")
|
||||
kwallet
|
||||
kio
|
||||
libaccounts-qt
|
||||
qcoro-qt5
|
||||
signond))
|
||||
(home-page "https://invent.kde.org/network/kaccounts-integration")
|
||||
(synopsis "Online account management system")
|
||||
@ -594,10 +600,37 @@ one of the APIs mentioned above.")
|
||||
management system and its Plasma integration components.")
|
||||
(license license:lgpl2.0+)))
|
||||
|
||||
(define-public kaccounts-providers
|
||||
(package
|
||||
(name "kaccounts-providers")
|
||||
(version "23.04.3")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/" name "-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1lrmj6r09ypnpl2s586i4rd3fk3760qlxyrhh91k43wkb8i6m8f0"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs (list extra-cmake-modules intltool))
|
||||
(inputs (list kaccounts-integration
|
||||
kcoreaddons
|
||||
kdeclarative
|
||||
ki18n
|
||||
kio
|
||||
libaccounts-qt
|
||||
qtwebengine-5
|
||||
signond))
|
||||
(home-page "https://invent.kde.org/network/kaccounts-providers")
|
||||
(synopsis "Online account providers for the KAccounts system")
|
||||
(description "This package provides online account providers for the
|
||||
KAccounts system.")
|
||||
(license license:lgpl2.0+)))
|
||||
|
||||
(define-public kalendar
|
||||
(package
|
||||
(name "kalendar")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
@ -605,7 +638,7 @@ management system and its Plasma integration components.")
|
||||
".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"0slk9z7p1z5m2kbb8kq05afslxad8w5pjsajxawckcx0mlsd3apj"))))
|
||||
"1w56glv8m1rlk86v78h69d21ydxb6i61g1dk6mcizjr5rvi4liy0"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:tests? #f ;All 2 tests fail
|
||||
@ -627,12 +660,15 @@ management system and its Plasma integration components.")
|
||||
(inputs (list akonadi
|
||||
akonadi-contacts
|
||||
breeze-icons
|
||||
gpgme
|
||||
grantlee
|
||||
grantleetheme
|
||||
kio
|
||||
kirigami
|
||||
kirigami-addons
|
||||
kdbusaddons
|
||||
ki18n
|
||||
kimap
|
||||
kcalendarcore
|
||||
kcalendarsupport
|
||||
kconfigwidgets
|
||||
@ -640,15 +676,22 @@ management system and its Plasma integration components.")
|
||||
kcoreaddons
|
||||
kcontacts
|
||||
kitemmodels
|
||||
kmailcommon
|
||||
kmessagelib
|
||||
kmime
|
||||
kidentitymanagement
|
||||
kpimcommon
|
||||
kpimtextedit
|
||||
ktextaddons
|
||||
ktextwidgets
|
||||
akonadi-calendar
|
||||
akonadi-mime
|
||||
keventviews
|
||||
kcalutils
|
||||
kxmlgui
|
||||
kiconthemes
|
||||
libkdepim
|
||||
libkleo
|
||||
qtbase-5
|
||||
qtdeclarative-5
|
||||
qtquickcontrols2-5
|
||||
@ -656,7 +699,8 @@ management system and its Plasma integration components.")
|
||||
qtquickcontrols-5
|
||||
qtgraphicaleffects
|
||||
qtlocation
|
||||
qqc2-desktop-style))
|
||||
qqc2-desktop-style
|
||||
qtwebengine-5))
|
||||
(home-page "https://apps.kde.org/kalendar/")
|
||||
(synopsis "Calendar application")
|
||||
(description
|
||||
@ -667,14 +711,14 @@ external services.")
|
||||
(define-public kcalendarsupport
|
||||
(package
|
||||
(name "kcalendarsupport")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/calendarsupport-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "09fs15qckydmbs6idl5k1b6gyhjkygsa1r8frlysn1ahhfmxr33p"))))
|
||||
(base32 "1zk6kv5nhcd7a5llzh31890xpqdg522ahjdgbwsm7pcp62y0nbsj"))))
|
||||
(properties `((upstream-name . "calendarsupport")))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
@ -712,14 +756,14 @@ calendaring applications.")
|
||||
(define-public kcalutils
|
||||
(package
|
||||
(name "kcalutils")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kcalutils-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1y25csn37lp14ba18gqmw9ssimy4dqi55irx8c89p4p1lypjwfzq"))))
|
||||
(base32 "1j7f5ai25zcxggw3dvky624asxim5bkd6a35rcdzkjhj1qwk3vll"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules libxml2)) ;; xmllint required for tests
|
||||
@ -750,14 +794,14 @@ functions for accessing calendar data using the kcalcore API.")
|
||||
(define-public kdepim-runtime
|
||||
(package
|
||||
(name "kdepim-runtime")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kdepim-runtime-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1g6bq27s7nf9rmrbl5kwycl4lzjpp3m088mji3p7qrrv01ywp4mn"))))
|
||||
(base32 "1wvwibq6zzjlhh8yqrlqras0m8i01ynlwj9z6l3f0g0hyyz5nkw4"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules dbus kdoctools libxslt shared-mime-info))
|
||||
@ -845,14 +889,14 @@ package.")
|
||||
(define-public keventviews
|
||||
(package
|
||||
(name "keventviews")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/eventviews-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0bkidva045q85z4ymhj4m9ayfbsckjl4cl7nncl48yk2dmanfg51"))))
|
||||
(base32 "1nh8a7jy0sjsyi41pxhxwjkq6fr4yy9rqgcjjbj01dnx1ykz3d7l"))))
|
||||
(properties `((upstream-name . "eventviews")))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
@ -894,27 +938,32 @@ package.")
|
||||
(define-public kgpg
|
||||
(package
|
||||
(name "kgpg")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kgpg-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1xs0w6lxwq3hzs8r1cwmygcjilbgwa8zpjxwj6zz1wmbg04gqk36"))))
|
||||
(base32 "1ihxw1s4sq7cp5pm6rddcmvqk0v5gfg4v38b6yg8hyjg655x63jz"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
(replace 'check
|
||||
(lambda* (#:key tests? #:allow-other-keys)
|
||||
(when tests?
|
||||
(invoke "dbus-launch" "ctest" "-E" ;; FIXME: Failing tests.
|
||||
"(kgpg-import|kgpg-disable)")))))))
|
||||
(list #:phases
|
||||
#~(modify-phases %standard-phases
|
||||
(replace 'check
|
||||
(lambda* (#:key tests? #:allow-other-keys)
|
||||
(when tests?
|
||||
(setenv "HOME" (getcwd))
|
||||
(invoke "ctest")))))
|
||||
;; XXX: Tests could fail randomly with:
|
||||
;; gpg: can't connect to the agent: IPC connect call failed
|
||||
;; gpg process did not finish. Cannot generate a new key pair.
|
||||
#:tests? #f))
|
||||
(native-inputs
|
||||
(list extra-cmake-modules gnupg ;; TODO: Remove after gpgme uses fixed path
|
||||
dbus ;; Remove after failing test passes
|
||||
kdoctools))
|
||||
(list extra-cmake-modules
|
||||
gnupg ;; TODO: Remove after gpgme uses fixed path
|
||||
kdoctools
|
||||
pkg-config))
|
||||
(inputs
|
||||
(list akonadi
|
||||
akonadi-contacts
|
||||
@ -952,24 +1001,26 @@ cryptography to the contents of the clipboard.")
|
||||
(define-public khealthcertificate
|
||||
(package
|
||||
(name "khealthcertificate")
|
||||
(version "22.09")
|
||||
(version "23.01.0")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/plasma-mobile/"
|
||||
(version-major+minor version)
|
||||
(uri (string-append "mirror://kde/stable/plasma-mobile/" version
|
||||
"/khealthcertificate-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"16vkjpyxwx34pvdpnci0l6mx2bdjialiscjvbdx53xbsq9ff701k"))))
|
||||
"193agd3jg029vcq1h5hdg3gw6zgqcmszl6ffcrid0ajbbiic4pbm"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:phases #~(modify-phases %standard-phases
|
||||
(replace 'check
|
||||
(lambda* (#:key tests? #:allow-other-keys)
|
||||
(when tests?
|
||||
(invoke "ctest" "-E"
|
||||
"(icaovdsparsertest|nlcoronacheckparsertest)")))))))
|
||||
(native-inputs (list extra-cmake-modules pkg-config))
|
||||
(list #:phases
|
||||
#~(modify-phases %standard-phases
|
||||
(replace 'check
|
||||
(lambda* (#:key inputs tests? #:allow-other-keys)
|
||||
(when tests?
|
||||
(setenv "TZDIR"
|
||||
(search-input-directory inputs "share/zoneinfo"))
|
||||
(invoke "ctest" "-E"
|
||||
"(icaovdsparsertest|eudgcparsertest)")))))))
|
||||
(native-inputs (list extra-cmake-modules pkg-config tzdata-for-tests))
|
||||
(inputs (list karchive
|
||||
kcodecs
|
||||
ki18n
|
||||
@ -986,14 +1037,14 @@ test and recovery certificates.")
|
||||
(define-public kidentitymanagement
|
||||
(package
|
||||
(name "kidentitymanagement")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kidentitymanagement-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1h76c8k6lvf4dlh9awd4z71hkikm7x71760gljybd6fkygxpm992"))))
|
||||
(base32 "03bfz0x35wiynla39iysxa5g3rckmy9nj2z1f439v9sblcqbvz3p"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
@ -1024,14 +1075,14 @@ test and recovery certificates.")
|
||||
(define-public kimap
|
||||
(package
|
||||
(name "kimap")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kimap-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1a3wwzwlp0zsj4brhs22sygfxh65slikapa4iipxjw78mkwhiq8h"))))
|
||||
(base32 "08s2891f2cnf5f7q034lmqv3vnh3v61l7bsyssdx711jfbswg9ik"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
@ -1055,15 +1106,14 @@ easier to do so.")
|
||||
(define-public kitinerary
|
||||
(package
|
||||
(name "kitinerary")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append
|
||||
"https://invent.kde.org/pim/kitinerary/-/archive/v"
|
||||
version "/kitinerary-v" version ".tar.gz"))
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/kitinerary-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1gpy5siaw9k4332ii6a87rq162dbmyfkqp1l1k8bmldg1755v3jz"))))
|
||||
"0fcqix7hgmv7qcfxzmqy61kg7dqi5zas5vqfs7pfycgcxma0g869"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:phases #~(modify-phases %standard-phases
|
||||
@ -1089,7 +1139,8 @@ easier to do so.")
|
||||
qtlocation
|
||||
qtquickcontrols2-5
|
||||
libxml2
|
||||
zlib))
|
||||
zlib
|
||||
zxing-cpp))
|
||||
(home-page "https://apps.kde.org/itinerary/")
|
||||
(synopsis
|
||||
"Data Model and Extraction System for Travel Reservation information")
|
||||
@ -1100,14 +1151,14 @@ model and itinerary extraction code.")
|
||||
(define-public kldap
|
||||
(package
|
||||
(name "kldap")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kldap-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0hqvf939d2sqb2frizw9pnhgpc8vi627882d30ssymw5p5nm58il"))))
|
||||
(base32 "0hp5j02kwh91xf0n6zqzgam7g50r54hzbkli5i7c0rxdb1g28ihm"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -1125,14 +1176,14 @@ protocol for querying and modifying directory services running over TCP/IP.")
|
||||
(define-public kleopatra
|
||||
(package
|
||||
(name "kleopatra")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kleopatra-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1vay6cdrx1l7qyg0rrc7z7rwv1jjpwksqzadka7rpshfqhf3r9y8"))))
|
||||
(base32 "0lcl20yihsa8dq0s24akp5z0290vh9nxjjjdwqk88nz8vmsr29i0"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list dbus extra-cmake-modules gnupg ;; TODO: Remove after gpgme uses fixed path
|
||||
@ -1179,14 +1230,14 @@ and retrieving certificates from LDAP servers.")
|
||||
(define-public kmail
|
||||
(package
|
||||
(name "kmail")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kmail-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1q7d2jazc6792dhwxb2zx66bghdnn43sw6lvdg44a7d9zgik1qzb"))))
|
||||
(base32 "16gz0i7na1pkyly9jnvavyffkawxf5irr92rd50w68p01b82dhc6"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules dbus kdoctools))
|
||||
@ -1231,6 +1282,7 @@ and retrieving certificates from LDAP servers.")
|
||||
kpimtextedit
|
||||
kservice
|
||||
ksyntaxhighlighting
|
||||
ktextaddons
|
||||
ktextwidgets
|
||||
kuserfeedback
|
||||
ktnef
|
||||
@ -1279,14 +1331,14 @@ manager from KDE.")
|
||||
(define-public kmailcommon
|
||||
(package
|
||||
(name "kmailcommon")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/mailcommon-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1lpnfcj2p58lhgcjg6ray5b9ygz7gpb8xh8qkakn4m7cpjhgcj5j"))))
|
||||
(base32 "165a0qf6i2862dpsw4wvgnxi4wv7hnc9s63fsf9jp6kbwwfw9nqv"))))
|
||||
(properties `((upstream-name . "mailcommon")))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
@ -1323,6 +1375,7 @@ manager from KDE.")
|
||||
kpimcommon
|
||||
kpimtextedit
|
||||
ksyntaxhighlighting
|
||||
ktextaddons
|
||||
ktextwidgets
|
||||
kwallet
|
||||
kwidgetsaddons
|
||||
@ -1348,14 +1401,14 @@ dealing with email.")
|
||||
(define-public kmailimporter
|
||||
(package
|
||||
(name "kmailimporter")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/mailimporter-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1k7gwagcvhj733c48ayxwi1gf37y6w5g6n2b9fknhfs40kqpdri9"))))
|
||||
(base32 "18shpxz7rg64g2mxdhdjhxhn893m0930v76cdnij339ycbcq5ypc"))))
|
||||
(properties `((upstream-name . "mailimporter")))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
@ -1381,6 +1434,7 @@ dealing with email.")
|
||||
kmime
|
||||
kpimcommon
|
||||
kpimtextedit
|
||||
ktextaddons
|
||||
ktextwidgets
|
||||
kxmlgui
|
||||
libkdepim
|
||||
@ -1395,14 +1449,14 @@ e-mail client programs into KMail and KDE PIM.")
|
||||
(define-public kmailtransport
|
||||
(package
|
||||
(name "kmailtransport")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kmailtransport-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0hhd1m1kfagyiwwfmsxhpin5c25dsiwbzg188khppn6fp2dh79dg"))))
|
||||
(base32 "14vmm9vla8i477jq40z73lc4klx6mm03y2xnljvx1v4inm3cpw2c"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -1437,14 +1491,14 @@ mail transport.")
|
||||
(define-public kmbox
|
||||
(package
|
||||
(name "kmbox")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kmbox-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0n49xqgyx40hml9554zvnycff26qki9fdy32awx9v9l8jbnrmm6p"))))
|
||||
(base32 "05hdfjwp6ay2j16rxp55k3fywwf7kxiig4dv9fh51iysglmzzn76"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
@ -1459,14 +1513,14 @@ using a Qt/KMime C++ API.")
|
||||
(define-public kmessagelib
|
||||
(package
|
||||
(name "kmessagelib")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/messagelib-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0xq1a064g3h3igrqanfald9n21nnrsg16a4kmn9vn1k03qv1vlp2"))))
|
||||
(base32 "0aqac0p46cwnr3qxjk0ivalfwjcgwy52s088wnk6ckp77m7r65is"))))
|
||||
(properties `((upstream-name . "messagelib")))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
@ -1508,6 +1562,7 @@ using a Qt/KMime C++ API.")
|
||||
kpimtextedit
|
||||
kservice
|
||||
ksyntaxhighlighting
|
||||
ktextaddons
|
||||
ktextwidgets
|
||||
kwallet
|
||||
kwidgetsaddons
|
||||
@ -1545,14 +1600,14 @@ kwebengineviewer.")
|
||||
(define-public kmime
|
||||
(package
|
||||
(name "kmime")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kmime-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1vz5gw33ncc5lx8fx2nnp8ayxpdhfjwwx226gwa94vhxxkfcnmh4"))))
|
||||
(base32 "1i38g0s98d24882kxyjay965nz3d3fjhb3mv1p4sllm2lnffrq2d"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
@ -1580,14 +1635,14 @@ information in non-ASCII character sets.")
|
||||
(define-public knotes
|
||||
(package
|
||||
(name "knotes")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/knotes-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "076rwgkwx67rn6z0mj0sj77h1jngcpbvrwka3ijg2309r9f2wg8h"))))
|
||||
(base32 "0f2a9xy2w909y792hwwnmsqvxx91azn6f0j0xl2mlmav00a4w6za"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools libxslt))
|
||||
@ -1623,6 +1678,7 @@ information in non-ASCII character sets.")
|
||||
kparts
|
||||
kpimcommon
|
||||
kpimtextedit
|
||||
ktextaddons
|
||||
ktextwidgets
|
||||
kwidgetsaddons
|
||||
kwindowsystem
|
||||
@ -1650,14 +1706,14 @@ Features:
|
||||
(define-public kontactinterface
|
||||
(package
|
||||
(name "kontactinterface")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kontactinterface-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0j7cck262j8z7m7fm55qa5i936x81ljn3cijrk5c5h881152h4fs"))))
|
||||
(base32 "16fg24hz9vx912cffc94x5zx4jv3k72mbxgp5ck50lydypx6rfns"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
@ -1668,7 +1724,8 @@ Features:
|
||||
kparts
|
||||
kwindowsystem
|
||||
kxmlgui
|
||||
qtbase-5))
|
||||
qtbase-5
|
||||
qtx11extras))
|
||||
(home-page "https://api.kde.org/kdepim/kontactinterface/html/index.html")
|
||||
(synopsis "Kontact interface library")
|
||||
(description "This library provides the glue necessary for
|
||||
@ -1678,17 +1735,17 @@ application \"Parts\" to be embedded as a Kontact component (or plugin).")
|
||||
(define-public korganizer
|
||||
(package
|
||||
(name "korganizer")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/korganizer-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0pcyij50k96mrm9vkq0pzr7n0nrgy1d51zrcb3hly7fpl4gvkx4x"))))
|
||||
(base32 "1vp1jsmna059vvfj7xaj9fhhhq0lz9k0pphczkfbwm3gy6nzcavz"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules dbus qttools-5 kdoctools))
|
||||
(list extra-cmake-modules dbus qttools-5 kdoctools tzdata-for-tests))
|
||||
(inputs
|
||||
(list akonadi
|
||||
akonadi-calendar
|
||||
@ -1730,6 +1787,7 @@ application \"Parts\" to be embedded as a Kontact component (or plugin).")
|
||||
kpimcommon
|
||||
kpimtextedit
|
||||
kservice
|
||||
ktextaddons
|
||||
kwallet
|
||||
kwidgetsaddons
|
||||
kwindowsystem
|
||||
@ -1739,19 +1797,13 @@ application \"Parts\" to be embedded as a Kontact component (or plugin).")
|
||||
phonon
|
||||
qtbase-5))
|
||||
(arguments
|
||||
`(#:phases
|
||||
'(#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-after 'unpack 'disable-failing-test
|
||||
(lambda _
|
||||
;; FIXME: This test started failing after the 20.04 update
|
||||
;; seemingly due to DBus communication issues.
|
||||
;; See also 'akonadi-search' for a similar test failure.
|
||||
(substitute* "src/autotests/CMakeLists.txt"
|
||||
((".*test_advanced\\(koeventpopupmenutest\\.cpp.*")
|
||||
""))))
|
||||
(replace 'check
|
||||
(lambda* (#:key tests? #:allow-other-keys)
|
||||
(lambda* (#:key inputs tests? #:allow-other-keys)
|
||||
(when tests?
|
||||
(setenv "TZDIR" (search-input-directory
|
||||
inputs "share/zoneinfo"))
|
||||
(invoke "dbus-launch" "ctest")))))))
|
||||
(home-page "https://apps.kde.org/korganizer/")
|
||||
(synopsis "Organizational assistant, providing calendars and other similar
|
||||
@ -1799,14 +1851,14 @@ Virtual Contact File}) files to the KPeople contact management library.")
|
||||
(define-public kpkpass
|
||||
(package
|
||||
(name "kpkpass")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kpkpass-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"09l6c7nsgfnffgkm0yzjhsfkm79fv9izasislrlzdvca5xninrgb"))))
|
||||
"1l3k33yzfjzarc2rpf576ib86ifzrfmsvpcdmv060dy0k8lbm1k9"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs (list extra-cmake-modules))
|
||||
(inputs (list karchive qtbase-5 shared-mime-info))
|
||||
@ -1819,14 +1871,14 @@ pass files.")
|
||||
(define-public kpimcommon
|
||||
(package
|
||||
(name "kpimcommon")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/pimcommon-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "00gxv1028xdp7ag44z9h6cpmlw55f3rk7i6msymga3pdq639c19y"))))
|
||||
(base32 "1v2nv83h9p1ajbcwfdk8b7lrr84r8c855lysknzvzkpm5z012z3l"))))
|
||||
(properties `((upstream-name . "pimcommon")))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
@ -1861,6 +1913,7 @@ pass files.")
|
||||
kmime
|
||||
knewstuff
|
||||
kpimtextedit
|
||||
ktextaddons
|
||||
ktextwidgets
|
||||
kwallet
|
||||
kwidgetsaddons
|
||||
@ -1882,14 +1935,14 @@ pass files.")
|
||||
(define-public libgravatar
|
||||
(package
|
||||
(name "libgravatar")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/libgravatar-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1yhmxl2gqwrn5flr5qm56aqg6rgmqbgcr3pyb4d0vshdfksjr4rc"))))
|
||||
(base32 "03zhnpb114y6a6vhiv9c1fiqsinjmk52j1k9w2r04ibxp35m3xj7"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs (list extra-cmake-modules))
|
||||
(inputs (list kconfig
|
||||
@ -1897,6 +1950,7 @@ pass files.")
|
||||
kio
|
||||
kpimcommon
|
||||
kpimtextedit
|
||||
ktextaddons
|
||||
ktextwidgets
|
||||
kwidgetsaddons
|
||||
qtbase-5))
|
||||
@ -1913,14 +1967,14 @@ unnecessary network operations.")
|
||||
(define-public kpimtextedit
|
||||
(package
|
||||
(name "kpimtextedit")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kpimtextedit-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1dxdlspqssxnvha202bgh9yaszs77cph5qd9wcbd45xj07dqgbw1"))))
|
||||
(base32 "1rrs19bwl8qvasridysbbgsgdy9hyjlpi26hw77hli5ixkflj85b"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules qttools-5))
|
||||
@ -1954,14 +2008,14 @@ text in the text edit to all kinds of markup, like HTML or BBCODE.")
|
||||
(define-public ksmtp
|
||||
(package
|
||||
(name "ksmtp")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/ksmtp-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "13ybnr39pim3r83p56wj98fwj0yk1rspd9g24a8d0qykmnbx57l3"))))
|
||||
(base32 "0pz17vmn38n2xl35d9di1b9138dh54wgyal9hx412nh123w13h12"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
@ -1993,14 +2047,14 @@ standard protocols for e-mail transmission.")
|
||||
(define-public ktnef
|
||||
(package
|
||||
(name "ktnef")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/ktnef-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "05rcs0m4dr4p4wxigcnhjmmp15nlf36ka85v8b8gd8630v61w6y6"))))
|
||||
(base32 "00dkcmywjxzq5v2kp4klw50c3w74lmh16kbcwn8qd97kky3pd5ik"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
@ -2025,14 +2079,14 @@ and allows one to view/extract message formatted text in Rich Text Format.")
|
||||
(define-public libkdepim
|
||||
(package
|
||||
(name "libkdepim")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/libkdepim-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "07ihnps983x3sp74yq5glsq3h3jw4k80mnc4xxzm6ps2vgswah12"))))
|
||||
(base32 "1i5c4qqd4ghlfjvxniy8sbfqh0fsrz4sadvh0n2d207s9rsl274v"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules qttools-5))
|
||||
@ -2072,14 +2126,14 @@ and allows one to view/extract message formatted text in Rich Text Format.")
|
||||
(define-public libkgapi
|
||||
(package
|
||||
(name "libkgapi")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/libkgapi-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "065441mbl67wyp4nz03jdygkn5wmnmkj4fiql4mnq99k2v80y0ka"))))
|
||||
(base32 "18jcrp7qi35zxzb4b7mn6519bjw47s7kwfahd6a50p40j17k09bs"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules qttools-5))
|
||||
@ -2107,14 +2161,14 @@ various Google services.")
|
||||
(define-public libkleo
|
||||
(package
|
||||
(name "libkleo")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/libkleo-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "05ypgrwynm1hr32hj35faj3sxabi46x8slnbs3pxwz2f2z2ry58a"))))
|
||||
(base32 "0l77n4dlbv9hclzvh69kdzji907if7yayxiasxnnjkzsvcm1af25"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools qttools-5))
|
||||
@ -2155,7 +2209,7 @@ KDE using certificate-based crypto.")
|
||||
(define-public libksieve
|
||||
(package
|
||||
(name "libksieve")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
@ -2163,7 +2217,7 @@ KDE using certificate-based crypto.")
|
||||
"/src/libksieve-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1ia1gjx8x9ym3dml3y403kif50jhcsrqmhivn3j5yxf8abc3rnk6"))))
|
||||
"066z33v30h568bmdcsl4v478p3xhiwsmq7pr7kziilrhy3a2m7p6"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -2183,6 +2237,7 @@ KDE using certificate-based crypto.")
|
||||
kpimcommon
|
||||
kpimtextedit
|
||||
ksyntaxhighlighting
|
||||
ktextaddons
|
||||
ktextwidgets
|
||||
kwallet
|
||||
kwindowsystem
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -3,6 +3,7 @@
|
||||
;;; Copyright © 2021 Tobias Geerinckx-Rice <me@tobias.gr>
|
||||
;;; Copyright © 2022 Brendan Tildesley <mail@brendan.scot>
|
||||
;;; Copyright © 2022 Petr Hodina <phodina@protonmail.com>
|
||||
;;; Copyright © 2023 Zheng Junjie <873216071@qq.com>
|
||||
;;;
|
||||
;;; This file is part of GNU Guix.
|
||||
;;;
|
||||
@ -25,31 +26,35 @@
|
||||
#:use-module ((guix licenses) #:prefix license:)
|
||||
#:use-module (guix packages)
|
||||
#:use-module (guix utils)
|
||||
#:use-module (guix gexp)
|
||||
#:use-module (gnu packages)
|
||||
#:use-module (gnu packages compression)
|
||||
#:use-module (gnu packages freedesktop)
|
||||
#:use-module (gnu packages kde)
|
||||
#:use-module (gnu packages kde-frameworks)
|
||||
#:use-module (gnu packages kde-plasma)
|
||||
#:use-module (gnu packages linux)
|
||||
#:use-module (gnu packages pkg-config)
|
||||
#:use-module (gnu packages qt)
|
||||
#:use-module (gnu packages glib)
|
||||
#:use-module (gnu packages ruby)
|
||||
#:use-module (gnu packages search)
|
||||
#:use-module (gnu packages vnc)
|
||||
#:use-module (gnu packages xml)
|
||||
#:use-module (gnu packages icu4c)
|
||||
#:use-module (gnu packages xorg))
|
||||
|
||||
(define-public dolphin
|
||||
(package
|
||||
(name "dolphin")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/dolphin-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "07ian9aai9mjygn6bgxanv8h16i83wf69nkl8c9qynwbz4fkwmwf"))))
|
||||
(base32 "0bys24i2a3a65ahq5p3q1zr2px8jqip1gjn5m7rngq4hcddb1ji8"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools ruby ruby-test-unit))
|
||||
@ -77,6 +82,7 @@
|
||||
breeze-icons ;; default icon set
|
||||
phonon
|
||||
qtbase-5
|
||||
qtx11extras
|
||||
solid))
|
||||
(arguments
|
||||
`(#:tests? #f)) ;; TODO: 4/15 tests fail even with offscreen
|
||||
@ -99,14 +105,14 @@ The main features of Dolphin are:
|
||||
(define-public dolphin-plugins
|
||||
(package
|
||||
(name "dolphin-plugins")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/dolphin-plugins-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1ii1xrz22caxcgrr9ibzkh7nvw1h9d8xb5a2fadni0makk02qjif"))))
|
||||
(base32 "0h1b559icj5g3xrx5697a9rncpdcmsjg774c6m36ild56bwc048v"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
@ -128,14 +134,14 @@ Dolphin with the version control systems: Bzr, Git, Mercurial, Subversion.")
|
||||
(define-public khelpcenter
|
||||
(package
|
||||
(name "khelpcenter")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/khelpcenter-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0ga270imh1ssifj0w3434z9hgrmn0dqrschygywy1z2hcpyx991d"))))
|
||||
(base32 "10rivj5c14v5hwk87z41gwk830sy35fz0jg1jpay43jzw0ss995y"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -160,17 +166,17 @@ Dolphin with the version control systems: Bzr, Git, Mercurial, Subversion.")
|
||||
qtbase-5
|
||||
xapian))
|
||||
(arguments
|
||||
`(#:tests? #f ;; 1/1 test fails
|
||||
#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-after 'install 'wrap-executable
|
||||
(lambda* (#:key inputs outputs #:allow-other-keys)
|
||||
(let* ((out (assoc-ref outputs "out")))
|
||||
;; Since qt-wrap selectors do not wrap for /share/kf5
|
||||
;; directories, we need this so khelpcenter can find html4.css.
|
||||
(wrap-program (string-append out "/bin/khelpcenter")
|
||||
`("XDG_DATA_DIRS" suffix
|
||||
(,(string-append (assoc-ref inputs "khtml") "/share"))))))))))
|
||||
(list #:tests? #f ;;1/1 test fails
|
||||
#:phases #~(modify-phases %standard-phases
|
||||
(add-after 'install 'wrap-executable
|
||||
(lambda* (#:key inputs #:allow-other-keys)
|
||||
;; Since qt-wrap selectors do not wrap for /share/kf5
|
||||
;; directories, we need this so khelpcenter can find html4.css.
|
||||
(wrap-program (string-append #$output
|
||||
"/bin/khelpcenter")
|
||||
`("XDG_DATA_DIRS" suffix
|
||||
(,(string-append (assoc-ref inputs "khtml")
|
||||
"/share")))))))))
|
||||
(home-page "https://apps.kde.org/khelpcenter/")
|
||||
(synopsis "KDE documentation viewer")
|
||||
(description "KHelpCenter uses meta data files which describe the
|
||||
@ -187,14 +193,14 @@ document meta data file.")
|
||||
(define-public konsole
|
||||
(package
|
||||
(name "konsole")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/konsole-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "19yrhjjbwq7kaip05ig8raqnh87k5dg57jck2zrsdrhq2f4nb3ql"))))
|
||||
(base32 "1k68y1i3g3bsz1dz81jhkx1q2fb13rbm5ywh632bcyln0c6l0vz0"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools zlib))
|
||||
@ -224,7 +230,9 @@ document meta data file.")
|
||||
kxmlgui
|
||||
breeze-icons ;; default icon set
|
||||
qtbase-5
|
||||
qtscript))
|
||||
qtscript
|
||||
qtmultimedia-5
|
||||
icu4c))
|
||||
(arguments
|
||||
`(#:tests? #f)) ;; TODO: 2/15 tests fail even with HOME, offscreen, SHELL, debus
|
||||
(home-page "https://www.kde.org/")
|
||||
@ -241,14 +249,14 @@ This package is part of the KDE base applications module.")
|
||||
(define-public krfb
|
||||
(package
|
||||
(name "krfb")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/krfb-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "09h05al7ivf9pzf2p6mnja1124746fawmr3vdk6rggjjw0p0wgn1"))))
|
||||
(base32 "0qbrvf2wa3af1z1dpq3pqkngfbrfdgqfz8xs1qpdpyb7jxnphry7"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules pkg-config kdoctools))
|
||||
@ -261,6 +269,7 @@ This package is part of the KDE base applications module.")
|
||||
kdnssd
|
||||
ki18n
|
||||
knotifications
|
||||
kpipewire
|
||||
kwallet
|
||||
kwayland
|
||||
kwidgetsaddons
|
||||
@ -295,14 +304,14 @@ This package is part of the KDE networking module.")
|
||||
(define-public ksystemlog
|
||||
(package
|
||||
(name "ksystemlog")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/ksystemlog-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0x9j3m0kndbaxldsk2rh8zawz0nqqdpn1xf36m4zzymm3b034glv"))))
|
||||
(base32 "15c1h1dlcgbx2adhjzry2zwia0alym7vc251zymyzhl2xjacvqlm"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -331,17 +340,70 @@ who want to quickly see problems occurring on their server.
|
||||
This package is part of the KDE administration module.")
|
||||
(license license:gpl2+)))
|
||||
|
||||
(define-public spectacle
|
||||
(package
|
||||
(name "spectacle")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/spectacle-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1fyklcvz0zndxabflkka75rham6768rp01as7m5dv0ic4lipkf9m"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:phases
|
||||
#~(modify-phases %standard-phases
|
||||
(replace 'check
|
||||
(lambda* (#:key tests? #:allow-other-keys)
|
||||
(when tests?
|
||||
(invoke "ctest" "-E"
|
||||
"filename_test")))))))
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
(inputs
|
||||
(list kconfig
|
||||
kcoreaddons
|
||||
kdbusaddons
|
||||
kglobalaccel
|
||||
kguiaddons
|
||||
ki18n
|
||||
kio
|
||||
kirigami
|
||||
knotifications
|
||||
kpipewire
|
||||
kwidgetsaddons
|
||||
kwindowsystem
|
||||
kxmlgui
|
||||
libxcb
|
||||
purpose
|
||||
qtdeclarative-5
|
||||
qtquickcontrols2-5
|
||||
qtwayland-5
|
||||
qtx11extras
|
||||
wayland
|
||||
wayland-protocols
|
||||
plasma-wayland-protocols
|
||||
xcb-util
|
||||
xcb-util-cursor
|
||||
xcb-util-image))
|
||||
(home-page "https://apps.kde.org/spectacle/")
|
||||
(synopsis "Screenshot capture utility for KDE")
|
||||
(description "Spectacle is a screenshot taking utility for the KDE.")
|
||||
(license license:gpl2+)))
|
||||
|
||||
(define-public yakuake
|
||||
(package
|
||||
(name "yakuake")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/yakuake-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"0h5c8j65m6gylvwrj4sag4rlx92brbfllyrwpi7kwfjbwf7a5j1k"))))
|
||||
"17ylm5z5lzjq5g4d48s0clpl3hg4rym9sc1p5hr0wfs9jx7197jy"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
|
@ -52,14 +52,14 @@
|
||||
(define-public ark
|
||||
(package
|
||||
(name "ark")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/ark-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1wjy90qkkzafwcw8d4v9cyhmc3sgfipc1085hq2ghqhvrgdyzs00"))
|
||||
"081swq9f87yxg4dxdl5i4hszhr0q4ph402in397zfa5vpyspzy41"))
|
||||
;; The libarchive package in Guix does not support
|
||||
;; xar; disable related tests.
|
||||
(patches (search-patches "ark-skip-xar-test.patch"))))
|
||||
@ -99,6 +99,7 @@
|
||||
kdbusaddons
|
||||
khtml
|
||||
ki18n
|
||||
kiconthemes
|
||||
kio
|
||||
kitemmodels
|
||||
kparts
|
||||
@ -244,14 +245,14 @@ well as CD-ROM images.")
|
||||
(define-public filelight
|
||||
(package
|
||||
(name "filelight")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/filelight-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1fqgmpq5dznbn5lalx1j6dyynhylijrcqw3x9hrwxcqwr275h9iw"))))
|
||||
"1mwl1dkknvqw9hd5jsh4cdx1zd8f6rxca0vyq01wrx44q9p6dn1n"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs (list extra-cmake-modules))
|
||||
(inputs (list kirigami
|
||||
@ -303,47 +304,45 @@ your computer.")
|
||||
(license license:lgpl2.1+))))
|
||||
|
||||
(define-public isoimagewriter
|
||||
(let ((commit "bd1ef4f0ce179fa874b102689022ebda3e7b4c16")
|
||||
(revision "1"))
|
||||
(package
|
||||
(name "isoimagewriter")
|
||||
(version (git-version "0.8" revision commit))
|
||||
(source (origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://invent.kde.org/utilities/isoimagewriter")
|
||||
(commit commit)))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32
|
||||
"0dha2y4kmyppi6c0g0hclp53fjj963vq27q7azznpl0bz6zb4042"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs (list extra-cmake-modules))
|
||||
(inputs (list kauth
|
||||
karchive
|
||||
kcoreaddons
|
||||
ki18n
|
||||
kiconthemes
|
||||
kcrash
|
||||
solid
|
||||
kwidgetsaddons))
|
||||
(home-page "https://invent.kde.org/utilities/isoimagewriter")
|
||||
(synopsis "Write hybrid ISO files onto USB disks")
|
||||
(description
|
||||
"This package provides a tool to write ISO files to USB disks.")
|
||||
(license license:gpl3+))))
|
||||
(package
|
||||
(name "isoimagewriter")
|
||||
(version "1.0.0")
|
||||
(source (origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://invent.kde.org/utilities/isoimagewriter")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32
|
||||
"1iphp2krgadc175570iiyaxbnjgpc1xilc71gkcbn5n0yd7qmkbv"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs (list extra-cmake-modules))
|
||||
(inputs (list kauth
|
||||
karchive
|
||||
kcoreaddons
|
||||
ki18n
|
||||
kiconthemes
|
||||
kcrash
|
||||
solid
|
||||
kwidgetsaddons))
|
||||
(home-page "https://invent.kde.org/utilities/isoimagewriter")
|
||||
(synopsis "Write hybrid ISO files onto USB disks")
|
||||
(description
|
||||
"This package provides a tool to write ISO files to USB disks.")
|
||||
(license license:gpl3+)))
|
||||
|
||||
(define-public kate
|
||||
(package
|
||||
(name "kate")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kate-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0dnlr1cld6lqanqv98bss66w2bi2y78vqb8jx26addn2r1w4ygkf"))))
|
||||
(base32 "0yyhh21pvzsaz7swmghdchzsfk089axhqkjwjv1m8j4q3q3rhv86"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -369,16 +368,23 @@ your computer.")
|
||||
kxmlgui
|
||||
breeze-icons ;; default icon set
|
||||
qtbase-5
|
||||
qtscript))
|
||||
qtscript
|
||||
qtx11extras))
|
||||
(arguments
|
||||
`(#:tests? #f ;; 2/7 tests fail
|
||||
#:phases
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-after 'unpack 'patch-tests
|
||||
(lambda* (#:key inputs #:allow-other-keys)
|
||||
;; This test requires a 'bin' diretory under '/usr'.
|
||||
(substitute* "addons/externaltools/autotests/externaltooltest.cpp"
|
||||
(("QStringLiteral[(]\"/usr\"[)]")
|
||||
(format #f "QStringLiteral(\"~a\")"
|
||||
(dirname (dirname (which "ls"))))))))
|
||||
(add-before 'check 'check-setup
|
||||
(lambda _
|
||||
;; make Qt render "offscreen", required for tests
|
||||
(setenv "QT_QPA_PLATFORM" "offscreen")
|
||||
(setenv "XDG_CACHE_HOME" "/tmp/xdg-cache"))))))
|
||||
(setenv "HOME" (getcwd)))))))
|
||||
(home-page "https://kate-editor.org/")
|
||||
(synopsis "Multi-document, multi-view text editor")
|
||||
(description "Kate is a powerful text editor that can open multiple files
|
||||
@ -402,7 +408,7 @@ Kate's features include:
|
||||
(define-public kdebugsettings
|
||||
(package
|
||||
(name "kdebugsettings")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
@ -410,7 +416,7 @@ Kate's features include:
|
||||
".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"0l9q7cmzc93zz2zc5ncq3q7q6jil6ai36n2vh70s2wsi8b0gsms8"))))
|
||||
"02igg8ry1cxa83pdj6pgwzw7hpjwfrfk57d9ybgfvy2x08d5kvqz"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs (list extra-cmake-modules))
|
||||
(inputs (list kcoreaddons
|
||||
@ -419,7 +425,8 @@ Kate's features include:
|
||||
ki18n
|
||||
kwidgetsaddons
|
||||
kitemviews
|
||||
kcompletion))
|
||||
kcompletion
|
||||
kxmlgui))
|
||||
(home-page "https://invent.kde.org/utilities/kdebugsettings")
|
||||
(synopsis "Choose which QLoggingCategory are displayed")
|
||||
(description
|
||||
@ -429,14 +436,14 @@ Kate's features include:
|
||||
(define-public kbackup
|
||||
(package
|
||||
(name "kbackup")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/kbackup-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"0c0zdk00j9qssjdb5dg5hwc5mx7h5kvriyszia2xizqjq2m53c3k"))))
|
||||
"121w54ivmq8qnxc97g47i8vq4nkivypp84pqs9rs5bid4cpfvh9p"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs (list extra-cmake-modules))
|
||||
(inputs (list kguiaddons
|
||||
@ -447,6 +454,7 @@ Kate's features include:
|
||||
kiconthemes
|
||||
karchive
|
||||
kwidgetsaddons
|
||||
libarchive
|
||||
shared-mime-info))
|
||||
(home-page "https://apps.kde.org/kbackup/")
|
||||
(synopsis "Backup program with an easy-to-use interface")
|
||||
@ -464,14 +472,14 @@ drive, USB stick, etc
|
||||
(define-public kcalc
|
||||
(package
|
||||
(name "kcalc")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/kcalc-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"01rn6qy40q4b90i5mysrygkqh5fzq885dgcd11l6r8s59ijjcjlk"))))
|
||||
"04mqicwqn6h99jgh1zl0wsgk1rdkswzxaq8b8yz5hq654dsyq6y1"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs (list extra-cmake-modules kdoctools))
|
||||
(inputs (list gmp
|
||||
@ -493,7 +501,7 @@ drive, USB stick, etc
|
||||
(define-public kcharselect
|
||||
(package
|
||||
(name "kcharselect")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
@ -501,7 +509,7 @@ drive, USB stick, etc
|
||||
".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1gs9jkq76dkhjgjqpl5dcsx0l2qi6i0pk122y1qmwgyd6f8af35b"))))
|
||||
"05z80j8bwrj1zfpy376gsx30bv7bxsa3lyvrqsz197w1g8vp5gix"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs (list extra-cmake-modules))
|
||||
(inputs (list kbookmarks kcoreaddons kcrash ki18n kwidgetsaddons kxmlgui))
|
||||
@ -517,14 +525,14 @@ characters.")
|
||||
(define-public kdialog
|
||||
(package
|
||||
(name "kdialog")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/kdialog-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1lqzhfn5g16qr6ada9i0i3kshna1zxp1y20ylwmmsa82bgmyblhx"))))
|
||||
"042az7d9ngar6xp7gv3xcmlns9hpbvs39dkymanqgc0riwa1mvsx"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs (list extra-cmake-modules kdoctools))
|
||||
(inputs (list ktextwidgets
|
||||
@ -573,15 +581,14 @@ conversions between European currencies.")
|
||||
(define-public keysmith
|
||||
(package
|
||||
(name "keysmith")
|
||||
(version "22.09")
|
||||
(version "23.04.3")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/plasma-mobile/"
|
||||
(version-major+minor version) "/keysmith-"
|
||||
version ".tar.xz"))
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/keysmith-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"0w3vvmp9rn6ahly2fm9n6f4glfr7d84bfvj33mrs5pn7n99h7jgy"))))
|
||||
"1rfp516adliyc57nx4ha1rp8v2z340ygsvblh5sqmsdsg2ivjklj"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs (list extra-cmake-modules pkg-config))
|
||||
(inputs (list kdbusaddons
|
||||
@ -603,14 +610,14 @@ with support for QR scanning.")
|
||||
(define-public kfind
|
||||
(package
|
||||
(name "kfind")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/kfind-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"0py6ygnj7qxbwrldf2a3hqc1cqd5yvyfi1l0nji0hwn8lvidnjhc"))))
|
||||
"03g9cn0wp3f2n9zwzbc5sbcria4hcp2ls77fbxyj3wkady3m50if"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs (list extra-cmake-modules kdoctools))
|
||||
(inputs (list karchive
|
||||
@ -680,16 +687,16 @@ with support for QR scanning.")
|
||||
(define-public kontrast
|
||||
(package
|
||||
(name "kontrast")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/kontrast-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"03y3y5p29zx4nmqi7hp3abxq2n2bgwbz2knhn9vhl3im3ghp7lmp"))))
|
||||
"08qwvc2b5bj3012lvwxainbw7d34mkbwwznj3661ydsnfjyxxs92"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs (list extra-cmake-modules))
|
||||
(native-inputs (list extra-cmake-modules kdoctools))
|
||||
(inputs (list kirigami
|
||||
ki18n
|
||||
kcoreaddons
|
||||
@ -776,14 +783,14 @@ the computer and 3D Printers.")
|
||||
(define-public kmag
|
||||
(package
|
||||
(name "kmag")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kmag-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "08jwv2wnb67vjgz5pv1nn6rwl9ldj8dfd74l6va9vz4x5pk7d859"))))
|
||||
(base32 "13ar37yv3gk5451cdqrgbm91jm50qw4559sx25fv95g2i9wa7z74"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -806,14 +813,14 @@ artists to web-designers to people with low vision.")
|
||||
(define-public kmousetool
|
||||
(package
|
||||
(name "kmousetool")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kmousetool-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "13pvdhhf3fdkaiyjp0ijqm5qdffabyw7qq2051l1nqv6i7w6lgwx"))))
|
||||
(base32 "1prh9xdzwx0mx93g9cbjy55hxwcci90hvrv2ckj4dqdnv5fv4h21"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -844,14 +851,14 @@ whom pressing buttons hurts.")
|
||||
(define-public kmouth
|
||||
(package
|
||||
(name "kmouth")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kmouth-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0lzaw7qqvpqzfz4nb2lk8l06c4yxacfg5982yk33g5q0j7r19bpy"))))
|
||||
(base32 "0qyzq4cvcsacb7hr6n79i3rzyjr0m3c8lrf8fwbzdivswpk8wss3"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -883,14 +890,14 @@ sentences to be re-spoken.")
|
||||
(define-public kronometer
|
||||
(package
|
||||
(name "kronometer")
|
||||
(version "2.2.3")
|
||||
(version "2.3.0")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/kronometer/" version
|
||||
"/src/kronometer-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "05hs8729a3aqjpwmn2xdf2sriacrll4sj4ax3lm4s1ravj09n9bm"))))
|
||||
(base32 "0xn4z9y2yl57a5skwp4cjsn1456kiwnwvhrddc0qsihgdyif3fbm"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -916,15 +923,24 @@ to save the times and resume them later.")
|
||||
(define-public krusader
|
||||
(package
|
||||
(name "krusader")
|
||||
(version "2.7.2")
|
||||
(version "2.8.0")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/krusader/" version
|
||||
"/krusader-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "02b1jz5a7cjr13v6c7fczrhs1xmg1krnva5fxk8x2bf4nd1rm8s1"))))
|
||||
(base32 "16n2y861ka8jhackf7hd9b0b0argifc1p0a114dvrc0qjddg0k4f"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:phases
|
||||
#~(modify-phases %standard-phases
|
||||
(add-after 'unpack 'patch-compat.h
|
||||
(lambda _
|
||||
;; Those fallbacks for pre KF-5.91 cause missing includes.
|
||||
(substitute* "app/compat.h"
|
||||
(("# include <kcompletion_version\\.h>") "")
|
||||
(("# include <karchive_version\\.h>") "")))))))
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
(inputs
|
||||
@ -993,14 +1009,14 @@ either be created or generated from a image.")
|
||||
(define-public okteta
|
||||
(package
|
||||
(name "okteta")
|
||||
(version "0.26.9")
|
||||
(version "0.26.12")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/okteta/" version
|
||||
"/src/okteta-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1yszs3w78dqdr5d8djf6gp4abzc5lcms859imqcq50wl9r6lr18n"))))
|
||||
(base32 "18bj8gd9kvdk85ypykl668safiyqn5qskgrsb214wxxaprl6phj9"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools qttools-5 shared-mime-info))
|
||||
@ -1052,14 +1068,14 @@ redone.")
|
||||
(define-public print-manager
|
||||
(package
|
||||
(name "print-manager")
|
||||
(version "22.08.0")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/print-manager-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1abwj1ccm70adzx07ykqjlb4f6y55k2rv1j861dl0822187vl799"))))
|
||||
(base32 "1fnbkx2xk3pr3cwcji1xbswcf5b7h8r4kag8i3lv28cnjw3ahs52"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
@ -1199,14 +1215,14 @@ Features:
|
||||
(define-public sweeper
|
||||
(package
|
||||
(name "sweeper")
|
||||
(version "22.04.3")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/sweeper-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0kda4a5d9a11am2y6f91bx8v3nb8mw9qh671nskvgkx46x1pww21"))))
|
||||
(base32 "19b382cgdcd4qh4ppdmbhsacvcc9nlbs7spcg8ii02bdpx6qw9b7"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
|
@ -48,6 +48,7 @@
|
||||
#:use-module (gnu packages apr)
|
||||
#:use-module (gnu packages astronomy)
|
||||
#:use-module (gnu packages audio)
|
||||
#:use-module (gnu packages base)
|
||||
#:use-module (gnu packages bash)
|
||||
#:use-module (gnu packages bison)
|
||||
#:use-module (gnu packages boost)
|
||||
@ -59,6 +60,7 @@
|
||||
#:use-module (gnu packages djvu)
|
||||
#:use-module (gnu packages documentation)
|
||||
#:use-module (gnu packages gnupg)
|
||||
#:use-module (gnu packages graphics)
|
||||
#:use-module (gnu packages ebook)
|
||||
#:use-module (gnu packages flex)
|
||||
#:use-module (gnu packages fontutils)
|
||||
@ -70,6 +72,7 @@
|
||||
#:use-module (gnu packages gl)
|
||||
#:use-module (gnu packages glib)
|
||||
#:use-module (gnu packages gnome)
|
||||
#:use-module (gnu packages gperf)
|
||||
#:use-module (gnu packages gps)
|
||||
#:use-module (gnu packages graphics)
|
||||
#:use-module (gnu packages image)
|
||||
@ -77,10 +80,13 @@
|
||||
#:use-module (gnu packages kde-frameworks)
|
||||
#:use-module (gnu packages kde-pim)
|
||||
#:use-module (gnu packages kde-plasma)
|
||||
#:use-module (gnu packages libusb)
|
||||
#:use-module (gnu packages linux)
|
||||
#:use-module (gnu packages llvm)
|
||||
#:use-module (gnu packages markup)
|
||||
#:use-module (gnu packages maths)
|
||||
#:use-module (gnu packages mp3)
|
||||
#:use-module (gnu packages onc-rpc)
|
||||
#:use-module (gnu packages pdf)
|
||||
#:use-module (gnu packages perl)
|
||||
#:use-module (gnu packages photo)
|
||||
@ -89,6 +95,8 @@
|
||||
#:use-module (gnu packages protobuf)
|
||||
#:use-module (gnu packages pulseaudio)
|
||||
#:use-module (gnu packages python)
|
||||
#:use-module (gnu packages samba)
|
||||
#:use-module (gnu packages ssh)
|
||||
#:use-module (gnu packages tls)
|
||||
#:use-module (gnu packages qt)
|
||||
#:use-module (gnu packages version-control)
|
||||
@ -100,14 +108,14 @@
|
||||
(define-public baloo-widgets
|
||||
(package
|
||||
(name "baloo-widgets")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/baloo-widgets-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "02p4v8g4syk908mg7f0l5fpqn7ddsxqji1n8jqghsdkkdsvry7mn"))))
|
||||
(base32 "01k8kmzr2vgd567v4js080cnyl2i43zh6zz25ml76z77lywlfzz6"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
@ -124,14 +132,14 @@ This package contains GUI widgets for baloo.")
|
||||
(define-public grantleetheme
|
||||
(package
|
||||
(name "grantleetheme")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/grantleetheme-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "01ls16x6ngi43lcwffav9qig3afakrs04v4wvyfb8lm7sd65hgf9"))))
|
||||
(base32 "01kkj3y6xhc792jaxnkglkwvlqx9ckn5yhlfrpqff5hlf5x9vn4w"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments `(#:tests? #f)) ; unexpected error in the test suite.
|
||||
(native-inputs
|
||||
@ -152,14 +160,14 @@ This package contains GUI widgets for baloo.")
|
||||
(define-public akregator
|
||||
(package
|
||||
(name "akregator")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/akregator-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "01rgyl2hwjprq4z5yjc99j6jk9vrhjy608ha72j470pw6g47ac5s"))))
|
||||
(base32 "0g916453zip8i5g61pf8ib68fiqfbmr1i1lhbnwmsv1cryx035w9"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
`(#:phases
|
||||
@ -197,6 +205,7 @@ This package contains GUI widgets for baloo.")
|
||||
kpimcommon
|
||||
kpimtextedit
|
||||
kquickcharts
|
||||
ktextaddons
|
||||
ktexteditor
|
||||
kuserfeedback
|
||||
libkdepim
|
||||
@ -218,6 +227,62 @@ It comes with a fast search, advanced archiving functionality and an internal
|
||||
browser for easy news reading.")
|
||||
(license license:gpl2+)))
|
||||
|
||||
(define-public gwenview
|
||||
(package
|
||||
(name "gwenview")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/gwenview-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0vijsq4174p4asdjq47bzdp2xkfn8hpg7b4dgp3yvapfxwjgp148"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:phases
|
||||
#~(modify-phases %standard-phases
|
||||
(replace 'check
|
||||
(lambda* (#:key tests? #:allow-other-keys)
|
||||
(when tests?
|
||||
(invoke "ctest" "-E"
|
||||
"(placetreemodeltest|historymodeltest|contextmanagertest|urlutilstest)")))))))
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools pkg-config))
|
||||
(inputs
|
||||
(list baloo
|
||||
cfitsio
|
||||
exiv2
|
||||
kactivities
|
||||
kcolorpicker
|
||||
kguiaddons
|
||||
kiconthemes
|
||||
kimageannotator
|
||||
kio
|
||||
kitemmodels
|
||||
knotifications
|
||||
kparts
|
||||
lcms
|
||||
libjpeg-turbo
|
||||
libkdcraw
|
||||
libpng
|
||||
libtiff
|
||||
phonon
|
||||
purpose
|
||||
qtimageformats
|
||||
qtsvg-5
|
||||
qtwayland-5
|
||||
qtx11extras
|
||||
wayland
|
||||
wayland-protocols
|
||||
zlib))
|
||||
(home-page "https://userbase.kde.org/Gwenview")
|
||||
(synopsis "Image viewer for KDE")
|
||||
(description
|
||||
"Gwenview is an image viewer for KDE. It also provides image editing and
|
||||
annotating features.")
|
||||
(license license:gpl2+)))
|
||||
|
||||
(define-public kdenlive
|
||||
(package
|
||||
(name "kdenlive")
|
||||
@ -305,14 +370,14 @@ projects.")
|
||||
(define-public kdevelop
|
||||
(package
|
||||
(name "kdevelop")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kdevelop-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "14a80z4sahxyzssrz605zp7ah5xdjbc22ccv0vwcnhr5lzr76v31"))))
|
||||
(base32 "0m1q5nhx7wd4b8850ikw7dk6zka57gapf78wawjv2h1hijxcyf4v"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules pkg-config shared-mime-info qttools-5))
|
||||
@ -371,14 +436,16 @@ projects.")
|
||||
;; heaptrack_gui
|
||||
;; meson
|
||||
(arguments
|
||||
`(#:tests? #f ;; there are some issues with the test suite
|
||||
#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-before 'configure 'add-include-path
|
||||
(lambda* (#:key inputs #:allow-other-keys)
|
||||
(substitute* "cmake/modules/FindClang.cmake"
|
||||
(("^\\s*PATHS \"\\$\\{CLANG_LIBRARY_DIRS\\}\"" line)
|
||||
(string-append line " " (assoc-ref inputs "clang") "/lib"))))))))
|
||||
(list #:tests? #f ;; there are some issues with the test suite
|
||||
#:phases
|
||||
#~(modify-phases %standard-phases
|
||||
(add-before 'configure 'add-include-path
|
||||
(lambda* (#:key inputs #:allow-other-keys)
|
||||
(substitute* "plugins/clang/Locate_CLANG_BUILTIN_DIR.cmake"
|
||||
(("\"\\$[{]CLANG_INCLUDE_DIRS[}]\"" line)
|
||||
(string-append
|
||||
line " \""
|
||||
(assoc-ref inputs "clang") "/lib\""))))))))
|
||||
(home-page "https://kdevelop.org")
|
||||
(synopsis "IDE for C, C++, Python, Javascript and PHP")
|
||||
(description "The KDevelop IDE provides semantic syntax highlighting, as
|
||||
@ -391,7 +458,7 @@ software (Git, Subversion, Mercurial, CVS and Bazaar).")
|
||||
(define-public kdevelop-pg-qt
|
||||
(package
|
||||
(name "kdevelop-pg-qt")
|
||||
(version "2.2.1")
|
||||
(version "2.2.2")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
@ -400,7 +467,7 @@ software (Git, Subversion, Mercurial, CVS and Bazaar).")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "3kfab4p717acbdkcdi41d98vwch7v431gb2qi6s38hmclsf8bf8g"))))
|
||||
(base32 "0kdi12phrl5afv41dy856g2vv3bp0a1b1vwp90h08wbqsfyy1zlm"))))
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
(inputs
|
||||
@ -444,7 +511,7 @@ illustrate project schedules.")
|
||||
(define-public kio-extras
|
||||
(package
|
||||
(name "kio-extras")
|
||||
(version "22.08.0")
|
||||
(version "23.04.3")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
@ -452,7 +519,7 @@ illustrate project schedules.")
|
||||
version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"0gzna2ps2qd2js28c97kjpcbah7zz8n4s4932faggc2nz5z5wnyn"))))
|
||||
"1ygxfq62idpgf1dlic1245y5gf0fnkrpbqxd230xmxi7a35za8qd"))))
|
||||
(build-system cmake-build-system)
|
||||
(arguments
|
||||
(list #:phases #~(modify-phases %standard-phases
|
||||
@ -461,22 +528,40 @@ illustrate project schedules.")
|
||||
(when tests?
|
||||
(setenv "HOME" (getcwd))
|
||||
(setenv "TMPDIR" (getcwd))
|
||||
(invoke "ctest" "-E" "testkioarchive")))))))
|
||||
(native-inputs (list extra-cmake-modules dbus kdoctools qttools-5))
|
||||
(inputs (list karchive
|
||||
(invoke "ctest" "-E" "(thumbnailtest|testkioarchive)")))))))
|
||||
(native-inputs (list extra-cmake-modules dbus kdoctools pkg-config qttools-5))
|
||||
;; TODO: libappimage, kdsoap-ws-discovery-client
|
||||
(inputs (list gperf
|
||||
imath
|
||||
kactivities
|
||||
kactivities-stats
|
||||
karchive
|
||||
kbookmarks
|
||||
kconfig
|
||||
kconfigwidgets
|
||||
kcoreaddons
|
||||
kdbusaddons
|
||||
ki18n
|
||||
kdnssd
|
||||
kio
|
||||
solid
|
||||
kbookmarks
|
||||
kdbusaddons
|
||||
kdsoap
|
||||
kguiaddons
|
||||
ki18n
|
||||
kio
|
||||
ksyntaxhighlighting
|
||||
libimobiledevice
|
||||
libkexiv2
|
||||
libmtp
|
||||
libplist
|
||||
libssh
|
||||
libtirpc
|
||||
openexr
|
||||
phonon
|
||||
qtbase-5
|
||||
qtsvg-5))
|
||||
qtsvg-5
|
||||
samba
|
||||
shared-mime-info
|
||||
solid
|
||||
taglib
|
||||
zlib))
|
||||
(home-page "https://community.kde.org/Frameworks")
|
||||
(synopsis "Additional components to increase the functionality of KIO")
|
||||
(description
|
||||
@ -516,7 +601,7 @@ the functionality of the KDE resource and network access abstractions.")
|
||||
(define-public kirigami-addons
|
||||
(package
|
||||
(name "kirigami-addons")
|
||||
(version "0.8.0")
|
||||
(version "0.10.0")
|
||||
(source (origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
@ -525,7 +610,7 @@ the functionality of the KDE resource and network access abstractions.")
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32
|
||||
"1bi6sc1fpycxj1ydd08gkbw1x1pi2ab6p9bk4175hm0mb0rykdir"))))
|
||||
"154yzhy6nva4d39lnsh7i40vvrj146263j07kfkd1g1w4qy381y3"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:tests? #f)) ; failing test
|
||||
@ -564,6 +649,58 @@ and desktop experiences.")
|
||||
expression library, that is used in Krita.")
|
||||
(license license:gpl3+)))
|
||||
|
||||
(define-public kcolorchooser
|
||||
(package
|
||||
(name "kcolorchooser")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kcolorchooser-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1ripvn2li74rwngicay9c78j0slia1rpsi1f43rbb36p9af02lwq"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
(inputs
|
||||
(list kcoreaddons
|
||||
ki18n
|
||||
kxmlgui))
|
||||
(home-page "https://apps.kde.org/de/kcolorchooser/")
|
||||
(synopsis "Color selector utility")
|
||||
(description "KColorChooser is a utility to select a color.")
|
||||
(license license:expat)))
|
||||
|
||||
(define-public kolourpaint
|
||||
(package
|
||||
(name "kolourpaint")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kolourpaint-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1ab9v6ksb185f6jfhhk578qazhmy8hx6s8vjr9xyh7k3jilayj9v"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
(inputs
|
||||
(list kguiaddons
|
||||
ki18n
|
||||
kio
|
||||
kjobwidgets
|
||||
ktextwidgets
|
||||
kwidgetsaddons
|
||||
kxmlgui))
|
||||
(home-page "http://kolourpaint.org/")
|
||||
(synopsis "Paint program for KDE")
|
||||
(description "KolourPaint is a paint program for KDE. It is useful for
|
||||
painting, image manipulating and icon editing.")
|
||||
(license (list license:lgpl2.0+ license:bsd-2))))
|
||||
|
||||
(define-public krita
|
||||
(package
|
||||
(name "krita")
|
||||
@ -714,14 +851,14 @@ accessibility clients such as screen readers.")
|
||||
(define-public libkomparediff2
|
||||
(package
|
||||
(name "libkomparediff2")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/libkomparediff2-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0hjxxhfv0ds05l821avq787sfdy0afr595xx266c20x8fxgm6kv9"))))
|
||||
(base32 "1zkiyyrbfbr1i7zyhhayf53daaarzc8a2xz0iqjy9za7rawnmgbv"))))
|
||||
(native-inputs
|
||||
(list extra-cmake-modules pkg-config))
|
||||
(inputs
|
||||
@ -745,14 +882,14 @@ used in KDE development tools Kompare and KDevelop.")
|
||||
(define-public qca
|
||||
(package
|
||||
(name "qca")
|
||||
(version "2.3.4")
|
||||
(version "2.3.7")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/qca/" version
|
||||
"/qca-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1i7m5y3dfwij9cyjp72ya5zd2skgp7mfmrmf7bvrbzg3ly0mhsbb"))))
|
||||
(base32 "0hrzmzvzsgzn4nvplgg2wmxaql7fjvi3rcqgwgimnzb8ahxk9qpy"))))
|
||||
(build-system cmake-build-system)
|
||||
(native-inputs
|
||||
(list pkg-config))
|
||||
@ -766,26 +903,110 @@ including SSL/TLS, X.509 certificates, SASL, OpenPGP, S/MIME CMS, and smart
|
||||
cards.")
|
||||
(license license:lgpl2.1+)))
|
||||
|
||||
(define-public kommit
|
||||
(package
|
||||
(name "kommit")
|
||||
(version "1.0.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/"
|
||||
name "/" name "-"
|
||||
version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"0vp9d1x01na28p6smbd6spx14bjnzilr2bjsd380h1d17b9cm3hy"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:phases
|
||||
#~(modify-phases %standard-phases
|
||||
(replace 'check
|
||||
(lambda* (#:key tests? #:allow-other-keys)
|
||||
(when tests?
|
||||
(invoke "ctest" "-E"
|
||||
"(difftest|clonedialogtest|overlaytest)")))))))
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
(inputs
|
||||
(list kconfigwidgets
|
||||
kcoreaddons
|
||||
kcrash
|
||||
kdbusaddons
|
||||
ki18n
|
||||
kxmlgui
|
||||
kio
|
||||
ktextwidgets
|
||||
ktexteditor
|
||||
ksyntaxhighlighting))
|
||||
(home-page "https://apps.kde.org/kommit/")
|
||||
(synopsis "Git client for KDE")
|
||||
(description
|
||||
"Kommit is a git client for KDE.")
|
||||
(license license:gpl3+)))
|
||||
|
||||
(define-public kompare
|
||||
(package
|
||||
(name "kompare")
|
||||
(version "23.04.3")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kompare-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"058rr0n5r9czxqs6ixacx0bm8hglwjmhfpf5xf1zr0fjgcirlrwy"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
(inputs
|
||||
(list libkomparediff2
|
||||
kcodecs
|
||||
kconfig
|
||||
kcoreaddons
|
||||
kiconthemes
|
||||
kjobwidgets
|
||||
kparts
|
||||
ktexteditor
|
||||
kwidgetsaddons))
|
||||
(home-page "https://apps.kde.org/kompare/")
|
||||
(synopsis "Graphical file differences tool")
|
||||
(description
|
||||
"Kompare is a program to view the differences between files. Features
|
||||
include:
|
||||
@itemize
|
||||
@item comparison of files or directories via a graphical interface,
|
||||
@item bezier-based connection widget letting you see both source and destination,
|
||||
@item graphical viewing of patch files in normal, context, unified and diff
|
||||
formats,
|
||||
@item interactive application of differences,
|
||||
@item network transparency,
|
||||
@item ability to view plain-text diff output in embedded viewer,
|
||||
@item navigation of multiple-file diffs with dockable navigation tree,
|
||||
@item graphical interface for commonly used diff command line options,
|
||||
@item switch source and destination
|
||||
@item and diff statistics.
|
||||
@end itemize")
|
||||
(license license:gpl3+)))
|
||||
|
||||
(define-public kopeninghours
|
||||
(package
|
||||
(name "kopeninghours")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/" name "-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"03hslgx4zgg7gsnz2xhx4wnchvqfc5n8c6ihgwz3972fkxsjfdvq"))))
|
||||
"14m4wl79b4qad42l1capz59pslfcrm25jshyhmcqzhqb0wzwkav9"))))
|
||||
(build-system cmake-build-system)
|
||||
(arguments
|
||||
(list #:phases '(modify-phases %standard-phases
|
||||
(replace 'check
|
||||
(lambda* (#:key tests? #:allow-other-keys)
|
||||
(when tests?
|
||||
(setenv "QT_QPA_PLATFORM" "offscreen")
|
||||
(invoke "ctest" "-E"
|
||||
"(evaluatetest|iterationtest)")))))))
|
||||
(list #:phases #~(modify-phases %standard-phases
|
||||
(replace 'check
|
||||
(lambda* (#:key tests? #:allow-other-keys)
|
||||
(when tests?
|
||||
(setenv "QT_QPA_PLATFORM" "offscreen")
|
||||
(invoke "ctest" "-E"
|
||||
"(evaluatetest|iterationtest)")))))))
|
||||
(native-inputs (list bison extra-cmake-modules flex))
|
||||
(inputs (list boost
|
||||
kholidays
|
||||
@ -803,14 +1024,14 @@ opening hours expressions.")
|
||||
(define-public kosmindoormap
|
||||
(package
|
||||
(name "kosmindoormap")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/" name "-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"042axwxa1497snr8f0m6a61gl9ypdkvllnhnlw4h5ffah7yl5n3s"))))
|
||||
"1winrgc3698wjpil0hblw7bgbgaxgjh6h3dsl1kwc77w14f6vql3"))))
|
||||
(build-system cmake-build-system)
|
||||
(native-inputs (list bison extra-cmake-modules flex))
|
||||
(inputs (list ki18n
|
||||
@ -829,7 +1050,7 @@ multi-floor indoor maps.")
|
||||
(define-public kpmcore
|
||||
(package
|
||||
(name "kpmcore")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append
|
||||
@ -837,7 +1058,7 @@ multi-floor indoor maps.")
|
||||
"/src/" name "-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1y28dnmbnkkjar4kl033fkmcnazgczc3pgdac2q1ry2hjzkcbnpa"))))
|
||||
"0cz0pz84sxa7lvkq8v25775z7x7g6pz9sq7c90pfv8h9qsz8q1l9"))))
|
||||
(build-system cmake-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules pkg-config))
|
||||
@ -851,14 +1072,14 @@ multi-floor indoor maps.")
|
||||
qca
|
||||
`(,util-linux "lib")))
|
||||
(arguments
|
||||
`(#:tests? #f ;; 4/6 tests fail do to no plugin instance
|
||||
#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-after 'unpack 'fix-cmake-install-directories
|
||||
(lambda _
|
||||
(substitute* "src/util/CMakeLists.txt"
|
||||
(("DESTINATION \\$\\{POLKITQT-1_POLICY_FILES_INSTALL_DIR\\}")
|
||||
"DESTINATION share/polkit-1/actions")))))))
|
||||
(list
|
||||
#:phases
|
||||
#~(modify-phases %standard-phases
|
||||
(add-after 'unpack 'fix-cmake-install-directories
|
||||
(lambda _
|
||||
(substitute* "src/util/CMakeLists.txt"
|
||||
(("DESTINATION \\$\\{POLKITQT-1_POLICY_FILES_INSTALL_DIR\\}")
|
||||
"DESTINATION share/polkit-1/actions")))))))
|
||||
(home-page "https://community.kde.org/Frameworks")
|
||||
(synopsis "Library for managing partitions")
|
||||
(description "Library for managing partitions.")
|
||||
@ -867,27 +1088,35 @@ multi-floor indoor maps.")
|
||||
(define-public kpublictransport
|
||||
(package
|
||||
(name "kpublictransport")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append
|
||||
"mirror://kde/stable/release-service/" version
|
||||
"/src/kpublictransport-" version ".tar.xz"))
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/kpublictransport-" version
|
||||
".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"0z7zyyiq4815m74s6p841k1c4pxbrss7hnkag8kr5qa3q4264kg9"))))
|
||||
"04fa9ismgkhskpmjf6b8gvra2z0jpsigz79b93m1snxm4046xihb"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:phases '(modify-phases %standard-phases
|
||||
(replace 'check
|
||||
(lambda* (#:key tests? #:allow-other-keys)
|
||||
(when tests?
|
||||
(setenv "QT_QPA_PLATFORM" "offscreen")
|
||||
(invoke "ctest" "-E"
|
||||
"(mergeutiltest|departuretest|journeytest|networkconfigtest|locationhistorymodeltest|navitiaparsertest|otpparsertest|ivvassparsertest|cachetest)")))))))
|
||||
(native-inputs (list extra-cmake-modules pkg-config))
|
||||
(list #:phases #~(modify-phases %standard-phases
|
||||
(add-before 'check 'check-setup
|
||||
(lambda* (#:key inputs #:allow-other-keys)
|
||||
(setenv "QT_QPA_PLATFORM" "offscreen")
|
||||
(setenv "HOME" ".")
|
||||
(setenv "TZ" "Europe/Prague")
|
||||
(setenv "TZDIR"
|
||||
(search-input-directory inputs
|
||||
"share/zoneinfo")))))))
|
||||
(native-inputs (list extra-cmake-modules pkg-config tzdata-for-tests))
|
||||
;; TODO: clipper and osmctools are not detected
|
||||
(inputs (list clipper osmctools protobuf qtdeclarative-5 zlib))
|
||||
(inputs (list clipper
|
||||
osmctools
|
||||
protobuf
|
||||
qtdeclarative-5
|
||||
zlib
|
||||
networkmanager-qt
|
||||
ki18n))
|
||||
(home-page "https://api.kde.org/kdepim/kpublictransport/html/index.html")
|
||||
(synopsis "Library for accessing realtime public transport data")
|
||||
(description
|
||||
@ -924,29 +1153,30 @@ different notification systems.")
|
||||
(define-public kdeconnect
|
||||
(package
|
||||
(name "kdeconnect")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/kdeconnect-kde-"
|
||||
version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1yzx49gcm7x2wdk53iznyjz09y2a6mrrhh68xilbcsafyiw3l3zr"))))
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/kdeconnect-kde-"
|
||||
version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1gcmqqj752h3lmcpvc7cm6k6bpb158ha7i5ysp0kqvf8cmpi5ydz"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
`(#:configure-flags '("-DBUILD_TESTING=ON"
|
||||
"-DKDE_INSTALL_LIBEXECDIR=libexec"
|
||||
;; So kdeconnect.so isn't installed to lib/plugins
|
||||
"-DPLUGIN_INSTALL_DIR=lib/qt5/plugins")
|
||||
#:tests? #f)) ; tests fail hard in our build environment
|
||||
(list #:configure-flags #~'("-DBUILD_TESTING=ON"
|
||||
"-DKDE_INSTALL_LIBEXECDIR=libexec"
|
||||
;; So kdeconnect.so isn't installed to lib/plugins
|
||||
"-DPLUGIN_INSTALL_DIR=lib/qt5/plugins")
|
||||
#:tests? #f)) ; tests fail hard in our build environment
|
||||
(native-inputs
|
||||
(list extra-cmake-modules
|
||||
kdoctools
|
||||
libxtst
|
||||
pkg-config
|
||||
python-wrapper))
|
||||
python-wrapper
|
||||
wayland-protocols))
|
||||
(inputs
|
||||
(list kcmutils
|
||||
kconfigwidgets
|
||||
@ -974,7 +1204,9 @@ different notification systems.")
|
||||
qtquickcontrols2-5
|
||||
qtx11extras
|
||||
qtwayland-5
|
||||
wayland))
|
||||
wayland
|
||||
modemmanager-qt
|
||||
libxkbcommon))
|
||||
(home-page "https://community.kde.org/KDEConnect")
|
||||
(synopsis "Enable your devices to communicate with each other")
|
||||
(description "KDE Connect is a project that enables all your devices to
|
||||
@ -1072,14 +1304,14 @@ to perform data analysis.")
|
||||
(define-public kdf
|
||||
(package
|
||||
(name "kdf")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/kdf-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"0p7iqld2phc74pmhyb8bqqg9clnc7l2rh6hd0i6jcsp266cgg205"))))
|
||||
"11ndcbfkq5fhb1lfij0mmm43fw49sh0z3nw644sll0smcwic76aa"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -1105,14 +1337,14 @@ unmount drives and view them in a file manager.")
|
||||
(define-public ktimer
|
||||
(package
|
||||
(name "ktimer")
|
||||
(version "20.12.0")
|
||||
(version "23.04.3")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/ktimer-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"12fz5v5ky03h18jl75fnq1zagjq8qzi1s1q7phjz5d1rbhwc57ls"))))
|
||||
"1n5az5cgb0q28lz5f7afqjlfga32q232g836nkl1sfq8n5whj5z5"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules
|
||||
@ -1132,14 +1364,14 @@ timers for each task can be started, stopped, changed, or looped.")
|
||||
(define-public kcachegrind
|
||||
(package
|
||||
(name "kcachegrind")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kcachegrind-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"05wcnfqs0fdfhfpagn0pqky0l7014nblv8r9fv1khy4g5mdlm4hs"))))
|
||||
"175bag1mfidp7bdsjb3zinib76jy8h881rqxgmkn90gmv4fqy62b"))))
|
||||
(build-system cmake-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules perl python qttools-5 kdoctools))
|
||||
@ -1166,14 +1398,14 @@ Python, PHP, and Perl.")
|
||||
(define-public libkdegames
|
||||
(package
|
||||
(name "libkdegames")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/libkdegames-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1aihbha073fw2bxmdk4l768716kvrlyjd72x2nfx0vvr0ngc5wx9"))))
|
||||
(base32 "1sicpfsrkxn5d0fdy71h7033rpkb94r5hjvv5ab7qbmzb1qa4awq"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
@ -1212,7 +1444,7 @@ Python, PHP, and Perl.")
|
||||
(define-public marble-qt
|
||||
(package
|
||||
(name "marble-qt")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
@ -1222,16 +1454,16 @@ Python, PHP, and Perl.")
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32
|
||||
"0pn0mjh5cg7mgjj82bsj8zikzdyq2fmzckdcav2y0msxwi859crl"))))
|
||||
"02qv2mfga4jm5br9dr8g6kcqr93q2ssq06m383kh83lkvickxzc9"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
;; FIXME: libmarblewidget-qt5.so.28 not found. Also enable the
|
||||
;; corresponding configure flag to build tests.
|
||||
`(#:tests? #f
|
||||
#:configure-flags
|
||||
(list "-DBUILD_MARBLE_TOOLS=YES" ; file conversion tools
|
||||
"-DBUILD_TOUCH=YES"
|
||||
"-DBUILD_MARBLE_TESTS=FALSE")))
|
||||
(list #:tests? #f
|
||||
#:configure-flags
|
||||
#~(list "-DBUILD_MARBLE_TOOLS=YES" ; file conversion tools
|
||||
"-DBUILD_TOUCH=YES"
|
||||
"-DBUILD_MARBLE_TESTS=FALSE")))
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools qttools-5))
|
||||
;; One optional dependency missing: libwlocate.
|
||||
@ -1269,24 +1501,42 @@ creating routes by drag and drop and more.")
|
||||
(define-public okular
|
||||
(package
|
||||
(name "okular")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/" name "-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0f98kfsb6sirpym27j2wwz4qr4p5vl4pbnckxd3gmgyfpz8mszln"))))
|
||||
(base32 "1vgcqkq6mzd270hzabmdqqv105iv6kr6ah2h18b15al2n9rmg0bi"))))
|
||||
(build-system qt-build-system)
|
||||
;; The tests fail because they can't find the proper mimetype plugins:
|
||||
;; "org.kde.okular.core: No plugin for mimetype '"image/jpeg"'."
|
||||
;; The built program seems to work okay, so we skip the tests for now.
|
||||
(arguments
|
||||
`(#:tests? #f
|
||||
#:configure-flags
|
||||
(list "-DBUILD_TESTING=OFF")))
|
||||
(list
|
||||
#:phases
|
||||
#~(modify-phases %standard-phases
|
||||
(delete 'check)
|
||||
;; use installed data to check.
|
||||
(add-after 'install 'check
|
||||
(lambda* (#:key tests? #:allow-other-keys)
|
||||
(when tests?
|
||||
(invoke "ctest"
|
||||
"--output-on-failure"
|
||||
"--rerun-failed"
|
||||
"-E"
|
||||
"(mainshelltest|parttest|chmgeneratortest)"))))
|
||||
(add-before 'check 'check-setup
|
||||
(lambda* (#:key outputs #:allow-other-keys)
|
||||
(let ((share (string-append (assoc-ref outputs "out") "/share")))
|
||||
(setenv "QT_QPA_PLATFORM" "offscreen")
|
||||
(setenv "HOME" ".")
|
||||
(setenv "XDG_DATA_DIRS"
|
||||
(string-append
|
||||
share ":" (getenv "XDG_DATA_DIRS")))
|
||||
(invoke "update-desktop-database" "-v" share)))))))
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools pkg-config))
|
||||
(list extra-cmake-modules kdoctools pkg-config
|
||||
;; for test
|
||||
desktop-file-utils))
|
||||
(inputs
|
||||
(list ebook-tools
|
||||
breeze-icons
|
||||
@ -1324,7 +1574,8 @@ creating routes by drag and drop and more.")
|
||||
qtwayland-5
|
||||
threadweaver
|
||||
kcrash
|
||||
kjs))
|
||||
kjs
|
||||
qtx11extras))
|
||||
(home-page "https://apps.kde.org/okular/")
|
||||
(synopsis "Document viewer")
|
||||
(description
|
||||
@ -1335,7 +1586,7 @@ a variety of formats, including PDF, PostScript, DejaVu, and EPub.")
|
||||
(define-public poxml
|
||||
(package
|
||||
(name "poxml")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri
|
||||
@ -1343,7 +1594,7 @@ a variety of formats, including PDF, PostScript, DejaVu, and EPub.")
|
||||
"/src/poxml-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"13jp5g5la3kq9i3qybdvwfl4vgqz3hxf64qzmh7kl71ykas7s5vi"))))
|
||||
"11rqd7hhsy6f8qi0529cmy381bhskji6wf4fij7yjksmrsdvfw6d"))))
|
||||
(build-system cmake-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@ -1360,14 +1611,14 @@ PO template files.")
|
||||
(define-public kdegraphics-mobipocket
|
||||
(package
|
||||
(name "kdegraphics-mobipocket")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/" name "-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1kxvzgmq83hml10pc4j66r59dsar7h92w2i0cs1nhar781mz666n"))))
|
||||
(base32 "13hn6dh5d4vsblvg6wyyvbmcyl0yyqr8srilik86wilp58qbsrdv"))))
|
||||
(build-system cmake-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
@ -1382,14 +1633,14 @@ Mobipocket e-books in Dolphin and other KDE apps.")
|
||||
(define-public libkexiv2
|
||||
(package
|
||||
(name "libkexiv2")
|
||||
(version "22.08.1")
|
||||
(version "23.04.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/" name "-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0iwpy79ppv4bbsqrszp9kmghgjvkl13gdpnafsbikh4wy1ch4cv9"))))
|
||||
(base32 "16cb7cab4pyarwwn2byyvanwlakcgq5h203hkysp44flszq515cl"))))
|
||||
(build-system cmake-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
|
@ -22,10 +22,10 @@ index 4e8cc81..63161b7 100644
|
||||
)
|
||||
|
||||
install(FILES
|
||||
diff --git a/KF5AkonadiConfig.cmake.in b/KF5AkonadiConfig.cmake.in
|
||||
diff --git a/KPimAkonadiConfig.cmake.in b/KPimAkonadiConfig.cmake.in
|
||||
index bcf7320..1574319 100644
|
||||
--- a/KF5AkonadiConfig.cmake.in
|
||||
+++ b/KF5AkonadiConfig.cmake.in
|
||||
--- a/KPimAkonadiConfig.cmake.in
|
||||
+++ b/KPimAkonadiConfig.cmake.in
|
||||
@@ -1,10 +1,10 @@
|
||||
@PACKAGE_INIT@
|
||||
|
||||
|
40
gnu/packages/patches/grantlee-fix-i586-precision.patch
Normal file
40
gnu/packages/patches/grantlee-fix-i586-precision.patch
Normal file
@ -0,0 +1,40 @@
|
||||
From 13094b78a790786030a468453c2b3ead4c7fd9cf Mon Sep 17 00:00:00 2001
|
||||
From: Fabian Vogt <fabian@ritter-vogt.de>
|
||||
Date: Sun, 13 Nov 2022 14:01:21 +0100
|
||||
Subject: [PATCH] Fix formatting of some larger file sizes on 32bit x86
|
||||
|
||||
With the x87 FPU available, GCC uses long double precision for some variables.
|
||||
Due to the function call passing a double, some comparisons break down.
|
||||
That resulted in "1.00 YB" being printed as "1000.00 ZB" instead.
|
||||
|
||||
Fixes #85
|
||||
---
|
||||
templates/lib/util.cpp | 7 +++++++
|
||||
1 file changed, 7 insertions(+)
|
||||
|
||||
diff --git a/templates/lib/util.cpp b/templates/lib/util.cpp
|
||||
index 504674a7..a0381c59 100644
|
||||
--- a/templates/lib/util.cpp
|
||||
+++ b/templates/lib/util.cpp
|
||||
@@ -23,6 +23,7 @@
|
||||
#include "metaenumvariable_p.h"
|
||||
#include "metatype.h"
|
||||
|
||||
+#include <cfloat>
|
||||
#include <QtCore/QStringList>
|
||||
|
||||
QString Grantlee::unescapeStringLiteral(const QString &input)
|
||||
@@ -212,7 +213,13 @@ std::pair<qreal, QString> Grantlee::calcFileSize(qreal size, int unitSystem,
|
||||
bool found = false;
|
||||
int count = 0;
|
||||
const qreal baseVal = (_unitSystem == 10) ? 1000.0F : 1024.0F;
|
||||
+#if FLT_EVAL_METHOD == 2
|
||||
+ // Avoid that this is treated as long double, as the increased
|
||||
+ // precision breaks the comparison below.
|
||||
+ volatile qreal current = 1.0F;
|
||||
+#else
|
||||
qreal current = 1.0F;
|
||||
+#endif
|
||||
int units = decimalUnits.size();
|
||||
while (!found && (count < units)) {
|
||||
current *= baseVal;
|
@ -1,13 +0,0 @@
|
||||
This test fails in the Guix CI for unknown and difficult to debug reasons.
|
||||
|
||||
diff --git a/autotests/client/test_plasma_window_model.cpp b/autotests/client/test_plasma_window_model.cpp
|
||||
--- a/autotests/client/test_plasma_window_model.cpp
|
||||
+++ b/autotests/client/test_plasma_window_model.cpp
|
||||
@@ -545,6 +545,7 @@ void PlasmaWindowModelTest::testPid()
|
||||
|
||||
void PlasmaWindowModelTest::testVirtualDesktops()
|
||||
{
|
||||
+ QSKIP("This test fails on the Guix CI (FIXME)");
|
||||
auto model = m_pw->createWindowModel();
|
||||
QVERIFY(model);
|
||||
QSignalSpy rowInsertedSpy(model, &PlasmaWindowModel::rowsInserted);
|
@ -28,6 +28,7 @@
|
||||
;;; Copyright © 2022 Petr Hodina <phodina@protonmail.com>
|
||||
;;; Copyright © 2022 Yash Tiwari <yasht@mailbox.org>
|
||||
;;; Copyright © 2023 Sharlatan Hellseher <sharlatanus@gmail.com>
|
||||
;;; Copyright © 2022 Zheng Junjie <873216071@qq.com>
|
||||
;;;
|
||||
;;; This file is part of GNU Guix.
|
||||
;;;
|
||||
@ -128,6 +129,31 @@
|
||||
|
||||
(define %qt-version "5.15.8")
|
||||
|
||||
(define-public qcoro-qt5
|
||||
(package
|
||||
(name "qcoro-qt5")
|
||||
(version "0.9.0")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/danvratil/qcoro")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "0pk5ybk6zv7m0wnkl6m3m8sjybmfk6wcn22mmgj942hrc3yrdzci"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:configure-flags
|
||||
#~(list "-DUSE_QT_VERSION=5")))
|
||||
(native-inputs (list dbus)) ;for tests
|
||||
(inputs (list qtbase-5 qtdeclarative-5 qtwebsockets-5))
|
||||
(home-page "https://qcoro.dvratil.cz/")
|
||||
(synopsis "C++ Coroutine Library for Qt5")
|
||||
(description "QCoro is a C++ library that provide set of tools to make use
|
||||
of C++20 coroutines in connection with certain asynchronous Qt actions.")
|
||||
(license license:expat)))
|
||||
|
||||
(define-public qite
|
||||
(let ((commit "75fb3b6bbd5c6a5a8fc35e08a6efbfb588ed546a")
|
||||
(revision "74"))
|
||||
@ -285,7 +311,7 @@ applications on Wayland.")
|
||||
(define-public grantlee
|
||||
(package
|
||||
(name "grantlee")
|
||||
(version "5.2.0")
|
||||
(version "5.3.1")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
@ -294,7 +320,8 @@ applications on Wayland.")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "02dyqxjyxiqxrlz5g7v9ly8f095vs3iha39l75q6s8axs36y01lq"))))
|
||||
(base32 "1ipnkdi8wgv519mvwa5zxlz20wipbypyfixjv2qdfd9vl1pznwvs"))
|
||||
(patches (search-patches "grantlee-fix-i586-precision.patch"))))
|
||||
(native-inputs
|
||||
;; Optional: lcov and cccc, both are for code coverage
|
||||
(list doxygen))
|
||||
@ -302,12 +329,11 @@ applications on Wayland.")
|
||||
(list qtbase-5 qtdeclarative-5 qtscript))
|
||||
(build-system cmake-build-system)
|
||||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-before 'check 'check-setup
|
||||
(lambda _
|
||||
;; make Qt render "offscreen", required for tests
|
||||
(setenv "QT_QPA_PLATFORM" "offscreen"))))))
|
||||
(list #:phases #~(modify-phases %standard-phases
|
||||
(add-before 'check 'check-setup
|
||||
(lambda _
|
||||
;; make Qt render "offscreen", required for tests
|
||||
(setenv "QT_QPA_PLATFORM" "offscreen"))))))
|
||||
(home-page "https://github.com/steveire/grantlee")
|
||||
(synopsis "Libraries for text templating with Qt")
|
||||
(description "Grantlee Templates can be used for theming and generation of
|
||||
@ -2370,6 +2396,50 @@ the end-user is driving and cannot attend the incoming messages on the phone.
|
||||
In such a scenario, the messaging application can read out the incoming
|
||||
message.")))
|
||||
|
||||
(define-public qtvirtualkeyboard-5
|
||||
(package
|
||||
(inherit qtsvg-5)
|
||||
(name "qtvirtualkeyboard")
|
||||
(version %qt-version)
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (qt-urls name version))
|
||||
(sha256
|
||||
(base32
|
||||
"1skdjh9q4m438wwl8hwx3jc5hg22dmi5pwm3vd2yksxw6ny67rd7"))))
|
||||
(arguments
|
||||
(substitute-keyword-arguments (package-arguments qtsvg-5)
|
||||
((#:tests? _ #f) #f) ; TODO: pass 2 fail test
|
||||
((#:phases phases)
|
||||
`(modify-phases ,phases
|
||||
(add-before 'check 'set-display
|
||||
(lambda _
|
||||
;; Make Qt render "offscreen", required for tests.
|
||||
(setenv "QT_QPA_PLATFORM" "offscreen")
|
||||
(setenv "DISPLAY" ":1")
|
||||
(system "Xvfb +extension GLX :1 &")))
|
||||
(delete 'check) ;move after the install phase
|
||||
(add-after 'install 'check
|
||||
(assoc-ref %standard-phases 'check))
|
||||
(add-before 'check 'prepare-for-tests
|
||||
(lambda* (#:key outputs #:allow-other-keys)
|
||||
(setenv "QML2_IMPORT_PATH"
|
||||
(string-append (assoc-ref outputs "out")
|
||||
"/lib/qt5/qml:"
|
||||
(getenv "QML2_IMPORT_PATH")))
|
||||
(setenv "QT_PLUGIN_PATH"
|
||||
(string-append (assoc-ref outputs "out")
|
||||
"/lib/qt6/plugins:"
|
||||
(getenv "QT_PLUGIN_PATH")))))))))
|
||||
(native-inputs (list perl xorg-server-for-tests))
|
||||
(inputs (list qtbase-5 qtdeclarative-5))
|
||||
(propagated-inputs
|
||||
(list qtquickcontrols-5 qtsvg-5))
|
||||
(synopsis "QtQuick virtual keyboard")
|
||||
(description "The Qt Speech module provides a virtual keyboard framework
|
||||
that consists of a C++ backend supporting custom input methods as well as a UI
|
||||
frontend implemented in QML.")))
|
||||
|
||||
(define-public qtspell
|
||||
(package
|
||||
(name "qtspell")
|
||||
|
@ -46,7 +46,6 @@
|
||||
#:use-module (gnu packages audio)
|
||||
#:use-module (gnu packages autotools)
|
||||
#:use-module (gnu packages compression)
|
||||
#:use-module (gnu packages fcitx)
|
||||
#:use-module (gnu packages fontutils)
|
||||
#:use-module (gnu packages freedesktop)
|
||||
#:use-module (gnu packages glib)
|
||||
@ -146,7 +145,6 @@ joystick, and graphics hardware.")
|
||||
(modify-inputs (package-inputs sdl)
|
||||
(append dbus
|
||||
eudev ;for discovering input devices
|
||||
fcitx ;helps with CJK input
|
||||
glib
|
||||
ibus-minimal
|
||||
libxkbcommon
|
||||
|
@ -5,6 +5,7 @@
|
||||
;;; Copyright © 2016 Sou Bunnbu <iyzsong@gmail.com>
|
||||
;;; Copyright © 2017, 2020, 2022, 2023 Maxim Cournoyer <maxim.cournoyer@gmail.com>
|
||||
;;; Copyright © 2017 Nikita <nikita@n0.is>
|
||||
;;; Copyright © 2017, 2019 Hartmut Goebel <h.goebel@crazy-compilers.com>
|
||||
;;; Copyright © 2018, 2020, 2022 Efraim Flashner <efraim@flashner.co.il>
|
||||
;;; Copyright © 2018, 2023 Ricardo Wurmus <rekado@elephly.net>
|
||||
;;; Copyright © 2017, 2019 Christopher Baines <mail@cbaines.net>
|
||||
@ -15,6 +16,7 @@
|
||||
;;; Copyright © 2021 Brice Waegeneire <brice@waegenei.re>
|
||||
;;; Copyright © 2021, 2022 muradm <mail@muradm.net>
|
||||
;;; Copyright © 2023 Bruno Victal <mirai@makinata.eu>
|
||||
;;; Copyright © 2023 Zheng Junjie <873216071@qq.com>
|
||||
;;;
|
||||
;;; This file is part of GNU Guix.
|
||||
;;;
|
||||
@ -55,6 +57,9 @@
|
||||
#:use-module (gnu packages cups)
|
||||
#:use-module (gnu packages freedesktop)
|
||||
#:use-module (gnu packages gnome)
|
||||
#:use-module (gnu packages kde)
|
||||
#:use-module (gnu packages kde-frameworks)
|
||||
#:use-module (gnu packages kde-plasma)
|
||||
#:use-module (gnu packages xfce)
|
||||
#:use-module (gnu packages avahi)
|
||||
#:use-module (gnu packages xdisorg)
|
||||
@ -150,6 +155,10 @@
|
||||
sugar-desktop-configuration?
|
||||
sugar-desktop-service-type
|
||||
|
||||
plasma-desktop-configuration
|
||||
plasma-desktop-configuration?
|
||||
plasma-desktop-service-type
|
||||
|
||||
xfce-desktop-configuration
|
||||
xfce-desktop-configuration?
|
||||
xfce-desktop-service
|
||||
@ -1629,6 +1638,50 @@ profile, and extends dbus with the ability for @code{efl} to generate
|
||||
thumbnails and makes setuid the programs which enlightenment needs to function
|
||||
as expected.")))
|
||||
|
||||
;;;
|
||||
;;; KDE Plasma desktop service.
|
||||
;;;
|
||||
|
||||
(define-record-type* <plasma-desktop-configuration> plasma-desktop-configuration
|
||||
make-plasma-desktop-configuration
|
||||
plasma-desktop-configuration?
|
||||
(plasma-package plasma-package (default plasma)))
|
||||
|
||||
(define (plasma-polkit-settings config)
|
||||
"Return the list of KDE Plasma dependencies that provide polkit actions and
|
||||
rules."
|
||||
(let ((plasma-plasma (plasma-package config)))
|
||||
(map (lambda (name)
|
||||
((package-direct-input-selector name) plasma-plasma))
|
||||
'("plasma-desktop"
|
||||
"plasma-workspace"
|
||||
"plasma-disks"
|
||||
"kinfocenter"
|
||||
"libksysguard"
|
||||
"ktexteditor"
|
||||
"powerdevil"
|
||||
"plasma-firewall"))))
|
||||
|
||||
;; see https://bugs.kde.org/show_bug.cgi?id=456210
|
||||
;; if `kde' no exits, fallback to `other', and then unlock lockscreen not work,
|
||||
;; so add it.
|
||||
(define (plasma-pam-services config)
|
||||
(list (unix-pam-service "kde")))
|
||||
|
||||
(define plasma-desktop-service-type
|
||||
(service-type
|
||||
(name 'plasma-desktop)
|
||||
(description "Run the KDE Plasma desktop environment.")
|
||||
(default-value (plasma-desktop-configuration))
|
||||
(extensions
|
||||
(list (service-extension polkit-service-type
|
||||
plasma-polkit-settings)
|
||||
(service-extension pam-root-service-type
|
||||
plasma-pam-services)
|
||||
(service-extension profile-service-type
|
||||
(compose list
|
||||
plasma-package))))))
|
||||
|
||||
|
||||
;;;
|
||||
;;; inputattach-service-type
|
||||
|
@ -171,7 +171,16 @@ Relogin=" (if (sddm-configuration-relogin? config)
|
||||
(documentation "SDDM display manager.")
|
||||
(requirement '(user-processes elogind pam))
|
||||
(provision '(xorg-server display-manager))
|
||||
(start #~(make-forkexec-constructor #$sddm-command))
|
||||
(start #~(make-forkexec-constructor
|
||||
#$sddm-command
|
||||
;; some theme need icon,qml,data so add path to env.
|
||||
#:environment-variables
|
||||
(cons*
|
||||
"XDG_DATA_DIRS=/run/current-system/profile/share"
|
||||
"XDG_CONFIG_DIRS=/run/current-system/profile/etc/xdg"
|
||||
"QT_PLUGIN_PATH=/run/current-system/profile/lib/qt5/plugins"
|
||||
"QML2_IMPORT_PATH=/run/current-system/profile/lib/qt5/qml"
|
||||
(default-environment-variables))))
|
||||
(stop #~(make-kill-destructor)))))
|
||||
|
||||
(define (sddm-etc-service config)
|
||||
|
67
gnu/system/examples/plasma.tmpl
Normal file
67
gnu/system/examples/plasma.tmpl
Normal file
@ -0,0 +1,67 @@
|
||||
;; This is an operating system configuration template
|
||||
;; for a "desktop" setup with Plasma.
|
||||
|
||||
(use-modules (gnu) (gnu system nss))
|
||||
(use-service-modules desktop sddm xorg ssh)
|
||||
(use-package-modules certs gnome ssh admin fonts)
|
||||
(use-package-modules qt xorg tmux linux)
|
||||
|
||||
(operating-system
|
||||
(host-name "plasma")
|
||||
(timezone "Asia/Shanghai")
|
||||
(locale "en_US.utf8")
|
||||
|
||||
;; Assuming /dev/sdX is the target hard disk, and "my-root"
|
||||
;; is the label of the target root file system.
|
||||
(bootloader (bootloader-configuration
|
||||
(bootloader grub-bootloader)
|
||||
(targets (list "/dev/sdX"))))
|
||||
|
||||
(file-systems (cons (file-system
|
||||
(device "my-root")
|
||||
(mount-point "/")
|
||||
(type "ext4"))
|
||||
%base-file-systems))
|
||||
|
||||
(users (cons (user-account
|
||||
(name "plasma")
|
||||
(password (crypt "plasma" "$6$abc"))
|
||||
(group "users")
|
||||
(supplementary-groups '("wheel" "netdev"
|
||||
"audio" "video")))
|
||||
%base-user-accounts))
|
||||
|
||||
;; This is where we specify system-wide packages.
|
||||
(packages (cons* nss-certs ;for HTTPS access
|
||||
neofetch
|
||||
htop
|
||||
tmux
|
||||
xprop
|
||||
strace
|
||||
%base-packages))
|
||||
|
||||
(services (cons*
|
||||
;; for debug
|
||||
;; (simple-service
|
||||
;; 'add-qt-debug-env
|
||||
;; session-environment-service-type
|
||||
;; '(("QT_MESSAGE_PATTERN"
|
||||
;; . "[[%{time process} %{type}] %{appname}: %{category} %{function} - %{message}]")
|
||||
;; ("QT_DEBUG_PLUGINS" . "1")
|
||||
;; ("QML_IMPORT_TRACE" . "1")))
|
||||
(service openssh-service-type
|
||||
(openssh-configuration
|
||||
(openssh openssh-sans-x)
|
||||
(port-number 2222)))
|
||||
(service plasma-desktop-service-type)
|
||||
(service sddm-service-type
|
||||
(sddm-configuration
|
||||
(theme "breeze")))
|
||||
(modify-services %desktop-services
|
||||
(delete gdm-service-type))))
|
||||
;; Allow resolution of '.local' host names with mDNS.
|
||||
(name-service-switch %mdns-host-lookup-nss))
|
||||
|
||||
;; Local Variables:
|
||||
;; mode: scheme
|
||||
;; End:
|
@ -90,7 +90,7 @@
|
||||
'("XDG_CONFIG_DIRS" suffix directory "/etc/xdg")
|
||||
`("QT_PLUGIN_PATH" prefix directory
|
||||
,(format #f "/lib/qt~a/plugins" qt-major-version))
|
||||
`("QML2_IMPORT_PATH" = directory
|
||||
`("QML2_IMPORT_PATH" prefix directory
|
||||
,(format #f "/lib/qt~a/qml" qt-major-version))
|
||||
;; QTWEBENGINEPROCESS_PATH accepts a single value, which makes 'exact the
|
||||
;; most suitable environment variable type for it.
|
||||
|
Loading…
Reference in New Issue
Block a user