Commit graph

162283 commits

Author SHA1 Message Date
Lars-Dominik Braun
a5768ec093
import: stackage: Adjust API URL.
See https://github.com/commercialhaskell/stackage-server/issues/353.

* guix/import/stackage.scm (%stackage-url): Adjust to new API URL.

Change-Id: I9bc1a10154340f89dcbacf715bd5ea5a9ef90b88
2025-06-19 17:22:10 +02:00
Vinicius Monego
1870e79bc2
gnu: python-metpy: Update to 1.7.0.
* gnu/packages/geo.scm (python-metpy): Update to 1.7.0.
[arguments]<#:test-flags>: Skip two more network tests.

Change-Id: I869ace3e8ad9cbae5b53b51ce6b3a1e2fc3dcd91
2025-06-19 10:00:58 -03:00
Vinicius Monego
28df9e0eb3
gnu: libmseed: Update to 3.1.5.
* gnu/packages/geo.scm (libmseed): Update to 3.1.5.

Change-Id: I39f2a7d2ccdc34700cab3eab13d79f40449d8a6c
2025-06-19 10:00:58 -03:00
Vinicius Monego
e13a4696be
gnu: veusz: Update to 4.1.
* gnu/packages/maths.scm (veusz): Update to 4.1.
[arguments]<#:phases>: Change qt5 references to qt6.
[native-inputs]: Replace qttools-5 by qttools.
[inputs]: Remove python-pyqt, qtbase-5, qtsvg-5, qtwayland-5. Add
python-pyqt-6, qtbase, qtsvg, qtwayland.

Change-Id: Ia31ea45b28207ac2247a23f97fda420530956040
2025-06-19 10:00:58 -03:00
Vinicius Monego
d7375f9e50
gnu: gimp: Update to 3.0.4.
* gnu/packages/gimp.scm (gimp): Update to 3.0.4.

Change-Id: I910ba6070e9376f0ec3c191b9a29e79d96ad2200
2025-06-19 10:00:58 -03:00
Vinicius Monego
6f5e4702a3
gnu: gegl: Update to 0.4.62.
* gnu/packages/gimp.scm (gegl): Update to 0.4.62.

Change-Id: I596ea953d1efc47092288ca4c1d72771ecfa95a8
2025-06-19 10:00:58 -03:00
Vinicius Monego
1c6ec45056
gnu: babl: Update to 0.1.114.
* gnu/packages/gimp.scm (babl): Update to 0.1.114.

Change-Id: If5da6a36f5c8f003c5dd8fe8ea10a6cd318ebeb5
2025-06-19 10:00:58 -03:00
Vinicius Monego
075beb5182
gnu: mixxx: Update to 2.5.2.
* gnu/packages/music.scm (mixxx): Update to 2.5.2.

Change-Id: Ib6b46b1fff503423342894cf62c7105ef4af5029
2025-06-19 10:00:58 -03:00
Vinicius Monego
4de7264818
gnu: python-ta-lib: Update to 0.6.4.
* gnu/packages/finance.scm (python-ta-lib): Update to 0.6.4.

Change-Id: I47a7de18c0f0afede19ae87f595d38fe6ac4ae6c
2025-06-19 10:00:58 -03:00
Vinicius Monego
1434957031
gnu: mlt: Build Python bindings.
* gnu/packages/video.scm (mlt)[arguments]<#:configure-flags>: Pass
"-DSWIG_PYTHON=On".
[native-inputs]: Add python-minimal, swig.

Change-Id: I4cb0c40a13fa26c932d5aeb8745bc8447eb42238
2025-06-19 10:00:57 -03:00
Vinicius Monego
a1ca398793
gnu: mlt: Update to 7.32.0.
* gnu/packages/video.scm (mlt): Update to 7.32.0.

Change-Id: I5dd00faebe7b832086dfca19b6eab7e5acd8ef87
2025-06-19 10:00:57 -03:00
Vinicius Monego
614c8fee30
gnu: opencv: Remove unused input.
* gnu/packages/image-processing.scm (opencv)[inputs]: Remove ilmbase.

Change-Id: I5ffe3aeed78645254be37097c3efa95b9586f85e
2025-06-19 10:00:57 -03:00
jgart
c6ed8c60a3
gnu: trealla: Update to 2.74.4.
* gnu/packages/prolog.scm (trealla): Update to 2.74.4.

Change-Id: I555349aad2b325050689673863f760cf1eea0871
2025-06-19 08:59:18 -04:00
Danny Milosavljevic
6bc63a188b
gnu: guile-semver: Add comment.
Follow-up to commit a6c8217ee7.

