mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
gnu: python-scour: Switch to pyproject-build-system.
This project is unmaintained since 2020, the only user is Inkscape, and the development has been moved to GitLab. See: <https://gitlab.com/inkscape/inkscape-docs/documentation/-/issues/43>, <https://github.com/scour-project/scour/issues/321>. * gnu/packages/python-xyz.scm (python-scour): Add a maintenance note on the upstream status. [source] <url>: Switch to Inkscape's GitLab page. [build-system]: Use pyproject. [arguments] <test-backend>: Use 'custom. [native-inputs]: Add python-setuptools. [home-page]: Switch URL to Inkscape's GitLab page. [description]: Start from a new line, fix fill column. Change-Id: I56d94188b8a69a6739e5d2a5550bb0a3ee8b9247
This commit is contained in:
parent
5f14f2c49c
commit
0c6009030c
1 changed files with 20 additions and 9 deletions
|
@ -5805,6 +5805,11 @@ any other callable) periodically at pre-determined intervals using a simple,
|
|||
human-friendly syntax.")
|
||||
(license license:expat)))
|
||||
|
||||
;; XXX: This project is unmaintained since 2020, see:
|
||||
;; <https://github.com/scour-project/scour/issues/321>.
|
||||
;;
|
||||
;; The only user is Inkscape, see:
|
||||
;; <https://gitlab.com/inkscape/inkscape-docs/documentation/-/issues/43>.
|
||||
(define-public python-scour
|
||||
(package
|
||||
(name "python-scour")
|
||||
|
@ -5814,21 +5819,27 @@ human-friendly syntax.")
|
|||
(method git-fetch)
|
||||
(uri
|
||||
(git-reference
|
||||
(url "https://github.com/scour-project/scour")
|
||||
(commit
|
||||
(string-append "v" version))))
|
||||
(url "https://gitlab.com/inkscape/extras/scour")
|
||||
(commit
|
||||
(string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "0mmfvx4wqp8gkpv0kbih89zfs9njvmd3v4dxfqii62xddpxq0f1k"))))
|
||||
(build-system pyproject-build-system)
|
||||
(arguments
|
||||
(list #:test-backend #~'custom
|
||||
#:test-flags #~(list "test_scour.py")))
|
||||
(native-inputs
|
||||
(list python-setuptools))
|
||||
(propagated-inputs
|
||||
(list python-six))
|
||||
(build-system python-build-system)
|
||||
(home-page "https://github.com/scour-project/scour")
|
||||
(home-page "https://gitlab.com/inkscape/extras/scour")
|
||||
(synopsis "Scour is an SVG optimizer/cleaner written in Python")
|
||||
(description "The goal of Scour is to output a file that renders
|
||||
identically at a fraction of the size by removing a lot of redundant
|
||||
information created by most SVG editors. Optimization options are typically
|
||||
lossless but can be tweaked for more aggressive cleaning.")
|
||||
(description
|
||||
"The goal of Scour is to output a file that renders identically at a
|
||||
fraction of the size by removing a lot of redundant information created by
|
||||
most SVG editors. Optimization options are typically lossless but can be
|
||||
tweaked for more aggressive cleaning.")
|
||||
(license license:asl2.0)))
|
||||
|
||||
(define-public python-mechanize
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue