1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00
Commit Graph

183942 Commits

Author SHA1 Message Date
Sharlatan Hellseher
096ed6db52 gnu: Remove go-github-com-ipfs-go-datastore-0.6.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-datastore-0.6): Delete variable.

Relates-to: https://codeberg.org/guix/guix/issues/6489
Change-Id: Ic1853afb0b3db8098c9385d1aa1c228d5ef9d177
2026-03-18 14:07:29 +01:00
Sharlatan Hellseher
cfc1c7e5c6 gnu: Remove go-github-com-ipfs-go-ipfs-blockstore.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-blockstore): Delete variable.

Relates-to: https://codeberg.org/guix/guix/issues/6489
Change-Id: Id8854da78929001bd36cdd7b42f87c9ade4c69f0
2026-03-18 14:07:29 +01:00
Sharlatan Hellseher
b269c61bd7 gnu: Remove go-github-com-ipfs-go-ipfs-exchange-offline.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-exchange-offline): Delete variable.

Relates-to: https://codeberg.org/guix/guix/issues/6489
Change-Id: Id1d85a2f8756a4fc5447c25ee330bb8f6f785a83
2026-03-18 14:07:29 +01:00
Sharlatan Hellseher
b679ded450 gnu: Remove go-github-com-ipfs-go-blockservice.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-blockservice): Delete variable.

Relates-to: https://codeberg.org/guix/guix/issues/6489
Change-Id: I3a38cb046dc27f3274bea8c7d4cd8253beac06d4
2026-03-18 14:07:29 +01:00
Sharlatan Hellseher
bf2eacea00 gnu: Remove go-github-com-ipfs-go-merkledag.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-merkledag): Delete variable.

Relates-to: https://codeberg.org/guix/guix/issues/6489
Change-Id: Ib8c659e49e08c708312bab74587ada2d264b1bcc
2026-03-18 14:07:29 +01:00
Sharlatan Hellseher
17c4deba85 gnu: Remove go-github-com-ipld-go-car.
* gnu/packages/ipfs.scm (go-github-com-ipld-go-car): Delete variable.
(go-github-com-ipld-go-car-v2): Don't inherit from go-github-com-ipld-go-car.

Fixes: guix/guix#6489
Change-Id: Ie29177d7647161e30d2d37c8949fe57b3b2239ac
2026-03-18 14:07:29 +01:00
Sharlatan Hellseher
47e6dca46a gnu: Remove go-github-com-pion-webrtc-v3.
* gnu/packages/golang-web.scm (go-github-com-pion-webrtc-v3): Delete variable.
(go-github-com-pion-webrtc-v4): Don't inherit from go-github-com-pion-webrtc-v3.

Fixes: guix/guix#6324
Change-Id: Id6ee10acf5bd9bc2dd64e0c2d65fb77b92b8b5b8
2026-03-18 14:07:28 +01:00
Sharlatan Hellseher
03fad37525 gnu: Remove go-git-sr-ht-emersion-go-sqlite3-fts5.
* gnu/packages/golang-xyz.scm (go-git-sr-ht-emersion-go-sqlite3-fts5): Delete variable.

Fixes: guix/guix#6672
Change-Id: I6a7fe0f38adbf34f2fc4546bf7d78921445afc6a
2026-03-18 14:07:28 +01:00
Sharlatan Hellseher
36feabd05c gnu: go-1.24: Update to 1.24.13 [security fixes].
go1.24.12 (released 2026-01-15) includes security fixes to the go
command, and the archive/zip, crypto/tls, and net/url packages, as well
as bug fixes to the compiler, the runtime, and the crypto/tls and os
packages.
See: <https://github.com/golang/go/milestone/419>

go1.24.13 (released 2026-02-04) includes security fixes to the go
command and the crypto/tls package, as well as bug fixes to the
crypto/x509 package.
See: <https://github.com/golang/go/milestone/421>

