gnu: Merge gdal and python-gdal packages.

* gnu/packages/geo.scm (gdal)[inputs]: Add swig and zstd.
  [native-inputs]: Add python.
  [propagated-inputs]: Add python-numpy.
  (python-gdal): Remove variable.
  (qgis)[inputs]: Remove python-gdal.
  [arguments]: Disable a flaky test.
This commit is contained in:
Guillaume Le Vaillant 2022-12-20 17:01:41 +01:00
parent 3c6f7b53ce
commit 25f702449c
No known key found for this signature in database
GPG key ID: 6BE8208ADF21FE3F

View file

@ -1097,9 +1097,14 @@ (define-public gdal
proj
qhull
sqlite
zlib))
swig
zlib
zstd))
(native-inputs
(list pkg-config))
(list pkg-config
python))
(propagated-inputs
(list python-numpy))
(home-page "https://gdal.org/")
(synopsis "Raster and vector geospatial data format library")
(description "GDAL is a translator library for raster and vector geospatial
@ -1128,25 +1133,6 @@ (define-public gdal
;; frmts/mrf/libLERC
license:asl2.0))))
(define-public python-gdal
(package (inherit gdal)
(name "python-gdal")
(build-system python-build-system)
(arguments
'(#:tests? #f ; no tests
#:phases
(modify-phases %standard-phases
(add-before 'build 'chdir
(lambda _
(chdir "swig/python")
#t)))))
(native-inputs '())
(propagated-inputs
(list python-numpy))
(inputs
(list gdal))
(synopsis "GDAL (Geospatial Data Abstraction Library) python bindings")))
(define-public python-pyshp
(package
(name "python-pyshp")
@ -2554,6 +2540,7 @@ (define-public qgis
"ProcessingQgisAlgorithmsTestPt2"
"ProcessingQgisAlgorithmsTestPt3"
"ProcessingQgisAlgorithmsTestPt4"
"ProcessingGdalAlgorithmsRasterTest"
"ProcessingGdalAlgorithmsVectorTest"
"ProcessingGrass7AlgorithmsImageryTest"
"ProcessingGrass7AlgorithmsRasterTestPt1"
@ -2671,7 +2658,6 @@ (define-public qgis
python-chardet
python-dateutil
python-future
python-gdal
python-jinja2
python-numpy
python-owslib