(define-module (jd packages supernote) #:use-module (gnu packages python-build) #:use-module (gnu packages python-xyz) #:use-module (guix build-system pyproject) #:use-module (guix git-download) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages) #:use-module (jd packages python)) (define-public supernote-tool (package (name "supernote-tool") (version "0.6.2") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/jya-dev/supernote-tool") (commit "73166ca4fbe23a50e188c212f7f1a8d30ce1ce66"))) (file-name (git-file-name name version)) (sha256 (base32 "1mzq6s8lwq3qnq3sbp2hwxkcy07j5izjf309wfx38g7ssd3b8mwd")))) (build-system pyproject-build-system) (arguments (list #:tests? #f)) (propagated-inputs (list python-colour python-fusepy python-numpy python-pillow python-potracer python-pypng python-reportlab python-svglib python-svgwrite)) (native-inputs (list python-hatchling)) (home-page "https://github.com/jya-dev/supernote-tool") (synopsis "An unofficial converter library for Ratta Supernote") (description "Supernotelib is an unofficial converter and utility library for Ratta Supernote devices, supporting conversion of note files, vector tracing, and export to standard formats like PDF and SVG.") (license license:asl2.0)))