Containes fixes for:
CVE-2025-68121: Unexpected session resumption in crypto/tls
CVE-2025-68119: Unexpected code execution when invoking toolchain in
                cmd/go
CVE-2025-61732: Potential code smuggling via doc comments in cmd/cgo
CVE-2025-61731: Arbitrary file write using cgo pkg-config directive in
                cmd/go
CVE-2025-61730: Handshake messages may be processed at the incorrect
                encryption level in crypto/tls
CVE-2025-61728: Excessive CPU consumption when building archive index in
                archive/zip
CVE-2025-61726: Memory exhaustion in query parameter parsing in net/url

* gnu/packages/golang.scm (go-1.24): Update to 1.24.13.

Change-Id: I80dde282c7026fd7a3cf1161a6e63f0ceca2d51f
2026-03-18 14:07:20 +01:00
Cayetano Santos
e777e50a91 gnu: openroad: Fix gui.
* gnu/packages/electronics.scm (openroad)[inputs]: Add qtcharts-5,
qtimageformats-5, qtsvg-5 and qtwayland-5.
* gnu/packages/electronics.scm (openroad-cli): Delete additional inputs.

Fixes guix/guix#7265

Change-Id: I1d177ba9ad7ee1a6bf0c6ce2fccbf7173c3bd879
2026-03-18 13:24:44 +01:00
Cayetano Santos
5f31e8616c .forgejo: pull_request_template: Include package size.
* .forgejo/issue_template/pull_request_template.md: Mention package
closure size.

Change-Id: I6ec08169fcdc53a2edc1c7de1120e3fa80fb4fbb
2026-03-18 12:04:49 +01:00
Cayetano Santos
16565a5efc gnu: openroad: Set version.
* gnu/packages/electronics.scm (openroad)[arguments]<#:configure-flags>:
Add version.

Change-Id: Iade4cb41a312974ae3038b2be3b63861466e7743
2026-03-18 11:27:36 +01:00
Hugo Buddelmeijer
7b271e6e6c doc: Fix %childhurd-os example and memory-size documentation.
* doc/guix.texi (Virtualization Services): Fix %childhurd-os example and
memory-size documentation.

Change-Id: I5537eda4d0181e88229d836db522775494fc3d69
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2026-03-18 18:03:11 +09:00
Ricardo Wurmus
60f26275ef gnu: r-voltron: Update to 0.2.5.
* gnu/packages/bioinformatics.scm (r-voltron): Update to 0.2.5.
[propagated-inputs]: Add r-voltronstore and simpleitk.

Change-Id: I292c4e6b81b23471589c965449766d72d197e200
2026-03-18 08:11:57 +01:00
Ricardo Wurmus
9b6548fc6e gnu: Add r-voltronstore.
* gnu/packages/bioinformatics.scm (r-voltronstore): New variable.

Change-Id: Iebeb6fd970aa1dc1a862f4ff4f628b1d8e2fe2d0
2026-03-18 08:11:57 +01:00
Noé Lopez
2463a0f815 gnu: gnome-contacts: Update to 49.0.
* gnu/packages/gnome.scm (gnome-contacts): Update to 49.0.
[source]: Add compatibility patch from version 50.alpha.
* gnu/packages/patches/gnome-contacts-evolution-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register the patch.

Change-Id: If192104170bede40da385c50b7571ccb72f47489
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2026-03-18 14:46:40 +09:00
Noé Lopez
05e40776f8 gnu: chatty: Update to 0.8.9.
* gnu/packages/messaging.scm (chatty): Update to 0.8.9.
[arguments]: Switch to list and g-exp style.

Change-Id: If7755e000ccab1de47aaca9b587942a37fadae1c
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2026-03-18 14:46:03 +09:00
Noé Lopez
e3100762b6 gnu: gnome-contacts: Update to 49.0.
* gnu/packages/gnome.scm (gnome-contacts): Update to 49.0.
[source]: Add compatibility patch from version 50.alpha.
* gnu/packages/patches/gnome-contacts-evolution-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register the patch.

