Commit graph

176289 commits

Author SHA1 Message Date
Patrick Norton
4b6f6116f4
gnu: Add go-github-com-buengese-sgzip.
* gnu/packages/golang-web.scm (go-github-com-buengese-sgzip): New
variable.

Change-Id: Ie931fc51cac86694845f137bd096f92f14752b82
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:30:38 +00:00
Patrick Norton
d0fd333a5e
gnu: Add go-github-com-bradfitz-iter.
* gnu/packages/golang-xyz.scm (go-github-com-bradfitz-iter): New
variable.

Change-Id: Iea377276f4227bde92b81c73ab71eafd00ea9e2b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:30:38 +00:00
Patrick Norton
15ff22eb81
gnu: Add go-github-com-bradenaw-juniper.
* gnu/packages/golang-build.scm (go-github-com-bradenaw-juniper): New
variable.

Change-Id: I0b7998e7ea2c7879aa681a7958bf1dc45728b449
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:30:38 +00:00
Patrick Norton
8f14e79833
gnu: Add go-github-com-azure-azure-sdk-for-go-sdk-storage-azfile.
* gnu/packages/golang-web.scm
(go-github-com-azure-azure-sdk-for-go-sdk-storage-azfile): New variable.

Change-Id: I6b37666a3e5ee443d7dfc8e3b43aa81672e564fd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:30:38 +00:00
Patrick Norton
6d78b2bffa
gnu: Add go-github-com-azure-azure-sdk-for-go-sdk-storage-azblob.
* gnu/packages/golang-web.scm
(go-github-com-azure-azure-sdk-for-go-sdk-storage-azblob): New variable.

Change-Id: Ie6f3b8606576a0c69821e59a19e72ac1c6b3deae
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:30:38 +00:00
Patrick Norton
7d1dbf532e
gnu: Add go-github-com-azure-azure-sdk-for-go-sdk-azidentity.
* gnu/packages/golang-web.scm
(go-github-com-azure-azure-sdk-for-go-sdk-azidentity): New variable.

Change-Id: I449d878dfb7ad7f874e29832adc7c101a7788ffa
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:30:38 +00:00
Patrick Norton
e446980197
gnu: Add go-github-com-azuread-microsoft-authentication-library-for-go.
* gnu/packages/golang-web.scm
(go-github-com-azuread-microsoft-authentication-library-for-go): New
variable.

Change-Id: I3f574764b2117eeb8b8638091710e7e5b2eb9e91
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:30:38 +00:00
Patrick Norton
21db9b5003
gnu: Add go-github-com-azure-azure-sdk-for-go-sdk-azcore.
* gnu/packages/golang-web.scm
(go-github-com-azure-azure-sdk-for-go-sdk-azcore): New variable.

Change-Id: I021d00dc48397adf021a508bbac3936d3eaa31f6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:30:38 +00:00
Patrick Norton
50dbd432fc
gnu: Add go-github-com-azure-azure-sdk-for-go-sdk-internal.
* gnu/packages/golang-web.scm
(go-github-com-azure-azure-sdk-for-go-sdk-internal): New variable.

Change-Id: Ica1b553885e597d702e2c24d97cdcd2fdebe0ea3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:30:38 +00:00
Patrick Norton
29d8d15eed
gnu: Add go-github-com-appscode-go-querystring.
* gnu/packages/golang-web.scm (go-github-com-appscode-go-querystring):
New variable.

Change-Id: I8c6e9616a65b6cdb88c74efa7eae484d13ac711f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:30:37 +00:00
Patrick Norton
aa7c7f72ad
gnu: Add go-github-com-anacrolix-dms.
* gnu/packages/golang-xyz.scm (go-github-com-anacrolix-dms): New variable.

Change-Id: I6588fa7ab9fc64e4c20ee6e106c8d7dc73af31f9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:30:37 +00:00
Patrick Norton
ba64dcf162
gnu: Add go-github-com-anacrolix-ffprobe.
* gnu/packages/golang-xyz.scm (go-github-com-anacrolix-ffprobe): New
variable.

Change-Id: If040a18fe44f9d77af132b67bc60dea9ac6c4054
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:30:37 +00:00
Patrick Norton
b6987c589b
gnu: Add go-github-com-nfnt-resize.
* gnu/packages/golang-xyz.scm (go-github-com-nfnt-resize): New variable.