* gnu/packages/guile-xyz.scm (guile-semver)[source]: Add comment.

Change-Id: I683d2427bc470ccb2e04820ebc7b05cc46585619
2025-06-19 14:25:15 +02:00
Danny Milosavljevic
a6c8217ee7
guix: nuget importer: Add it.
* guix/import/nuget.scm: New file.
* guix/scripts/import/nuget.scm: New file.
* guix/scripts/import.scm: Add reference to it.
* gnu/packages/guile-xyz.scm (guile-semver): Update to 0.2.0.
[source]: Switch.

Change-Id: I159c5cf3b02b42435b03d989d5815d3fcf001c92
2025-06-19 11:49:42 +02:00
Andrew Wong
bbd63d1470
gnu: Add ring-racers.
* gnu/packages/games.scm (ring-racers): New variable.

Change-Id: Ib52dca1ad41d8f778db14857ad681d566c145952
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-19 11:29:58 +02:00
Andrew Wong
3a4cf74210
gnu: Add ring-racers-data.
* gnu/packages/games.scm (ring-racers-data): New variable.

Change-Id: Iaae0719a5b28f9d9de7654509f52713d33738749
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-19 11:29:58 +02:00
Andrew Wong
e93bc7264b
gnu: Add libyuv.
* gnu/packages/image.scm (libyuv): New variable.

Change-Id: If7f5be6bcf88cf2d11e8d3c911f492f1ab8fd2d0
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-19 11:29:58 +02:00
Kjartan Oli Agustsson
54c7f142e2
gnu: Add tree-sitter-blueprint.
* gnu/packages/tree-sitter.scm (tree-sitter-blueprint): New variable.

Change-Id: Iaa61eddfca471e904425dd7febf573a70dbbb96d
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-19 11:29:58 +02:00
Maxim Cournoyer
70aa2b6998
gnu: emacs-gnus-alias: Update to 1.7.0-0.cf1783a.
* gnu/packages/emacs-xyz.scm (emacs-gnus-alias): Update to 1.7.0-0.cf1783a.
[source]: Apply patch.
[home-page]: Update URL.
[description]: Refine description and fix typos.
* gnu/local.mk (dist_patch_DATA): Register patch.

Change-Id: I92f48adfdc7f04e9559ddfda75333c0ac6af179e
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-19 11:29:58 +02:00
Maxim Cournoyer
8d419976b2
gnu: Add emacs-gnus-desktop-notify.
* gnu/packages/emacs-xyz.scm (emacs-gnus-desktop-notify): New variable.
* gnu/packages/patches/emacs-gnus-desktop-notify-fix-notifications.patch: New
file.
* gnu/packages/patches/emacs-gnus-desktop-notify-rescan.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Register them.

Change-Id: I7f25870949411f8f1326871d67bdbdbe59feef6b
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-19 11:29:57 +02:00
Andrew Wong
f1f419b90f
gnu: Add trackballs.
* gnu/packages/games.scm (trackballs): New variable.

Change-Id: I6af40794c59fab341ac3d1e6c3077232b1a22270
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-19 11:29:56 +02:00
Esther Flashner
b8f1210b0e
status: Colorize more test output.
* guix/status.scm (colorize-log-line): Add entry for passing tests.

Change-Id: I21de0abd11902a1ca045748084e087bcd4bcf3b7
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-06-19 10:51:10 +03:00
Christopher Baines
568140b72c
gnu: Add guile-documenta.
* gnu/packages/guile-xyz.scm (guile-documenta): New variable.

Change-Id: I86cc729ecb4d367c066fb5bd2278c62cc255b738
2025-06-19 00:29:47 -04:00
Noé Lopez
0cc0a9d414
gnu: guile-custom-ports: Use absolute file name for loading extension.
* gnu/packages/guile-xyz.scm (guile-custom-ports): Set extension path to
absolute path and install extension before building Guile modules.

Change-Id: I93d4fa8b6118a4d97c5fc199a4a0055de4e2c255
2025-06-19 00:17:31 -04:00
Josep Bigorra
3332fe04bb
gnu: guile-hygguile: Update to 1.0.4.
* gnu/packages/guile-xyz.scm (guile-hygguile): Update to 1.0.4.

Closes: #609
Change-Id: I04fbd4a1dc1bec0bfb3d07ad451a711d940e7902
2025-06-19 00:10:06 -04:00
jgart
f619f50b65
gnu: trealla: Update to 2.74.2.
* gnu/packages/prolog.scm (trealla): Update to 2.74.2.

Change-Id: I544436ff88dfacc55123245b3ef0cb21afc1523e
2025-06-18 18:58:06 -04:00
Jake Forster
f5237bb3a1
gnu: Add python-dicomweb-client.
* gnu/packages/python-web.scm (python-dicomweb-client): New variable.

Change-Id: I16f511aac93944ae38d147652449a17ad4cfaba0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-18 23:46:29 +01:00
Remco van 't Veer
8e6b8dc6d8
gnu: quodlibet: Remove bundled packages senf and raven.
* gnu/packages/patches/quodlibet-disable-bundled-packages.patch: Add.
* gnu/packages/music.scm (quodlibet):
[patches]: Add quodlibet-disable-bundled-packages.patch.
[snippet]: Remove bundled packages.

Change-Id: Ia544b8b1eda2823077892107cc7aaf33ab401057
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-18 23:28:52 +01:00
Remco van 't Veer
e88289c3fc
gnu: Add python-senf.
* gnu/packages/python-xyz.scm (python-senf): New variable.

Change-Id: I5b08776d07aabff007ec1a37958ad186404c8ad9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-18 23:28:47 +01:00
Remco van 't Veer
2916e73004
gnu: quodlibet: Update to 4.7.1.
* gnu/packages/music.scm (quodlibet): Update to 4.7.1.
* gnu/packages/patches/quodlibet-fix-invalid-glob.patch: Remove.
* gnu/packages/patches/quodlibet-fix-mtime-tests.patch: Remove.

Change-Id: I88c1de51642374c4e52a9ce7d996f3ab120efb1c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-18 23:28:42 +01:00
Remco van 't Veer
dc1de3ba5b
gnu: python-feedparser: Update to 6.0.11.
* gnu/packages/web.scm (python-feedparser): Update to 6.0.11.

Change-Id: Ib14aa6ee9d206d2479d01d8ec68e86175d28e239
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-18 23:28:33 +01:00
Sharlatan Hellseher
0764e60602
gnu: thefuck: Improve package
* gnu/packages/admin.scm (thefuck): Use G-expressions, simplify.
[build-system]: Use pyproject.
[inputs]: Add python-colorama, python-decorator, python-psutil, and python-pyte.
[propagated-inputs]: Remove python-colorama, python-decorator, python-psutil,
python-pyte, and python-six.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I02fe8b7fe12f16bfea89f2935f4f4f71dbd70bfc
2025-06-18 23:22:56 +01:00
Sharlatan Hellseher
f0c09f8739
gnu: s-tui: Use pyproject-build-system.
* gnu/packages/admin.scm (s-tui): [build-system]: Use pyproject.
[native-inputs]: Add python-pytest.

Change-Id: I34902fa7f0f9982d6e55750b6f16a00c1f25690f
2025-06-18 23:22:40 +01:00
Sharlatan Hellseher
5380f8bfb9
gnu: sedsed: Improve package.
* gnu/packages/admin.scm (sedsed): Apply G-expressions, fix indentation.
[build-system]: Use pyproject.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I32f04b7634719363b255cc84012da524ac87e03d
2025-06-18 23:22:40 +01:00
Sharlatan Hellseher
56e2d7b239
gnu: px: Improve package.
* gnu/packages/admin.scm (px): Simplify and fix indentation.
[source] <url>: Fix lint warning "permanent redirect from
https://github.com/walles/px.git to https://github.com/walles/px".
[build-system]: Use pyproject.
[arguments] <phases>: Remove 'prepare-check use <test-flags> instead.
[native-inputs]: Remove python-pytest-runner.
[home-page]: Move above synopsis.
[synopsis]: Fix lint warning.
[description]: Start from a new line.

Change-Id: I0aab393f6dbad151eb10bd2549e246ae0e0ae522
2025-06-18 23:22:40 +01:00
Sharlatan Hellseher
f8592210f0
gnu: jtbl: Update to 1.6.0.
* gnu/packages/admin.scm (jtbl): Update to 1.6.0.
[build-system]: Use pyproject.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.

Change-Id: Iad5523af349299f5a19b77a5b173c05cc5639883
2025-06-18 23:22:39 +01:00
Sharlatan Hellseher
62a465c28d
gnu: hyfetch: Update to 1.99.0.
* gnu/packages/admin.scm (hyfetch): Update to 1.99.0.
[build-system]: Use pypproject.
[arguments] <tests?>: Run tests.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.

Change-Id: I524d067ca93a996d3b61ff24725b2b63ede71d97
2025-06-18 23:22:39 +01:00
Sharlatan Hellseher
18db6b3099
gnu: dool: Use pyproject-build-system.
* gnu/packages/admin.scm (dool): [buld-system]: Use
pyproject-build-system.

Change-Id: I2e3fdc7bdbab3c7b3c1eea178594a933b16b9166
2025-06-18 23:22:39 +01:00
fanquake
71f8d89569
gnu: libsecp256k1: Update to 0.6.0.
* gnu/packages/crypto.scm (libsecp256k1): Update to 0.6.0.

Change-Id: Ifc3691c523f1c50f5b065b985ab97b0fe1774638
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-18 23:18:28 +01:00
Ashish SHUKLA
5a7a7dda9e
gnu: wireguard-tools: Update to 1.0.20250521.
* gnu/packages/vpn.scm (wireguard-tools): Update to 1.0.20250521.

Change-Id: I9d5ea89d1977a2f20c2abdbde6d5aa4f36f652c7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-18 23:11:59 +01:00
Sharlatan Hellseher
65b1ad09d0
gnu: packages/calendar: Select only pypi-uri.
* gnu/packages/calendar.scm: Select only PYPI-URI symbol from (guix
bulid-system python).

Change-Id: I9f6dbb4cb06bb91d0a472ca400bfe9a7992d278d
2025-06-18 23:02:48 +01:00
Sharlatan Hellseher
656b0b1e5b
gnu: khal: Update to 0.12.0.
* gnu/packages/calendar.scm (khal): Update to 0.12.0. Apply G-expressions.
[arguments] <tests?>: Enable them.
[inputs]: Add python-aiohttp and vdirsyncer.
[native-inputs]: Remove python-setuptools-scm; add python-freezegun,
python-importlib-metadata, python-packaging, python-pytest,
python-setuptools-next, python-setuptools-scm-next, and python-wheel.
[home-page]: Move above synopsis.
[description]: Start from a new line and fix fill column indentation.

Change-Id: I0f87aef018895ee339bcd148327ca169342fe546
2025-06-18 23:02:48 +01:00
Denis 'GNUtoo' Carikli
fd69f0334e
gnu: Add adl-submit.
* gnu/packages/calendar.scm (adl-submit): New variable.

Change-Id: Icd9438fbaf2c53635989fb8cfb443d2c3e541eff
Reviewed-by: Simon Tournier <zimon.toutoune@gmail.com>
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-18 23:02:40 +01:00
Sharlatan Hellseher
5ce1814957
gnu: python-pysox: Update to 1.5.0.
* gnu/packages/audio.scm (python-pysox): Update to 1.5.0. Apply G-expressions.
[source]: Use release tag instead of commit.
[arguments] <phases>: Use default 'check.
[inputs]: Add sox.
[native-inputs]: Remove sox and python-pytest-cov.

Change-Id: I4cdb430767ca6b58c71a1954c6bf80f0f0ad6ecb
2025-06-18 22:29:16 +01:00
Sharlatan Hellseher
05e99a7907
gnu: python-pyalsaaudio: Update to 0.11.0.
* gnu/packages/audio.scm (python-pyalsaaudio): Update to 0.11.0.

Change-Id: I78605db827ecd876d73b81a140dbf8e71a8f0cf8
2025-06-18 22:29:16 +01:00
Kjartan Oli Agustsson
9a2571e572
gnu: r128gain: Use pyproject-build-system.
* gnu/packages/audio.scm (r128gain): [build-system]: Use pyproject.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I85e5dc947d6824bb828200898039d62f1a53627a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-18 22:29:13 +01:00
Kjartan Oli Agustsson
3219d5de4e
gnu: python-pysox: Use pyproject-build-system.
* gnu/packages/audio.scm (python-pysox): [build-system]: Use pyproject.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: Ib6a3dd4867a1f79245628e7086856223857cff19
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-18 22:27:52 +01:00
Kjartan Oli Agustsson
3c11ca545b
gnu: python-pyalsaaudio: Use pyproject-build-system.
* gnu/packages/audio.scm (python-pyalsaaudio): [build-system]: Use pyproject.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I64d26af0ce25fb59fead05eca40281cb334db3e8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-18 22:27:49 +01:00
Kjartan Oli Agustsson
cd58f69a6f
gnu: audio-to-midi: Use pyproject-build-system.
* gnu/packages/audio.scm (audio-to-midi): [build-system]: Use pyproject.
[native-inputs]: Add python-setuptools and python-wheel.
[arguments]: Disable tests (there seem to be no tests).

Change-Id: Idc9f427206e97e607cbe76162a80d11de3c99bcf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-18 22:27:41 +01:00