Change-Id: If192104170bede40da385c50b7571ccb72f47489
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2026-03-18 14:46:03 +09:00
Noé Lopez
5773287c6c gnu: folks: Update to 0.15.12.
* gnu/packages/gnome.scm (folks): Update to 0.15.12.

Change-Id: I1bfa9029175c96c22001769c09b0f3c901a5afdd
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2026-03-18 14:46:03 +09:00
Noé Lopez
13af74d03d gnu: evolution: Update to 3.60.0.
* gnu/packages/gnome.scm (evolution): Update to 3.60.0.

Change-Id: Ia1699642578b263ffc217fdf51e0fe4d8e3258e9
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2026-03-18 14:46:02 +09:00
Noé Lopez
b72fe8e234 gnu: evolution-data-server: Update to 3.60.0.
* gnu/packages/gnome.scm (evolution-data-server): Update to 3.60.0.
[arguments]<#:configure-flags>: Enable GTK4 oauth support.
[inputs]: Use latest libphonenumber and add webkitgtk for GTK4.

Fixes: <https://codeberg.org/guix/guix/issues/6299>.
Change-Id: I6b02a6b061d5066736c1024f5f1bdeb472acf4d0
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2026-03-18 14:46:02 +09:00
Ryne Everett
de36de495f gnu: Add exaile.
* gnu/packages/music.scm (exaile): New variable.
* gnu/packages/patches/exaile-gstreamer-1.28.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

Signed-off-by: Sughosha <sughosha@disroot.org>
2026-03-18 10:58:52 +05:30
Andreas Enge
55562019e6 gnu: Remove python-orthopy.
* gnu/packages/maths.scm (python-orthopy): Delete variable.

Fixes: guix/guix#6383
Change-Id: I503f9129e4cf68436178cacfcca54d2beba13be4
2026-03-17 22:39:21 +01:00
Andreas Enge
d33c0c2583 gnu: Remove python-accupy.
* gnu/packages/maths.scm (python-accupy): Delete variable.
* gnu/packages/patches/python-accupy-fix-use-of-perfplot.patch,
gnu/packages/patches/python-accupy-use-matplotx.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Unregister patches.

Change-Id: I3364592d794986674bf5fc55463280f58f8efe8a
2026-03-17 22:38:32 +01:00
Andreas Enge
b23fc22729 gnu: Remove python-quadpy.
* gnu/packages/maths.scm (python-quadpy): Delete variable.

Change-Id: I294ab599142352bf3fc8aa2c0b5f8b66013de290
2026-03-17 22:36:13 +01:00
Artyom V. Poptsov
c27e83d924 gnu: guile-ini: Update to 0.5.6.
* gnu/packages/guile-xyz.scm (guile-ini): Update to 0.5.6.

Change-Id: Icf77ca67be7b1833bbda81fe82c91465a1bd8584
2026-03-17 22:30:27 +03:00
Nguyễn Gia Phong
46af8f33ac gnu: awesome: Fix compatibility with glib@2.86.
References: https://github.com/awesomeWM/awesome/pull/4022

* gnu/packages/wm.scm (awesome)[source]<snippet>: Add patch for
compatibility with glib@2.86.

Merges guix/guix!7239

Change-Id: I5d0c9081c450f071b85105a30f6b72b9aea4bb24
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-17 19:47:56 +01:00
Sören Tempel
02f9da7cd6 gnu: openntpd: Update to 7.2.
* gnu/packages/ntp.scm (openntpd): Update to 7.2.
[inputs]: Add OpenBSD source tree.
[sources]: Switch to fetching from Git.
[native-inputs]: Add autoconf, automake, bison, and libtool.
<#:phases>: Add 'copy-openbsd, 'adjust-C_INCLUDE_PATH and
'fix-update-script phase.

