1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-20 09:10:30 +02:00
Commit Graph

163885 Commits

Author SHA1 Message Date
Nicolas Graves
ec1fa9e288 gnu: python-pdf2image: Replace python-nose by python-pynose.
* gnu/packages/python-xyz.scm (python-pdf2image)
[arguments]: Improve style.
[native-inputs]: Remove python-wheel.  Replace python-nose by
python-pynose.

Change-Id: I2a7f607931144c6858efc95f4845f2866be0224d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-03 07:40:21 +00:00
Nicolas Graves
222d23d8cb gnu: python-colorspacious: Disable tests.
python-nose runs 0 tests, let's remove it and disable tests instead.

* gnu/packages/python-xyz.scm (python-colorspacious)
[arguments]<#:tests?>: Disable them.
[native-inputs]: Remove python-nose, python-wheel.
[description]: Improve style.

Change-Id: I6a2a58ea8f5183e4933b1dca227e8086640cd11d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-03 07:40:20 +00:00
Nicolas Graves
6d2d50e8cb gnu: python-restructuredtext-lint: Remove python-nose native-inputs.
* gnu/packages/python-xyz.scm (python-restructuredtext-lint)
[arguments]<#:test-backend>: Switch to unittest.
[native-inputs]: Remove python-nose.

Change-Id: I1d59f2012ff939b5856c3cc482d40391f0d2fb5e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-03 07:40:20 +00:00
Nicolas Graves
88c1ecfd01 gnu: python-dogtail: Switch to pyproject.
* gnu/packages/python-xyz.scm (python-dogtail):
[source, arguments]: Run guix style.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.  Replace python-nose by
python-pynose.

Change-Id: I7376f34c8e80465373be8ecd1b55af0c494491af
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-03 07:40:20 +00:00
Nicolas Graves
94bbd3b9bc gnu: python-flask-principal: Switch to pyproject.
* gnu/packages/python-web.scm (python-flask-principal):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.  Replace python-nose by
python-pynose.
[home-page]: Refresh it.
[description]: Improve style.

Change-Id: Ifb153aed9a690567d254b3a29ef26e70b017137d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-03 07:40:20 +00:00
Nicolas Graves
5e24377063 gnu: python-flask-markdown: Switch to pyproject.
* gnu/packages/python-web.scm (python-flask-markdown):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add phase 'set-version.
[native-inputs]: Add python-setuptools.  Replace python-nose by
python-pynose.

Change-Id: I2d463e5fbb614bd267b5199ebd9983806f1b14a4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-03 07:40:20 +00:00
Nicolas Graves
b0d88d2594 gnu: python-traittypes: Replace python-nose by python-pynose.
* gnu/packages/python-science.scm (python-traittypes)[native-inputs]:
Replace python-nose by python-pynose.  Remove python-wheel.

Change-Id: Ia90b2d1311026af1bfee295cc5db3c0cac392932
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-03 07:40:18 +00:00
Giacomo Leidi
c425bac93d Update Giacomo's email address.
The change was automated via:

git grep -l goodoldpaul@autistici.org |
    xargs sed -i 's/goodoldpaul@autistici.org/therewasa@fishinthecalculator.me/g'

* .mailmap: New entry.

Change-Id: I1629388334695d221647afe6a14faf61af5fe0d6
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-12-03 14:38:09 +09:00
Andreas Enge
23dbcfaef6 gnu: alpine: Fix previous commit.
This is a follow-up to commit 41357c7d1c
which was pushed without one change.

* gnu/packages/mail.scm (alpine)[arguments]<#:configure-flags>:
Correct a typo.

Change-Id: I8505829da14e026c958ed1c4ca0a65c5c45cf93f
2025-12-02 21:58:46 +01:00
Anderson Torres
41357c7d1c gnu: alpine: Fix build with gcc-14.
* gnu/packages/mail.scm (alpine)[arguments]<#:configure-flags>: Add CFLAGS.

Fixes: guix/guix#4585
Change-Id: I8229b699d4ae15548f61586d2ee7d1c1b1602c7b
Co-authord-by: Andreas Enge <andreas@enge.fr>
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-02 21:53:56 +01:00
Reza Housseini
a85a0828cc gnu: Add trilinos-zoltan.
* gnu/packages/maths.scm (trilinos-zoltan): New variable.

Change-Id: I6aac3a2eb3a333720a9e23bc0af4edf1d931944d
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-02 21:12:12 +01:00
Lilah Tascheter
f0d971ee1b gnu: home: Add himitsu-secret-service service.
* gnu/home/services/secrets.scm
  (home-himitsu-secret-service-configuration): New configuration.
  (himitsu-secret-service-shepherd-service): New procedure.
  (home-himitsu-secret-service-type): New service.