Change-Id: I338c416d9538d2c0fad990de87276b0601699b17
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:30:37 +00:00
Patrick Norton
eeff8e681f
gnu: Add go-github-com-abbot-go-http-auth
* gnu/packages/golang-xyz.scm (go-github-com-abbot-go-http-auth): New
variable.

Change-Id: I6bffbddc29581c8a4e1f666f4a515b233a8a53a5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:30:37 +00:00
Patrick Norton
cf611327f4
gnu: Add go-github-com-aalpar-deheap.
* gnu/packages/golang-xyz.scm (go-github-com-aalpar-deheap): New
variable.

Change-Id: I3b5bc439a4772a5f766ffaaba431f8f6cfcf42ef
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:30:37 +00:00
Patrick Norton
79ec6628b9
gnu: Add go-github-com-a8m-tree.
* gnu/packages/golang-xyz.scm (go-github-com-a8m-tree): New variable.

Change-Id: I6b42ead8419634568034a6aa08cf2583f280b987
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:30:37 +00:00
Patrick Norton
0195255d75
gnu: Add go-cloud-google-com-go-auth-oauth2adapt.
* gnu/packages/golang-web.scm (go-cloud-google-com-go-auth-oauth2adapt):
New variable.

Change-Id: Icc0140e2724c662d908629dfcc6f32e7de1c7184
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:25:57 +00:00
Patrick Norton
85a5eb9ee9
gnu: Add go-cloud-google-com-go-auth.
* gnu/packages/golang-web.scm (go-cloud-google-com-go-auth): New
variable.

Change-Id: I55ec3fab350176752bcd9fb1c3435263191c0b1d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:25:57 +00:00
Patrick Norton
bcf3645582
gnu: Add go-github-com-google-s2a-go.
* gnu/packages/golang-xyz.scm (go-github-com-google-s2a-go): New
variable.

Change-Id: Ie3c2a490fe3d4ed00e0b3c02f885ee57e1e21e93
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:25:57 +00:00
Patrick Norton
1aff5ba71e
gnu: Add go-github-com-googleapis-enterprise-certificate-proxy.
* gnu/packages/golang-web.scm
(go-github-com-googleapis-enterprise-certificate-proxy): New variable.

Change-Id: If11b76e64fdfa87778f9ee6d5ecf40c67321176d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:25:57 +00:00
Patrick Norton
a2107b25d7
gnu: Add go-github-com-googleapis-gax-go-v2.
* gnu/packages/golang-web.scm (go-github-com-googleapis-gax-go-v2): New
variable.

Change-Id: Iee368625fdafd91e7a59ecb13441cd8c3a5ad915
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:25:57 +00:00
Patrick Norton
105e986734
gnu: Add go-go-opentelemetry-io-contrib-instrumentation-google-golang-org-grpc-otelgrpc.
* gnu/packages/golang-web.scm
(go-go-opentelemetry-io-contrib-instrumentation-google-golang-org-grpc-otelgrpc):
New variable.

Change-Id: Ie9b0cca5dde9d989c8f8d4c12e309ecc83d74029
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:25:56 +00:00
Patrick Norton
a35ba22385
gnu: go-go-opentelemetry-io-contrib-instrumentation-net-http-otelhttp: Update to 0.62.0.
* gnu/packages/golang-web.scm
(go-go-opentelemetry-io-contrib-instrumentation-net-http-otelhttp):
Update to 0.62.0.
[arguments]: Skip test that needs web access.

Change-Id: I388cf14aadd36b4c57c0c5d7b3f3e07b3982f8c4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:25:56 +00:00
Patrick Norton
cc8f0325b8
gnu: go-go-opentelemetry-io-otel: Update to 1.37.0.
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-otel): Update to
1.37.0.
[source]: Remove deletion of files that no longer exist.
[arguments]: Turn off tests (requires additional unpackaged dependency).
[inputs]: Add go-go-opentelemetry-io-auto-sdk.
(go-go-opentelemetry-io-otel-trace): Turn off tests (requires additional
unpackaged dependency).

Change-Id: I59160b7431d9620fd28f7646fa8b6909d26c1844
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:25:56 +00:00
Patrick Norton
c84d7c006c
gnu: Add go-go-opentelemetry-io-auto-sdk.
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-auto-sdk): New
variable.

Change-Id: I8630be5e438b238a116d7611a9034960dc9d518d
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:25:56 +00:00
Patrick Norton
c7da8b6129
gnu: go-cloud-google-com-go-compute-metadata: Update to 0.8.0.
* gnu/packages/golang-web.scm (go-cloud-google-com-go-compute-metadata):
Update to 0.8.0.