Fixes guix/guix#6654
Merges guix/guix!6791

Change-Id: I7bff3678764c9c0b44a26d666fdd874bf6ef8372
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-17 18:52:17 +01:00
Hugo Buddelmeijer
7e355ddb3a tests: Fix guix-build-branch.sh.
* tests/guix-build-branch.sh: Use main branch instead of master after
move of guile-gcrypt to codeberg.

Merges guix/guix!6832

Change-Id: I6699cc20440a05d733d7d2bc93d820ca3a162e30
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-17 18:45:40 +01:00
Efraim Flashner
1da8766ebc gnu: Remove unused patches.
* gnu/packages/patches/dbus-c++-gcc-compat.patch,
gnu/packages/patches/dbus-c++-threading-mutex.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Unregister them.

Change-Id: Id629a757cc89e3f799c0fa1880bdc0c3a3b1a0bf
2026-03-17 19:23:07 +02:00
Andreas Enge
392b38fd6f gnu: Remove wxwidgets-gtk2-3.0.
* gnu/packages/wxwidgets.scm (wxwidgets-gtk2-3.0): Delete variable.

Fixes: guix/guix#6415
Change-Id: I0da2b40c48870ab354ab54fa3fa46aed5a761d8e
2026-03-17 16:47:30 +01:00
Andreas Enge
dd0c88a5a2 gnu: Remove seed.
* gnu/packages/gnome.scm (seed): Delete variable.

Fixes: guix/guix#6411
Change-Id: I6410e0955ae3100b0223207b74b3b843abbcff0c
2026-03-17 16:44:59 +01:00
Andreas Enge
2a26fb6a7f gnu: Remove memphis.
* gnu/packages/geo.scm (memphis): Delete variable.

Change-Id: Id2d2292d9b0d6660c62fba6c8f041e3e6a1d7776
2026-03-17 16:40:22 +01:00
Andreas Enge
10fc0263c7 gnu: Remove ogre.
* gnu/packages/graphics.scm (ogre): Delete variable.

Fixes: guix/guix#6410
Change-Id: I56fc44c6821904cb0595e1c1f67bcc5254c3b1e5
2026-03-17 16:39:08 +01:00
Andreas Enge
89d23221b6 gnu: Remove ogre-next.
* gnu/packages/graphics.scm (ogre-next): Delete variable.

Change-Id: I3bea263ae1949109b396d55eb95471beebddc6a4
2026-03-17 16:38:36 +01:00
Andreas Enge
52bcfaf909 gnu: Remove mygui.
* gnu/packages/game-development.scm (mygui): Delete variable.

Change-Id: I76f57c5ed5cb7568876566a8eaef41044d6b45c0
2026-03-17 16:37:07 +01:00
Andreas Enge
91bc0012c5 gnu: mygui-gl: Disinherit from mygui.
* gnu/packages/game-development.scm (mygui-gl): Drop inheritance.
[version, source, build-system, native-inputs, description, home-page,
license]: Copy-paste from mygui.
[inputs, arguments]: Rewrite without reference to the mygui fields.

Change-Id: I74d447094925233994b401dd7edbfb6c53797a4f
2026-03-17 16:33:42 +01:00
Andreas Enge
c987007d63 gnu: Remove sunclock.
* gnu/packages/astronomy.scm (sunclock): Delete variable.

Fixes: guix/guix#6394
Change-Id: I915cf0dc8ce5dd1e7940efc245c2674f8303ec8e
2026-03-17 14:12:56 +01:00
Andreas Enge
f11c1f1620 gnu: Remove vger.
* gnu/packages/web.scm (vger): Delete variable.

Fixes: guix/guix#6389
Change-Id: I19c7385ea387fe57fbef3499d3651fdc2eba4d41
2026-03-17 14:09:50 +01:00
Andreas Enge
db78138459 gnu: Remove mrg.
* gnu/packages/gimp.scm (mrg): Delete variable.

