summaryrefslogtreecommitdiff
path: root/gnu/packages/geo.scm
AgeCommit message (Collapse)Author
2022-10-05gnu: gnome-maps: Properly wrap GI_TYPELIB_PATH.Liliana Marie Prikler
This fixes a bug reported by pkill9 and tschilptschilp23 in IRC. See <http://logs.guix.gnu.org/guix/2022-10-01.log#031053> and <http://logs.guix.gnu.org/guix/2022-10-05.log#214334>. It does so by using a snippet that's also applied in gnome-shell. * gnu/packages/geo.scm (gnome-maps)[#:phases]: Remove ‘patch-dbus-service’. Update ‘wrap’ so that it uses GJS-specific wrapping code rather than wrap-program.
2022-10-05gnu: gnome-maps: Delete trailing space.Liliana Marie Prikler
* gnu/packages/geo.scm (gnome-maps)[inputs]: Delete trailing spaces.
2022-10-05gnu: gnome-maps: Update to 43.0.Liliana Marie Prikler
* gnu/packages/geo.scm (gnome-maps): Update to 43.0. [arguments]<#:meson>: Use meson-0.63. <#:phases>: Replace ‘skip-gtk-update-icon-cache’ with ‘skip-cache-and-database-updates’. Update accordingly.
2022-09-26gnu: libspatialite: Disable tests.Guillaume Le Vaillant
Several tests fail since the update of Proj to version 9, but the library seems to be working as the test phases of dependents are passing. * gnu/packages/geo.scm (libspatialite)[arguments]: Disable tests.
2022-09-17gnu: saga: Fix build with newer libHaru.Paul A. Patience
* gnu/packages/geo.scm (saga)[modules, snippet]: New fields. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-15gnu: proj.4: Restore package.Maxim Cournoyer
Partially revert f7a12f9224: the proj.4 still has a user, r-proj4. * gnu/packages/geo.scm (proj.4): New variable.
2022-09-15gnu: maknik: Really fix the build.Maxim Cournoyer
* gnu/packages/geo.scm (mapnik) [phases]{disable-problematic-tests}: Fix typo.
2022-09-15gnu: catch-framework2: Rename variable to catch2.Maxim Cournoyer
Automated with: git grep -l catch-framework2 | xargs sed 's/catch-framework2/catch2/g' -i
2022-09-15gnu: maknik: Update to 3.1.0-0.8110349 to fix build.Maxim Cournoyer
* gnu/packages/geo.scm (maknik): Update to 3.1.0-0.8110349. [source]: Fetch from git. [build-system]: Switch to qt-build-system. [cmake, configure-flags, phases]: New arguments. [native-inputs]: Add catch-framework2. [inputs]: Replace proj.4 with proj. (proj.4): Delete variable.
2022-09-13gnu: gnome-maps: Update to 43.rc.Maxim Cournoyer
* gnu/packages/geo.scm (gnome-maps): Update to 43.rc. [arguments]: Use gexps. [phases]{patch-dbus-service}: Use #$output. {wrap}: Do not wrap with LD_LIBRARY_PATH, which now seems extraneous. Delete trailing #t. [native-inputs]: Add glib:bin. Remove labels. [inputs]: Remove labels and sort. Add pango-next. Replace libchamplain with libshumate, rest with rest-next, webkitgtk-with-libsoup2 with webkitgtk and libsoup-minimal-2 with libsoup.
2022-09-13gnu: gnome-online-accounts: Update to 3.45.2, remove "lib" output.Maxim Cournoyer
* gnu/packages/gnome.scm (gnome-online-accounts): Update to 3.45.2. [build-system]: Use meson-build-system. [glib-or-gtk?]: New argument. [phases]{patch-libgoa-output}: Delete phase. {disable-gtk-update-icon-cache}: New phase. [native-inputs]: Add gettext-minimal. [inputs]: Replace rest with rest-next; replace webkitgtk-with-libsoup2 with webkitgtk. Add gcr and mit-krb5. (gnome-recipes): Adjust for the removed gnome-online-accounts output. (gnome-music, gnome-online-miners, gnome-initial-setup): Likewise. (libgdata, gnome-contacts, grilo-plugins, evolution-data-server) (gnome-shell, gnome-todo, gnome-calendar, gnome-shell-extensions) (gnome-calculator, gnome-latex): Likewise. (gnome-online-accounts-3.44): New variable. * gnu/packages/geo.scm (gnome-maps): Likewise. * gnu/packages/webkit.scm: Update comment.
2022-09-12gnu: proj: Update to 9.1.0 and propagate libraries.Maxim Cournoyer
* gnu/packages/geo.scm (proj): Update to 9.1.0. [arguments]: Delete field. [inputs]: Remove libjpeg-turbo and move to... [propagated-inputs]: ... here.
2022-09-11gnu: qmapshack: Add curl dependency.Guillaume Le Vaillant
* gnu/packages/geo.scm (qmapshack)[inputs]: Add curl.
2022-09-11gnu: qgis: Disable failing tests.Felix Gruber
* gnu/packages/geo.scm (qgis)[arguments]: Disable failing tests in 'check phase. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-11gnu: gplates: Add curl dependency.Felix Gruber
* gnu/packages/geo.scm (gplates)[inputs]: Add curl. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-11gnu: openorienteering-mapper: Add curl dependency.Felix Gruber
* gnu/packages/geo.scm (openorienteering-mapper)[inputs]: Add curl. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-11gnu: python-cartopy: Update to 0.20.3.Felix Gruber
* gnu/packages/geo.scm (python-cartopy): Update to 0.20.3. [propagated-inputs]: Add python-pyproj. [inputs]: Add comment to explain why proj is needed after depending on python-pyproj. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-11gnu: python-pyproj: Update to 3.3.1.Felix Gruber
* gnu/packages/geo.scm (python-pyproj): Update to 3.3.1. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-11gnu: proj: Update to 9.0.1.Felix Gruber
* gnu/packages/geo.scm (proj): Update to 9.0.1. [arguments]: Remove fix-version phase. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-11gnu: xygrib: Build against proj-7.Felix Gruber
* gnu/packages/geo.scm (xygrib)[inputs]: Replace proj with proj-7. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-11gnu: Add proj-7.Felix Gruber
* gnu/packages/geo.scm (proj-7): New variable. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-02gnu: qgis: Update to 3.26.2.Guillaume Le Vaillant
* gnu/packages/geo.scm (qgis): Update to 3.26.2. [native-inputs]: Add python-pyqt-builder. [inputs]: Add bash-minimal and zstd:lib. [arguments]: Update 'configure-pyqt5-sip-path' and 'check' phases. Remove trailing booleans.
2022-08-28gnu: gnome-maps: Update to 42.2.Marius Bakke
* gnu/packages/geo.scm (gnome-maps): Update to 42.2. [inputs]: Change from LIBGWEATHER to LIBGWEATHER4.
2022-08-17gnu: gdal: Update to 3.5.1.Nikolay Korotkiy
* gnu/packages/geo.scm (gdal): Update to 3.5.1. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-17gnu: python-maxminddb: Update to 2.2.0.Nikolay Korotkiy
* gnu/packages/geo.scm (python-maxminddb): Update to 2.2.0. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-17gnu: libmaxminddb: Update to 1.6.0.Nikolay Korotkiy
* gnu/packages/geo.scm (libmaxminddb): Update to 1.6.0. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-17gnu: geos: Update to 3.11.0.Nikolay Korotkiy
* gnu/packages/geo.scm (geos): Update to 3.11.0. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-17gnu: osm2pgsql: Update to 1.7.0.Nikolay Korotkiy
* gnu/packages/geo.scm (osm2pgsql): Update to 1.7.0. [source]: Update snippet. [inputs]: Add fmt and rapidjson. [arguments]: Update 'configure-flags'. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-07-31gnu: qttools: Rename to qttools-5.Maxim Cournoyer
Automated with: git grep -l qttools | xargs sed 's/\bqttools\b/\0-5/g' -i git checkout NEWS
2022-07-31gnu: qtwebengine: Rename to qtwebengine-5.Maxim Cournoyer
Automated with: git grep -l qtwebengine | xargs sed 's/\bqtwebengine\b/\0-5/g' -i git checkout NEWS
2022-07-31gnu: qtwebchannel: Rename to qtwebchannel-5.Maxim Cournoyer
Automated via: git grep -l qtwebchannel | xargs sed 's/\bqtwebchannel\b/\0-5/g' -i git checkout NEWS
2022-07-31gnu: qtdeclarative: Rename to qtdeclarative-5.Maxim Cournoyer
Automated via the following commands: git grep -l '\bqtdeclarative\b' | xargs sed -E 's/qtdeclarative/\0-5/g' -i git checkout NEWS
2022-07-31gnu: qtsvg: Rename variable to qtsvg-5.Maxim Cournoyer
This is in preparation of the qtsvg update to version 6. This change was automated via the following command: git grep -l '\bqtsvg\b' | xargs sed 's/qtsvg/qtsvg-5/g' -i
2022-07-18gnu: qgis: Disable failing tests.Felix Gruber
* gnu/packages/geo.scm (qgis)[arguments]: Disable tests that fail after upgrading geos to 3.10.1. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-18gnu: saga: Update to 8.2.1.Felix Gruber
* gnu/packages/geo.scm (saga): Update to 8.2.1. [build-system]: Use cmake-build-system. [arguments]: Set tests? to #f as there are no tests. Add phase for changing into saga-gis directory which contains the actual source code. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-18gnu: geos: Update to 3.10.2.Felix Gruber
* gnu/packages/geo.scm (geos): Update to 3.10.2. [build-system]: Use cmake-build-system. [arguments]: Remove trailing #t in 'patch-test-shebangs phase. [homepage]: Change to https://libgeos.org/. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-18gnu: grass: Update to 7.8.7.Felix Gruber
* gnu/packages/geo.scm (grass): Update to 7.8.7. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-18gnu: libgeotiff: Update to 1.7.1.Felix Gruber
* gnu/packages/geo.scm (libgeotiff): Update to 1.7.1. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-13gnu: mapnik: Update to 3.1.0.Maxim Cournoyer
The build still fails, but hopefully it gets us closer. * gnu/packages/geo.scm (mapnik): Update to 3.1.0.
2022-07-08gnu: gdal: Use cmake-build-system.Felix Gruber
Gdal declared its configure script as deprecated with the release of version 3.5 and is planning to deprecate it with release 3.6 which is scheduled for November 2022. * gnu/packages/geo.scm (gdal)[build-system]: Use cmake-build-system. [arguments]: Remove configure flags for library search paths; they are found automatically by cmake now. Add -DGDAL_USE_INTERNAL_LIBS=WHEN_NO_EXTERNAL and -DGDAL_USE_JPEG12_INTERNAL=OFF to get approximately the same results as with the old configure script. [inputs]: Remove pcre. Add pcre2 and qhull.
2022-07-03gnu: Add Climate Data Operators.r0man
* gnu/packages/geo.scm (cdo): New variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2022-06-25gnu: geo: Fix copyright line.Guillaume Le Vaillant
This is a follow-up to d4c8e8b62fb9ef59e203e97cbb9bfa9e83389199. * gnu/packages/geo.scm: Fix copyright line for Roman Scherer.
2022-06-25gnu: qgis: Disable a failing test.Guillaume Le Vaillant
* gnu/packages/geo.scm (qgis)[arguments]: Add "PyQgsRasterResampler" to the list of disabled tests.
2022-06-25gnu: postgis: Fix build with gdal 3.5.0.Guillaume Le Vaillant
* gnu/packages/geo.scm (postgis)[inputs]: Add openssl.
2022-06-25gnu: gdal: Update to 3.5.0.Roman Scherer
* gnu/packages/geo.scm (gdal): Update to 3.5.0. [inputs]: Add curl and openssl. [arguments]: Remove 'fix-path' phase. Add "--without-jpeg12" to 'configure-flags'. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-06-14gnu: gplates: Update to 2.3.01-beta.3.Marius Bakke
* gnu/packages/geo.scm (gplates): Update to 2.3.01-beta.3. [source](uri): Adjust for beta releases. [source](file-name): Adjust for zipball. [native-inputs]: Add UNZIP. [inputs]: Simplify.
2022-06-01gnu: Add python-osmnxFelix Gruber
* gnu/packages/geo.scm (python-osmnx): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-01gnu: python-rtree: Update to 1.0.0.Felix Gruber
* gnu/packages/geo.scm (python-rtree): Update to 1.0.0. [arguments]: Fix 'find-libspatialindex phase. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-21gnu: python-geopandas: Fix build.Felix Gruber
* gnu/packages/geo.scm (python-geopandas)[arguments]: Disable broken tests. Re-enable test_fillna_no_op_returns_copy which does not fail anymore. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-03-25gnu: postgis: Update to 3.2.1.Felix Gruber
* gnu/packages/geo.scm (postgis): Update to 3.2.1. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>