~ruther/guix-local

b7c3783e — Andreas Enge 1 year, 3 months ago
gnu: Remove proj-7.

* gnu/packages/geo.scm (proj-7): Delete variable.

Change-Id: I6f7809892f07c18c9613755557ad4d35d03a204d
37b386ff — Andreas Enge 1 year, 3 months ago
gnu: Remove proj.4.

* gnu/packages/geo.scm (proj.4): Delete variable.

Change-Id: Id6e9f16b8e9a9c487a641aef94d82f0b500f4daf
28dd761e — Andreas Enge 1 year, 3 months ago
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
e1271b7f — Andreas Enge 1 year, 3 months ago
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
7cff4d24 — Andreas Enge 1 year, 3 months ago
gnu: libosmium: Update to 2.22.0.

* gnu/packages/geo.scm (libosmium): Update to 2.22.0.

Change-Id: Ib7327cb5b6e15ff2d4bcd0e1e0f0982211ec9035
285e3130 — Andreas Enge 1 year, 3 months ago
gnu: libosmium: Modernize input.

* gnu/packages/geo.scm (libosmium)[propagated-inputs]:
Remove proj-7; add proj.

Change-Id: I1fc87d5a0ab87f14b88b74647c2c607abb928d0f
0b05ca10 — Charles Roelli 1 year, 3 months ago
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>
9777282c — Andreas Enge 1 year, 3 months ago
gnu: supertux: Fix build.

This is a follow-up to commit f6e59b049b99bb8cd0f31e8771dd62cbe41bca84

* 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
b6f4446f — Andreas Enge 1 year, 3 months ago
gnu: ctl: Update to 1.5.4.

* gnu/packages/graphics.scm (ctl): Update to 1.5.4.

Change-Id: I5a1662d835d6f02107fd602f6e325b89c8d25c19
3e81af64 — Andreas Enge 1 year, 3 months ago
gnu: ctl: Modernize input.

* gnu/packages/graphics.scm (ctl)[propagated-inputs]: Remove openexr-2;
add openexr.

Change-Id: Id108d1722e18583e3273b162c57150e2d2781175
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>
ba4d0586 — Andreas Enge 1 year, 3 months ago
gnu: povray: Modernize input.

* gnu/packages/graphics.scm (povray)[inputs]: Remove openexr-2; add openexr.

Change-Id: I2b6bc9e3d7a28e6e7f32f3d2cf9914150d2619f1
958bc014 — Maxim Cournoyer 1 year, 3 months ago
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
a21e9ffd — Andreas Enge 1 year, 3 months ago
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
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>
bb5ca7f0 — Brennan Vincent 1 year, 3 months ago
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>
92ac77b2 — Roman Scherer 1 year, 3 months ago
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>
e3bc81ff — Andreas Enge 1 year, 3 months ago
gnu: imp: Update to 2.23.0.

* gnu/packages/bioinformatics.scm (imp): Update to 2.23.0.
[inputs]: Add cereal.

Change-Id: I8ceeeaa93aec0df69eda6d6193f9a87a0202bbad
05bfad20 — Andreas Enge 1 year, 3 months ago
gnu: Remove cereal-1.3.0.

* gnu/packages/serialization.scm (cereal-1.3.0): Delete variable.

Change-Id: I8f61cfd85edb5b284e906a98d4739e594c26af2b
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
Next