Change-Id: Ifb05edce06dbe6a24282701c94007a95dcda1313
Signed-off-by: jgart <jgart@dismail.de>
2025-12-02 12:49:38 -06:00
Lilah Tascheter
26cb836c4e gnu: home: Add himitsu-ssh service.
* gnu/home/services/secrets.scm
  (remember-option?,list-of-remember-options?): New types.
  (himitsu-serialize-list-of-remember-options): New serializer.
  (home-himitsu-ssh-configuration): New configuration.
  (himitsu-ssh-shepherd-service,himitsu-ssh-himitsu.ini,
   himitsu-ssh-environment-variables): New procedures.
  (home-himitsu-ssh-service-type): New service.

Change-Id: I051a97aec2396dd899078c594c9d0b989a0aa6f1
Signed-off-by: jgart <jgart@dismail.de>
2025-12-02 12:49:38 -06:00
Lilah Tascheter
b545538abe gnu: home: Add himitsu service.
* gnu/home/services/secrets.scm: New file...
* gnu/local.mk (GNU_SYSTEM_MODULES): ...and add it.

Change-Id: I6bd1a3843fd9e93d11e4a8f3fa2a510f5891a2d7
Signed-off-by: jgart <jgart@dismail.de>
2025-12-02 12:49:38 -06:00
Lilah Tascheter
10ad0e542e gnu: password-utils: Add himitsu-secret-service.
* gnu/packages/password-utils.scm (himitsu-secret-service): New variable.

Change-Id: If4e2b48241fdde2a5b304f94a4afc04958a0e6f0
Signed-off-by: jgart <jgart@dismail.de>
2025-12-02 12:49:38 -06:00
Lilah Tascheter
d7e59495ac gnu: password-utils: Add himitsu-git.
* gnu/packages/password-utils.scm (himitsu-git): New variable.

Change-Id: I745428319dfa9c3a375101941bf940848d62f3eb
Signed-off-by: jgart <jgart@dismail.de>
2025-12-02 12:49:38 -06:00
Lilah Tascheter
bd123e657d gnu: password-utils: Add himitsu-ssh.
* gnu/packages/password-utils.scm (himitsu-ssh): New variable.

Change-Id: I42c249478e8ecbcd66cd9571ee20213c723dc8f4
Signed-off-by: jgart <jgart@dismail.de>
2025-12-02 12:49:37 -06:00
Lilah Tascheter
3080c3b4bc gnu: password-utils: Add hiprompt-gtk.
* gnu/packages/password-utils.scm (hiprompt-gtk): New variable.

Change-Id: Ieaf6765873129cc8f316ad3d4bd03de19f9053d7
Signed-off-by: jgart <jgart@dismail.de>
2025-12-02 12:49:37 -06:00
Lilah Tascheter
e4c56d1f96 gnu: password-utils: Add himitsu.
* gnu/packages/password-utils.scm (himitsu): New variable.

Change-Id: Ib13c62177dfc9e2f121606bc71f391e09fb4d1e4
Signed-off-by: jgart <jgart@dismail.de>
2025-12-02 12:49:37 -06:00
Lilah Tascheter
1b678f4556 gnu: hare-xyz: Add hare-gtk4-layer-shell.
* gnu/packages/hare-xyz.scm (hare-gtk4-layer-shell): New variable.

Change-Id: Ifa369e88ef3e9940fe11d9c922cbef01a9cdfb37
Signed-off-by: jgart <jgart@dismail.de>
2025-12-02 12:49:37 -06:00
Lilah Tascheter
0ad13c7361 gnu: hare-xyz: Add hare-adwaita.
* gnu/packages/hare-xyz (hare-adwaita): New variable.

Change-Id: Ifc2a397dec1e8a9fb9e750182e1a5aa34cfe6f9a
Signed-off-by: jgart <jgart@dismail.de>
2025-12-02 12:49:37 -06:00
Lilah Tascheter
399647e920 gnu: hare-xyz: Add hare-gi.
* gnu/packages/hare-xyz (hare-gi): Add hare-gi.

Change-Id: If1a67a21966ae8d6474c1b15c02bb98f941dfd4b
Signed-off-by: jgart <jgart@dismail.de>
2025-12-02 12:49:37 -06:00
Lilah Tascheter
76cf67d30a gnu: hare-xyz: Add hare-ssh.
* gnu/packages/hare-xyz.scm: New file...
* gnu/local.mk (GNU_SYSTEM_MODULES): ...and add it.

Change-Id: I4a452368fba29375159bdb7ce667a3cfe66872df
Signed-off-by: jgart <jgart@dismail.de>
2025-12-02 12:49:37 -06:00
Lilah Tascheter
0d60dc967d gnu: python-xyz: Add python-pyhimitsu.
* gnu/packages/python-xyz.scm (python-pyhimitsu): New variable.

