Patrick Noll
39c490b1ca
gnu: Add python-ogr2osm.
...
* gnu/packages/geo.scm (python-ogr2osm): New variable.
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Change-Id: Id083d89dd05a9e1cdeca500daff5fab872fa15b4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2024-01-28 22:31:18 +00:00
Troy Figiel
39e6994081
gnu: python-osmnx: Reformat with guix style.
...
* gnu/packages/geo.scm (python-osmnx): Reformat with guix style.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2024-01-28 22:31:18 +00:00
Troy Figiel
df33198cc2
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 <sharlatanus@gmail.com >
2024-01-28 22:31:18 +00:00
Vinicius Monego
a185dd97e4
gnu: python-metpy: Update to 1.6.1.
...
* gnu/packages/geo.scm (python-metpy): Update to 1.6.1.
Change-Id: Id8d8d6db3e31307242e56c494b6dee7c2ffab8f1
2024-01-19 22:01:31 -03:00
Ricardo Wurmus
ae42b55d85
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
2024-01-16 12:44:37 +01:00
Ricardo Wurmus
186aa138a6
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
2024-01-16 12:44:36 +01:00
Ricardo Wurmus
e833d3abf8
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
2024-01-16 12:44:36 +01:00
Liliana Marie Prikler
1682264fda
Merge branch 'master' into gnome-team
2024-01-14 17:23:44 +01:00
Guillaume Le Vaillant
6448443b82
gnu: qmapshack: Update to 1.17.1.
...
* gnu/packages/geo.scm (qmapshack): Update to 1.17.1.
Change-Id: I85cace78a9c38342a000488dfa80795f914bf2c5
2024-01-12 22:14:42 +01:00
Mattia Bunel
224499f2d4
gnu: Add laszip.
...
* gnu/packages/geo.scm (laszip): New variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
Change-Id: I8baf25f1d51c9ac90bcea4a1e9a564e21e0a9ee6
2024-01-07 19:25:46 +01:00
Liliana Marie Prikler
1cd97066c2
Merge branch 'master' into gnome-team
2024-01-01 21:56:00 +01:00
Julien Lepiller
9bfb7db8f6
gnu. josm. Update to 18907.
...
* gnu/packages/geo.scm (josm): Update to 18907.
Change-Id: Ica61eabb49489bc5716b2b0bd029bbffcb7f84d3
2024-01-01 10:37:03 +01:00
Felix Gruber
d4cef7edff
gnu: spatialite-tools: Update to 5.1.0a.
...
* gnu/packages/geo.scm (spatialite-tools): Update to 5.1.0a.
Change-Id: I2dd09003d090db692d6056402cef55e1c1203684
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2023-12-29 10:30:44 +01:00
Liliana Marie Prikler
24d4d6fdd6
Merge branch 'master' into gnome-team
2023-12-20 00:05:21 +01:00
Liliana Marie Prikler
f3da903b01
gnu: Make webkitgtk-next the new webkitgtk.
...
As of version 2.42.0, the WebKit 6.0 typelib is considered stable.
With GNOME itself moving to GTK4 as time marches on, we should reflect
the fact that this is the preferred Webkit for future applications.
* gnu/packages/webkit.scm (webkitgtk-next): Remove variable. Inline logic…
(webkitgtk): … here. Move old value …
(webkitgtk-for-gtk3): … here.
(webkitgtk-with-libsoup2): Inherit from webkitgtk-for-gtk3.
* gnu/packages/geo.scm (gnome-maps): Adjust accordingly.
* gnu/packages/gnome.scm (gnome-initial-setup, sushi)
(cambalache, devhelp, devhelp-with-libsoup2, gnome-online-accounts)
(gnome-online-accounts-3.44, evolution-data-server, evolution-data-server-3.44)
(lollypop, evolution, gnome-boxes, geary, komikku): Likewise.
* gnu/packages/guile-xyz.scm (guile-gi, nomad): Likewise.
* gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Likewise.
* gnu/packages/mail.scm (balsa): Likewise.
* gnu/packages/mate.scm (atril): Likewise.
* gnu/packages/music.scm (ctrlr): Likewise.
* gnu/packages/rednotebook.scm (rednotebook): Likewise.
* gnu/packages/syndication.scm (gfeeds): Likewise.
* gnu/packages/telegram.scm (telegram-desktop): Likewise.
* gnu/packages/vnc.scm (remmina): Likewise.
* gnu/packages/web-browsers.scm (nyxt): Likewise.
2023-12-08 20:49:29 +01:00
Liliana Marie Prikler
4c323c2f83
Merge branch 'master' into HEAD
...
Change-Id: I3f5d121162d98ef2ae61a62c4da3b0fd19d864e8
2023-12-03 07:20:53 +01:00
Julien Lepiller
06ebc45e15
gnu: josm: Reduce closure size.
...
This saves 240MB of closure size.
* gnu/packages/geo.scm (josm)[inputs]: Add openjdk11.
[arguments]: Filter native inputs out of CLASSPATH. Use `java' from
openjdk11 instead of the JDK.
Change-Id: Ifa03b5cd033c5866d22e7557119284be0ea25a0e
2023-12-02 19:07:56 +01:00
Vivien Kraus
872174fb0b
gnu: gnome-maps: Update to 44.5.
...
* gnu/packages/geo.scm (gnome-maps): Update to 44.5.
[inputs]: Replace gtk+ with gtk. Replace webkitgtk-for-gtk3 with webkitgtk.
Remove libhandy.
Change-Id: I8548878653120ea3cfc7554e2133880f46aeadf8
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2023-12-02 17:08:54 +01:00
Liliana Marie Prikler
1cc3b7e80f
Merge branch 'master' into gnome-team
...
Change-Id: I62da840b7600f2d3d8541e666d09e2f2a1b7d8c4
2023-11-19 10:02:15 +01:00
Liliana Marie Prikler
e38d6a9c2f
Merge branch 'master' into gnome-team
...
Change-Id: Ib6f55bebef2fb235fa59fd5442102a3e0ace3191
2023-10-23 21:09:49 +02:00
Liliana Marie Prikler
ee748c1df0
gnu: Make webkitgtk-next the new webkitgtk.
...
As of version 2.42.0, the WebKit 6.0 typelib is considered stable.
With GNOME itself moving to GTK4 as time marches on, we should reflect
the fact that this is the preferred Webkit for future applications.
* gnu/packages/webkit.scm (webkitgtk-next): Remove variable. Inline logic…
(webkitgtk): … here. Move old value …
(webkitgtk-for-gtk3): … here.
(webkitgtk-with-libsoup2): Inherit from webkitgtk-for-gtk3.
* gnu/packages/geo.scm (gnome-maps): Adjust accordingly.
* gnu/packages/gnome.scm (gnome-initial-setup, sushi)
(cambalache, devhelp, devhelp-with-libsoup2, gnome-online-accounts)
(gnome-online-accounts-3.44, evolution-data-server, evolution-data-server-3.44)
(lollypop, evolution, gnome-boxes, geary, komikku): Likewise.
* gnu/packages/guile-xyz.scm (guile-gi, nomad): Likewise.
* gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Likewise.
* gnu/packages/mail.scm (balsa): Likewise.
* gnu/packages/mate.scm (atril): Likewise.
* gnu/packages/music.scm (ctrlr): Likewise.
* gnu/packages/rednotebook.scm (rednotebook): Likewise.
* gnu/packages/syndication.scm (gfeeds): Likewise.
* gnu/packages/telegram.scm (telegram-desktop): Likewise.
* gnu/packages/vnc.scm (remmina): Likewise.
* gnu/packages/web-browsers.scm (nyxt): Likewise.
2023-10-23 00:15:38 +02:00
Hendursaga
70fd6721f4
gnu: routino: Update to 3.4.1.
...
* gnu/packages/geo.scm (routino): Update to 3.4.1.
[source]: Use HTTPS.
[arguments]: Use G-expressions.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2023-09-21 17:32:15 +02:00
Hendursaga
f92bff51b4
gnu: osmium-tool: Update to 1.15.0.
...
* gnu/packages/geo.scm (osmium-tool): Update to 1.15.0.
Reviewed-by: Bruno Victal <mirai@makinata.eu >
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2023-09-21 17:26:11 +02:00
Hendursaga
ef18fd58b4
gnu: osm2pgsql: Update to 1.9.2.
...
* gnu/packages/geo.scm (osm2pgsql): Update to 1.9.2.
[arguments]: Use G-expressions.
<#:configure-flags>: Ensure compilation with LuaJIT, PROJ API version 4.
[inputs]: Replace lua with luajit. Replace proj with proj-7. Add
nlohmann-json.
[native-inputs]: Add pandoc, python-argparse-manpage, for building
documentation. Remove python-psycopg2, as it is only used for tests, and
testing has been disabled.
[home-page]: Update URL.
Reviewed-by: Bruno Victal <mirai@makinata.eu >
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2023-09-21 17:24:40 +02:00
Hendursaga
84442d0423
gnu: libosmium: Update to 2.19.0.
...
* gnu/packages/geo.scm (libosmium): Update to 2.19.0.
[inputs]: Replace proj with proj-7, the last version with PROJ API
version 4 compatibility. Remove sparsehash and utfcpp.
[native-inputs]: Add graphviz-minimal, to build documentation.
Reviewed-by: Bruno Victal <mirai@makinata.eu >
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2023-09-21 17:21:35 +02:00
Guillaume Le Vaillant
f85c6ee26a
gnu: qgis: Fix build.
...
* gnu/packages/geo.scm (qgis)[arguments]: Add test_core_authconfig to disabled
tests in 'check' phase.
2023-09-09 11:56:29 +02:00
Vinicius Monego
844dd7dac7
gnu: python-metpy: Update to 1.5.1.
...
* gnu/packages/geo.scm (python-metpy): Update to 1.5.1.
2023-10-12 21:48:47 -03:00
Julien Lepiller
71d54f3ac4
gnu: josm: Update to 18822.
...
* gnu/packages/geo.scm (josm): Update to 18822.
[inputs]: Use new json implementation.
[arguments]: Use openjdk11 to prevent warning at startup.
Change-Id: I393e0ed765d1d0da7870595d2eccefae17836eb9
2023-11-09 19:09:08 +01:00
Vinicius Monego
5a65672857
gnu: Add python-metpy.
...
* gnu/packages/geo.scm (python-metpy): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2023-09-03 22:32:59 -04:00
Maxim Cournoyer
5e234d228a
gnu: qtimageformats: Rename variable to qtimageformats-5.
...
* gnu/packages/qt.scm (qtimageformats): Rename to...
(qtimageformats-5): ... this.
* gnu/packages/telegram.scm (telegram-desktop): Adjust accordingly.
* gnu/packages/image-viewers.scm (qview): Likewise.
* gnu/packages/geo.scm (openorienteering-mapper): Likewise.
2023-08-22 12:32:21 -04:00
Felix Gruber
be6f5edd44
gnu: spatialite-tools: Update to 5.1.0.
...
* gnu/packages/geo.scm (spatialite-tools): Update to 5.1.0.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2023-08-13 15:50:49 +02:00
Felix Gruber
ab373de30c
gnu: libspatialite: Update to 5.1.0.
...
* gnu/packages/geo.scm (libspatialite): Update to 5.1.0.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2023-08-13 15:50:49 +02:00
Ricardo Wurmus
ac86174e22
gnu: Add gmt.
...
* gnu/packages/geo.scm (gmt): New variable.
2023-06-26 21:41:16 +02:00
Ricardo Wurmus
2a52c87d98
gnu: python-geopandas: Update to 0.13.2.
...
* gnu/packages/geo.scm (python-geopandas): Update to 0.13.2.
[build-system]: Use pyproject-build-system.
[arguments]: Remove custom 'check phase; add #:test-flags.
[propagated-inputs]: Add python-packaging.
2023-06-26 21:41:16 +02:00
Ricardo Wurmus
0578efa521
gnu: python-fiona: Update to 1.9.4.post1.
...
* gnu/packages/geo.scm (python-fiona): Update to 1.9.4.post1.
[propagated-inputs]: Remove python-munch, python-setuptools, and python-pytz;
add python-importlib-metadata.
[native-inputs]: Add python-pytz.
2023-06-26 21:41:16 +02:00
Ricardo Wurmus
75f24d40fd
gnu: Add r-rnaturalearthhires.
...
* gnu/packages/geo.scm (r-rnaturalearthhires): New variable.
2023-06-26 12:34:35 +02:00
Efraim Flashner
0b2d33af03
gnu: qgis: Allow building on more architectures.
...
* gnu/packages/geo.scm (qgis)[native-inputs]: Only build with shellcheck
on supported platforms.
2023-06-13 09:09:08 +03:00
Ricardo Wurmus
52e0a77a1b
gnu: proj-7: Add upstream patch.
...
* gnu/packages/patches/proj-7-initialize-memory.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/geo.scm (proj-7)[source]: Add it.
2023-06-05 17:55:38 +02:00
Efraim Flashner
b02e7504b0
gnu: xygrib: Build with newer proj.
...
* gnu/packages/geo.scm (xygrib)[source]: Add upstream patch to build
with newer version of proj.
[inputs]: Replace proj-7 with proj.
* gnu/packages/patches/xygrib-newer-proj.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2023-05-24 10:14:02 +03:00
Efraim Flashner
24f18482d3
gnu: xygrib: Fix building with newer openjpeg.
...
* gnu/packages/geo.scm (xygrib)[source]: Adjust snippet to also search
for newer openjpeg versions.
2023-05-24 10:12:50 +03:00
Sharlatan Hellseher
5a70b9b924
gnu: Add python-timezonefinder.
...
* gnu/packages/time.scm (python-timezonefinder): New variable.
* gnu/packages/geo.scm (h3-3, python-h3-3): New variables. The latest
compatible versions to build python-timezonefinder.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2023-05-08 12:42:09 +03:00
Sharlatan Hellseher
424ba87292
gnu: Add python-h3.
...
* gnu/packages/geo.scm (python-h3): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2023-05-08 12:42:09 +03:00
Sharlatan Hellseher
af3742b160
gnu: Sort use-module alphabetically in (gnu packages geo).
...
* gnu/packages/geo.scm: Sort use-module alphabetically to ease
maintenance.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2023-05-08 12:42:08 +03:00
Sharlatan Hellseher
53809e5f4b
gnu: Add h3.
...
* gnu/packages/geo.scm (h3): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2023-05-08 12:42:08 +03:00
Guillaume Le Vaillant
61383a1a43
gnu: qgis: Fix build.
...
* gnu/packages/geo.scm (qgis)[arguments]: Update 'configure-pyqt5-sip-path'
phase. Disable a few more failing tests in 'check' phase.
2023-04-22 15:48:14 +02:00
Maxim Cournoyer
f07cf9807f
gnu: memphis: Remove patch-docbook-xml phase.
...
* gnu/packages/geo.scm (memphis) [arguments]: Remove patch-docbook-xml phase.
[native-inputs]: Remove labels. Add libxml2.
2023-04-21 00:44:02 -04:00
Maxim Cournoyer
3bacd3c76a
Merge branch 'master' into core-updates.
...
Conflicts:
gnu/local.mk
gnu/packages/build-tools.scm
gnu/packages/certs.scm
gnu/packages/check.scm
gnu/packages/compression.scm
gnu/packages/cups.scm
gnu/packages/fontutils.scm
gnu/packages/gnuzilla.scm
gnu/packages/guile.scm
gnu/packages/ibus.scm
gnu/packages/image-processing.scm
gnu/packages/linux.scm
gnu/packages/music.scm
gnu/packages/nss.scm
gnu/packages/pdf.scm
gnu/packages/python-xyz.scm
gnu/packages/qt.scm
gnu/packages/ruby.scm
gnu/packages/shells.scm
gnu/packages/tex.scm
gnu/packages/video.scm
gnu/packages/vulkan.scm
gnu/packages/web.scm
gnu/packages/webkit.scm
gnu/packages/wm.scm
2023-04-14 17:15:08 -04:00
Felix Gruber
fbb70bbc17
gnu: qgis: Update to 3.30.1.
...
* gnu/packages/geo.scm (qgis): Update to 3.30.1.
[arguments]: Define GISBASE environment variable during tests as it
is used to find Grass GIS. (later in the installed version of QGis the
same environment variable has already been set.)
Execute tests in parallel.
Update list of disabled broken tests. Try to classify failure reasons
(network, missing/incomplete dependencies). There are still a lot of
tests with unknown failure reasons.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2023-04-12 11:09:35 +02:00
Felix Gruber
d8d89ffb01
gnu: python-osmnx: Use pyproject-build-system.
...
* gnu/packages/geo.scm (python-osmnx)[build-system]: Use
pyproject-build-system instead of python-build-system.
[arguments]: Remove custom 'check phase. Instead define test-flags to
disable network tests.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2023-04-12 10:56:59 +02:00
Felix Gruber
81b2e5975d
gnu: python-rtree: Update to 1.0.1.
...
* gnu/packages/geo.scm (python-rtree): Update to 1.0.1.
[build-system]: Use pyproject-build-system instead of
python-build-system.
[arguments]: Remove custom 'check phase.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2023-04-12 10:55:36 +02:00