Change-Id: Id1fbdb3bce08c40106c7364d3acde1629246622e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:25:56 +00:00
Skylar "The Cobra" Astaroth
b873908a2a
gnu: nicotine+: Add python-pycairo input.
* gnu/packages/nicotine.scm (nicotine+)[inputs]: Add python-pycairo.

Change-Id: Ic1aae486fc0d0cbf3398fc5a13c04234324e9152
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-30 22:56:16 +01:00
Murilo
542fbd7848
gnu: hyprpaper: Update to 0.7.6.
* gnu/packages/xdisorg.scm (hyprpaper): Update to 0.7.6.

Change-Id: Idb10961dafb7cf81180494db1da634ef61548812
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-30 22:45:34 +01:00
Murilo
6a740795e3
gnu: hyprland: Update to 0.52.1.
* gnu/packages/wm.scm (hyprland): Update to 0.52.1.

Change-Id: I1de05ea60fef45bc5e974ff4152679883405476b
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-30 22:45:34 +01:00
Murilo
d4b4a6ae8d
gnu: xdg-desktop-portal-hyprland: Update to 1.3.11.
* gnu/packages/freedesktop.scm (xdg-desktop-portal-hyprland): Update to 1.3.11.

Change-Id: I16ee735a0f0ba5f71fcf8ba8dfc8fedea6aae45b
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-30 22:45:34 +01:00
Murilo
375dddd1cf
gnu: hyprlang: Update to 0.6.6.
* gnu/packages/cpp.scm (hyprlang): Update to 0.6.6.

Change-Id: I93b7e7eab89c89da140503f5bc43191305eda0dc
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-30 22:45:34 +01:00
Murilo
bcec0e51e3
gnu: aquamarine: Update to 0.10.0.
* gnu/packages/xdisorg.scm (aquamarine): Update to 0.10.0.

Change-Id: Ic3b6d7ac9dcb7b40afb5c18fe55c17260ed0d8b5
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-30 22:45:34 +01:00
Murilo
ecb3a862f1
gnu: hyprgraphics: Update to 0.4.0.
* gnu/packages/cpp.scm (hyprgraphics): Update to 0.4.0.

Change-Id: Ic15d4adb2a7d91e6de97b38526d458910f447003
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-30 22:45:34 +01:00
Murilo
0d306cec37
gnu: hyprutils: Update to 0.10.4.
* gnu/packages/cpp.scm (hyprutils): Update to 0.10.4.
[arguments]: Disable tests.

Tests are now only for debug builds.

Change-Id: Ic615ddbf835a135514d258cfd9d254cb8b3e050f
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-30 22:45:25 +01:00
Patrick Norton
c012b79655
gnu: flightgear: Update to 2024.1.3.
* gnu/packages/games.scm (simgear): Update to 2024.1.3.
[source]: Switch to git-fetch.
[arguments]<#:test-exclude>: Exclude additional failing tests.
[inputs]: Add c-ares.
(flightgear): Update to 2024.1.3.
[source]: Switch to git-fetch.
[arguments]<#:phases>{fix-namespace}: New phase.
[inputs]: Add c-ares, curl, qtquickcontrols2-5 and qtwayland-5.
Remove qtbase-5.

Change-Id: Ic4215fbec038bf3c6a8d0eb096ef21a086d5ad46
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-30 21:51:31 +01:00
Hennadii Stepanov
0fc08ce2bd
gnu: bitcoin-core: Improve package.
* gnu/packages/finance.scm (bitcoin-core)[arguments]
<#:configure-flags>: Remove -DENABLE_IPC=OFF.
<#:phases>: Remove the 'set-home phase. Add --timeout-factor=2 in the
'check-functional phase.
[inputs]: Add capnproto.

Change-Id: Iaab3f5d5da7e189ad8fd6c43fb236ec5d4a63444
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-30 20:59:49 +01:00
Andreas Enge
d94438acbd
gnu: bitcoin-cash-node: Refresh input.
* gnu/packages/finance.scm (bitcoin-cash-node)[inputs]: Replace bdb-5.3
by bdb.

Change-Id: I2e01d5aff32571fe6339b765c433b54a3d55f988
2025-11-30 20:52:35 +01:00
Andreas Enge
dd6560c4e0
gnu: Remove bdb-4.8.
* gnu/packages/dbm.scm (bdb-4.8): Delete variable.

