Commit graph

169466 commits

Author SHA1 Message Date
Maxim Cournoyer
10276b31ea
gnu: vulkan-headers: Update to 1.4.313.0.
* gnu/packages/vulkan.scm (vulkan-headers): Update to 1.4.313.0.

Change-Id: Ibed13fb472f5511a8e73625df19058e05b87d78a
2025-09-25 23:25:33 -04:00
Maxim Cournoyer
14face88ee
gnu: shaderc: Update to 2025.3.
* gnu/packages/vulkan.scm (shaderc): Update to 2025.3.

Change-Id: If5ac7736ba1f32ddd24aaba45e179768aa37558f
2025-09-25 23:25:32 -04:00
Maxim Cournoyer
537f12edb3
gnu: vulkan-utility-libraries: Update to 1.4.313.
* gnu/packages/vulkan.scm (vulkan-utility-libraries): Update to 1.4.313.

Change-Id: Ie7cbeb3393fb3d33859bf3983385961e072025ec
2025-09-25 23:25:31 -04:00
Maxim Cournoyer
7d505d1109
gnu: spirv-cross: Update to 1.4.313.0.
* gnu/packages/vulkan.scm (spirv-cross): Update to 1.4.313.0.

Change-Id: Idee2fa8bd45d2510990bb0d6ab1f9352094693ef
2025-09-25 23:25:30 -04:00
Maxim Cournoyer
e617758bb2
gnu: glslang: Update to 1.4.313.0.
* gnu/packages/vulkan.scm (glslang): Update to 1.4.313.0.

Change-Id: Ie3a4168dc4d62846b68b9a1f417edebf7224134f
2025-09-25 23:25:29 -04:00
Maxim Cournoyer
56ed5e952f
gnu: spirv-tools: Update to 1.4.313.0.
* gnu/packages/vulkan.scm (spirv-tools): Update to 1.4.313.0.

Change-Id: Id436a37723e3fbc75525877f66bbf092b19db8db
2025-09-25 23:25:28 -04:00
Maxim Cournoyer
0e12a484c9
gnu: spirv-headers: Update to 1.4.313.0.
* gnu/packages/vulkan.scm (spirv-headers): Update to 1.4.313.0.

Change-Id: Id20c09fad12aad12ca3dd045af0369f63a5ef49d
2025-09-25 23:25:27 -04:00
Maxim Cournoyer
db9557cfdf
gnu: wayland-protocols: Update to 1.45.
* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.45.

Change-Id: I6855e59a86dec111b45c0e87d6e3fabe62880aa9
2025-09-25 23:25:26 -04:00
Jesse Gibbons
02902fd0ba
gnu: ffmpeg-7: Add support for libgme.
* gnu/packages/video.scm (ffmpeg-7) [inputs]: Add libgme.
[configure-flags]: Add "--enable-libgme".

Change-Id: I7af4c2cc3af78a808f3d9b8f8e485d666692701a
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-25 23:25:25 -04:00
Maxim Cournoyer
7d7c1428e5
gnu: ffmpeg-7: Enable libplacebo support.
* gnu/packages/video.scm (ffmpeg-7) [inputs]: Add libplacebo.
[configure-flags]: Add --enable-libplacebo.

Change-Id: Ib46d46505417b63d44d28369662617e8ebbf9098
2025-09-25 23:25:24 -04:00
45mg
6f2cbe7f4f
gnu: ffmpeg-7: Update to 7.1.1.
* gnu/packages/video.scm (ffmpeg-7): Update to 7.1.1.
[phases] {configure}: Don't expect a space in shebang lines; the spaces
were removed in FFmpeg commit 67e2f8b6bf5a44fa8083f90096de6131601879b4.
[native-inputs]: Replace yasm with nasm.

Change-Id: If774bae60713009d7267332959388002bc47daed
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-25 23:25:23 -04:00
Maxim Cournoyer
9cb3d609a8
gnu: ffmpeg-7: Enable vulkan support.
* gnu/packages/video.scm (ffmpeg-7) [native-inputs]: Add vulkan-headers.
[inputs]: Add shaderc, spirv-tools and vulkan-loader.
[configure-flags]: Add --enable-libshaderc and --enable-vulkan.

Change-Id: I469b013f6fc4d85a86004615948d3a03c9c3efde
2025-09-25 23:25:22 -04:00
Maxim Cournoyer
2865ca4b88
gnu: ffmpeg: Update to 6.1.2.
* gnu/packages/video.scm (ffmpeg): Update to 6.1.2.

