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

149695 Commits

Author SHA1 Message Date
Maxim Cournoyer
e18de39950 gnu: mediastreamer2: Update to 5.3.57.
* gnu/packages/linphone.scm (mediastreamer2): Update to 5.3.57.
[arguments] <phases>: Update tester binary file name in separate-outputs,
check phases.
[inputs]: Sort.

Change-Id: I784f973bcc436d71690fcdd4f6237e5890cb8d01
2025-08-25 16:47:13 +09:00
Maxim Cournoyer
d475fc671d gnu: bcg729: Update to 1.1.1-1.8bec1e5.
* gnu/packages/linphone.scm (bcg729): Update to 1.1.1-1.8bec1e5.
[#:phases] <check> Honor #:tests?.

Change-Id: I30e5732ce1d24a37f6a4a8ee1b55fb5db861b932
2025-08-25 16:47:13 +09:00
Maxim Cournoyer
f9e772d692 gnu: libsrtp: Update to 2.6.0.
* gnu/packages/telephony.scm (libsrtp): Update to 2.6.0.
[phases]: Use gexps.  Remove trailing #t.

Change-Id: Ie059562f8744e62e6592193c562625fa393420ea
2025-08-25 16:47:13 +09:00
Maxim Cournoyer
3bb8f63e20 gnu: bzrtp: Update to 5.3.57 and disable tests.
* gnu/packages/linphone.scm (bzrtp): Update to 5.3.57.
[arguments]: Use gexps.
<#:configure-flags>: Replace -DENABLE_STATIC=NO with -DBUILD_SHARED_LIBS=YES.
Remove -DENABLE_TESTS=YES.  Add -DENABLE_DOC=YES.
<#:tests?>: New argument.
[inputs]: Move sqlite to...
[propagated-inputs]: ... here.

Change-Id: I81b6401a70621b07b3a495c7ab28088265a7f632
2025-08-25 16:46:20 +09:00
Maxim Cournoyer
1f449e7827 gnu: bcmatroska2: Update to 5.3.57.
* gnu/packages/linphone.scm (bcmatroska2): Update to 5.3.57.
[arguments]: Delete phases argument.
<configure-flags>: Replace -DENABLE_STATIC=NO with -DBUILD_SHARED_LIBS=ON.

Change-Id: Id26fb6a285cbb46a2347190c0b91ff22db8bca98
2025-08-25 16:38:46 +09:00
Maxim Cournoyer
447456be01 gnu: ortp: Update to 5.3.57.
* gnu/packages/linphone.scm (ortp): Update to 5.3.57.
[configure-flags]: Replace -DENABLE_STATIC=OFF with -DBUILD_SHARED_LIBS=ON.

Change-Id: I8aeb5660356f31ab464b74e113cbb47f19c3c464
2025-08-25 16:38:46 +09:00
Maxim Cournoyer
8778183fe6 gnu: belcard: Update to 5.3.57.
* gnu/packages/linphone.scm (belcard): Update to 5.3.57.
[configure-flags]: Replace -DENABLE_STATIC=OFF with -DBUILD_SHARED_LIBS=ON.
[phases] {install-tester}: Adjust tester binary file name.
[inputs] <belr>: Move to...
[native-inputs]: ... here.

Change-Id: Id79257eb50d00f3082ee147c47fe05d0cfdb32d5
2025-08-25 16:38:46 +09:00
Maxim Cournoyer
5abea4845d gnu: belr: Update to 5.3.57.
* gnu/packages/linphone.scm (belr): Update to 5.3.57.
[configure-flags]: Replace -DENABLE_STATIC=OFF with -DBUILD_SHARED_LIBS=ON.
[phases]{check, move-tester}: Adjust the file name of the tester binary and
paths.

Change-Id: I9d1870c976f5e6b40a682d32d31ccf47e4806716
2025-08-25 16:38:46 +09:00
Maxim Cournoyer
fb76d9ddda gnu: bctoolbox: Update to 5.3.57.
* gnu/packages/linphone.scm (bctoolbox): Update to 5.3.57.
[arguments] <configure-flags>: Replace -DENABLE_STATIC=OFF with
-DBUILD_SHARED_LIBS=ON.
<phases>: Use gexps.  Use search-input-directory in patch-cmake phase.  Adjust
tester file name in check phase override.

Change-Id: I4571c238268220c0ac11f42f3caec3e41c879331
2025-08-25 16:38:46 +09:00
Maxim Cournoyer
1997b0d3b5 gnu: libdecaf: Update to 1.0.2-0.e5cc624.
* gnu/packages/crypto.scm (libdecaf): Update to 1.0.2-0.e5cc624.
[arguments]: Use gexps.
[#:imported-modules]: New argument.
[#:modules]: Likewise.
[#:phases] {ensure-no-mtimes-pre-1980}: New phase.
{install-python-binding}: Adjust to use site-packages procedure.
{install-documentation}: Remove. The target must is now called decaf-doc,
contains only the API Doxygen doc.
[native-inputs]: Remove graphviz and doxygen. Replace python-wrapper with
python-wrapper-minimal.

Change-Id: I390c1671251280892088498f1b1f6e7fad2b3b6f
2025-08-25 16:34:22 +09:00
Maxim Cournoyer
37ff509ce6 gnu: bcunit: Update to 5.3.57.
* gnu/packages/linphone.scm (bcunit): Update to 5.3.57.
[source]: Update origin URI.
[outputs]: Delete field.
[arguments] <configure-flags>: Update to reflect changes in version 5.
<phases> Use gexps.  Delete move-doc phases.
{check}: Honor #:tests?.

Change-Id: Ic7a67e1ef0841aec5a1ecce3c406ccd90010270f
2025-08-25 16:07:11 +09:00
Maxim Cournoyer
e7a67eed78 gnu: snapcast: Update to 0.32.3.
* gnu/packages/audio.scm (snapcast): Update to 0.32.3.
[inputs]: Add expat and openssl. Sort.

Change-Id: I0e9db187b16992b2c4434283c3fe60b9a6cd8c69
2025-08-25 15:11:54 +09:00
Sharlatan Hellseher
0aef9716b6 gnu: delve: Update to 1.25.1.
* gnu/packages/debug.scm (delve): Update to 1.25.1.
[srouce] <snippet>: Delete "vendor" directory.
[arguments] <tests?>: Use it instead deleting 'check phase.
[native-inputs]: Add go-github-com-cilium-ebpf,
go-github-com-cosiner-argv, go-github-com-creack-pty,
go-github-com-derekparker-trie, go-github-com-go-delve-liner,
go-github-com-google-go-dap, go-github-com-hashicorp-golang-lru,
go-github-com-mattn-go-colorable, go-github-com-mattn-go-isatty,
go-github-com-spf13-cobra, go-github-com-spf13-pflag,
go-go-starlark-net, go-golang-org-x-arch, go-golang-org-x-sys,
go-golang-org-x-telemetry, go-golang-org-x-tools, and
go-gopkg-in-yaml-v3.

Closes guix/guix#2131
Change-Id: I23c5f6f477002d8d0b3288973c497ecc2750c05b

Change-Id: Iea21ebf095c70c3654fbfd868c5f697912473dea
Signed-off-by: jgart <jgart@dismail.de>
2025-08-24 21:06:45 -05:00
Sharlatan Hellseher
77b65c8103 gnu: Add go-github-com-go-delve-liner.
* gnu/packages/golang-xyz.scm (go-github-com-go-delve-liner): New variable.

Change-Id: Ifcc72ac131d1fc4aff06b5384b5a31b5e9fc6d00
Signed-off-by: jgart <jgart@dismail.de>
2025-08-24 21:06:45 -05:00
Sharlatan Hellseher
f7eb9bf2af gnu: Add go-github-com-derekparker-trie-v3.
* gnu/packages/golang-xyz.scm (go-github-com-derekparker-trie-v3): New variable.

Change-Id: I9a615d29cf6b86c8abfca4d7c17753900772857f
Signed-off-by: jgart <jgart@dismail.de>
2025-08-24 21:06:45 -05:00
Sharlatan Hellseher
9a9ccbed02 gnu: Add go-github-com-derekparker-trie.
* gnu/packages/golang-xyz.scm (go-github-com-derekparker-trie): New variable.

Change-Id: I7b498ee39ec7be32a292fdbc2347a04f724b7c57
Signed-off-by: jgart <jgart@dismail.de>
2025-08-24 21:06:45 -05:00
Sharlatan Hellseher
c394be1e76 gnu: Add go-github-com-google-go-dap.
* gnu/packages/golang-web.scm (go-github-com-google-go-dap): New variable.

Change-Id: I746f6a6a31813cbf5b2b47b5af0c052db9c7e067
Signed-off-by: jgart <jgart@dismail.de>
2025-08-24 21:06:45 -05:00
Sharlatan Hellseher
892a1773ac gnu: Add go-github-com-cosiner-argv.
* gnu/packages/golang-xyz.scm (go-github-com-cosiner-argv): New variable.

Change-Id: Iafc036027f8b89dd965c8865838631def8237ba9
Signed-off-by: jgart <jgart@dismail.de>
2025-08-24 21:06:45 -05:00
jgart
ef6b09983f gnu: trealla: Update to 2.82.20.
* gnu/packages/prolog.scm (trealla): Update to 2.82.20.

Change-Id: Ic8e5c4c7ba5febfec85b6bab129cb0a179e5e034
2025-08-24 20:59:37 -05:00
Maxim Cournoyer
e705e1bbeb gnu: python-myhdl: Update home page URL.
* gnu/packages/fpga.scm (python-myhdl) [home-page]: Use HTTP, as the
TLS certificate is expired/invalid.

Change-Id: I095e6509b8ba01aec2d0f7a78025adfa92a98842
2025-08-25 09:55:10 +09:00
Maxim Cournoyer
27a4af383f gnu: systemc: Update home page.
* gnu/packages/fpga.scm (systemc) [home-page]: Update URL.

Change-Id: Iec9dcd9cb9a92a8020ad5908b665e2ec09a44ba4
2025-08-25 09:54:52 +09:00
Cayetano Santos
e523020e6a gnu: systemc: Update to 3.0.1.
* gnu/packages/fpga.scm (systemc): Update to 3.0.1.

Change-Id: Ibd5857686cb1e7628bf6052cd4ef85e73a6ec5d1
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-08-25 09:47:08 +09:00
Cayetano Santos
dc52448f70 gnu: nvc: Update to 1.17.2.
* gnu/packages/fpga.scm (nvc): Update to 1.17.2.

Change-Id: I1024d01bf1b54e6322c301ff9dd87192f3d76b7c
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-08-25 09:47:08 +09:00
Cayetano Santos
2f632119e6 gnu: python-myhdl: Update to 0.11.51.
* gnu/packages/fpga.scm (python-myhdl): Update to 0.11.51.

Change-Id: I78f404497cffa20db44b717a3df0be59c8c2a176
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-08-25 09:47:08 +09:00
Cayetano Santos
fba42904fe gnu: nextpnr: Add gowin architecture.
* gnu/packages/fpga.scm (nextpnr)[arguments]<#:configure-flags>: Update
DHIMBAECHEL_UARCH and add DHIMBAECHEL_SPLIT.
[inputs]: Add apycula.

Change-Id: I7b6ed27fbdb95b51b9c66e0726a2833c425e0e24
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-08-25 08:58:42 +09:00
Cayetano Santos
3d7081fd40 gnu: nextpnr: Update to 0.8-0.d796cc7.
* gnu/packages/fpga.scm (nextpnr): Update to 0.8-0.d796cc7.

Change-Id: I6d0082eb22e2a51e3db648dd6c3228b635fb8d7c
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
Modified-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-08-25 08:58:42 +09:00
Maxim Cournoyer
e28ab6a6fe gnu: turbovnc: Simplify 'delete-all-but' in snippet.
* gnu/packages/vnc.scm (turbovnc) [source] <snippet>: Simplify.
* gnu/packages/astronomy.scm (phd2): Likewise.
* gnu/packages/emulators.scm (libretro-dolphin-emu)
(retroarch-minimal): Likewise.
* gnu/packages/golang-web.scm (go-github-com-aws-aws-sdk-go-v2-service-sqs)
(go-go-opentelemetry-io-contrib-propagators-autoprop)
(go-go-opentelemetry-io-otel-exporters-otlp-otlptrace)
(go-go-opentelemetry-io-otel-exporters-otlp-otlptrace-otlptracegrpc)
(go-go-opentelemetry-io-otel-exporters-otlp-otlptrace-otlptracehttp)
(go-go-opentelemetry-io-otel-exporters-zipkin)
(go-go-opentelemetry-io-otel-log, go-go-opentelemetry-io-otel-sdk)
(go-go-opentelemetry-io-otel-sdk-log, go-go-opentelemetry-io-otel-sdk-metric)
(go-google-golang-org-genproto-googleapis-api): Likewise.
* gnu/packages/golang-xyz.scm (go-go-uber-org-zap-exp): Likewise.
* gnu/packages/ipfs.scm (go-github-com-ipfs-shipyard-nopfs-ipfs): Likewise.
* gnu/packages/mpi.scm (openmpi-5): Likewise.

Change-Id: I286ff1e949ccb97f9369f2a172c8559e3884dba7
2025-08-25 08:58:42 +09:00
Cayetano Santos
011f0580be gnu: Add apycula.
* gnu/packages/electronics.scm (apycula): New variable.

Change-Id: Iba09d271baedc84a8087275aed4d4cc32dccc8d9
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
Modified-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-08-25 08:58:42 +09:00
Ian Eure
fcea19073c gnu: yt-dlp: Update to 2025.08.22.
* gnu/packages/video.scm (yt-dlp): Update to 2025.08.22.

Change-Id: I1e35954851f5c0ec0af3a8fa7560f2c080d29ba1
2025-08-24 13:18:38 -07:00
Cayetano Santos
d8a37d96f4 gnu: python-readchar: Update to 4.2.1.
* gnu/packages/machine-learning.scm (python-readchar): Update to 4.2.1.
[source]: Switch to git-fetch, providing test data.
[arguments]: Use G-Expressions; remove delete-windows-file #:phase.
[propagated-inputs]: Remove python-setuptools.
[native-inputs]: Remove python-wheel; add python-pytest,
python-pytest-cov and python-setuptools-next.

Change-Id: I6b60de788301c699713504425db08c6e29de3c9d
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-24 20:40:56 +01:00
Cayetano Santos
9ed08ec367 gnu: python-persim: Update to 0.3.8.
* gnu/packages/machine-learning.scm (python-persim): Update to 0.3.8.
[native-inputs]: Remove python-pytest-cov, python-setuptools, and
python-wheel; add python-setuptools-next.

Change-Id: I50931695a928cc12deb5d445de97d71c7a14ff2b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-24 20:27:25 +01:00
Arun Isaac
f0cd24faf3 gnu: Add webhook.
* gnu/packages/web.scm (webhook): New variable.

Change-Id: Iea9d198ee2420582cab29a73a5d3006463383b52
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-24 20:18:32 +01:00
Danny Milosavljevic
17222abaf6 gnu: emacs-el-job: Update to 2.4.8.
* gnu/packages/emacs-xyz.scm (emacs-el-job): Update to 2.4.8.

Closes: #2199
Change-Id: Ibf170053d4210a7f7f4190ee5a13911784ee2899
2025-08-24 14:38:31 +02:00
Arun Isaac
8408e0e511 gnu: Add utmp-cli.
* gnu/packages/hardware.scm (utmp-cli): New variable.
2025-08-24 09:47:49 +01:00
Cayetano Santos
c3bfe0e1ce gnu: qucsator-rf: Update to 1.0.7.
* gnu/packages/engineering.scm (qucsator-rf): Update to 1.0.7.

Change-Id: Ifd58ef0adc8750deffa861ce62c54b32da81940d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-08-23 17:18:57 +02:00
Ludovic Courtès
a138cdb39f gnu: dico: Hard-code file name of the default shell.
This fixes a regression introduced in
a33e152f2e whereby the ‘dicod’ Shepherd
service would fail to start with:

  dicod[2]: /gnu/store/…-m4-1.4.19/bin/m4 -s exited with status 127

… due to /bin/sh missing in its least-authority environment and ‘SHELL’
being unset.

* gnu/packages/dico.scm (dico)[arguments]: Add ‘set-shell-file-name’
phase.
[inputs]: Add ‘bash-minimal’.

Change-Id: Ie6f8a7a462a2dedcbf7ea049e385e121da06e741
2025-08-23 16:56:31 +02:00
Danny Milosavljevic
c5a9227497 gnu: freerdp: Disable assertions.
Fixes: guix/guix#1933

* gnu/packages/rdesktop.scm (freerdp-3)[arguments]<#:configure-flags>: Add -DWITH_VERBOSE_WINPR_ASSERT=OFF.

Change-Id: Idd3e6262d1e023123cc42a8d454fcb3d9dd49824
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-08-23 23:02:05 +09:00
Cayetano Santos
cb012b55d3 gnu: python-vsg: Update to 3.33.0.
* gnu/packages/electronics.scm (python-vsg): Update to 3.33.0.
[arguments]<:#test-flags>: Disable test_utf_8.
[native-nputs]: Add pytest-cov and pytest-html.

Change-Id: I9ed0c4df95140e54301995c268dc6f9206d44c53
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-08-23 23:00:12 +09:00
Sharlatan Hellseher
5dea1814d4 gnu: exercism: Patch xdg-open path.
* gnu/packages/education.scm (exercism)
[arguments] <phases>: Add 'patch-xdg-open.
[inputs]: Add xdg-utils.

Fixes guix/guix#2203
Change-Id: I877a2bbf2468662e8f481b5cf10099b9e63a1b65

Change-Id: Ie15ddb9465d03d308740a348fa2e2c1233ec6591
2025-08-23 14:28:43 +01:00
Sharlatan Hellseher
978d536a4a gnu: exercism: Update to 3.5.7.
* gnu/packages/education.scm (exercism): Update to 3.5.7.

Change-Id: I97e60c90b67ce99256c45de202576f4b66a7b3b7
2025-08-23 14:18:40 +01:00
Cayetano Santos
15ae55de96 gnu: python-autograd: Update to 1.8.0.
* gnu/packages/machine-learning.scm (python-autograd): Update to 1.8.0.
[native-inputs]: Add python-pytest-cov, python-pytest-xdist.

Change-Id: I7c1a0aa0f415ca00891ad8e3121b6d733ae41820
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-23 13:44:36 +01:00
Cayetano Santos
f67abf4a66 gnu: python-captum: Update to 0.8.0.
* gnu/packages/machine-learning.scm (python-captum): Update to 0.8.0.
[aguments]: Use G-Expressions. <test-flags>: Add "tests" option
parameter.
[native-inputs]: Remove jupyter, python-annoy, python-black,
python-flake8, python-ipython, python-ipywidgets, python-mypy,
python-pytest, and python-pytest-cov.

Change-Id: I1df3c97e8fd5f0075888420a9f9b4a6411bd58bb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-23 13:33:27 +01:00
Maxim Cournoyer
9a5efe278c gnu: kigo: Add qtwayland.
* gnu/packages/kde-games.scm (kigo) [inputs]: Add qtwayland.

Change-Id: Ia158af5f3ea9bf6b9133a9c81c8243ab66b6cfd2
2025-08-23 21:11:25 +09:00
quanrong
0e33b81823 gnu: polyml: Update to 5.9.2.
* gnu/packages/sml.scm (polyml): Update to 5.9.2.

Closes: #2212
Change-Id: Ia8faea86acd88815f9bcd5481821607b1bcd9490
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-08-23 19:04:35 +08:00
Ashvith Shetty
48fea09d68 gnu: Add xiccd.
* gnu/packages/xdisorg.scm (xiccd): New variable.

Closes: #1168
Change-Id: Ie33e8109dc37ce701ca41f81bfd8c4fee1b97827
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-08-23 11:18:30 +08:00
jgart
f0ad795755 gnu: trealla: Update to 2.82.16.
* gnu/packages/prolog.scm (trealla): Update to 2.82.16.

Change-Id: Id872894e44b79cd7c54ed00cacb3301e83d27cee
2025-08-22 21:49:24 -05:00
Kurome
817eb4c0fe gnu: font-google-roboto: Update to 3.011.
* gnu/packages/fonts.scm (font-google-roboto): Update to 3.011.
[source] <uri>: New repository.
[arguments] <#:phases>: Add 'chdir.
[homepage]: New repository.
[description]: Format.
[license]: Change to OFL.

Change-Id: Iefa37a38ae51f6f000cdf383f8aed436e08a3eaf
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-08-23 09:50:37 +08:00
Ashvith Shetty
c16cb2c050 gnu: Add font-google-roboto-mono.
* gnu/packages/fonts.scm (font-google-roboto-mono): New variable.

Closes: #2182
Change-Id: Ic3b6322faa12791bfef1f6d75ca26722de4362b2
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-08-23 09:30:34 +08:00
Nicolas Graves
83e4ee7168 gnu: python-catalogue: Switch to pyproject.
* gnu/packages/python-xyz.scm (python-catalogue):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[inputs]: Remove them.
[native-inputs]: Add python-setuptools, python-wheel.

Change-Id: Idb5e65667e1ddd060e79e947482a3603e00841f3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-22 23:21:51 +01:00
Nicolas Graves
f777c53cd1 gnu: python-pytest-vcr: Switch to pyproject.
* gnu/packages/python-check.scm (python-pytest-vcr):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.

Change-Id: I80e0b9fea63ecc7b480c18baee3eaf5dabe24928
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-22 23:21:50 +01:00