guix_mirror_bot pushed a commit to branch mesa-updates in repository guix. commit 615efa47f2164ecb2c4815c12000c197c41f14c6 Author: Maxim Cournoyer <ma...@guixotic.coop> AuthorDate: Fri Sep 26 21:52:46 2025 +0900
gnu: python-booleanoperations: Update to 0.9.0. * gnu/packages/graphics.scm (python-booleanoperations): Update to 0.9.0. [#:modules, #:test-flags]: New arguments. [native-inputs]: Delete unzip. Change-Id: If4c4f36545f90b8d76d1a6a8c214aeaaa0841a58 --- gnu/packages/graphics.scm | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm index 06c9eeac42..fc151da6f8 100644 --- a/gnu/packages/graphics.scm +++ b/gnu/packages/graphics.scm @@ -21,7 +21,7 @@ ;;; Copyright © 2020 Jakub Kądziołka <k...@kadziolka.net> ;;; Copyright © 2020, 2021, 2025 Nicolas Goaziou <m...@nicolasgoaziou.fr> ;;; Copyright © 2020 Raghav Gururajan <raghavgurura...@disroot.org> -;;; Copyright © 2020-2024 Maxim Cournoyer <ma...@guixotic.coop> +;;; Copyright © 2020-2025 Maxim Cournoyer <ma...@guixotic.coop> ;;; Copyright © 2020 Gabriel Arazas <foo.dogsqua...@gmail.com> ;;; Copyright © 2021 Antoine Côté <antoine.c...@posteo.net> ;;; Copyright © 2021 Andy Tai <a...@atai.org> @@ -1224,14 +1224,30 @@ basic geometries.") (origin (method git-fetch) (uri (git-reference - (url "https://github.com/typemytype/booleanOperations") - (commit version))) + (url "https://github.com/typemytype/booleanOperations") + (commit version))) (file-name (git-file-name name version)) (sha256 (base32 "0ahfgamyq1ndwbr9n8sdx8qhqc2195xnbahylgjpk877hbr2gxav")))) (build-system pyproject-build-system) (arguments (list + ;; There are + #:modules '((guix build pyproject-build-system) + (guix build utils) + (ice-9 format)) + ;; Some tests fail due to small differences in the expected result (see: + ;; <https://github.com/typemytype/booleanOperations/issues/69>). + #:test-flags #~(list "-k" + (format #f "not ~{~a~^ and not ~}" + '("test_QTail_reversed_difference" + "test_QTail_reversed_intersection" + "test_QTail_reversed_union" + "test_QTail_reversed_xor" + "test_Q_difference" + "test_Q_intersection" + "test_Q_union" + "test_Q_xor"))) #:phases #~(modify-phases %standard-phases (add-after 'unpack 'set-version @@ -1243,8 +1259,7 @@ basic geometries.") python-fontpens-bootstrap python-pytest python-setuptools - python-setuptools-scm - unzip)) + python-setuptools-scm)) (home-page "https://github.com/typemytype/booleanOperations") (synopsis "Boolean operations on paths") (description