Jake Forster
61a1741f38
gnu: insight-toolkit: Include remote module for ITK-SNAP.
...
* gnu/packages/image-processing.scm (insight-toolkit)[arguments]
<#:configure-flags>: Add "-DModule_MorphologicalContourInterpolation=ON".
<#:phases>: Add phase 'prepare-remote-modules.
[native-inputs]: Add origin for MorphologicalContourInterpolation checkout.
Change-Id: I441f250d42f5ac1077c72a3c15281dd327264f3b
Co-authored-by: Andreas Enge <andreas@enge.fr>
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-31 21:18:25 +02:00
Aaron Covrig
2b7aefcf2c
gnu: eternalterminal: Update to 6.2.11.
...
* gnu/packages/terminals.scm (eternalterminal): Update to 6.2.11.
Change-Id: Ie94a66fb4b37566f7f4f7d972fa34e0dfd64b792
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-31 20:19:22 +02:00
Florian Pelz
a3345af038
nls: Update translations.
...
* po/packages/ar.po: New file.
* po/packages/LINGUAS: Add 'ar'.
Change-Id: I966bcd09beb45d58d7210dbad3274d50c630e9ee
2025-07-31 17:48:29 +02:00
heq
2ccae27a87
gnu: drbd-utils: Update to 9.31.0.
...
* gnu/packages/cluster.scm (drbd-utils): Update to 9.31.0.
Change-Id: I626d1873955d0b8b9b448da8b8758a13c2966929
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-31 16:39:18 +02:00
Andreas Enge
73cfda2eb6
gnu: openimageio: Update to 2.5.19.0.
...
* gnu/packages/graphics.scm (openimageio): Update to 2.5.19.0.
Change-Id: I9a0b2737a84d4818283094b1ad766f6a0c9ef4e1
2025-07-31 13:55:50 +02:00
Andreas Enge
6b7470d29d
gnu: opencolorio: Update to 2.4.2.
...
* gnu/packages/image-processing.scm (opencolorio): Update to 2.4.2.
Change-Id: I2fcb15b40ae26f6a3aa63733b1b911e7b044a4df
2025-07-31 13:55:50 +02:00
Andreas Enge
b7c3783e76
gnu: Remove proj-7.
...
* gnu/packages/geo.scm (proj-7): Delete variable.
Change-Id: I6f7809892f07c18c9613755557ad4d35d03a204d
2025-07-31 13:52:03 +02:00
Andreas Enge
37b386ffe7
gnu: Remove proj.4.
...
* gnu/packages/geo.scm (proj.4): Delete variable.
Change-Id: Id6e9f16b8e9a9c487a641aef94d82f0b500f4daf
2025-07-31 13:51:43 +02:00
Andreas Enge
28dd761e5c
gnu: r-proj4: Modernize input.
...
* gnu/packages/cran.scm (r-proj4)[inputs]: Replace proj-7 by proj.
(properties)[updater-extra-inputs]: Change accordingly.
Change-Id: I165dc11f17388ce5dcd2e71a677235123e05891a
2025-07-31 13:46:20 +02:00
Andreas Enge
e1271b7f01
gnu: osmium-tool: Update to 1.18.0.
...
* gnu/packages/geo.scm (osmium-tool): Update to 1.18.0.
[source]: Remove snippet.
[inputs]: Replace rapidjson by nlohmann-json.
Change-Id: I9c689c27003430c175e17c57ddb6762a5f319716
2025-07-31 13:33:09 +02:00
Andreas Enge
7cff4d241a
gnu: libosmium: Update to 2.22.0.
...
* gnu/packages/geo.scm (libosmium): Update to 2.22.0.
Change-Id: Ib7327cb5b6e15ff2d4bcd0e1e0f0982211ec9035
2025-07-31 13:29:09 +02:00
Andreas Enge
285e3130cc
gnu: libosmium: Modernize input.
...
* gnu/packages/geo.scm (libosmium)[propagated-inputs]:
Remove proj-7; add proj.
Change-Id: I1fc87d5a0ab87f14b88b74647c2c607abb928d0f
2025-07-31 12:44:01 +02:00
Charles Roelli
0b05ca10d7
gnu: postgis: Update to version 3.3.8.
...
* gnu/packages/geo.scm (postgis): Update to version 3.3.8.
Change-Id: I249ac46d55e1cab5988246a2e66d21da63f46805
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-31 12:11:02 +02:00
Andreas Enge
9777282c8d
gnu: supertux: Fix build.
...
This is a follow-up to commit f6e59b049b
* gnu/packages/games.scm (supertux)[arguments]<#:phases>
{patch-squirrel-path}: Rename to...
{adapt-squirrel}: ...this and add a substitution to adapt to the changed API
between squirrel-3.1 and squirrel-3.2.
Fixes : guix/guix#1718
Change-Id: I238c88ed47a565011c34e05f26592e025a396514
2025-07-31 11:52:42 +02:00
Andreas Enge
b6f4446f51
gnu: ctl: Update to 1.5.4.
...
* gnu/packages/graphics.scm (ctl): Update to 1.5.4.
Change-Id: I5a1662d835d6f02107fd602f6e325b89c8d25c19
2025-07-31 11:30:18 +02:00
Andreas Enge
3e81af64a3
gnu: ctl: Modernize input.
...
* gnu/packages/graphics.scm (ctl)[propagated-inputs]: Remove openexr-2;
add openexr.
Change-Id: Id108d1722e18583e3273b162c57150e2d2781175
2025-07-31 11:29:23 +02:00
Kurome
24a1cc87f4
gnu: font-lilex: Update to 2.601.
...
* gnu/packages/fonts.scm (font-lilex): Update to 2.601.
Change-Id: I1b70ed93b56343d24088ab23f6c94facfff7c96e
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-31 10:02:09 +02:00
Andreas Enge
ba4d05865c
gnu: povray: Modernize input.
...
* gnu/packages/graphics.scm (povray)[inputs]: Remove openexr-2; add openexr.
Change-Id: I2b6bc9e3d7a28e6e7f32f3d2cf9914150d2619f1
2025-07-31 09:37:01 +02:00
Maxim Cournoyer
958bc01404
gitconfig: Relax useAutoBase.
...
It can be useful to produce patches from older commits, for example to share
commits from the keyring branch between the main Guix repository and
guix-maintenance. The previous 'true' value prevented that with a fatal error
message.
* etc/git/gitconfig [format] <useAutoBase>: Set to whenAble.
Change-Id: Ib32407dd3695dcadcb16855b1b87147fabc2aca7
2025-07-31 12:53:42 +09:00
Andreas Enge
a21e9ffd00
gnu: opencolorio: Fix build with gcc-14.
...
* gnu/packages/image-processing.scm (opencolorio)[arguments]<#:phases>
{disable-test}: New phase disabling two tests (of which one failed).
Change-Id: Ia98c46c3c01ebe4a3fbab636e54e84eb29439e3a
2025-07-30 23:45:39 +02:00
Ayan Das
9fdf0800f5
gnu: python-pytorch: Fix build with GCC 14.
...
Fixes guix/guix#1593 .
* gnu/packages/machine-learning.scm (python-pytorch)[arguments]: Add
missing <algorithm> header in 'use-system-libraries phase to fix
std::for_each compilation error with GCC 14.
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-07-30 22:21:55 +02:00
Brennan Vincent
bb5ca7f0e4
gnu: xorg: Fix build of various xf86 drivers.
...
These all fail on aarch64 due to implicit function declarations. It might be
possible to instead patch the xorg-server package they rely on to actually
declare the functions on aarch64, but I judged that adjusting the CFLAGS on
the driver packages themselves was easier and lower-impact.
* gnu/packages/xorg.scm: (xf86-video-amdgpu, xf86-video-ark, xf86-video-ast,
xf86-video-ati, xf86-video-cirrus, xf86-video-dummy, xf86-video-fbdev,
xf86-video-freedreno, xf86-video-i128, xf86-video-mach64, xf86-video-mga,
xf86-video-neomagic, xf86-video-nv, xf86-video-qxl, xf86-video-r128,
xf86-video-savage, xf86-video-siliconmotion, xf86-video-sis,
xf86-video-tdfx, xf86-video-vesa)[arguments]<#:configure-flags>: Ignore
implicit function declarations to fix build on gcc 14.
Change-Id: Ie11bcaeb580891da6f33df94dfccd729a9ee5f53
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-30 21:03:26 +02:00
Roman Scherer
92ac77b2d8
gnu: whisper-cpp: Update to 1.7.6.
...
* gnu/packages/machine-learning.scm (whisper-cpp): Update to 1.7.6.
Change-Id: I096ae060f258f696399340b890ea7133aebff71b
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-30 20:57:31 +02:00
Andreas Enge
e3bc81ffb8
gnu: imp: Update to 2.23.0.
...
* gnu/packages/bioinformatics.scm (imp): Update to 2.23.0.
[inputs]: Add cereal.
Change-Id: I8ceeeaa93aec0df69eda6d6193f9a87a0202bbad
2025-07-30 20:57:19 +02:00
Andreas Enge
05bfad202f
gnu: Remove cereal-1.3.0.
...
* gnu/packages/serialization.scm (cereal-1.3.0): Delete variable.
Change-Id: I8f61cfd85edb5b284e906a98d4739e594c26af2b
2025-07-30 20:57:13 +02:00
Greg Hogan
5adae28c79
gnu: tmux-plugin-mem-cpu-load: Update to 3.8.2.
...
* gnu/packages/tmux.scm (tmux-plugin-mem-cpu-load): Update to 3.8.2.
Change-Id: I5f1f98aa81e04159fe250f8a30f5f47f44adfb2d
2025-07-30 17:55:27 +00:00
Greg Hogan
d3e6185fb0
gnu: tmux-xpanes: Update to 4.2.0.
...
* gnu/packages/tmux.scm (tmux-xpanes): Update to 4.2.0.
Change-Id: I71dbe8125edc3c11e1e811031c011e0d4153a659
2025-07-30 17:55:26 +00:00
Greg Hogan
2bf9d503f2
gnu: git-extras: Update to 7.4.0.
...
* gnu/packages/version-control.scm (git-extras): Update to 7.4.0.
Change-Id: I17a368da867f0dfa7be1b02ee377c9f6a05d2740
2025-07-30 17:55:25 +00:00
Greg Hogan
1fdb37bffc
gnu: pdsh: Update to 2.35.
...
* gnu/packages/ssh.scm (pdsh): Update to 2.35.
Change-Id: I495b73eea220ef1896ca111dd0d28ce96cea81ac
2025-07-30 17:55:25 +00:00
Greg Hogan
e9b40d8b5f
gnu: cowsay: Update to 3.8.4.
...
* gnu/packages/games.scm (cowsay): Update to 3.8.4.
Change-Id: I0c3561e3f00758c2178dd0ae8e16f8b68571a781
2025-07-30 17:55:24 +00:00
Greg Hogan
c4fef87024
gnu: rmlint: Update to 2.10.3.
...
* gnu/packages/disk.scm (rmlint): Update to 2.10.3.
Change-Id: I46b3f8c0bad5b7c179c353a7df6794b2f3b4a633
2025-07-30 17:55:23 +00:00
Greg Hogan
1cba6d4cba
gnu: unrar-free: Update to 0.3.2.
...
* gnu/packages/compression.scm (unrar-free): Update to 0.3.2.
Change-Id: Id13ab2b25353b2078c02ccf840a01e122313b80b
2025-07-30 17:55:23 +00:00
Andreas Enge
a442d2b86e
gnu: readstat: Update to 1.1.9-0.718d491.
...
* gnu/packages/statistics.scm (readstat): Update to 1.1.9-0.718d491.
Change-Id: I626bf888710c9092ae5b9c06e25fc696bc853d9f
2025-07-30 18:29:37 +02:00
Ashish SHUKLA
3a526c8995
gnu: mold: Update to 2.40.3.
...
* gnu/packages/mold.scm (mold): Update to 2.40.3.
Change-Id: Ib78125773cfe91ce53db637be7bd7c836ec8c741
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-30 18:16:57 +02:00
Andy Tai
59e5efe011
gnu: xrdp: Update to 0.10.4.1.
...
* gnu/packages/rdesktop.scm (xrdp): Update to 0.10.4.1.
Change-Id: I54f07c117e60961029e9a8c9c46d795bbf922ff3
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-30 18:16:57 +02:00
Andy Tai
bc93cbfc34
gnu: xpra: Update to 6.3.2.
...
* gnu/packages/xorg.scm (xpra): Update to 6.3.2.
Change-Id: I378279ca1674e06ed4b432b778546ff2ff571887
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-30 18:16:41 +02:00
Danny Milosavljevic
52649552aa
gnu: freerdp: Update to 3.16.0.
...
* gnu/packages/patches/freerdp-3.16.0-rpath.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/rdesktop.scm (freerdp-3): New variable.
Change-Id: Iaf706ea6df5fd5593326513da284d9223fada3d1
2025-07-30 18:12:33 +02:00
Danny Milosavljevic
c64aad5e8c
gnu: Add sdl3-ttf.
...
* gnu/packages/sdl.scm (sdl3-ttf): New variable.
Change-Id: I625fd7de35910fc985db5c33abe833c79c7ddaef
2025-07-30 18:12:31 +02:00
Richard Sent
371f66588a
gnu: ruby-jaro-winkler: Update to 1.6.0.
...
* gnu/packages/ruby-xyz.scm (ruby-jaro-winkler): Update to 1.6.0.
Change-Id: I5845edcc3349145b7df7fdd40f5a3ddf730cc29e
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-30 17:38:55 +02:00
Charles Roelli
b3f5af88e8
gnu: tcp-wrappers: Fix build with gcc-14.
...
* gnu/packages/networking.scm (tcp-wrappers)[arguments]<#:phases>{build}:
Add more flags to the gcc call.
Change-Id: I5a06b00a4e51b5511f8fc8df9dedf803709189f0
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-30 17:36:36 +02:00
Cayetano Santos
e5a1fa55e8
gnu: kicad-symbols: Update hashes.
...
* gnu/packages/engineering.scm (kicad-symbols): Correct wrong sha256.
Change-Id: I8d604e124cca4699c67b457823440d5820477d67
Signed-off-by: Ekaitz Zarraga <ekaitz@elenq.tech>
2025-07-30 17:13:27 +02:00
Cayetano Santos
70c1600dc3
gnu: kicad-footprints: Update hashes.
...
* gnu/packages/engineering.scm (kicad-footprints): Correct wrong sha256.
Change-Id: I5a910154e1a6c8689d6beaf5252ac686969fab3a
Signed-off-by: Ekaitz Zarraga <ekaitz@elenq.tech>
2025-07-30 17:13:27 +02:00
Cayetano Santos
c555e74cf1
gnu: kicad-packages3d: Update hashes.
...
* gnu/packages/engineering.scm (kicad-packages3d): Correct wrong sha256.
Change-Id: Ib67a95a453f42e4d30449b1069d54c65dc406c0c
Signed-off-by: Ekaitz Zarraga <ekaitz@elenq.tech>
2025-07-30 17:13:27 +02:00
Cayetano Santos
797e782bc7
gnu: kicad-doc: Update hashes.
...
* gnu/packages/engineering.scm (kicad-doc): Correct wrong sha256.
Change-Id: I1d7fbcb75617490c686910f3e8b257599728a5f8
Signed-off-by: Ekaitz Zarraga <ekaitz@elenq.tech>
2025-07-30 17:13:27 +02:00
Andreas Enge
bc3ffbb512
gnu: gdb-multiarch: Update to 16.3.
...
* gnu/packages/gdb.scm (gdb-multiarch): Inherit from gdb-16 instead
of gdb-14.
Change-Id: I1c989e56ae5e8e359de77ebe02264ae4e64878b0
2025-07-30 14:31:56 +02:00
Yelninei
d77ce7be2d
gnu: libssh: Skip a test on the Hurd.
...
* gnu/packages/ssh.scm (libssh)[#:phases]: When building on Hurd skip
torture_config_match_localnetwork test.
Change-Id: I01c47f3903190aa4126b5278ef45a13bea7ae786
2025-07-30 14:18:42 +02:00
Yelninei
3c42d9de37
gnu: libssh: Update to 0.11.2.
...
* gnu/packages/ssh.scm (libssh): Update to 0.11.2.
[origin]: Remove snippet and patch.
[#:configure-flags]: Remove custom CFLAGS.
[#:phases]: Remove prepare-for-tests phase.
* gnu/packages/patches/libssh-openssh-banner.patch: Delete patch.
* gnu/local.mk (dist_patch_DATA): Deregister patch.
Fixes : guix/guix#1679
Change-Id: Iad2c57353d3a9e8c6391e206f41bfb6deb821a8a
2025-07-30 14:18:33 +02:00
Andreas Enge
4ec561b1c2
gnu: man2html: Fix build with gcc-14.
...
* gnu/packages/man.scm (man2html)[arguments]<#:phases>{fix-includes}:
New phase.
Change-Id: I2a162468b4fe5c7d6c662dbe5f8e3b620b6c825a
2025-07-30 12:58:25 +02:00
Efraim Flashner
0bfa32fcd2
gnu: dev86: Update to 1.0.1.
...
* gnu/packages/assembly.scm (dev86): Update to 1.0.1.
[source]: Download using git-fetch.
[arguments]: Add make-flag to override the version string. Remove the
'mkdir phase. Remove the #:system config.
[home-page]: Update to point to the current git repo.
[supported-systems]: Remove field.
Change-Id: I1ac5de05e34b2ebce7d2ac19f4a4c611893c3b36
2025-07-30 12:07:42 +03:00
Ayan Das
b5ff51a918
gnu: lirc: Fix build with GCC 14.
...
* gnu/packages/lirc.scm (lirc)[arguments]: Add 'fix-gcc14-build phase
to include sys/sysmacros.h for major() and minor() macros.
Change-Id: I5afcab6ed242e59441ced84d1c498a5f9cba9a50
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-30 11:02:22 +02:00