Compare commits

...

14 Commits

Author SHA1 Message Date
Hilton Chain
0b14f2b0aa
rosenthal: caddy: Update to 2.11.1.
* modules/rosenthal/packages/web.scm (caddy): Update to 2.11.1.
[native-inputs]: Update vendored Go dependencies.
2026-02-24 14:54:40 +08:00
Hilton Chain
469ed05022
rosenthal: sops: Update to 3.12.1.
* modules/rosenthal/packages/password-utils.scm (sops): Update to 3.12.1.
[native-inputs]: Update vendored Go dependencies.
2026-02-24 14:54:19 +08:00
Hilton Chain
d2223eae62
rosenthal: sing-box: Update to 1.12.22.
* modules/rosenthal/packages/networking.scm (sing-box): Update to 1.12.22.
[native-inputs]: Update vendored Go dependencies.
2026-02-24 14:54:15 +08:00
Hilton Chain
6e40c444b1
rosenthal: mihomo: Update to 1.19.20.
* modules/rosenthal/packages/networking.scm (mihomo): Update to 1.19.20.
[native-inputs]: Update vendored Go dependencies.
2026-02-24 14:53:59 +08:00
Hilton Chain
ce630ae91f
rosenthal: prismlauncher/dolly: Update to 10.0.5.
* modules/rosenthal/packages/games.scm (prismlauncher/dolly): Update to 10.0.5.
[inputs]: Add cmark, gamemode, libarchive, qrencode, and tomlplusplus.
[native-inputs]: Add pkg-config.
2026-02-24 14:53:25 +08:00
Hilton Chain
ae050f9e48
rosenthal: alloy-bin: Update to 1.13.2.
* modules/rosenthal/packages/binaries.scm (%alloy-source-x86_64-linux)
(%alloy-source-aarch64-linux): Update to 1.13.2.
2026-02-24 14:52:52 +08:00
Hilton Chain
a4cf3403f8
rosenthal: loki-bin: Update to 3.6.7.
* modules/rosenthal/packages/binaries.scm (loki-bin): Update to 3.6.7.
2026-02-24 14:52:01 +08:00
Hilton Chain
286896d255
rosenthal: navidrome-bin: Update to 0.60.3.
* modules/rosenthal/packages/binaries.scm (navidrome-bin): Update to 0.60.3.
2026-02-24 14:52:00 +08:00
Hilton Chain
3223aabac1
rosenthal: cloudflare-warp-bin: Update to 2026.1.150.0.
* modules/rosenthal/packages/binaries.scm (cloudflare-warp-bin): Update to 2026.1.150.0.
2026-02-24 14:51:58 +08:00
Hilton Chain
c267843aca
rosenthal: atuin: Update to 18.12.1.
* modules/rosenthal/packages/rust-apps.scm (atuin): Update to 18.12.1.
* modules/rosenthal/packages/rust-crates.scm (lookup-cargo-inputs) [atuin]:
Update.
2026-02-24 14:47:34 +08:00
Hilton Chain
37d8fabc97
rosenthal: emacs-kdl-mode: Disable updater.
* modules/rosenthal/packages/emacs-xyz.scm (emacs-kdl-mode) [properties]: Set
disable-updater?.
2026-02-24 14:47:33 +08:00
Hilton Chain
e8296177df
rosenthal: mimir: Disable updater.
* modules/rosenthal/packages/binaries.scm (mimir-bin) [properties]: Add
disable-updater?.
2026-02-24 14:47:33 +08:00
Hilton Chain
cdfbb9d864
etc: manifests: Limit all-packages to supported packages.
* etc/manifests/all-packages.scm: Filter by support-package?.
2026-02-24 14:47:33 +08:00
Hilton Chain
eb6e174eb8
etc: Update committer.scm. 2026-02-24 14:47:27 +08:00
10 changed files with 1248 additions and 2094 deletions

View File