Change-Id: Ia8ad95f466f749152c8c16ad71fc46de9c32f615
2025-12-02 12:49:37 -06:00
Lilah Tascheter
d18614811b gnu: python-xyz: Add python-prctl.
* gnu/packages/python-xyz.scm (python-prctl): New variable.

Change-Id: I14b788cd83650a38a448d6474ce305f0ccfcb559
2025-12-02 12:49:37 -06:00
Ashish SHUKLA
0800da28dc gnu: weechat: Update to 4.8.1.
* gnu/packages/irc.scm (weechat): Update to 4.8.1.

Change-Id: Ie15fcc8f32f780cc812f31beb0f5177841ec100c
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-02 19:25:56 +01:00
Andreas Enge
ba160cbf41 gnu: rsibreak: Fix source location.
* gnu/packages/kde-utils.scm (source): Correct expression for versioned
subdirectory.

Fixes: guix/guix#4603
Change-Id: Ic9f360ac55f595896d0c253cd905bb36b08d78ff
2025-12-02 19:19:21 +01:00
Marek Paśnikowski
83e4b13da0 gnu: korganizer: Remove deprecated input.
* gnu/packages/kde-pim.scm (korganizer)[inputs]: Remove akonadi-notes.

Change-Id: I936776ef049072601f2e0856a67aec21f13e7f20
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-02 19:02:31 +01:00
Marek Paśnikowski
b709fadc8c gnu: kmessagelib: Remove deprecated input.
* gnu/packages/kde-pim.scm (kmessagelib)[inputs]: Remove akonadi-notes.

Change-Id: I26748f068ffd0cf39204737d9399ab091d009efc
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-02 19:02:31 +01:00
Marek Paśnikowski
aa049b0b2e gnu: kdepim-runtime: Remove deprecated input.
* gnu/packages/kde-pim.scm (kdepim-runtime)[inputs]: Remove akonadi-notes.

Change-Id: Id6c645175db80da1ea1e4e2312487a0cf6ec99ee
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-02 19:02:31 +01:00
Marek Paśnikowski
210904a4df gnu: kdepim-addons: Remove deprecated input.
* gnu/packages/kde-pim.scm (kdepim-addons)[inputs]: Remove akonadi-notes.

Change-Id: Ie9e8b8848868d10ae2ecae6f3fab76c5ebcb5818
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-02 19:02:31 +01:00
Marek Paśnikowski
734afdd3a0 gnu: kcalendarsupport: Remove deprecated input
* gnu/packages/kde-pim.scm (kcalendarsupport)[inputs]: Remove
akonadi-notes.

Change-Id: Ic19adca52da6245c8d51177e68ab70d2b38a8b5b
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-02 19:02:31 +01:00
Andreas Enge
f3eaf5d943 gnu: kdepim-addons: Fix build.
* gnu/packages/kde-pim.scm (kdepim-addons)[arguments]<#:phases>:
Wrap with cargo-guile-json extension.