Change-Id: I32ee4ff66f3e8dcf87dbfb373252859bdb1c86d6
2025-09-25 23:25:18 -04:00
Sharlatan Hellseher
a693581752
gnu: Add go-github-com-google-cel-go.
* gnu/packages/golang-xyz.scm (go-github-com-google-cel-go): New variable.

Change-Id: I8b6a354a5e5782d84994c7ec4d7a728ac477bfaa
2025-09-26 00:50:09 +01:00
Sharlatan Hellseher
305e24ac59
gnu: Add go-cel-dev-expr.
* gnu/packages/golang-build.scm (go-cel-dev-expr): New variable.

Change-Id: I8487c567a6ae8119608b37bd65f8d2f0e0f3a010
2025-09-26 00:50:08 +01:00
Sharlatan Hellseher
40a1743beb
gnu: Add go-github-com-redis-go-redis-v9.
* gnu/packages/golang-xyz.scm (go-github-com-redis-go-redis-v9): New variable.

Change-Id: Ic54fa6fc90f1c5a547d1e95b9a38b0c7e4b880ad
2025-09-26 00:50:08 +01:00
Sharlatan Hellseher
2c706e87e3
gnu: Add go-github-com-bsm-gomega.
* gnu/packages/golang-check.scm (go-github-com-bsm-gomega): New variable.

Change-Id: I1c20f1019290506a7dc537298b122766fbf4d459
2025-09-26 00:50:08 +01:00
Sharlatan Hellseher
0529cf1000
gnu: Add go-github-com-bsm-ginkgo-v2.
* gnu/packages/golang-check.scm (go-github-com-bsm-ginkgo-v2): New variable.

Change-Id: Ic503d68117a0438b660c10250a5bb1aaf9118c2e
2025-09-26 00:50:08 +01:00
Sharlatan Hellseher
7bb028b25c
gnu: Add go-github-com-lum8rjack-go-ja4h.
* gnu/packages/golang-web.scm (go-github-com-lum8rjack-go-ja4h): New variable.

Change-Id: I61ddcf84978d188f1f3a658816a1d051687354b4
2025-09-26 00:50:08 +01:00
Sharlatan Hellseher
6cc5867bcb
gnu: Add go-k8s-io-apimachinery.
* gnu/packages/golang-xyz.scm (go-k8s-io-apimachinery): New variable.

Change-Id: Ibc993644cfcfe89e28f85efabc645badf6307dcf
2025-09-26 00:50:08 +01:00
Sharlatan Hellseher
6f8b8c436e
gnu: Add go-github-com-mxk-go-flowrate.
* gnu/packages/golang-xyz.scm (go-github-com-mxk-go-flowrate): New variable.

Change-Id: If8b5b13d30501c7e55a91f32b48ed1f4ad6ca9f0
2025-09-26 00:50:08 +01:00
Sharlatan Hellseher
a932006b42
gnu: Add go-sigs-k8s-io-kustomize-cmd-config.
* gnu/packages/golang-xyz.scm (go-sigs-k8s-io-kustomize-cmd-config): New variable.

Change-Id: I54f10eee8bffc8b7be8e64676008b2e0ba403dde
2025-09-26 00:50:07 +01:00
Sharlatan Hellseher
b73498acb3
gnu: Add go-gopkg-in-inf-v0.
* gnu/packages/golang-xyz.scm (go-gopkg-in-inf-v0): New variable.

Change-Id: I1c22496d1447500760a555baa4de444e674205da
2025-09-26 00:50:07 +01:00
Sharlatan Hellseher
f8e1b3c28f
gnu: Add go-github-com-moby-spdystream.
* gnu/packages/golang-xyz.scm (go-github-com-moby-spdystream): New variable.

Change-Id: Id4604d341ec75182cf915174a8fc722f954ba414
2025-09-26 00:50:07 +01:00
Sharlatan Hellseher
3d2703cc07
gnu: Add go-github-com-containerd-errdefs-pkg.
* gnu/packages/golang-xyz.scm (go-github-com-containerd-errdefs-pkg): New variable.

Change-Id: I3cdfd9e54259ecee2121484c0d79db725cb2bcb6
2025-09-26 00:50:07 +01:00
Sharlatan Hellseher
5a8abec052
gnu: Add go-github-com-containerd-errdefs.
* gnu/packages/golang-xyz.scm (go-github-com-containerd-errdefs): New variable.

Change-Id: I65dfdf3a4165983be9edadaa97cb810d7f844c18
2025-09-26 00:50:07 +01:00
Sharlatan Hellseher
df81748146
gnu: Add go-github-com-mitchellh-go-ps.
* gnu/packages/golang-xyz.scm (go-github-com-mitchellh-go-ps): New variable.

