Ian Eure
18338b8524
gnu: librewolf: Update to 134.0.1-1 [security fixes].
...
New upstream release. Some minor tweaks needed, like switching from gzip to
pigz, updating icu4c, and ensuring it builds with the correct Rust version.
CVE-2025-0237: WebChannel APIs susceptible to confused deputy attack
CVE-2025-0238: Use-after-free when breaking lines in text
CVE-2025-0239: Alt-Svc ALPN validation failure when redirected
CVE-2025-0240: Compartment mismatch when parsing JavaScript JSON
module
CVE-2025-0241: Memory corruption when using JavaScript Text
Segmentation
CVE-2025-0242: Memory safety bugs fixed in Firefox 134, Thunderbird
134, Firefox ESR 115.19, Firefox ESR 128.6, Thunderbird
115.19, and Thunderbird 128.6
CVE-2025-0243: Memory safety bugs fixed in Firefox 134, Thunderbird
134, Firefox ESR 128.6, and Thunderbird 128.6
CVE-2025-0244: Address bar spoofing using an invalid protocol scheme
on Firefox for Android
CVE-2025-0245: Lock screen setting bypass in Firefox Focus for Android
CVE-2025-0246: Address bar spoofing using an invalid protocol scheme
on Firefox for Android
CVE-2025-0247: Memory safety bugs fixed in Firefox 134 and Thunderbird
134
* gnu/packages/librewolf.scm (librewolf): Update to 134.0.1-1.
Change-Id: I027bf6f1541b0e7bec9116b2d6b39ab606813b23
2025-01-21 18:53:25 -08:00
Ian Eure
066bb7bd00
gnu: librewolf: Tidy code formatting.
...
* gnu/packages/librewolf.scm (librewolf): Tidy code formatting.
Change-Id: I0341da820f170c26888800ea433e539f2a6a2520
2025-01-21 18:53:24 -08:00
Ian Eure
0742d4078a
gnu: make-librewolf-source: Take l10n package as an arg.
...
* gnu/packages/librewolf.scm (make-librewolf-source): Take l10n package as an
arg.
Change-Id: I3c405edc07edb54e27afee16325c93a83d37ad79
2025-01-21 18:51:33 -08:00
Ian Eure
9bae13dab4
gnu: firefox-l10n: Update to d219efa7c64850dfb5904893e17a5431c7058192.
...
* gnu/packages/librewolf.scm (firefox-l10n): Update to d219efa7c64850dfb5904893e17a5431c7058192.
Change-Id: Ia4303f13a0cbf7c4908410b735b509a4a5f505cd
2025-01-21 18:47:56 -08:00
jgart
cc5be455d8
gnu: emacs-pandoc-mode: Update to 2.34.1.
...
* gnu/packages/emacs-xyz.scm (emacs-pandoc-mode): Update to 2.34.1.
Change-Id: I0629b87a288b77f4892602e935181294216d3ab0
2025-01-21 20:10:45 -06:00
Sharlatan Hellseher
5d6e4cedb5
gnu: xtensor: Update to 0.25.0.
...
* gnu/packages/algebra.scm (xtensor): Update to 0.25.0.
[native-inputs]: Add nlohmann-json.
Change-Id: Iccaf397423d2a2b7b008082a9761c89ca2adc9a2
2025-01-21 23:27:52 +00:00
Sharlatan Hellseher
5115dacc57
gnu: xtensor: Improve package style.
...
* gnu/packages/algebra.scm (xtensor): Shift fields order. Use
G-expressions.
Change-Id: Ica85f3e848a99eea45e07156eb659558fc6c0804
2025-01-21 23:27:51 +00:00
Sharlatan Hellseher
e25dcf3bad
gnu: xtl: Update to 0.7.7.
...
* gnu/packages/cpp.scm (xtl): Update to 0.7.7.
Change-Id: Ifeaf490093ea6af0f7341a3fd3f73acf8cf5e06f
2025-01-21 23:27:51 +00:00
Sharlatan Hellseher
27349661bb
gnu: xtl: Improve package style.
...
* gnu/packages/cpp.scm (xtl): Shift order of fields.
[source] <url>: Fix redirection issue,
<https://github.com/QuantStack/xtl > permamently redirects to
<https://github.com/xtensor-stack/xtl >.
[arguments] <test-target>: Set to "xtest".
<phases>: Use default 'check.
[home-page]: Fix it.
Change-Id: Ib3bc50b7a9e798be8888c2b1eac832d6a524bdae
2025-01-21 23:27:51 +00:00
Sharlatan Hellseher
fbfff97ea9
gnu: xsimd: Update to 11.0.0.
...
* gnu/packages/cpp.scm (xsimd): Update to 11.0.0.
[native-inputs]: Add doctest.
Change-Id: I8c49ff34288cdf5429034668ddd496c345ddfb34
2025-01-21 23:27:50 +00:00
Sharlatan Hellseher
f165f68188
gnu: xsimd: Improve package style.
...
* gnu/packages/cpp.scm (xsimd) [source] <url>: Fix redirection issue,
<https://github.com/QuantStack/xsimd > permamently redirects to
<https://github.com/xtensor-stack/xsimd >.
[arguments]: Use G-expressions.
[description]: Adjust fill column indentation.
Change-Id: I8096e07c026c9f08a9d647a44f9930900b3ae1bd
2025-01-21 23:27:39 +00:00
jgart
6dd2193879
gnu: vdirsyncer: Update to 0.19.3.
...
* gnu/packages/dav.scm (vdirsyncer): Update to 0.19.3.
Change-Id: I518d83d28f9e302d19e334169762398a78d234f3
2025-01-21 14:44:58 -06:00
Felix Gruber
927d8203e6
gnu: python-folium: Update to 0.19.4.
...
* gnu/packages/python-xyz.scm (python-folium): Update to 0.19.4.
[arguments]: Disable test_timedynamic_geo_json.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: Iad10f3b0623c379dc394d1e4b5bf7319c3c4a0b5
Signed-off-by: Leo Famulari <leo@famulari.name>
2025-01-21 14:37:54 -05:00
Felix Gruber
c217839f61
gnu: python-klaus: Fix build.
...
* gnu/packages/version-control.scm (python-klaus)[native-inputs]: Add
python-setuptools and python-wheel.
Change-Id: I980af627e67975d33f64ab81f54946278d39d70b
Signed-off-by: Leo Famulari <leo@famulari.name>
2025-01-21 14:24:59 -05:00
Felix Gruber
c24fe86e35
gnu: python-geoip2: Fix build.
...
* gnu/packages/geo.scm (python-geoip2): Fix build.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: I7af4ec3bc18db48231e7172a545af340db12b8e4
Signed-off-by: Leo Famulari <leo@famulari.name>
2025-01-21 14:21:41 -05:00
Efraim Flashner
ae217b7159
gnu: alacritty: Remove cargo input labels.
...
* gnu/packages/terminals.scm (alacritty)[cargo-inputs,
cargo-development-inputs]: Remove input labels.
Change-Id: I23273919a6ca1048d6a3a6b97252953c2b73d99c
2025-01-21 18:44:24 +02:00
Efraim Flashner
9a4ac3f986
gnu: alacritty: Update to 0.15.0.
...
* gnu/packages/terminals.scm (alacritty): Update to 0.15.0.
[arguments]: Don't run the tests in release mode.
[cargo-inputs]: Add rust-objc2-0.5, rust-objc2-app-kit-0.2,
rust-objc2-foundation-0.2. Remove rust-cocoa-0.25, rust-ojbc-0.2.
Change-Id: I715b950e70726cac536fd909bdacbd4de0baf3b9
2025-01-21 18:38:59 +02:00
Efraim Flashner
17c48d886e
gnu: rust-winit-0.30: Update to 0.30.8.
...
* gnu/packages/crates-graphics.scm (rust-winit-0.30): Update to 0.30.8.
Change-Id: Ief8850fea7d713e55f0e6be7497521aab35e9504
2025-01-21 18:35:38 +02:00
Navid Afkhami
309ad9fcda
gnu: Add r-optimparallel.
...
* gnu/packages/cran.scm (r-optimparallel): New variable.
Change-Id: Id2615f15090036c21754b399e897086c06a38c4f
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2025-01-21 13:55:17 +01:00
Ashish SHUKLA
dd6daa13e3
gnu: zfs: Update to 2.3.0.
...
* gnu/packages/file-systems.scm (zfs): Update to 2.3.0.
Change-Id: I3c77bb5bd97aa1a437d439fcdf59b1bf03b562ae
2025-01-21 20:00:02 +08:00
Julian Flake
32d1c24332
gnu: davfs2: Update to 1.7.1.
...
* gnu/packages/file-systems.scm (davfs2): Update to 1.7.1.
Change-Id: Ic2ebe5580a5d207b045b25ec71223ba1855c19fd
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2025-01-21 19:12:51 +08:00
Ashish SHUKLA
a568ea33cf
gnu: foot: Update to 1.20.2.
...
* gnu/packages/terminals.scm (foot): Update to 1.20.2.
Change-Id: I56bef34f5d21901a4e2dca0dea515014b1df9ff0
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2025-01-21 19:12:51 +08:00
Zheng Junjie
0680597738
gnu: padthv1: Update to 1.2.0.
...
* gnu/packages/music.scm (padthv1): Update to 1.2.0.
Change-Id: Id26ae96bab323ccfa358545017f0b1e2e8f7f079
2025-01-21 19:12:51 +08:00
Zheng Junjie
22cba19a40
gnu: drumkv1: Update to 1.2.0.
...
* gnu/packages/music.scm (drumkv1): Update to 1.2.0.
Change-Id: I009e08151b3a9e807d69d9be89ea9a3804f204ff
2025-01-21 19:12:51 +08:00
Zheng Junjie
3190d0c2fe
gnu: synthv1: Update to 1.2.0.
...
* gnu/packages/music.scm (synthv1): Update to 1.2.0.
Change-Id: Ifaaf2f84a740e3123e43a0b1dbf8e8cfeb75e3f6
2025-01-21 19:12:51 +08:00
Zheng Junjie
0dcf434598
gnu: samplv1: Update to 1.2.0.
...
* gnu/packages/music.scm (samplv1): Update to 1.2.0.
Change-Id: Iff232b791475cf68a24f64d3f928e7d32c3306cf
2025-01-21 19:12:51 +08:00
Sughosha
a93e4e785d
gnu: padthv1: Update to 1.1.3.
...
* gnu/packages/music.scm (padthv1): Update to 1.1.3.
Change-Id: I1f9f8431ede5eb918b181e8925e0bf343d307a30
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2025-01-21 19:12:51 +08:00
Sughosha
1461a5046a
gnu: samplv1: Update to 1.1.3.
...
* gnu/packages/music.scm (samplv1): Update to 1.1.3.
Change-Id: I32a0000ce712ab2bf23221b9e387bfa9d55c2089
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2025-01-21 19:12:51 +08:00
Sughosha
3eff380d29
gnu: drumkv1: Update to 1.1.3.
...
* gnu/packages/music.scm (drumkv1): Update to 1.1.3.
Change-Id: I8eaf20c09440cb90917525118b7efaef0edbce5d
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2025-01-21 19:12:51 +08:00
Sughosha
3727bfbd11
gnu: synthv1: Update to 1.1.3.
...
* gnu/packages/music.scm (synthv1): Update to 1.1.3.
Change-Id: I732d5f5196eef14f5ee4e9081de7b2ec757505ba
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2025-01-21 19:12:50 +08:00
Andy Tai
b2a94c6a77
gnu: swig-next: Update to 4.3.0.
...
* gnu/packages/swig.scm (swig-next): Update to 4.3.0.
Change-Id: I364b7d061a8e5b7d38a12e3d534fbfbbc0f1bd55
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2025-01-21 19:12:46 +08:00
Sharlatan Hellseher
be64dacc98
gnu: packages/python-check: Sort alphabetically.
...
* gnu/packages/python-check.scm (python-coveralls, python-expecttest,
python-green, python-vcrpy): Sort variables alphabetically.
Change-Id: Ic99a548ed5246c02039ea87abd2a56a1094c4185
2025-01-21 10:45:57 +00:00
Sharlatan Hellseher
2d74359e64
gnu: packages/python-check: Sort alphabetically.
...
* gnu/packages/python-check.scm (python-avocado-framework,
python-covdefaults, python-eradicate): Sort variables alphabetically.
Change-Id: I721714e95a13df18e3d9bc9d8c6aa681817493af
2025-01-21 10:45:47 +00:00
Sharlatan Hellseher
1bcb07a4d8
gnu: packages/python-check: Sort alphabetically.
...
* gnu/packages/python-check.scm (python-allpairspy,
python-cucumber-tag-expressions, python-inline-snapshot,
python-robotframework-jsonlibrary, python-tappy, python-xunitparser):
Sort variables alphabetically.
Change-Id: I27ec752ab54271015da822628d3176265092302e
2025-01-21 10:45:39 +00:00
Sharlatan Hellseher
832aec43ed
gnu: packages/python-check: Sort alphabetically.
...
* gnu/packages/python-check.scm (python-aioresponses, python-atpublic,
python-codacy-coverage, python-xvfbwrapper): Sort variables
alphabetically.
Change-Id: Ia77cb350267cec90f215d53e00d95b593dca3464
2025-01-21 10:45:23 +00:00
Efraim Flashner
cf34ba66cf
gnu: python-dnspython: Only add dependencies if they are supported.
...
* gnu/packages/python-xyz.scm (python-dnspython)[propagated-inputs]:
Only add python-cryptography, python-aioquic, python-h2,
python-httpcore, python-httpx if the architecture has support for
python-cryptography.
Change-Id: Ibdd33b8ccd24ef2a08f16dddba8c8bda65d23c04
2025-01-21 10:48:31 +02:00
Efraim Flashner
1b1387c44a
Revert "gnu: python-dnspython: Only include supported inputs."
...
This reverts commit 1b88114ff6
.
This commit dropped a package by accident and causes rebuilds on all
architectures instead of just enabling more architectures.
2025-01-21 10:42:42 +02:00
Efraim Flashner
19e7200286
gnu: python-trio: Enable building on more architectures.
...
* gnu/packages/python-xyz.scm (python-trio)[arguments]: Adjust the
test-flags based on the package inputs.
[native-inputs]: Only include python-pyopenssl and python-trustme on
systems which have support for them.
Change-Id: I4f26d7af0dc0ce996c58b60002385dce9f9fbf50
2025-01-21 10:02:39 +02:00
Efraim Flashner
1b88114ff6
gnu: python-dnspython: Only include supported inputs.
...
* gnu/packages/python-xyz.scm (python-dnspython)[propagated-inputs]:
Only include packages when they are supported on the architecture.
Change-Id: I19acb435b11070ee55c6b878019e1ee8532063b7
2025-01-21 09:52:56 +02:00
Efraim Flashner
9b3ae3403b
gnu: rust-anyinput: Sort alphabetically.
...
* gnu/packages/crates-io.scm (rust-anyinput-0.1, rust-anyinput-core-0.1,
rust-anyinput-derive-0.1): Sort alphabetically.
Change-Id: Ibfec060fe326b054f95d7fd2946fd583d508af1c
2025-01-21 08:50:28 +02:00
Efraim Flashner
c431f9f07d
gnu: rust-ndarray-0.15: Inherit from rust-ndarray-0.16.
...
* gnu/packages/crates-io.scm (rust-ndarray-0.15): Inherit from
rust-ndarray-0.16.
Change-Id: Ife7bd49a453edb73755cf9a156b5b302445fb364
2025-01-21 08:50:28 +02:00
Efraim Flashner
3809cc4c6f
gnu: rust-ndarray-0.16: Don't skip the build.
...
* gnu/packages/crates-io.scm (rust-ndarray-0.16)[arguments]: Don't skip
the build. Skip the tests.
[cargo-development-inputs]: Add rust-approx-0.5, rust-defmac-0.2,
rust-itertools-0.13, rust-quickcheck-1.
Change-Id: I0026c018fc5cbce33b1db8d54623ddcae1c62321
2025-01-21 08:50:27 +02:00
Efraim Flashner
b12d44428b
gnu: Remove rust-speedate-0.13.
...
* gnu/packages/crates-io.scm (rust-speedate-0.13): Delete variable.
Change-Id: If87fdace181ac73764bbbda69610719a8928605b
2025-01-21 08:50:27 +02:00
Efraim Flashner
f674fb6c99
gnu: rust-jiter-0.5: Inherit from rust-jiter-0.7.
...
* gnu/packages/crates-io.scm (rust-jiter-0.5): Inherit from
rust-jiter-0.7.
Change-Id: Ib6b91c8173c0b8fd28a98f879af6c597e25c82ad
2025-01-21 08:50:27 +02:00
Efraim Flashner
2d5cce98f0
gnu: rust-jiter-0.7: Switch to python-minimal-wrapper.
...
* gnu/packages/crates-io.scm (rust-jiter-0.7)[inputs]: Remove
python-wrapper.
[native-inputs]: Add python-minimal-wrapper.
Change-Id: Ic2cdff94efa56bb8cd38fce0407e309402312d66
2025-01-21 08:50:27 +02:00
Efraim Flashner
bd4f615e3c
gnu: rust-speedate-0.14: Inherit from rust-speedate-0.15.
...
* gnu/packages/crates-io.scm (rust-speedate-0.14): Inherit from
rust-speedate-0.15.
Change-Id: Ie3e25802b774e0e788fbdb22b1a190addb070a75
2025-01-21 08:50:27 +02:00
Efraim Flashner
b5d8cecdfe
gnu: rust-jiter-0.2: Inherit from rust-jiter-0.5.
...
* gnu/packages/crates-io.scm (rust-jiter-0.2): Inherit from
rust-jiter-0.5.
Change-Id: I429742b2e1af82397cec801d6fec5a5357c03a7d
2025-01-21 08:50:27 +02:00
Maxim Cournoyer
4baaa124fc
gnu: Add missing imports for relocated scorep-openmpi.
...
This is a follow-up to 1109bc6858
.
* gnu/packages/mpi.scm: Add missing imports.
Change-Id: I9953662e6bc79bd04d60ad7fe88fd17dbde20bc4
2025-01-21 15:43:53 +09:00
Maxim Cournoyer
4c895efb5c
Reapply "gnu: Add vv."
...
This reverts commit 3fa68819a2
.
2025-01-21 14:54:31 +09:00
Maxim Cournoyer
1109bc6858
gnu: Relocate scorep-openmpi to (gnu packages mpi).
...
The make-scorep procedure makes use of its argument, a package, at the top
level. Since it is not delayed, it is susceptible to cause top level module
cycles, as it did with the introduction of commit fc27362f8d
.
* gnu/packages/profiling.scm (make-scorep, scorep-openmpi): Move to...
* gnu/packages/mpi.scm: ... here.
Change-Id: I7989fb7c3da654f36d8e5e86bc383f02bd577935
2025-01-21 14:54:31 +09:00