@ -5,7 +5,7 @@
;;; Copyright © 2020, 2021, 2022, 2023 Ricardo Wurmus <rekado@elephly.net> ;;; Copyright © 2020, 2021, 2022, 2023 Ricardo Wurmus <rekado@elephly.net>
;;; Copyright © 2021 Sarah Morgensen <iskarian@mgsn.dev> ;;; Copyright © 2021 Sarah Morgensen <iskarian@mgsn.dev>
;;; Copyright © 2021 Xinglu Chen <public@yoctocell.xyz> ;;; Copyright © 2021 Xinglu Chen <public@yoctocell.xyz>
;;; Copyright © 2022 Maxim Cournoyer <maxim.cournoyer@gmail.com> ;;; Copyright © 2022 Maxim Cournoyer <maxim@guixotic.coop>
;;; Commentary: ;;; Commentary:
@ -267,21 +267,27 @@ corresponding to the top-level definition containing the staged changes."
(define variable-name (define variable-name
(second old)) (second old))
(define version (define version
(and=> ((xpath:node-or (match ((xpath:node-or
(xpath:sxpath '(*any* *any* package version *any*)) (xpath:sxpath '(*any* *any* package version *any*))
;; For let binding ;; For let binding
(xpath:sxpath '(*any* *any* (*any*) package version *any*))) (xpath:sxpath '(*any* *any* (*any*) package version *any*)))
(cons '*TOP* new)) (cons '*TOP* new))
first)) (() #f)
((version . rest) version)))
(if version
(format port (format port
"rosenthal: ~a: Update to ~a.~%~%* ~a (~a): Update to ~a.~%" "rosenthal: ~a: Update to ~a.~%~%* ~a (~a): Update to ~a.~%"
variable-name version file-name variable-name version) variable-name version file-name variable-name version)
(format port
"rosenthal: ~a: Update.~%~%* ~a (~a): Update.~%"
variable-name file-name variable-name))
(for-each (lambda (field) (for-each (lambda (field)
(let ((old-values (get-values old field)) (let ((old-values (get-values old field))
(new-values (get-values new field))) (new-values (get-values new field)))
(or (equal? old-values new-values) (or (equal? old-values new-values)
(let ((removed (lset-difference equal? old-values new-values)) (let ((removed (lset-difference equal? old-values new-values))
(added (lset-difference equal? new-values old-values))) (added (lset-difference equal? new-values old-values)))
(unless (and (null? added) (null? removed))
(format port (format port
"[~a]: ~a~%" field "[~a]: ~a~%" field
(break-string (break-string
@ -297,7 +303,7 @@ corresponding to the top-level definition containing the staged changes."
((removed added) ((removed added)
(format #f "Remove ~a; add ~a." (format #f "Remove ~a; add ~a."
(listify removed) (listify removed)
(listify added)))))))))) (listify added)))))))))))
'(inputs propagated-inputs native-inputs))) '(inputs propagated-inputs native-inputs)))
(define* (add-commit-message file-name variable-name (define* (add-commit-message file-name variable-name

View File

@ -1,7 +1,9 @@
;; SPDX-License-Identifier: CC0-1.0 ;; SPDX-License-Identifier: CC0-1.0
;; Copyright © 2025 Hilton Chain <hako@ultrarare.space> ;; Copyright © 2025 Hilton Chain <hako@ultrarare.space>
(use-modules (guix profiles) (use-modules (guix packages)
(guix profiles)
(rosenthal utils packages)) (rosenthal utils packages))
(manifest (map package->manifest-entry (all-rosenthal-packages))) (manifest (map package->manifest-entry
(filter supported-package? (all-rosenthal-packages))))

View File

@ -40,7 +40,7 @@
(define-public cloudflare-warp-bin (define-public cloudflare-warp-bin
(package (package
(name "cloudflare-warp-bin") (name "cloudflare-warp-bin")
(version "2025.10.186.0") (version "2026.1.150.0")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (string-append "https://pkg.cloudflareclient.com" (uri (string-append "https://pkg.cloudflareclient.com"
@ -48,7 +48,7 @@
"cloudflare-warp_" version "_amd64.deb")) "cloudflare-warp_" version "_amd64.deb"))
(sha256 (sha256
(base32 (base32
"1gdfgrf5h0y37dsxzk7v9ndggavif5mmh1rp3p6sc5c4qb9y00y4")))) "11xdsqww4s2ndqgzaz3d0w3r7557pjsdisw0m4lg9h0a2ilxd6h4"))))
(build-system copy-build-system) (build-system copy-build-system)
(arguments (arguments
(list #:install-plan (list #:install-plan
@ -228,7 +228,7 @@ eBooks.")
(define-public navidrome-bin (define-public navidrome-bin
(package (package
(name "navidrome-bin") (name "navidrome-bin")
(version "0.60.0") (version "0.60.3")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (string-append (uri (string-append
@ -236,7 +236,7 @@ eBooks.")
version "/navidrome_" version "_linux_amd64.tar.gz")) version "/navidrome_" version "_linux_amd64.tar.gz"))
(sha256 (sha256
(base32 (base32
"13877bkjxgk2n7ws6zq02p3iqkryhbw3bswzfns0qlgzn0kv09ik")))) "18gs30f4z5c1qz00m3sngp8jc7s9vf0v9c1ilql1dkghafk4csbn"))))
(build-system copy-build-system) (build-system copy-build-system)
(arguments (arguments
(list #:install-plan (list #:install-plan
@ -421,12 +421,13 @@ multi-tenant, long-term storage for Prometheus.")
(home-page "https://grafana.com/oss/mimir/") (home-page "https://grafana.com/oss/mimir/")
(license license:agpl3) (license license:agpl3)
(supported-systems '("x86_64-linux")) (supported-systems '("x86_64-linux"))
(properties '((upstream-name . "mimir"))))) (properties '((upstream-name . "mimir")
(disable-updater? . #t)))))
(define-public loki-bin (define-public loki-bin
(package (package
(name "loki-bin") (name "loki-bin")
(version "3.6.5") (version "3.6.7")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (string-append (uri (string-append
@ -434,7 +435,7 @@ multi-tenant, long-term storage for Prometheus.")
version "/loki-linux-amd64.zip")) version "/loki-linux-amd64.zip"))
(sha256 (sha256
(base32 (base32
"026ln5p0ff8gvnj6943mr2qj3hksmcscd58x9261faanzs1zlp99")))) "1b5ia3nhfphnh79nn4qvrz0hhnbsl6bs347dghgkii0vqwip0wz9"))))
(build-system copy-build-system) (build-system copy-build-system)
(arguments (arguments
(list #:install-plan (list #:install-plan
@ -460,7 +461,7 @@ rather a set of labels for each log stream.")
(package (package
(inherit %binary-source) (inherit %binary-source)
(name "alloy") (name "alloy")
(version "1.13.0") (version "1.13.2")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (string-append (uri (string-append
@ -468,13 +469,13 @@ rather a set of labels for each log stream.")
version "/alloy-linux-amd64.zip")) version "/alloy-linux-amd64.zip"))
(sha256 (sha256
(base32 (base32
"0xy986hgzbpq7yq0h9c364ki3j9z21wj6097f1dkk8722ycq0khy")))))) "1q3hnq8ndbcjhqnz31aikz3h8x71sqak1ybf3bix4180v226l9bg"))))))
(define-public %alloy-source-aarch64-linux (define-public %alloy-source-aarch64-linux
(package (package
(inherit %binary-source) (inherit %binary-source)
(name "alloy") (name "alloy")
(version "1.13.0") (version "1.13.2")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (string-append (uri (string-append
@ -482,7 +483,7 @@ rather a set of labels for each log stream.")
version "/alloy-linux-arm64.zip")) version "/alloy-linux-arm64.zip"))
(sha256 (sha256
(base32 (base32
"1pxnjzygm2mylipf6cjkqxm4k3i9vnm7v80avxbhv8400p3aszqk")))))) "0iyns3xm3s6ch6xxgbwmvzkzisqic8d5zqh34l5fa015w2qndrmx"))))))
(define-public alloy-bin (define-public alloy-bin
(binary-package (binary-package

View File

@ -102,7 +102,8 @@ some keybindings are slightly simplified.")
(home-page "https://github.com/taquangtrung/emacs-kdl-mode") (home-page "https://github.com/taquangtrung/emacs-kdl-mode")
(synopsis "Emacs major mode for editing files in the KDL document language") (synopsis "Emacs major mode for editing files in the KDL document language")
(description "") (description "")
(license license:gpl3+)))) (license license:gpl3+)
(properties '((disable-updater? . #t))))))
(define-public emacs-pcmpl-tailscale (define-public emacs-pcmpl-tailscale
(let ((commit "acd6bce54af506b0450cf6aa1068f63d4e25c8ce") (let ((commit "acd6bce54af506b0450cf6aa1068f63d4e25c8ce")

View File

@ -12,20 +12,27 @@
;; Guix build systems ;; Guix build systems
#:use-module (guix build-system cmake) #:use-module (guix build-system cmake)
;; Guix packages ;; Guix packages
#:use-module (gnu packages aidc)
#:use-module (gnu packages backup)
#:use-module (gnu packages bash) #:use-module (gnu packages bash)
#:use-module (gnu packages compression) #:use-module (gnu packages compression)
#:use-module (gnu packages cpp)
#:use-module (gnu packages gl) #:use-module (gnu packages gl)
#:use-module (gnu packages java) #:use-module (gnu packages java)
#:use-module (gnu packages kde-frameworks) #:use-module (gnu packages kde-frameworks)
#:use-module (gnu packages linux)
#:use-module (gnu packages markup)
#:use-module (gnu packages pkg-config)
#:use-module (gnu packages pulseaudio) #:use-module (gnu packages pulseaudio)
#:use-module (gnu packages qt) #:use-module (gnu packages qt)
#:use-module (gnu packages sdl)
#:use-module (gnu packages xorg)) #:use-module (gnu packages xorg))
;; Copied from Guix Gaming Channels ;; Copied from Guix Gaming Channels
(define-public prismlauncher/dolly (define-public prismlauncher/dolly
(package (package
(name "prismlauncher-dolly") (name "prismlauncher-dolly")
(version "9.4") (version "10.0.5")
(source (origin (source (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
@ -35,7 +42,7 @@
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"1xxgyx0z5r3hk3yk4gglbfwvq2qk1j9a0dkrv55j4vrlkni79nrm")))) "0phmnc0fhzcw7dw35ldx3r387wxa3sjbcvq5yzy9dh9myg1ik6c6"))))
(build-system cmake-build-system) (build-system cmake-build-system)
(arguments (arguments
`(#:phases `(#:phases
@ -58,23 +65,31 @@
"/lib")) "/lib"))
'("libx11" "libxext" "libxcursor" '("libx11" "libxext" "libxcursor"
"libxrandr" "libxxf86vm" "pulseaudio" "mesa"))))))))))) "libxrandr" "libxxf86vm" "pulseaudio" "mesa")))))))))))
(native-inputs (list extra-cmake-modules)) (native-inputs
(inputs (list bash-minimal ; for wrap-program (list extra-cmake-modules
zlib pkg-config))
qtbase (inputs
qt5compat (list bash-minimal ; for wrap-program
qtnetworkauth cmark
qtwayland gamemode
qtsvg libarchive
xrandr
libx11 libx11
libxext
libxcursor libxcursor
libxext
libxrandr libxrandr
libxxf86vm libxxf86vm
pulseaudio
mesa mesa
`(,openjdk17 "jdk"))) `(,openjdk17 "jdk")
pulseaudio
qrencode
qt5compat
qtbase
qtnetworkauth
qtsvg
qtwayland
tomlplusplus
xrandr
zlib))
(home-page "https://prismlauncher.org/") (home-page "https://prismlauncher.org/")
(synopsis "Free, open source launcher for Minecraft") (synopsis "Free, open source launcher for Minecraft")
(description (description

View File

@ -73,7 +73,7 @@ origin can remain as closed as possible.")
(define-public mihomo (define-public mihomo
(package (package
(name "mihomo") (name "mihomo")
(version "1.19.19") (version "1.19.20")
(source (origin (source (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
@ -82,7 +82,7 @@ origin can remain as closed as possible.")
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"02xsyppc2dki1irs1w5fb7rgkwrwpwi0s4gp9fzsk8n9aaaxa8x7")))) "1gkp2ssnyci5klk5q56p32kpbbamzk3y49nh24s7122s576bqmf3"))))
(build-system go-build-system) (build-system go-build-system)
(arguments (arguments
(list (list
@ -127,7 +127,7 @@ origin can remain as closed as possible.")
(file-name "vendored-go-dependencies") (file-name "vendored-go-dependencies")
(sha256 (sha256
(base32 (base32
"1inp9060m4gy2s0r66kdpi5r6b60vsjmy5q0nz4f2fq6zzyimn64")))) "14vmch6l9carq395p269c5gg5hxbyv6i9my47s50j6ki029x9c9j"))))
(if (%current-target-system) (if (%current-target-system)
(list this-package) (list this-package)
'()))) '())))
@ -143,7 +143,7 @@ bypass network restrictions." )
(define-public sing-box (define-public sing-box
(package (package
(name "sing-box") (name "sing-box")
(version "1.12.20") (version "1.12.22")
(source (origin (source (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
@ -152,7 +152,7 @@ bypass network restrictions." )
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"02y6yrllkaf4wswgcb6fv35scj1gngvkvnc972z0h2f2r86bi28x")))) "0wr97myxdskqlh1mrpn0rnnvdkifaqnm420j3y6hbk9rf4ijzf3l"))))
(build-system go-build-system) (build-system go-build-system)
(arguments (arguments
(list (list
@ -220,7 +220,7 @@ bypass network restrictions." )
(file-name "vendored-go-dependencies") (file-name "vendored-go-dependencies")
(sha256 (sha256
(base32 (base32
"1b1ciib7w5zqhbmxxjayiynhhmchvpyzn1kwl1lz3v85zwnkf38p")))) "0h3m4rfkwdcm22f8vbdl3idki46nxfmynagvy7s00lycylz1f809"))))
(if (%current-target-system) (if (%current-target-system)
(list this-package) (list this-package)
'()))) '())))

View File

@ -19,7 +19,7 @@
(define-public sops (define-public sops
(package (package
(name "sops") (name "sops")
(version "3.11.0") (version "3.12.1")
(source (origin (source (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
@ -28,7 +28,7 @@
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"1md6mk1cklcaa90mfy5dsm44i5xc0l598dfr3mi0j1k4ydkfn280")))) "1z3m1smcbyshrfw2h2rmnvy9pcwjv7q9hd79kffnf4qxzsp3m4zb"))))
(build-system go-build-system) (build-system go-build-system)
(arguments (arguments
(list #:go go-1.24 (list #:go go-1.24
@ -61,7 +61,7 @@
(file-name "vendored-go-dependencies") (file-name "vendored-go-dependencies")
(sha256 (sha256
(base32 (base32
"05pd6d80x70xyak8clnjiiir8limlzq5cx2aqlda3p1ln4qpgc7m"))))) "04gnkz3w1ckxq1dccwvwrbar30nc79b8rbj0smsmvc6g9x99ay3n")))))
(home-page "https://getsops.io/") (home-page "https://getsops.io/")
(synopsis "Simple and flexible tool for managing secrets") (synopsis "Simple and flexible tool for managing secrets")
(description (description

View File

@ -17,7 +17,7 @@
(define-public atuin (define-public atuin
(package (package
(name "atuin") (name "atuin")
(version "18.9.0") (version "18.12.1")
(source (origin (source (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
@ -26,7 +26,7 @@
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"026acssbzz01xfzl3acq56szzpyh76dzwp2m8z1pi29hlmbnyfli")))) "0gm7b4xzvks3fs0i6ijaajq47djr0ydfyac32c2liqdvikq0ncm2"))))
(build-system cargo-build-system) (build-system cargo-build-system)
(arguments (arguments
(list (list

File diff suppressed because it is too large Load Diff

View File

@ -108,7 +108,7 @@ order to protect upstream resources from web crawlers.")
(define-public caddy (define-public caddy
(package (package
(name "caddy") (name "caddy")
(version "2.10.2") (version "2.11.1")
(source (origin (source (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
@ -117,7 +117,7 @@ order to protect upstream resources from web crawlers.")
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"1ygjbvz1ig62r63l6324728nbg6nwbc0vsi5qis5cg2qyils9y1a")))) "1j3f123wv2a7vn944av2maxa74z9qldl2fy9l4mxdardsfhx3nzh"))))
(build-system go-build-system) (build-system go-build-system)
(arguments (arguments
(list #:go go-1.25 (list #:go go-1.25
@ -181,7 +181,7 @@ order to protect upstream resources from web crawlers.")
(file-name "vendored-go-dependencies") (file-name "vendored-go-dependencies")
(sha256 (sha256
(base32 (base32
"1gza58qyxiz0v0wgsvbj3dpcaf8h9b5qpm42dhr10b36lmc2cdy2"))))) "18zb1faw42pmsqfb1ffpk10wnsvby84sv5vs2b2xcya10p2fi7wd")))))
(home-page "https://caddyserver.com/") (home-page "https://caddyserver.com/")
(synopsis "Extensible HTTP web server with automatic HTTPS") (synopsis "Extensible HTTP web server with automatic HTTPS")
(description (description