Change-Id: Ibb1945068b0039e3b76322d5e0475722acefb011
2025-12-02 19:02:31 +01:00
Liliana Marie Prikler
5f7cc5c2c6 gnu: waypipe: Hardcode libvulkan.
Currently, trying to run waypipe with graphical acceleration results in the
error:
  Sending error: src/dmabuf.rs:945: Failed to load Vulkan library:
  LibraryLoadFailure(DlOpen { desc: "libvulkan.so.1: cannot open shared object
  file: No such file or directory" })
This patch fixes this error by loading libvulkan from a known location.

* gnu/packages/freedesktop.scm (waypipe)[#:phases]: Add ‘patch-vulkan’.
2025-12-02 18:04:30 +01:00
Liliana Marie Prikler
7bae542dc3 gnu: waypipe: Fix build.
* gnu/packages/freedesktop.scm (waypipe)[#:phases]: Wrap in with-extensions to
add cargo-guile-json.
2025-12-02 18:04:30 +01:00
Sergey Trofimov
3053259426 gnu: emacs-telega: Update to 0.8.570.
* gnu/packages/emacs-xyz.scm (emacs-telega): Update to 0.8.570.

Change-Id: I53cefc17cb0b4c11ea7dfcf3c7613a52578e4dcb
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-12-02 18:04:30 +01:00
Sergey Trofimov
3794c8e5ce gnu: emacs-telega-server: Update to 1.0.0.
* gnu/packages/emacs-xyz.scm (emacs-telega-server): Update to 1.0.0.

Change-Id: Idbd393e702a1fb39168a9bf18e898d1a081b1703
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-12-02 18:04:30 +01:00
Sergey Trofimov
df3d4db1f7 gnu: tdlib: Update to 1.8.57.
* gnu/packages/telegram.scm (tdlib): Update to 1.8.57.

Change-Id: Ib080b57f4cca5e94f80c513fbee8e2cbf679f45f
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-12-02 18:04:29 +01:00
Jiyu
136fc8bfe9 gnu: u-boot: Removed non-free software.
Change-Id: Ic647e659f41f245ce4a1409b232b24a91bd9ff25
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2025-12-02 15:08:09 +01:00
Efraim Flashner
d48a3379d1 gnu: libcap: Fix build on powerpc-linux.
* gnu/packages/linux.scm (libcap)[arguments]: When building for
powerpc-linux add a phase to apply a patch.
* gnu/packages/patches/libcap-magic-glibc-constant.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: I3d2d7d09684af604b17b13ffbcfcc31db46d2d82
2025-12-02 15:47:45 +02:00
Efraim Flashner
642f28f47f gnu: libseccomp: Fix tests on powerpc-linux.
* gnu/packages/linux.scm (libseccomp)[arguments]: When building for
powerpc-linux add a phase to skip a test.

Change-Id: I670a9a2cf73073daca634cf4e8358e18d0ef91bd
2025-12-02 15:47:45 +02:00
jgart
7c7bad305a gnu: trealla: Update to 2.86.7.
* gnu/packages/prolog.scm (trealla): Update to 2.86.7.

Change-Id: Ied45fed8dedfca7d85dd3104488203b4d436b522
2025-12-02 07:24:26 -06:00
jgart
5195582b12 gnu: Add mnc.
* gnu/packages/golang-apps.scm (mnc): New variable.

Change-Id: If341b357dae444ed86ac33598bc45eb9ab9c9986
2025-12-02 07:12:05 -06:00
jgart
18d777842e gnu: Add go-github-com-influxdata-cron.
* gnu/packages/golang-xyz.scm (go-github-com-influxdata-cron): New variable.

Change-Id: If9988b39dcac7173b9df41955484589cca356cc4
2025-12-02 07:11:45 -06:00
Sharlatan Hellseher
01831203c2 gnu: hungrycat: Build from git.
* gnu/packages/admin.scm (hungrycat):
[source]: Switch to git-fetch.
[arguments] <make-flags>: Set CC for target.
<phases>: Add 'build-doc.
[native-inputs]: Remove python-wrapper and python-pynose; add automake,
autoconf, cppcheck, and python-docutils.

Change-Id: I874ebefc90b850985bf55bfd3718e817a4f6d580
2025-12-02 11:18:03 +00:00
Nicolas Graves
c0b961fd94 gnu: python-hyperopt: Replace python-nose by python-pynose.
* gnu/packages/machine-learning.scm (python-hyperopt)[native-inputs]:
Remove python-black, python-wheel.  Replace python-nose by
python-pynose.

Change-Id: Icf1304ed373583a3e827c2f9e9bcb3aa89a9a4c6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-02 11:18:03 +00:00
Nicolas Graves
8269f02402 gnu: aacircuit: Replace python-nose by python-pynose.
* gnu/packages/electronics.scm (aacircuit)
[arguments]<#:phases>: Refresh phase 'wrap-aacircuit.
[native-inputs]: Remove python-wheel.  Replace python-nose by
python-pynose.

Change-Id: I43834e9a1280550f12a94a3fc20ce781ed05f1b6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-02 11:18:02 +00:00
Nicolas Graves
290a91c5cb gnu: seqmagick: Fix build and remove python-nose.
* gnu/packages/bioinformatics.scm (seqmagick)
[arguments]<#:phases>: Add phase 'set-version.
[native-inputs]: Remove python-wheel.  Replace python-nose by
python-pynose.

Change-Id: I5a10d7702d59c6f837761ff96e11f0ff470e0626
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-02 11:18:02 +00:00
Nicolas Graves
988d0a2f74 gnu: rseqc: Disable tests.
python-nose runs 0 tests, let's remove it and disable tests instead.

* gnu/packages/bioinformatics.scm (rseqc)
[arguments]<#:tests?>: Disable them.
[native-inputs]: Remove python-nose.
[propagated-inputs]: Remove python-wheel.

Change-Id: I5be4019f6093478b5ab28f07a52319c7cfbd7cd8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-02 11:18:02 +00:00
Nicolas Graves
84978f7277 gnu: crossmap: Disable tests.
python-nose runs 0 tests, let's remove it and disable tests instead.

* gnu/packages/bioinformatics.scm (crossmap)
[arguments]<#:tests?>: Disable them.
[native-inputs]: Remove python-nose, python-wheel.

Change-Id: I2fbbefac935901c4bafea3b8c941b81d3e404a23
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-02 11:18:02 +00:00