From f85239cfda6b93825fdea6686a209e3deb272a77 Mon Sep 17 00:00:00 2001 From: Hartmut Goebel Date: Fri, 26 Sep 2025 12:45:27 +0200 Subject: [PATCH] gnu: trytond-gis: Update to 7.0.1 and switch to pyproject. * gnu/packages/tryton.scm(trytond-gis): Update to 7.0.1. [build-system] Switch to pyproject-build-system. [arguments][tests]: Disable tests. [arguments][phases]: Fix module name argument. [native-inputs]: Add python-psycopg2. Change-Id: I649faa2cce62651522ed52d09f0409c014db2faa --- gnu/packages/tryton.scm | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/gnu/packages/tryton.scm b/gnu/packages/tryton.scm index fbd4cc9fa376a950dfec6f98cbd465a752a36d98..366d51814d90a5f844ff2c267dbddc96a3be426c 100644 --- a/gnu/packages/tryton.scm +++ b/gnu/packages/tryton.scm @@ -2030,17 +2030,24 @@ from the UNECE. Supported formats are: (define-public trytond-gis (package (name "trytond-gis") - (version "6.2.0") + (version "7.0.1") (source (origin (method url-fetch) (uri (pypi-uri "trytond_gis" version)) (sha256 - (base32 "0zfvbqzxhvjja03pv9ja9rml2i2fqiir5a92rz0vj3lx9azjbkvw")))) - (build-system python-build-system) - (arguments (tryton-arguments "trytond_gis")) - (native-inputs (%standard-trytond-native-inputs)) - (propagated-inputs (list python-geomet trytond)) + (base32 "1kx62p7jl27ihh0j952f4r0bfn1a1zz15wgvd254yyhc3h57pc7b")))) + (build-system pyproject-build-system) + (arguments + (list + #:tests? #f ;; tests require postgis database + #:phases (tryton-phases "gis"))) + (native-inputs + (cons* python-psycopg2 + %standard-trytond-native-inputs)) + (propagated-inputs + (list python-geomet + trytond)) (home-page "https://docs.tryton.org/projects/backend-gis") (synopsis "Geographic Information System support from Tryton") (description "The @emph{Trytond GIS} Tryton module adds GIS (Geographic