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
7 changed files with 316 additions and 15 deletions

View file

@ -47,6 +47,7 @@
;;; Copyright © 2025 Janneke Nieuwenhuizen <janneke@gnu.org>
;;; Copyright © 2025 Remco van 't Veer <remco@remworks.net>
;;; Copyright © 2025 bdunahu <bdunahu@operationnull.com>
;;; Copyright © 2026 Daniel Khodabakhsh <d@niel.khodabakh.sh>
;;;
;;; This file is part of GNU Guix.
;;;
@ -169,6 +170,7 @@
#:use-module (gnu packages qt)
#:use-module (gnu packages readline)
#:use-module (gnu packages ruby-check)
#:use-module (gnu packages rust-apps)
#:use-module (gnu packages sagemath)
#:use-module (gnu packages serialization)
#:use-module (gnu packages sqlite)
@ -2235,6 +2237,83 @@ like relocation symbols. It is able to deal with malformed binaries, making
it suitable for security research and analysis.")
(license license:lgpl3)))
(define-public rayforge
(package
(name "rayforge")
(version "0.28.3")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/barebaric/rayforge")
(commit version)))
(file-name (git-file-name name version))
(sha256 (base32 "1yf4bhhvcg9haq481y41yfq0495qfi21xk8d2llcgwbdqil1mlvs"))))
(build-system pyproject-build-system)
(native-inputs (list
python-gitpython
python-pytest
python-pytest-asyncio
python-pytest-cov
python-pytest-mock
python-setuptools))
(inputs (list
bash-minimal
libadwaita
opencv
python-aiohttp
python-asyncudp
python-blinker
python-ezdxf
python-numpy
python-platformdirs
python-pycairo
python-pyclipper
python-pygobject
python-pyopengl
python-pyopengl-accelerate
python-pypdf
python-pyserial-asyncio
python-pyvips
python-pyyaml
python-scipy
python-semver
python-svgelements
python-websockets
vtracer))
(arguments (list
#:phases #~(modify-phases %standard-phases
(add-after 'unpack 'write-version-file (lambda _
(call-with-output-file "rayforge/version.txt"
(lambda (port)
(display #$version port)))
(let ((port (open-file "MANIFEST.in" "a")))
(display "include rayforge/version.txt\n" port)
(close-port port))))
(add-after 'unpack 'fix-tests (lambda _
(mkdir "tmp-home")
(setenv "HOME" (string-append (getcwd) "/tmp-home"))
; Fix abstract class test for older Python error message format
(substitute* "tests/pipeline/stage/test_base_stage.py"
(("without an implementation for abstract method 'reconcile'")
"abstract method '?reconcile'?"))
; Fix arc fitting test - add looser tolerance for floating point comparison
(substitute* "tests/core/geo/test_fitting.py"
( ("(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 _
(wrap-program
(string-append #$output "/bin/rayforge")
`("GI_TYPELIB_PATH" ":" prefix (,(getenv "GI_TYPELIB_PATH")))))))))
(home-page "https://github.com/barebaric/rayforge")
(synopsis "Desktop application for laser cutting and engraving")
(description "Rayforge is a modern, cross-platform 2D CAD and G-code control
software designed for GRBL-based laser cutters and engravers. It features a
polished interface built using GTK4 and Libadwaita, with support for SVG, DXF,
PDF, and various image formats.")
(license license:expat)))
(define-public zycore
(package
(name "zycore")

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

View file

@ -87,6 +87,7 @@
;;; Copyright © 2025 Artur Wroblewski <wrobell@riseup.net>
;;; Copyright © 2025 Allan Adair <allan@adair.no>
;;; Copyright © 2025 Aaron Covrig <aaron.covrig.us@ieee.org>
;;; Copyright © 2026 Daniel Khodabakhsh <d@niel.khodabakh.sh>
;;;
;;; This file is part of GNU Guix.
;;;
@ -310,6 +311,26 @@ broad range of notification services, such as Telegram, Discord, Slack, Amazon
SNS, Gotify, etc.")
(license license:bsd-2)))
(define-public python-asyncudp
(package
(name "python-asyncudp")
(version "0.11.0")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/eerimoq/asyncudp")
(commit version)))
(file-name (git-file-name name version))
(sha256 (base32 "1i2s8mmmggzq6vk5aldz3g85jnqfbgxfqi60wl58jpn2lbr8fqlr"))))
(build-system pyproject-build-system)
(native-inputs (list
python-pytest
python-setuptools))
(home-page (git-reference-url (origin-uri source)))
(synopsis "High level UDP sockets for asyncio")
(description "Python library offering high level UDP sockets for asyncio.")
(license license:expat)))
(define-public python-behave-web-api
(package
(name "python-behave-web-api")

View file

@ -178,6 +178,7 @@
;;; Copyright © 2025 Luca Kredel <luca.kredel@web.de>
;;; Copyright © 2025 Isidor Zeuner <guix@quidecco.pl>
;;; Copyright © 2025 Andy Tai <atai@atai.org>
;;; Copyright © 2026 Daniel Khodabakhsh <d@niel.khodabakh.sh>
;;;
;;; This file is part of GNU Guix.
;;;
@ -1051,6 +1052,34 @@ dicts.")
Rust's @url{https://docs.rs/exitcode, exitcode}.")
(license license:expat)))
(define-public python-ezdxf
(package
(name "python-ezdxf")
(version "1.3.5")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/mozman/ezdxf")
(commit (string-append "v" version))))
(sha256 (base32 "14rb99dakzzpdflnsw2wr2y0s28fhqz4dp78mi823457bdpv18ix"))))
(build-system pyproject-build-system)
(native-inputs (list
python-cython
python-pillow
python-pytest
python-setuptools
unzip))
(propagated-inputs (list
python-fonttools
python-numpy
python-pyparsing
python-typing-extensions))
(home-page "https://ezdxf.mozman.at/")
(synopsis "Python library to read and write DXF drawings")
(description "ezdxf is a Python package to create new DXF files and
read/modify/write existing DXF files.")
(license license:expat)))
(define-public python-fastnumbers
(package
(name "python-fastnumbers")

View file

@ -46,6 +46,7 @@
;;; Copyright © 2025 Julian Flake <julian@flake.de>
;;; Copyright © 2025 Ahmad Jarara <ajarara@fastmail.com>
;;; Copyright © 2025 Cayetano Santos <csantosb@inventati.org>
;;; Copyright © 2026 Daniel Khodabakhsh <d@niel.khodabakh.sh>
;;;
;;; This file is part of GNU Guix.
;;;
@ -3134,6 +3135,42 @@ will be translated to either truecolor (24-bit) ANSI codes or 8-bit codes for
older terminal emulators.")
(license (list license:expat license:asl2.0))))
(define-public vtracer
(package
(name "vtracer")
(version "0.6.5")
(source (origin
(method url-fetch)
(uri (crate-uri "vtracer" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256 (base32 "035x0dbbyi3nnyc2ajawdjq9j6slpsq2k2hmyf3p77n9qn3p2c62"))))
(build-system cargo-build-system)
(native-inputs (list
maturin
python-wrapper))
(inputs (cargo-inputs 'vtracer))
(arguments (list
#:install-source? #false
#:imported-modules `(
,@%cargo-build-system-modules
,@%pyproject-build-system-modules)
#:modules '(
(guix build cargo-build-system)
((guix build pyproject-build-system) #:prefix py:)
(guix build utils))
#:phases
#~(modify-phases %standard-phases
(add-after 'build 'build-python-module
(assoc-ref py:%standard-phases 'build))
(add-after 'build-python-module 'install-python-module
(assoc-ref py:%standard-phases 'install)))))
(home-page "http://www.visioncortex.org/vtracer")
(synopsis "Raster to vector graphics converter with Python bindings")
(description
"VTracer is a command-line tool and library to convert raster images (like
PNG and JPEG) into vector graphics (SVG).")
(license (list license:expat license:asl2.0))))
(define-public watchexec
(package
(name "watchexec")

View file

@ -1,5 +1,6 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2025 Hilton Chain <hako@ultrarare.space>
;;; Copyright © 2026 Daniel Khodabakhsh <d@niel.khodabakh.sh>
;;;
;;; This file is part of GNU Guix.
;;;
@ -4385,6 +4386,10 @@
(crate-source "defer-heavy" "0.1.0"
"1qd00mmhj43ic47mphdmjwc561jbxfvh6mdmrxwmj3kc7qg6jlsh"))
(define rust-deflate-0.8.6
(crate-source "deflate" "0.8.6"
"0x6iqlayg129w63999kz97m279m0jj4x4sm6gkqlvmp73y70yxvk"))
(define rust-deflate64-0.1.9
(crate-source "deflate64" "0.1.9"
"06scix17pa7wzzfsnhkycpcc6s04shs49cdaxx2k1sl0226jnsfs"))
@ -5819,6 +5824,10 @@
"1n2a9hsi1vw2qlqbl7v101dfp12hhsajjmk44r7pq4rf5f4ad9c8"
#:snippet '(delete-file-recursively "docs")))
(define rust-flo-curves-0.3.1
(crate-source "flo_curves" "0.3.1"
"16x293dp8825jh465kgms4yyvl4960j26gh37h3skflq9zxpy8hw"))
(define rust-float-cmp-0.10.0
(crate-source "float-cmp" "0.10.0"
"1n760i3nxd2x0zc7fkxkg3vhvdyfbvzngna006cl9s9jacaz775h"))
@ -6437,6 +6446,10 @@
(crate-source "ghash" "0.5.1"
"1wbg4vdgzwhkpkclz1g6bs4r5x984w5gnlsj4q5wnafb5hva9n7h"))
(define rust-gif-0.11.4
(crate-source "gif" "0.11.4"
"01hbw3isapzpzff8l6aw55jnaqx2bcscrbwyf3rglkbbfp397p9y"))
(define rust-gif-0.12.0
(crate-source "gif" "0.12.0"
"0ibhjyrslfv9qm400gp4hd50v9ibva01j4ab9bwiq1aycy9jayc0"
@ -9210,6 +9223,10 @@
(crate-source "im-rc" "15.1.0"
"1zp5vdjj4b4lg8jnrz0wmdln2cdd9gn24a4psdvwd050bykma6dg"))
(define rust-image-0.23.14
(crate-source "image" "0.23.14"
"18gn2f7xp30pf9aqka877knlq308khxqiwjvsccvzaa4f9zcpzr4"))
(define rust-image-0.24.9
(crate-source "image" "0.24.9"
"17gnr6ifnpzvhjf6dwbl9hki8x6bji5mwcqp0048x1jm5yfi742n"
@ -9743,6 +9760,10 @@
(crate-source "itertools" "0.14.0"
"118j6l1vs2mx65dqhwyssbrxpawa90886m3mzafdvyip41w2q69b"))
(define rust-itertools-0.8.2
(crate-source "itertools" "0.8.2"
"1154j48aw913v5jnyhpxialxhdn2sfpl4d7bwididyb1r05jsspm"))
(define rust-itertools-0.9.0
(crate-source "itertools" "0.9.0"
"0jyml7ygr7kijkcjdl3fk5f34y5h5jsavclim7l13zjiavw1hkr8"))
@ -9942,6 +9963,10 @@
(crate-source "jobserver" "0.1.34"
"0cwx0fllqzdycqn4d6nb277qx5qwnmjdxdl0lxkkwssx77j3vyws"))
(define rust-jpeg-decoder-0.1.22
(crate-source "jpeg-decoder" "0.1.22"
"1wnh0bmmswpgwhgmlizz545x8334nlbmkq8imy9k224ri3am7792"))
(define rust-jpeg-decoder-0.3.1
(crate-source "jpeg-decoder" "0.3.1"
"1c1k53svpdyfhibkmm0ir5w0v3qmcmca8xr8vnnmizwf6pdagm7m"
@ -11636,6 +11661,14 @@
(crate-source "minidom" "0.12.0"
"06nbqscsv2clc4mvdzzl1syn89plsqvmxn2lqxjfrxbllqar2m7y"))
(define rust-miniz-oxide-0.3.7
(crate-source "miniz_oxide" "0.3.7"
"0dblrhgbm0wa8jjl8cjp81akaj36yna92df4z1h9b26n3spal7br"))
(define rust-miniz-oxide-0.4.4
(crate-source "miniz_oxide" "0.4.4"
"0jsfv00hl5rmx1nijn59sr9jmjd4rjnjhh4kdjy8d187iklih9d9"))
(define rust-mio-0.6.23
(crate-source "mio" "0.6.23"
"1i2c1vl8lr45apkh8xbh9k56ihfsmqff5l7s2fya7whvp7sndzaa"))
@ -12714,6 +12747,10 @@
(crate-source "num-rational" "0.2.4"
"1vsaz96chxcgpqd5a0dq8hb3b4sj6dnlhwmpbkf4mx6vnls0202w"))
(define rust-num-rational-0.3.2
(crate-source "num-rational" "0.3.2"
"01sgiwny9iflyxh2xz02sak71v2isc3x608hfdpwwzxi3j5l5b0j"))
(define rust-num-rational-0.4.2
(crate-source "num-rational" "0.4.2"
"093qndy02817vpgcqjnj139im3jl7vkq4h68kykdqqh577d18ggq"))
@ -14187,6 +14224,10 @@
(crate-source "pnet_sys" "0.35.0"
"0jqgl34w5jckvby74nh89hjc94m8m6pz7hjh21s0hsyvsk9l6ikx"))
(define rust-png-0.16.8
(crate-source "png" "0.16.8"
"1ipl44q3vy4kvx6j296vk7d4v8gvcg203lrkvvixwixq1j98fciw"))
(define rust-png-0.17.16
(crate-source "png" "0.17.16"
"09kmkms9fmkbkarw0lnf0scqvjwwg3r7riddag0i3q39r0pil5c2"))
@ -16039,6 +16080,10 @@
"0dh8fd4l54a36881b51275z3hbbjrmrj6rglr28sjzzz76js4i3n"
#:snippet '(delete-file-recursively "tests")))
(define rust-roots-0.0.6
(crate-source "roots" "0.0.6"
"1nx6rm5avh9m32nwa1ica6firhfdsx0456n4s0lmgm3spm288d44"))
(define rust-ropey-1.6.1
(crate-source "ropey" "1.6.1"
"1dckf3likfi1my2ilqwhq2ifsm9iq8cayg6ws7fpa6nd1d11whck"))
@ -19352,16 +19397,20 @@
(crate-source "thrussh-libsodium" "0.3.0"
"18vf8zpvyhbcdkn3cl6rdc2s57676jj6j4m2ykszc3fyi2xh1vaq"))
(define rust-tiff-0.10.3
(crate-source "tiff" "0.10.3"
"0vrkdk9cdk07rh7iifcxpn6m8zv3wz695mizhr8rb3gfgzg0b5mg"
#:snippet '(delete-file-recursively "tests")))
(define rust-tiff-0.6.1
(crate-source "tiff" "0.6.1"
"0ds48vs919ccxa3fv1www7788pzkvpg434ilqkq7sjb5dmqg8lws"))
(define rust-tiff-0.9.1
(crate-source "tiff" "0.9.1"
"0ghyxlz566dzc3scvgmzys11dhq2ri77kb8sznjakijlxby104xs"
#:snippet '(delete-file-recursively "tests")))
(define rust-tiff-0.10.3
(crate-source "tiff" "0.10.3"
"0vrkdk9cdk07rh7iifcxpn6m8zv3wz695mizhr8rb3gfgzg0b5mg"
#:snippet '(delete-file-recursively "tests")))
(define rust-tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7
(crate-source "tikv-jemalloc-sys"
"0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7"
@ -21102,6 +21151,10 @@
(crate-source "versions" "6.3.2"
"0ff12avdiqhiv6nanikkjl1x3s2y7amkj3r5nivb7zficf5ljpgj"))
(define rust-visioncortex-0.8.9
(crate-source "visioncortex" "0.8.9"
"1vc3sqaxzp9k1sq68q0ca3x2yav25h5m8nhbgy8giyxfzfdaafy0"))
(define rust-vlq-0.5.1
(crate-source "vlq" "0.5.1"
"1zygijgl47gasi0zx34ak1jq2n4qmk0cx2zpn13shba157npxpb5"))
@ -58755,6 +58808,88 @@
rust-windows-x86-64-msvc-0.48.5
rust-windows-x86-64-msvc-0.52.6
rust-yaml-rust-0.4.5))
(vtracer => (list
rust-adler-1.0.2
rust-adler32-1.2.0
rust-ansi-term-0.12.1
rust-atty-0.2.14
rust-autocfg-1.5.0
rust-bit-vec-0.6.3
rust-bitflags-1.3.2
rust-bitflags-2.9.4
rust-bumpalo-3.19.0
rust-bytemuck-1.24.0
rust-byteorder-1.5.0
rust-cfg-if-1.0.4
rust-clap-2.34.0
rust-color-quant-1.1.0
rust-crc32fast-1.5.0
rust-crossbeam-deque-0.8.6
rust-crossbeam-epoch-0.9.18
rust-crossbeam-utils-0.8.21
rust-deflate-0.8.6
rust-either-1.15.0
rust-fastrand-2.3.0
rust-flo-curves-0.3.1
rust-getrandom-0.2.16
rust-gif-0.11.4
rust-hermit-abi-0.1.19
rust-image-0.23.14
rust-indoc-1.0.9
rust-itertools-0.8.2
rust-jpeg-decoder-0.1.22
rust-js-sys-0.3.81
rust-libc-0.2.177
rust-lock-api-0.4.14
rust-log-0.4.28
rust-memoffset-0.9.1
rust-miniz-oxide-0.3.7
rust-miniz-oxide-0.4.4
rust-num-integer-0.1.46
rust-num-iter-0.1.45
rust-num-rational-0.3.2
rust-num-traits-0.2.19
rust-once-cell-1.21.3
rust-parking-lot-0.12.5
rust-parking-lot-core-0.9.12
rust-png-0.16.8
rust-proc-macro2-1.0.101
rust-pyo3-0.19.2
rust-pyo3-build-config-0.19.2
rust-pyo3-ffi-0.19.2
rust-pyo3-macros-0.19.2
rust-pyo3-macros-backend-0.19.2
rust-quote-1.0.41
rust-rayon-1.11.0
rust-rayon-core-1.13.0
rust-redox-syscall-0.5.18
rust-roots-0.0.6
rust-rustversion-1.0.22
rust-scoped-threadpool-0.1.9
rust-scopeguard-1.2.0
rust-smallvec-1.15.1
rust-strsim-0.8.0
rust-syn-1.0.109
rust-syn-2.0.106
rust-target-lexicon-0.12.16
rust-textwrap-0.11.0
rust-tiff-0.6.1
rust-unicode-ident-1.0.19
rust-unicode-width-0.1.14
rust-unindent-0.1.11
rust-vec-map-0.8.2
rust-visioncortex-0.8.9
rust-wasi-0.11.1+wasi-snapshot-preview1
rust-wasm-bindgen-0.2.104
rust-wasm-bindgen-backend-0.2.104
rust-wasm-bindgen-macro-0.2.104
rust-wasm-bindgen-macro-support-0.2.104
rust-wasm-bindgen-shared-0.2.104
rust-weezl-0.1.10
rust-winapi-0.3.9
rust-winapi-i686-pc-windows-gnu-0.4.0
rust-winapi-x86-64-pc-windows-gnu-0.4.0
rust-windows-link-0.2.1))
(wallust =>
(list rust-adler2-2.0.0
rust-aho-corasick-1.1.3