Change-Id: I8489da85622221754d0ea516f8f90d30479e02cf
2025-09-26 00:50:07 +01:00
Sharlatan Hellseher
9052b6ffb2
gnu: Add go-github-com-a-h-templ.
* gnu/packages/golang-web.scm (go-github-com-a-h-templ, templ): New
variables.

Change-Id: I72f7889819ecc0a6e030e4567129503d1ea1fd64
2025-09-26 00:50:07 +01:00
Sharlatan Hellseher
b0d44b0aa4
gnu: Add go-github-com-natefinch-atomic.
* gnu/packages/golang-xyz.scm (go-github-com-natefinch-atomic): New variable.

Change-Id: Iac7feb25f41a3305e6df471975bf570ae1b74c2b
2025-09-26 00:50:06 +01:00
Sharlatan Hellseher
91513889ca
gnu: Add go-github-com-nicksnyder-go-i18n-v2.
* gnu/packages/golang-xyz.scm (go-github-com-nicksnyder-go-i18n-v2): New
variable.

Change-Id: I721093e2e7b359aa868936160fc7be1ffe7987ec
2025-09-26 00:50:06 +01:00
Sharlatan Hellseher
cb802245f9
gnu: Add go-github-com-ebitengine-purego.
* gnu/packages/golang-build.scm (go-github-com-ebitengine-purego): New variable.

Change-Id: I135d7a3127878fa85a778e68cc15f83dcc6f7fcf
2025-09-26 00:50:06 +01:00
Sharlatan Hellseher
0bde5e3d0a
gnu: Add go-github-com-facebookgo-flagenv.
* gnu/packages/golang-xyz.scm (go-github-com-facebookgo-flagenv): New variable.

Change-Id: Ia1a706f7d1189f6427698c6a37f599ca13e7c8d0
2025-09-26 00:50:06 +01:00
Sharlatan Hellseher
98182c8f07
gnu: Add go-github-com-sebest-xff.
* gnu/packages/golang-web.scm (go-github-com-sebest-xff): New variable.

Change-Id: Ia7542a0e68ceb781eff1c4055dfe28aaf475f272
2025-09-26 00:50:06 +01:00
Sharlatan Hellseher
878c1a8df8
gnu: Add go-github-com-h2non-filetype.
* gnu/packages/golang-xyz.scm (go-github-com-h2non-filetype): New variable.

Change-Id: I4104e912fff42df31b06c2cc367bf383598a0f97
2025-09-26 00:50:06 +01:00
Sharlatan Hellseher
da5ba8a9b9
gnu: Add go-github-com-antlr4-go-antlr-v4.
* gnu/packages/golang-xyz.scm (go-github-com-antlr4-go-antlr-v4): New variable.

Change-Id: Ia637c362ae7a97aa88baca7f11122d19e2bf35a4
2025-09-26 00:50:05 +01:00
Sharlatan Hellseher
026ed19943
gnu: Add go-github-com-a-h-parse.
* gnu/packages/golang-xyz.scm (go-github-com-a-h-parse): New variable.

Change-Id: I417b0f8cd358b56b52416f75a5e04a4620742938
2025-09-26 00:50:05 +01:00
Sharlatan Hellseher
97049a428f
gnu: python-py2bit: Fix tests.
* gnu/packages/bioinformatics.scm (python-py2bit)[arguments]
<test-flags>: Provide test file.
[native-inputs]: Remove python-wheel; add python-pytest.

Change-Id: If125f1bf17073bb9253dd7c21862b55af9191e87
2025-09-26 00:50:05 +01:00
Sharlatan Hellseher
8d731c4f6c
gnu: python-hic2cool: Update to 1.0.1, fix build.
* gnu/packages/bioinformatics.scm (python-hic2cool): Update to 1.0.1.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop all, tests passed successfully, replied on
<https://github.com/4dn-dcic/hic2cool/issues/58>.
[native-inputs]: Add python-poetry-core.

Change-Id: I69f5bdfa91f52bff7e84f30fb7a68a6f0526ecb0
2025-09-26 00:50:05 +01:00
Ian Eure
56f909eefd
gnu: librewolf: Update to 143.0-1 [security-fixes].
Contains fixes for:
CVE-2025-10527: Sandbox escape due to use-after-free in the Graphics:
                Canvas2D component
CVE-2025-10528: Sandbox escape due to undefined behavior, invalid
                pointer in the Graphics: Canvas2D component
CVE-2025-10529: Same-origin policy bypass in the Layout component
CVE-2025-10530: Spoofing issue in the WebAuthn component in Firefox
                for Android
CVE-2025-10531: Mitigation bypass in the Web Compatibility: Tooling
                component
CVE-2025-10532: Incorrect boundary conditions in the JavaScript: GC
                component
