Ricardo Wurmus
2df2d98fe8
gnu: r-dygraphs: Use minify build system.
...
* gnu/packages/cran.scm (r-dygraphs)[arguments]: Reuse minify-build-system
phase.
[native-inputs]: Replace node-uglify-js with esbuild.
Change-Id: If031d3faa25673ee849ca89f1db911aed7cb8b9a
2025-05-21 15:21:23 +02:00
Ricardo Wurmus
19c184f37c
gnu: Add python-jack-client.
...
* gnu/packages/audio.scm (python-jack-client): New variable.
Change-Id: I7ce11a7b00e2c5f56ea68324737b288a7193554e
2025-05-21 15:21:23 +02:00
Sergey Trofimov
11bc17c409
home: services: Build "files" union allowing dangling symlinks.
...
* gnu/home/services.scm (files->files-directory): Build file union
without checking for existence of included items.
* tests/guix-home.sh: Verify symlinking files out of store works.
Change-Id: I94054003f4a6be944252ce7a397cf56f0b979554
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-05-21 08:05:27 +09:00
Sergey Trofimov
b989e503ac
gexp: Add symlink-to procedure.
...
* guix/gexp.scm (symlink-to): New procedure.
* doc/guix.texi (G-Expressions): Document it.
Change-Id: I7c1ba3a29a4e5350cb4f196185b7171c4750b6b8
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-05-21 08:05:27 +09:00
Sergey Trofimov
9b7213fc11
gexp: Allow file-unions with dangling symlinks.
...
* guix/gexp.scm (file-union): Add #:dangling-symlinks? parameter.
Change-Id: I09d44ec785fd7141b02dee2d8dc23ccc499aa933
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-05-21 08:05:27 +09:00
Divya Ranjan
93e74686ea
gnu: mupdf: Update to 1.26.0.
...
* gnu/packages/pdf.scm (mupdf): Update to 1.26.0.
[arguments] <#:make-flags>: Remove USE_SYSTEM_BROTLI=no.
[inputs]: Add brotli.
Change-Id: I2c09e4c1aded109dbec810be9a40b5916c365743
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-05-21 08:05:27 +09:00
Maxim Cournoyer
9a186090df
gnu: Remove mupdf-1.24.
...
* gnu/packages/pdf.scm (mupdf-1.24): Delete variable.
Change-Id: Ic6d607253cf704a9dd09b517b0916a9b433b1be9
2025-05-21 08:05:27 +09:00
Maxim Cournoyer
21aa23d514
gnu: sioyek: Build with current mupdf.
...
* gnu/packages/pdf.scm (sioyek) [inputs]: Replace mupdf-1.24 with mupdf.
Change-Id: I6fbc18f61db8efdc7fbd1f3d1561f84480cb9104
2025-05-21 08:05:27 +09:00
Sergey Trofimov
7ece7095e9
gnu: elogind: Adjust patch for pkttyagent.
...
* gnu/packages/freedesktop.scm (elogind/fixed): New variable.
(elogind): Replace with elogind/fixed.
Change-Id: I9c474291816aee7464db5cbe9398b589479e79cf
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-05-21 08:05:27 +09:00
Danny Milosavljevic
28b2b7e6d7
Revert "gnu: rust-gix-path: Update to 0.10.18."
...
This reverts commit 2837dee1f2
.
2025-05-20 18:40:08 +02:00
Danny Milosavljevic
023b815b62
Revert "gnu: rust-gix-trace: Update to 0.1.12."
...
This reverts commit f2303dac31
.
2025-05-20 18:40:08 +02:00
Danny Milosavljevic
cbef21fd6d
Revert "gnu: rust-gix-sec: Update to 0.10.12."
...
This reverts commit 33b4ed0eb7
.
2025-05-20 18:40:08 +02:00
Danny Milosavljevic
696da370b0
Revert "gnu: rust-gix-utils: Update to 0.1.14."
...
This reverts commit eb7edfb476
.
2025-05-20 18:40:08 +02:00
Danny Milosavljevic
26adecbebc
Revert "gnu: rust-gix-validate: Update to 0.9.4."
...
This reverts commit 38db96c0fe
.
2025-05-20 18:40:08 +02:00
jgart
b51bb28993
gnu: trealla: Update to 2.71.24.
...
* gnu/packages/prolog.scm (trealla): Update to 2.71.24.
Change-Id: I2cd133c08f9ff4a54b11db3b3d098096ce4d2872
2025-05-20 10:05:24 -05:00
Danny Milosavljevic
93c947ea28
Revert "gnu: rust-cargo-lock: Update to 10.1.0."
...
This reverts commit ec735a825a
.
2025-05-20 14:40:27 +02:00
Danny Milosavljevic
aff76fa505
Revert "gnu: rust-bstr: Update to 1.12.0."
...
This reverts commit 72499e95ea
.
2025-05-20 14:40:25 +02:00
Danny Milosavljevic
191419214e
Revert "gnu: rust-once-cell: Update to 1.21.3."
...
This reverts commit 9f0ee362dc
.
2025-05-20 14:40:22 +02:00
Danny Milosavljevic
d532afb213
Revert "gnu: rust-cargo-metadata: Update to 0.19.2."
...
This reverts commit e7d73a08d5
.
2025-05-20 14:40:17 +02:00
Mark H Weaver
4d8d8c1c51
gnu: icecat: Update to 115.23.1-guix1 [security fixes].
...
Includes fixes for CVE-2025-4918 and CVE-2025-4919.
* gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
2025-05-20 06:17:46 -04:00
Danny Milosavljevic
e7d73a08d5
gnu: rust-cargo-metadata: Update to 0.19.2.
...
* gnu/packages/crates-io.scm (rust-cargo-metadata-0.19): Update to 0.19.2.
Change-Id: Ie33831621f90ab6e7bb043a2fbff7801dc7c5b77
2025-05-20 01:32:13 +02:00
Danny Milosavljevic
a1e6a82cfd
gnu: Add rust-line-span@0.1.5.
...
* gnu/packages/crates-io.scm (rust-line-span-0.1): New variable.
Change-Id: I184da570df4c81d8f3eebc3a1f27536e727d0842
2025-05-20 01:29:20 +02:00
Danny Milosavljevic
9ae2bd1b92
gnu: Add rust-pdb@0.8.0.
...
* gnu/packages/crates-windows.scm (rust-pdb-0.8): New variable.
Change-Id: Ice00ad6acf37bbadb9aaf674dcfa67b9ddc8b86a
2025-05-20 01:26:28 +02:00
Danny Milosavljevic
08a94e69f3
gnu: Add rust-cargo-platform@0.2.0.
...
* gnu/packages/crates-io.scm (rust-cargo-platform-0.2): New variable.
Change-Id: I838f4ffc2a386dc22d983ee3da418a8da6570c85
2025-05-20 01:19:06 +02:00
Danny Milosavljevic
38db96c0fe
gnu: rust-gix-validate: Update to 0.9.4.
...
* gnu/packages/crates-vcs.scm (rust-gix-validate-0.9): Update to 0.9.4.
Change-Id: I0153892541cddc79de5088cafd83bc3d477b6f1c
2025-05-20 01:17:05 +02:00
Danny Milosavljevic
eb7edfb476
gnu: rust-gix-utils: Update to 0.1.14.
...
* gnu/packages/crates-vcs.scm (rust-gix-utils): Update to 0.1.14.
Change-Id: I1e38c8e7dbaf7b02957228c056d94a6e7b0261f2
2025-05-20 01:17:05 +02:00
Danny Milosavljevic
33b4ed0eb7
gnu: rust-gix-sec: Update to 0.10.12.
...
* gnu/packages/crates-vcs.scm (rust-gix-sec): Update to 0.10.12.
Change-Id: Ib5580aad7f1b5a3df177835ce349290b936790f7
2025-05-20 01:17:05 +02:00
Danny Milosavljevic
f2303dac31
gnu: rust-gix-trace: Update to 0.1.12.
...
* gnu/packages/crates-vcs.scm (rust-gix-trace-0.1): Update to 0.1.12.
[home-page]: Update.
Change-Id: I3c671c47087729e2e7877803f9477bedc85e402c
2025-05-20 01:10:17 +02:00
Danny Milosavljevic
2837dee1f2
gnu: rust-gix-path: Update to 0.10.18.
...
* gnu/packages/crates-vcs.scm (rust-gix-path): Update to 0.10.18.
[arguments]<#:cargo-inputs>: Add rust-gix-validate-0.10.
<#:cargo-development-inputs>: Update rust-windows to 0.61, rust-winreg to 0.55.
Change-Id: I84b33025c9ae054265fd536fa3a3fc9f5ade1370
2025-05-20 01:10:17 +02:00
Danny Milosavljevic
b145e898ba
gnu: Add rust-winreg@0.55.0.
...
* gnu/packages/crates-windows.scm (rust-winreg-0.55): New variable.
Change-Id: Ia61b776deb5a84d2aa6d463364ae756868eefac2
2025-05-20 01:10:17 +02:00
Danny Milosavljevic
4b9c689ab5
gnu: Add rust-windows-strings@0.4.2.
...
* gnu/packages/crates-windows.scm (rust-windows-strings-0.4): New variable.
Change-Id: Idab533d4fb912de3120963b3d40b74317b9ef8f8
2025-05-20 01:10:17 +02:00
Danny Milosavljevic
02b1e6000a
gnu: Add rust-windows-future@0.2.1.
...
* gnu/packages/crates-windows.scm (rust-windows-future-0.2): New variable.
Change-Id: I685203daace8b6ecca51c18c7134d74ebbc32209
2025-05-20 01:10:17 +02:00
Danny Milosavljevic
5d1d97be1c
gnu: Add rust-windows-threading@0.1.0.
...
* gnu/packages/crates-windows.scm (rust-windows-threading-0.1): New variable.
Change-Id: I44e9a7e306a082f84c0713069c3a5900bcc61d24
2025-05-20 01:10:16 +02:00
Danny Milosavljevic
5da8c8e275
gnu: Add rust-windows-numerics@0.2.0.
...
* gnu/packages/crates-windows.scm (rust-windows-numerics-0.2): New variable.
Change-Id: I98a6e9fb029fe162d3c53d4810746d05bb294484
2025-05-20 01:10:16 +02:00
Danny Milosavljevic
ac0bc1940d
gnu: Add rust-windows-result@0.3.4.
...
* gnu/packages/crates-windows.scm (rust-windows-result-0.3): New variable.
Change-Id: I2eccbbd3c6ec95aeec588e0e2973aa961cc057e8
2025-05-20 01:10:16 +02:00
Danny Milosavljevic
cd04980e53
gnu: Add rust-windows-link@0.1.1.
...
* gnu/packages/crates-windows.scm (rust-windows-link-0.1): New variable.
Change-Id: I00a112592234fdadb9f0f550b44e15645ccfb268
2025-05-20 01:10:16 +02:00
Danny Milosavljevic
623c432965
gnu: Add rust-windows-core@0.61.2.
...
* gnu/packages/crates-windows.scm (rust-windows-core-0.61): New variable.
Change-Id: I46b29f484707b08c1775386dd7e779bc00092a7e
2025-05-20 01:10:16 +02:00
Danny Milosavljevic
b1b82f9eb2
gnu: Add rust-windows-implement@0.60.0.
...
* gnu/packages/crates-windows.scm (rust-windows-implement-0.60): New variable.
Change-Id: I14993fd2d0a15779ffbe418a0b3d20e300187707
2025-05-20 01:10:16 +02:00
Danny Milosavljevic
88b95897ca
gnu: Add rust-windows-interface@0.59.1.
...
* gnu/packages/crates-windows.scm (rust-windows-interface-0.59): New variable.
Change-Id: I56dd08e68fc68d320d39380424c5d457c5eac590
2025-05-20 01:10:16 +02:00
Danny Milosavljevic
6e6ee265ee
gnu: Add rust-windows@0.61.1.
...
* gnu/packages/crates-windows.scm (rust-windows-0.61): New variable.
Change-Id: Ib0f6e925e7e1067bb716e9fddb1836db2af71afe
2025-05-20 01:10:16 +02:00
Danny Milosavljevic
beb663f063
gnu: Add rust-windows-collections@0.2.0.
...
* gnu/packages/crates-windows.scm (rust-windows-collections-0.2): New variable.
Change-Id: I563dd0259511d78f38706d4db1fefd8ae6ffa19e
2025-05-20 01:10:16 +02:00
Danny Milosavljevic
9f0ee362dc
gnu: rust-once-cell: Update to 1.21.3.
...
* gnu/packages/crates-io.scm (rust-once-cell): Update to 1.21.3.
Change-Id: I152b3b9b144a3c429fe4884d8d6b835022f71fd5
2025-05-20 01:10:16 +02:00
Danny Milosavljevic
72499e95ea
gnu: rust-bstr: Update to 1.12.0.
...
* gnu/packages/crates-io.scm (rust-bstr-1): Update to 1.12.0.
Change-Id: I8605d80df2354008d0183ba23998bf2236128318
2025-05-20 01:10:16 +02:00
Danny Milosavljevic
ec735a825a
gnu: rust-cargo-lock: Update to 10.1.0.
...
* gnu/packages/crates-io.scm (rust-cargo-lock-10): Update to 10.1.0.
Change-Id: I5dab78a618a65b1c3bd4d6f858052e1512558fd0
2025-05-20 01:10:16 +02:00
Danny Milosavljevic
94a9ceabaa
gnu: Add rust-current-platform@0.2.0.
...
* gnu/packages/crates-io.scm (rust-current-platform-0.2): New variable.
Change-Id: Ife34e487c69f7e4c58cb448fdeb95c68e45a14f5
2025-05-20 01:10:16 +02:00
Danny Milosavljevic
53f97e9223
gnu: Add rust-abscissa-core@0.8.2.
...
* gnu/packages/crates-io.scm (rust-abscissa-core-0.8): New variable.
Change-Id: Ic1eae535701791108a6a1d4551bc9cea59d5f376
2025-05-20 01:10:16 +02:00
Danny Milosavljevic
28c55c06cc
gnu: Add rust-abscissa-derive@0.8.2.
...
* gnu/packages/crates-io.scm (rust-abscissa-derive-0.8): New variable.
Change-Id: I185a055aeadb0444c652318554ecfc985d5fd565
2025-05-20 01:10:16 +02:00
Danny Milosavljevic
71ec293017
gnu: Add rust-display-error-chain@0.2.2.
...
* gnu/packages/crates-io.scm (rust-display-error-chain-0.2): New variable.
Change-Id: I02891efb91eca723a88a516b6846b3fc8d8590d2
2025-05-20 01:10:16 +02:00
Danny Milosavljevic
81a2b993de
gnu: Add rust-topological-sort@0.2.2.
...
* gnu/packages/crates-io.scm (rust-topological-sort-0.2): New variable.
Change-Id: I95be233077717b63f25522f65f6c534a1779e566
2025-05-20 01:10:16 +02:00
Danny Milosavljevic
dc72bfc240
gnu: Add rust-binfarce@0.2.1.
...
* gnu/packages/crates-io.scm (rust-binfarce-0.2): New variable.
Change-Id: I678db9d9d82ea0cb8f73b76444eec903aafcfe4c
2025-05-20 01:10:14 +02:00