宋文武
8ce414a206
gnu: xfce: Add 'stable-version-regexp' property for packages.
...
* gnu/packages/xfce.scm (libxfce4util, xfconf, libxfce4ui, catfish, exo)
(garcon, tumbler, libxfce4windowing, xfce4-appfinder, xfce4-session)
(xfce4-settings, thunar, thunar-volman, xfwm4, xfdesktop, parole)
(xfce4-power-manager, orage, xfce4-screensaver, xfce4-dev-tools)
[properties]: Add stable-version-regexp.
Merges: guix/guix!5222
Change-Id: Ia296b1ea3dbca95b4c9e99c43a52b4503d5f481a
2026-05-30 10:02:03 +08:00
Vagrant Cascadian
5863808183
gnu: linux-libre: Update default version to 7.0.
...
* gnu/packages/linux.scm (linux-libre-version, linux-libre-gnu-revision,
linux-libre-pristine-source, linux-libre-source, linux-libre,
linux-libre-arm64-mnt-reform): Update to 7.0.
Merges: guix/guix#8954
2026-05-29 14:29:00 -07:00
Cayetano Santos
0b083f0dc9
gnu: qucs-s: Update to 26.1.1.
...
* gnu/packages/electronics.scm (qucs-s): Update to 26.1.1.
Change-Id: I910a976a69230aac6bf99add71e07bdab122887e
2026-05-29 22:19:16 +02:00
Cayetano Santos
32328a29ce
gnu: netgen: Update to 1.5.320.
...
* gnu/packages/electronics.scm (netgen): Update to 1.5.320.
Change-Id: I64efc82c9164211a063043e609f561033a94bf59
2026-05-29 22:19:16 +02:00
Cayetano Santos
5a889494d5
gnu: magic: Update to 8.3.652.
...
* gnu/packages/electronics.scm (magic): Update to 8.3.652.
Change-Id: I2aaaa407101952bcd19f869a7d6272488bcbda56
2026-05-29 22:19:16 +02:00
Cayetano Santos
31cbb38266
gnu: klayout: Update to 0.30.9.
...
* gnu/packages/electronics.scm (klayout): Update to 0.30.9.
Change-Id: If080a1f4ac14b724f5e2b729e6a71a62e40281c9
2026-05-29 22:19:15 +02:00
Jake Forster
ac7d094687
gnu: insight-toolkit: Replace zlib with zlib-ng-compat.
...
* gnu/packages/image-processing.scm (insight-toolkit)[inputs]: Replace zlib
with zlib-ng-compat.
Change-Id: I2286a321420311a8260ce15b30a04519ea88fc90
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-29 20:42:08 +02:00
Jake Forster
4093bf9e95
gnu: Add zlib-ng-compat.
...
* gnu/packages/compression.scm (zlib-ng-compat): New variable.
Change-Id: I765cef93406dc975e93a1c87590abc61b2ef3bd2
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-29 20:42:08 +02:00
Jake Forster
66a8184c46
gnu: Add zlib-ng.
...
* gnu/packages/compression.scm (zlib-ng): New variable.
Change-Id: Ic4f5b9fa005ccc89160f4dc8a275ca6c9adadc30
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-29 20:42:08 +02:00
Sören Tempel
26368214a6
gnu: chicken: Refer to required programs by path, not name.
...
Fixes #8471
* gnu/packages/chicken.scm (chicken)[#:phases]<fix-paths>: Refer
to sh and cp by full path in the Scheme source, instead of by name.
[inputs]: Add bash-minimal.
Change-Id: Id5fc66044c4ae736d7c847d5c781d9317313d3ac
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-29 20:42:07 +02:00
Sören Tempel
f032a41f41
gnu: chicken: Bootstrap from Scheme source code.
...
The CHICKEN compiler is itself written in CHICKEN. To mitigate the
compiler bootstrapping problem, the CHICKEN release tarball includes
auto-generated C code, from which the CHICKEN compiler is build using
a C compiler.
However, if we want to patch the CHICKEN Scheme source (for #8471 ), we
need to be able to build the CHICKEN compiler from its Scheme source
files. This is achieved here by separate the build into two packages
chicken-bootstrap (build from the auto-generated C code) and chicken
(build from the Scheme source).
Note that this still isn't a full-source bootstrap, we still require
the auto-generated C source code, but at least we can now patch the
package based on the Scheme source. Hence, it improves the situation.
See also: https://issues.guix.gnu.org/22366
* gnu/packages/chicken.scm (chicken-bootstrap): Rename from chicken.
* gnu/packages/chicken.scm (chicken): New package.
Change-Id: Ie656e95e2112241b066158a62e55ac07c722c150
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-29 20:42:03 +02:00
bdunahu
a13589b2b9
gnu: openrct2: Update to 0.5.0.
...
* gnu/packages/games.scm (openrct2): Update to 0.5.0.
[source]: Unbundle sfl-library and quickjs-ng.
[#:configure-flags]: Do not download music or sound effects.
Disable version checks on startup and Discord RPC.
[#:phases]<fix-usr-share-paths&data>: Also copy sfl includes.
[inputs]: Add flac, libvorbis, quickjs-ng, sfl-library, and ztsd:lib.
Remove duktape.
Replace nlohmann-json with nlohmann-json-no-char8-t.
[license]: Update comment.
Change-Id: I4a6b2952ba0425b8d25e52af78a0ccc9dcdca64e
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-29 20:41:32 +02:00
bdunahu
1f146dc38f
gnu: openrct2-title-sequences: Update to 0.4.26.
...
* gnu/packages/games.scm (openrct2-title-sequences): Update to 0.4.26.
[source]: Adjust uri accordingly.
Change-Id: I55b2e7bbb4abc436e390ff89ae2be42613eeab36
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-29 20:41:13 +02:00
bdunahu
89d9027f18
gnu: openrct2-objects: Update to 1.7.9.
...
* gnu/packages/games.scm (openrct2-objects): Update to 1.7.9.
Change-Id: I24d33b3e1f804fb633ed903c8356cf03a93e7b41
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-29 20:41:11 +02:00
bdunahu
c32a2a2e5d
gnu: openrct2-title-sequences: Modernize package declaration.
...
* gnu/packages/games.scm (openrct2-title-sequences)[source]: Split uri to respect line size limit.
[build-system]: Switch to copy-build-system.
[native-inputs]: Remove bash and coreutils. Remove input labels.
[homepage]: Use “https://openrct2.io” .
Change-Id: I66171fb3e594f27150d656edc1fc815a2d024ac7
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-29 20:40:50 +02:00
bdunahu
e02071dae1
gnu: openrct2-objects: Modernize package declaration.
...
* gnu/packages/games.scm (openrct2-objects)[source]: Split uri to respect line size limit.
[build-system]: Switch to copy-build-system
[native-inputs]: Remove bash and coreutils. Remove input labels.
[homepage]: Use “https://openrct2.io”
Change-Id: Id0477bde171420676a2f99c68a09f27b4bec5797
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-29 20:40:46 +02:00
bdunahu
255921621b
gnu: openrct2: Modernize package declaration.
...
* gnu/packages/games.scm (openrct2)[arguments]: Change to list of
G-Expressions.
<#:phases>: Remove trailing #t. Use #$output to refer to outputs.
[inputs]: Remove input labels.
[homepage]: Use “https://openrct2.io” .
Change-Id: I8b47d345cd82718d1a2bd40009c480aca7c2c5b3
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-29 20:40:44 +02:00
bdunahu
0853a1671f
gnu: Add nlohmann-json-no-char8-t.
...
* gnu/packages/patches/nlohmann_json_fix_char8_t.patch: New file.
* gnu/local.mk: (dist_patch_DATA): Register it.
* gnu/packages/cpp.scm (nlohmann-json-no-char8-t): New variable.
Change-Id: I8b47d345cd82718d1a2bd40009c480aca7c2c5b3
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-29 20:40:42 +02:00
bdunahu
54d29defe0
gnu: Add sfl-library.
...
* gnu/packages/cpp.scm (sfl-library): New variable.
Change-Id: I4c4d054c2cc9fadd1c57996296e382f72ed84864
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-29 20:40:41 +02:00
Charles Roelli
42ab6a3899
gnu: Update default prometheus-node-exporter-configuration-package.
...
* gnu/services/monitoring.scm
(prometheus-node-exporter-configuration) [package]: Use the
non-deprecated prometheus-node-exporter package as a default value.
Merges: guix/guix!8935
Change-Id: I39a0c4eb3cf9e8d82ec0dc134c4f5abe40f1bc4d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-29 16:41:42 +01:00
Lars Bilke
2c279760e4
gnu: ogs-serial: Update to 6.5.8
...
* gnu/packages/geo.scm (ogs-serial): Update to 6.5.8.
* gnu/packages/geo.scm (ogs-serial): Remove patch.
* gnu/packages/geo.scm (ogs-serial): Add xdmf input.
* packages/patches/ogs-6.5.7-netcdfconverter.patch: Removed.
* gnu/local.mk: Deregister patch.
Merges: guix/guix!8841
Change-Id: I9b4e502c37ca9470669296d6a038bb1b5e2de8b7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-29 16:36:27 +01:00
Lars Bilke
fa5a46958f
gnu: Add xdmf.
...
* gnu/packages/math.scm (xdmf): New variable.
* gnu/packages/patches/xdmf-3.0.0-hdf5.patch: Patch for xdmf.
* gnu/local.mk: Register patch.
Relates-to: guix/guix!8841
Change-Id: I0606eaf8f6524f3efe71b442405438e4df070ff7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-29 16:36:18 +01:00
orahcio
e87c221cd2
gnu: Add whatscli.
...
* gnu/packages/messaging.scm (whatscli): New variable.
Merges: guix/guix!8655
Change-Id: I2c2f03afc93a538bdaf83424d3186665e9749e13
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-29 15:51:35 +01:00
orahcio
a2b4e406b9
gnu: mautrix-whatsapp: Update to 0.2605.0.
...
* gnu/packages/matrix.scm (mautrix-whatsapp): Update to 0.2605.0.
Relates-to: guix/guix!8655
Change-Id: I39d044b02437d2b63f79e0ad9f19c7434c6acf9b
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-29 15:51:35 +01:00
orahcio
347d83f6b4
gnu: go-go-mau-fi-util: Update to 0.9.9.
...
* gnu/packages/golang-xyz.scm (go-go-mau-fi-util): Update to 0.9.9.
Relates-to: guix/guix!8655
Change-Id: Ibae7a9301e491c5e9b47937ee04862179ef536d9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-29 15:51:34 +01:00
orahcio
50fde0c4f1
gnu: go-maunium-net-go-mautrix: Update to 0.28.0.
...
* gnu/packages/golang-web.scm (go-maunium-net-go-mautrix): Update to 0.28.0.
[arguments] <test-flags>: Rework skipped tests.
[propagated-inputs]: Remove go-github-com-gorilla-mux and
go-github-com-gorilla-websocket; add go-github-com-coder-websocket, and
olm.
[native-inputs]: olm move to [propagated-inputs].
Relates-to: guix/guix!8655
Change-Id: I1946010f414edb46caa38eb33f034f0e68ee1397
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-29 15:51:34 +01:00
orahcio
153c2aa234
gnu: go-go-mau-fi-whatsmeow: Update to 0.0.0-20260529101937-a7ea56383ec4.
...
* gnu/packages/golang-web.scm (go-go-mau-fi-whatsmeow): Update to
0.0.0-20260529101937-a7ea56383ec4.
[propagated-inputs]: Remove go-github-com-gorilla-websocket; add
go-github-com-beeper-argo-go, go-github-com-coder-websocket and
go-golang-org-x-sync.
Relates-to: guix/guix!8655
Change-Id: If0f2e561b68a91e30b5068558077f6d433e3c403
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-29 15:51:34 +01:00
orahcio
dd96fdd983
gnu: go-go-mau-fi-libsignal: Update to 0.2.1.
...
* gnu/packages/golang-crypto.scm (go-go-mau-fi-libsignal): Update to 0.2.1.
Relates-to: guix/guix!8655
Change-Id: Ie89222a54e530c8336dcc41a30cc57d173669c78
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-29 15:51:34 +01:00
orahcio
c1ad3df229
gnu: Add go-github-com-beeper-argo-go.
...
* gnu/packages/golang-web.scm (go-github-com-beeper-argo-go): New variable.
Relates-to: guix/guix!8655
Change-Id: Ic53a29ec2659c7d3c8abd8ac59853193212757ee
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-29 15:51:34 +01:00
orahcio
1099daf023
gnu: Add go-code-rocketnine-space-tslocum-cbind.
...
* gnu/packages/golang-xyz.scm (go-code-rocketnine-space-tslocum-cbind): New variable.
Relates-to: guix/guix!8655
Change-Id: I72febb98a17fb30372629542ccfbaacd28789dfe
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-29 15:51:34 +01:00
orahcio
c82ff29e50
gnu: Add go-github-com-elliotchance-orderedmap-v3.
...
* gnu/packages/golang-xyz.scm (go-github-com-elliotchance-orderedmap-v3): New variable.
Relates-to: guix/guix!8655
Change-Id: I67e941a00316d44bed154472fa30dbd7f7388834
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-29 15:51:34 +01:00
orahcio
9b26838b93
gnu: Add go-github-com-gen2brain-beeep.
...
* gnu/packages/golang-xyz.scm (go-github-com-gen2brain-beeep): New variable.
Relates-to: guix/guix!8655
Change-Id: Ia67c794b6cf2697710f7dec39ffcaa662c7abdb0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-29 15:51:34 +01:00
orahcio
7f676b2756
gnu: Add go-github-com-esiqveland-notify.
...
* gnu/packages/golang-xyz.scm (go-github-com-esiqveland-notify): New variable.
Relates-to: guix/guix!8655
Change-Id: I9711d42925dad3018872e8b5d52de6e3d9daf228
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-29 15:51:33 +01:00
orahcio
a011ccb66a
gnu: Add go-github-com-jackmordaunt-icns-v3.
...
* gnu/packages/golang-graphics.scm (go-github-com-jackmordaunt-icns-v3):
New variable.
Relates-to: guix/guix!8655
Change-Id: I306a31ec0ff372b29faa234be760b6cb60d46eff
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-29 15:51:33 +01:00
orahcio
beee9fb721
gnu: Add go-github-com-sergeymakinen-go-ico.
...
* gnu/packages/golang-graphics.scm (go-github-com-sergeymakinen-go-ico):
New variable.
Relates-to: guix/guix!8655
Change-Id: I99edcfb5ab9ea430cbaf6f44547b1d8293da58f0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-29 15:51:33 +01:00
orahcio
7bb3f86293
gnu: Add go-github-com-sergeymakinen-go-bmp.
...
* gnu/packages/golang-graphics.scm (go-github-com-sergeymakinen-go-bmp): New variable.
Relates-to: guix/guix!8655
Change-Id: Icfd72c90bdf55258d39632cb39a76384c2887919
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-29 15:51:33 +01:00
orahcio
d668bc43ee
gnu: Add go-github-com-zyedidia-clipboard.
...
* gnu/packages/golang-xyz.scm (go-github-com-zyedidia-clipboard): New variable.
Relates-to: guix/guix!8655
Change-Id: Ie9360b3944464cc6026794f09acccaaf562797da
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-29 15:51:31 +01:00
jgart
a500ce3177
gnu: trealla: Update to 2.100.25.
...
* gnu/packages/prolog.scm (trealla): Update to 2.100.25.
Change-Id: Ie39bfe037c19902198b2ab066f6c36c5913e73d8
2026-05-29 10:27:37 -04:00
luca
77eb5a4a3c
gnu: thunar: Update to 4.20.8.
...
* gnu/packages.xfce.scm (thunar): Update to 4.20.8.
Merges: guix/guix!8937
Change-Id: I0e95410bf2cc6548496170e17eb4ebc9f1ff16d0
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-05-29 20:32:45 +08:00
Andreas Enge
a7d4c7fe4b
gnu: thunarx-python: Fix build.
...
* gnu/packages/xfce.scm (thunarx-python)[native-inputs]: Add
python-setuptools.
Merges: guix/guix!8931
Change-Id: Id3ebf04ce0a03b58e880bd1f0993c0a71e50f93c
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-05-29 20:32:45 +08:00
Josep Bigorra
7134d139d4
gnu: Add guile-scriba.
...
* gnu/packages/guile-xyz.scm (guile-scriba): New variable.
Change-Id: I7ed365dedb307a8619b54f9978e135e0214a90bc
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8868
2026-05-29 14:28:29 +02:00
Josep Bigorra
9591ab8c99
gnu: guile-veritas: Update to 0.3.0.
...
* gnu/packages/guile-xyz.scm (guile-veritas): Update to 0.3.0.
- Added guile-json-4 to propagated-inputs
add forgotten dependency
Change-Id: I9c9e195657217ebae4b5b4b00e96c6a728263a49
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8815
2026-05-29 14:27:34 +02:00
Sergio Pastor Pérez
b7a618f9f2
gnu: tensile: Set executable permissions for Tensile Python scripts.
...
* gnu/packages/rocm-libs.scm (tensile): Set executable permissions for Tensile
Python scripts.
Fixes: guix/guix#8553
Change-Id: I29c07898877325af5fd8f448e74ef8ea7111a640
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8845
2026-05-29 14:17:27 +02:00
Ricardo Wurmus
33acdbdfb1
gnu: pigx-chipseq: Use latest Snakemake.
...
* gnu/packages/bioinformatics.scm (pigx-chipseq)[inputs]: Replace
snakemake-7 with snakemake.
Change-Id: I2b12fce7ed04be71643ae4b72931a123bbc63b36
2026-05-29 12:03:06 +02:00
Ricardo Wurmus
ce49115168
gnu: pigx-bsseq: Update to 0.1.10-0.1b3a69b.
...
* gnu/packages/bioinformatics.scm (pigx-bsseq): Update to 0.1.10-0.1b3a69b.
[source]: Fetch git repository.
[arguments]: Add phase 'delete-GNUmakefile.
[native-inputs]: Add autoconf and automake.
Change-Id: I1be72e1016b57c0bc576de689a2edcc31a101d1e
2026-05-29 12:03:06 +02:00
Ricardo Wurmus
8be76ae944
gnu: pigx-sars-cov-2: Use latest Snakemake.
...
* gnu/packages/bioinformatics.scm (pigx-sars-cov-2)[inputs]: Replace
snakemake-7 with snakemake.
Change-Id: I3cd53aa84a3b49b4eabea2b93e40095d5ee957b6
2026-05-29 12:03:05 +02:00
Anderson Torres
72d813155f
gnu: Add let-go.
...
* gnu/packages/clojure.scm (let-go): New variable.
Merges: guix/guix!8619
Change-Id: I7e2ba76758a16a6a60040582b07cca8d9c70833a
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-29 10:18:59 +01:00
Anderson Torres
decfac5d56
gnu: clojure.scm: Reorder #:use-module directives alphabetically.
...
* gnu/packages/clojure.scm: Reorder #:use-module directives alphabetically.
Relates-to: guix/guix!8619
Change-Id: I2c73c5fd9902cff2222964b375544f42f711be5a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-29 10:18:59 +01:00
Anderson Torres
7519fe23c0
gnu: Add go-github-com-zeebo-bencode.
...
* gnu/packages/golang-xyz.scm (go-github-com-zeebo-bencode): New variable.
Relates-to: guix/guix!8619
Change-Id: I43b6841b81f99afa1417367715cb492e4d34acb6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-29 10:18:59 +01:00
Anderson Torres
01d66eb90b
gnu: Add go-github-com-alimpfard-line.
...
* gnu/packages/golang-xyz.scm (go-github-com-alimpfard-line): New variable.
Relates-to: guix/guix!8619
Change-Id: I60ea28e595c1ae80db635449abcd360ca6cd6a8c
2026-05-29 10:18:59 +01:00