me
/
guix
Archived
1
0
Fork 0

gnu: Add python-booleanoperations.

* gnu/packages/graphics.scm (python-booleanoperations): New variable.
master
Maxim Cournoyer 2022-04-04 22:29:29 -04:00
parent 9fffc12efb
commit f85c6ae421
No known key found for this signature in database
GPG Key ID: 1260E46482E63562
1 changed files with 26 additions and 0 deletions

View File

@ -98,6 +98,7 @@
#:use-module (gnu packages pth) #:use-module (gnu packages pth)
#:use-module (gnu packages pulseaudio) ; libsndfile, libsamplerate #:use-module (gnu packages pulseaudio) ; libsndfile, libsamplerate
#:use-module (gnu packages python) #:use-module (gnu packages python)
#:use-module (gnu packages python-build)
#:use-module (gnu packages python-xyz) #:use-module (gnu packages python-xyz)
#:use-module (gnu packages qt) #:use-module (gnu packages qt)
#:use-module (gnu packages readline) #:use-module (gnu packages readline)
@ -806,6 +807,31 @@ basic geometries.")
;; https://gitlab.com/inkscape/inkscape/issues/784). ;; https://gitlab.com/inkscape/inkscape/issues/784).
(license license:gpl3+))) (license license:gpl3+)))
(define-public python-booleanoperations
(package
(name "python-booleanoperations")
(version "0.9.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "booleanOperations" version ".zip"))
(sha256
(base32 "1f41lb19m8azchl1aqz6j5ycbspb8jsf1cnn42hlydxd68f85ylc"))))
(build-system python-build-system)
(propagated-inputs (list python-fonttools python-pyclipper))
(native-inputs
(list python-defcon-bootstrap
python-fontpens-bootstrap
python-pytest
python-wheel
unzip))
(home-page "https://github.com/typemytype/booleanOperations")
(synopsis "Boolean operations on paths")
(description "Boolean operations on paths which uses a super fast
@url{http://www.angusj.com/delphi/clipper.php, polygon clipper library by
Angus Johnson}.")
(license license:expat)))
(define-public pstoedit (define-public pstoedit
(package (package
(name "pstoedit") (name "pstoedit")