~ruther/guix-local

ref: 40c2edf91bcbbacda9956970aced4ffa7400f419 guix-local/gnu d---------
5e89d396 — Hennadii Stepanov 6 months ago
gnu: libsecp256k1: Fix cross-compiling.

* gnu/packages/crypto.scm (libsecp256k1)
[source]: Remove snippet deleting "src/precomputed_ecmult.c" and
"src/precomputed_ecmult_gen.c".
[arguments]: Add conditional phase 'delete-precomputed-files' that
deletes them only when not cross-compiling.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
052fab5f — Trevor Arjeski 6 months ago
gnu: mash: Update to 2.3 and fix build with gcc-14.

* gnu/packages/bioinformatics.scm (mash): Update to 2.3.
[arguments]<#:phases>{fix-includes}: Add file to substitutions.
* gnu/packages/patches/mash-add-missing-headers.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register new file.

Fixes: guix/guix#2986
Change-Id: I6a37a6b65b0abe9b72663bcafbc034dac0cff0c0
Signed-off-by: Andreas Enge <andreas@enge.fr>
8c7d8cbd — Trevor Arjeski 6 months ago
gnu: capnproto: Update to 1.2.0.

* gnu/packages/serialization.scm (capnproto): Update to 1.2.0.
* changed: gnu to cmake build system to get a test to pass (unsure why).
* moved: /tmp dir patch to after 'unpack phase.

Change-Id: I6a27587f8126eeb0cfeb7b9f26dc436bd66b5f92
Signed-off-by: Andreas Enge <andreas@enge.fr>
4a16a264 — Hilton Chain 6 months ago
gnu: Remove use of (gnu packages fcitx) module.

Follow-up to module removal in 04a4f8cc9d6db39ca7988b16642f72a54e8ab233.

* gnu/packages/freedesktop.scm,
* gnu/packages/telegram.scm: Remove use of (gnu packages fcitx) module.

Change-Id: I36208bf8cb7ccb13bb4e55ec8262a8614adc5f16
2ae4c32a — Distopico 6 months ago
gnu: direnv: Update to 2.37.1.

* gnu/packages/shellutils.scm (direnv): Update to 2.37.1.

Change-Id: I156b641435b0b0e134e9f4be206daa4275c89d51
Signed-off-by: Andreas Enge <andreas@enge.fr>
04a4f8cc — Andreas Enge 6 months ago
gnu: Remove (gnu packages fcitx).

* gnu/packages/fcitx.scm: Remove file.
* gnu/local.mk (GNU_SYSTEM_MODULES), po/packages/POTFILES.in: Unregister
file.

Fixes: guix/guix#2260
Change-Id: I70cdffb1dc5f8112afbdf556f457d647d788db9e
7ed492c5 — Andreas Enge 6 months ago
gnu: Remove presage.

* gnu/packages/fcitx.scm (presage): Delete variable.

Change-Id: I37bb83d8c6dcb949103a57827f4cac8a97fab3b1
03b630d9 — Andreas Enge 6 months ago
gnu: Remove maliit-framework.

* gnu/packages/freedesktop.scm (maliit-framework): Delete variable.

Change-Id: Ia8d25c29a86befd5859f39693ed67e659ed1f68d
ab26bff5 — Andreas Enge 6 months ago
gnu: Remove maliit-keyboard.

* gnu/packages/freedesktop.scm (maliit-keyboard): Delete variable.

Change-Id: I445aa513f75727c68860547e53d6ef378563d024
00799525 — Simon Tournier 6 months ago
gnu: Add r-tesseract.

* gnu/packages/cran.scm (r-tesseract): New variable.

Change-Id: Ia4227bee7f02de4901c5a6542b6a3b8c2d880cd8
Signed-off-by: Andreas Enge <andreas@enge.fr>
fff8271d — Hilton Chain 6 months ago
gnu: emacs-org-rainbow-tags: Update to 0.1-pre-1.dfe3604.

This change also fixes build failure of the package.

* gnu/packages/emacs-xyz.scm (emacs-org-rainbow-tags): Update to
0.1-pre-1.dfe3604.

Change-Id: Ia678db34fa9211ae100416b5e172d2b0dc35851b
896872cb — Hilton Chain 6 months ago
gnu: python-mpv-jsonipc: Disable tests explicitly.

* gnu/packages/python-xyz.scm (python-mpv-jsonipc) [arguments] <#:tests?>:
Disable.

Change-Id: I921848852c7963951092e9beee0c630d954320b7
gnu: trealla: Update to 2.83.8.

* gnu/packages/prolog.scm (trealla): Update to 2.83.8.

Change-Id: I190612b48e6a69e31384bb12d81465a668f2de59
29d36449 — Baptiste Strazzulla 7 months ago
gnu: git-lfs: Fix build.

This change is to bypass combination of go-build-system and custom make
targets where the import path is set manually, see discussion in
guix/guix#2133.

* gnu/packages/version-control.scm (git-lfs): Rename binary and home page

Change-Id: Ic87627412f715ebed07cf79ddd298e777746975f
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr>
Reviewed-by: Maxim Cournoyer <maxim@guixotic.coop>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
58b6dc4d — Janneke Nieuwenhuizen 6 months ago
gnu: guile-emacs: Fix build with gcc-14.

* gnu/packages/guile.scm (guile-for-guile-emacs)[arguments]: Replace
emacs-minimal's CFLAGS in #:configure-flags with specific and extra flags to
relax gcc-14's strictness.

Change-Id: I6b3f871695eb25fbf84a2334525e1d0e15e36b92
37550883 — Sharlatan Hellseher 6 months ago
gnu: Add python-six-bootstrap.

* gnu/packages/python-xyz.scm (python-six-bootstrap): New variable.

Fixes: guix-science/guix-past#20.
Reported-by: @gabor-udvari
Change-Id: I15b993e39c76dd39d1871179fc899e963d411d45
1b1db5f7 — Sharlatan Hellseher 6 months ago
gnu: mallard-ducktype: Move to documentation.

* gnu/packages/python-xyz.scm (mallard-ducktype): Move from here ...
* gnu/packages/documentation.scm: ... to here.

Fixes: guix/guix#1200.
Change-Id: I05895a56626a0416c4c7710c48f06b62538b4622
e5d2f0bd — Efraim Flashner 6 months ago
gnu: toot: Update to 0.50.1.

* gnu/packages/fediverse.scm (toot): Update to 0.50.1.
[arguments]: Remove field.
[inputs]: Remove python-urwid and python-urwidgets; add python-dateutil
and python-urwid-3.
[native-inputs]: Remove python-psycopg2-binary, python-pyyaml, and
python-typing-extensions; add python-pillow and python-setuptools-scm.

Change-Id: I06a39646b1ffac130a42a1d1d10bbdcfc625ab94
7b8ef76b — Arun Isaac 6 months ago
services: mumi: Raise maximum duration of indexing job.

Indexing all Debbugs issues from scratch can take more than an hour.

* gnu/services/web.scm (mumi-shepherd-services): Raise #:max-duration to 2
hours.
2c7e5574 — Efraim Flashner 6 months ago
gnu: dbxfs: Fix build.

* gnu/packages/file-systems.scm (dbxfs)[build-system]: Switch to the
pyproject-build-system.
[native-inputs]: Add python-setuptools.

Change-Id: I79dfd9e7092aaf0b5078900c6b2ecbbe9137b44f
Next