~ruther/guix-local

ref: e40e0bfd2c8e4d91c19dd931ff9cbe5e54ba98a5 guix-local/gnu/packages d---------
e40e0bfd — Liliana Marie Prikler 11 months ago
gnu: gsl: Skip test_legendre_schmidt on i686.

* gnu/packages/maths.scm (gsl)[disable-failing-tests]: Also disable
test_legendre_schmidt on i686.
13614fc5 — Liliana Marie Prikler 11 months ago
gnu: libgphoto2: Fix build with GCC 14.

* gnu/packages/video.scm (libgphoto2)[arguments]: Add
'relax-gcc-14-strictness phase to fix CFLAGS.

Change-Id: I1f9df6ff1fcb5868199e09127b5c03127a26201b
Signed-off-by: Andreas Enge <andreas@enge.fr>
4cb2e664 — Liliana Marie Prikler 11 months ago
gnu: fmt@9: Fix tests on i686.

* gnu/packages/patches/fmt-9-overspecified-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/pretty-print.scm (fmt-9)[arguments]: Add #:configure-flags
from fmt-10.  Add #:phases to apply fmt-9-overspecified-tests.patch on i686.

Change-Id: Ifc2854b98db1500e6c57521ee31b294e8712783e
Signed-off-by: Andreas Enge <andreas@enge.fr>
00af47b8 — Ashish SHUKLA 11 months ago
gnu: pass-otp: Fix for bash 5.2.

* gnu/packages/password-utils.scm (pass-otp)[#:phases]
<patch-oath-path>: Add another substitution.  Remove trailing #t.

Change-Id: Ia49eea77e7175aa861f0f291d28ac31e6a4aa319
Signed-off-by: Andreas Enge <andreas@enge.fr>
1a76e68d — Nicolas Graves 11 months ago
gnu: openfst-for-vosk: Fix build with gcc@14.

Just adds an upstream patch.

* gnu/packages/patches/openfst-for-vosk-fix-unique-ptr.patch: Add
  patch.
* gnu/packages/machine-learning.scm (openfst-for-vosk)[source]
  <patches>: Record patch.
* gnu/local.mk: Record patch.

Signed-off-by: Andreas Enge <andreas@enge.fr>
23450506 — Nicolas Graves 11 months ago
gnu: c-reduce: Update to 2.10.0-0.31e855e.

* gnu/packages/debug.scm (c-reduce): Update to 2.10.0-0.31e855e.
[inputs]: Replace llvm-9 by llvm-18 ; clang-9 by clang-18.

Change-Id: I00ea28cde580dd18224aec2da54082400364d00f
Signed-off-by: Andreas Enge <andreas@enge.fr>
a7a0a7bf — Nicolas Graves 11 months ago
gnu: c-reduce: Improve style.

Migrate to the modern input style.  Also move native-inputs and inputs
after arguments.

* gnu/packages/debug.scm (inputs): Rewrite using the modern style.

Change-Id: Ife16ce6fac01460382b7a82a8f778e629d2c079e
Signed-off-by: Andreas Enge <andreas@enge.fr>
e899b9a2 — Nicolas Graves 11 months ago
gnu: c-reduce: Improve phases.

It's not necessary to search for each perl input because they are
already set by the build-system in PERL5LIB.

* gnu/packages/debug.scm (c-reduce)[arguments]<#:phases>: Switch to
gexps.  Improve phase 'set-load-paths readability.

Change-Id: I0d073b5994526bce3aac4b1147fa923f5ccdf00e
Signed-off-by: Andreas Enge <andreas@enge.fr>
e848419d — Nicolas Graves 11 months ago
gnu: c-reduce: Switch to git source.

The original page is down.

* gnu/packages/debug.scm (c-reduce)[source]: Switch to git-fetch.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2759c297 — Ashish SHUKLA 11 months ago
gnu: weechat: Update to 4.7.0.

* gnu/packages/irc.scm (weechat): Update to 4.7.0.

Change-Id: Ic2f6cd4760fa735177646a6c5962cb332e08d576
Signed-off-by: Andreas Enge <andreas@enge.fr>
17cf14f5 — Andreas Enge 11 months ago
gnu: mtpaint: Update to 3.50.12.

* gnu/packages/image.scm (mtpaint): Update to 3.50.12.
[native-inputs]: Drop labels.
[inputs]: Drop labels. Replace gtk+-2 by gtk.
[arguments]: Use gexps.
<#:phases>: Replace 'configure phase.

Change-Id: Ia8129b4331add95390e22eb0b918789c60300afe
57df8357 — Andreas Enge 11 months ago
gnu: cataclysm-dda: Fix build.

* gnu/packages/games.scm (cataclysm-dda)[native-inputs]: Add gcc-13.

Change-Id: I3c0ce6ff4a1f2d4e6ffe52742eb1f9f1fd247bc6
4e9d7a59 — Sharlatan Hellseher 11 months ago
gnu: purple-lurch: Fix build with gcc@14.

* gnu/packages/messaging.scm (purple-lurch): <phases>{configure}:
Add flats to ignore warning.

Change-Id: I6efa7a82357173795864236f90925a109c21d310
1e7a48e9 — Sharlatan Hellseher 11 months ago
gnu: purple-lurch: Improve style.

* gnu/packages/messaging.scm (purple-lurch): Use G-expressions, adjust
  fields order, use list stile, fix indentation.
  [description]: Start from a new line, apply fill column.

Change-Id: If412204c7a0ccb335e1d0ee4b7b6d279b2f06b84
849048b6 — Dariqq 11 months ago
gnu: pidgin: Update to 2.14.14.

The incompatible-pointer-types error is fixed and the additional include
dir was a rebasing mistake. These were removed in
15186e1f59cade12a501f3aa4759cd6c980f9e76

* gnu/packages/messaging.scm (pidgin): Update to 2.14.14.
  [#:configure-flags]: Remove CFLAGS.

Change-Id: I58fc3071460c2cc2de82b3b51b43b0663b9d5185
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
faee8ace — Dariqq 11 months ago
gnu: libgnt: Update to 2.14.4.

Despite the -dev suffix in the url this seem to be release and not a
snapshot.

* gnu/packages/messaging.scm (libgnt): Update to 2.14.4.

Change-Id: Ifa0a2b204ab34d14ee732c5926bf507392f0450a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
c4afe965 — Sughosha 11 months ago
gnu: Add spectacle-ocr-screenshot.

* gnu/packages/kde-systemtools.scm (spectacle-ocr-screenshot): New variable.

Change-Id: I387830c8beafb391275ce721191effa2dc022f2b
Signed-off-by: Zheng Junjie <z572@z572.online>
67199d9f — Cayetano Santos 11 months ago
gnu: python-find-libpython: Update to 0.4.1.

* gnu/packages/python-xyz.scm (python-find-libpython): Update to 0.4.1.

Change-Id: I1979d8e3e39bef589522b674b213b91901d465ab
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
6ae7acb2 — Sharlatan Hellseher 11 months ago
gnu: vinagre: Improve style.

* gnu/packages/gnome.scm (vinagre): Use G-expressions, remove traling #t
  from lambdas, use list style.
  [native-inputs]: Remove lables.

Change-Id: Ia9b33b605930fda497d2018acb862034d49ba2a6
c5091996 — Ashish SHUKLA 11 months ago
gnu: vinagre: Fix build with GCC 14.

* gnu/packages/gnome.scm (vinagre)[#:configure-flags]: Add flags to ignore
warnings.

Change-Id: Id26380eaaf14c5c19d79383d099d5fc13f76895c
Signed-off-by: Andreas Enge <andreas@enge.fr>
Next