CVE-2025-10533: Integer overflow in the SVG component
CVE-2025-10534: Spoofing issue in the Site Permissions component
CVE-2025-10535: Information disclosure, mitigation bypass in the
                Privacy component in Firefox for Android
CVE-2025-10536: Information disclosure in the Networking: Cache
                component
CVE-2025-10537: Memory safety bugs fixed in Firefox ESR 140.3,
                Thunderbird ESR 140.3, Firefox 143 and Thunderbird 143

* gnu/packages/librewolf.scm (librewolf): Update to 143.0-1.

Change-Id: Idaa54a67f36b10e990363371505437159add938d
2025-09-25 16:37:21 -07:00
Ian Eure
203243cc6a
gnu: nss-rapid: Update to 3.116.
* gnu/packages/nss.scm (nss-rapid): Update to 3.116.

Change-Id: I62e2c4623e91d436de159978d8a0ca8fb8ca2fa9
2025-09-25 16:37:20 -07:00
Ian Eure
e2294916c8
gnu: firefox-l10n: Update to 0349e18db25a701938d83c61fa90f6074ae9df01.
* gnu/packages/librewolf.scm (firefox-l10n): Update to 0349e18db25a701938d83c61fa90f6074ae9df01.

Change-Id: I3d9cb058aab931b799e72920ef713b217beefc43
2025-09-25 16:37:19 -07:00
Hugo Buddelmeijer
7c7bc37b6e
gnu: python-devtools: Disable failing tests.
* gnu/packages/python-xyz.scm (python-devtools): Disable failing tests.
[arguments] <test-flags>: Disable failing tests.

Change-Id: I1c6533a4a912d5dc4bde3610ccce7d38837caac4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 23:47:33 +01:00
ColdSideOfYourPillow
bcbc4cf384
gnu: mpv: Remove redundant phase.
* gnu/packages/video.scm (mpv): [arguments]: Remove phase
`build-reproducibly`.

Change-Id: I60291e4bc9e644d1d846f77e79028b7858d34652
Signed-off-by: Vagrant Cascadian <vagrant@reproducible-builds.org>
2025-09-25 14:42:30 -07:00
Ludovic Courtès
0971788c0b
gnu: guix: Update to 679c9b0.
This is a followup to 6e12325bf3 and
7d1d1d1f7c.

* gnu/packages/package-management.scm (guix): Update to 679c9b0.

Change-Id: I96aa3ab3c0e5a9bdc11157e982815d5cb6816127
2025-09-25 23:23:15 +02:00
Hugo Buddelmeijer
758808cd9d
gnu: python-iterable-io: Fix tests.
* gnu/packages/python-xyz.scm (python-iterable-io): Fix tests.
[native-inputs]: Remove python-wheel; add python-pytest.

Change-Id: I8c525653b8277c39b3a4b74c82c5eb864f9b032d
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2025-09-25 13:58:53 -07:00
Hugo Buddelmeijer
7382948978
gnu: python-noiseprotocol: Fix tests.
* gnu/packages/python-web.scm (python-noiseprotocol): Fix tests.
[native-inputs]: Remove python-wheel; add python-pytest.
[source]: Switch to git-fetch to have tests.

Change-Id: I474ef101c1d645dea06c6a953928793d70c7caf2
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2025-09-25 13:58:50 -07:00
Nguyễn Gia Phong
679c9b0d8b
gnu: aflplusplus: Update to 4.33c.
* gnu/packages/debug.scm (aflplusplus): Update to 4.33c.

Change-Id: I8b4cd403926ffe9cb39fd340baf341a5b438e39d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-09-25 22:04:26 +02:00
pinoaffe
8580847f8a
gnu: Add bookmarkfs.
* gnu/packages/web.scm (bookmarkfs): New variable.

Change-Id: I83cfb30e26c58b258a85d085431eeed128995af9
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-09-25 22:04:26 +02:00
Giacomo Leidi
40c2edf91b
build-system: mix: Allow passing test flags.
* guix/build-system/mix.scm (mix-build): Add test-flags keyword
argument and pass it on.
* guix/build/mix-build-system.scm (check): Add test-flags keyword
argument and pass it to Mix.

Change-Id: Ib8243aaaf7a7d02df993cee44f33b36566049e83
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-09-25 22:04:26 +02:00
Hugo Buddelmeijer
6e4ac11633
doc: Clarify depth argument of build -P is non-optional.
* doc/guix.texi (Additional Build Options): Depth in guix build -P is required.

Change-Id: I2cbc149a9fc59a198ceedb06cc1fa5496b4f4c91
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-09-25 22:04:26 +02:00