* [bug#68925] [PATCH 1/8] gnu: proj: Update to 9.3.1.
2024-02-04 16:43 [bug#68925] [PATCH 0/8] Update proj to 9.3.1 Felix Gruber
@ 2024-02-04 16:47 ` Felix Gruber
2024-02-04 16:47 ` [bug#68925] [PATCH 2/8] gnu: python-pyproj: Update to 3.6.1 Felix Gruber
` (7 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: Felix Gruber @ 2024-02-04 16:47 UTC (permalink / raw)
To: 68925; +Cc: Felix Gruber, Andreas Enge, Eric Bavier, Sharlatan Hellseher
* gnu/packages/geo.scm (proj): Update to 9.3.1.
Change-Id: I176efdba12761b81b90c8a53c362e4e66bd08fca
---
gnu/packages/geo.scm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm
index e053179a51..4d76095d67 100644
--- a/gnu/packages/geo.scm
+++ b/gnu/packages/geo.scm
@@ -13,7 +13,7 @@
;;; Copyright © 2019, 2020 Hartmut Goebel <h.goebel@crazy-compilers.com>
;;; Copyright © 2020, 2022 Marius Bakke <marius@gnu.org>
;;; Copyright © 2020 Christopher Baines <mail@cbaines.net>
-;;; Copyright © 2020, 2021, 2022, 2023 Felix Gruber <felgru@posteo.net>
+;;; Copyright © 2020–2024 Felix Gruber <felgru@posteo.net>
;;; Copyright © 2021, 2023, 2024 Sharlatan Hellseher <sharlatanus@gmail.com>
;;; Copyright © 2021, 2023, 2024 Vinicius Monego <monego@posteo.net>
;;; Copyright © 2021 Clément Lassieur <clement@lassieur.org>
@@ -740,7 +740,7 @@ (define-public libspatialite
(define-public proj
(package
(name "proj")
- (version "9.2.0")
+ (version "9.3.1")
(source
(origin
(method url-fetch)
@@ -748,7 +748,7 @@ (define-public proj
version ".tar.gz"))
(sha256
(base32
- "03nm1sgvh237my7ss6kayn6887cbnayvjxrrxsrfcakkmbsida6y"))))
+ "1g0hkpiablvhsmw0kn5frwgdir3q7avc45p6lc1zhhhzkv5ikydh"))))
(build-system cmake-build-system)
(native-inputs (list googletest pkg-config))
(propagated-inputs (list curl libtiff sqlite)) ;required by proj.pc
--
2.41.0
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [bug#68925] [PATCH 2/8] gnu: python-pyproj: Update to 3.6.1.
2024-02-04 16:43 [bug#68925] [PATCH 0/8] Update proj to 9.3.1 Felix Gruber
2024-02-04 16:47 ` [bug#68925] [PATCH 1/8] gnu: proj: Update " Felix Gruber
@ 2024-02-04 16:47 ` Felix Gruber
2024-02-04 16:47 ` [bug#68925] [PATCH 3/8] gnu: libgeotiff: Fix build with proj 9.3.1 Felix Gruber
` (6 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: Felix Gruber @ 2024-02-04 16:47 UTC (permalink / raw)
To: 68925; +Cc: Felix Gruber, Andreas Enge, Eric Bavier, Sharlatan Hellseher
* gnu/packages/geo.scm (python-pyproj): Update to 3.6.1.
[arguments]: Convert to gexp.
Change-Id: I0ef2bf3da8d35b728f4ba4009caca33fa18dbad3
---
gnu/packages/geo.scm | 29 +++++++++++++++++------------
1 file changed, 17 insertions(+), 12 deletions(-)
diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm
index 4d76095d67..5882271174 100644
--- a/gnu/packages/geo.scm
+++ b/gnu/packages/geo.scm
@@ -844,31 +844,36 @@ (define-public proj.4
(define-public python-pyproj
(package
(name "python-pyproj")
- (version "3.5.0")
+ (version "3.6.1")
(source
(origin
(method url-fetch)
(uri (pypi-uri "pyproj" version))
(sha256
(base32
- "1xhvr0n5gb7v6x0wd7cqmc0zrky2fag7bq2shx6l2qqq3icx2ncq"))))
+ "1gq1spm5zdq9k8kl9cb31b9m08ybyrdggfw3sjrqyz9b9iq7raj4"))))
(build-system python-build-system)
(arguments
- `(#:phases
- (modify-phases %standard-phases
- (add-after 'unpack 'set-proj-path
- (lambda* (#:key inputs #:allow-other-keys)
- (let ((proj (assoc-ref inputs "proj")))
- (setenv "PROJ_DIR" proj)
- (substitute* "pyproj/datadir.py"
- (("(internal_datadir = ).*$" all var)
- (string-append var "Path(\"" proj "/share/proj\")\n")))))))))
+ (list
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'set-proj-path
+ (lambda* (#:key #:allow-other-keys)
+ (let ((proj #$(this-package-input "proj")))
+ (setenv "PROJ_DIR" proj)
+ (substitute* "pyproj/datadir.py"
+ (("(internal_datadir = ).*$" all var)
+ (string-append var "Path(\"" proj
+ "/share/proj\")\n")))))))))
(inputs
(list proj))
(propagated-inputs
(list python-certifi))
(native-inputs
- (list python-cython python-numpy python-pandas python-pytest
+ (list python-cython
+ python-numpy
+ python-pandas
+ python-pytest
python-xarray))
(home-page "https://github.com/pyproj4/pyproj")
(synopsis
--
2.41.0
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [bug#68925] [PATCH 3/8] gnu: libgeotiff: Fix build with proj 9.3.1.
2024-02-04 16:43 [bug#68925] [PATCH 0/8] Update proj to 9.3.1 Felix Gruber
2024-02-04 16:47 ` [bug#68925] [PATCH 1/8] gnu: proj: Update " Felix Gruber
2024-02-04 16:47 ` [bug#68925] [PATCH 2/8] gnu: python-pyproj: Update to 3.6.1 Felix Gruber
@ 2024-02-04 16:47 ` Felix Gruber
2024-02-04 16:47 ` [bug#68925] [PATCH 4/8] gnu: geos: Update to 3.12.1 Felix Gruber
` (5 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: Felix Gruber @ 2024-02-04 16:47 UTC (permalink / raw)
To: 68925; +Cc: Felix Gruber, Andreas Enge, Eric Bavier, Sharlatan Hellseher
* gnu/packages/geo.scm (libgeotiff): [source]: Add patches to fix build
with proj 9.3.1.
* gnu/local.mk: Add patch files.
* gnu/packages/patches/libgeotiff-fix-tests-on-i386.patch: New file.
* gnu/packages/patches/libgeotiff-fix-tests-with-proj-9.3.0.patch: New
file.
* gnu/packages/patches/libgeotiff-fix-tests-with-proj-9.3.1.patch: New
file.
Change-Id: I5f09e793698b0b137888faa0f595ef06850c6160
---
gnu/local.mk | 3 ++
gnu/packages/geo.scm | 6 ++-
.../libgeotiff-fix-tests-on-i386.patch | 35 +++++++++++++
...libgeotiff-fix-tests-with-proj-9.3.0.patch | 51 +++++++++++++++++++
...libgeotiff-fix-tests-with-proj-9.3.1.patch | 40 +++++++++++++++
5 files changed, 134 insertions(+), 1 deletion(-)
create mode 100644 gnu/packages/patches/libgeotiff-fix-tests-on-i386.patch
create mode 100644 gnu/packages/patches/libgeotiff-fix-tests-with-proj-9.3.0.patch
create mode 100644 gnu/packages/patches/libgeotiff-fix-tests-with-proj-9.3.1.patch
diff --git a/gnu/local.mk b/gnu/local.mk
index fbdb285695..591445a7ac 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1507,6 +1507,9 @@ dist_patch_DATA = \
%D%/packages/patches/julia-Use-MPFR-4.2.patch \
%D%/packages/patches/libftdi-fix-paths-when-FTDIPP-set.patch \
%D%/packages/patches/libgeotiff-fix-tests-with-proj-9.1.1.patch \
+ %D%/packages/patches/libgeotiff-fix-tests-with-proj-9.3.0.patch \
+ %D%/packages/patches/libgeotiff-fix-tests-with-proj-9.3.1.patch \
+ %D%/packages/patches/libgeotiff-fix-tests-on-i386.patch \
%D%/packages/patches/libobjc2-unbundle-robin-map.patch \
%D%/packages/patches/librime-fix-build-with-gcc10.patch \
%D%/packages/patches/libvirt-add-install-prefix.patch \
diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm
index 5882271174..3171efa0dc 100644
--- a/gnu/packages/geo.scm
+++ b/gnu/packages/geo.scm
@@ -548,7 +548,11 @@ (define-public libgeotiff
(method url-fetch)
(uri (string-append "http://download.osgeo.org/geotiff/libgeotiff/libgeotiff-"
version ".tar.gz"))
- (patches (search-patches "libgeotiff-fix-tests-with-proj-9.1.1.patch"))
+ (patches
+ (search-patches "libgeotiff-fix-tests-with-proj-9.1.1.patch"
+ "libgeotiff-fix-tests-with-proj-9.3.0.patch"
+ "libgeotiff-fix-tests-with-proj-9.3.1.patch"
+ "libgeotiff-fix-tests-on-i386.patch"))
(sha256
(base32 "1mjmgv48x51ppax5dnb6lq7z600czxll53bx6jbzqwd4m93i7aq5"))
(modules '((guix build utils)))
diff --git a/gnu/packages/patches/libgeotiff-fix-tests-on-i386.patch b/gnu/packages/patches/libgeotiff-fix-tests-on-i386.patch
new file mode 100644
index 0000000000..e84f726a3d
--- /dev/null
+++ b/gnu/packages/patches/libgeotiff-fix-tests-on-i386.patch
@@ -0,0 +1,35 @@
+From 9990160268fafb71751d4f3a9ad724df70cb9451 Mon Sep 17 00:00:00 2001
+From: Bas Couwenberg <sebastic@xs4all.nl>
+Date: Fri, 1 Dec 2023 10:35:46 +0100
+Subject: [PATCH] Fix test failure on i386.
+
+---
+https://github.com/OSGeo/libgeotiff/pull/107
+
+ test/testlistgeo | 6 ++++++
+ 1 file changed, 6 insertions(+)
+
+diff --git a/test/testlistgeo b/test/testlistgeo
+index 48e92eb..ceec2e6 100755
+--- a/test/testlistgeo
++++ b/test/testlistgeo
+@@ -218,6 +218,9 @@ echo "" >>${OUT}
+ sed "s/ETRS89-extended/ETRS89/g" < ${OUT} > ${OUT}.tmp
+ mv ${OUT}.tmp ${OUT}
+
++sed "s/ProjCenterLongGeoKey: 46.437229 ( 46d26'14.02\"E)/ProjCenterLongGeoKey: 46.437229 ( 46d26'14.03\"E)/" < ${OUT} > ${OUT}.tmp
++mv ${OUT}.tmp ${OUT}
++
+ sed "s/ETRS89-extended/ETRS89/g" < ${TEST_CLI_DIR}/testlistgeo_out.dist > testlistgeo_out.dist.normalized
+
+ sed "s/GCS: 4053\/Unspecified datum based upon the International 1924 Authalic Sphere/GCS: 10346\/NSIDC Authalic Sphere/g" < ${OUT} > ${OUT}.tmp
+@@ -230,6 +233,9 @@ mv testlistgeo_out.dist.normalized.tmp testlistgeo_out.dist.normalized
+ sed "s/Datum: 6053\/Not specified (based on International 1924 Authalic Sphere)/Datum: 1360\/NSIDC International 1924 Authalic Sphere/g" < testlistgeo_out.dist.normalized > testlistgeo_out.dist.normalized.tmp
+ mv testlistgeo_out.dist.normalized.tmp testlistgeo_out.dist.normalized
+
++sed "s/ProjCenterLongGeoKey: 46.437229 ( 46d26'14.02\"E)/ProjCenterLongGeoKey: 46.437229 ( 46d26'14.03\"E)/" < testlistgeo_out.dist.normalized > testlistgeo_out.dist.normalized.tmp
++mv testlistgeo_out.dist.normalized.tmp testlistgeo_out.dist.normalized
++
+ # do 'diff' with distribution results
+ # after cleaning for avoid spurios result due
+ # to different build dir
diff --git a/gnu/packages/patches/libgeotiff-fix-tests-with-proj-9.3.0.patch b/gnu/packages/patches/libgeotiff-fix-tests-with-proj-9.3.0.patch
new file mode 100644
index 0000000000..5d381d78e2
--- /dev/null
+++ b/gnu/packages/patches/libgeotiff-fix-tests-with-proj-9.3.0.patch
@@ -0,0 +1,51 @@
+From 3806fdab4a17f44641a2113faec778e756e2be3d Mon Sep 17 00:00:00 2001
+From: Even Rouault <even.rouault@spatialys.com>
+Date: Tue, 29 Aug 2023 19:04:25 +0200
+Subject: [PATCH] Fix 'make check' to pass with PROJ 9.3 (fixes #89)
+
+---
+https://github.com/OSGeo/libgeotiff/pull/90
+
+ test/testlistgeo | 16 +++++++++++++---
+ 1 file changed, 13 insertions(+), 3 deletions(-)
+
+diff --git a/test/testlistgeo b/test/testlistgeo
+index 9a41e74..48e92eb 100755
+--- a/test/testlistgeo
++++ b/test/testlistgeo
+@@ -218,14 +218,24 @@ echo "" >>${OUT}
+ sed "s/ETRS89-extended/ETRS89/g" < ${OUT} > ${OUT}.tmp
+ mv ${OUT}.tmp ${OUT}
+
+-sed "s/ETRS89-extended/ETRS89/g" < ${TEST_CLI_DIR}/testlistgeo_out.dist > testlistgeo_out.dist.tmp
++sed "s/ETRS89-extended/ETRS89/g" < ${TEST_CLI_DIR}/testlistgeo_out.dist > testlistgeo_out.dist.normalized
++
++sed "s/GCS: 4053\/Unspecified datum based upon the International 1924 Authalic Sphere/GCS: 10346\/NSIDC Authalic Sphere/g" < ${OUT} > ${OUT}.tmp
++mv ${OUT}.tmp ${OUT}
++sed "s/Datum: 6053\/Not specified (based on International 1924 Authalic Sphere)/Datum: 1360\/NSIDC International 1924 Authalic Sphere/g" < ${OUT} > ${OUT}.tmp
++mv ${OUT}.tmp ${OUT}
++
++sed "s/GCS: 4053\/Unspecified datum based upon the International 1924 Authalic Sphere/GCS: 10346\/NSIDC Authalic Sphere/g" < testlistgeo_out.dist.normalized > testlistgeo_out.dist.normalized.tmp
++mv testlistgeo_out.dist.normalized.tmp testlistgeo_out.dist.normalized
++sed "s/Datum: 6053\/Not specified (based on International 1924 Authalic Sphere)/Datum: 1360\/NSIDC International 1924 Authalic Sphere/g" < testlistgeo_out.dist.normalized > testlistgeo_out.dist.normalized.tmp
++mv testlistgeo_out.dist.normalized.tmp testlistgeo_out.dist.normalized
+
+ # do 'diff' with distribution results
+ # after cleaning for avoid spurios result due
+ # to different build dir
+ sed -e "s/Testing listgeo .*test/Testing listgeo ..\/test/" -i ${OUT}
+ echo "diff ${OUT} with testlistgeo_out.dist"
+-diff -u ${OUT} testlistgeo_out.dist.tmp
++diff -u ${OUT} testlistgeo_out.dist.normalized
+ if [ $? -ne 0 ] ; then
+ echo ""
+ echo "PROBLEMS HAVE OCCURRED"
+@@ -236,7 +246,7 @@ else
+ echo "TEST OK"
+ echo "test file ${OUT} removed"
+ echo
+- rm testlistgeo_out.dist.tmp
++ rm testlistgeo_out.dist.normalized
+ /bin/rm -f ${OUT}
+ exit 0
+ fi
diff --git a/gnu/packages/patches/libgeotiff-fix-tests-with-proj-9.3.1.patch b/gnu/packages/patches/libgeotiff-fix-tests-with-proj-9.3.1.patch
new file mode 100644
index 0000000000..e9a28d1fcd
--- /dev/null
+++ b/gnu/packages/patches/libgeotiff-fix-tests-with-proj-9.3.1.patch
@@ -0,0 +1,40 @@
+From 4f90e57fa1cac7afdd57e5f649775cb24aa15612 Mon Sep 17 00:00:00 2001
+From: Bas Couwenberg <sebastic@xs4all.nl>
+Date: Fri, 1 Dec 2023 08:23:20 +0100
+Subject: [PATCH] Fix test failure with PROJ 9.3.1.
+
+Closes: #104
+---
+https://github.com/OSGeo/libgeotiff/pull/105
+
+ test/testlistgeo | 10 ++++++++++
+ 1 file changed, 10 insertions(+)
+
+diff --git a/test/testlistgeo b/test/testlistgeo
+index 48e92eb..4331cc3 100755
+--- a/test/testlistgeo
++++ b/test/testlistgeo
+@@ -218,6 +218,11 @@ echo "" >>${OUT}
+ sed "s/ETRS89-extended/ETRS89/g" < ${OUT} > ${OUT}.tmp
+ mv ${OUT}.tmp ${OUT}
+
++sed "s/Projection = 15914 (BLM zone 14N (US survey .*))/Projection = 15914 (BLM zone 14N)/g" < ${OUT} > ${OUT}.tmp
++mv ${OUT}.tmp ${OUT}
++sed "s/Projection = 6753 (Oregon Columbia River West zone (.*))/Projection = 6753 (Oregon Columbia River West zone)/" < ${OUT} > ${OUT}.tmp
++mv ${OUT}.tmp ${OUT}
++
+ sed "s/ETRS89-extended/ETRS89/g" < ${TEST_CLI_DIR}/testlistgeo_out.dist > testlistgeo_out.dist.normalized
+
+ sed "s/GCS: 4053\/Unspecified datum based upon the International 1924 Authalic Sphere/GCS: 10346\/NSIDC Authalic Sphere/g" < ${OUT} > ${OUT}.tmp
+@@ -230,6 +235,11 @@ mv testlistgeo_out.dist.normalized.tmp testlistgeo_out.dist.normalized
+ sed "s/Datum: 6053\/Not specified (based on International 1924 Authalic Sphere)/Datum: 1360\/NSIDC International 1924 Authalic Sphere/g" < testlistgeo_out.dist.normalized > testlistgeo_out.dist.normalized.tmp
+ mv testlistgeo_out.dist.normalized.tmp testlistgeo_out.dist.normalized
+
++sed "s/Projection = 15914 (BLM zone 14N (US survey .*))/Projection = 15914 (BLM zone 14N)/" < testlistgeo_out.dist.normalized > testlistgeo_out.dist.normalized.tmp
++mv testlistgeo_out.dist.normalized.tmp testlistgeo_out.dist.normalized
++sed "s/Projection = 6753 (Oregon Columbia River West zone (.*))/Projection = 6753 (Oregon Columbia River West zone)/" < testlistgeo_out.dist.normalized > testlistgeo_out.dist.normalized.tmp
++mv testlistgeo_out.dist.normalized.tmp testlistgeo_out.dist.normalized
++
+ # do 'diff' with distribution results
+ # after cleaning for avoid spurios result due
+ # to different build dir
--
2.41.0
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [bug#68925] [PATCH 4/8] gnu: geos: Update to 3.12.1.
2024-02-04 16:43 [bug#68925] [PATCH 0/8] Update proj to 9.3.1 Felix Gruber
` (2 preceding siblings ...)
2024-02-04 16:47 ` [bug#68925] [PATCH 3/8] gnu: libgeotiff: Fix build with proj 9.3.1 Felix Gruber
@ 2024-02-04 16:47 ` Felix Gruber
2024-02-04 16:47 ` [bug#68925] [PATCH 5/8] gnu: python-shapely: Update to 2.0.2 Felix Gruber
` (4 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: Felix Gruber @ 2024-02-04 16:47 UTC (permalink / raw)
To: 68925; +Cc: Felix Gruber, Andreas Enge, Eric Bavier, Sharlatan Hellseher
* gnu/packages/geo.scm (geos): Update to 3.12.1.
[arguments]: Update 'patch-test-shebangs.
Change-Id: I4c5a7dd0ce0e95f813474ff4841a844e63451d24
---
gnu/packages/geo.scm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm
index 3171efa0dc..6135451c16 100644
--- a/gnu/packages/geo.scm
+++ b/gnu/packages/geo.scm
@@ -434,7 +434,7 @@ (define-public memphis
(define-public geos
(package
(name "geos")
- (version "3.11.2")
+ (version "3.12.1")
(source (origin
(method url-fetch)
(uri (string-append "http://download.osgeo.org/geos/geos-"
@@ -442,7 +442,7 @@ (define-public geos
".tar.bz2"))
(sha256
(base32
- "1k744nwfa5sj4amzsdjxgac83wh6xfb9xi7z5bka7ic1jik7gw5i"))))
+ "00qdk9a4048pzfj2rhzkfw3lvm642znf6kr4x29i3d94494pxsnn"))))
(build-system cmake-build-system)
(arguments `(#:phases
(modify-phases %standard-phases
@@ -450,7 +450,7 @@ (define-public geos
'unpack 'patch-test-shebangs
(lambda _
(substitute* '("tests/xmltester/testrunner.sh"
- "tests/geostest/testrunner.sh")
+ "tests/xmltester/safe_to_xml.sh")
(("/bin/sh") (which "sh"))))))))
(inputs
(list glib))
--
2.41.0
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [bug#68925] [PATCH 5/8] gnu: python-shapely: Update to 2.0.2.
2024-02-04 16:43 [bug#68925] [PATCH 0/8] Update proj to 9.3.1 Felix Gruber
` (3 preceding siblings ...)
2024-02-04 16:47 ` [bug#68925] [PATCH 4/8] gnu: geos: Update to 3.12.1 Felix Gruber
@ 2024-02-04 16:47 ` Felix Gruber
2024-02-04 16:47 ` [bug#68925] [PATCH 6/8] gnu: python-pyshp: Update to 2.3.1 Felix Gruber
` (3 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: Felix Gruber @ 2024-02-04 16:47 UTC (permalink / raw)
To: 68925
Cc: Felix Gruber, Lars-Dominik Braun, Marius Bakke, Munyoki Kilyungi,
Sharlatan Hellseher, jgart
* gnu/packages/python-xyz.scm (python-shapely): Update to 2.0.2.
[native-inputs]: Remove python-pytest-cov.
Change-Id: I4358c16d53c97a0cd38e3689d65ead770b2e997c
---
gnu/packages/python-xyz.scm | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index c68b17b0ab..a645c45a4c 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -2265,13 +2265,13 @@ (define-public python-rasterio
(define-public python-shapely
(package
(name "python-shapely")
- (version "2.0.1")
+ (version "2.0.2")
(source
(origin
(method url-fetch)
(uri (pypi-uri "shapely" version))
(sha256
- (base32 "14v88k0y7qhp8n5clip6w96pkdzrfqa2hsjkhpy9gkifwyiv39k6"))))
+ (base32 "1rs90q4ys5cav0hz1dq72wq2mk4aqlqqbfjrnb2zzfkiq42cq4qp"))))
(build-system pyproject-build-system)
(arguments
(list
@@ -2282,8 +2282,7 @@ (define-public python-shapely
;; Cython extensions have to be built before running the tests.
(invoke "python" "setup.py" "build_ext" "--inplace"))))))
(native-inputs
- (list python-cython python-matplotlib python-pytest
- python-pytest-cov))
+ (list python-cython python-matplotlib python-pytest))
(inputs
(list geos))
(propagated-inputs
--
2.41.0
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [bug#68925] [PATCH 6/8] gnu: python-pyshp: Update to 2.3.1.
2024-02-04 16:43 [bug#68925] [PATCH 0/8] Update proj to 9.3.1 Felix Gruber
` (4 preceding siblings ...)
2024-02-04 16:47 ` [bug#68925] [PATCH 5/8] gnu: python-shapely: Update to 2.0.2 Felix Gruber
@ 2024-02-04 16:47 ` Felix Gruber
2024-02-04 16:47 ` [bug#68925] [PATCH 7/8] gnu: grass: Update to 7.8.8 Felix Gruber
` (2 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: Felix Gruber @ 2024-02-04 16:47 UTC (permalink / raw)
To: 68925; +Cc: Felix Gruber, Andreas Enge, Eric Bavier, Sharlatan Hellseher
* gnu/packages/geo.scm (python-pyshp): Update to 2.3.1.
[arguments]: Disable test that requires network access.
Change-Id: Iba7bd8191c17ecf255375a8443319b449057e094
---
gnu/packages/geo.scm | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm
index 6135451c16..6648dc2d25 100644
--- a/gnu/packages/geo.scm
+++ b/gnu/packages/geo.scm
@@ -1323,7 +1323,7 @@ (define-public gdal
(define-public python-pyshp
(package
(name "python-pyshp")
- (version "2.1.3")
+ (version "2.3.1")
(source
(origin
(method git-fetch)
@@ -1332,8 +1332,13 @@ (define-public python-pyshp
(commit version)))
(file-name (git-file-name name version))
(sha256
- (base32 "0jsraqzq82pw19wvx84x7w5cs8agr44a9b5y0jjw540wim4xa73r"))))
+ (base32 "02pbr091p8v4kfv1p6p2aa4asgm9r74dc12r35lvgmhs9y163z69"))))
(build-system pyproject-build-system)
+ (arguments
+ (list
+ #:test-flags
+ ;; This test requires internet access.
+ '(list "--deselect" "test_shapefile.py::test_reader_url")))
(native-inputs
(list python-pytest python-pytest-runner))
(home-page "https://github.com/GeospatialPython/pyshp")
--
2.41.0
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [bug#68925] [PATCH 7/8] gnu: grass: Update to 7.8.8.
2024-02-04 16:43 [bug#68925] [PATCH 0/8] Update proj to 9.3.1 Felix Gruber
` (5 preceding siblings ...)
2024-02-04 16:47 ` [bug#68925] [PATCH 6/8] gnu: python-pyshp: Update to 2.3.1 Felix Gruber
@ 2024-02-04 16:47 ` Felix Gruber
2024-02-04 16:47 ` [bug#68925] [PATCH 8/8] gnu: qgis: Fix build against proj 9.3.1 Felix Gruber
2024-02-07 17:35 ` bug#68925: [PATCH 0/8] Update proj to 9.3.1 Guillaume Le Vaillant
8 siblings, 0 replies; 10+ messages in thread
From: Felix Gruber @ 2024-02-04 16:47 UTC (permalink / raw)
To: 68925; +Cc: Felix Gruber, Andreas Enge, Eric Bavier, Sharlatan Hellseher
* gnu/packages/geo.scm (grass): Update to 7.8.8.
Change-Id: Ife86e2f770e1a3bbc907e9baf25253dbff7e5653
---
gnu/packages/geo.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm
index 6648dc2d25..702e15c8f8 100644
--- a/gnu/packages/geo.scm
+++ b/gnu/packages/geo.scm
@@ -2587,7 +2587,7 @@ (define-public openorienteering-mapper
(license license:gpl3+)))
(define-public grass
- (let* ((version "7.8.7")
+ (let* ((version "7.8.8")
(majorminor (string-join (list-head (string-split version #\.) 2) ""))
(grassxx (string-append "grass" majorminor)))
(package
@@ -2599,7 +2599,7 @@ (define-public grass
(uri (string-append "https://grass.osgeo.org/" grassxx
"/source/grass-" version ".tar.gz"))
(sha256
- (base32 "0sbz0ba9p963phvd0gmvfqq1fg4ixpipzcjbf20ys86qavjppzsg"))))
+ (base32 "1gpfbppfajc8d6b9alw9fdzgaa83w26kl6fff1395bc9gal215ms"))))
(build-system gnu-build-system)
(inputs
`(("bzip2" ,bzip2)
--
2.41.0
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [bug#68925] [PATCH 8/8] gnu: qgis: Fix build against proj 9.3.1.
2024-02-04 16:43 [bug#68925] [PATCH 0/8] Update proj to 9.3.1 Felix Gruber
` (6 preceding siblings ...)
2024-02-04 16:47 ` [bug#68925] [PATCH 7/8] gnu: grass: Update to 7.8.8 Felix Gruber
@ 2024-02-04 16:47 ` Felix Gruber
2024-02-07 17:35 ` bug#68925: [PATCH 0/8] Update proj to 9.3.1 Guillaume Le Vaillant
8 siblings, 0 replies; 10+ messages in thread
From: Felix Gruber @ 2024-02-04 16:47 UTC (permalink / raw)
To: 68925; +Cc: Felix Gruber, Andreas Enge, Eric Bavier, Sharlatan Hellseher
* gnu/packages/geo.scm (qgis): Fix build against proj 9.3.1.
[arguments]: Disable newly broken tests test_core_overlayexpression
and PyQgsProjectionSelectionWidgets.
Change-Id: If80c1d86b00f4d9481ada17b99962754b5efdc92
---
gnu/packages/geo.scm | 2 ++
1 file changed, 2 insertions(+)
diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm
index 702e15c8f8..7ceb3cd54a 100644
--- a/gnu/packages/geo.scm
+++ b/gnu/packages/geo.scm
@@ -2873,6 +2873,7 @@ (define-public qgis
"test_core_pointcloudlayerexporter"
"test_core_projectstorage"
"test_core_coordinatereferencesystem"
+ "test_core_overlayexpression"
"test_gui_queryresultwidget"
"test_provider_copcprovider"
"test_provider_eptprovider"
@@ -2896,6 +2897,7 @@ (define-public qgis
"PyQgsOGRProviderGpkg"
"PyQgsProcessExecutablePt1"
"PyQgsProcessExecutablePt2"
+ "PyQgsProjectionSelectionWidgets"
"PyQgsProviderConnectionGpkg"
"PyQgsProviderConnectionSpatialite"
"PyQgsOGRProvider"
--
2.41.0
^ permalink raw reply related [flat|nested] 10+ messages in thread
* bug#68925: [PATCH 0/8] Update proj to 9.3.1.
2024-02-04 16:43 [bug#68925] [PATCH 0/8] Update proj to 9.3.1 Felix Gruber
` (7 preceding siblings ...)
2024-02-04 16:47 ` [bug#68925] [PATCH 8/8] gnu: qgis: Fix build against proj 9.3.1 Felix Gruber
@ 2024-02-07 17:35 ` Guillaume Le Vaillant
8 siblings, 0 replies; 10+ messages in thread
From: Guillaume Le Vaillant @ 2024-02-07 17:35 UTC (permalink / raw)
To: Felix Gruber; +Cc: 68925-done
[-- Attachment #1: Type: text/plain, Size: 83 bytes --]
Patches applied as 4c1a7678b2d0ef801ae1ac03af449db3ab9fe9bc and
following.
Thanks.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread