Package: wnpp
Severity: wishlist
Owner: Michele Cane <[email protected]>
X-Debbugs-Cc: [email protected]

* Package name    : rayforge
  Version         : 1.7.10
  Upstream Author : Samuel Abels
* URL             : https://github.com/barebaric/rayforge
* License         : MIT
  Programming Lang: Python, Rust
  Description     : software for laser cutters and engravers

Rayforge is a desktop application for preparing and controlling jobs for
laser cutters and engravers. It provides functionality for importing,
processing, arranging, and sending vector and raster artwork to supported
laser machines.

I intend to package Rayforge for Debian.

This package will require packaging several dependencies that are not yet
available in Debian, or that require updates for Rayforge to build and run
properly. I have started preparing the relevant packaging work in repositories
under my GitHub account:

  https://github.com/heiserhorn

The currently identified packages include, among others:

  * raygeo
  * pyvips
  * vtracer
  * visioncortex
  * flo_curves
  * clipper2
  * rstar
  * pyo3-stub-gen
  * setuptools-git-versioning

The dependency list above is preliminary and may not be complete; additional
packages not currently present in Debian may be identified during the packaging
process.

Some of these are Rust crates, some are Python modules, and some are build-time
tooling needed by Rayforge or its dependency chain.

I am filing this ITP to make the packaging effort visible early, as the
Rayforge package is expected to depend on this wider dependency-packaging work.

Reply via email to