Fixes: guix/guix#6380
Change-Id: Icbfd3fcaf84bca2edf077076ebaa80bb943c4a65
2026-03-17 14:08:39 +01:00
Andreas Enge
6d14943ab8 gnu: Remove dbus-c++.
* gnu/packages/glib.scm (dbus-c++): Delete variable.

Fixes: guix/guix#6379
Change-Id: I2a91cb54f19af734f56ff731dbf49ae0374b2334
2026-03-17 14:07:37 +01:00
Cayetano Santos
c5eee3336c gnu: libsecp256k1-bitcoin-cash: Update to 0.27.1.
* gnu/packages/crypto.scm (libsecp256k1-bitcoin-cash): Update to 0.27.1.

Change-Id: I9306445bbf45b03f18e529f546099af57f37b7df
2026-03-17 10:43:49 +01:00
Cayetano Santos
2bc5b63de2 gnu: keepassxc: Update to 2.7.12.
* gnu/packages/password-utils.scm (keepassxc): Update to 2.7.12.

Change-Id: I220a87851f1f52c35ba0087e0512a136f87d60c5
2026-03-17 10:41:32 +01:00
Cayetano Santos
3bdefd8ae8 gnu: qatlib: Update to 26.02.0.
* gnu/packages/crypto.scm (qatlib): Update to 26.02.0.
[arguments]: Delete ’bootstrap #:phase.

Change-Id: I8aa5bed38c08fc89403c6a3af16c6b3cc396ae69
2026-03-17 10:35:07 +01:00
Cayetano Santos
eb271ff7ac gnu: crypto++: Update to 8.9.0.
* gnu/packages/crypto.scm (crypto++): Update to 8.9.0.

Change-Id: I6e52c77f6fd0190b4f604d35c9f0db04008efe05
2026-03-17 10:35:07 +01:00
Cayetano Santos
411d374ee6 gnu: rnp: Update to 0.18.1.
* gnu/packages/openpgp.scm (rnp): Update to 0.18.1.

Change-Id: I5e50651be3b3eaf7249cb00e04c1b8564db92cae
2026-03-17 10:34:02 +01:00
Ricardo Wurmus
971b0446c2 gnu: simpleitk: Enable Elastix support.
* gnu/packages/image-processing.scm (simpleitk)[inputs]: Add elastix.
[arguments]: Enable Elastix support; add phase 'skip-one-elastix-test.

Change-Id: Ie0c4f532f76a225437406f482ecf09244fbddd25
2026-03-17 09:08:08 +01:00
Ricardo Wurmus
f53b641f70 gnu: Add elastix.
* gnu/packages/image-processing.scm (elastix): New variable.
* gnu/packages/patches/elastix-1404.patch: New file.
* gnu/local.mk (dist_patch_DATA): Record it.

Change-Id: Ic3b76c70afe2fc7ddb0f2516204f76e5690143a9
2026-03-17 09:08:08 +01:00
Jake Forster
d47f5ac311 gnu: itk-snap: Update to 4.4.0.
* gnu/packages/image-processing.scm (itk-snap): Update to 4.4.0.
[arguments]<#:configure-flags>: Remove unused flag
"-DSNAP_PACKAGE_QT_PLUGINS".
<#:phases>{do-not-copy-dependencies}: Update substitution.
[native-inputs]: Add qttools.  Update submodules c3d and greedy.

Change-Id: I16652a5c2bd03f2840b8a4c29f9b1963cfb5d161
2026-03-17 09:08:08 +01:00
Jake Forster
1150c7ecc8 gnu: simpleitk: Update to 2.5.3.
* gnu/packages/image-processing.scm (simpleitk): Update to 2.5.3.
[native-inputs]: Remove python-wheel.

Change-Id: I0b26f1140f4605ecd3704c9cf6822ba9928d71ac
2026-03-17 09:08:08 +01:00