Fixes: guix/guix#4494
Change-Id: I192419377bedbe5c3a3b40b73d80e17d896ea060
2025-11-30 20:16:50 +01:00
Andreas Enge
d32c8fadd0
gnu: bdb: Do not inherit from bdb-4.8.
* gnu/packages/dbm.scm (bdb): Copy-paste all fields from bdb-4.8.
[inherit]: Remove field.
[source]: Do not inherit.

Change-Id: I4b231218e30da5f651e59eb4a80e9efccca37402
2025-11-30 20:16:50 +01:00
Andreas Enge
2445bc955b
gnu: bdb-5.3: Do not inherit from bdb-4.8.
* gnu/packages/dbm.scm (bdb-5.3): Copy-paste all fields from bdb-4.8.
[inherit]: Remove field.
[source]: Do not inherit.

Change-Id: I818dc2f53bd41bed039e5172404ce3b8e768dd14
2025-11-30 20:16:49 +01:00
Cayetano Santos
9bdf65dedc
gnu: python-cmaes: Update to 0.12.0.
* gnu/packages/machine-learning.scm (python-cmaes): Update to 0.12.0.
[native-inputs]: Remove python-wheel.
[arguments]: Add #:test-flags.

Change-Id: I729be7d54049dd65c4e55c6020e9de274a0299cb
2025-11-30 19:53:39 +01:00
Andreas Enge
733fc8eceb
gnu: vlc: Fix build with newer livemedia-utils.
This is a follow-up to commit 4be2dc6bd3 .

* gnu/packages/patches/vlc-livemedia-2024.11.28.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/video.scm (vlc)[source]: Use patch.

Fixes: guix/guix#4579
Change-Id: Ibee73a199f0d47324d30839a6a6f00b71a72a000
2025-11-30 19:33:56 +01:00
Cayetano Santos
4a47e22573
gnu: python-cocotb: Update to 2.0.1.
* gnu/packages/electronics.scm (python-cocotb): Update to 2.0.1.

Change-Id: Id69c69fbd5f702284115cbed67bd5a2033ea7066
2025-11-30 18:45:00 +01:00
Cayetano Santos
1a1ed88d89
gnu: systemc: Update to 3.0.2.
* gnu/packages/electronics.scm (systemc): Update to 3.0.2.

Change-Id: I9774c01e61371a8dc644db6d2d94dafa400d9370
2025-11-30 18:45:00 +01:00
Cayetano Santos
c0f165f0fd
gnu: apycula: Update to 0.28.
* gnu/packages/electronics.scm (apycula): Update to 0.28.
[native-inputs]: Remove python-wheel.

Change-Id: I90eb43c2b242e128993e189022acdd7010c69958
2025-11-30 18:45:00 +01:00
Cayetano Santos
b7a93ce80c
gnu: gerbv: Move to electronics.
* gnu/packages/engineering.scm (gerbv): Move from here ...
* gnu/packages/electronics.scm: ... to here.

Change-Id: I7f852d1f44b10f842a1502bd755e4c939cc8ea47
2025-11-30 18:41:16 +01:00
Julien Lepiller
5de79373c2
gnu: openjdk: ensure new versions can be found by the updater.
* gnu/packages/java.scm (make-openjdk): Add properties.

Change-Id: Id1b180e11b8d86e928f97ef479faaffd4fd01d67
2025-11-30 17:42:18 +01:00
Ashish SHUKLA
9f0526cc13
gnu: weechat: Update to 4.8.0.
* gnu/packages/irc.scm (weechat): Update to 4.8.0.
[inputs]: Replace lua-5.1 with lua.

Change-Id: I39848b22e03c6dcd729541e1103cc573decd1bd3
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-30 17:14:30 +01:00
Andreas Enge
9cb133491b
gnu: perltidy: Deprecate.
* gnu/packages/perl.scm (perltidy): Define as deprecated by perl-tidy.

Fixes: guix/guix#4569
Change-Id: Iacc73077ef04ce8aeb2a2accedf5185a8179d62e
2025-11-30 17:09:19 +01:00
Andreas Enge
062a3f260a
gnu: perl-critic: Refresh input.
* gnu/packages/perl.scm (perl-critic)[propagated-inputs]: Remove perltidy;
add perl-tidy.

Change-Id: Ib42113933e98d1451f2c430aa8ccb4500d195c2a
2025-11-30 17:05:48 +01:00