Anderson Torres
c74733f035
gnu: Change (gnu packages re2c) to (gnu packages compiler-tools).
...
* gnu/packages/build-tools.scm: Change (gnu packages re2c)
to (gnu packages compiler-tools).
* gnu/packages/lua.scm: Likewise.
* gnu/packages/perl-web.scm: Likewise.
* gnu/packages/potassco.scm: Likewise.
* gnu/packages/video.scm: Likewise.
* gnu/packages/web.scm: Likewise.
Change-Id: I8b95c1bd646fae34260a92f48038400eb97413fd
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-29 16:41:06 +09:00
Anderson Torres
b25c0b62fe
gnu: re2c: Migrate to (gnu packages compiler-tools).
...
* gnu/packages/compiler-tools.scm: Move to here...
* gnu/packages/re2c.scm (re2c): ...from here. New deprecated variable.
Change-Id: I540e0d2cf0a1137e08f0278e2768b02b9d6fdfae
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-29 16:41:06 +09:00
Anderson Torres
1fcf978657
gnu: flex: Drop input label.
...
* gnu/packages/compiler-tools.scm (flex)[inputs]: Drop label.
Change-Id: I2fc83a76735bf66a68a0e56d3ca3558265cde872
Modified-by: Nguyễn Gia Phong <cnx@loang.net >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-29 16:41:06 +09:00
Anderson Torres
7af7accf2f
gnu: flex: Migrate to (gnu packages compiler-tools).
...
* gnu/packages/compiler-tools.scm (flex): Move to here...
* gnu/packages/flex.scm (flex): ...from here. New deprecated variablle.
Change-Id: I505ce7660096fc6325b96eafe1e130d7a1f3924b
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-29 16:41:05 +09:00
Ricardo Wurmus
f7c1f2cafe
gnu: pigx-rnaseq: Update to 0.1.1-0.1605b54.
...
* gnu/packages/bioinformatics.scm (pigx-rnaseq): Update to 0.1.1-0.1605b54.
[source]: Fetch git repository.
[arguments]: Adjust phase 'disable-resource-intensive-test.
[inputs]: Replace snakemake-7 with snakemake.
Change-Id: I4aa4d681061ecc58cb819fe95c919da55eb34532
2026-05-29 09:29:40 +02:00
Cayetano Santos
eec2d7a1c8
gnu: Remove emacs-flymake-shellcheck.
...
* gnu/packages/emacs-xyz.scm (emacs-flymake-shellcheck): Delete
variable.
Merges guix/guix!8463
Change-Id: I7ea08bf680f85b76ff6860dead6e59c940c268e8
2026-05-29 09:27:17 +02:00
Cayetano Santos
d6d8b1bb4f
gnu: Add emacs-emcp.
...
* gnu/packages/emacs-xyz.scm (emacs-emcp): New variable.
Merges guix/guix!8781
Change-Id: I629b6f723bcc68c4c9910662f1915e9852161067
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-05-29 09:21:56 +02:00
Cayetano Santos
e1b33e1dd2
gnu: Add emacs-http-server.
...
* gnu/packages/emacs-xyz.scm (emacs-http-server): New variable.
Merges guix/guix!8781
Change-Id: I6d99fffb9ec9289cd7a92afbee9ce6eff0789e73
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-05-29 09:21:56 +02:00
Maxim Cournoyer
613e069b3f
.dir-locals.el: Refine `bug-reference-bug-regexp' regular expression.
...
There is no need to special-case !NNN compared to #NNN, both are valid and
serve difference purposes (PRs vs issues).
* .dir-locals.el: Refine `bug-reference-bug-regexp' regular expression.
Change-Id: I8246203a11c338be02b7a731f477b3411aa23ece
2026-05-29 16:06:39 +09:00
Nicolas Goaziou
f5302d3491
gnu: Add font-literata.
...
* gnu/packages/fonts.scm (font-literata): New variable.
Change-Id: Ia37f493b12221016b8348899871c2639df63100f
2026-05-29 09:03:16 +02:00
Ashish SHUKLA
b3479e0f53
gnu: got: Update to 0.126
...
* gnu/packages/version-control.scm (got): Update to 0.126.
Change-Id: I35fef23587cf519e9c154673e28806ff9772b57d
Merges: https://codeberg.org/guix/guix/pulls/8847
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-29 15:54:32 +09:00
Ashish SHUKLA
1ec29241ef
gnu: kakoune: Update to 2026.05.21
...
* gnu/packages/text-editors.scm (kakoune): Update to 2026.05.21.
[inputs]: Add bash-minimal.
Change-Id: Idec5798eca8f962d0f01cabb847c9ca5bfdcac74
Merges: https://codeberg.org/guix/guix/pulls/8751
Reviewed-by: Sughosha <sughosha@disroot.org >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-29 15:50:41 +09:00
luca
921621c78d
gnu: Add zeptofetch.
...
* gnu/packages/admin.scm (zeptofetch): New variable.
Change-Id: I3b9cc1bd18152596520225eaaee4816a1a18b003
Merges: https://codeberg.org/guix/guix/pulls/8865
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-29 15:46:39 +09:00
Andy Tai
21e90a96c7
gnu: xrdp: Update to 0.10.6.
...
* gnu/packages/rdesktop.scm (xrdp): Update to 0.10.6.
Change-Id: I147247273a987311149563373ecea37b08fd782c
Merges: https://codeberg.org/guix/guix/pulls/8906
Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-29 15:44:04 +09:00
Patrick Norton
e59a793af1
gnu: widelands: Update to 1.3.1.
...
* gnu/packages/games.scm (widelands): Update to 1.3.1.
Change-Id: I53a028c09fda013fd8b26b4b6b66417a30757ab1
Merges: https://codeberg.org/guix/guix/pulls/8762
Reviewed-by: kestrel <kestrel.w@proton.me >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-29 15:41:25 +09:00
Zhu Zihao
6028a2f7ed
gnu: musl: Update to 1.2.6 [security-fixes].
...
This update contains fixes for:
- CVE-2025-26519: musl libc: input-controlled out-of-bounds
write primitive in iconv()
- CVE-2026-6042: musl libc GB18030 4-byte Decoder iconv.c
iconv algorithmic complexity
- CVE-2026-40200: musl libc: stack corruption in qsort
with sufficiently large inputs
* gnu/packages/musl.scm (musl): Update to 1.2.6.
* gnu/packages/patches/musl-CVE-2026-40200.patch: New patch.
* gnu/packages/patches/musl-cross-locale.patch: Remove stale patch.
* gnu/local.mk (dist_DATA): Add entry for musl-CVE-2026-40200.patch,
remove entry for musl-cross-locale.patch.
Change-Id: I52b60b119a3a3c720f3098ad5e89c2e1382153e5
Merges: https://codeberg.org/guix/guix/pulls/8878
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-29 15:33:26 +09:00
Spencer King
380d705b4e
gnu: Add python-cotengra.
...
* gnu/packages/python-science.scm (python-cotengra): New variable.
Merges guix/guix!8830
Change-Id: I414616ad579831498180578eb40682ac3c455df6
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-05-29 07:58:20 +02:00
Cayetano Santos
1b4fd88b07
gnu: emacs-forgejo: Update to 0.2.3.
...
* gnu/packages/emacs-xyz.scm (emacs-forgejo): Update to 0.2.3.
Change-Id: Iad79dab798dae40e4105cfde921ec0620c21fed6
2026-05-29 07:54:22 +02:00
Ashish SHUKLA
950bae548a
gnu: sqlite-next: Update to 3.53.1
...
* gnu/packages/sqlite.scm (sqlite-next): Update to 3.53.1.
Change-Id: I624018963384d03bedf1cd73c5b8bb92373dcd54
Merges: https://codeberg.org/guix/guix/pulls/8853
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-29 14:26:27 +09:00
Maxim Cournoyer
39baeaa58f
Update commit-msg hook.
...
Retrieved from <https://gerrit.googlesource.com/gerrit/+/refs/heads/master/resources/com/google/gerrit/server/tools/root/hooks/commit-msg >.
Fixes: <https://issues.guix.gnu.org/81044 >
Change-Id: Ia0bbc6fac3354df6162c813fe94c344a041ffbaf
Reported-by: Tomas Volf <~@wolfsden.cz>
2026-05-29 14:09:15 +09:00
Maxim Cournoyer
f9a8158580
gnu: mysql-connector-python: Update to 9.7.0.
...
* gnu/packages/databases.scm (mysql-connector-python): Update to 9.7.0.
[#:configure-flags]: Delete.
[#:phases] {chdir}: New phase.
{check}: Remove all substitutions.
[propagated-inputs]: Delete.
[inputs]: Add zstd:lib. Remove protobuf-3.20. Replace openssl-1.1 with
openssl.
Change-Id: Ic00e586a85988f4a4f8939842b2b6017b3f19160
2026-05-29 13:20:05 +09:00
Maxim Cournoyer
2c79f4d932
gnu: mysql: Update to 9.7.0 and make reproducible [security fixes].
...
Fixes a slew of security vulnerabilities, which can be consulted here:
<https://nvd.nist.gov/vuln/search#/nvd/home?cpeFilterMode=cpe&cpeName=cpe:2.3:a:oracle:mysql:5.7.33:*:*:*:-:*:*:*&resultType=records >
* gnu/packages/databases.scm (mysql): Remove stale comment. Update to 9.7.0.
[source]: Adjust URI. Delete most bundled library sources.
[#:tests?]: Set to #f.
[#:configure-flags]: Replace -DWITH_SSL=system and -DWITH_ZLIB=system with
-DWITH_SYSTEM_LIBS=ON. Add -DWITH_AUTHENTICATION_LDAP=ON,
-DWITH_AUTHENTICATION_WEBAUTHN=ON, -DWITH_BENCHMARK=OFF
-DWITH_BUILD_ID=OFF, -DWITH_FIDO=system, -DWITH_SYSTEM_LIBS=ON,
-DREPRODUCIBLE_BUILD=ON. Set -DINSTALL_INFODIR to share/info.
Set -DINSTALL_MYSQLTESTDIR to OFF. Delete
-DINSTALL_SCRIPTDIR=bin, -DDEFAULT_CHARSET=utf8,
-DDEFAULT_COLLATION=utf8_general_ci and -DINSTALL_SQLBENCHDIR="".
[#:phases] {disable-broken-abi-check, fix-permissions}: New phases.
[inputs]: Replace boost-for-mysql with boost. Replace openssl-1.1 with
openssl. Add curl, cyrus-sasl, icu4c, libedit, libfido2, lz4, mit-krb5,
openldap, protobuf and zstd:lib.
[license]: Add comment.
Fixes : #7500
Fixes : #8897
Change-Id: Ia089e66064406d082de8b17e31ffdca6eaf42449
2026-05-29 13:20:05 +09:00
Julian Flake
ffe6057e2a
gnu: aqbanking: Update to 6.9.2.
...
* gnu/packages/gnucash.scm (aqbanking): Update to 6.9.2.
Change-Id: If4831653ac1d442633a75df77ef8554c118056e6
Merges: https://codeberg.org/guix/guix/pulls/8840
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-29 12:34:14 +09:00
Artyom V. Poptsov
f6ed91ec35
gnu: igt-gpu-tools: Update to 2.4.
...
* gnu/packages/admin.scm (igt-gpu-tools): Update to 2.4.
[inputs]: Add pciutils.
Change-Id: I82aaa2425b064a3d04357a3283358ce10c7fda88
2026-05-29 06:28:13 +03:00
Artyom V. Poptsov
3a72fa155f
gnu: stress-ng: Update to 0.21.01.
...
* gnu/packages/admin.scm (stress-ng): Update to 0.21.01.
Change-Id: If9072cac66b260756d7c3ec647ded1e0659c814f
2026-05-29 06:28:12 +03:00
Artyom V. Poptsov
4572918625
gnu: witr: Update to 0.3.2.
...
* gnu/packages/admin.scm (witr): Update to 0.3.2.
Change-Id: I68e69d4ab7e7715e346800c1d72257db85de9056
2026-05-29 06:28:11 +03:00
moksh
61a36beb4a
gnu: librewolf: Update to 151.0.2-1.
...
* gnu/packages/librewolf.scm (librewolf): Update to 151.0.2-1.
Change-Id: I95a215401d1059035c448caa5847ef1d2b9143cf
2026-05-28 20:17:54 -07:00
moksh
a7cc0cf504
gnu: firefox-l10n: Update to a8799feda04a221a2c552576501975662c5350bb.
...
* gnu/packages/librewolf.scm (firefox-l10n): Update to a8799feda04a221a2c552576501975662c5350bb.
Change-Id: I2c6bffd563c145b707e0039e0cc0b3fdc2dbcada
2026-05-28 20:17:54 -07:00
Nguyễn Gia Phong
13d24ec965
gnu: Remove snakemake-5.
...
* gnu/packages/python-science.scm (snakemake-5): Delete variable.
Change-Id: I5ed4ed815a0271680ae7c7862a8acc2827b9aff9
2026-05-29 12:00:51 +09:00
Nguyễn Gia Phong
ab1cccf8d9
gnu: snakemake-6: Uninherit from snakemake-5.
...
* gnu/packages/python-science.scm (snakemake-6):
Do not inherit from snakemake-5.
[home-page, synopsis, description, license]: Copy from snakemake-5.
Change-Id: I01aadb93d2acf13ba227cb113bd5ef7002194403
2026-05-29 12:00:51 +09:00
Nguyễn Gia Phong
c266426f15
gnu: pigx-scrnaseq: Switch to snakemake-6.
...
* gnu/packages/bioinformatics.scm (pigx-scrnaseq)[inputs]:
Replace snakemake-5 with snakemake-6.
Change-Id: Ia9f5db13dca08274baab585a64227d1eba4d1e2e
2026-05-29 12:00:47 +09:00
Maxim Cournoyer
dc64ec527c
build: Ensure the installed pre-push git hook matches its source.
...
* Makefile.am ($(GIT_HOOKS_DIR)/pre-push): Make a phony target, and copy file
when the target differs from its prerequisite.
Fixes : #7645
Reported-by: Gábor Udvari <mail@gaborudvari.com >
Change-Id: I6b5f677afe59c25a4d8905da814af4bbd91fb401
2026-05-29 11:52:12 +09:00
Kaelyn Takata
9873d2c433
gnu: python@3.12: Support cross-compilation.
...
* gnu/packages/python.scm (python-3.12)[arguments]: Pass
‘--with-build-python’ when cross-compiling.
Fixes : guix/guix#8827
Merges: guix/guix!8826
Change-Id: Ibaea0cf3250ee0ce0b2d838a4edc30fa1ac59dbc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-29 00:39:51 +01:00
Nicolas Goaziou
a6c665b575
gnu: font-inter: Ensure all font files are installed.
...
* gnu/packages/fonts.scm (font-inter)[source]: Use release tarball.
[outputs]: Add "ttf" and "woff" outputs.
Fixes guix/guix#7993
Change-Id: I77aac4ee8ee73c8e3e360579d28a1691bd04880f
2026-05-28 22:56:25 +02:00
Andreas Enge
338915e54b
gnu: libbigwig: Modernize.
...
* gnu/packages/bioinformatics.scm (libbigwig)[inputs]:
Replace python2 by python.
[arguments]: Use gexps.
Change-Id: Ica8343a3525cce5490b3112b077a6eab1c316992
2026-05-28 22:19:12 +02:00
luca
a3335874f8
gnu: fzf: Update to 0.73.1.
...
* gnu/packages/terminals.scm (fzf): Update to 0.73.1.
Change-Id: Id5a90771622b8e707e1038ae57b259b250d1d8f9
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-28 20:06:50 +02:00
luca
61f6b51e4b
gnu: go-github-com-charlievieth-fastwalk: Update to 1.0.14.
...
* gnu/packages/golang-xyz.scm (go-github-com-charlievieth-fastwalk):
Update to 1.0.14.
Change-Id: I06ae18cd3532c2b97cb7b2615491e6872bac9fdd
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-28 20:06:42 +02:00
jgart
c66c1023ef
gnu: trealla: Update to 2.100.24.
...
* gnu/packages/prolog.scm (trealla): Update to 2.100.24.
Change-Id: Ia7575b164748d22e996c39af50fc339552a4da2b
2026-05-28 12:21:46 -04:00
Sören Tempel
0bf7964f68
gnu: loksh: Update to 7.9.
...
* gnu/packages/shells.scm (loksh): Update to 7.9.
Change-Id: Ie502be69ef93c1e5edde84107071b5ce2ced0ed1
2026-05-28 17:52:39 +02:00
Foster Hangdaan
daa68f1713
gnu: font-mona-sans: Update to 2.0.27.
...
* gnu/packages/fonts.scm (font-mona-sans): Update to 2.0.27.
Merges: guix/guix!8818
Change-Id: I173038062a78c10647e42c1c040539d26dfbeeba
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-05-28 22:54:10 +08:00
Nguyễn Gia Phong
7fdc5a4bad
gnu: Rename ibus-libhangul to ibus-hangul.
...
* gnu/packages/ibus.scm (ibus-hangul): Rename from ibus-libhangul.
(ibus-libhangul): Define as a deprecated alias of ibus-hangul.
Merges: guix/guix!8850
Change-Id: I80a8e107c97bfa7138bb367dfdb906335e0a96fe
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-05-28 22:54:10 +08:00
Nguyễn Gia Phong
1d8c586d42
gnu: ibus-libhangul: Update to 1.5.5.
...
* gnu/packages/ibus.scm (ibus-libhangul): Update to 1.5.5.
[arguments]: Switch to gexp. <#:make-flags>: Set DISABLE_GUI_TESTS.
[native-inputs]: Add autoconf, automake and libtool.
Change-Id: Ibe7a310ef50666f2b890dbf30fe44be08a4d3b9c
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-05-28 22:54:10 +08:00
Sughosha
f48fd06151
gnu: packages/image-viewers: Add missing copyright.
...
This is a following up 71f13e3a63 commit.
* gnu/packages/image-viewers.scm: Add copyright entry for Luis Guilherme Coelho
<lgcoelho@disroot.org >.
Change-Id: I60c77dd9c95e8c3d0470f780cbabc50a6d99733d
2026-05-28 20:00:49 +05:30
Nigko Yerden
b7a2eb48b6
gnu: texmacs: Fix icon path in texmacs.desktop file.
...
* gnu/packages/text-editors.scm (texmacs)[arguments]{#:phases}
<fix-icon-directory>: Fix icon path in texmacs.desktop file.
Change-Id: I57b484a0b2c7b56852231d37a26ddba7fc309339
Signed-off-by: Sughosha <sughosha@disroot.org >
Merges: guix/guix!8908
2026-05-28 19:27:08 +05:30
Patrick Norton
245a5b7b3d
gnu: Add go-github-com-tenntenn-text-transform.
...
* gnu/packages/golang-check.scm (go-github-com-tenntenn-text-transform):
New variable.
Relates-to: guix/guix!5417
Change-Id: I2525771a8adb13d8f5b05e2b3e93cecca27d1a48
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-28 14:49:38 +01:00
Patrick Norton
536cde5925
gnu: Add go-github-com-tenntenn-modver.
...
* gnu/packages/golang-check.scm (go-github-com-tenntenn-modver): New
variable.
Relates-to: guix/guix!5417
Change-Id: Ib996fb977d2fb4ae6851720ddaedce93d0442523
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-28 14:49:38 +01:00
Patrick Norton
029571fb86
gnu: Add go-github-com-tenntenn-golden.
...
* gnu/packages/golang-check.scm (go-github-com-tenntenn-golden): New
variable.
Relates-to: guix/guix!5417
Change-Id: I5a1b3b5d56aed143ffedb77402d64b500a649506
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-28 14:49:38 +01:00
Patrick Norton
f75fe3892c
gnu: Add go-github-com-newmo-oss-gotestingmock.
...
* gnu/packages/golang-check.scm (go-github-com-newmo-oss-gotestingmock):
New variable.
Relates-to: guix/guix!5417
Change-Id: I0e907b7dc1b9200a851122f2f60f3564dae72956
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-28 14:49:38 +01:00
Patrick Norton
8197800586
gnu: Add go-github-com-newmo-oss-go-caller.
...
* gnu/packages/golang-check.scm (go-github-com-newmo-oss-go-caller): New
variable.
Relates-to: guix/guix!5417
Change-Id: Idb7a4ff58ceb1973ae913c21124d610b9cee8628
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-28 14:49:38 +01:00
Patrick Norton
1adf73658f
gnu: Add go-github-com-josharian-txtarfs.
...
* gnu/packages/golang-check.scm (go-github-com-josharian-txtarfs): New
variable.
Relates-to: guix/guix!5417
Change-Id: Ide2b2584b219448f75538fdc3f3a5e7caad55f69
Reviewed-by: Johannes Christ <jc@jchri.st >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-28 14:49:38 +01:00