From e833d3abf8445b604b5585a1182d07cfd7de1f19 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Tue, 9 Jan 2024 15:41:33 +0100 Subject: gnu: python-cartopy: Update to 0.22.0. * gnu/packages/geo.scm (python-cartopy): Update to 0.22.0. [build-system]: Use pyproject-build-system. [arguments]: Use G-expression; use #:test-flags; update list of disabled tests; add phase 'remove-endpoint. [propagated-inputs]: Add python-packaging; remove python-pykdtree. [native-inputs]: Add python-coveralls and python-pytest-xdist; remove python-flufl-lock. Change-Id: I353fff0ceade648286ef552effdc35671032c62c --- gnu/packages/geo.scm | 66 +++++++++++++++++++++++++++++----------------------- 1 file changed, 37 insertions(+), 29 deletions(-) (limited to 'gnu/packages/geo.scm') diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index 087d63e736..3ec8d9f975 100644 --- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -3,7 +3,7 @@ ;;; Copyright © 2016 Alex Griffin ;;; Copyright © 2017, 2018 Björn Höfling ;;; Copyright © 2018–2021 Tobias Geerinckx-Rice -;;; Copyright © 2018, 2023 Ricardo Wurmus +;;; Copyright © 2018, 2023, 2024 Ricardo Wurmus ;;; Copyright © 2018, 2019 Arun Isaac ;;; Copyright © 2018 Joshua Sierles, Nextjournal ;;; Copyright © 2018, 2019, 2020, 2021 Julien Lepiller @@ -1290,40 +1290,46 @@ utilities for data translation and processing.") (define-public python-cartopy (package (name "python-cartopy") - ;; This is a post-release fix that adds build_ext to setup.py. - (version "0.21.1") + (version "0.22.0") (source (origin (method url-fetch) (uri (pypi-uri "Cartopy" version)) (sha256 - (base32 "02i5rjhvrsi3vgj8kfsdx77g1xl59jh2a671qqqj4n682abn9mc9")))) - (build-system python-build-system) + (base32 "0jdv92az0b7qxdvalh29kasw3knsl570cz7q3vql67ck400zj05k")))) + (build-system pyproject-build-system) (arguments - `(#:phases - (modify-phases %standard-phases - (replace 'check - (lambda* (#:key inputs outputs tests? #:allow-other-keys) - (when tests? - (add-installed-pythonpath inputs outputs) - (invoke "python" "-m" "pytest" "--pyargs" "cartopy" - ;; These tests require online data. - "-m" "not natural_earth and not network" - "-k" - (string-append - ;; This one too but it's not marked as such. - "not test_gridliner_labels_bbox_style" - ;; Those tests fail with proj 9.2.0 - ;; https://github.com/SciTools/cartopy/issues/2145 - " and not test_epsg" - " and not test_default" - " and not test_eccentric_globe" - " and not test_ellipsoid_transform" - " and not test_eccentric_globe")))))))) + (list + #:test-flags + '(list + "--pyargs" "cartopy" + ;; These tests require online data. + "-m" "not natural_earth and not network" + "-k" + (string-append + ;; This one too but it's not marked as such. + "not test_gridliner_labels_bbox_style" + ;; Accuracy problems + " and not test_single_spole" + " and not test_single_npole" + ;; Incomplete shapefile definition + " and not test_gshhs" + " and not test_geometry" + " and not test_record" + " and not test_bounds")) + #:phases + '(modify-phases %standard-phases + ;; We don't want to create an entrypoint for + ;; tools/cartopy_feature_download.py, because that file is not + ;; installed. + (add-after 'unpack 'remove-endpoint + (lambda _ + (substitute* "pyproject.toml" + (("^feature_download = .*") ""))))))) (propagated-inputs (list python-matplotlib python-numpy - python-pykdtree + python-packaging python-pyproj python-pyshp python-scipy @@ -1331,10 +1337,12 @@ utilities for data translation and processing.") (inputs (list geos)) (native-inputs - (list python-cython - python-flufl-lock + (list python-coveralls + python-cython python-pytest - python-pytest-mpl)) + python-pytest-cov + python-pytest-mpl + python-pytest-xdist)) (home-page "https://scitools.org.uk/cartopy/docs/latest/") (synopsis "Cartographic library for visualisation") (description -- cgit v1.2.3 From 186aa138a67131a1655522b2ae34c751b9713276 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 10 Jan 2024 15:45:57 +0100 Subject: gnu: python-metpy: Update to 1.6.0. * gnu/packages/geo.scm (python-metpy): Update to 1.6.0. [arguments]: Add phases 'fix-version-check and 'hide-imp-deprecation-warnings. [native-inputs]: Add python-packaging; remove python-shapely and python-cartopy. Change-Id: I4a46a5e60b1904699475608146f2a09aefc07624 --- gnu/packages/geo.scm | 26 +++++++++++++++++++++----- 1 file changed, 21 insertions(+), 5 deletions(-) (limited to 'gnu/packages/geo.scm') diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index 3ec8d9f975..91d1358084 100644 --- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -1493,13 +1493,13 @@ to create databases that are optimized for rendering/tile/map-services.") (define-public python-metpy (package (name "python-metpy") - (version "1.5.1") + (version "1.6.0") (source (origin (method url-fetch) (uri (pypi-uri "MetPy" version)) (sha256 (base32 - "1is6rradl97k04hf27dhzla4y4j98hibran3rbz6xh226q1r9vmb")))) + "125nb1bmkqpdf19fq0mbbgzdjczn46lr9yqi7zgn6k62dzjm1gm7")))) (build-system pyproject-build-system) (arguments ;; Too many of the tests in the files below require online data. @@ -1522,7 +1522,23 @@ to create databases that are optimized for rendering/tile/map-services.") " and not test_zoom_xarray" " and not test_parse_wpc_surface_bulletin" " and not test_add_timestamp_xarray" - " and not test_parse_wpc_surface_bulletin_highres")))) + " and not test_parse_wpc_surface_bulletin_highres")) + #:phases + '(modify-phases %standard-phases + (add-after 'unpack 'fix-version-check + (lambda _ + (substitute* "src/metpy/testing.py" + (("^( +)match = pattern.*" m indent) + (string-append indent "\ +version_spec = re.sub('[()]', '', version_spec)\n" m))))) + ;; The deprecation warning from python-future's use of imp breaks the + ;; tests. + (add-after 'unpack 'hide-imp-deprecation-warnings + (lambda _ + (substitute* "pyproject.toml" + (("\"ignore:numpy.ndarray size changed:RuntimeWarning\"," m) + (string-append m " +\"ignore:the imp module is deprecated\",")))))))) (propagated-inputs (list python-importlib-resources python-matplotlib python-numpy @@ -1533,8 +1549,8 @@ to create databases that are optimized for rendering/tile/map-services.") python-scipy python-traitlets python-xarray)) - (native-inputs (list python-cartopy python-netcdf4 python-pytest - python-pytest-mpl python-shapely)) + (native-inputs (list python-netcdf4 python-packaging python-pytest + python-pytest-mpl)) (home-page "https://github.com/Unidata/MetPy") (synopsis "Collection of tools to deal with weather data") (description "MetPy is a collection of tools in Python for reading, -- cgit v1.2.3 From ae42b55d859d9df6e6ae6c7cc0688d083503c291 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Thu, 11 Jan 2024 17:10:03 +0100 Subject: gnu: python-geopandas: Update to 0.14.2. * gnu/packages/geo.scm (python-geopandas): Update to 0.14.2. [arguments]: Disable test_pandas_kind tests. Change-Id: I2a49d6ef73a79b84751ce0225757a2b83019cd42 --- gnu/packages/geo.scm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'gnu/packages/geo.scm') diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index 91d1358084..14e2d9f16b 100644 --- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -939,14 +939,14 @@ pyproj, Rtree, and Shapely.") (define-public python-geopandas (package (name "python-geopandas") - (version "0.13.2") + (version "0.14.2") (source (origin (method url-fetch) (uri (pypi-uri "geopandas" version)) (sha256 (base32 - "0s59jjk02l1zajz95n1c7fr3fyj44wzxn569q2y7f34042f6vdg5")))) + "1nycf79nzris058lz1fyg0byj874wxq33an3y74zvybnhdxxawbf")))) (build-system pyproject-build-system) (arguments (list @@ -955,6 +955,8 @@ pyproj, Rtree, and Shapely.") ;; Test files are missing "--ignore=geopandas/tests/test_overlay.py" "--ignore=geopandas/io/tests/test_file.py" + ;; Number of open figures changed during test + "-k" "not test_pandas_kind" ;; Disable tests that require internet access. "-m" "not web"))) (propagated-inputs -- cgit v1.2.3 From a185dd97e4790c76dac273cf280822a5f8c4be32 Mon Sep 17 00:00:00 2001 From: Vinicius Monego Date: Tue, 16 Jan 2024 19:40:13 -0300 Subject: gnu: python-metpy: Update to 1.6.1. * gnu/packages/geo.scm (python-metpy): Update to 1.6.1. Change-Id: Id8d8d6db3e31307242e56c494b6dee7c2ffab8f1 --- gnu/packages/geo.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gnu/packages/geo.scm') diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index 14e2d9f16b..119a9802d0 100644 --- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -15,7 +15,7 @@ ;;; Copyright © 2020 Christopher Baines ;;; Copyright © 2020, 2021, 2022, 2023 Felix Gruber ;;; Copyright © 2021, 2023 Sharlatan Hellseher -;;; Copyright © 2021, 2023 Vinicius Monego +;;; Copyright © 2021, 2023, 2024 Vinicius Monego ;;; Copyright © 2021 Clément Lassieur ;;; Copyright © 2021, 2022 Nikolay Korotkiy ;;; Copyright © 2022 Roman Scherer @@ -1495,13 +1495,13 @@ to create databases that are optimized for rendering/tile/map-services.") (define-public python-metpy (package (name "python-metpy") - (version "1.6.0") + (version "1.6.1") (source (origin (method url-fetch) (uri (pypi-uri "MetPy" version)) (sha256 (base32 - "125nb1bmkqpdf19fq0mbbgzdjczn46lr9yqi7zgn6k62dzjm1gm7")))) + "1pzzanar797wkn6ljs47vni1fwli570d5qsiw1kpw0j1xymcmfsm")))) (build-system pyproject-build-system) (arguments ;; Too many of the tests in the files below require online data. -- cgit v1.2.3 From df33198cc2966103ded46eb328d1e8360bbe051d Mon Sep 17 00:00:00 2001 From: Troy Figiel Date: Fri, 19 Jan 2024 09:37:23 +0100 Subject: gnu: python-osmnx: Update to 1.8.1. * gnu/packages/geo.scm (python-osmnx): Update to 1.8.1. [arguments]<#:test-flags>: Add test_geocoder and test_features to ignored tests. Remove test_geocode_to_df and test_geometries from ignored tests. [propagated-inputs]: Remove python-pyproj and python-rtree. [native-inputs]: Add python-hatchling, remove python-numpy. Signed-off-by: Sharlatan Hellseher --- gnu/packages/geo.scm | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) (limited to 'gnu/packages/geo.scm') diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index 119a9802d0..fbc2905af5 100644 --- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -977,7 +977,7 @@ require a spatial database such as PostGIS.") (define-public python-osmnx (package (name "python-osmnx") - (version "1.1.2") + (version "1.8.1") (source (origin ; Fetch from github as the pypi package is missing the tests dir. @@ -987,7 +987,7 @@ require a spatial database such as PostGIS.") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "1n8qjn184p5a2s3j6x6iyc1i7p3l3xnbqqxm6ajwgwv6j5fw1d5a")))) + (base32 "0n238n07pp5jw9cg8nqw9qhpkw8plzb5imz1gxbliw2l1idqyjcl")))) (build-system pyproject-build-system) (arguments (list @@ -995,8 +995,8 @@ require a spatial database such as PostGIS.") '(list "-k" (string-append ;; The following tests require network access. - "not test_geocode_to_gdf" - " and not test_stats" + "not test_stats" + " and not test_geocoder" " and not test_osm_xml" " and not test_elevation" " and not test_routing" @@ -1005,7 +1005,7 @@ require a spatial database such as PostGIS.") " and not test_api_endpoints" " and not test_graph_save_load" " and not test_graph_from_functions" - " and not test_geometries")))) + " and not test_features")))) (propagated-inputs (list python-folium python-geopandas @@ -1013,12 +1013,10 @@ require a spatial database such as PostGIS.") python-networkx python-numpy python-pandas - python-pyproj python-requests - python-rtree python-shapely)) (native-inputs - (list python-numpy python-pytest)) + (list python-hatchling python-pytest)) (home-page "https://github.com/gboeing/osmnx") (synopsis "Retrieve, model, analyze, and visualize OpenStreetMap street networks") -- cgit v1.2.3 From 39e6994081af7cd0d93698cb6748dd9b16166c57 Mon Sep 17 00:00:00 2001 From: Troy Figiel Date: Fri, 19 Jan 2024 09:38:16 +0100 Subject: gnu: python-osmnx: Reformat with guix style. * gnu/packages/geo.scm (python-osmnx): Reformat with guix style. Signed-off-by: Sharlatan Hellseher --- gnu/packages/geo.scm | 55 +++++++++++++++++++++++++--------------------------- 1 file changed, 26 insertions(+), 29 deletions(-) (limited to 'gnu/packages/geo.scm') diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index fbc2905af5..53e765da7d 100644 --- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -980,7 +980,7 @@ require a spatial database such as PostGIS.") (version "1.8.1") (source (origin - ; Fetch from github as the pypi package is missing the tests dir. + ;; Fetch from github as the pypi package is missing the tests dir. (method git-fetch) (uri (git-reference (url "https://github.com/gboeing/osmnx") @@ -991,37 +991,34 @@ require a spatial database such as PostGIS.") (build-system pyproject-build-system) (arguments (list - #:test-flags - '(list "-k" - (string-append - ;; The following tests require network access. - "not test_stats" - " and not test_geocoder" - " and not test_osm_xml" - " and not test_elevation" - " and not test_routing" - " and not test_plots" - " and not test_find_nearest" - " and not test_api_endpoints" - " and not test_graph_save_load" - " and not test_graph_from_functions" - " and not test_features")))) - (propagated-inputs - (list python-folium - python-geopandas - python-matplotlib - python-networkx - python-numpy - python-pandas - python-requests - python-shapely)) - (native-inputs - (list python-hatchling python-pytest)) + #:test-flags '(list "-k" + (string-append + ;; The following tests require network access. + "not test_stats" + " and not test_geocoder" + " and not test_osm_xml" + " and not test_elevation" + " and not test_routing" + " and not test_plots" + " and not test_find_nearest" + " and not test_api_endpoints" + " and not test_graph_save_load" + " and not test_graph_from_functions" + " and not test_features")))) + (propagated-inputs (list python-folium + python-geopandas + python-matplotlib + python-networkx + python-numpy + python-pandas + python-requests + python-shapely)) + (native-inputs (list python-hatchling python-pytest)) (home-page "https://github.com/gboeing/osmnx") (synopsis - "Retrieve, model, analyze, and visualize OpenStreetMap street networks") + "Retrieve, model, analyze, and visualize OpenStreetMap street networks") (description - "OSMnx is a Python library that lets you download geospatial data + "OSMnx is a Python library that lets you download geospatial data from OpenStreetMap and model, project, visualize, and analyze real-world street networks and any other geospatial geometries. You can download and model walkable, drivable, or bikeable urban networks with a single -- cgit v1.2.3 From 39c490b1ca62872163ad81c495204833326b65d3 Mon Sep 17 00:00:00 2001 From: Patrick Noll Date: Fri, 26 Jan 2024 01:16:17 +0000 Subject: gnu: Add python-ogr2osm. * gnu/packages/geo.scm (python-ogr2osm): New variable. Co-authored-by: Sharlatan Hellseher Change-Id: Id083d89dd05a9e1cdeca500daff5fab872fa15b4 Signed-off-by: Sharlatan Hellseher --- gnu/packages/geo.scm | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 58 insertions(+), 1 deletion(-) (limited to 'gnu/packages/geo.scm') diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index 53e765da7d..16a6858907 100644 --- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -14,10 +14,11 @@ ;;; Copyright © 2020, 2022 Marius Bakke ;;; Copyright © 2020 Christopher Baines ;;; Copyright © 2020, 2021, 2022, 2023 Felix Gruber -;;; Copyright © 2021, 2023 Sharlatan Hellseher +;;; Copyright © 2021, 2023, 2024 Sharlatan Hellseher ;;; Copyright © 2021, 2023, 2024 Vinicius Monego ;;; Copyright © 2021 Clément Lassieur ;;; Copyright © 2021, 2022 Nikolay Korotkiy +;;; Copyright © 2022 Patrick Noll ;;; Copyright © 2022 Roman Scherer ;;; Copyright © 2022, 2023 Maxim Cournoyer ;;; Copyright © 2022 Denis 'GNUtoo' Carikli @@ -61,6 +62,7 @@ #:use-module (gnu packages audio) #:use-module (gnu packages autotools) #:use-module (gnu packages backup) + #:use-module (gnu packages base) #:use-module (gnu packages bash) #:use-module (gnu packages bison) #:use-module (gnu packages boost) @@ -974,6 +976,61 @@ enables you to easily do operations in Python that would otherwise require a spatial database such as PostGIS.") (license license:bsd-3))) +(define-public python-ogr2osm + (package + (name "python-ogr2osm") + (version "1.2.0") + (source + (origin + (method git-fetch) ; no tests data in PyPi package + (uri + (git-reference + (url "https://github.com/roelderickx/ogr2osm/") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0hwqnx3cdqxmniydpj1v31kglq1xjsx41d8p10c9j4hg8kb43j80")))) + (build-system pyproject-build-system) + (arguments + (list + ;; There are tests in git checkout but non of the examples taken from + ;; GitHub Actions worked for me. Disabling them to be checked later + ;; . + #:phases + #~(modify-phases %standard-phases + (replace 'check + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + ;; TODO: Fix provided tests. + ;; (invoke "cram" "test/basic_usage.t") + ;; (invoke "cram" "test/osm_output.t") + ;; (invoke "cram" "test/pbf_output.t") + + ;; Run simple tests to ensure that the command is working. + (invoke "ogr2osm" "--help") + (invoke + "ogr2osm" "-f" "test/shapefiles/basic_geometries.kml"))))))) + (inputs + (list gdal)) + (native-inputs + (list coreutils + diffutils + libxml2 + python-cram + which)) + (propagated-inputs + (list python-lxml + python-protobuf)) + (home-page "https://github.com/roelderickx/ogr2osm") + (synopsis "Convert ogr-readable files like shapefiles into OSM or PDF formats") + (description + "@code{ogr2osm} is a tool for converting ogr-readable files into +@acronym{OSM, OpenStreetMap} format. It supports reading from OGR files like +shapefiles or PostgresSQL database and converts data into @code{osm} or +@code{osm.pbf} formats. A translation file can be used to manipulate the data +during conversion.") + (license license:expat))) + (define-public python-osmnx (package (name "python-osmnx") -- cgit v1.2.3 From ec2fed9f5b1fb1c3e3e972056f3902146b2c378d Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Sun, 28 Jan 2024 22:06:50 +0000 Subject: gnu: python-pyshp: Simplify package. * gnu/packages/geo.scm (python-pyshp): Simplify package. [build-system]: Swap to pyproject-build-system. Change-Id: I4a7429396e5a1b77cfbde1ce294f9f975153d1ef --- gnu/packages/geo.scm | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) (limited to 'gnu/packages/geo.scm') diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index 16a6858907..2b62453457 100644 --- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -1324,15 +1324,7 @@ utilities for data translation and processing.") (file-name (git-file-name name version)) (sha256 (base32 "0jsraqzq82pw19wvx84x7w5cs8agr44a9b5y0jjw540wim4xa73r")))) - (build-system python-build-system) - (arguments - `(#:phases - (modify-phases %standard-phases - (replace 'check - (lambda* (#:key tests? #:allow-other-keys) - (when tests? - ;; This is the only test file. - (invoke "python" "-m" "pytest" "test_shapefile.py"))))))) + (build-system pyproject-build-system) (native-inputs (list python-pytest python-pytest-runner)) (home-page "https://github.com/GeospatialPython/pyshp") -- cgit v1.2.3 From 89513b8ed3d9d3287decc4e5e4fbe74d3d0605a2 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Sun, 28 Jan 2024 22:09:14 +0000 Subject: gnu: python-haversine: Simplify package. * gnu/packages/geo.scm (python-haversine): Simplify package. [build-system]: Swap to pyproject-build-system. Change-Id: Icf2e43a25b9bda37df1ee57416884939aca7a9c5 --- gnu/packages/geo.scm | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 'gnu/packages/geo.scm') diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index 2b62453457..3887134c3c 100644 --- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -3135,15 +3135,8 @@ using third-party geocoders and other data sources.") (sha256 (base32 "0inxyj5n4jzgg5xiadqx9sk83gdx5ff989l9s04smdzbd3b8c0c8")))) - (build-system python-build-system) + (build-system pyproject-build-system) (native-inputs (list python-pytest python-numpy)) - (arguments - (list #:phases - #~(modify-phases %standard-phases - (replace 'check - (lambda* (#:key tests? inputs #:allow-other-keys) - (when tests? - (invoke "pytest"))))))) (home-page "https://github.com/mapado/haversine") (synopsis "Calculate the distance between 2 points on Earth") (description "This package provides functions to calculate the -- cgit v1.2.3 From 228152187216f17222be4a5c52db97a32606ea91 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Sun, 28 Jan 2024 22:22:04 +0000 Subject: gnu: openorienteering-mapper: Remove input labels. * gnu/packages/geo.scm (openorienteering-mapper) [inputs]: Remove input labels. [native-inputs]: As above. Change-Id: Ice3218e5fc6fa07879f61467cc14a4bd2fb950f6 --- gnu/packages/geo.scm | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) (limited to 'gnu/packages/geo.scm') diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index 3887134c3c..e053179a51 100644 --- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -2552,19 +2552,19 @@ track your position right from your laptop.") "-DLICENSING_PROVIDER:BOOL=OFF" "-DMapper_MANUAL_QTHELP:BOOL=OFF"))) (inputs - `(("clipper" ,clipper) - ("cups" ,cups) - ("curl" ,curl) - ("gdal" ,gdal) - ("proj" ,proj) - ("qtbase" ,qtbase-5) - ("qtimageformats" ,qtimageformats-5) - ("qtlocation" ,qtlocation) - ("qtsensors" ,qtsensors) - ("zlib" ,zlib))) + (list clipper + cups + curl + gdal + proj + qtbase-5 + qtimageformats-5 + qtlocation + qtsensors + zlib)) (native-inputs - `(("doxygen" ,doxygen) - ("qttools-5" ,qttools-5))) + (list doxygen + qttools-5)) (home-page "https://www.openorienteering.org/apps/mapper/") (synopsis "OpenOrienteering Mapper (OOM)") (description -- cgit v1.2.3