Compare commits

..

19 commits

Author SHA1 Message Date
Daniel Khodabakhsh
1d5ae67224 gnu: Add rayforge.
* gnu/packages/engineering.scm (rayforge): New variable.

Change-Id: I13550eef3f42b0354d2cffe1c6e4324cdedcdbd5
2026-01-24 18:48:39 +01:00
Daniel Khodabakhsh
a83ac0e20f gnu: Add vtracer.
* gnu/packages/rust-apps.scm (vtracer): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[vtracer]: New entry.

Change-Id: I7e77f7d7a1b7bbdafb926e6e2a745d280ad74234
2026-01-24 18:48:39 +01:00
Daniel Khodabakhsh
1201b8436f gnu: Add rust-deflate-0.8.6.
* gnu/packages/rust-crates.scm (rust-deflate-0.8.6): New variable.

Change-Id: I1f225fa208800ddfed0fb2a43896cfff44cf72d0
2026-01-24 18:48:39 +01:00
Daniel Khodabakhsh
3e76c5cafc gnu: Add rust-flo-curves-0.3.1.
* gnu/packages/rust-crates.scm (rust-flo-curves-0.3.1): New variable.

Change-Id: Ia5070a1b8b14950c22b3d291a87a6d60d8fe9d1c
2026-01-24 18:48:39 +01:00
Daniel Khodabakhsh
f15d61fdab gnu: Add rust-gif-0.11.4.
* gnu/packages/rust-crates.scm (rust-gif-0.11.4): New variable.

Change-Id: I630d0c9cfb6227dd5e66054bbe3eda39d8142304
2026-01-24 18:48:39 +01:00
Daniel Khodabakhsh
6ea19921bf gnu: Add rust-image-0.23.14.
* gnu/packages/rust-crates.scm (rust-image-0.23.14): New variable.

Change-Id: If9d83619c0963294fdfabb779235cc3eaf9355a0
2026-01-24 18:48:39 +01:00
Daniel Khodabakhsh
c65ac73d75 gnu: Add rust-itertools-0.8.2.
* gnu/packages/rust-crates.scm (rust-itertools-0.8.2): New variable.

Change-Id: I81dca0499b3df34ee9bb248095b6dfb366abe0f5
2026-01-24 18:48:39 +01:00
Daniel Khodabakhsh
015216941e gnu: Add rust-jpeg-decoder-0.1.22.
* gnu/packages/rust-crates.scm (rust-jpeg-decoder-0.1.22): New variable.

Change-Id: I8aa67de71b2653215932ee7b0f1380324632b067
2026-01-24 18:48:39 +01:00
Daniel Khodabakhsh
cf0b552f83 gnu: Add rust-miniz-oxide-0.3.7.
* gnu/packages/rust-crates.scm (rust-miniz-oxide-0.3.7): New variable.

Change-Id: I750dea08720509e878d7d14930bc1e35cee6ba02
2026-01-24 18:48:39 +01:00
Daniel Khodabakhsh
a5cc264dd3 gnu: Add rust-num-rational-0.3.2.
* gnu/packages/rust-crates.scm (rust-num-rational-0.3.2): New variable.

Change-Id: Id8c1b9941bc4a16ecc6b8c66f32e065ce4c0bee6
2026-01-24 18:48:39 +01:00
Daniel Khodabakhsh
5e8e18e273 gnu: Add rust-png-0.16.8.
* gnu/packages/rust-crates.scm (rust-png-0.16.8): New variable.

Change-Id: Ieb303c738b508182e40713fd5b1dfbead953465a
2026-01-24 18:48:39 +01:00
Daniel Khodabakhsh
e22377ac4d gnu: Add rust-roots-0.0.6.
* gnu/packages/rust-crates.scm (rust-roots-0.0.6): New variable.

Change-Id: If15684eab4e06476bcb6e6d4dafa222e111835ae
2026-01-24 18:48:39 +01:00
Daniel Khodabakhsh
24bd7a4118 gnu: Add rust-tiff-0.6.1.
* gnu/packages/rust-crates.scm (rust-tiff-0.6.1): New variable.

Change-Id: I06ddc8fef71aee1a676c21113a0d39e0bc47f183
2026-01-24 18:48:39 +01:00
Daniel Khodabakhsh
5766d197f7 gnu: Add rust-visioncortex-0.8.9.
* gnu/packages/rust-crates.scm (rust-visioncortex-0.8.9): New variable.

Change-Id: I5a876ddcfe00e92a0af0ac42faab70de499f0354
2026-01-24 18:48:39 +01:00
Daniel Khodabakhsh
dbe62c55d3 gnu: Add python-ezdxf.
* gnu/packages/python-xyz.scm (python-ezdxf): New variable.

Change-Id: I38986a59449a105fefddc9e31ab29b91110ddced
2026-01-24 18:48:39 +01:00
Daniel Khodabakhsh
66226d1d34 gnu: Add python-asyncudp.
* gnu/packages/python-web.scm (python-asyncudp): New variable.

Change-Id: I704a3d850baa3562b4f1d9d7646a09766be7f372
2026-01-24 18:48:39 +01:00
Christopher Baines
e68ec94fdb
gnu: guix-build-coordinator: Update to 0-136.a1c18b1.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-136.a1c18b1.

Change-Id: I1a7ced7d7f8a1abef4b13719e6e5844829c63b79
2026-01-24 15:54:26 +00:00
Christopher Baines
a284958334
gnu: nar-herder: Update to 0-51.24c1914.
* gnu/packages/package-management.scm (nar-herder): Update to 0-51.24c1914.

Change-Id: Id1d3c0b6bccbe4709b5c1cb9c0a455aaaa6e889d
2026-01-24 15:50:51 +00:00
Christopher Baines
c4c0b0ac10
gnu: guile-knots: Update to 0-29.35f4c16.
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0-29.35f4c16.
[home-page,description]: Update.

Change-Id: I84291aad7d2b17bb93b87b57b7ee8cdadc880141
2026-01-24 15:48:47 +00:00
3 changed files with 13 additions and 13 deletions

View file

@ -2298,8 +2298,8 @@ it suitable for security research and analysis.")
"abstract method '?reconcile'?"))
; Fix arc fitting test - add looser tolerance for floating point comparison
(substitute* "tests/core/geo/test_fitting.py"
(("assert np\\.allclose\\(\\(cmd\\[COL_I\\], cmd\\[COL_J\\]\\), \\(-10\\.0, 0\\.0\\)\\)")
"assert np.allclose((cmd[COL_I], cmd[COL_J]), (-10.0, 0.0), atol=1e-3)"))))
( ("(assert np\\.allclose\\(.*, \\(-10\\.0, 0\\.0\\))" match)
(string-append match ", atol=1e-3")))))
(delete 'sanity-check) ; Tests against python package version of rayforge
(add-after 'wrap 'wrap-rayforge
(lambda _

View file

@ -7368,8 +7368,8 @@ is an attempt to combine both into something useful.")
(license license:asl2.0))))
(define-public guile-knots
(let ((commit "a8e07b738b558d701c6de1f5ee6452ee4095198e")
(revision "28"))
(let ((commit "35f4c16ab0b3846cd10f5209b39a6a3f5bf8a3f1")
(revision "29"))
(package
(name "guile-knots")
(version (git-version "0" revision commit))
@ -7380,7 +7380,7 @@ is an attempt to combine both into something useful.")
(commit commit)))
(sha256
(base32
"13cc81pnjw55y1p8v6zvbk46bsf0snwbk3fkg3xh9girl9z5krj3"))
"0zd4k5c0v4rdbhlb6fwa51v53s8rs8xjrznvdnw3yhkpiy66x1ki"))
(file-name (git-file-name name version))))
(build-system gnu-build-system)
(native-inputs
@ -7394,12 +7394,12 @@ is an attempt to combine both into something useful.")
(list guile-next))
(propagated-inputs
(list guile-fibers-next))
(home-page "https://forge.cbaines.net/cbaines/guile-knots")
(home-page "https://cbaines.codeberg.page/guile-knots/")
(synopsis "Patterns and functionality to use with Guile Fibers")
(description
"Guile Knots is a collection of patterns and functionality that is useful
when using Guile Fibers. This includes higher level concurrency utilities,
support for timeouts and an alternative web server implementation.")
support for timeouts and a web server.")
(license license:gpl3+))))
(define-public guile-kolam

View file

@ -1926,8 +1926,8 @@ environments.")
"153bgcjqw6jp0yl0vj0k67k9c8lw82vac6b0cnacrjrcb24lcpdq")))))))
(define-public guix-build-coordinator
(let ((commit "88b0416678771f3e47901f184e11249ff9cce845")
(revision "135"))
(let ((commit "a1c18b175ecd7f42336de555746824ec003b600b")
(revision "136"))
(package
(name "guix-build-coordinator")
(version (git-version "0" revision commit))
@ -1938,7 +1938,7 @@ environments.")
(commit commit)))
(sha256
(base32
"1jgcywldqkm0zjvp9z6xrfpzjvz914rrc2gwc6an3iq5yg0bi7mz"))
"1adpr1s5c6s1sk5vbph2275v5fnz8mqh0s7ynvpdxag93rfczrjz"))
(file-name (string-append name "-" version "-checkout"))))
(build-system gnu-build-system)
(arguments
@ -2181,8 +2181,8 @@ in an isolated environment, in separate namespaces.")
(license license:gpl3+)))
(define-public nar-herder
(let ((commit "8a99247d1868ce75cd1c5409090450fd17543c72")
(revision "50"))
(let ((commit "24c1914efa9d65c629e8d2d06e1f98afa4219400")
(revision "51"))
(package
(name "nar-herder")
(version (git-version "0" revision commit))
@ -2193,7 +2193,7 @@ in an isolated environment, in separate namespaces.")
(commit commit)))
(sha256
(base32
"1mkzb8sq7l4xh8pri4d0pqxby4har2yhmhxdy9frdbrbrfapjpqx"))
"178c7l27m76snqnsn4rk1hylibr5fh8h7bch8xpcfa7y4xicf8jr"))
(file-name (string-append name "-" version "-checkout"))))
(build-system gnu-build-system)
(arguments