forked from tribes/guix
Compare commits
77 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 1cd09ce1ec | |||
| 4b7a750b64 | |||
| 5d1c8cfa1e | |||
| a4a3fe08c1 | |||
| e095512494 | |||
| 4a1f2852e1 | |||
| 649fc872ba | |||
| 6199e6609c | |||
| ec6b8c9808 | |||
| 429f698c17 | |||
| efa499747f | |||
| c81f5b764c | |||
| 3298ea0db1 | |||
| db6af3ab1a | |||
| 0987ec2b82 | |||
| 709c37f4db | |||
| ce843095f4 | |||
| 2487ff1879 | |||
| 71ef5c0ab6 | |||
| 4b4ea6eb9d | |||
| 65c24e5e11 | |||
| 07085345a2 | |||
| 98b2e3853b | |||
| 0e6f3fab58 | |||
| d4ddddd9b4 | |||
| ca11af32e2 | |||
| 40e40dafc4 | |||
| 2533fec0e1 | |||
| 462dc862b0 | |||
| abd6fc6d49 | |||
| 7c7c4ba6f5 | |||
| 7b8101940c | |||
| 9d3d936e2f | |||
| dd5c11de2b | |||
| 9247fd3bc7 | |||
| 721e60ef98 | |||
| 4f9a5a1a02 | |||
| e7732936f8 | |||
| cd2d52bce2 | |||
| 26cb472c04 | |||
| 6287b5c33b | |||
| 3247771a15 | |||
| 7473b051b6 | |||
| 862fdaae31 | |||
| 314cc3312e | |||
| f7d662c258 | |||
| 9a9c8f7304 | |||
| e946baf360 | |||
| f78a0db28d | |||
| b6509681e2 | |||
| cb714dcd25 | |||
| ddf9f96d91 | |||
| 37bb79a391 | |||
| e91607864b | |||
| b2b885be52 | |||
| 5119d7b1d6 | |||
| e1bf330763 | |||
| 5a44919bfd | |||
| f8828f568b | |||
| e40cc524da | |||
| 442fff85d1 | |||
| 74cb8ecd7f | |||
| 6a5795b21d | |||
| 2d9c30010f | |||
| 0683beac07 | |||
| d0fbabae2e | |||
| 95ac807edf | |||
| 985715e1e3 | |||
| cfd36ce667 | |||
| c8d3b54459 | |||
| 4d758ddbd2 | |||
| 09fc9aa7f2 | |||
| e0c2faf716 | |||
| 077ac25005 | |||
| c3a13b2593 | |||
| 02c36a8ad8 | |||
| a26258d1d6 |
+31
-3
@@ -2658,9 +2658,11 @@ bootloaders.
|
||||
|
||||
Once you are done partitioning the target hard disk drive, you have to
|
||||
create a file system on the relevant partition(s)@footnote{Currently
|
||||
Guix System only supports ext4, btrfs, JFS, F2FS, and XFS file systems. In
|
||||
particular, code that reads file system UUIDs and labels only works for these
|
||||
file system types.}. For the ESP, if you have one and assuming it is
|
||||
Guix System supports only ext4, btrfs, bcachefs, JFS, F2FS, and XFS
|
||||
file systems. In particular, code that reads file system UUIDs and
|
||||
labels works only for these file system types. For bcachefs, also add
|
||||
the @code{bcachefs-linux-module} to your @code{operating-system}'s
|
||||
@code{initrd-modules}.}. For the ESP, if you have one and assuming it is
|
||||
@file{/dev/sda1}, run:
|
||||
|
||||
@example
|
||||
@@ -27015,6 +27017,32 @@ Deprecated option.
|
||||
@end deftp
|
||||
|
||||
|
||||
@c %end of fragment
|
||||
|
||||
@defvar gardenhostd-service-type
|
||||
Type for the service that runs gardenhostd, a partial implementation of
|
||||
the systemd-hostnamed daemon. It provides the org.freedesktop.hostname1
|
||||
D-Bus interface, which helps applications like gnome-control-center
|
||||
retrieve and modify the system’s hostname, as well as set a pretty
|
||||
hostname for display.
|
||||
|
||||
The value for this service is a @code{<gardenhostd-configuration>} object.
|
||||
@end defvar
|
||||
|
||||
@c %start of fragment
|
||||
|
||||
@deftp {Data Type} gardenhostd-configuration
|
||||
Available @code{gardenhostd-configuration} fields are:
|
||||
|
||||
@table @asis
|
||||
@item @code{gardenhostd} (default: @code{gardenhostd}) (type: package)
|
||||
The gardenhostd package to use.
|
||||
|
||||
@end table
|
||||
|
||||
@end deftp
|
||||
|
||||
|
||||
@c %end of fragment
|
||||
|
||||
@defvar accountsservice-service-type
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
;;; GNU Guix --- Functional package management for GNU
|
||||
;;; Copyright © 2014-2018, 2020-2022 Ludovic Courtès <ludo@gnu.org>
|
||||
;;; Copyright © 2014-2018, 2020-2022, 2026 Ludovic Courtès <ludo@gnu.org>
|
||||
;;; Copyright © 2016, 2017 David Craven <david@craven.ch>
|
||||
;;; Copyright © 2017 Mathieu Othacehe <m.othacehe@gmail.com>
|
||||
;;; Copyright © 2019 Guillaume Le Vaillant <glv@posteo.net>
|
||||
@@ -1455,9 +1455,14 @@ corresponds to the symbols listed in FLAGS."
|
||||
(raise c)))
|
||||
((system-error? c)
|
||||
(format (current-error-port)
|
||||
"could not mount partition ~a: ~a~%"
|
||||
"could not mount partition '~a': ~a~%"
|
||||
(file-system-device fs)
|
||||
(exception-message c))
|
||||
(string-trim-both
|
||||
(call-with-output-string
|
||||
(lambda (port)
|
||||
(print-exception port #f
|
||||
(exception-kind c)
|
||||
(exception-args c))))))
|
||||
(unless (file-system-mount-may-fail? fs)
|
||||
(raise c))))
|
||||
(let* ((type (file-system-type fs))
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
(define-module (gnu home services niri)
|
||||
#:use-module (gnu home services)
|
||||
#:use-module (gnu home services shepherd)
|
||||
#:use-module (gnu home services desktop)
|
||||
#:use-module (gnu packages bash)
|
||||
#:use-module (gnu packages freedesktop)
|
||||
#:use-module (gnu packages glib)
|
||||
@@ -40,14 +41,15 @@
|
||||
|
||||
(define (home-niri-shepherd-service config)
|
||||
"Return a shepherd service that runs Niri, a scrollable tiling Wayland
|
||||
compositor. The service starts Niri in a DBus session with appropriate
|
||||
environment variables set for a Wayland desktop session."
|
||||
compositor. The service starts Niri with appropriate environment variables
|
||||
set for a Wayland desktop session."
|
||||
(list (shepherd-service
|
||||
(documentation "Run Niri scrollable tiling Wayland compositor.")
|
||||
(provision '(niri))
|
||||
(requirement '(dbus))
|
||||
(start #~(make-forkexec-constructor
|
||||
(list #$(file-append bash "/bin/bash") "-l"
|
||||
"-c" "exec dbus-run-session niri --session")
|
||||
"-c" "exec niri --session")
|
||||
#:environment-variables
|
||||
(append (list #$@(niri-configuration-environment-variables config))
|
||||
'("DESKTOP_SESSION=niri"
|
||||
@@ -66,6 +68,8 @@ environment variables set for a Wayland desktop session."
|
||||
(extensions
|
||||
(list (service-extension home-shepherd-service-type
|
||||
home-niri-shepherd-service)
|
||||
(service-extension home-dbus-service-type
|
||||
(const '()))
|
||||
(service-extension home-profile-service-type
|
||||
(lambda (config)
|
||||
(list dbus
|
||||
|
||||
@@ -1754,6 +1754,7 @@ dist_patch_DATA = \
|
||||
%D%/packages/patches/kwin-unwrap-executable-name-for-dot-desktop-search.patch\
|
||||
%D%/packages/patches/laby-make-install.patch \
|
||||
%D%/packages/patches/laby-use-tmpdir-from-runtime.patch \
|
||||
%D%/packages/patches/ldc-i686-int128-alignment.patch \
|
||||
%D%/packages/patches/ldns-drill-examples.patch \
|
||||
%D%/packages/patches/leela-zero-gtest.patch \
|
||||
%D%/packages/patches/less-hurd-path-max.patch \
|
||||
|
||||
@@ -8173,7 +8173,7 @@ and DSD streams.")
|
||||
(define-public qpwgraph
|
||||
(package
|
||||
(name "qpwgraph")
|
||||
(version "0.9.9")
|
||||
(version "1.0.0")
|
||||
(source (origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
@@ -8182,7 +8182,7 @@ and DSD streams.")
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32
|
||||
"03001pvcbvr206k00751232gm50x1icf086z8c5hiakl2ym79gwl"))))
|
||||
"0l3fflfpwkqy4iif8ifzzr3yy39ahzqdixx5g3rhj3zzbaysj73h"))))
|
||||
(build-system cmake-build-system)
|
||||
(arguments
|
||||
(list #:tests? #f)) ; no tests
|
||||
|
||||
@@ -8760,7 +8760,7 @@ similar rank-based tests for equal probability distributions due to Neuhauser
|
||||
(("^PKG_LIBS=.*")
|
||||
(string-append "PKG_LIBS="
|
||||
(assoc-ref inputs "libnode")
|
||||
"/lib/libnode.so.127\n")))
|
||||
"/lib/libnode.so.137\n")))
|
||||
(setenv "INCLUDE_DIR"
|
||||
(string-append
|
||||
(assoc-ref inputs "libnode")
|
||||
|
||||
@@ -75,7 +75,8 @@
|
||||
(uri (string-append "https://github.com/ldc-developers/ldc/releases"
|
||||
"/download/v" version "/ldc-" version "-src.tar.gz"))
|
||||
(sha256
|
||||
(base32 "13pkg69wjj4ali4ikijicccpg8y6f2hghhb70z9lrqr2w3pkhqna"))))
|
||||
(base32 "13pkg69wjj4ali4ikijicccpg8y6f2hghhb70z9lrqr2w3pkhqna"))
|
||||
(patches (search-patches "ldc-i686-int128-alignment.patch"))))
|
||||
(build-system cmake-build-system)
|
||||
(arguments
|
||||
`(#:disallowed-references (,tzdata-for-tests)
|
||||
@@ -686,6 +687,7 @@ needed.")
|
||||
(lambda* (#:key tests? #:allow-other-keys)
|
||||
(when tests?
|
||||
(invoke "bin/rdmd" "rdmd_test.d" "bin/rdmd"
|
||||
"-m" (if #$(target-64bit?) "64" "32")
|
||||
"--rdmd-default-compiler" "ldmd2"))))
|
||||
(replace 'install
|
||||
(lambda* (#:key outputs #:allow-other-keys)
|
||||
|
||||
@@ -24608,7 +24608,8 @@ of XELB.")
|
||||
(name "emacs-exwm-no-x-toolkit")
|
||||
(synopsis "Emacs X window manager (without an X toolkit)")
|
||||
(propagated-inputs
|
||||
(list emacs-xelb-no-x-toolkit))
|
||||
(modify-inputs propagated-inputs
|
||||
(replace "emacs-xelb" emacs-xelb-no-x-toolkit)))
|
||||
(arguments
|
||||
(substitute-keyword-arguments arguments
|
||||
((#:emacs emacs) `,emacs-no-x-toolkit)))))
|
||||
@@ -28142,7 +28143,7 @@ match and total match information in the mode-line in various search modes.")
|
||||
(define-public emacs-pg
|
||||
(package
|
||||
(name "emacs-pg")
|
||||
(version "0.62")
|
||||
(version "0.63")
|
||||
(source (origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference (url "https://github.com/emarsden/pg-el")
|
||||
@@ -28150,7 +28151,7 @@ match and total match information in the mode-line in various search modes.")
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32
|
||||
"0fjzrn5b4s00km71ya98vwwfyvd4rvcywxdxqzy5xfrv8crm92w6"))))
|
||||
"19hh45mlb4j6a3ys3wvivj0bm5xy5vjwscnvn68b656b5jk5himh"))))
|
||||
(build-system emacs-build-system)
|
||||
(propagated-inputs (list emacs-peg))
|
||||
(home-page "https://github.com/emarsden/pg-el")
|
||||
@@ -28166,7 +28167,7 @@ end users.")
|
||||
(define-public emacs-pgmacs
|
||||
(package
|
||||
(name "emacs-pgmacs")
|
||||
(version "0.42")
|
||||
(version "0.30")
|
||||
(source (origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
@@ -28175,7 +28176,7 @@ end users.")
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32
|
||||
"0pf8y64hka1fl47dphmh4xgxiwfsd0g4q2fazq5yc48zwr9nsf02"))))
|
||||
"0f4mbamk2n9l7qwhi2n1kwvng6wa9yp6k2w1qn6yc07pri2mb6yc"))))
|
||||
(build-system emacs-build-system)
|
||||
(propagated-inputs
|
||||
(list emacs-pg))
|
||||
@@ -28184,6 +28185,12 @@ end users.")
|
||||
(home-page "https://github.com/emarsden/pgmacs")
|
||||
(license license:gpl3+)))
|
||||
|
||||
(define-public emacs-pgmacs-0.42
|
||||
(package
|
||||
(inherit emacs-pgmacs)
|
||||
(version "0.42")
|
||||
(properties `((superseded . ,emacs-pgmacs)))))
|
||||
|
||||
(define-public emacs-finalize
|
||||
(package
|
||||
(name "emacs-finalize")
|
||||
|
||||
@@ -762,7 +762,7 @@ from a mounted file system.")
|
||||
;; completions by running a native bcachefs binary at build time.
|
||||
(package
|
||||
(name "bcachefs-tools-minimal")
|
||||
(version "1.35.1")
|
||||
(version "1.37.4")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
@@ -771,7 +771,7 @@ from a mounted file system.")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "1jn7fqlvhr0iazfx31wamvmf3qmgrzlf9ghvz8qazk8b6ipv77fn"))))
|
||||
(base32 "17041jphzbg0ppxlc1acr3d73zyn02spjvi5my30wak8xh9n6nan"))))
|
||||
(build-system cargo-build-system)
|
||||
(arguments
|
||||
(list
|
||||
@@ -969,20 +969,13 @@ minimal bcachefs-tools package. It is meant to be used in initrds.")
|
||||
(define-public bcachefs-linux-module
|
||||
(package
|
||||
(name "bcachefs-linux-module")
|
||||
(version "1.35.1")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://evilpiepirate.org/git/bcachefs-tools.git")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "1jn7fqlvhr0iazfx31wamvmf3qmgrzlf9ghvz8qazk8b6ipv77fn"))))
|
||||
(version (package-version bcachefs-tools-minimal))
|
||||
(source (package-source bcachefs-tools-minimal))
|
||||
(build-system linux-module-build-system)
|
||||
(arguments
|
||||
(list
|
||||
#:tests? #f ;no 'check' target
|
||||
#:make-flags #~(list "BCACHEFS_DKMS=1")
|
||||
#:tests? #f ;no 'check' target
|
||||
#:source-directory "build/src/fs/bcachefs"
|
||||
#:phases
|
||||
#~(modify-phases %standard-phases
|
||||
@@ -991,18 +984,14 @@ minimal bcachefs-tools package. It is meant to be used in initrds.")
|
||||
(with-output-to-file ".version"
|
||||
(lambda ()
|
||||
(display #$version)))))
|
||||
(add-after 'unpack 'patch-source
|
||||
(lambda _
|
||||
(substitute* "Makefile"
|
||||
;; Remove unnecessary dependencies
|
||||
(("^.*PKG_CONFIG.*$")
|
||||
""))))
|
||||
(add-before 'configure 'prepare-build-dir
|
||||
(lambda _
|
||||
(invoke "make" "install_dkms"
|
||||
(string-append "DESTDIR="
|
||||
(getcwd) "/") "DKMSDIR=build/"))))))
|
||||
(home-page (package-home-page bcachefs-tools-minimal/static))
|
||||
(add-before 'configure 'prepare-build-directory
|
||||
(lambda* (#:key make-flags #:allow-other-keys)
|
||||
(apply invoke "make" "install_dkms"
|
||||
(string-append "DESTDIR="
|
||||
(getcwd) "/")
|
||||
"DKMSDIR=build/"
|
||||
make-flags))))))
|
||||
(home-page (package-home-page bcachefs-tools-minimal))
|
||||
(synopsis "Bcachefs Linux kernel module")
|
||||
(description
|
||||
"This package provides the Linux kernel module for Bcachefs.
|
||||
|
||||
@@ -1150,6 +1150,60 @@ GNOME Shell. The @command{localectl} command-line tool allows you to interact
|
||||
with localed. This package is extracted from the broader systemd package.")
|
||||
(license license:lgpl2.1+)))
|
||||
|
||||
(define-public gardenhostd
|
||||
(package
|
||||
(name "gardenhostd")
|
||||
(version "1.1")
|
||||
(source (origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://codeberg.org/axtlos/gardenhostd.git")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32
|
||||
"1q0pdh0imc2ggb26cddl62hx6fmz6z4hqj2352a4k9wxyn5kfiam"))))
|
||||
(build-system meson-build-system)
|
||||
(arguments
|
||||
(list
|
||||
#:imported-modules `(,@%meson-build-system-modules
|
||||
,@%pyproject-build-system-modules)
|
||||
#:modules '(((guix build pyproject-build-system) #:prefix pyproject:)
|
||||
(guix build meson-build-system)
|
||||
(guix build utils))
|
||||
#:phases
|
||||
#~(modify-phases %standard-phases
|
||||
(add-after 'install 'remove-extra-files
|
||||
(lambda _
|
||||
(with-directory-excursion #$output
|
||||
(delete-file-recursively "etc/init.d")
|
||||
(rmdir "etc"))))
|
||||
;; See <https://codeberg.org/guix/guix/issues/7579>.
|
||||
(add-after 'install 'wrap-search-paths
|
||||
(lambda _
|
||||
(wrap-program (string-append #$output "/libexec/gardenhostd")
|
||||
`("GUIX_PYTHONPATH" prefix
|
||||
,(map
|
||||
(lambda (package)
|
||||
(string-append
|
||||
package "/lib/python"
|
||||
(pyproject:python-version #$(this-package-input "python"))
|
||||
"/site-packages"))
|
||||
;; Avoids references to meson’s libraries.
|
||||
(list #$(this-package-input "python")
|
||||
#$(this-package-input "python-pygobject"))))))))))
|
||||
(inputs
|
||||
(list bash-minimal
|
||||
python
|
||||
python-pygobject))
|
||||
(home-page "https://codeberg.org/axtlos/gardenhostd")
|
||||
(synopsis "Minimal Python implementation of systemd-hostnamed")
|
||||
(description "This package is a partial implementation of the
|
||||
systemd-hostnamed daemon. It provides the @code{org.freedesktop.hostname1}
|
||||
D-Bus interface, which helps applications like GNOME Settings retrieve and
|
||||
modify the system’s hostname, as well as set a pretty hostname for display.")
|
||||
(license license:gpl3+)))
|
||||
|
||||
(define-public packagekit
|
||||
(package
|
||||
(name "packagekit")
|
||||
|
||||
+49
-6
@@ -3964,7 +3964,7 @@ that beneath its ruins lay buried an ancient evil.")
|
||||
(define-public angband
|
||||
(package
|
||||
(name "angband")
|
||||
(version "4.2.5")
|
||||
(version "4.2.6")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
@@ -3973,7 +3973,7 @@ that beneath its ruins lay buried an ancient evil.")
|
||||
(commit version)))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "0kg6npbfy42mhggsqvs04khc8198i980z52xm59pws29698qazaw"))
|
||||
(base32 "0hgzdvlh0j42w4q9kch9xvhnbvcrypac01xhpksw35gj9my887cp"))
|
||||
(modules '((guix build utils)))
|
||||
(snippet
|
||||
;; So, some of the sounds/graphics/tilesets are under different
|
||||
@@ -3989,12 +3989,55 @@ that beneath its ruins lay buried an ancient evil.")
|
||||
(substitute* "lib/Makefile"
|
||||
;; And don't try to invoke makefiles in the directories we removed.
|
||||
(("gamedata customize help screens fonts tiles sounds icons user")
|
||||
"gamedata customize help screens user"))))))
|
||||
"gamedata customize help screens user"))
|
||||
;; Remove nonfree .dll files too.
|
||||
(delete-file-recursively "src/win")))))
|
||||
(build-system gnu-build-system)
|
||||
(arguments
|
||||
`(#:tests? #f ; no check target
|
||||
#:configure-flags (list (string-append "--bindir=" %output "/bin"))))
|
||||
(native-inputs (list autoconf automake))
|
||||
`(#:configure-flags (list (string-append "--bindir=" %output "/bin"))
|
||||
#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-before 'build 'fix-infinite-loop-on-sighup
|
||||
;; XXX Release 4.2.6 has a major bug where sending the process a
|
||||
;; SIGHUP when closing the terminal causes it to infinite loop
|
||||
;; waiting for input: https://github.com/angband/angband/issues/6558
|
||||
;; Reevaluate for future versions.
|
||||
(lambda _
|
||||
(substitute* "src/ui-signals.c"
|
||||
(("(SIGHUP, )SIG_IGN" _ first)
|
||||
(string-append first "handle_signal_abort")))))
|
||||
(add-before 'check 'skip-failing-tests
|
||||
(lambda _
|
||||
(let ((to-skip '(;; some of these may be fixable, but most try to
|
||||
;; create a directory in the user's home directory.
|
||||
;; Rather than reading environment variables, they
|
||||
;; lookup the username using getpwnam(3) and manually
|
||||
;; construct the string.
|
||||
;; Generic "Suite died":
|
||||
"game/basic"
|
||||
"game/mage"
|
||||
;; "Cannot create '//.angband/Angband'":
|
||||
"effects/chain"
|
||||
"effects/destruction"
|
||||
"effects/earthquake"
|
||||
"object/info"
|
||||
"object/slays"
|
||||
"player/calc-inventory"
|
||||
"player/combine-pack"
|
||||
"player/digging"
|
||||
"player/inven-carry-num"
|
||||
"player/inven-wield"
|
||||
"player/timed"
|
||||
;; This file likes to read /etc/passwd
|
||||
"z-file/path-normalize")))
|
||||
(substitute* "src/tests/Makefile"
|
||||
(("include \\$\\(SUITES\\)" all)
|
||||
(string-append all "\nTESTPROGS := $(filter-out "
|
||||
(string-join to-skip " ")
|
||||
", $(TESTPROGS))")))))))))
|
||||
(native-inputs (list autoconf
|
||||
automake
|
||||
perl)) ;for tests
|
||||
(inputs (list ncurses))
|
||||
(home-page "https://rephial.org/")
|
||||
(synopsis "Dungeon exploration roguelike")
|
||||
|
||||
@@ -398,7 +398,8 @@ that is extensible via a plugin system.")
|
||||
;; environment, as it could cause Gimp to crash (see
|
||||
;; bug#77921).
|
||||
`("GI_TYPELIB_PATH" prefix
|
||||
(,(getenv "GI_TYPELIB_PATH")))
|
||||
(,(getenv "GI_TYPELIB_PATH")
|
||||
,(string-append #$output "/lib/girepository-1.0")))
|
||||
`("GUIX_PYTHONPATH" prefix
|
||||
(,(getenv "GUIX_PYTHONPATH")))
|
||||
`("GDK_PIXBUF_MODULE_FILE" =
|
||||
|
||||
@@ -96,6 +96,7 @@
|
||||
#:use-module (gnu packages golang-xyz)
|
||||
#:use-module (gnu packages gtk)
|
||||
#:use-module (gnu packages graphics)
|
||||
#:use-module (gnu packages haskell-xyz)
|
||||
#:use-module (gnu packages image)
|
||||
#:use-module (gnu packages image-processing)
|
||||
#:use-module (gnu packages imagemagick)
|
||||
@@ -116,6 +117,7 @@
|
||||
#:use-module (gnu packages python-web)
|
||||
#:use-module (gnu packages python-xyz)
|
||||
#:use-module (gnu packages qt)
|
||||
#:use-module (gnu packages sqlite)
|
||||
#:use-module (gnu packages suckless)
|
||||
#:use-module (gnu packages stb)
|
||||
#:use-module (gnu packages terminals)
|
||||
@@ -1051,6 +1053,67 @@ synchronization of multiple instances.")
|
||||
(home-page "https://nomacs.org/")
|
||||
(license license:gpl3+)))
|
||||
|
||||
(define-public timg
|
||||
(package
|
||||
(name "timg")
|
||||
(version "1.6.3")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/hzeller/timg")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "0xr3g6my2n9ry5mqiw1qvf7m0lpmj20h2xsnh75653ha83wqxmhm"))
|
||||
(modules '((guix build utils)))
|
||||
(snippet
|
||||
;; Remove bundled sources
|
||||
#~(begin
|
||||
(delete-file-recursively "third_party") #t))))
|
||||
(build-system cmake-build-system)
|
||||
(arguments
|
||||
(list
|
||||
#:configure-flags
|
||||
#~'("-Wno-dev" "-DWITH_OPENSLIDE_SUPPORT=ON")
|
||||
#:phases
|
||||
#~(modify-phases %standard-phases
|
||||
(add-before 'configure 'fix-stb-path
|
||||
;; This package expects stb-image to be at stb/stb_image.h, but
|
||||
;; Guix puts it at stb_image.h instead
|
||||
(lambda _
|
||||
(substitute* "src/CMakeLists.txt"
|
||||
(("stb/stb")
|
||||
"stb"))
|
||||
(substitute* "src/stb-image-source.cc"
|
||||
(("#include \"stb/stb_image.h\"")
|
||||
"#include \"stb_image.h\"")))))
|
||||
#:tests? #f)) ;No tests
|
||||
(inputs (list cairo
|
||||
ffmpeg
|
||||
graphicsmagick
|
||||
libdeflate
|
||||
libdicom
|
||||
libexif
|
||||
libjpeg-turbo
|
||||
librsvg
|
||||
libsixel
|
||||
libxml2
|
||||
openjpeg
|
||||
openslide
|
||||
poppler
|
||||
qoi
|
||||
sqlite
|
||||
stb-image))
|
||||
(native-inputs (list git pandoc pkg-config))
|
||||
(home-page "https://timg.sh/")
|
||||
(synopsis "Terminal image and video viewer")
|
||||
(description
|
||||
"This package provides a user-friendly terminal image viewer that uses
|
||||
graphic capabilities of terminals (Sixel, Kitty or iterm2), or 24-Bit color
|
||||
capabilities and unicode character blocks if these are not available.")
|
||||
(license license:gpl2)))
|
||||
|
||||
(define-public xzgv
|
||||
(package
|
||||
(name "xzgv")
|
||||
|
||||
@@ -74,6 +74,7 @@
|
||||
#:use-module (gnu packages cpp)
|
||||
#:use-module (gnu packages curl)
|
||||
#:use-module (gnu packages compression)
|
||||
#:use-module (gnu packages datastructures)
|
||||
#:use-module (gnu packages documentation)
|
||||
#:use-module (gnu packages fontutils)
|
||||
#:use-module (gnu packages freedesktop)
|
||||
@@ -106,6 +107,7 @@
|
||||
#:use-module (gnu packages qt)
|
||||
#:use-module (gnu packages ragel)
|
||||
#:use-module (gnu packages sphinx)
|
||||
#:use-module (gnu packages sqlite)
|
||||
#:use-module (gnu packages swig)
|
||||
#:use-module (gnu packages textutils)
|
||||
#:use-module (gnu packages video)
|
||||
@@ -245,6 +247,29 @@ code is Valgrind-clean and unit tested.")
|
||||
(home-page "https://sourceforge.net/projects/iqa/")
|
||||
(license license:bsd-4)))
|
||||
|
||||
(define-public libdicom
|
||||
(package
|
||||
(name "libdicom")
|
||||
(version "1.2.0")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/ImagingDataCommons/libdicom")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "0l1z8riv7lrw65nswq8lvyvnxn5vc06gydwc96gj3ywb1gcqv831"))))
|
||||
(build-system meson-build-system)
|
||||
(inputs (list check uthash))
|
||||
(native-inputs (list pkg-config))
|
||||
(home-page "https://github.com/ImagingDataCommons/libdicom")
|
||||
(synopsis "C library for reading DICOM files")
|
||||
(description
|
||||
"This package is a C library and a set of command-line tools for reading
|
||||
DICOM WSI files.")
|
||||
(license license:expat)))
|
||||
|
||||
(define-public libpng
|
||||
(package
|
||||
(name "libpng")
|
||||
@@ -1109,6 +1134,41 @@ JPEG 2000 Reference Software.")
|
||||
(home-page "https://github.com/uclouvain/openjpeg")
|
||||
(license license:bsd-2)))
|
||||
|
||||
(define-public openslide
|
||||
(package
|
||||
(name "openslide")
|
||||
(version "4.0.0")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/openslide/openslide")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "00gc530g0lxm2lhwq249w97021w1v1y9ybqs2z5l1z922s15rhl2"))))
|
||||
(build-system meson-build-system)
|
||||
(inputs (list cairo
|
||||
gdk-pixbuf
|
||||
glib
|
||||
libdicom
|
||||
libjpeg-turbo
|
||||
libpng
|
||||
libtiff
|
||||
libxml2
|
||||
openjpeg
|
||||
sqlite
|
||||
zlib
|
||||
zstd))
|
||||
(native-inputs (list pkg-config))
|
||||
(home-page "https://openslide.org/")
|
||||
(synopsis "C library for reading slide image files")
|
||||
(description
|
||||
"OpenSlide is a C library for reading whole slide image files (also known
|
||||
as virtual slides). It provides a consistent and simple API for reading files
|
||||
from multiple vendors.")
|
||||
(license license:lgpl2.1)))
|
||||
|
||||
(define-public giflib
|
||||
(package
|
||||
(name "giflib")
|
||||
@@ -1968,6 +2028,34 @@ possible, all formats supported by the PNG standard are represented.")
|
||||
use, copy, modify and distribute these images for any purpose and without fee
|
||||
is hereby granted."))))
|
||||
|
||||
(define-public qoi
|
||||
(let ((commit "6fff9b70dd79b12f808b0acc5cb44fde9998725e")
|
||||
(revision "0"))
|
||||
(package
|
||||
(name "qoi")
|
||||
(version (git-version "0.0.0" revision commit))
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/phoboslab/qoi")
|
||||
(commit commit)))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "078zasncyylgnwx6br82nkjssl82wygz6fh8zm65fbfpadzfa3x7"))))
|
||||
(build-system copy-build-system)
|
||||
(arguments
|
||||
(list
|
||||
#:install-plan
|
||||
#~'(("qoi.h" "include/"))
|
||||
#:tests? #f)) ;No tests
|
||||
(home-page "https://qoiformat.org")
|
||||
(synopsis "Library for the QOI image format")
|
||||
(description
|
||||
"This package provides a library for the QOI image format, offering
|
||||
fast, lossless image compression.")
|
||||
(license license:expat))))
|
||||
|
||||
(define-public libjpeg-turbo
|
||||
(package
|
||||
(name "libjpeg-turbo")
|
||||
|
||||
+10
-9
@@ -14,7 +14,7 @@
|
||||
;;; Copyright © 2022 Jai Vetrivelan <jaivetrivelan@gmail.com>
|
||||
;;; Copyright © 2022 jgart <jgart@dismail.de>
|
||||
;;; Copyright © 2023, 2025 Janneke Nieuwenhuizen <janneke@gnu.org>
|
||||
;;; Copyright © 2024, 2025 Ashish SHUKLA <ashish.is@lostca.se>
|
||||
;;; Copyright © 2024-2026 Ashish SHUKLA <ashish.is@lostca.se>
|
||||
;;; Copyright © 2024 Christian Miller <christian.miller@dadoes.de>
|
||||
;;; Copyright © 2024 Ricardo Wurmus <rekado@elephly.net>
|
||||
;;; Copyright © 2025 Zheng Junjie <z572@z572.online>
|
||||
@@ -348,7 +348,7 @@ Conferencing} and @acronym{ICB, Internet Citizen's Band}.")
|
||||
(define-public weechat
|
||||
(package
|
||||
(name "weechat")
|
||||
(version "4.8.2")
|
||||
(version "4.9.0")
|
||||
(source (origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
@@ -357,7 +357,7 @@ Conferencing} and @acronym{ICB, Internet Citizen's Band}.")
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32
|
||||
"06lmbd27fdj7z7v6m096csswp73354516z64apfyz8lr5kh140wq"))))
|
||||
"1pwayhpnyd6nq1sph4hqi43xwqgq6vj6fr8q0xqn0jx5zzjlyx8c"))))
|
||||
(build-system cmake-build-system)
|
||||
(outputs '("out" "doc"))
|
||||
(native-inputs
|
||||
@@ -393,12 +393,13 @@ Conferencing} and @acronym{ICB, Internet Citizen's Band}.")
|
||||
#~(modify-phases %standard-phases
|
||||
#$@(if (target-x86?)
|
||||
#~((add-after 'install 'move-doc
|
||||
(lambda* (#:key outputs #:allow-other-keys)
|
||||
(let* ((out (assoc-ref outputs "out"))
|
||||
(doc (assoc-ref outputs "doc"))
|
||||
(from (string-append out "/share/doc/weechat"))
|
||||
(to (string-append doc "/share/doc/weechat")))
|
||||
(mkdir-p (string-append doc "/share/doc"))
|
||||
(lambda _
|
||||
(let ((from (string-append #$output
|
||||
"/share/doc/weechat"))
|
||||
(to (string-append #$output:doc
|
||||
"/share/doc/weechat")))
|
||||
(mkdir-p (string-append #$output:doc
|
||||
"/share/doc"))
|
||||
(rename-file from to)))))
|
||||
#~()))))
|
||||
(synopsis "Extensible chat client")
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
;;; Copyright © 2023-2025 Zheng Junjie <873216071@qq.com>
|
||||
;;; Copyright © 2022 Brendan Tildesley <mail@brendan.scot>
|
||||
;;; Copyright © 2022 Petr Hodina <phodina@protonmail.com>
|
||||
;;; Copyright © 2025, 2026 Sughosha <sughosha@disroot.org>
|
||||
;;; Copyright © 2025 Sughosha <sughosha@disroot.org>
|
||||
|
||||
;;;
|
||||
;;; This file is part of GNU Guix.
|
||||
@@ -65,14 +65,14 @@
|
||||
(define-public kqtquickcharts
|
||||
(package
|
||||
(name "kqtquickcharts")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/kqtquickcharts-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"0jywd5s5l9bj4bv1jvbjghgdmiac4q1infxr1mfs7z4fd6408nbc"))))
|
||||
"0z2421ffvxfp85pl80203g3pd3xg8dh60rd6zxy182bkr5l5hymw"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs (list extra-cmake-modules))
|
||||
(inputs (list qtdeclarative))
|
||||
@@ -89,14 +89,14 @@ charts.")
|
||||
(define-public analitza
|
||||
(package
|
||||
(name "analitza")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/analitza-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1dzx7ff4bx1ma3am7928y3qp99lxxd1zk4czfpcm66fn2q8w02sg"))))
|
||||
(base32 "1bn5f3pz7fa9sjjmy0cxaypxsl4lbf9lsfx5pbwj0s5d4xlrh62r"))))
|
||||
(native-inputs (list extra-cmake-modules qttools))
|
||||
(inputs (list eigen qtbase qtdeclarative qtsvg))
|
||||
(build-system qt-build-system)
|
||||
@@ -179,14 +179,14 @@ Currently available boards include:
|
||||
(define-public kalgebra
|
||||
(package
|
||||
(name "kalgebra")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/kalgebra-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "05chl85zvcvlkdn657awx93n0zpk6lzpq5cgx27rfl0wjyy5mbbm"))))
|
||||
(base32 "0h08lhm9ycyzjs3vga4rbdxl04j11n6p2xypzgirxx6hmg0nhnk9"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list
|
||||
@@ -231,14 +231,14 @@ such as addition, trigonometric functions or derivatives.")
|
||||
(define-public ktouch
|
||||
(package
|
||||
(name "ktouch")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/ktouch-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1467905b8l5dnml5bdm0zg9agi3knprkmg16r7k1ncljqkq5xvc8"))))
|
||||
(base32 "0iawk7dv8zqlypgxvf0n2qzk5q0yg8kkri1cak85za7kj2sf99cy"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools pkg-config))
|
||||
@@ -369,14 +369,14 @@ to perform data analysis.")
|
||||
(define-public marble
|
||||
(package
|
||||
(name "marble")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/marble-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1m1x1imcibyq6z38l9wk6qk9b9w8lyz0gk69lavy9qqsyrq4wi3g"))))
|
||||
(base32 "078a342zkbd93pbgpv4ys1zynnrc08lk7rh6nqjzmgz046591qir"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
;; FIXME: libmarblewidget-qt5.so.28 not found. Also enable the
|
||||
|
||||
@@ -2760,13 +2760,7 @@ covers feedback and persistent events.")
|
||||
name "-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1dkzq7zn10v5qx75ybbi8p8bqaxnqxkp666my7f85hvkgnga8kfd"))
|
||||
(modules '((guix build utils)))
|
||||
;; Allow following paths or symlinks outside this package.
|
||||
(snippet
|
||||
'(substitute* "src/kpackage/private/package_p.h"
|
||||
(("bool externalPaths = false;")
|
||||
"bool externalPaths = true;")))))
|
||||
"1dkzq7zn10v5qx75ybbi8p8bqaxnqxkp666my7f85hvkgnga8kfd"))))
|
||||
(build-system cmake-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
@@ -2782,10 +2776,28 @@ covers feedback and persistent events.")
|
||||
;; The `plasma-querytest' test is known to fail when tests are run in parallel:
|
||||
;; <https://sources.debian.org/src/kpackage/5.115.0-2/debian/changelog/#L109>
|
||||
#:parallel-tests? #f
|
||||
#:test-exclude "plasmoidpackagetest"
|
||||
#:phases
|
||||
#~(modify-phases %standard-phases
|
||||
(add-after 'unpack 'patch
|
||||
(lambda _
|
||||
(substitute* "src/kpackage/package.cpp"
|
||||
(("bool externalPaths = false;")
|
||||
"bool externalPaths = true;"))
|
||||
(substitute* '("src/kpackage/packageloader.cpp")
|
||||
(("QDirIterator::Subdirectories")
|
||||
"QDirIterator::Subdirectories | QDirIterator::FollowSymlinks"))))
|
||||
(add-before 'check 'check-setup
|
||||
(lambda _ (setenv "HOME" (getcwd)))))))
|
||||
(lambda _ (setenv "HOME" (getcwd))))
|
||||
(replace 'check
|
||||
(lambda* (#:key tests? parallel-tests? test-exclude
|
||||
#:allow-other-keys)
|
||||
(setenv "CTEST_OUTPUT_ON_FAILURE" "1")
|
||||
(invoke "ctest" "--rerun-failed" "--output-on-failure"
|
||||
"-j" (if parallel-tests?
|
||||
(number->string (parallel-job-count))
|
||||
"1")
|
||||
"-E" test-exclude))))))
|
||||
(home-page "https://community.kde.org/Frameworks")
|
||||
(synopsis "Installation and loading of additional content as packages")
|
||||
(description "The Package framework lets the user install and load packages
|
||||
@@ -4863,8 +4875,6 @@ need.")
|
||||
"languagetoolconfigwidgettest"
|
||||
"translator-translatorwidgettest"
|
||||
"translator-translatorengineloader\
|
||||
test"
|
||||
"texttospeech-texttospeechactions\
|
||||
test")
|
||||
"|")
|
||||
")")
|
||||
@@ -4894,7 +4904,6 @@ test")
|
||||
kxmlgui
|
||||
qtkeychain-qt6
|
||||
qtmultimedia
|
||||
qtspeech
|
||||
sonnet))
|
||||
(home-page "https://community.kde.org/Frameworks")
|
||||
(synopsis "Various text handling addons")
|
||||
|
||||
+86
-86
@@ -52,14 +52,14 @@
|
||||
(define-public libkdegames
|
||||
(package
|
||||
(name "libkdegames")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/libkdegames-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "070lixb7iz4n1zb4w6xsj7xmjkbvcd6zmryq0k2pv9c7n1c5lq34"))))
|
||||
(base32 "0wlczmi0i8k3fwnn8jh8hclxzxx7ffixxp1y2gcfyylqa8xr6n5j"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments (list #:qtbase qtbase))
|
||||
(native-inputs
|
||||
@@ -97,14 +97,14 @@
|
||||
(define-public katomic
|
||||
(package
|
||||
(name "katomic")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/katomic-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0kv2mwifjr6i6h0i79b3zfcl05xcr1jlwa3y9rszhif3g7ripyxj"))))
|
||||
(base32 "10d274in6a89zfp543hnnfvia5y3034npjarzp7mx04p1frjc6jg"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -136,14 +136,14 @@ This package is part of the KDE games module.")
|
||||
(define-public ktuberling
|
||||
(package
|
||||
(name "ktuberling")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/ktuberling-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0lvwb126rq0prpmmd1argvydvhvpg6fb9wjwkiy33dsigjin4a8d"))))
|
||||
(base32 "0aajz7jxx5nka31903ri2nbyzy1djs96lkxz53m7q48j1kqyhz74"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -188,14 +188,14 @@ This package is part of the KDE games module.")
|
||||
(define-public picmi
|
||||
(package
|
||||
(name "picmi")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/picmi-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1ddpqswsmria5lqf6698f17jsr6108grf3hbalf0kzb8gb42vpha"))))
|
||||
(base32 "0v7gi8ar68rg6wzpx23i40mhcchwcf3rvq1a0f9zlkkgzdnls9kv"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments (list #:qtbase qtbase))
|
||||
(native-inputs
|
||||
@@ -226,14 +226,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kolf
|
||||
(package
|
||||
(name "kolf")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kolf-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1s4mr16lbiw0km31y5419bxih9sxq95gcl4wdr8jfl03znx5k4vd"))))
|
||||
(base32 "0hh9h0k2fv1h7r945xi52m5n5kgi2xy409fmjlw0f5nkgy0b1sg3"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -277,14 +277,14 @@ This package is part of the KDE games module.")
|
||||
(define-public libkmahjongg
|
||||
(package
|
||||
(name "libkmahjongg")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/libkmahjongg-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1awppljvspk2nkqdjqfpmqb26n64dsn0grmir5xf83nv94gynpxc"))))
|
||||
(base32 "016f3n09n3d1ca81cg6yqczap0zy8vjn1vz1fxkj6b5z70y5bsx1"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list
|
||||
@@ -326,14 +326,14 @@ other Mah Jongg like games.")
|
||||
(define-public kmahjongg
|
||||
(package
|
||||
(name "kmahjongg")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/kmahjongg-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0gkry9syljzwfhqff4j7kli6634y5a9wz2svczj8v6ivw399i5vn"))))
|
||||
(base32 "1w8l7lm87ngpfn6978cx1bwmxngfxifivazci1322z7y3s5x97yd"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@@ -368,14 +368,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kshisen
|
||||
(package
|
||||
(name "kshisen")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/kshisen-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0a9niqsn0jnf10mg05dyxv17xas78nhirs8004pkkhnphc5a917b"))))
|
||||
(base32 "13fp2mwslzlfpc15figwxf48lnd0z6cgfrxr8mlnai7kpyd22giv"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules
|
||||
@@ -407,14 +407,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kajongg
|
||||
(package
|
||||
(name "kajongg")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/kajongg-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "16ab4v1rm8f4pzb4s21zg4yinj2dfg12rkc0s59gvxb81v1vnkmj"))))
|
||||
(base32 "0ccyg22w50bv9qa7fzk33wwbvjzs1605653i6byh2sv2bi2ngyh5"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list
|
||||
@@ -481,14 +481,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kbreakout
|
||||
(package
|
||||
(name "kbreakout")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kbreakout-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0aa0acsv62q7cn2r3qb3azkzpscfs8wy62sv4hqfh8fmjgkld4yw"))))
|
||||
(base32 "1iy99a87j8zr3ldy8mpqgngahpaqkqg5afm6ddyvfnq5qm3cgm6m"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -522,14 +522,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kmines
|
||||
(package
|
||||
(name "kmines")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kmines-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "06km3pn90ld5f5khcrwwra8s9aq7r66ja12nbnmd9xd5ny7gxdjb"))))
|
||||
(base32 "1a4iqlhl182lxglrq1gp3bqr981dpa70k6lv6va9074xhkf0fazi"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -563,14 +563,14 @@ This package is part of the KDE games module.")
|
||||
(define-public konquest
|
||||
(package
|
||||
(name "konquest")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/konquest-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1dvm56b5kg2mqjxwyw8b1cavfz8kpb5jfqynvqldbwrsp5sixack"))))
|
||||
(base32 "0aaq599xjf3llxh3rirx20ajca9r8c5s71gw36div4v3q0g650zk"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -606,14 +606,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kbounce
|
||||
(package
|
||||
(name "kbounce")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/kbounce-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "025fdkp3792dlh3b2kc2h4516sjnlv2x1pvn410c6ffcr2mrwk3d"))))
|
||||
(base32 "081v9m1s7zccqb3myvq645z2xcg2kk1kz61iljb98bdngrmk7m6m"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -648,14 +648,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kblocks
|
||||
(package
|
||||
(name "kblocks")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/kblocks-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0iva9yqsx2xs4qyl1f665va5qs5g0g57qj72z56hdn7w7cyarzr3"))))
|
||||
(base32 "01s46l0rr7jiz0daa9ja5k7ippy4bppn5qadp3pajv7z5psbahmw"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments (list #:qtbase qtbase))
|
||||
(native-inputs
|
||||
@@ -690,14 +690,14 @@ This package is part of the KDE games module.")
|
||||
(define-public ksudoku
|
||||
(package
|
||||
(name "ksudoku")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/ksudoku-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1wsgkaxci4ljj9dgr5zz0qqkbr9wp7a855wx9q5ka1piaf9zmg4v"))))
|
||||
(base32 "1rsf7ybnx3z3v9bq8dgfjzs2f3syzy2pbriiq14pfpnfa1slsgpv"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -754,14 +754,14 @@ This package is part of the KDE games module.")
|
||||
(define-public klickety
|
||||
(package
|
||||
(name "klickety")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/klickety-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1akgfcavzq2yn3577gzbraa880zff8alx7k9h2bny0hzxxqrdxf9"))))
|
||||
(base32 "11fqabgvmvsg2wlzdbnpzkpghvx7ma5hzxyr213f56nlir8zk7ki"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -793,14 +793,14 @@ This package is part of the KDE games module.")
|
||||
(define-public klines
|
||||
(package
|
||||
(name "klines")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/klines-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "168c1n38y410pjq6cwnxlxfs9bw20mmmywcih27i4ba5fisghhjy"))))
|
||||
(base32 "00w17ranmxvxrr55ddys2pw0yc66d4nshz6hp0rm2rmhpim1kmgz"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -840,14 +840,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kgoldrunner
|
||||
(package
|
||||
(name "kgoldrunner")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kgoldrunner-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0z2kgllcvvgccnv921609sdk6pj6p1d02ry3fxy776akx7baj745"))))
|
||||
(base32 "1g0b8xr7lbhq2wgpg2vr6ij0dpymr9d1fx1qdccc7w6ay2dxc6xm"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -885,14 +885,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kdiamond
|
||||
(package
|
||||
(name "kdiamond")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kdiamond-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "08aiic17lw6f485czcjsl7zj8hrpzm7afgcmizh00chp7h0nnm4c"))))
|
||||
(base32 "1hj7mywkq1m30sb2nklwwfn0xly96g9645655mv2c8l27h2if6g1"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -927,14 +927,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kfourinline
|
||||
(package
|
||||
(name "kfourinline")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kfourinline-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1pmkjlyi819p6f893zcgfhdwyqr5vb582yhykwj7y44br7l76k0h"))))
|
||||
(base32 "09ihfdc93mdbyq42l89kmyxw3cp714jw5gkcrxjwdp82l8mw5wvp"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -970,14 +970,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kblackbox
|
||||
(package
|
||||
(name "kblackbox")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kblackbox-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1a5lvbpdhvg3c6plam4aniv6qf786sscnq1cjlbdx8wgwi2hwghl"))))
|
||||
(base32 "08gg4bpk9wjyfa554mx8z1ndmf01xqnl8b893lgc90irhb8l8809"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -1014,14 +1014,14 @@ This package is part of the KDE games module.")
|
||||
(define-public knetwalk
|
||||
(package
|
||||
(name "knetwalk")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/knetwalk-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1qkf15bb7vwrb4ffff2c0jsfq2zq2hik5x1ms8j8nxz1s7v97ijh"))))
|
||||
(base32 "1ymsc6xc2ip4rkd8d2lifp0vj5sz820yf4dndf3bvfg8adbsrksm"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments (list #:qtbase qtbase))
|
||||
(native-inputs
|
||||
@@ -1057,14 +1057,14 @@ This package is part of the KDE games module.")
|
||||
(define-public bomber
|
||||
(package
|
||||
(name "bomber")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/bomber-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0w4kwgvqc86wxxg6xvdql58rswabi5v988cj4wyla2bdih1x6l2i"))))
|
||||
(base32 "09azzlgp3b2866q5hd03imliq2xw8j7pwh6m37n3hl2bx5sdby54"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@@ -1102,14 +1102,14 @@ This package is part of the KDE games module.")
|
||||
(define-public granatier
|
||||
(package
|
||||
(name "granatier")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/granatier-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "15aw2h3vwhny2s8qqwqfwm3h6f6wgyfampydxn23xbdcsi783f65"))))
|
||||
(base32 "042abagdg79rzb874cs7bl5wn32x8085xbhc8i3yvra4rwjpjagc"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@@ -1143,14 +1143,14 @@ This package is part of the KDE games module.")
|
||||
(define-public ksirk
|
||||
(package
|
||||
(name "ksirk")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/ksirk-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "18xw23azragqqq0f626dmzyi1f38r46pgqnnbbnbp4hspvzd8flw"))))
|
||||
(base32 "1lz53zmhdflwwbnfkbazbwvagqaq47ra6f973d9g09nq1jlzikw6"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@@ -1204,14 +1204,14 @@ This package is part of the KDE games module.")
|
||||
(define-public palapeli
|
||||
(package
|
||||
(name "palapeli")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/palapeli-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1r95rl398k9ja8qhdcbp6175wd8wllbq9053mnfz5a4gmvb5r3ss"))))
|
||||
(base32 "06352k9xdls5x76x2s6qachfym92lx2sb4hm1fpl5li456lcp7p2"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@@ -1254,14 +1254,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kiriki
|
||||
(package
|
||||
(name "kiriki")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kiriki-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0sp1iharcv5az5dj6wmwab062n07sylsidk4pjljacxa7cqnimy5"))))
|
||||
(base32 "1122j4m2llvxy1rn95a2r19q9v2dhw33asznf2axylywb3456gi6"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@@ -1295,14 +1295,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kigo
|
||||
(package
|
||||
(name "kigo")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kigo-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0s8agxxn3h9wxig48yw7qcc212q1i9mds9hrs5nn62kdccdc006a"))))
|
||||
(base32 "0pykhcfpmkq6c31igdhdcv442nlsx7pryq14ngjf64a9d1s4p6jh"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list
|
||||
@@ -1352,14 +1352,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kubrick
|
||||
(package
|
||||
(name "kubrick")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kubrick-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0g44a5b2w3xbs9y5zpbp5lys2wr98b69zbzc65gdrqz0s8ngwvhm"))))
|
||||
(base32 "0szjcc5npqb7sgnbh4yngnyf8fa8zl0n5c74ixayly4x6n4fahqq"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@@ -1398,14 +1398,14 @@ This package is part of the KDE games module.")
|
||||
(define-public lskat
|
||||
(package
|
||||
(name "lskat")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/lskat-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1kygh6agv4i4j3085ipbs4s8i416xi1nvmhcyydd712xxgf8h491"))))
|
||||
(base32 "0pn4lz07vxl3f5qdr62za016yvqic35zgrm9m9a1q1zs3044x65n"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@@ -1441,14 +1441,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kapman
|
||||
(package
|
||||
(name "kapman")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kapman-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0qfjr09xgr48nb0p6kxy5wn74qk24l1zj0nmiqw45wag3lsb2nbh"))))
|
||||
(base32 "1p6swx7pyggfl2m8hsjk9mn9jf273gvy5w6fz0670g03pprjypxy"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@@ -1484,14 +1484,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kspaceduel
|
||||
(package
|
||||
(name "kspaceduel")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kspaceduel-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "14d2yb5k0qf6b9g38mh4mblr5y4yd392ncb8gnwbagzxbnjz46d3"))))
|
||||
(base32 "02r39b2fh111y5dsm2w29mq7hpin08iwxm6k901acv07wswyyixp"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@@ -1522,14 +1522,14 @@ This package is part of the KDE games module.")
|
||||
(define-public bovo
|
||||
(package
|
||||
(name "bovo")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/bovo-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "05dfh2nzwak9bbcrzzlrwjpkb8nk6rr03plmrrh36d8qhlakiaxm"))))
|
||||
(base32 "05i2xn8yvl63prq4rsfgiaspnygpwvr5p5xa71ai0wp9j4h9679b"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@@ -1562,14 +1562,14 @@ This package is part of the KDE games module.")
|
||||
(define-public killbots
|
||||
(package
|
||||
(name "killbots")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/killbots-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0mqbspn4czjdsgs74dyxacbn6rk661dic82rlivblgca2xznsqq2"))))
|
||||
(base32 "1n36219klwcxjlwzczn3saczb2358cvm31xvijwf1hibr0ghj1i1"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -1607,14 +1607,14 @@ This package is part of the KDE games module.")
|
||||
(define-public ksnakeduel
|
||||
(package
|
||||
(name "ksnakeduel")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/ksnakeduel-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1c8z58y83gqsl5gdkyazxk250n2nz0bai5pm26h8hlskaraqjmzs"))))
|
||||
(base32 "1c1qd0g01lns4wmv9x1n5rg95av7p8i9v73ngwi78y52wjwkwfpz"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -1649,14 +1649,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kollision
|
||||
(package
|
||||
(name "kollision")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kollision-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1fqfp4yn0570rxxhx4a4z9drqryr3pxkydwj5mczmx1m0aa0m2i9"))))
|
||||
(base32 "04l6g5c08baxld7hbab8m6qsmk73n4xqdzrkbvyqqpapvwb18993"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -1690,14 +1690,14 @@ This package is part of the KDE games module.")
|
||||
(define-public knavalbattle
|
||||
(package
|
||||
(name "knavalbattle")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/knavalbattle-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1rbqdpwxkrw2xadpl44bjgi03l3v3ym86ww7ckkfhzkrdipl8diq"))))
|
||||
(base32 "1cza6dx918jg34pn0fciwmm93m1vw07pvhin5qyzxw0yr1izjn14"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -1733,14 +1733,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kreversi
|
||||
(package
|
||||
(name "kreversi")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kreversi-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "11vnz2yikbvi3dgigs1h2069mb1ydwwpb7j9lqr1dvba1sdixfrd"))))
|
||||
(base32 "0x405j51c4qqdb8l0ai149j6wkhiqbs0mq5i6n9rpwsqm19wkpws"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -1778,14 +1778,14 @@ This package is part of the KDE games module.")
|
||||
(define-public ksquares
|
||||
(package
|
||||
(name "ksquares")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/ksquares-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0c8aa5x4xz554gx69sg90xkp89f04afd3x4klsv1wnxf5kgjypqc"))))
|
||||
(base32 "03yib6qj09xx8ic6z9cmcwf76pk5irkw0fp1mwpkqaawxrhwiaw3"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -1817,14 +1817,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kjumpingcube
|
||||
(package
|
||||
(name "kjumpingcube")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kjumpingcube-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "140lrgfr3fhmfz0f3zfy5gfli8w8r13aib2wciq285d01xbni7si"))))
|
||||
(base32 "0pix07vgymw61kw5w5fnp2cxs14qb3468rsx1i49m9l3v8sfm2a0"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -1858,14 +1858,14 @@ This package is part of the KDE games module.")
|
||||
(define-public knights
|
||||
(package
|
||||
(name "knights")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/knights-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1wyz2syrnj9n99ild83vbhrbsh6y8cfbb7vwr285mga7bwil5km4"))))
|
||||
(base32 "0vvlggcgxmq0al8f44667dfqq0h9nv8r48m655igps16m3nfb4kp"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -1922,14 +1922,14 @@ This package is part of the KDE games module.")
|
||||
(define-public kpat
|
||||
(package
|
||||
(name "kpat")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kpat-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "15xrqjhbpxzj92mh4py0s14jviy0sp4kzanf48x9vp3y4kyzxrb7"))))
|
||||
(base32 "0lr9c6a90485s9vxvhl1fcfd1a9pglpf07m58w2hi6v348yra2k4"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -1979,14 +1979,14 @@ This package is part of the KDE games module.")
|
||||
(define-public skladnik
|
||||
(package
|
||||
(name "skladnik")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/skladnik-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0nhpkcmyalndx03ab3bi9ckfgny7qplbdgfiyshq532nxpnb6hgd"))))
|
||||
(base32 "0jjawicyn3ng1n7fpricb3my3lx1gfhaw96ba7pa2rl9c2vlgp9v"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
;;; Copyright © 2022 Brendan Tildesley <mail@brendan.scot>
|
||||
;;; Copyright © 2022 Petr Hodina <phodina@protonmail.com>
|
||||
;;; Copyright © 2023 Mehmet Tekman <mtekman89@gmail.com>
|
||||
;;; Copyright © 2023, 2025, 2026 Sughosha <sughosha@disroot.org>
|
||||
;;; Copyright © 2023, 2025 Sughosha <sughosha@disroot.org>
|
||||
;;; Copyright © 2024 Maxim Cournoyer <maxim@guixotic.coop>
|
||||
;;; Copyright © 2024 Remco van 't Veer <remco@remworks.net>
|
||||
;;; Copyright © 2025 Sergio Pastor Pérez <sergio.pastorperez@gmail.com>
|
||||
@@ -125,14 +125,14 @@ image editing capabilities.")
|
||||
(define-public ksanecore
|
||||
(package
|
||||
(name "ksanecore")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/ksanecore-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "10p2brijv96ilvxd7jz3xa1qibzpx4kziwcsyqn18r6pg9g6niv0"))))
|
||||
(base32 "02dsvq7gwkdph1xjp91gdpixgv2pbzvncv73h5krha5w24aw0z44"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -152,14 +152,14 @@ for scanner hardware.")
|
||||
(define-public colord-kde
|
||||
(package
|
||||
(name "colord-kde")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/colord-kde-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0iwz54yqgjnyf941n33rk6x7lqjd5jj83gvcvq8rsb7s7skyxkm9"))))
|
||||
(base32 "1zzz1i1p14z325zb4fgg4nzigxfwplpcr0n1yxkwbl4ayyzl5hkg"))))
|
||||
(build-system cmake-build-system)
|
||||
(arguments
|
||||
(list #:tests? #f)) ;no tests
|
||||
@@ -187,13 +187,13 @@ for scanner hardware.")
|
||||
(define-public digikam
|
||||
(package
|
||||
(name "digikam")
|
||||
(version "9.0.0")
|
||||
(version "8.8.0")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/digikam/"
|
||||
version "/digiKam-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1wwfs3phwknxxmv7bs657fcw78dlnzj5zr4hc34i03p09w1fm03n"))))
|
||||
(base32 "16kbxfyx1fsaxr7m6rnbk38yrljx8m93y07qvzih7ybk7ip1nfnv"))))
|
||||
(build-system qt-build-system)
|
||||
(home-page "https://www.digikam.org/download/git/")
|
||||
(arguments (list
|
||||
@@ -311,14 +311,14 @@ settings and rules that process and organize imported items on-the-fly.")
|
||||
(define-public gwenview
|
||||
(package
|
||||
(name "gwenview")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/gwenview-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1d4ks57pm0z2lx2q1cssmyjnhfxjz0zfnqsf9aygx7lf3njk5sh6"))))
|
||||
(base32 "1yw3wrfscnh64ad8piaqpkv1l7hjyp8845cncvrsrsb8842xfqqf"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -374,7 +374,7 @@ annotating features.")
|
||||
(define-public kcolorchooser
|
||||
(package
|
||||
(name "kcolorchooser")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
@@ -382,7 +382,7 @@ annotating features.")
|
||||
"/src/kcolorchooser-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"0rf8zpg1f54207wm4gcal1l4wymn6z3rpilra3xq1v0g3d3l92q8"))))
|
||||
"08dl7bc1p7n6plabrd5rxhyjri573xfr7r3hmjjs4rfkfx0i4bpj"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
@@ -402,14 +402,14 @@ annotating features.")
|
||||
(define-public kdegraphics-mobipocket
|
||||
(package
|
||||
(name "kdegraphics-mobipocket")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/" name "-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0mhyddi67hgqpvnjak4g0582ipnk551w8bh5ysl4y4jwl6ic1rpv"))))
|
||||
(base32 "1i1sh1kk76d43ci81qzfifsclm67kfhl3alhb8ic3j22qhpamxgh"))))
|
||||
(build-system cmake-build-system)
|
||||
(arguments
|
||||
(list #:tests? #f
|
||||
@@ -427,14 +427,14 @@ Mobipocket e-books in Dolphin and other KDE apps.")
|
||||
(define-public kdegraphics-thumbnailers
|
||||
(package
|
||||
(name "kdegraphics-thumbnailers")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/" name "-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1y8qvsjkbqq7m3z864510v2qxbxck7dzy6lzi732a78nihk9xsq5"))))
|
||||
(base32 "1lvfz1l37f68ammgszs2yg1z2jv46ysk6ynxrsmxi8hsmpjvkshz"))))
|
||||
(build-system cmake-build-system)
|
||||
(arguments
|
||||
(list
|
||||
@@ -533,14 +533,14 @@ replace the other outdated Graphviz tools.")
|
||||
(define-public kolourpaint
|
||||
(package
|
||||
(name "kolourpaint")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kolourpaint-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0s1maihhi29cj0h06x3r3dk1nzy8qqwfdbxhcfnnpd1yl6vliggc"))))
|
||||
(base32 "11ngb9ypi9ngj8xgaris5mg9glkf4d47kfhfxkypjykryw566ssj"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@@ -567,7 +567,7 @@ painting, image manipulating and icon editing.")
|
||||
(define-public krita
|
||||
(package
|
||||
(name "krita")
|
||||
(version "5.2.16")
|
||||
(version "5.2.15")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
@@ -575,7 +575,7 @@ painting, image manipulating and icon editing.")
|
||||
"mirror://kde/stable/krita/" version "/krita-" version
|
||||
".tar.gz"))
|
||||
(sha256
|
||||
(base32 "1d9wl7hzwip2zzgcff2gfmj6rg534dmidnqphfswjvgq46j80a1w"))
|
||||
(base32 "0f9vj15hvyv90rcs5v5s6yr6xpkxf08gp67mvsac4rwp3m1gi54v"))
|
||||
(patches (search-patches "krita-bump-sip-abi-version-to-12.8.patch"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
@@ -703,14 +703,14 @@ expression library, that is used in Krita.")
|
||||
(define-public libkdcraw
|
||||
(package
|
||||
(name "libkdcraw")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/" name "-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1bwr8j7ph3cfgy3kmrwkcrdq72ck95lq3qgqnrc1i8ms9gqj1ci3"))))
|
||||
(base32 "15rp4k7fp0qapkf463h1kxazaslqr6xn7cgpav10q3wg3pbgrxpj"))))
|
||||
(build-system cmake-build-system)
|
||||
(native-inputs
|
||||
(list pkg-config extra-cmake-modules))
|
||||
@@ -739,14 +739,14 @@ decode RAW picture files.")
|
||||
(define-public libksane
|
||||
(package
|
||||
(name "libksane")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/libksane-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "01cqga2ks7bnb9f2yfr3xm9h8c2c1j7zb2xlifv34s9gdxvpwvna"))))
|
||||
(base32 "1j2qj0zq1l64yzqg8v19a86xw6m9rw6i1nbs950wgr9m95bfvqc0"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -769,14 +769,14 @@ scanners.")
|
||||
(define-public libkexiv2
|
||||
(package
|
||||
(name "libkexiv2")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/" name "-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1v2kcv7wxcazf6gyb8jhvkpahxq997b4j80gvlsai16hrm3dxmlf"))))
|
||||
(base32 "1dkqfxzfsxpvbsr214hhbdlg19w0951ay1qp78nlwsx97k819ndq"))))
|
||||
(build-system cmake-build-system)
|
||||
(arguments
|
||||
(list
|
||||
@@ -795,14 +795,14 @@ picture metadata as EXIF/IPTC and XMP.")
|
||||
(define-public okular
|
||||
(package
|
||||
(name "okular")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/" name "-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0xk2p0pzy815inc5wglqrnxq9y7w4k90x9p5fp08435059q9ll4x"))))
|
||||
(base32 "0zwki1m7wvnsyd9a9gba38d7dxdn8hi92ck4nn80kpd3w87si14w"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
;;; Copyright © 2023-2025 Zheng Junjie <873216071@qq.com>
|
||||
;;; Copyright © 2024 Superfly Johnson <superfly.johnson@yahoo.com>
|
||||
;;; Copyright © 2025 Andreas Enge <andreas@enge.fr>
|
||||
;;; Copyright © 2025, 2026 Sughosha <sughosha@disroot.org>
|
||||
;;; Copyright © 2025 Sughosha <sughosha@disroot.org>
|
||||
;;;
|
||||
;;; This file is part of GNU Guix.
|
||||
;;;
|
||||
@@ -110,7 +110,7 @@ KDSoap.")
|
||||
(package
|
||||
(name "qxmpp")
|
||||
;; kaidan requires a precise version
|
||||
(version "1.14.3")
|
||||
(version "1.14.0")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
@@ -119,7 +119,7 @@ KDSoap.")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "1gic4pbd2jhw7s89mf1bb4pglb891gb12d44f8wbic7ynjbczd5y"))))
|
||||
(base32 "1v12ws1598f69pjcyn7vzaln8dnfi53jcxsvmi7fvcy5m3a6sm9k"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
`(#:qtbase ,qtbase
|
||||
@@ -151,7 +151,7 @@ framework. It builds XMPP clients complying with the XMPP Compliance Suites
|
||||
(define-public falkon
|
||||
(package
|
||||
(name "falkon")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
@@ -159,7 +159,7 @@ framework. It builds XMPP clients complying with the XMPP Compliance Suites
|
||||
"/src/falkon-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1dbpaw0r9fc9ps85dd7s956fg5kdwcsi2lbbagwgyn2h6dbhky95"))))
|
||||
"0k6avv70zgc5bs9g2g87db7lkda9fajw4z42yhawqgsn3fagv17w"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase))
|
||||
@@ -253,14 +253,14 @@ Qt-based XMPP library QXmpp.")
|
||||
(define-public kget
|
||||
(package
|
||||
(name "kget")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kget-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1fxhl67gycaqbmrqrsbnq9v62cp17cxyjhy029f84lpwvykp6a58"))))
|
||||
(base32 "0q4agrnx9h5k2babz143a98wcswzz7yvvnfcsb60z0m5hdssphq2"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools pkg-config))
|
||||
@@ -311,7 +311,7 @@ This package is part of the KDE networking module.")
|
||||
(define-public kdeconnect
|
||||
(package
|
||||
(name "kdeconnect")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
@@ -320,7 +320,7 @@ This package is part of the KDE networking module.")
|
||||
version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1fv9kv6c7mnm6dx6x3vficjrijlzidrfag0i08gg4fpqnxlcjhm2"))))
|
||||
"1wjfgrvshxyzlsa4pd3bwkjqc2aqkkdyv1ipk0qy3xvj6ny4nl6h"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -401,7 +401,7 @@ communicate with each other. Here's a few things KDE Connect can do:
|
||||
(define-public kio-extras
|
||||
(package
|
||||
(name "kio-extras")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
@@ -409,7 +409,7 @@ communicate with each other. Here's a few things KDE Connect can do:
|
||||
version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"0slihvl6raz5vhr2a9wkbcygqjc0m12l0phrl3xwz5hg69iy6qdi"))
|
||||
"0akb0lqa10iidvhg2xajxby26r50s06h30nmxvmk85w99pmw2vvj"))
|
||||
(modules '((guix build utils)))
|
||||
(snippet
|
||||
;; Fix including libproxy.
|
||||
@@ -493,14 +493,14 @@ the functionality of the KDE resource and network access abstractions.")
|
||||
(define-public kio-zeroconf
|
||||
(package
|
||||
(name "kio-zeroconf")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kio-zeroconf-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0nhahrib7m6rwaqgpkwnsx8yh6avmzz4js6maks1ri7bf6fkf88b"))))
|
||||
(base32 "05shzl4xhrgx8dc2i3nhh1badz8mjf0a6qdmbqkn7if6m08vqb5v"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
@@ -521,14 +521,14 @@ or Bonjour by other projects).")
|
||||
(define-public konversation
|
||||
(package
|
||||
(name "konversation")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/konversation-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1xxngy3fg58qi0bld6bii3swwc44w78s82wsnbxx9hgy4zsvqndq"))))
|
||||
(base32 "1wi1f06mq06jv52l2b9xafgyclkq4bmkjhvw6qghvs729d78wzzy"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools qttools))
|
||||
@@ -596,14 +596,14 @@ Features are:
|
||||
(define-public krdc
|
||||
(package
|
||||
(name "krdc")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/krdc-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "09ydlhwdh6wgs53z0ni8aj7iwiaxgp5nbdnj2nh8iyscsqy4d5qr"))))
|
||||
(base32 "06acck0gfiky7cda964wwn3cbw9x9a5hh9v6dq2p52kqwvw9c9aj"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules pkg-config kdoctools))
|
||||
@@ -653,14 +653,14 @@ This package is part of the KDE networking module.")
|
||||
(define-public ktorrent
|
||||
(package
|
||||
(name "ktorrent")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/ktorrent-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1llqps3rgk6zjwis3caxf8yj4m47zf69ghinm30gzv4jsxpyzbnp"))))
|
||||
(base32 "1bjigkl25q08mka3zhpwdy4csmr967nahni7hyd2a6nbz9c4llrv"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments (list #:qtbase qtbase))
|
||||
(native-inputs
|
||||
@@ -709,14 +709,14 @@ a full-featured client for BitTorrent.")
|
||||
(define-public libktorrent
|
||||
(package
|
||||
(name "libktorrent")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/" name "-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "00n3r2k4s8q5ljvyd25nkvpw9swmsgpwdl547a925lflk6lcnqp4"))))
|
||||
(base32 "0dww689rw6a8a8bz14wsvs3jiys1xb0wwvfpc9qdzfrhinwfdb9i"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments (list #:qtbase qtbase))
|
||||
(native-inputs
|
||||
@@ -744,14 +744,14 @@ management, IP blocking lists.")
|
||||
(define-public kunifiedpush
|
||||
(package
|
||||
(name "kunifiedpush")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/" name "-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0af24bqxav92337xqsbzi59yllw48rwwyk23xk9spc5gizrnxg9y"))))
|
||||
(base32 "1fbq42f7r865bswl976dbaf8shgd96b5ndsqycrgqyx7qx9xs4g1"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -780,14 +780,14 @@ UnifiedPush} client library and distributor daemon.")
|
||||
(define-public neochat
|
||||
(package
|
||||
(name "neochat")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/" name "-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1nd641hw93ds97yzl2j085968lhw908cmrvbv5z2frklay6sbxsq"))))
|
||||
(base32 "09mn9wn08zyixsvx77vmfigw1h2k8dvjzd1mf6bpgsr8jv1qjz79"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -857,14 +857,14 @@ protocol, supporting end-to-end encryption. Its features include:
|
||||
(define-public ruqola
|
||||
(package
|
||||
(name "ruqola")
|
||||
(version "2.7.0")
|
||||
(version "2.6.1")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde//stable/ruqola/ruqola-"
|
||||
version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"0p00y19f5hsdfbkjf0m6ch2hszx0jc62jk21jh82ga4lh100v25r"))))
|
||||
"09pp1xp7r1jwjiaairfzxcjcdj7sssrjv8dspbn19frmj0bivs5f"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -901,7 +901,6 @@ protocol, supporting end-to-end encryption. Its features include:
|
||||
qtnetworkauth
|
||||
qtmultimedia
|
||||
qtwayland
|
||||
qtspeech
|
||||
qtsvg
|
||||
sonnet))
|
||||
(home-page "https://apps.kde.org/ruqola/")
|
||||
@@ -944,7 +943,7 @@ desktop. It supports:
|
||||
(define-public smb4k
|
||||
(package
|
||||
(name "smb4k")
|
||||
(version "4.0.6")
|
||||
(version "4.0.5")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
@@ -952,7 +951,7 @@ desktop. It supports:
|
||||
(commit version)))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "1k0szca8dkl6awfcnn5yfzpdv6jcs5zp9x97vn5b3j5z2qfcawf7"))))
|
||||
(base32 "16lm0d83xq5rjc4cnaaznvqibmh4kn6s0spccjrb99zsyhp4fgkc"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments (list
|
||||
#:qtbase qtbase
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
;;; Copyright © 2022 Petr Hodina <phodina@protonmail.com>
|
||||
;;; Copyright © 2023-2025 Zheng Junjie <z572@z572.online>
|
||||
;;; Copyright © 2024 Maxim Cournoyer <maxim@guixotic.coop>
|
||||
;;; Copyright © 2024-2026 Sughosha <sughosha@disroot.org>
|
||||
;;; Copyright © 2024, 2025 Sughosha <sughosha@disroot.org>
|
||||
;;; Copyright © 2025 Sergio Pastor Pérez <sergio.pastorperez@gmail.com>
|
||||
;;; Copyright © 2025 Andreas Enge <andreas@enge.fr>
|
||||
;;;
|
||||
@@ -159,14 +159,14 @@ Phonon-VLC is a backend based on the VLC multimedia library.")
|
||||
(define-public audiocd-kio
|
||||
(package
|
||||
(name "audiocd-kio")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/audiocd-kio-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1wgz8idny03p5drniqczxr5islbmdh5r2zqhc73x65vhxkw9ynkw"))))
|
||||
(base32 "142lkqrr57f095i7qkrdx6ywr3n5finp7zwxbzmf8nyyjjnmvc0r"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@@ -309,14 +309,14 @@ This package is part of the KDE multimedia module.")
|
||||
(define-public dragon
|
||||
(package
|
||||
(name "dragon")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/dragon-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1kp4g9nsh0bhcjfn2xnqmhcwzmjrdhf74sa1kbpbd2l49gpzgx1s"))))
|
||||
(base32 "0fx4pprl50k1yrkpyhbbjnrbli30iq716pdxb5hyni559cd7fn05"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools pkg-config))
|
||||
@@ -409,14 +409,14 @@ This package is part of the KDE multimedia module.")
|
||||
(define-public elisa
|
||||
(package
|
||||
(name "elisa")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/elisa-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0jpxlwxhqb6l7m12cqjx2g9clv7bhzy5ql39an5a9z8vy5q0jlzf"))))
|
||||
(base32 "1dvlwsbix6gi8vpgk2nc47zgncy6dah4il5ppg9abd824bb94jz6"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules pkg-config dbus kdoctools
|
||||
@@ -478,14 +478,14 @@ its own database. You can build and play your own playlist.")
|
||||
(define-public ffmpegthumbs
|
||||
(package
|
||||
(name "ffmpegthumbs")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/ffmpegthumbs-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1s4dxxvl5r6amv6b1nvl8r43xklgl2y20fmq69jw2md9cp68mczf"))))
|
||||
(base32 "0in4bfbbx6c1zp5cc5rrf1c8gbhhs1v933wq41dm5lm8p84rh18q"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules pkg-config))
|
||||
@@ -507,14 +507,14 @@ This package is part of the KDE multimedia module.")
|
||||
(define-public juk
|
||||
(package
|
||||
(name "juk")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/juk-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "016x7xi2bzficcby4l3xin19y78qnliqfq6911pdfgzq0y3hr8bm"))))
|
||||
(base32 "19y57vykrl7yqzh3ny57w218ma4i7fbs5jsimfrnvqbag7hm5c0d"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@@ -562,14 +562,14 @@ This package is part of the KDE multimedia module.")
|
||||
(define-public kdenlive
|
||||
(package
|
||||
(name "kdenlive")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kdenlive-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0zsarq21i0p6jpa5g08m9cbcs31qp1dp5rywija3fdppdmf0gvqj"))))
|
||||
(base32 "0m41px8055mbgxxiq78vgc1pynhp4ln86c4kpz42x9rljwajq7ss"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
;; XXX otiotest seemingly freezes. Additionally, tests/mixtest.cpp:818
|
||||
@@ -706,14 +706,14 @@ variety of formats.")
|
||||
(define-public k3b
|
||||
(package
|
||||
(name "k3b")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/k3b-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1s1bb4r3rnqiywqnnd45rv6ddpxp8w5y9ikmqis83d9jr5322yai"))))
|
||||
(base32 "0d4n221i0pwc752kkc66dcaw73ywdddqc3034p0hfyk6k3lq3gai"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list
|
||||
@@ -865,14 +865,14 @@ autoloading of subtitle files for use while playing video.")
|
||||
(define-public kamoso
|
||||
(package
|
||||
(name "kamoso")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kamoso-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0r5qivz7fdbp8rhhdvqz5vn8j79r5a61xxwh9ycjc0wsjxlsc6kq"))))
|
||||
(base32 "19v3q3182dm0xdp8gwrmm4y0iy02090hh65d97px1ksz67ghxj53"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list
|
||||
@@ -910,14 +910,14 @@ camera. Use it to take pictures and make videos to share.")
|
||||
(define-public kasts
|
||||
(package
|
||||
(name "kasts")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kasts-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1l001i0hx9br9al7ik9ifrk1v1kzvlq9bpmr7rv1lyl8ll99bldm"))))
|
||||
(base32 "089wz6rrahilxq993i1qa9y5m88xajphy2w8pnws6czyxnm8ajip"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs (list pkg-config extra-cmake-modules))
|
||||
(inputs (list breeze-icons
|
||||
@@ -968,14 +968,14 @@ Its main features are:
|
||||
(define-public kmix
|
||||
(package
|
||||
(name "kmix")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kmix-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "047w31cbpk72cgfprm1yl2vwqgdnd3s5rcvrfmv266k9vamvj473"))))
|
||||
(base32 "0byrn0d7gf9h8256rcfw3xrc6bjc98x42i73m74c96xi3srjw0f7"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments (list #:qtbase qtbase))
|
||||
(native-inputs
|
||||
@@ -1014,14 +1014,14 @@ This package is part of the KDE multimedia module.")
|
||||
(define-public kwave
|
||||
(package
|
||||
(name "kwave")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kwave-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1kcxrnypn5xx9ahzndzjcqwhfrq6cimqym8nd0h1ianfxbffg3ym"))))
|
||||
(base32 "1c7lvc5wwnmzp7vjd6gs8bj13wrihq6hai8v36gi0k11mzd0arzy"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules (librsvg-for-system) pkg-config kdoctools
|
||||
@@ -1099,14 +1099,14 @@ Its features include:
|
||||
(define-public libkcddb
|
||||
(package
|
||||
(name "libkcddb")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/libkcddb-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0wyfcwdfd9xs7j67w91ay5knlpfygnyl8qyqd94h0wsi91in0j74"))))
|
||||
(base32 "0411p9q088jqrfp6bcb7a9ngrvmfvgjm6lrxb6lradpx9rfq3hk2"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@@ -1132,14 +1132,14 @@ Its features include:
|
||||
(define-public libkcompactdisc
|
||||
(package
|
||||
(name "libkcompactdisc")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/libkcompactdisc-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0rz5ksxr538drn4mklgif5kfq0y3ynmmhk10a4a0vkx386gnnk0g"))))
|
||||
(base32 "1061sdb834kgp7l5c9xsi0gxqy3aag4f38fvw2x9zpd2619vpr82"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
@@ -1191,14 +1191,14 @@ CDs.")
|
||||
(define-public plasmatube
|
||||
(package
|
||||
(name "plasmatube")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/plasmatube-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"192jrikvp7mcvhpp5v3807xcpccla5cyfgj2lpd6a60q90hjizn5"))))
|
||||
"1jc6iqcxz0zyai26vx80nyfr818r4cj8lpw0b1pbvb1vya12v8zy"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs (list extra-cmake-modules pkg-config python-minimal))
|
||||
(inputs
|
||||
|
||||
@@ -251,13 +251,13 @@ translation engines.")
|
||||
(define-public ghostwriter
|
||||
(package
|
||||
(name "ghostwriter")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/ghostwriter-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "15np6iwlji7k7z4ag79wys0va14ih06cgr6fg4izgn714322f0dp"))))
|
||||
(base32 "15fy432fimzyh8233r16rq624nqgqp3niphy4wjg4llicskxwprn"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
|
||||
+104
-104
@@ -78,14 +78,14 @@
|
||||
(define-public kopeninghours
|
||||
(package
|
||||
(name "kopeninghours")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/" name "-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"12c52y1bsnxsk2k5haa378jg8yd9l1981rnphnyfr7k7d38pskv7"))))
|
||||
"1sig1jsvf0p4a6r5jwx310vclxy7ds5k3m3lbingdkd4pb81f0fd"))))
|
||||
(build-system cmake-build-system)
|
||||
(arguments
|
||||
(list
|
||||
@@ -114,14 +114,14 @@ opening hours expressions.")
|
||||
(define-public kosmindoormap
|
||||
(package
|
||||
(name "kosmindoormap")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/" name "-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"06rklrm6gv5jlngigpn8rrk7whb7md24v89j4xr3zgczqaclr9hx"))))
|
||||
"0xxvxnydcih1ggl7wf2wm7rdcyp4js82ic0iakahs3grxpyw718q"))))
|
||||
(build-system cmake-build-system)
|
||||
(native-inputs (list bison extra-cmake-modules flex python-minimal))
|
||||
(inputs (list ki18n
|
||||
@@ -142,14 +142,14 @@ multi-floor indoor maps.")
|
||||
(define-public grantleetheme
|
||||
(package
|
||||
(name "grantleetheme")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/grantleetheme-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0c23yvcn6b4gi97w10bqdh05jylwdr07325j1kwhnw97jygz42zz"))))
|
||||
(base32 "09v4ik066zv3nwf3mma5fmm2c3sc8ygy345kxp7bpiv2vlhrcim9"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments (list
|
||||
#:qtbase qtbase
|
||||
@@ -172,14 +172,14 @@ multi-floor indoor maps.")
|
||||
(define-public akonadi
|
||||
(package
|
||||
(name "akonadi")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/akonadi-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"0ah6f0d9jm6ipbkwh753by90lp09gmw6pp56svs00zsl35icm138"))
|
||||
"1lrv9kg49983bl14j52sbl217l8x16g1hjl5qddj8y323cj0dba1"))
|
||||
(patches (search-patches "akonadi-paths.patch"
|
||||
"akonadi-timestamps.patch"
|
||||
"akonadi-not-relocatable.patch"))))
|
||||
@@ -285,14 +285,14 @@ programs.")
|
||||
(define-public akonadi-calendar
|
||||
(package
|
||||
(name "akonadi-calendar")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/akonadi-calendar-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0500qrrmrqpwap6svyfscvgc1m0fqqfwhyzin1ki2n5s20i6sq5c"))))
|
||||
(base32 "0xbsnxgv9x50whmq222lscd41yi98cnba8wf07sh1cm8v5058npc"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
@@ -335,14 +335,14 @@ collection and item views.")
|
||||
(define-public akonadi-contacts
|
||||
(package
|
||||
(name "akonadi-contacts")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/akonadi-contacts-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "13w9a31abkpr45vpcz783xhgi4l4hwv9dnnfxarjppmzlqcv8nsp"))))
|
||||
(base32 "11inxc12lk4hbc26g1axy8k080qgxqrqrilp93agfy1l2jannkgs"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
@@ -393,14 +393,14 @@ to list and filter contacts.")
|
||||
(define-public akonadi-mime
|
||||
(package
|
||||
(name "akonadi-mime")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/akonadi-mime-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "185zpy6wwjf210g1c0q14vdxv7bsp2gzry5kff9ksgzsa7zwgr0m"))))
|
||||
(base32 "12d3yv5i8mzb1f4a21dk8q3sz0qb4bqz6dk1b33mp5mdrp65cx5d"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules libxslt ;; xslt for generating interface descriptions
|
||||
@@ -444,14 +444,14 @@ with emails through Akonadi easier.")
|
||||
(define-public akonadi-search
|
||||
(package
|
||||
(name "akonadi-search")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/akonadi-search-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "028x283lhxwxz164m2qrci4dk5hgzvrg0am7ls15inxrib1sdv3m"))))
|
||||
(base32 "1ki15qzcbwr1fhp7y59f0cwalys038fkigq94cz61m2yf97hja43"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules
|
||||
@@ -504,7 +504,7 @@ Akonadi PIM data server. It uses Xapian for indexing and querying.")
|
||||
(define-public akonadi-import-wizard
|
||||
(package
|
||||
(name "akonadi-import-wizard")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
@@ -512,7 +512,7 @@ Akonadi PIM data server. It uses Xapian for indexing and querying.")
|
||||
"/src/akonadi-import-wizard-" version
|
||||
".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1dh4cjmc2p81zqxg7kznkhm476kak03pksdg429s2kmh71mjrl91"))))
|
||||
(base32 "1frsj04plkm9bwydfr91ak19rwz76hihffi08c32bydqv6bqhnfx"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -562,14 +562,14 @@ PIM data into Akonadi for use in KDE PIM applications.")
|
||||
(define-public akregator
|
||||
(package
|
||||
(name "akregator")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/akregator-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1qrrq4hijxjfxw55dy4q6qks9m14jhwh06qcng7392bwlvl12m5i"))))
|
||||
(base32 "1n3gsz5n0h1w4aygfpn03k5dz82aga1yp01qw93s87nnjklv3gdf"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase))
|
||||
@@ -624,14 +624,14 @@ browser for easy news reading.")
|
||||
(define-public itinerary
|
||||
(package
|
||||
(name "itinerary")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/" name "-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1apm2q0a4a9fxw1ybmcfqc5r6s2z41grkiywvy02rw1p8rqn5ssc"))))
|
||||
"1g1j7k6455bb4c54i5577wwnzc4a1wqwk9bj2nb7addypnhcf0xq"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -697,14 +697,14 @@ information.")
|
||||
(define-public kincidenceeditor
|
||||
(package
|
||||
(name "kincidenceeditor")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/incidenceeditor-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0ylpv3sm0jmb050nj0k2fjxgdahsnjqabhl7qb1y92z68h5iray4"))))
|
||||
(base32 "1hy8bk0mg59pwghg3yhqhmmgarn8xvqmfp7mc61z0firdpvif2za"))))
|
||||
(properties `((upstream-name . "incidenceeditor")))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
@@ -768,14 +768,14 @@ information.")
|
||||
(define-public kaddressbook
|
||||
(package
|
||||
(name "kaddressbook")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kaddressbook-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1m6bmg2s2dys7d23b871mlfig3w2n7l6hxqilnb9mzryd2m7fgjw"))))
|
||||
(base32 "18phx3yq36w98kn6l7v9bjqkk0l3khba1fykrdq765fvd83pjgjv"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@@ -827,14 +827,14 @@ CalDAV server.")
|
||||
(define-public kaccounts-integration
|
||||
(package
|
||||
(name "kaccounts-integration")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/" name "-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1dn3izdas01b8q7inb8z4m7dildjhn4294iwrhrgfn8lrbjhmhki"))))
|
||||
"19asr20a6925h8lgic0bb0cw8xc0f5k14bcq4l21bl8acddksfvg"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs (list extra-cmake-modules))
|
||||
(inputs (list kcmutils
|
||||
@@ -859,14 +859,14 @@ management system and its Plasma integration components.")
|
||||
(define-public kaccounts-providers
|
||||
(package
|
||||
(name "kaccounts-providers")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/" name "-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1g76wgpgil10cmaya36gfxix7ia45nhhhf4x2z8jl4hwc1g4brhc"))))
|
||||
"1k1z5ikz7vjbdncfmhhxyk3kqwzynax13ssnf9r7xis4c9nhbkzj"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs (list extra-cmake-modules intltool))
|
||||
(inputs (list kaccounts-integration
|
||||
@@ -891,14 +891,14 @@ KAccounts system.")
|
||||
(define-public kcalendarsupport
|
||||
(package
|
||||
(name "kcalendarsupport")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/calendarsupport-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "18bhijhlr94rwvllfaa3djn05nb5j2wlwcbsjjkxpw1j59qqams5"))))
|
||||
(base32 "0bdr40rilgiy1a4l7k4ndcv6lygi2mr6nirlpyn02kg66rcnk26a"))))
|
||||
(properties `((upstream-name . "calendarsupport")))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
@@ -933,14 +933,14 @@ calendaring applications.")
|
||||
(define-public kcalutils
|
||||
(package
|
||||
(name "kcalutils")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kcalutils-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0d520aalixqvc624kyag7s93figr6ii2pfjjkffrr4mp8gpxym4d"))))
|
||||
(base32 "0wdygkm9f5c9sk1i41gsc8p5bvc3ll7zz2nndbr6gsgwld8fm97y"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules libxml2)) ;; xmllint required for tests
|
||||
@@ -971,14 +971,14 @@ functions for accessing calendar data using the kcalcore API.")
|
||||
(define-public kdepim-addons
|
||||
(package
|
||||
(name "kdepim-addons")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kdepim-addons-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0yd9gxzpi20gmjkmnmswhr4a7xzmgaidcpinw4ybb5z3mskgisqf"))))
|
||||
(base32 "01ldq96fhh0791x674hll12w5n62h02ffx7fni5djm6gi467bl9g"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -1103,14 +1103,14 @@ as KMail, KAddressBook etc.")
|
||||
(define-public kdepim-runtime
|
||||
(package
|
||||
(name "kdepim-runtime")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kdepim-runtime-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "12a64x6pryf41297gqwk6d83px7rlp96y9zmmh1m3vb6riqlf0ww"))))
|
||||
(base32 "1rb28md2zwd4ij1p4ivcskqmrgj48s001jnysmk5agq8p389bk4d"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules dbus kdoctools libxslt shared-mime-info))
|
||||
@@ -1212,14 +1212,14 @@ package.")
|
||||
(define-public keventviews
|
||||
(package
|
||||
(name "keventviews")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/eventviews-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0snarg650h1k3s0yr2f431gbgwja4kyj37va4mnk8ns8bvspdry2"))))
|
||||
(base32 "1vh6a8vk678mlxim9v6sg8an6lw4i2li6dhhyvzc0zhis7in6i0f"))))
|
||||
(properties `((upstream-name . "eventviews")))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
@@ -1262,14 +1262,14 @@ package.")
|
||||
(define-public kgpg
|
||||
(package
|
||||
(name "kgpg")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kgpg-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "12lgj8w9561hmh5fxb8fyv18s2mjjc3m2c7gg1qpg2qkl5b412ms"))))
|
||||
(base32 "1m66i2k0dq0x09md6akjq7gmsb3py73swfb7z684ic7pjcqw4w3l"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -1326,14 +1326,14 @@ cryptography to the contents of the clipboard.")
|
||||
(define-public khealthcertificate
|
||||
(package
|
||||
(name "khealthcertificate")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/khealthcertificate-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1p9z85gszs4cpsrin3gn0rzfcc5h0ks1bz5v0xgsnw10hgapgjyx"))))
|
||||
"0pn5icrwprwz0h6wk145fdmkj28pfv84xiv312vnc8hlwq9ns1jz"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list
|
||||
@@ -1369,14 +1369,14 @@ test and recovery certificates.")
|
||||
(define-public kidentitymanagement
|
||||
(package
|
||||
(name "kidentitymanagement")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kidentitymanagement-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "11wyshrwd4b62ybcf2g3csszz9hxrsrcgmqcgdhmxnvgplilrchq"))))
|
||||
(base32 "1c6d0dn2sb07vxb4i9gxlick3bwa6rj0vh75ra307rhc6qdd0p1h"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
@@ -1408,14 +1408,14 @@ test and recovery certificates.")
|
||||
(define-public kimap
|
||||
(package
|
||||
(name "kimap")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kimap-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "12k7aqzyzlsp8llm7jhy6flr76msxzvr7g5zd1g915xzy9l32c4n"))))
|
||||
(base32 "12s7dq0kym14yhqrm66mw4ipnpsm8azp0ji7n08w2y0na21s2mqy"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
@@ -1440,14 +1440,14 @@ easier to do so.")
|
||||
(define-public kitinerary
|
||||
(package
|
||||
(name "kitinerary")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/kitinerary-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"04sdniwky2zk3rbg8z9vwa6q0zxd2byvkd60yq18jj2c5sz790yx"))))
|
||||
"0ilh8dnp1nhk0pawf98n29pk3c1v9g0yjdqggl569l2gipzp8l3g"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -1512,14 +1512,14 @@ model and itinerary extraction code.")
|
||||
(define-public kldap
|
||||
(package
|
||||
(name "kldap")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kldap-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0mgiib0grkqdh4pgx6zw9ppa5h638wqadkvpkyhsxjl3wjnsnv29"))))
|
||||
(base32 "02m8gxwf3k26ikfkmawwck66zczm3wjmb7sbcnfx3d0wkvnd04ya"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@@ -1538,14 +1538,14 @@ protocol for querying and modifying directory services running over TCP/IP.")
|
||||
(define-public kleopatra
|
||||
(package
|
||||
(name "kleopatra")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kleopatra-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1ayrf3b1zs8b4ifci2p47i0r2zlmdmvk2cv9ij74ln877rqh4prd"))))
|
||||
(base32 "14szysfg18735pl9pl8rbz5n06l0qjr303lha317rd00wjgxigmr"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list dbus extra-cmake-modules gnupg ;; TODO: Remove after gpgme uses fixed path
|
||||
@@ -1597,14 +1597,14 @@ and retrieving certificates from LDAP servers.")
|
||||
(define-public kmail
|
||||
(package
|
||||
(name "kmail")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kmail-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1h91d39khwmr4c6380w53nf112z9nk5zrd811q82hd7a8l4rivg1"))))
|
||||
(base32 "0x2v9plj328jlqsxhbawvzkdszaawmfmiwdnw6l1g9zyyg9y6ap1"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules dbus kdoctools))
|
||||
@@ -1722,14 +1722,14 @@ manager from KDE.")
|
||||
(define-public kmail-account-wizard
|
||||
(package
|
||||
(name "kmail-account-wizard")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kmail-account-wizard-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "00nmx3c9jmfgcrzkhkizjihzlzk382m1pnhmr3200dqmdf72ch8a"))))
|
||||
(base32 "1bcr1bfihf261w06ahkjsqazgffgk5indwxwz3mr53v1lgamp8nk"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules shared-mime-info))
|
||||
@@ -1773,14 +1773,14 @@ KMail.")
|
||||
(define-public kmailcommon
|
||||
(package
|
||||
(name "kmailcommon")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/mailcommon-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0nfs2mginlw798f4cg1wf313pwx94dqlrhjy5rcqp5hb0pw5gila"))))
|
||||
(base32 "1h0agsizzhadgldchyc1cn21qlfhphdgh3w39zqpsr9biwldgz4y"))))
|
||||
(properties `((upstream-name . "mailcommon")))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
@@ -1843,14 +1843,14 @@ dealing with email.")
|
||||
(define-public kmailimporter
|
||||
(package
|
||||
(name "kmailimporter")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/mailimporter-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1d1dg87djr7mg2zgl5nh9bsn5pwv7xwnm3pgkqyvxzpmv1ldx6gb"))))
|
||||
(base32 "0i9nqimr8q67kvxra39yyajjy860267zdgqcqar680pb3qsj9in2"))))
|
||||
(properties `((upstream-name . "mailimporter")))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
@@ -1890,14 +1890,14 @@ e-mail client programs into KMail and KDE PIM.")
|
||||
(define-public kmailtransport
|
||||
(package
|
||||
(name "kmailtransport")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kmailtransport-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "00dm3rsb12yw8nma0d71mhmnv0adi21gwcgg2xdg30bz8cb37h7h"))))
|
||||
(base32 "1g7adhd9xfivjlskbim2ajkbpp9wj0pnmmwmpd5zg6h02a83fm7q"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@@ -1933,14 +1933,14 @@ mail transport.")
|
||||
(define-public kmbox
|
||||
(package
|
||||
(name "kmbox")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kmbox-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "14zzabwwx38vv4qnam4b3j969114wph52lr1anl4sdw6asw8i3h8"))))
|
||||
(base32 "0bp37i9xxx5s1rfcxl127abn6ly5klsli7vnls3gv36f7v7x8xf1"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
@@ -1956,14 +1956,14 @@ using a Qt/KMime C++ API.")
|
||||
(define-public kmessagelib
|
||||
(package
|
||||
(name "kmessagelib")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/messagelib-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1fnnhk95mqf8j5gh2gaq9gaf67787ia652ag4n13s1bdxghyinfj"))))
|
||||
(base32 "17hjm16588nx6pppjkglmwfskvfrlnk9iypwydgw27fhm1yni58p"))))
|
||||
(properties `((upstream-name . "messagelib")))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
@@ -2042,14 +2042,14 @@ kwebengineviewer.")
|
||||
(define-public kmime
|
||||
(package
|
||||
(name "kmime")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kmime-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0vc28fgk53b3kdrm42znp03wwan3hnbw80g1y2iwkzn3r81wdqzw"))))
|
||||
(base32 "0qmg3f2d260mqm51lc2ldffsicghsl8gfwbwgxq8wmb7vdx1d0cd"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules qttools tzdata-for-tests))
|
||||
@@ -2077,14 +2077,14 @@ information in non-ASCII character sets.")
|
||||
(define-public kontactinterface
|
||||
(package
|
||||
(name "kontactinterface")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kontactinterface-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1447sy0a2qwbkrzwpma9hgz403c3x2xjd6b5d8s12f1945qbjfay"))))
|
||||
(base32 "0qzl5va6ycq66mzssrqp52q5lkyqkm6gk2pb40w5vj4279nilwv8"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
@@ -2108,14 +2108,14 @@ application \"Parts\" to be embedded as a Kontact component (or plugin).")
|
||||
(define-public kalarm
|
||||
(package
|
||||
(name "kalarm")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kalarm-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0qi7yw80p6wcksj7pfkx5zdkw8mplygfnahnk5wbjmvg47wi98ib"))))
|
||||
(base32 "0g8frgnpzbr2npx7i28271yfcv7yqx4h6bzmkgxip1chhycjwps5"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -2185,14 +2185,14 @@ It features:
|
||||
(define-public korganizer
|
||||
(package
|
||||
(name "korganizer")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/korganizer-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1hwqsqx5csyv2yc68zn2nj8pap3grhkaam1jbzrxpbprl7qkgf4v"))))
|
||||
(base32 "1r9q80axf246asndk17334sx7ws99yqac0drbm9ina0353480jxh"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules dbus qttools kdoctools tzdata-for-tests))
|
||||
@@ -2273,14 +2273,14 @@ and exchanging calendar data, vCalendar and iCalendar.")
|
||||
(define-public kpkpass
|
||||
(package
|
||||
(name "kpkpass")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kpkpass-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1yaxi20vayzanp6hkmjky6dysmrldlra2xpf4z2hqx0igk1vs5pr"))))
|
||||
"07ccs60ir40llh2km4y2c3gqbcpqcqrmr9qnmlgq6q8spq952jgh"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs (list extra-cmake-modules))
|
||||
(inputs (list karchive qtdeclarative shared-mime-info))
|
||||
@@ -2294,14 +2294,14 @@ pass files.")
|
||||
(define-public kpimcommon
|
||||
(package
|
||||
(name "kpimcommon")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/pimcommon-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0bsbkwznbxn43qab5vwd8z4csss22d1pgr0ribdwc8sf569y55k4"))))
|
||||
(base32 "02r9qnd11dvsl2ddzwb11sx548qpdikdn17c8yi7y1x61rqj98vx"))))
|
||||
(properties `((upstream-name . "pimcommon")))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
@@ -2355,7 +2355,7 @@ pass files.")
|
||||
(define-public kpublictransport
|
||||
(package
|
||||
(name "kpublictransport")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
@@ -2363,7 +2363,7 @@ pass files.")
|
||||
".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1rs41kdss2a822ljf8yzyn31pl1d5fswm3ggkbkj4ls83paac5sq"))))
|
||||
"0fzlvqyrv5b0l0qbya3f0i7ha30slpc3jag7r1ch1xrw8afjhf0l"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -2405,14 +2405,14 @@ transport data and for performing public transport journey queries.")
|
||||
(define-public libgravatar
|
||||
(package
|
||||
(name "libgravatar")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/libgravatar-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "19l87h6vqrr728h44hmidcd5ngjbc2pbkq3bwdb3bnph2nnqhwrs"))))
|
||||
(base32 "0dyhlldyafs2iac1162z0nnf4c16fmaa7nhn4ydb8hjld4r3lvq8"))))
|
||||
(build-system cmake-build-system)
|
||||
(native-inputs (list extra-cmake-modules))
|
||||
(inputs (list kconfig
|
||||
@@ -2438,14 +2438,14 @@ unnecessary network operations.")
|
||||
(define-public kpimtextedit
|
||||
(package
|
||||
(name "kpimtextedit")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kpimtextedit-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1idr8w7dqc90n04q022xspkx9wzgl0s515zjcf7rismd0gbms3qh"))))
|
||||
(base32 "0m0yk9hg3k5z174xckcy9j62sriqp33fw58cm1yyvwi24fwx7zky"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules qttools))
|
||||
@@ -2477,14 +2477,14 @@ text in the text edit to all kinds of markup, like HTML or BBCODE.")
|
||||
(define-public ksmtp
|
||||
(package
|
||||
(name "ksmtp")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/ksmtp-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "17jsqid2isz7xp0cb02v2fxdkqix79ih9sl6q0l8h7a7lbinv9x4"))))
|
||||
(base32 "0hcy93kgz9kq221ngxv0rgf0nfi6mpgir14kcahk0g6n15qj671k"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
@@ -2508,14 +2508,14 @@ standard protocols for e-mail transmission.")
|
||||
(define-public ktnef
|
||||
(package
|
||||
(name "ktnef")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/ktnef-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0iy73ryjdnxa8bg19lx45c32bak5dgcryrj7aihhlf1bqq4906pk"))))
|
||||
(base32 "0fz12j1wgymardxgb2hzyckzw5dj8k8r2h0s0kij9a8c3bryrrm6"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
@@ -2540,14 +2540,14 @@ and allows one to view/extract message formatted text in Rich Text Format.")
|
||||
(define-public libkdepim
|
||||
(package
|
||||
(name "libkdepim")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/libkdepim-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0hygp20w1pnsa0gw3canmm5an6b0vyrlsqqv0q9zbz8gydizqbsv"))))
|
||||
(base32 "13yvahabfx8vs1n0x3nfiy0qipcmhddqcfh75rz22kwif0jz9rbs"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules qttools))
|
||||
@@ -2586,14 +2586,14 @@ and allows one to view/extract message formatted text in Rich Text Format.")
|
||||
(define-public libkgapi
|
||||
(package
|
||||
(name "libkgapi")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/libkgapi-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1can6qkkiz85wnw4pwzv4m70gvwcgpvdzhzprc1429ylw3b6v3rx"))))
|
||||
(base32 "071ccf90hzxd0076glara42jksrbwf0awhwv6wybwcgcbhznq222"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules qttools))
|
||||
@@ -2621,14 +2621,14 @@ various Google services.")
|
||||
(define-public libkleo
|
||||
(package
|
||||
(name "libkleo")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/libkleo-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0b6yb4x59kd87rpl4xlmj6bwh2g80hwckad9j33ws1ak8ixq1asz"))))
|
||||
(base32 "1xwpfr057xagjr3qmh9wnw8ka8chrzqg5falajknsp3wp8a541bb"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools qttools))
|
||||
@@ -2677,7 +2677,7 @@ KDE using certificate-based crypto.")
|
||||
(define-public libksieve
|
||||
(package
|
||||
(name "libksieve")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
@@ -2685,7 +2685,7 @@ KDE using certificate-based crypto.")
|
||||
"/src/libksieve-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"039yk6jzw9nxf6pcs6g4cnz2nvmxz0rcqni3q72cdwk0z86ydzad"))))
|
||||
"0ydjd06gyrgamrjl5njqwwisrlabx0zjk0jhbkscjv51syqjpfp5"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@@ -2727,7 +2727,7 @@ is a Sieve parser and interpreter library for KDE.")
|
||||
(define-public merkuro
|
||||
(package
|
||||
(name "merkuro")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
@@ -2735,7 +2735,7 @@ is a Sieve parser and interpreter library for KDE.")
|
||||
".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1blb5jmmwapgd55rzl8nw4vx3bbys59vyclvlji0nq6bhpdnjqgm"))))
|
||||
"17jkpi8xf5zppj1zqwgmk4f7g29946h2g7d6mwz8041mv2klaiy8"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -2806,14 +2806,14 @@ NOTE: plsase add akonadi and kdepim-runtime to system package.")
|
||||
(define-public mimetreeparser
|
||||
(package
|
||||
(name "mimetreeparser")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/mimetreeparser-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1xa9x79xarvay55hq9zvxhh1d6fjs42w1zs3lkfxgj1l4rw9cfz8"))))
|
||||
(base32 "07nr3hb25c5c9xdax64brkmjj2kd8fpj2rmxyb1b41x73w8nzm5x"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
@@ -2839,14 +2839,14 @@ part.")
|
||||
(define-public zanshin
|
||||
(package
|
||||
(name "zanshin")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/zanshin-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1lnbcmcbldqx2gl022idnr9x9gh3vws9d12j63vpa60b07d8gwsd"))))
|
||||
(base32 "18wabzf3bd6dx0g3pcg8q6qm6kpaqck0hx0j4sjfbzdl4r2npv8f"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list ;; TODO: Do not exclude this test when
|
||||
|
||||
@@ -311,14 +311,14 @@ Breeze is the default theme for the KDE Plasma desktop.")
|
||||
(define-public calindori
|
||||
(package
|
||||
(name "calindori")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/calindori-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1rp7dqvcpcgfvxvw8r1azz9az10bh22blb6a7nx6k9gmpgm8rrrj"))))
|
||||
"079y4ganmvglxlfzvq6wpxn53k5rz3mcchm65qbfcdbwch9nqj34"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs (list extra-cmake-modules python-minimal))
|
||||
(inputs (list kconfig
|
||||
|
||||
+19
-19
@@ -10,7 +10,7 @@
|
||||
;;; Copyright © 2022 Brendan Tildesley <mail@brendan.scot>
|
||||
;;; Copyright © 2022 Petr Hodina <phodina@protonmail.com>
|
||||
;;; Copyright © 2020, 2023-2025 Zheng Junjie <873216071@qq.com>
|
||||
;;; Copyright © 2023-2026 Sughosha <sughosha@disroot.org>
|
||||
;;; Copyright © 2023-2025 Sughosha <sughosha@disroot.org>
|
||||
;;;
|
||||
;;; This file is part of GNU Guix.
|
||||
;;;
|
||||
@@ -56,7 +56,7 @@
|
||||
(define-public poxml
|
||||
(package
|
||||
(name "poxml")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri
|
||||
@@ -64,7 +64,7 @@
|
||||
"/src/poxml-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"0z2lacq5v8ychmgy628alcbbpwlyihizmgqn82axv9vq9c95f2gl"))))
|
||||
"0d78adkvf4j81qkmwlprrc7k7qzvpmzgzadhxhgkdsqxhahrg2xv"))))
|
||||
(build-system cmake-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@@ -81,14 +81,14 @@ PO template files.")
|
||||
(define-public libkomparediff2
|
||||
(package
|
||||
(name "libkomparediff2")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/libkomparediff2-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1b3j4kb0147qcjk6h715qa212i2039gabd4i64yygfn8fw7yjr5q"))))
|
||||
(base32 "0hxnkk0py1wwjzmxaml6vcvw2vky8hv9n5ymkphhr84n9c6z8g9d"))))
|
||||
(native-inputs
|
||||
(list extra-cmake-modules pkg-config))
|
||||
(inputs
|
||||
@@ -112,14 +112,14 @@ used in KDE development tools Kompare and KDevelop.")
|
||||
(define-public kapptemplate
|
||||
(package
|
||||
(name "kapptemplate")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kapptemplate-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "057whvd1zcv929m8b574mfh1yfalm84yaw6y35qw2i84c1waky5c"))))
|
||||
(base32 "1vnn3vrl93d5nqidiaqqlqp3gibqjbnkg7s0jd2xirmsw4i7jnkz"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase))
|
||||
@@ -155,14 +155,14 @@ structure. It features:
|
||||
(define-public kcachegrind
|
||||
(package
|
||||
(name "kcachegrind")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kcachegrind-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1lpgx3i2h3iq99nsssgwjpsvsn6izy4sp5l8rh7984lbd06wqsp9"))))
|
||||
"01qvb7br6kqs191jkz27ig2nmrp7khhl1l7fd3mdpy8jmnrkgs26"))))
|
||||
(build-system cmake-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules perl python qttools kdoctools))
|
||||
@@ -190,14 +190,14 @@ Python, PHP, and Perl.")
|
||||
(define-public kdesdk-thumbnailers
|
||||
(package
|
||||
(name "kdesdk-thumbnailers")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kdesdk-thumbnailers-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0xk6a24ngrrc98rkyz6zbyd9ngdyzd4saqb9fq1illsnvwd9z0bz"))))
|
||||
(base32 "17brrk20w32x6dqjqrqm2vgzhnhk2lpbzyay5k6cxsqsra0fbxvz"))))
|
||||
(build-system cmake-build-system)
|
||||
(arguments
|
||||
(list #:tests? #f)) ;no tests
|
||||
@@ -236,14 +236,14 @@ for some KDevelop language plugins (Ruby, PHP, CSS...).")
|
||||
(define-public kdevelop
|
||||
(package
|
||||
(name "kdevelop")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kdevelop-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1mgwglrnxigyf0h0rff0kl1xgxg3vsm17nif46r47f1s5fhgds5n"))))
|
||||
(base32 "0sd66xjfa6axdx4dj4lbk5cv6j7gzcilznm79g73lf8z4wpzyr34"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules pkg-config shared-mime-info qttools))
|
||||
@@ -377,14 +377,14 @@ submoduletest|cachetest|switchtest)")))))))
|
||||
(define-public kompare
|
||||
(package
|
||||
(name "kompare")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kompare-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"0ly39lqs3d2z3n2ribp433nqffy49jnc5qpmzwxpxfh6m8q15c4p"))))
|
||||
"12fbzc8x2fd8hala69jzz1dfpzjn8sga9s9bsdpbd5f5smwy28mg"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -426,14 +426,14 @@ include:
|
||||
(define-public massif-visualizer
|
||||
(package
|
||||
(name "massif-visualizer")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/massif-visualizer-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "049346q4h4816x4k1w1zp2ji1998q8bs7rrj8cjvn14p7pp02605"))))
|
||||
(base32 "08dzvdhyrl74l76ikkk79ap2cf5jgj3ypr7b3sl56abdxxgj6jjc"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules pkg-config shared-mime-info))
|
||||
@@ -461,14 +461,14 @@ compressed massif files can also be opened transparently.")
|
||||
(define-public umbrello
|
||||
(package
|
||||
(name "umbrello")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/umbrello-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1jrdsvkp2jags3jzh6h7xy2zz1k78fl67fkwpp5ss2vlvwwlawa5"))))
|
||||
(base32 "1hjryprcazfwdfp66nh3l1lm300b9xadymgp2f56xfhr11lij83s"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
;;; Copyright © 2022 Brendan Tildesley <mail@brendan.scot>
|
||||
;;; Copyright © 2022 Petr Hodina <phodina@protonmail.com>
|
||||
;;; Copyright © 2023-2025 Zheng Junjie <873216071@qq.com>
|
||||
;;; Copyright © 2023-2026 Sughosha <sughosha@disroot.org>
|
||||
;;; Copyright © 2023-2025 Sughosha <sughosha@disroot.org>
|
||||
;;;
|
||||
;;; This file is part of GNU Guix.
|
||||
;;;
|
||||
@@ -63,14 +63,14 @@
|
||||
(define-public baloo-widgets
|
||||
(package
|
||||
(name "baloo-widgets")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/baloo-widgets-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "04f769ij3hp5ljfb3xfqq7mib1qhp4my5d9znpp6v97dvw5gq0qb"))))
|
||||
(base32 "08xbsb1ni1d05ldmml9ppx33r5r2qdccfn6lla8rpzdbdwjdcsk0"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
@@ -88,14 +88,14 @@ This package contains GUI widgets for baloo.")
|
||||
(define-public dolphin
|
||||
(package
|
||||
(name "dolphin")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/dolphin-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0fws10g06bm75gs32ch9cw2s5yxwvspm6zxvk3axgnbnq1ydwqcr"))))
|
||||
(base32 "0df635angzsd31bpr870gy4sqsrvq1f4wgfsbnp8yv0w9pg27j4i"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools ruby ruby-test-unit))
|
||||
@@ -147,14 +147,14 @@ The main features of Dolphin are:
|
||||
(define-public dolphin-plugins
|
||||
(package
|
||||
(name "dolphin-plugins")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/dolphin-plugins-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1h5704xknncrwqi3qix2d8hmzg6a82jcbzsj0pzq70hly7wx8f57"))))
|
||||
(base32 "19m6z7jzb164j2jcnczdhm35h18bjjhx5k0jcvjv55b4mpllxi1s"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
@@ -180,14 +180,14 @@ Dolphin with the version control systems: Bzr, Git, Mercurial, Subversion.")
|
||||
(define-public kde-inotify-survey
|
||||
(package
|
||||
(name "kde-inotify-survey")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kde-inotify-survey-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1qwhdh4qfv7834vghzsasdgk1h080jpzb5nkbd5g0v8nvi6j1h05"))))
|
||||
(base32 "1iqfm3ll4kivfjdiif4jrbwh01yaanka59s77pn7a8hjilg9b0w3"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase))
|
||||
@@ -211,14 +211,14 @@ exhausted.")
|
||||
(define-public kdf
|
||||
(package
|
||||
(name "kdf")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/kdf-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"0m5i9222hh468zliizdly5j07xdwz4ag8rqhzi674dijkphngsmv"))))
|
||||
"1w0jhhzagllj60b9hi0hrm6wv3i2wvbx0j3k5xyqq65x03g2gpiv"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@@ -250,14 +250,14 @@ unmount drives and view them in a file manager.")
|
||||
(define-public khelpcenter
|
||||
(package
|
||||
(name "khelpcenter")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/khelpcenter-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1hdid37bila73sqcykqjjy0x2p0h8ggkj130jyqq5s6krqvzvx2k"))))
|
||||
(base32 "0v6sw42cnw4iqy15qh67db7lnsj209qd3ga78rfm34i17ivm86n4"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase))
|
||||
@@ -320,7 +320,7 @@ document meta data file.")
|
||||
(define-public kpmcore
|
||||
(package
|
||||
(name "kpmcore")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append
|
||||
@@ -328,7 +328,7 @@ document meta data file.")
|
||||
"/src/" name "-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"0qiygwck7l0irp5873izz5b6scmd36g5310757kl0rlb8i3g8vrf"))))
|
||||
"0cs9ggdw7xwpxs6xyfxzbq4ayl1gvprsvy414dnxzclm615zw81j"))))
|
||||
(build-system cmake-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules pkg-config))
|
||||
@@ -384,14 +384,14 @@ document meta data file.")
|
||||
(define-public konsole
|
||||
(package
|
||||
(name "konsole")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/konsole-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0cpj2vhglymca78z7n0ybnhlp6n7jj8lzw55dfykwmdybkjkpqf3"))))
|
||||
(base32 "0ijhdx1r36qsm9mkhbwzlzwndv61qfj7szivam65h6q58jc0c842"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools zlib))
|
||||
@@ -439,14 +439,14 @@ This package is part of the KDE base applications module.")
|
||||
(define-public krfb
|
||||
(package
|
||||
(name "krfb")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/krfb-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0jlcscg301jiab9jb43kgq2n6xsy7d2k6ws0265018vd1qx6mm1x"))))
|
||||
(base32 "09bh051s0h0c3fg7nljh1yp8l7hilq6ncp62w4qmyr3zcqrnvj5w"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments (list #:qtbase qtbase
|
||||
#:tests? #f
|
||||
@@ -500,14 +500,14 @@ This package is part of the KDE networking module.")
|
||||
(define-public ksystemlog
|
||||
(package
|
||||
(name "ksystemlog")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/ksystemlog-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "11fknmm7gc0cf299r08cr2aaflp597xd638kxnndq8hmicvaxmvh"))))
|
||||
(base32 "1mvca3l4r2vmbvxpfl0hzknrdvjakifzdbv5wsimxaaxv9dmb39b"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments (list #:qtbase qtbase))
|
||||
(native-inputs
|
||||
@@ -592,14 +592,14 @@ It provides:
|
||||
(define-public kwalletmanager
|
||||
(package
|
||||
(name "kwalletmanager")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kwalletmanager-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "12ddl0fpydj5bm46q3428s99kcfg1b1jbqmlkjpamhzmfylxyjmp"))))
|
||||
(base32 "0lbi40ivslzi1gh904mggw45n32r84gvjhfd59pqfavkhip6dafl"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@@ -635,14 +635,14 @@ It provides:
|
||||
(define-public partitionmanager
|
||||
(package
|
||||
(name "partitionmanager")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/partitionmanager-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "16ay9mxhia69xrfikznhylf71qlhf1rl7l4ibk7mzsg357acl3vw"))))
|
||||
(base32 "0022qmz3807v1pf6vd1s2fh97s4flby7d7jqq54h1a8434mzlyzm"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -719,14 +719,14 @@ as well as QR codes.")
|
||||
(define-public yakuake
|
||||
(package
|
||||
(name "yakuake")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/yakuake-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1py98c5b2xysy9f1nzqirg74480zybwziy3p4za53x2gdhvrsb1n"))))
|
||||
"1clgcj28dapipam7py1bz0gv8mis365lxz3k3hm9zxf2rj8phjf2"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules))
|
||||
|
||||
+47
-48
@@ -4,7 +4,7 @@
|
||||
;;; Copyright © 2021-2025 Zheng Junjie <z572@z572.online>
|
||||
;;; Copyright © 2022 Brendan Tildesley <mail@brendan.scot>
|
||||
;;; Copyright © 2022 Petr Hodina <phodina@protonmail.com>
|
||||
;;; Copyright © 2025, 2026 Sughosha <sughosha@disroot.org>
|
||||
;;; Copyright © 2025 Sughosha <sughosha@disroot.org>
|
||||
;;; Copyright © 2025 Andreas Enge <andreas@enge.fr>
|
||||
;;;
|
||||
;;; This file is part of GNU Guix.
|
||||
@@ -65,14 +65,14 @@
|
||||
(define-public ark
|
||||
(package
|
||||
(name "ark")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/ark-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"12q2brbgg68kknf193wx44spg8jbqzib58hhrvnkqvr1ivq7xwl1"))
|
||||
"0y5454r7nkqk66rq7w8xiihmnm9myrwxcg2imhy7cnn62h4kbmxb"))
|
||||
;; The libarchive package in Guix does not support
|
||||
;; xar; disable related tests.
|
||||
(patches (search-patches "ark-skip-xar-test.patch"))))
|
||||
@@ -273,14 +273,14 @@ well as CD-ROM images.")
|
||||
(define-public filelight
|
||||
(package
|
||||
(name "filelight")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/filelight-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1p6k758gx09pfkrjyp5mpv73xc55c2r6db7vhi6dl1qadvqpcj4i"))))
|
||||
"1q2f5yzr035zjhv7b7p8frc4bzfgzih1xp6avm4f1x6a6qqvmh79"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs (list extra-cmake-modules))
|
||||
(inputs (list kcrash
|
||||
@@ -304,14 +304,14 @@ your computer.")
|
||||
(define-public francis
|
||||
(package
|
||||
(name "francis")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/francis-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1fg9b7ar8n4bz1rjnkgg1hrz2317dgdy49gp1r4d6xwzm0gck4h8"))))
|
||||
"1y24i43bxphlql4cizrd8832kv2nh54j1p7j4y377146ic5ggkrs"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs (list extra-cmake-modules))
|
||||
(inputs (list kirigami
|
||||
@@ -333,7 +333,7 @@ your computer.")
|
||||
(define-public isoimagewriter
|
||||
(package
|
||||
(name "isoimagewriter")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
@@ -341,7 +341,7 @@ your computer.")
|
||||
".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"02g9k51srrqslapjxzcymnmy9v1frv9pkgg8wmf6d0607hwkaff5"))))
|
||||
"1pjcd57k0jjg4ykj9yblhrbr5x4ffy274i5bdp3jjn0z90ygi8d7"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs (list extra-cmake-modules))
|
||||
(inputs (list gpgme
|
||||
@@ -366,14 +366,14 @@ your computer.")
|
||||
(define-public kaichat
|
||||
(package
|
||||
(name "kaichat")
|
||||
(version "0.7.0")
|
||||
(version "0.5.1")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde//stable/kaichat/kaichat-" version
|
||||
".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0bhargyi237zikpwrah95g7sdlf3860y65zlqd0nmanlnqgqklqc"))))
|
||||
(base32 "19w31mpbc5c1rfzygmxhmqx8wlwdmi1gfg75i4cfvz49936q0nal"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase))
|
||||
@@ -396,7 +396,6 @@ your computer.")
|
||||
purpose
|
||||
python
|
||||
sonnet
|
||||
qtspeech
|
||||
qtwayland))
|
||||
(home-page "https://apps.kde.org/kaichat/")
|
||||
(synopsis "Chat interface for AI models")
|
||||
@@ -407,14 +406,14 @@ models such as Ollama.")
|
||||
(define-public kalm
|
||||
(package
|
||||
(name "kalm")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kalm-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0hz66b23i6zf31drl70npfzmsfzbkqdffnnq1ks2sw8rckwy8r66"))))
|
||||
(base32 "15vs3ga6p12iikbq990fpbr4a4fc89g7viya55q8rgziykd3vr2s"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -445,14 +444,14 @@ models such as Ollama.")
|
||||
(define-public kamera
|
||||
(package
|
||||
(name "kamera")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/kamera-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"0qw0k7zl49vl1y696jgc5g3hhcn25limc8hm8d5qprrf39hz9vzx"))))
|
||||
"0fbw7nxam18k8lc7v2ravy27m7x90ldgs9lswrkmw4fwbypx95xz"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -479,14 +478,14 @@ to camera devices supported by @code{libgphoto2} using
|
||||
(define-public kate
|
||||
(package
|
||||
(name "kate")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kate-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1awhrqkbd1ckxdb8xqli72s6x3fhvrlr07912wv888lrq5vdjqfp"))))
|
||||
(base32 "0ah6cy92yir68z25460ccl48i5nrfqswpzil9a7l69h3qxspsk88"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools xorg-server-for-tests))
|
||||
@@ -556,7 +555,7 @@ Kate's features include:
|
||||
(define-public kdebugsettings
|
||||
(package
|
||||
(name "kdebugsettings")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
@@ -564,7 +563,7 @@ Kate's features include:
|
||||
".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1gmds302y59d0iwmk2y5hl963kzxqm56hy48mgaywiivrvwmi8n2"))))
|
||||
"0sg79yh7xj5cq84j31ljiipj5gyxcsvw1gsdsjygwrrfk7r7jj3a"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs (list extra-cmake-modules))
|
||||
(inputs (list kcompletion
|
||||
@@ -589,14 +588,14 @@ Kate's features include:
|
||||
(define-public kbackup
|
||||
(package
|
||||
(name "kbackup")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/kbackup-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"03cln9n9i9caynjkf7660prrjwcrx0p80y7y72rqvnxzzmzcxh00"))))
|
||||
"1kcb18bjqwxg2813yyky84lk1qhi8y6navw4jl1ijz1pkd01m6hr"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs (list extra-cmake-modules))
|
||||
(inputs (list kguiaddons
|
||||
@@ -630,14 +629,14 @@ drive, USB stick, etc
|
||||
(define-public kcalc
|
||||
(package
|
||||
(name "kcalc")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/kcalc-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1yma237j8x5ygz0a0alv4gzd83ykb5zpk5mbh8mlnx065qijqf62"))))
|
||||
"0x51y46yq5kkghd2j7qd76iff6jffzgf4bmygv6igb1z09c3admb"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments (list #:qtbase qtbase))
|
||||
(native-inputs (list extra-cmake-modules kdoctools))
|
||||
@@ -663,7 +662,7 @@ drive, USB stick, etc
|
||||
(define-public kcharselect
|
||||
(package
|
||||
(name "kcharselect")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
@@ -671,7 +670,7 @@ drive, USB stick, etc
|
||||
".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1ppczh9ajp19nwzbvc631lfhcqwprayzjygzxn1jvivda51mbpwh"))))
|
||||
"1j6frcn0fa6cl1kmiqz8ic2l03rzl22kwj54izd5g7y7r6a7qg5g"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -698,14 +697,14 @@ characters.")
|
||||
(define-public kdialog
|
||||
(package
|
||||
(name "kdialog")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/kdialog-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"18ay220hj46g6qlyzci71mxi7mfdf6jawvm7vix6m4cl4gas7rgy"))))
|
||||
"1102m2dq3snvnicdn3rj70yxjj0d6phgp2a533dmx8w42zwwjlhw"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments (list #:qtbase qtbase
|
||||
#:tests? #f))
|
||||
@@ -760,14 +759,14 @@ conversions between European currencies.")
|
||||
(define-public keysmith
|
||||
(package
|
||||
(name "keysmith")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/keysmith-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1m52klqwisq49z3fn7r7y86xxr8syya3lscaw1d27h5yr9vxbg71"))))
|
||||
"0dqsmg0sf1hx2z98v92hs5zqwvkh2gk7kr8fp8qdqcnnh3006k0z"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs (list extra-cmake-modules pkg-config python-minimal))
|
||||
(inputs (list kconfig
|
||||
@@ -805,14 +804,14 @@ with support for QR scanning.")
|
||||
(define-public kfind
|
||||
(package
|
||||
(name "kfind")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/kfind-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1h9aqw3vrm68qqyqni75dws45jmw5izqd5ivdba1iph62xaynlxh"))))
|
||||
"1a9vzfakk238f1qlf75z5xf1arad0xkbx8m49z0b7qy9q9zn1d3a"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments (list #:qtbase qtbase
|
||||
#:tests? #f))
|
||||
@@ -890,14 +889,14 @@ with support for QR scanning.")
|
||||
(define-public komodo
|
||||
(package
|
||||
(name "komodo")
|
||||
(version "1.6.0")
|
||||
(version "1.5.0")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/komodo/" version
|
||||
"/komodo-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "16h814cmh5v60fr71la73ldicblb5snfl6rnvwqg5p5a1wgk59n7"))))
|
||||
(base32 "1xdn3k71a5s801p2cpddyvjbpb8ki8i4y2mig15am0v1r2ag16mi"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase))
|
||||
@@ -936,14 +935,14 @@ It's features include:
|
||||
(define-public kongress
|
||||
(package
|
||||
(name "kongress")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kongress-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"11vmpkfc81jlxv0y3fmvgk91j3q01mklrzg2dphlw83h6bf0d3s8"))))
|
||||
"0dn021c3hf9b7gxwhjkyy08mh68dcksfpl57hq9196ksk12rykb4"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs (list extra-cmake-modules python-minimal))
|
||||
;; NOTE: Reporting bugs is linked to web browser, better not link it and let
|
||||
@@ -978,14 +977,14 @@ the schedule and venue information.")
|
||||
(define-public kontrast
|
||||
(package
|
||||
(name "kontrast")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/"
|
||||
version "/src/kontrast-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"024idzd6wfskr83p9ma8bv4qw9mszryv48man06qgvp4pi800x0c"))))
|
||||
"0dz1g3pp87wryr06zw06b65laajg3jpb0qjjrma7zzivxb41s9si"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments (list #:qtbase qtbase
|
||||
#:tests? #f))
|
||||
@@ -1037,14 +1036,14 @@ the computer and 3D Printers.")
|
||||
(define-public kmag
|
||||
(package
|
||||
(name "kmag")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kmag-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1b17c9j0427bgrjmfwiwyj7jzkdii1n6vkqzfnxx235zc8qvblps"))))
|
||||
(base32 "1w4cp3pn65yhk07pafkhp0401ym18v65kj3dfbzz79lx810a4fq6"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
@@ -1071,14 +1070,14 @@ artists to web-designers to people with low vision.")
|
||||
(define-public kmousetool
|
||||
(package
|
||||
(name "kmousetool")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kmousetool-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1pm60lfdrr24gahx7zji3cdkhm9gsaw83w1472b6gdx270nbvbry"))))
|
||||
(base32 "0fkibynsdsb5cv896j4r0vbw1mp5iq3hhg33hlflsmz6bhcw77ak"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@@ -1114,14 +1113,14 @@ whom pressing buttons hurts.")
|
||||
(define-public kmouth
|
||||
(package
|
||||
(name "kmouth")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/kmouth-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0f05gihqk06g70bpdlk5bx2szrasi2x9xyr8y7kfjfx8m9qy65hg"))))
|
||||
(base32 "1hlz8q57ihv23mqqyv83bhqbb486q9jg1xb1msivvyvgr8jjlcsv"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules kdoctools))
|
||||
@@ -1321,14 +1320,14 @@ great on your desktop.")
|
||||
(define-public ktimer
|
||||
(package
|
||||
(name "ktimer")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/ktimer-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"0p13wndvsn7s4klg79j4jlxhj6f4ggww9hmj7py82klqivmwswzy"))))
|
||||
"0hakk825g6lf6cvn3yr4g4zpr5w6qjbby2an3dhhlag4wqdagl31"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
(list extra-cmake-modules
|
||||
@@ -1496,14 +1495,14 @@ remind you to take a break now and then.")
|
||||
(define-public sweeper
|
||||
(package
|
||||
(name "sweeper")
|
||||
(version "25.12.3")
|
||||
(version "25.12.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://kde/stable/release-service/" version
|
||||
"/src/sweeper-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1l6wsd46l0j1ncqikmymwc0mvbzx29r0jf0zmmc48lnb8fx9vb8q"))))
|
||||
(base32 "130zzxxi1cb6pmikchqy5asj6z7vraz8m9xzbz73vsd29k3pqhg3"))))
|
||||
(build-system qt-build-system)
|
||||
(arguments
|
||||
(list #:qtbase qtbase
|
||||
|
||||
@@ -70,7 +70,7 @@
|
||||
python-wrapper
|
||||
tzdata-for-tests))
|
||||
(inputs
|
||||
(list cadical gmp libuv llvm))
|
||||
(list cadical-2.1 gmp libuv llvm))
|
||||
(arguments
|
||||
(list
|
||||
#:make-flags
|
||||
|
||||
@@ -164,14 +164,14 @@ resolution, asynchronous file system operations, and threading primitives.")
|
||||
(package
|
||||
(inherit libuv)
|
||||
(name "libuv")
|
||||
(version "1.49.2")
|
||||
(version "1.51.0")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "https://dist.libuv.org/dist/v" version
|
||||
"/libuv-v" version ".tar.gz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1a75p8wp4l43y2ffj1szs1ssm6nzjad7k51bqi2r04ngs9mp044c"))))
|
||||
"1szqivvs7izbhw1a3nd1ipbk012yvqqkjg0sjmqxw1hi1fwmf1az"))))
|
||||
(properties '((hidden? . #t)))))
|
||||
|
||||
(define-public libuv-for-r-httpuv
|
||||
|
||||
@@ -1412,7 +1412,11 @@ Library.")
|
||||
(substitute-keyword-arguments arguments
|
||||
((#:configure-flags flags)
|
||||
#~(append #$flags
|
||||
(list "-DLLVM_TARGETS_TO_BUILD=AMDGPU;X86"
|
||||
(list #$(string-append
|
||||
"-DLLVM_TARGETS_TO_BUILD=AMDGPU;X86"
|
||||
(if (string=? "X86" (system->llvm-target))
|
||||
""
|
||||
(string-append ";" (system->llvm-target))))
|
||||
"-DLLVM_VERSION_SUFFIX=")))))
|
||||
(properties `((hidden? . #t)
|
||||
,@(package-properties llvm-base)))
|
||||
|
||||
@@ -1419,22 +1419,25 @@ attachments, create new maildirs, and so on.")
|
||||
(define-public alot
|
||||
(package
|
||||
(name "alot")
|
||||
(version "v0.12")
|
||||
(version "0.12")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/pazz/alot")
|
||||
(commit version)))
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "018zqpjrl3cggj1myysjj04a054mg890khhdh1qjmd70k8l3w1di"))))
|
||||
(build-system pyproject-build-system)
|
||||
(arguments
|
||||
(list
|
||||
;; tests: 334 passed, 4 deselected, 9 xfailed, 29 warnings, 11 subtests
|
||||
;; tests: 299 passed, 39 deselected, 9 xfailed, 29 warnings, 11 subtests
|
||||
#:test-flags
|
||||
#~(list
|
||||
;; Randomly fails with FileNotFoundError; does not happen
|
||||
;; in git checkout though, so no upstream issue.
|
||||
"--deselect=tests/test_crypto.py"
|
||||
"-k" (string-join
|
||||
;; alot.settings.errors.ConfigError: failed to read notmuch
|
||||
;; config with command ...
|
||||
|
||||
+50
-13
@@ -9895,19 +9895,19 @@ also included.")
|
||||
(define-public cadical
|
||||
(package
|
||||
(name "cadical")
|
||||
(version "2.0.0")
|
||||
(version "2.2.1")
|
||||
(source (origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/arminbiere/cadical")
|
||||
(commit (string-append "rel-" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(patches (search-patches "cadical-add-shared-library.patch"))
|
||||
(sha256
|
||||
(base32 "1dzjah3z34v89ka48hncwqkxrwl4xqn9947p0ipf39lxshrq91xa"))))
|
||||
(base32 "09p4nm8jyvhnsgpmbawzlk8b932k33s922a2rxm77sy8s31mm13m"))))
|
||||
(build-system gnu-build-system)
|
||||
(arguments
|
||||
(list #:test-target "test"
|
||||
#:configure-flags #~(list "-shared")
|
||||
#:modules `(((guix build copy-build-system) #:prefix copy:)
|
||||
(guix build gnu-build-system)
|
||||
(guix build utils)
|
||||
@@ -9917,16 +9917,7 @@ also included.")
|
||||
#~(modify-phases %standard-phases
|
||||
(replace 'configure
|
||||
(lambda* (#:key configure-flags #:allow-other-keys)
|
||||
(setenv "CXXFLAGS" "-DPIC -fPIC")
|
||||
(apply invoke "./configure" configure-flags)))
|
||||
(replace 'check
|
||||
(lambda args
|
||||
;; Tests are incorrectly linked upstream.
|
||||
;; Since we don't install them, just work around this in the
|
||||
;; check phase.
|
||||
(setenv "LD_LIBRARY_PATH" (string-append (getcwd) "/build"))
|
||||
(apply (assoc-ref %standard-phases 'check) args)
|
||||
(unsetenv "LD_LIBRARY_PATH")))
|
||||
(replace 'install
|
||||
(lambda args
|
||||
(apply
|
||||
@@ -9944,6 +9935,39 @@ also included.")
|
||||
clause learning.")
|
||||
(license license:expat)))
|
||||
|
||||
(define-public cadical-2.1
|
||||
(package
|
||||
(inherit cadical)
|
||||
(name "cadical")
|
||||
(version "2.1.3")
|
||||
(source (origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/arminbiere/cadical")
|
||||
(commit (string-append "rel-" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(patches (search-patches "cadical-add-shared-library.patch"))
|
||||
(sha256 (base32
|
||||
"1gl0xd6zyxb127w8k0mps9m2izaqb7im7j91by4lkknmm7xhwyav"))))
|
||||
(arguments (substitute-keyword-arguments (package-arguments cadical)
|
||||
((#:configure-flags _)
|
||||
#~(list))
|
||||
((#:phases phases)
|
||||
#~(modify-phases #$phases
|
||||
(add-before 'configure 'set-shared-flags
|
||||
(lambda _
|
||||
(setenv "CXXFLAGS" "-DPIC -fPIC")))
|
||||
(replace 'check
|
||||
(lambda args
|
||||
;; Tests are incorrectly linked upstream.
|
||||
;; Since we don't install them, just work around this in the
|
||||
;; check phase.
|
||||
(setenv "LD_LIBRARY_PATH"
|
||||
(string-append (getcwd) "/build"))
|
||||
(apply (assoc-ref %standard-phases
|
||||
'check) args)
|
||||
(unsetenv "LD_LIBRARY_PATH")))))))))
|
||||
|
||||
(define-public cadiback
|
||||
(let ((commit "789329d8fcda851085ed72f1b07d8c3f46243b8a")
|
||||
(revision "1"))
|
||||
@@ -10058,7 +10082,20 @@ true in all models.")
|
||||
(add-after 'unpack 'no-tune-native
|
||||
(lambda _
|
||||
(substitute* "CMakeLists.txt"
|
||||
(("-mtune=native") "")))))))
|
||||
(("-mtune=native") ""))))
|
||||
;; Refer to the library in ${LOUVAIN_COMMUNITIES_LIBRARIES} by
|
||||
;; full path. This ensures that we find references to it in
|
||||
;; software using this library via CMake.
|
||||
;;
|
||||
;; CMake expects module to set this variable to a full path.
|
||||
;; See <https://cmake.org/cmake/help/v4.3/module/SelectLibraryConfigurations.html#command:select_library_configurations>.
|
||||
(add-after 'unpack 'cmake-lib-full-path
|
||||
(lambda* (#:key outputs #:allow-other-keys)
|
||||
(substitute* "louvain_communitiesConfig.cmake.in"
|
||||
(("louvain_communities")
|
||||
(string-append
|
||||
(assoc-ref outputs "out")
|
||||
"/lib/liblouvain_communities.so"))))))))
|
||||
(native-inputs (list python))
|
||||
(home-page "https://github.com/meelgroup/louvain-community")
|
||||
(synopsis "Multi-criteria community detection")
|
||||
|
||||
@@ -1183,7 +1183,7 @@ of xmpppy.")
|
||||
(define-public gajim
|
||||
(package
|
||||
(name "gajim")
|
||||
(version "2.4.4")
|
||||
(version "2.4.5")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
@@ -1191,7 +1191,7 @@ of xmpppy.")
|
||||
(version-major+minor version)
|
||||
"/gajim-" version ".tar.gz"))
|
||||
(sha256
|
||||
(base32 "0s2jryg8c0ifgf88pfj7k1ifhl1l2fw4w8w80g7xh3qpk5gj7ml0"))
|
||||
(base32 "1rkxzf1pfd29rip5bw4730fl7b2xk12zpiwnfkyzxlkmbh4j3kp2"))
|
||||
(patches
|
||||
(search-patches "gajim-honour-GAJIM_PLUGIN_PATH.patch"))))
|
||||
(build-system pyproject-build-system)
|
||||
@@ -1261,7 +1261,7 @@ of xmpppy.")
|
||||
;; FIXME: Cannot use this expression as it would
|
||||
;; introduce a circular dependency at the top level.
|
||||
;; (version-major+minor (package-version python))
|
||||
"3.10"
|
||||
"3.11"
|
||||
"/site-packages"))))))
|
||||
(native-inputs
|
||||
(list gettext-minimal
|
||||
|
||||
@@ -2324,7 +2324,7 @@ a string consisting of a number and a time unit is converted to milliseconds.")
|
||||
(define-public node-nan
|
||||
(package
|
||||
(name "node-nan")
|
||||
(version "2.22.0")
|
||||
(version "2.26.2")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
@@ -2333,7 +2333,7 @@ a string consisting of a number and a time unit is converted to milliseconds.")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "02gqm23x26glffvyxrnk610hy3hg0kwh2v58dhnb032l0jhjzqvp"))))
|
||||
(base32 "18xv0m40jgy3sc4pldw95w6p72ms5a5h0x2sm2mimlwlmxmrjlmb"))))
|
||||
(build-system node-build-system)
|
||||
(arguments
|
||||
`(#:phases
|
||||
|
||||
+48
-58
@@ -274,7 +274,7 @@
|
||||
(lambda (file stat)
|
||||
(executable-file? file))
|
||||
#:stat lstat)))))
|
||||
(add-after 'install 'install-npmrc
|
||||
(add-after 'install 'fix-node-gyp-reference
|
||||
;; Note: programs like node-gyp only receive these values if
|
||||
;; they are started via `npm` or `npx`.
|
||||
;; See: https://github.com/nodejs/node-gyp#npm-configuration
|
||||
@@ -482,7 +482,7 @@ Node.js and web browsers.")
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/indutny/llparse-builder.git")
|
||||
(url "https://github.com/nodejs/llparse-builder.git")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
@@ -491,10 +491,6 @@ Node.js and web browsers.")
|
||||
(modules '((guix build utils)))
|
||||
(snippet
|
||||
'(begin
|
||||
;; FIXME: Unneeded runtime dependency.
|
||||
;; https://github.com/indutny/llparse-builder/pull/2
|
||||
(substitute* "package.json"
|
||||
(("\"@types/debug.*,") ""))
|
||||
;; Fix imports for esbuild.
|
||||
;; https://github.com/evanw/esbuild/issues/477
|
||||
(substitute* '("src/node/invoke.ts"
|
||||
@@ -521,7 +517,8 @@ Node.js and web browsers.")
|
||||
(add-after 'patch-dependencies 'delete-dependencies
|
||||
(lambda _
|
||||
(modify-json (delete-dependencies
|
||||
`("@types/mocha"
|
||||
`("@types/debug"
|
||||
"@types/mocha"
|
||||
"@types/node"
|
||||
"mocha"
|
||||
"ts-node"
|
||||
@@ -539,7 +536,7 @@ Node.js and web browsers.")
|
||||
(list node-binary-search-bootstrap node-debug-bootstrap))
|
||||
(native-inputs
|
||||
(list esbuild))
|
||||
(home-page "https://github.com/indutny/llparse-builder#readme")
|
||||
(home-page "https://github.com/nodejs/llparse-builder#readme")
|
||||
(properties '((hidden? . #t)))
|
||||
(synopsis "Graph builder for consumption by llparse")
|
||||
(description "This package builds graphs for consumption by llparse.")
|
||||
@@ -553,7 +550,7 @@ Node.js and web browsers.")
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/indutny/llparse-frontend.git")
|
||||
(url "https://github.com/nodejs/llparse-frontend.git")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
@@ -602,7 +599,7 @@ Node.js and web browsers.")
|
||||
(list node-debug-bootstrap node-llparse-builder-bootstrap))
|
||||
(native-inputs
|
||||
(list esbuild))
|
||||
(home-page "https://github.com/indutny/llparse-frontend#readme")
|
||||
(home-page "https://github.com/nodejs/llparse-frontend#readme")
|
||||
(properties '((hidden? . #t)))
|
||||
(synopsis "Frontend for the llparse compiler")
|
||||
(description "This package is a frontend for the llparse compiler.")
|
||||
@@ -611,17 +608,17 @@ Node.js and web browsers.")
|
||||
(define-public node-llparse-bootstrap
|
||||
(package
|
||||
(name "node-llparse")
|
||||
(version "7.1.0")
|
||||
(version "7.3.0")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/indutny/llparse.git")
|
||||
(url "https://github.com/nodejs/llparse.git")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32
|
||||
"10da273iy2if88hp79cwms6c8qpsl1fkgzll6gmqyx5yxv5mkyp6"))
|
||||
"09hqjcynkz5iv7aydzdwgs42r7y2zylplv0ff7w0vkdsgb08j22a"))
|
||||
(modules '((guix build utils)))
|
||||
(snippet
|
||||
'(begin
|
||||
@@ -645,10 +642,14 @@ Node.js and web browsers.")
|
||||
(add-after 'patch-dependencies 'delete-dependencies
|
||||
(lambda args
|
||||
(modify-json (delete-dependencies
|
||||
`("@types/debug"
|
||||
`("@stylistic/eslint-plugin"
|
||||
"@typescript-eslint/eslint-plugin"
|
||||
"@typescript-eslint/parser"
|
||||
"@types/debug"
|
||||
"@types/mocha"
|
||||
"@types/node"
|
||||
"esm"
|
||||
"eslint"
|
||||
"llparse-test-fixture"
|
||||
"mocha"
|
||||
"ts-node"
|
||||
@@ -676,7 +677,7 @@ parser definition into a C output.")
|
||||
(define-public llhttp-bootstrap
|
||||
(package
|
||||
(name "llhttp")
|
||||
(version "9.2.1")
|
||||
(version "9.3.0")
|
||||
(source (origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
@@ -685,7 +686,7 @@ parser definition into a C output.")
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32
|
||||
"0mzg19aqb1am498gms0z75cwd5kmfg9p78b1hhxw67019nsjcbac"))
|
||||
"0yz4ys94pjq2fs2pihpqjvmxj2mbpm8k5prlm445z4qlajzlr4kb"))
|
||||
(patches (search-patches "llhttp-ponyfill-object-fromentries.patch"))
|
||||
(modules '((guix build utils)))
|
||||
(snippet
|
||||
@@ -747,14 +748,14 @@ source files.")
|
||||
(define-public node-lts
|
||||
(package
|
||||
(inherit node-bootstrap)
|
||||
(version "22.14.0")
|
||||
(version "24.14.1")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "https://nodejs.org/dist/v" version
|
||||
"/node-v" version ".tar.gz"))
|
||||
(sha256
|
||||
(base32
|
||||
"12msprh604s6qdsgwymxw4kl8ivaldbaydf4v37lbp02aznk2kkc"))
|
||||
"1cri5lp3a9jhh34dbd48hq2zyb7xjb9qs6zl36l3q2blawgwz642"))
|
||||
(modules '((guix build utils)))
|
||||
(snippet
|
||||
'(begin
|
||||
@@ -770,13 +771,17 @@ source files.")
|
||||
"deps/icu-small"
|
||||
"deps/nghttp2"
|
||||
"deps/ngtcp2"
|
||||
"deps/llhttp"
|
||||
"deps/uv"
|
||||
"deps/zlib"))))))
|
||||
"deps/zlib"
|
||||
"deps/zstd"))))))
|
||||
(arguments
|
||||
(substitute-keyword-arguments arguments
|
||||
((#:configure-flags configure-flags)
|
||||
''("--shared-cares"
|
||||
"--shared-libuv"
|
||||
"--shared-http-parser"
|
||||
"--shared-http-parser-libname=llhttp"
|
||||
"--shared-nghttp2"
|
||||
"--shared-openssl"
|
||||
"--shared-zlib"
|
||||
@@ -784,6 +789,7 @@ source files.")
|
||||
"--with-intl=system-icu"
|
||||
"--shared-ngtcp2"
|
||||
"--shared-nghttp3"
|
||||
"--shared-zstd"
|
||||
;;Needed for correct snapshot checksums
|
||||
"--v8-enable-snapshot-compression"))
|
||||
((#:phases phases)
|
||||
@@ -846,9 +852,11 @@ source files.")
|
||||
(for-each delete-file
|
||||
'("test/parallel/test-https-agent-unref-socket.js"))
|
||||
|
||||
;; This test is timing-sensitive, and fails sporadically on
|
||||
;; These tests are timing-sensitive, and fail sporadically on
|
||||
;; slow, busy, or even very fast machines.
|
||||
(delete-file "test/parallel/test-fs-utimes.js")
|
||||
(for-each delete-file
|
||||
'("test/parallel/test-fs-utimes.js"
|
||||
"test/sequential/test-performance-eventloopdelay.js"))
|
||||
|
||||
;; FIXME: This test fails randomly:
|
||||
;; https://github.com/nodejs/node/issues/31213
|
||||
@@ -899,18 +907,6 @@ source files.")
|
||||
"test/parallel/test-http2-invalid-last-stream-id.js")
|
||||
(("client\\.connect\\(address\\)")
|
||||
"client.connect(address.port)"))))
|
||||
(add-after 'delete-problematic-tests 'replace-llhttp-sources
|
||||
(lambda* (#:key inputs #:allow-other-keys)
|
||||
;; Replace pre-generated llhttp sources
|
||||
(let ((llhttp (assoc-ref inputs "llhttp")))
|
||||
(copy-file (string-append llhttp "/src/llhttp.c")
|
||||
"deps/llhttp/src/llhttp.c")
|
||||
(copy-file (string-append llhttp "/src/api.c")
|
||||
"deps/llhttp/src/api.c")
|
||||
(copy-file (string-append llhttp "/src/http.c")
|
||||
"deps/llhttp/src/http.c")
|
||||
(copy-file (string-append llhttp "/include/llhttp.h")
|
||||
"deps/llhttp/include/llhttp.h"))))
|
||||
;; npm installs dependencies by copying their files over a tar
|
||||
;; stream. A file with more than one hardlink is marked as a
|
||||
;; "Link". pacote/lib/fetcher.js calls node-tar's extractor with a
|
||||
@@ -935,30 +931,22 @@ source files.")
|
||||
;; https://github.com/npm/pacote/issues/285
|
||||
(add-after 'install 'ignore-number-of-hardlinks
|
||||
(lambda* (#:key outputs #:allow-other-keys)
|
||||
(let ((file (string-append (assoc-ref outputs "out")
|
||||
"/lib/node_modules/npm/node_modules"
|
||||
"/tar/lib/write-entry.js")))
|
||||
(substitute* file
|
||||
(let ((dir (string-append (assoc-ref outputs "out")
|
||||
"/lib/node_modules/npm/node_modules"
|
||||
"/tar/dist")))
|
||||
(substitute*
|
||||
(list (string-append dir "/esm/write-entry.js")
|
||||
(string-append dir "/commonjs/write-entry.js"))
|
||||
(("this.stat.nlink > 1") "false")))))
|
||||
(add-after 'install 'install-node-gyp-wrapper
|
||||
(replace 'fix-node-gyp-reference
|
||||
(lambda* (#:key inputs outputs #:allow-other-keys)
|
||||
(let* ((out (assoc-ref outputs "out"))
|
||||
(dir (string-append out "/lib/node_modules/npm/bin/node-gyp-bin"))
|
||||
(file (string-append dir "/node-gyp")))
|
||||
(mkdir-p dir)
|
||||
;; See https://github.com/npm/cli/issues/6842
|
||||
(call-with-output-file file
|
||||
(lambda (port)
|
||||
(format port "#!~a/bin/sh
|
||||
if [ \"x$npm_config_node_gyp\" = \"x\" ]; then
|
||||
~a/bin/node \"~a/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js\" \"$@\"
|
||||
else
|
||||
\"$npm_config_node_gyp\" \"$@\"
|
||||
fi"
|
||||
(assoc-ref inputs "bash")
|
||||
out
|
||||
out)))
|
||||
(chmod file #o555))))))))
|
||||
(let ((out (assoc-ref outputs "out")))
|
||||
(for-each
|
||||
(lambda (spec)
|
||||
(wrap-program (string-append out spec)
|
||||
`("npm_package_config_node_gyp_nodedir" = (,out))))
|
||||
'("/bin/npm"
|
||||
"/bin/npx")))))))))
|
||||
(native-inputs
|
||||
(list ;; Runtime dependencies for binaries used as a bootstrap.
|
||||
c-ares-for-node-lts
|
||||
@@ -974,7 +962,8 @@ fi"
|
||||
pkg-config
|
||||
procps
|
||||
python
|
||||
util-linux))
|
||||
util-linux
|
||||
gcc-14))
|
||||
(inputs
|
||||
(list bash-minimal
|
||||
coreutils
|
||||
@@ -987,7 +976,8 @@ fi"
|
||||
nghttp3
|
||||
`(,nghttp2 "lib")
|
||||
openssl
|
||||
zlib))
|
||||
zlib
|
||||
`(,zstd-1.5.7 "lib")))
|
||||
(supported-systems
|
||||
(cons "riscv64-linux" (package-supported-systems node-bootstrap)))
|
||||
(properties (alist-delete 'hidden? (package-properties node-bootstrap)))))
|
||||
@@ -1003,6 +993,6 @@ fi"
|
||||
`(cons* "--shared" "--without-npm" ,flags))
|
||||
((#:phases phases '%standard-phases)
|
||||
`(modify-phases ,phases
|
||||
(delete 'install-npmrc)
|
||||
(delete 'fix-node-gyp-reference)
|
||||
(delete 'patch-nested-shebangs)
|
||||
(delete 'ignore-number-of-hardlinks)))))))
|
||||
|
||||
@@ -12,10 +12,10 @@ Liliana Marie Prikler <liliana.prikler@gmail.com>:
|
||||
1 file changed, 4 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/makefile.in b/makefile.in
|
||||
index 291cb3e3..d179f591 100644
|
||||
index 5e1c1b3a..de3fe975 100644
|
||||
--- a/makefile.in
|
||||
+++ b/makefile.in
|
||||
@@ -34,7 +34,7 @@ COMPILE=$(CXX) $(CXXFLAGS) -I$(DIR) -I$(ROOT)/src
|
||||
@@ -38,7 +38,7 @@ COMPILE=$(CXX) $(CXXFLAGS) -I$(DIR) -I../src
|
||||
|
||||
#--------------------------------------------------------------------------#
|
||||
|
||||
@@ -24,26 +24,23 @@ index 291cb3e3..d179f591 100644
|
||||
|
||||
#--------------------------------------------------------------------------#
|
||||
|
||||
@@ -54,10 +54,10 @@ contrib/%.o: $(ROOT)/contrib/%.cpp $(ROOT)/contrib/%.hpp $(ROOT)/src/*.hpp makef
|
||||
@@ -53,14 +53,17 @@ all: libcadical.a cadical mobical
|
||||
# tester 'mobical') and the library are the main build targets.
|
||||
|
||||
cadical: src/cadical.o libcadical.a makefile
|
||||
cadical: cadical.o libcadical.a makefile
|
||||
- $(COMPILE) -o $@ $< -L. -lcadical $(LIBS)
|
||||
+ $(COMPILE) -static -o $@ $< -L. -lcadical $(LIBS)
|
||||
|
||||
mobical: src/mobical.o libcadical.a makefile $(LIBS)
|
||||
mobical: mobical.o libcadical.a makefile $(LIBS)
|
||||
- $(COMPILE) -o $@ $< -L. -lcadical
|
||||
+ $(COMPILE) -static -o $@ $< -L. -lcadical
|
||||
|
||||
libcadical.a: $(OBJ_SOLVER) $(OBJ_CONTRIB) makefile
|
||||
ar rc $@ $(OBJ_SOLVER) $(OBJ_CONTRIB)
|
||||
@@ -62,5 +62,8 @@ mobical: src/mobical.o libcadical.a makefile $(LIBS)
|
||||
libcadical.a: $(OBJ_SOLVER) $(OBJ_CONTRIB) makefile
|
||||
ar rc $@ $(OBJ_SOLVER) $(OBJ_CONTRIB)
|
||||
|
||||
+libcadical.so: $(OBJ_SOLVER) $(OBJ_CONTRIB) $(LIBS) makefile
|
||||
+ $(COMPILE) -shared -o $@ $(OBJ_SOLVER) $(OBJ_CONTRIB) $(LIBS)
|
||||
+
|
||||
#--------------------------------------------------------------------------#
|
||||
|
||||
# Note that 'build.hpp' is generated and resides in the build directory.
|
||||
# Note that 'build.hpp' is generated and resides in the build directory.
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
Description: Adjust int128 alignment
|
||||
Author: Walter Bright <WalterBright@users.noreply.github.com>
|
||||
Origin: backport, https://github.com/ldc-developers/ldc/commit/f634e2a6542a8b563d9ba1b680afd5337b4c09ea
|
||||
Bug: https://github.com/ldc-developers/ldc/issues/1356
|
||||
Last-Update: 2024-12-30
|
||||
---
|
||||
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
|
||||
--- a/dmd/common/int128.d
|
||||
+++ b/dmd/common/int128.d
|
||||
@@ -20,7 +20,29 @@
|
||||
alias U = ulong;
|
||||
enum Ubits = uint(U.sizeof * 8);
|
||||
|
||||
-align(16) struct Cent
|
||||
+version (DigitalMars)
|
||||
+{
|
||||
+ /* The alignment should follow target.stackAlign(),
|
||||
+ * which is `isXmmSupported() ? 16 : (is64bit ? 8 : 4)
|
||||
+ */
|
||||
+ version (D_SIMD)
|
||||
+ private enum Cent_alignment = 16;
|
||||
+ else version (X86_64)
|
||||
+ private enum Cent_alignment = 8;
|
||||
+ else
|
||||
+ private enum Cent_alignment = 4;
|
||||
+}
|
||||
+else
|
||||
+{
|
||||
+ version (LDC) version (X86) version = LDC_X86;
|
||||
+
|
||||
+ version (X86_64) private enum Cent_alignment = 16;
|
||||
+ // 32-bit x86: need default alignment due to https://github.com/ldc-developers/ldc/issues/1356
|
||||
+ else version (LDC_X86) private enum Cent_alignment = U.alignof;
|
||||
+ else private enum Cent_alignment = (size_t.sizeof * 2);
|
||||
+}
|
||||
+
|
||||
+align(Cent_alignment) struct Cent
|
||||
{
|
||||
U lo; // low 64 bits
|
||||
U hi; // high 64 bits
|
||||
@@ -205,3 +205,28 @@ provides access to most of pkgconf's functionality, to allow other tooling
|
||||
such as compilers and IDEs to discover and use libraries configured by
|
||||
pkgconf.")
|
||||
(license isc)))
|
||||
|
||||
(define-public pkgconf-as-pkg-config
|
||||
(package/inherit pkgconf
|
||||
(name "pkgconf-as-pkg-config")
|
||||
(build-system gnu-build-system)
|
||||
(arguments
|
||||
(list
|
||||
#:tests? #f
|
||||
#:phases
|
||||
#~(modify-phases %standard-phases
|
||||
(delete 'configure)
|
||||
(delete 'build)
|
||||
(replace 'install
|
||||
(lambda* (#:key inputs #:allow-other-keys)
|
||||
(let ((pkgconf (search-input-file inputs "bin/pkgconf")))
|
||||
(mkdir-p (string-append #$output "/bin"))
|
||||
(symlink pkgconf (string-append #$output "/bin/pkg-config"))
|
||||
;; Also make 'pkg.m4' available, some packages might expect it.
|
||||
(mkdir-p (string-append #$output "/share"))
|
||||
(symlink (string-append (dirname (dirname pkgconf))
|
||||
"/share/aclocal")
|
||||
(string-append #$output "/share/aclocal"))))))))
|
||||
(native-inputs '())
|
||||
(inputs (list pkgconf))
|
||||
(propagated-inputs '())))
|
||||
|
||||
@@ -236,7 +236,7 @@ it.")
|
||||
(define-public trealla
|
||||
(package
|
||||
(name "trealla")
|
||||
(version "2.92.12")
|
||||
(version "2.92.15")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
@@ -245,7 +245,7 @@ it.")
|
||||
(url "https://github.com/trealla-prolog/trealla")
|
||||
(commit (string-append "v" version))))
|
||||
(sha256
|
||||
(base32 "16sa6jbqdn8miigp0731dffd1qlchbvdm6lxi6shiz60vcpnhgqp"))
|
||||
(base32 "15kmal7pja5y0jxzl7kycr028513gc4y00dlvvs2f7gcviiddbxh"))
|
||||
(file-name (git-file-name name version))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
|
||||
+162
-48
@@ -655,6 +655,10 @@
|
||||
(crate-source "anyhow" "1.0.75"
|
||||
"1rmcjkim91c5mw7h9wn8nv0k6x118yz0xg0z1q18svgn42mqqrm4"))
|
||||
|
||||
(define rust-anyhow-1.0.89
|
||||
(crate-source "anyhow" "1.0.89"
|
||||
"1xh1vg89n56h6nqikcmgbpmkixjds33492klrp9m96xrbmhgizc6"))
|
||||
|
||||
(define rust-anyhow-1.0.97
|
||||
(crate-source "anyhow" "1.0.97"
|
||||
"0kvspbiwncmmkdgrwjrimsmbmhzxc641p5ql99l2rjq6smmdbznw"))
|
||||
@@ -4061,6 +4065,10 @@
|
||||
(crate-source "clap" "4.3.24"
|
||||
"11z4695sw0kp1s4rfnfdgg19n6xllcp297z5mmx0s344qy0hwsgv"))
|
||||
|
||||
(define rust-clap-4.5.20
|
||||
(crate-source "clap" "4.5.20"
|
||||
"1s37v23gcxkjy4800qgnkxkpliz68vslpr5sgn1xar56hmnkfzxr"))
|
||||
|
||||
(define rust-clap-4.5.23
|
||||
(crate-source "clap" "4.5.23"
|
||||
"110cf0i9fmkfqzqhi1h8za9y0vnr5rwhy3wmv1p0rcgp5vnffd9i"))
|
||||
@@ -4169,6 +4177,10 @@
|
||||
(crate-source "clap_builder" "4.3.24"
|
||||
"03l6d45csywv8xazs44jwy1hk2jbvznn7mj8dw7p93bdq5mykljy"))
|
||||
|
||||
(define rust-clap-builder-4.5.20
|
||||
(crate-source "clap_builder" "4.5.20"
|
||||
"0m6w10l2f65h3ch0d53lql6p26xxrh20ffipra9ysjsfsjmq1g0r"))
|
||||
|
||||
(define rust-clap-builder-4.5.23
|
||||
(crate-source "clap_builder" "4.5.23"
|
||||
"0f28rgc09kdgfq1hgg1bb1ydaw243w6dwyw74syz439k6b32yn1h"))
|
||||
@@ -4285,6 +4297,10 @@
|
||||
(crate-source "clap_complete" "4.5.3"
|
||||
"0lk3k40h0jlj6vpj7cs6n9amlzkrk3byaawbf06mbkkzqbpdd8mm"))
|
||||
|
||||
(define rust-clap-complete-4.5.33
|
||||
(crate-source "clap_complete" "4.5.33"
|
||||
"1yydiwmb0b57phad2zwnssh1xbbi25pz7wx075fz8qmz8pif4iln"))
|
||||
|
||||
(define rust-clap-complete-4.5.47
|
||||
(crate-source "clap_complete" "4.5.47"
|
||||
"1dkzjgmi0c4jgq4cwvmzbaki9mxanll6d0mw5gwd8ji6x9w56vy0"))
|
||||
@@ -4381,6 +4397,10 @@
|
||||
(crate-source "clap_derive" "4.3.12"
|
||||
"0l50j37jwbzfl29bd2a1ib7z1jpch4b9868himrgwpgwb1bvpaal"))
|
||||
|
||||
(define rust-clap-derive-4.5.18
|
||||
(crate-source "clap_derive" "4.5.18"
|
||||
"1ardb26bvcpg72q9myr7yir3a8c83gx7vxk1cccabsd9n73s1ija"))
|
||||
|
||||
(define rust-clap-derive-4.5.32
|
||||
(crate-source "clap_derive" "4.5.32"
|
||||
"1mqcag8qapb5yhygg2hi153kzmbf7w5hqp3nl3fvl5cn4yp6l5q9"))
|
||||
@@ -4429,6 +4449,10 @@
|
||||
(crate-source "clap_lex" "0.5.1"
|
||||
"0qgrlq509vr49wq91jh50f9pm5f8lxmv1rcbklxnsg4nprxcaz6d"))
|
||||
|
||||
(define rust-clap-lex-0.7.2
|
||||
(crate-source "clap_lex" "0.7.2"
|
||||
"15zcrc2fa6ycdzaihxghf48180bnvzsivhf0fmah24bnnaf76qhl"))
|
||||
|
||||
(define rust-clap-lex-0.7.4
|
||||
(crate-source "clap_lex" "0.7.4"
|
||||
"19nwfls5db269js5n822vkc8dw0wjq2h1wf0hgr06ld2g52d2spl"))
|
||||
@@ -8380,6 +8404,10 @@
|
||||
(crate-source "fiemap" "0.1.3"
|
||||
"0nl7ib7nahj7qb5wxzrx8di2bj7jddp5dyqms5fblhikify8gqwj"))
|
||||
|
||||
(define rust-fiemap-0.2.0
|
||||
(crate-source "fiemap" "0.2.0"
|
||||
"0hb4niya8gzjjpyq8hhpicsbdzmng8g49sx3la42722blmkchy6l"))
|
||||
|
||||
(define rust-figment-0.10.19
|
||||
(crate-source "figment" "0.10.19"
|
||||
"1ww9sxdzjj2i80w7bq0kllnymjyrfb1cdx2h70ap5wqcdga1rc4c"))
|
||||
@@ -8900,6 +8928,10 @@
|
||||
(crate-source "funty" "2.0.0"
|
||||
"177w048bm0046qlzvp33ag3ghqkqw4ncpzcm5lq36gxf2lla7mg6"))
|
||||
|
||||
(define rust-fuser-0.17.0
|
||||
(crate-source "fuser" "0.17.0"
|
||||
"1kwgd5mfmgqlf4jmi1gwxsgc6zsbjnbxfbz5x4wjw34hg2lfr9c0"))
|
||||
|
||||
(define rust-futf-0.1.5
|
||||
(crate-source "futf" "0.1.5"
|
||||
"0hvqk2r7v4fnc34hvc3vkri89gn52d5m9ihygmwn75l1hhp0whnz"))
|
||||
@@ -20064,6 +20096,10 @@
|
||||
(crate-source "owo-colors" "3.5.0"
|
||||
"0vyvry6ba1xmpd45hpi6savd8mbx09jpmvnnwkf6z62pk6s4zc61"))
|
||||
|
||||
(define rust-owo-colors-4.1.0
|
||||
(crate-source "owo-colors" "4.1.0"
|
||||
"0mms4sbisxm1w8v08qz85m90sv861xg4ahil85587kb9cmzpcdzv"))
|
||||
|
||||
(define rust-owo-colors-4.2.0
|
||||
(crate-source "owo-colors" "4.2.0"
|
||||
"0r7mxiyxg8zbyjqm8y2n2amykl2i51y6agvjrw036ba2p5dqcdhh"))
|
||||
@@ -21557,6 +21593,10 @@
|
||||
(crate-source "prettyplease" "0.2.20"
|
||||
"0pk4vm9fir1p0bl11p9fkgl9r1x9vi4avv8l7flb1wx2i1a364jz"))
|
||||
|
||||
(define rust-prettyplease-0.2.22
|
||||
(crate-source "prettyplease" "0.2.22"
|
||||
"1fpsyn4x1scbp8ik8xw4pfh4jxfm5bv7clax5k1jcd5vzd0gk727"))
|
||||
|
||||
(define rust-prettyplease-0.2.32
|
||||
(crate-source "prettyplease" "0.2.32"
|
||||
"1xmdmwhsvqc8l5ns029vzjida4k3lp5ynin0xra43qsiki0wakk6"))
|
||||
@@ -21705,6 +21745,10 @@
|
||||
(crate-source "proc-macro2" "1.0.86"
|
||||
"0xrv22p8lqlfdf1w0pj4si8n2ws4aw0kilmziwf0vpv5ys6rwway"))
|
||||
|
||||
(define rust-proc-macro2-1.0.87
|
||||
(crate-source "proc-macro2" "1.0.87"
|
||||
"16mifsq1nqzk81qm82aszib44jsd23gpqic5z4kbmzpnvjhdmr5k"))
|
||||
|
||||
(define rust-proc-macro2-1.0.89
|
||||
(crate-source "proc-macro2" "1.0.89"
|
||||
"0vlq56v41dsj69pnk7lil7fxvbfid50jnzdn3xnr31g05mkb0fgi"))
|
||||
@@ -23528,6 +23572,10 @@
|
||||
"06cnlxwzyqfbw1za1i7ks89ns4i2kr0lpg5ykx56b8v7dd6df6a2"
|
||||
#:snippet '(delete-file-recursively "tests")))
|
||||
|
||||
(define rust-regex-1.11.0
|
||||
(crate-source "regex" "1.11.0"
|
||||
"1n5imk7yxam409ik5nagsjpwqvbg3f0g0mznd5drf549x1g0w81q"))
|
||||
|
||||
(define rust-regex-1.11.1
|
||||
(crate-source "regex" "1.11.1"
|
||||
"148i41mzbx8bmq32hsj1q4karkzzx5m60qza6gdw4pdc9qdyyi5m"
|
||||
@@ -24592,6 +24640,10 @@
|
||||
(crate-source "rustix" "0.38.34"
|
||||
"03vkqa2ism7q56rkifyy8mns0wwqrk70f4i4fd53r97p8b05xp3h"))
|
||||
|
||||
(define rust-rustix-0.38.37
|
||||
(crate-source "rustix" "0.38.37"
|
||||
"04b8f99c2g36gyggf4aphw8742k2b1vls3364n2z493whj5pijwa"))
|
||||
|
||||
(define rust-rustix-0.38.42
|
||||
(crate-source "rustix" "0.38.42"
|
||||
"11fvprv3p450ggyqacp7sdpjbbsgm5zvfjwnzy8bfbmbrf7c6ggr"))
|
||||
@@ -28284,6 +28336,10 @@
|
||||
(crate-source "terminal_size" "0.3.0"
|
||||
"1xqdzdjq77smg41z67vg3qwrcilf1zf5330gdrgm22lyghmvzgi1"))
|
||||
|
||||
(define rust-terminal-size-0.4.0
|
||||
(crate-source "terminal_size" "0.4.0"
|
||||
"1vx6a5klj7sjkx59v78gh93j445s09y2fasiykwgsb04rbbrnnag"))
|
||||
|
||||
(define rust-terminal-size-0.4.2
|
||||
(crate-source "terminal_size" "0.4.2"
|
||||
"1vdm5xhzn7sqcsr762vmnavkhid3hs8w8qjyh9iwrr1990f4iij5"))
|
||||
@@ -31231,6 +31287,10 @@
|
||||
(crate-source "uuid" "0.1.18"
|
||||
"0gy107y2fcm5qiakwx3cmx2v93cxlmwg0xgvv2m11vbrpnsr1ibq"))
|
||||
|
||||
(define rust-uuid-1.10.0
|
||||
(crate-source "uuid" "1.10.0"
|
||||
"0503gvp08dh5mnm3f0ffqgisj6x3mbs53dmnn1lm19pga43a1pw1"))
|
||||
|
||||
(define rust-uuid-1.23.0
|
||||
(crate-source "uuid" "1.23.0"
|
||||
"1nbrzkdhwr4clshsks7flc2jq6lavjrsx65hyn63c9dd5vsbdj2s"))
|
||||
@@ -38484,79 +38544,130 @@
|
||||
rust-windows-sys-0.61.2))
|
||||
(bcachefs-tools =>
|
||||
(list rust-aho-corasick-1.1.3
|
||||
rust-anstream-0.6.18
|
||||
rust-anstyle-1.0.10
|
||||
rust-anstyle-parse-0.2.6
|
||||
rust-anstyle-query-1.1.2
|
||||
rust-anstyle-wincon-3.0.7
|
||||
rust-anyhow-1.0.97
|
||||
rust-autocfg-1.4.0
|
||||
rust-bindgen-0.69.5
|
||||
rust-android-system-properties-0.1.5
|
||||
rust-anstream-0.6.15
|
||||
rust-anstyle-1.0.8
|
||||
rust-anstyle-parse-0.2.5
|
||||
rust-anstyle-query-1.1.1
|
||||
rust-anstyle-wincon-3.0.4
|
||||
rust-anyhow-1.0.89
|
||||
rust-ascii-1.1.0
|
||||
rust-autocfg-1.5.0
|
||||
rust-bindgen-0.72.1
|
||||
rust-bitfield-0.14.0
|
||||
rust-bitflags-1.3.2
|
||||
rust-bitflags-2.9.0
|
||||
rust-byteorder-1.5.0
|
||||
rust-cc-1.2.18
|
||||
rust-bitflags-2.11.0
|
||||
rust-bumpalo-3.19.1
|
||||
rust-cc-1.2.55
|
||||
rust-cexpr-0.6.0
|
||||
rust-cfg-if-1.0.0
|
||||
rust-cfg-aliases-0.2.1
|
||||
rust-chrono-0.4.43
|
||||
rust-chunked-transfer-1.5.0
|
||||
rust-clang-sys-1.8.1
|
||||
rust-clap-4.5.35
|
||||
rust-clap-builder-4.5.35
|
||||
rust-clap-complete-4.5.47
|
||||
rust-clap-derive-4.5.32
|
||||
rust-clap-lex-0.7.4
|
||||
rust-colorchoice-1.0.3
|
||||
rust-either-1.15.0
|
||||
rust-clap-4.5.20
|
||||
rust-clap-builder-4.5.20
|
||||
rust-clap-complete-4.5.33
|
||||
rust-clap-derive-4.5.18
|
||||
rust-clap-lex-0.7.2
|
||||
rust-colorchoice-1.0.2
|
||||
rust-core-foundation-sys-0.8.7
|
||||
rust-crossterm-0.28.1
|
||||
rust-either-1.13.0
|
||||
rust-env-logger-0.10.2
|
||||
rust-errno-0.2.8
|
||||
rust-errno-0.3.11
|
||||
rust-errno-dragonfly-0.1.2
|
||||
rust-glob-0.3.2
|
||||
rust-equivalent-1.0.2
|
||||
rust-errno-0.3.9
|
||||
rust-fiemap-0.2.0
|
||||
rust-find-msvc-tools-0.1.9
|
||||
rust-fuser-0.17.0
|
||||
rust-getrandom-0.2.17
|
||||
rust-glob-0.3.1
|
||||
rust-hashbrown-0.16.1
|
||||
rust-heck-0.5.0
|
||||
rust-home-0.5.11
|
||||
rust-httpdate-1.0.3
|
||||
rust-iana-time-zone-0.1.65
|
||||
rust-iana-time-zone-haiku-0.1.2
|
||||
rust-indexmap-2.13.0
|
||||
rust-is-terminal-polyfill-1.70.1
|
||||
rust-itertools-0.12.1
|
||||
rust-lazy-static-1.5.0
|
||||
rust-lazycell-1.3.0
|
||||
rust-libc-0.2.171
|
||||
rust-libloading-0.8.6
|
||||
rust-itoa-1.0.17
|
||||
rust-js-sys-0.3.85
|
||||
rust-libc-0.2.180
|
||||
rust-libloading-0.8.5
|
||||
rust-libudev-sys-0.1.4
|
||||
rust-linux-raw-sys-0.4.15
|
||||
rust-linux-raw-sys-0.9.3
|
||||
rust-log-0.4.27
|
||||
rust-linux-raw-sys-0.4.14
|
||||
rust-lock-api-0.4.14
|
||||
rust-log-0.4.22
|
||||
rust-memchr-2.7.4
|
||||
rust-memoffset-0.8.0
|
||||
rust-memoffset-0.9.1
|
||||
rust-minimal-lexical-0.2.1
|
||||
rust-mio-1.1.1
|
||||
rust-nix-0.30.1
|
||||
rust-nom-7.1.3
|
||||
rust-once-cell-1.21.3
|
||||
rust-owo-colors-4.2.0
|
||||
rust-num-traits-0.2.19
|
||||
rust-num-enum-0.7.5
|
||||
rust-num-enum-derive-0.7.5
|
||||
rust-once-cell-1.20.2
|
||||
rust-owo-colors-4.1.0
|
||||
rust-page-size-0.6.0
|
||||
rust-parking-lot-0.12.5
|
||||
rust-parking-lot-core-0.9.12
|
||||
rust-paste-1.0.15
|
||||
rust-pkg-config-0.3.32
|
||||
rust-prettyplease-0.2.32
|
||||
rust-proc-macro2-1.0.94
|
||||
rust-quote-1.0.40
|
||||
rust-regex-1.11.1
|
||||
rust-regex-automata-0.4.9
|
||||
rust-pkg-config-0.3.31
|
||||
rust-prettyplease-0.2.22
|
||||
rust-proc-macro-crate-3.4.0
|
||||
rust-proc-macro2-1.0.87
|
||||
rust-quote-1.0.37
|
||||
rust-redox-syscall-0.5.18
|
||||
rust-ref-cast-1.0.25
|
||||
rust-ref-cast-impl-1.0.25
|
||||
rust-regex-1.11.0
|
||||
rust-regex-automata-0.4.8
|
||||
rust-regex-syntax-0.8.5
|
||||
rust-rustc-hash-1.1.0
|
||||
rust-rustix-0.38.44
|
||||
rust-rustix-1.0.5
|
||||
rust-rustversion-1.0.20
|
||||
rust-rustc-hash-2.1.1
|
||||
rust-rustix-0.38.37
|
||||
rust-rustversion-1.0.17
|
||||
rust-ryu-1.0.22
|
||||
rust-scopeguard-1.2.0
|
||||
rust-serde-1.0.228
|
||||
rust-serde-core-1.0.228
|
||||
rust-serde-derive-1.0.228
|
||||
rust-serde-json-1.0.143
|
||||
rust-shlex-1.3.0
|
||||
rust-signal-hook-0.3.18
|
||||
rust-signal-hook-mio-0.2.5
|
||||
rust-signal-hook-registry-1.4.8
|
||||
rust-smallvec-1.15.1
|
||||
rust-strsim-0.11.1
|
||||
rust-strum-0.26.3
|
||||
rust-strum-macros-0.26.4
|
||||
rust-syn-2.0.100
|
||||
rust-terminal-size-0.4.2
|
||||
rust-syn-2.0.87
|
||||
rust-terminal-size-0.4.0
|
||||
rust-tiny-http-0.12.0
|
||||
rust-toml-datetime-0.7.5+spec-1.1.0
|
||||
rust-toml-edit-0.23.10+spec-1.0.0
|
||||
rust-toml-parser-1.0.9+spec-1.1.0
|
||||
rust-udev-0.7.0
|
||||
rust-unicode-ident-1.0.18
|
||||
rust-unicode-ident-1.0.13
|
||||
rust-utf8parse-0.2.2
|
||||
rust-uuid-1.16.0
|
||||
rust-which-4.4.2
|
||||
rust-uuid-1.10.0
|
||||
rust-wasi-0.11.1+wasi-snapshot-preview1
|
||||
rust-wasm-bindgen-0.2.108
|
||||
rust-wasm-bindgen-macro-0.2.108
|
||||
rust-wasm-bindgen-macro-support-0.2.108
|
||||
rust-wasm-bindgen-shared-0.2.108
|
||||
rust-winapi-0.3.9
|
||||
rust-winapi-i686-pc-windows-gnu-0.4.0
|
||||
rust-winapi-x86-64-pc-windows-gnu-0.4.0
|
||||
rust-windows-core-0.62.2
|
||||
rust-windows-implement-0.60.2
|
||||
rust-windows-interface-0.59.3
|
||||
rust-windows-link-0.2.1
|
||||
rust-windows-result-0.4.1
|
||||
rust-windows-strings-0.5.1
|
||||
rust-windows-sys-0.52.0
|
||||
rust-windows-sys-0.59.0
|
||||
rust-windows-sys-0.61.2
|
||||
rust-windows-targets-0.52.6
|
||||
rust-windows-aarch64-gnullvm-0.52.6
|
||||
rust-windows-aarch64-msvc-0.52.6
|
||||
@@ -38566,6 +38677,9 @@
|
||||
rust-windows-x86-64-gnu-0.52.6
|
||||
rust-windows-x86-64-gnullvm-0.52.6
|
||||
rust-windows-x86-64-msvc-0.52.6
|
||||
rust-winnow-0.7.14
|
||||
rust-zerocopy-0.8.27
|
||||
rust-zerocopy-derive-0.8.27
|
||||
rust-zeroize-1.8.1
|
||||
rust-zeroize-derive-1.4.2))
|
||||
(beancount-language-server =>
|
||||
|
||||
@@ -6899,6 +6899,14 @@ can also directly record to WebM or MP4 if you prefer.")
|
||||
(list
|
||||
#:phases
|
||||
#~(modify-phases %standard-phases
|
||||
(add-after 'unpack 'fix-entry-points
|
||||
(lambda _
|
||||
(substitute* "setup.py"
|
||||
;; main.py is in a "mps_youtube" and not in
|
||||
;; "mps_youtube/main", see:
|
||||
;; <https://github.com/mps-youtube/yewtube/pull/1334>.
|
||||
(("yt = mps_youtube:main.main")
|
||||
"yt = mps_youtube.main:main"))))
|
||||
(add-after 'unpack 'relax-requirements
|
||||
(lambda _
|
||||
(substitute* "mps_youtube/__init__.py"
|
||||
|
||||
+2
-2
@@ -518,7 +518,7 @@ loginctl commands (lock/unlock/before-sleep) and inhibit.")
|
||||
(define-public hyprland
|
||||
(package
|
||||
(name "hyprland")
|
||||
(version "0.54.2")
|
||||
(version "0.54.3")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "https://github.com/hyprwm/Hyprland"
|
||||
@@ -535,7 +535,7 @@ loginctl commands (lock/unlock/before-sleep) and inhibit.")
|
||||
"subprojects"))))
|
||||
(sha256
|
||||
(base32
|
||||
"06zxx8i92n5pyyl472s3kbb6m7czg72klh6cs80jz6yhdbw9qgbj"))))
|
||||
"1vk39k04x210zdlrszs465cwkbf6j3b3ddldk9gzffpjls8s281w"))))
|
||||
(build-system cmake-build-system)
|
||||
(arguments
|
||||
(list #:tests? #f ;No tests.
|
||||
|
||||
@@ -74,6 +74,7 @@
|
||||
;;; Copyright © 2025 iamawacko <iamawacko@protonmail.com>
|
||||
;;; Copyright © 2025 dan <i@dan.games>
|
||||
;;; Copyright © 2025 Nicolas Graves <ngraves@ngraves.fr>
|
||||
;;; Copyright © 2025 Untrusem <mysticmoksh@riseup.net>
|
||||
;;; Copyright © 2026 VnPower <vnpower@loang.net>
|
||||
;;;
|
||||
;;; This file is part of GNU Guix.
|
||||
@@ -145,6 +146,7 @@
|
||||
#:use-module (gnu packages icu4c)
|
||||
#:use-module (gnu packages image)
|
||||
#:use-module (gnu packages imagemagick)
|
||||
#:use-module (gnu packages image-processing)
|
||||
#:use-module (gnu packages kde-frameworks)
|
||||
#:use-module (gnu packages kde-utils)
|
||||
#:use-module (gnu packages libbsd)
|
||||
@@ -3308,6 +3310,36 @@ Wayland.")
|
||||
helper scripts for @code{xclip} and @code{xsel} to assist with the transition.")
|
||||
(license license:gpl3+)))
|
||||
|
||||
(define-public wl-kbptr
|
||||
(package
|
||||
(name "wl-kbptr")
|
||||
(version "0.4.1")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/moverest/wl-kbptr")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "0fqgv4fbr7asf9chjk4wwbmqjgr6i8diac08vag122h934ph4hb7"))))
|
||||
(build-system meson-build-system)
|
||||
(arguments (list #:configure-flags #~'("-Dopencv=enabled")))
|
||||
(native-inputs (list pkg-config))
|
||||
(inputs (list gtk
|
||||
libxkbcommon
|
||||
opencv
|
||||
pixman
|
||||
wayland
|
||||
wayland-protocols))
|
||||
(home-page "https://github.com/moverest/wl-kbptr")
|
||||
(synopsis "Control the mouse pointer with the keyboard on Wayland")
|
||||
(description
|
||||
"This package provides a utility called @code{wl-kbptr} short for
|
||||
Wayland Keyboard Pointer, to help move the mouse pointer with the
|
||||
keyboard on Wayland.")
|
||||
(license license:gpl3+)))
|
||||
|
||||
(define-public autocutsel
|
||||
(package
|
||||
(name "autocutsel")
|
||||
|
||||
@@ -116,7 +116,7 @@ knowledge of the Z-Wave protocol.")
|
||||
(lambda _
|
||||
(substitute* "binding.gyp"
|
||||
(("std=c\\+\\+11")
|
||||
"std=c++17"))))
|
||||
"std=c++20"))))
|
||||
(replace 'build
|
||||
;; For some reason, `npm install` doesn't build
|
||||
;; the addon automatically, so we do it explicitly here.
|
||||
|
||||
+37
-5
@@ -1,6 +1,6 @@
|
||||
;;; GNU Guix --- Functional package management for GNU
|
||||
;;; Copyright © 2016 Jan Nieuwenhuizen <janneke@gnu.org>
|
||||
;;; Copyright © 2016-2025 Ludovic Courtès <ludo@gnu.org>
|
||||
;;; Copyright © 2016-2026 Ludovic Courtès <ludo@gnu.org>
|
||||
;;; Copyright © 2020 Brice Waegeneire <brice@waegenei.re>
|
||||
;;; Copyright © 2023 Giacomo Leidi <therewasa@fishinthecalculator.me>
|
||||
;;; Copyright © 2024 Gabriel Wicki <gabriel@erlikon.ch>
|
||||
@@ -380,6 +380,31 @@ terms of CPU and input/output.")
|
||||
"G-exp denoting the channels to use when updating the database
|
||||
(@pxref{Channels})."))
|
||||
|
||||
(define %package-database-file
|
||||
;; System-wide package database used by 'guix locate'.
|
||||
;; See 'system-database-file' in (guix scripts locate).
|
||||
"/var/cache/guix/locate/db.sqlite")
|
||||
|
||||
(define %package-database-accounts
|
||||
(list (user-account
|
||||
(name "guix-locate")
|
||||
(group "guix-locate")
|
||||
(system? #t)
|
||||
(comment "Account running 'guix locate'")
|
||||
(home-directory "/var/run/guix-locate"))
|
||||
(user-group
|
||||
(name "guix-locate")
|
||||
(system? #t))))
|
||||
|
||||
(define %package-database-activation
|
||||
;; Create the package database directory at activation time. Make it
|
||||
;; writable by 'guix-locate' and world-readable.
|
||||
#~(begin
|
||||
(use-modules (guix build utils))
|
||||
(let ((directory #$(dirname %package-database-file))
|
||||
(owner (getpwnam "guix-locate")))
|
||||
(mkdir-p/perms directory owner #o755))))
|
||||
|
||||
(define (package-database-shepherd-services configuration)
|
||||
(match-record configuration <package-database-configuration>
|
||||
(package schedule method channels)
|
||||
@@ -388,8 +413,6 @@ terms of CPU and input/output.")
|
||||
(provision '(package-database-update))
|
||||
(requirement '(user-processes guix-daemon))
|
||||
(modules '((shepherd service timer)))
|
||||
;; XXX: The whole thing's running as "root" just because it needs
|
||||
;; write access to /var/cache/guix/locate.
|
||||
(start #~(make-timer-constructor
|
||||
#$(if (string? schedule)
|
||||
#~(cron-string->calendar-event #$schedule)
|
||||
@@ -397,8 +420,13 @@ terms of CPU and input/output.")
|
||||
(command '(#$(file-append package "/bin/guix")
|
||||
"time-machine" "-C" #$channels
|
||||
"--" "locate" "--update"
|
||||
#$(string-append "--database="
|
||||
%package-database-file)
|
||||
#$(string-append
|
||||
"--method=" (symbol->string method))))
|
||||
"--method=" (symbol->string method)))
|
||||
#:user "guix-locate"
|
||||
#:group "guix-locate")
|
||||
#:log-file "/var/log/guix-locate.log"
|
||||
#:wait-for-termination? #t))
|
||||
(stop #~(make-timer-destructor))
|
||||
(documentation
|
||||
@@ -410,7 +438,11 @@ be queried by the 'guix locate' command.")
|
||||
(service-type
|
||||
(name 'package-database)
|
||||
(extensions (list (service-extension shepherd-root-service-type
|
||||
package-database-shepherd-services)))
|
||||
package-database-shepherd-services)
|
||||
(service-extension activation-service-type
|
||||
(const %package-database-activation))
|
||||
(service-extension account-service-type
|
||||
(const %package-database-accounts))))
|
||||
(description
|
||||
"Periodically update the package database used by the @code{guix locate} command,
|
||||
which lets you search for packages that provide a given file.")
|
||||
|
||||
@@ -22,6 +22,7 @@
|
||||
;;; Copyright © 2025 Jonathan Brielmaier <jonathan.brielmaier@web.de>
|
||||
;;; Copyright © 2025 Sergio Pastor Pérez <sergio.pastorperez@gmail.com>
|
||||
;;; Copyright © 2025 dan <i@dan.games>
|
||||
;;; Copyright © 2026 Noé Lopez <noelopez@free.fr>
|
||||
;;;
|
||||
;;; This file is part of GNU Guix.
|
||||
;;;
|
||||
@@ -143,6 +144,9 @@
|
||||
elogind-service ; deprecated
|
||||
elogind-service-type
|
||||
|
||||
gardenhostd-configuration
|
||||
gardenhostd-service-type
|
||||
|
||||
%gdm-file-system
|
||||
gdm-file-system-service
|
||||
|
||||
@@ -1641,6 +1645,33 @@ types (graphical, console, remote, etc.). It can also clean up after users
|
||||
when they log out."
|
||||
(service elogind-service-type config))
|
||||
|
||||
|
||||
;;;
|
||||
;;; Gardenhostd.
|
||||
;;;
|
||||
|
||||
(define-configuration/no-serialization gardenhostd-configuration
|
||||
(gardenhostd
|
||||
(package gardenhostd)
|
||||
"The gardenhostd package to use."))
|
||||
|
||||
(define (gardenhostd-profile config)
|
||||
(list (gardenhostd-configuration-gardenhostd config)))
|
||||
|
||||
(define gardenhostd-service-type
|
||||
(service-type
|
||||
(name 'gardenhostd)
|
||||
(extensions
|
||||
(list
|
||||
(service-extension dbus-root-service-type gardenhostd-profile)
|
||||
(service-extension polkit-service-type gardenhostd-profile)))
|
||||
(default-value (gardenhostd-configuration))
|
||||
(description "This service provides gardenhostd, a partial
|
||||
implementation of the systemd-hostnamed daemon. It provides the
|
||||
org.freedesktop.hostname1 D-Bus interface, which helps applications
|
||||
like gnome-control-center retrieve and modify the system’s hostname,
|
||||
as well as set a pretty hostname for display.")))
|
||||
|
||||
|
||||
;;;
|
||||
;;; Fontconfig and other desktop file-systems.
|
||||
|
||||
@@ -30,10 +30,16 @@
|
||||
#:use-module (guix search-paths)
|
||||
#:use-module (guix build-system)
|
||||
#:use-module (guix build-system gnu)
|
||||
#:export (%node-build-system-modules
|
||||
#:export (%default-lockfiles
|
||||
%node-build-system-modules
|
||||
node-build
|
||||
node-build-system))
|
||||
|
||||
(define %default-lockfiles
|
||||
(list "package-lock.json"
|
||||
"yarn.lock"
|
||||
"npm-shrinkwrap.json"))
|
||||
|
||||
(define %node-build-system-modules
|
||||
;; Build-side modules imported by default.
|
||||
`((guix build node-build-system)
|
||||
@@ -47,6 +53,10 @@
|
||||
"Return the default Node package, resolved lazily."
|
||||
(@* (gnu packages node) node-lts))
|
||||
|
||||
(define (default-guile-json)
|
||||
"Return the default guile-json package, resolved lazily."
|
||||
(@* (gnu packages guile) guile-json-4))
|
||||
|
||||
(define* (lower name
|
||||
#:key source inputs native-inputs outputs system target
|
||||
(node (default-node))
|
||||
@@ -78,17 +88,12 @@
|
||||
(build node-build)
|
||||
(arguments (strip-keyword-arguments private-keywords arguments)))))
|
||||
|
||||
(define (default-guile-json)
|
||||
"Return the default guile-json package."
|
||||
;; Lazily resolve the binding to avoid a circular dependency.
|
||||
(let ((mod (resolve-interface '(gnu packages guile))))
|
||||
(module-ref mod 'guile-json-4)))
|
||||
|
||||
(define* (node-build name inputs
|
||||
#:key
|
||||
source
|
||||
(npm-flags ''())
|
||||
(test-target "test")
|
||||
(lockfiles %default-lockfiles)
|
||||
(tests? #t)
|
||||
(phases '%standard-phases)
|
||||
(outputs '("out"))
|
||||
@@ -110,6 +115,7 @@
|
||||
#:system #$system
|
||||
#:npm-flags #$npm-flags
|
||||
#:test-target #$test-target
|
||||
#:lockfiles '#$lockfiles
|
||||
#:tests? #$tests?
|
||||
#:phases #$phases
|
||||
#:outputs #$(outputs->gexp outputs)
|
||||
|
||||
@@ -105,6 +105,7 @@
|
||||
source
|
||||
(phases '%standard-phases)
|
||||
(grammar-directories '("."))
|
||||
(lockfiles %default-lockfiles)
|
||||
(tests? #t)
|
||||
(outputs '("out" "js"))
|
||||
(search-paths '())
|
||||
@@ -123,6 +124,7 @@
|
||||
#:source #+source
|
||||
#:system #$system
|
||||
#:phases #$phases
|
||||
#:lockfiles '#$lockfiles
|
||||
#:tests? #$tests?
|
||||
#:grammar-directories '#$grammar-directories
|
||||
#:outputs #$(outputs->gexp outputs)
|
||||
@@ -145,6 +147,7 @@
|
||||
guile source
|
||||
(phases '%standard-phases)
|
||||
(grammar-directories '("."))
|
||||
(lockfiles %default-lockfiles)
|
||||
(tests? #t)
|
||||
(outputs '("out" "js"))
|
||||
(search-paths '())
|
||||
@@ -179,6 +182,7 @@
|
||||
#:build #$build
|
||||
#:target #$target
|
||||
#:phases #$phases
|
||||
#:lockfiles '#$lockfiles
|
||||
#:tests? #$tests?
|
||||
#:grammar-directories '#$grammar-directories
|
||||
#:outputs #$(outputs->gexp outputs)
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
;;; Copyright © 2021, 2022 Philip McGrath <philip@philipmcgrath.com>
|
||||
;;; Copyright © 2022 Liliana Marie Prikler <liliana.prikler@gmail.com>
|
||||
;;; Copyright © 2024 Daniel Khodabakhsh <d.khodabakhsh@gmail.com>
|
||||
;;; Copyright © 2025 Nicolas Graves <ngraves@ngraves.fr>
|
||||
;;;
|
||||
;;; This file is part of GNU Guix.
|
||||
;;;
|
||||
@@ -29,6 +30,7 @@
|
||||
#:use-module (ice-9 match)
|
||||
#:use-module (json)
|
||||
#:use-module (srfi srfi-1)
|
||||
#:use-module (srfi srfi-26)
|
||||
#:use-module (srfi srfi-71)
|
||||
#:export (%standard-phases
|
||||
delete-dependencies
|
||||
@@ -40,34 +42,6 @@
|
||||
replace-fields
|
||||
with-atomic-json-file-replacement))
|
||||
|
||||
(define* (assoc-ref* alist key #:optional default)
|
||||
"Like assoc-ref, but return DEFAULT instead of #f if no value exists."
|
||||
(match (assoc key alist)
|
||||
(#f default)
|
||||
((_ . value) value)))
|
||||
|
||||
(define* (alist-pop alist key #:optional (= equal?))
|
||||
"Return two values, the first pair in ALIST with key KEY, and the other
|
||||
elements. Equality calls are made as (= KEY ALISTCAR)."
|
||||
(define (found? pair)
|
||||
(= key (car pair)))
|
||||
|
||||
(let ((before after (break found? alist)))
|
||||
(if (pair? after)
|
||||
(values (car after) (append before (cdr after)))
|
||||
(values #f before))))
|
||||
|
||||
(define* (alist-update alist key proc #:optional (= equal?))
|
||||
"Return an association list like ALIST, but with KEY mapped to the result of
|
||||
PROC applied to the first value found under the comparison (= KEY ALISTCAR).
|
||||
If no such value exists, return the list unchanged.
|
||||
Unlike acons, this removes the previous association of KEY (assuming it is
|
||||
unique), but the result may still share storage with ALIST."
|
||||
(let ((pair rest (alist-pop alist key =)))
|
||||
(if (pair? pair)
|
||||
(acons key (proc (cdr pair)) rest)
|
||||
alist)))
|
||||
|
||||
;;;
|
||||
;;; package.json modification procedures
|
||||
;;;
|
||||
@@ -106,23 +80,19 @@ listed in 'dependencies-to-remove', a list of strings naming npm packages.
|
||||
|
||||
To prevent the deleted dependencies from being reintroduced, use this function
|
||||
only after the 'patch-dependencies' phase."
|
||||
(lambda (pkg-meta)
|
||||
(fold
|
||||
(lambda (dependency-key pkg-meta)
|
||||
(alist-update
|
||||
pkg-meta
|
||||
dependency-key
|
||||
(lambda (dependencies)
|
||||
(remove
|
||||
(lambda (dependency)
|
||||
(member (car dependency) dependencies-to-remove))
|
||||
dependencies))))
|
||||
pkg-meta
|
||||
(list
|
||||
"devDependencies"
|
||||
"dependencies"
|
||||
"peerDependencies"
|
||||
"optionalDependencies"))))
|
||||
(let ((predicate (lambda (dependency)
|
||||
(member (car dependency) dependencies-to-remove)))
|
||||
(dependency? (cut member <> (list "devDependencies"
|
||||
"dependencies"
|
||||
"peerDependencies"
|
||||
"optionalDependencies"))))
|
||||
(lambda (pkg-meta)
|
||||
(map (match-lambda
|
||||
(((? dependency? key) . dependencies)
|
||||
(cons key (remove predicate dependencies)))
|
||||
(otherwise
|
||||
otherwise))
|
||||
pkg-meta))))
|
||||
|
||||
(define* (modify-json-fields
|
||||
fields
|
||||
@@ -236,8 +206,7 @@ only after the 'patch-dependencies' phase."
|
||||
(begin
|
||||
(mkdir dir)
|
||||
(setenv "HOME" (string-append (getcwd) "/" dir))
|
||||
(format #t "set HOME to ~s~%" (getenv "HOME")))))))
|
||||
#t)
|
||||
(format #t "set HOME to ~s~%" (getenv "HOME"))))))))
|
||||
|
||||
(define (module-name module)
|
||||
(let* ((package.json (string-append module "/package.json"))
|
||||
@@ -257,67 +226,65 @@ only after the 'patch-dependencies' phase."
|
||||
(for-each (lambda (dir)
|
||||
(let ((nm (string-append dir "/lib/node_modules")))
|
||||
(for-each (lambda (module)
|
||||
(hash-set! index (module-name module) module))
|
||||
(hash-set! index (module-name module)
|
||||
(string-append "file://" module)))
|
||||
(list-modules nm))))
|
||||
input-paths)
|
||||
index))
|
||||
|
||||
(define* (patch-dependencies #:key inputs #:allow-other-keys)
|
||||
"Replace versions by paths when found among INPUTS in `package.json'."
|
||||
|
||||
(define index (index-modules (map cdr inputs)))
|
||||
(define resolve-dependencies
|
||||
(let ((index (index-modules (map cdr inputs))))
|
||||
(cut map
|
||||
(match-lambda
|
||||
((dependency . version)
|
||||
(cons dependency (hash-ref index dependency version))))
|
||||
<>)))
|
||||
|
||||
(define (resolve-dependencies dependencies)
|
||||
(map
|
||||
(match-lambda
|
||||
((dependency . version)
|
||||
(cons dependency (hash-ref index dependency version))))
|
||||
dependencies))
|
||||
|
||||
(with-atomic-json-file-replacement
|
||||
(define (resolve key getter)
|
||||
(lambda (pkg-meta)
|
||||
(fold
|
||||
(lambda (proc pkg-meta) (proc pkg-meta))
|
||||
pkg-meta
|
||||
(list
|
||||
(lambda (pkg-meta)
|
||||
(alist-update pkg-meta "devDependencies" resolve-dependencies))
|
||||
(lambda (pkg-meta)
|
||||
(assoc-set!
|
||||
pkg-meta
|
||||
"dependencies"
|
||||
(resolve-dependencies
|
||||
; Combined "peerDependencies" and "dependencies" dependencies
|
||||
; with "dependencies" taking precedent.
|
||||
(fold
|
||||
(lambda (dependency dependencies)
|
||||
(assoc-set! dependencies (car dependency) (cdr dependency)))
|
||||
(assoc-ref* pkg-meta "peerDependencies" '())
|
||||
(assoc-ref* pkg-meta "dependencies" '())))))))))
|
||||
#t)
|
||||
(assoc-set! pkg-meta key
|
||||
(resolve-dependencies (getter pkg-meta)))))
|
||||
|
||||
(define* (delete-lockfiles #:key inputs #:allow-other-keys)
|
||||
"Delete 'package-lock.json', 'yarn.lock', and 'npm-shrinkwrap.json', if they
|
||||
exist."
|
||||
(modify-json
|
||||
(resolve "devDependencies"
|
||||
(lambda (pkg-meta)
|
||||
(or (assoc-ref pkg-meta "devDependencies") '())))
|
||||
(resolve "dependencies"
|
||||
;; Combined "peerDependencies" and "dependencies" dependencies
|
||||
;; with "dependencies" taking precedent.
|
||||
(lambda (pkg-meta)
|
||||
(fold
|
||||
(lambda (dependency dependencies)
|
||||
(assoc-set! dependencies
|
||||
(car dependency) (cdr dependency)))
|
||||
(or (assoc-ref pkg-meta "peerDependencies") '())
|
||||
(or (assoc-ref pkg-meta "dependencies") '()))))))
|
||||
|
||||
(define* (delete-lockfiles #:key lockfiles #:allow-other-keys)
|
||||
"Delete LOCKFILES if they exist."
|
||||
(for-each (lambda (pth)
|
||||
(when (file-exists? pth)
|
||||
(delete-file pth)))
|
||||
'("package-lock.json"
|
||||
"yarn.lock"
|
||||
"npm-shrinkwrap.json"))
|
||||
#t)
|
||||
lockfiles))
|
||||
|
||||
(define* (configure #:key outputs inputs #:allow-other-keys)
|
||||
(define* (configure #:key inputs #:allow-other-keys)
|
||||
(let ((npm (string-append (assoc-ref inputs "node") "/bin/npm")))
|
||||
(invoke npm "--offline" "--ignore-scripts" "--install-links" "install")
|
||||
#t))
|
||||
(invoke npm "--offline"
|
||||
"--ignore-scripts"
|
||||
"--install-links"
|
||||
"--no-audit"
|
||||
"install")))
|
||||
|
||||
(define* (build #:key inputs #:allow-other-keys)
|
||||
(let ((package-meta (call-with-input-file "package.json" json->scm)))
|
||||
(if (assoc-ref* (assoc-ref* package-meta "scripts" '()) "build" #f)
|
||||
(let* ((package-meta (call-with-input-file "package.json" json->scm))
|
||||
(scripts (assoc-ref package-meta "scripts")))
|
||||
(if (and scripts (assoc-ref scripts "build"))
|
||||
(let ((npm (string-append (assoc-ref inputs "node") "/bin/npm")))
|
||||
(invoke npm "run" "build"))
|
||||
(format #t "there is no build script to run~%"))
|
||||
#t))
|
||||
(format #t "there is no build script to run~%"))))
|
||||
|
||||
(define* (check #:key tests? inputs test-target #:allow-other-keys)
|
||||
"Run 'npm run TEST-TARGET' if TESTS?"
|
||||
@@ -334,8 +301,7 @@ exist."
|
||||
"--owner=0"
|
||||
"--group=0"
|
||||
"--numeric-owner"
|
||||
"-czf" "../package.tgz" ".")
|
||||
#t)
|
||||
"-czf" "../package.tgz" "."))
|
||||
|
||||
(define* (install #:key outputs inputs #:allow-other-keys)
|
||||
"Install the node module to the output store item."
|
||||
@@ -347,8 +313,7 @@ exist."
|
||||
"--loglevel" "info"
|
||||
"--production"
|
||||
"--install-links"
|
||||
"install" "../package.tgz")
|
||||
#t))
|
||||
"install" "../package.tgz")))
|
||||
|
||||
(define* (avoid-node-gyp-rebuild #:key outputs #:allow-other-keys)
|
||||
"Adjust the installed 'package.json' to remove an 'install' script that
|
||||
@@ -376,28 +341,25 @@ would try to run 'node-gyp rebuild'."
|
||||
;; For further details, see:
|
||||
;; - https://docs.npmjs.com/cli/v8/configuring-npm/package-json#default-values
|
||||
;; - https://docs.npmjs.com/cli/v8/using-npm/scripts#best-practices
|
||||
(define installed-package.json
|
||||
(search-input-file outputs (string-append "/lib/node_modules/"
|
||||
(module-name ".")
|
||||
"/package.json")))
|
||||
;; We don't want to use an atomic replacement here, because we often don't
|
||||
;; even need to overwrite this file. Therefore, let's use some helpers
|
||||
;; that we'd otherwise not need.
|
||||
(define pkg-meta
|
||||
(call-with-input-file installed-package.json json->scm))
|
||||
(define scripts
|
||||
(assoc-ref* pkg-meta "scripts" '()))
|
||||
|
||||
(when (equal? "node-gyp rebuild" (assoc-ref* scripts "install" #f))
|
||||
(call-with-output-file installed-package.json
|
||||
(lambda (out)
|
||||
(scm->json
|
||||
(assoc-set! pkg-meta
|
||||
"scripts"
|
||||
(assoc-set! scripts
|
||||
"install"
|
||||
"echo Guix: avoiding node-gyp rebuild"))
|
||||
out)))))
|
||||
(let* ((installed-package.json
|
||||
(search-input-file outputs (string-append "/lib/node_modules/"
|
||||
(module-name ".")
|
||||
"/package.json")))
|
||||
;; We don't want to use an atomic replacement here, because we often
|
||||
;; don't even need to overwrite this file. Therefore, let's use some
|
||||
;; helpers that we'd otherwise not need.
|
||||
(pkg-meta (call-with-input-file installed-package.json json->scm))
|
||||
(scripts (or (assoc-ref pkg-meta "scripts") '())))
|
||||
(when (equal? "node-gyp rebuild" (assoc-ref scripts "install"))
|
||||
(call-with-output-file installed-package.json
|
||||
(lambda (out)
|
||||
(scm->json
|
||||
(assoc-set! pkg-meta
|
||||
"scripts"
|
||||
(assoc-set! scripts
|
||||
"install"
|
||||
"echo Guix: avoiding node-gyp rebuild"))
|
||||
out))))))
|
||||
|
||||
(define %standard-phases
|
||||
(modify-phases gnu:%standard-phases
|
||||
|
||||
+19
-3
@@ -1,5 +1,5 @@
|
||||
;;; GNU Guix --- Functional package management for GNU
|
||||
;;; Copyright © 2014-2024 Ludovic Courtès <ludo@gnu.org>
|
||||
;;; Copyright © 2014-2024, 2026 Ludovic Courtès <ludo@gnu.org>
|
||||
;;; Copyright © 2016 Alex Kost <alezost@gmail.com>
|
||||
;;; Copyright © 2016, 2017, 2018 Chris Marusich <cmmarusich@gmail.com>
|
||||
;;; Copyright © 2017, 2019 Mathieu Othacehe <m.othacehe@gmail.com>
|
||||
@@ -1250,6 +1250,14 @@ Some ACTIONS support additional ARGS.\n"))
|
||||
"switch-generation" "search" "edit"
|
||||
"docker-image" "installer"))
|
||||
|
||||
(define (image-with-provenance img file)
|
||||
"Return IMG with provenance information recorded, including FILE, the
|
||||
operating system or image configuration file."
|
||||
(image (inherit img)
|
||||
(operating-system
|
||||
(operating-system-with-provenance (image-operating-system img)
|
||||
file))))
|
||||
|
||||
(define (process-action action args opts)
|
||||
"Process ACTION, a sub-command, with the arguments are listed in ARGS.
|
||||
ACTION must be one of the sub-commands that takes an operating system
|
||||
@@ -1272,8 +1280,16 @@ resulting from command-line parsing."
|
||||
(system (assoc-ref opts 'system))
|
||||
(target (assoc-ref opts 'target))
|
||||
(transform (lambda (obj)
|
||||
(if (and save-provenance? (operating-system? obj))
|
||||
(operating-system-with-provenance obj file)
|
||||
(if save-provenance?
|
||||
(cond
|
||||
((operating-system? obj)
|
||||
(operating-system-with-provenance obj file))
|
||||
((image? obj)
|
||||
(image-with-provenance obj file))
|
||||
(else
|
||||
(warning
|
||||
(G_ "'--save-provenance' has no effect~%"))
|
||||
obj))
|
||||
obj)))
|
||||
(obj (transform
|
||||
(ensure-operating-system-or-image
|
||||
|
||||
Reference in New Issue
Block a user