summary refs log tree commit diff
path: root/gnu/packages/geo.scm
AgeCommit message (Collapse)Author
2021-12-27gnu: proj: Fix version number in CMake build scripts.Nikolay Korotkiy
* gnu/packages/geo.scm (proj)[arguments]: Add a 'fix-version' build phase. Signed-off-by: Leo Famulari <leo@famulari.name>
2021-12-27gnu: qmapshack: Update to 1.16.1.Nikolay Korotkiy
* gnu/packages/geo.scm (qmapshack): Update to 1.16.1. [inputs]: Replace quazip-0 with quazip. [arguments]: Remove custom patching in the 'fix-cmake-modules' build phase. Signed-off-by: Leo Famulari <leo@famulari.name>
2021-12-26gnu: postgis: Update to 3.2.0.Felix Gruber
* gnu/packages/geo.scm (postgis): Update to 3.2.0. [inputs]: Use new simplified format. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-12-16gnu: josm: Update to 18303.Nikolay Korotkiy
* gnu/packages/geo.scm (josm): Update to 18303. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-12-16gnu: libosmium: Update to 2.17.2.Nikolay Korotkiy
* gnu/packages/geo.scm (libosmium): Update to 2.17.2. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-12-16gnu: imposm3: Update to 0.11.1.Nikolay Korotkiy
* gnu/packages/geo.scm (imposm3): Update to 0.11.1. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-12-15gnu: Add openorienteering-mapper.Nikolay Korotkiy
* gnu/packages/geo.scm (openorienteering-mapper): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-13gnu: Further simplify package inputs.Ludovic Courtès
This is the result of running: ./pre-inst-env guix style --input-simplification=safe and manually undoing changes on a dozen of packages to reduce rebuilds (derivations for emacs, icecat, and libreoffice are unchanged.)
2021-12-13gnu: Simplify package inputs.Ludovic Courtès
This commit was obtained by running: ./pre-inst-env guix style without any additional argument.
2021-12-10gnu: gnome-maps: Upgrade to 41.2.Vivien Kraus
* gnu/packages/geo.scm (gnome-maps): Upgrade to 41.2. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-12-10gnu: gnome-maps: Build with libsoup 2.Vivien Kraus
* gnu/packages/geo.scm (gnome-maps) [inputs]: Use libsoup-minimal-2 instead of libsoup and webkitgtk-with-libsoup2 instead of webkitgtk. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-11-27gnu: marble-qt: Move to (gnu packages kde).Vinicius Monego
* gnu/packages/geo.scm (marble-qt): Move to (gnu packages kde). Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-11-23Merge branch 'master' into core-updates-frozenLudovic Courtès
2021-11-20gnu: opencpn: Update to 5.2.4.Guillaume Le Vaillant
* gnu/packages/geo.scm (opencpn): Update to 5.2.4. [arguments]: Update 'configure-flag' and 'fix-build' phase.
2021-11-19gnu: Add gplates.Julien Lepiller
* gnu/packages/geo.scm (gplates): New variable.
2021-11-18gnu: gnome-maps: Build with Meson 0.59.Timothy Sample
See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/geo.scm (gnome-maps)[arguments]: Use meson-0.59.
2021-11-17Merge branch 'master' into core-updates-frozenLudovic Courtès
2021-11-15gnu: Add python-rtree.Vinicius Monego
* gnu/packages/geo.scm (python-rtree): New variable. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-11-13gnu: osm-gps-map: Use libsoup 2.Guillaume Le Vaillant
* gnu/packages/geo.scm (osm-gps-map)[inputs]: Replace libsoup by libsoup-minimal-2.
2021-11-11gnu: gtk: Replace gdk-pixbuf+svg by librsvg.Maxim Cournoyer
With the addition of a profile hook for computing the gdk-pixbuf loaders cache file, there is no longer a need for gdk-pixbuf+svg, and librsvg can propagate gdk-pixbuf without fear, so replace the former for the latter. The replacement was automated with the following command: $ git grep -l ',gdk-pixbuf+svg)' \ | xargs sed 's/(".*" ,gdk-pixbuf+svg)/("librsvg" ,librsvg)/' -i * gnu/packages/gtk.scm (gdk-pixbuf+svg): Delete package. (gtk+-2)[propagated-inputs]: Replace gdk-pixbuf+svg with librsvg. (gtk+)[propagated-inputs]: Likewise. * gnu/packages/gnome.scm (gdk-pixbuf+svg): Add deprecated package.
2021-11-08Merge remote-tracking branch 'origin/master' into core-updates-frozenEfraim Flashner
2021-11-07gnu: osm2pgsql: Update to 1.5.1.Felix Gruber
* gnu/packages/geo.scm (osm2pgsql): Update to 1.5.1. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-11-07gnu: libosmium: Update to 2.17.1.Felix Gruber
* gnu/packages/geo.scm (libosmium): Update to 2.17.1. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-10-12Merge remote-tracking branch 'origin/master' into core-updates-frozen.Mathieu Othacehe
2021-10-12gnu: Add python-geopandas.Felix Gruber
* gnu/packages/geo.scm (python-geopandas): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-12gnu: Add python-fiona.Felix Gruber
* gnu/packages/geo.scm (python-fiona): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-12gnu: Add python-pyproj.Felix Gruber
* gnu/packages/geo.scm (python-pyproj): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-12gnu: proj: Update to 7.2.1.Felix Gruber
* gnu/packages/geo.scm (proj): Update to 7.2.1. [build-system]: Change to cmake-build-system. [arguments]: Add configure flag to find googletest. [inputs]: Add curl, libjpeg-turbo and libtiff. [native-inputs]: Add googletest. [description]: Consistently call the package Proj, instead of Proj, PROJ or proj. Use @acronym to define CRS. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-06gnu: quazip: Update to 1.1.Tobias Geerinckx-Rice
* gnu/packages/compression.scm (quazip): Redefine as an heir to the… (quazip-0): …new name of the previous package definition. Adjust all packages with quazip as input to use quazip-0.
2021-10-04gnu: xygrib: Depend on proj instead of proj.4.Felix Gruber
* gnu/packages/geo.scm (xygrib)[inputs]: Replace proj.4 with proj. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-10-04gnu: grass: Depend on proj instead of proj.4.Felix Gruber
* gnu/packages/geo.scm (grass)[inputs]: Replace proj.4 with proj. [arguments]: Change --with-proj-share. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-10-02gnu: gnome-maps: Update to 40.5.Mathieu Othacehe
* gnu/packages/geo.scm (gnome-maps): Update to 40.5. [source]: Fix the URI. [arguments]: Remove trailing #t. [inputs]: Add libhandy.
2021-09-21gnu: josm: Fix .desktop file.Clément Lassieur
* gnu/packages/geo.scm (josm)[arguments]: In 'install-share-directories' phase, change org-openstreetmap-josm-MainApplication to org-openstreetmap-josm-gui-MainApplication.
2021-09-17Merge branch 'master' into core-updates-frozenMarius Bakke
Conflicts: gnu/packages/bioinformatics.scm gnu/packages/chez.scm gnu/packages/docbook.scm gnu/packages/ebook.scm gnu/packages/gnome.scm gnu/packages/linux.scm gnu/packages/networking.scm gnu/packages/python-web.scm gnu/packages/python-xyz.scm gnu/packages/tex.scm gnu/packages/version-control.scm gnu/packages/xml.scm guix/build-system/dune.scm guix/build-system/go.scm guix/build-system/linux-module.scm guix/packages.scm
2021-09-16gnu: xygrib: Fix finding resources in the data directory.Thiago Jung Bauermann via Guix-patches via
Currently, if you start up XyGrib it will not show icons in the toolbar buttons, translated strings in the UI nor the map in the main view. These are all items stored in the data directory, which XyGrib can’t find. Backport upstream PR 235 (already merged upstream) which makes it use XDG directories correctly. As a bonus, the PR also contains a fix to find libjpeg, so we don’t need the substitution for that anymore. * gnu/packages/patches/xygrib-fix-finding-data.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/geo.scm (xygrib)[source]: Use it. [arguments]<#:configure-flags>: Pass ‘-DGNU_PACKAGE=ON’. [arguments]<#:phases>{patch-directories}: Remove fix to find libjpeg. Remove trailing ‘#t’. [native-search-paths]: Add ‘XDG_DATA_DIRS’. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-09-12gnu: gnome-maps: Remove obsolete phase.Jonathan Brielmaier
* gnu/packages/geo.scm (gnome-maps)[arguments]: Remove 'fix-broken-tests phase as the tests pass now.
2021-09-10gnu: qmapshack: Remove obsolete phase.Guillaume Le Vaillant
QTWEBENGINEPROCESS_PATH is now set by the 'qt-wrap' phase. * gnu/packages/geo.scm (qmapshack)[arguments]: Remove 'wrap' phase.
2021-09-08gnu: josm: Update to 18193.Clément Lassieur
* gnu/packages/geo.scm (josm): Update to 18193.
2021-09-07Merge branch 'master' into core-updates-frozenLudovic Courtès
2021-09-05gnu: opencpn: Fix building with gcc 10.Guillaume Le Vaillant
* gnu/packages/geo.scm (opencpn)[arguments]: Pass '-fcommon' to CFLAGS.
2021-08-28gnu: qgis: Disable one failing test.Guillaume Le Vaillant
* gnu/packages/geo.scm (qgis)[arguments]: Disable PyQgsAuthBasicMethod test.
2021-08-20gnu: libspatialite: Fix build.Guillaume Le Vaillant
* gnu/packages/geo.scm (libspatialite)[arguments]: Update the 'ignore-broken-tests' phase to skip one failing test.
2021-07-29Merge branch 'master' into core-updates-frozenMarius Bakke
Conflicts: gnu/packages/bioinformatics.scm gnu/packages/cmake.scm gnu/packages/curl.scm gnu/packages/emacs-xyz.scm gnu/packages/gpodder.scm gnu/packages/music.scm gnu/packages/patches/glibc-bootstrap-system.patch gnu/packages/python-xyz.scm gnu/packages/shells.scm gnu/packages/statistics.scm
2021-08-27gnu: josm: Update to 18118.Clément Lassieur
* gnu/packages/geo.scm (josm): Update to 18118. [inputs]: Add java-jsr305. [arguments]<#:phases>{fix-jcs}: Replace ICache.NAME_COMPONENT_DELIMITER with what it points to (":") because its location changed with jcs3.
2021-08-27gnu: java-opening-hours-parser: Update to 0.23.0.Clément Lassieur
* gnu/packages/geo.scm (java-opening-hours-parser): Update to 0.23.0.
2021-07-25gnu: marble-qt: Fix source file name.Tobias Geerinckx-Rice
* gnu/packages/geo.scm (marble-qt)[source]: Add a FILE-NAME field.
2021-07-25gnu: marble-qt: Fix Git source URL.Tobias Geerinckx-Rice
The package failed to build with: fatal: remote error: Please use the https: protocol to connect to anongit Fix the protocol & follow the subsequent HTTP redirection. * gnu/packages/geo.scm (marble-qt)[source]: Fix upstream URL.
2021-07-25gnu: Add marble-qt.Wiktor Żelazny
* gnu/packages/patches/marble-qt-add-qt-headers.patch: New patch. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/geo.scm (marble-qt): New variable. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-07-24gnu: Use 'search-input-file' when looking for executables.Ludovic Courtès
* gnu/packages/admin.scm (isc-dhcp): Use 'search-input-file' when looking for executables. * gnu/packages/audio.scm (ableton-link): Likewise. * gnu/packages/benchmark.scm (fio): Likewise. * gnu/packages/bioinformatics.scm (roary): Likewise. (ngless): Likewise. * gnu/packages/boost.scm (boost-for-irods): Likewise. * gnu/packages/bootloaders.scm (grub): Likewise. (grub-efi): Likewise. * gnu/packages/chemistry.scm (inchi): Likewise. * gnu/packages/dictionaries.scm (ding): Likewise. * gnu/packages/dlang.scm (ldc): Likewise. * gnu/packages/education.scm (childsplay): Likewise. * gnu/packages/emacs-xyz.scm (emacs-hyperbole): Likewise. (emacs-haskell-mode): Likewise. (emacs-auctex): Likewise. (emacs-ggtags): Likewise. (emacs-graphviz-dot-mode): Likewise. (emacs-flycheck-grammalecte): Likewise. (emacs-counsel-notmuch): Likewise. (emacspeak): Likewise. (emacs-exwm): Likewise. (emacs-exwm-x): Likewise. (emacs-treemacs): Likewise. (emacs-telega): Likewise. (emacs-exiftool): Likewise. * gnu/packages/emulators.scm (higan): Likewise. * gnu/packages/engineering.scm (freehdl): Likewise. (librepcb): Likewise. * gnu/packages/entr.scm (entr): Likewise. * gnu/packages/file-systems.scm (libeatmydata): Likewise. (xfstests): Likewise. (mergerfs): Likewise. (mergerfs-tools): Likewise. * gnu/packages/finance.scm (monero-gui): Likewise. * gnu/packages/flashing-tools.scm (flashrom): Likewise. * gnu/packages/fontutils.scm (fontforge): Likewise. * gnu/packages/game-development.scm (python2-renpy): Likewise. * gnu/packages/games.scm (opensurge): Likewise. (xboard): Likewise. (hyperrogue): Likewise. (flare-game): Likewise. (chessx): Likewise. * gnu/packages/geo.scm (grass): Likewise. * gnu/packages/glib.scm (glib): Likewise. * gnu/packages/gnome.scm (mm-common): Likewise. (network-manager-openvpn): Likewise. (network-manager-vpnc): Likewise. (network-manager-openconnect): Likewise. (apostrophe): Likewise. * gnu/packages/gnupg.scm (pius): Likewise. (jetring): Likewise. * gnu/packages/gnuzilla.scm (icedove): Likewise. * gnu/packages/golang.scm (go-1.4): Likewise. * gnu/packages/graphviz.scm (xdot): Likewise. * gnu/packages/guile-xyz.scm (jupyter-guile-kernel): Likewise. * gnu/packages/haskell-xyz.scm (ghc-hindent): Likewise. * gnu/packages/ibus.scm (ibus): Likewise. * gnu/packages/image.scm (phockup): Likewise. * gnu/packages/irc.scm (quassel): Likewise. * gnu/packages/java.scm (drip): Likewise. (ant-bootstrap): Likewise. (tla2tools): Likewise. * gnu/packages/julia.scm (julia): Likewise. * gnu/packages/less.scm (lesspipe): Likewise. * gnu/packages/libreoffice.scm (libreoffice): Likewise. * gnu/packages/linux.scm (fuse): Likewise. (lm-sensors): Likewise. (bluez): Likewise. (fakeroot): Likewise. (inputattach): Likewise. * gnu/packages/lisp-xyz.scm (sbcl-cl-diskspace): Likewise. * gnu/packages/lisp.scm (lisp-repl-core-dumper): Likewise. * gnu/packages/lua.scm (fennel): Likewise. * gnu/packages/lxde.scm (spacefm): Likewise. * gnu/packages/mail.scm (public-inbox): Likewise. * gnu/packages/maths.scm (hdf-java): Likewise. (maxima): Likewise. (frama-c): Likewise. * gnu/packages/messaging.scm (libgadu): Likewise. * gnu/packages/music.scm (denemo): Likewise. (curseradio): Likewise. * gnu/packages/netpbm.scm (netpbm): Likewise. * gnu/packages/networking.scm (blueman): Likewise. (squid): Likewise. (aircrack-ng): Likewise. * gnu/packages/node.scm (node): Likewise. (node-llparse-frontend-bootstrap): Likewise. (node-llparse-bootstrap): Likewise. (llhttp-bootstrap): Likewise. (node-lts): Likewise. * gnu/packages/ocaml.scm (ocaml-4.11): Likewise. (opam): Likewise. (ocaml-graph): Likewise. * gnu/packages/orpheus.scm (orpheus): Likewise. * gnu/packages/password-utils.scm (password-store): Likewise. * gnu/packages/python.scm (pypy3): Likewise. * gnu/packages/qt.scm (qt5ct): Likewise. * gnu/packages/radio.scm (libosmo-dsp): Likewise. * gnu/packages/ruby.scm (ruby-pandoc-ruby): Likewise. * gnu/packages/rust.scm (rust-1.30): Likewise. * gnu/packages/screen.scm (byobu): Likewise. * gnu/packages/statistics.scm (r-with-tests): Likewise. * gnu/packages/suckless.scm (surf): Likewise. * gnu/packages/syndication.scm (gfeeds): Likewise. * gnu/packages/telephony.scm (mumble): Likewise. * gnu/packages/terminals.scm (alacritty): Likewise. * gnu/packages/tex.scm (texlive-bin): Likewise. * gnu/packages/uml.scm (plantuml): Likewise. * gnu/packages/version-control.scm (python-git-multimail): Likewise. (gitolite): Likewise. (hg-commitsigs): Likewise. (git-when-merged): Likewise. (git-imerge): Likewise. (gita): Likewise. * gnu/packages/video.scm (you-get): Likewise. * gnu/packages/vim.scm (eovim): Likewise. * gnu/packages/virtualization.scm (qemu): Likewise. (virt-manager): Likewise. (criu): Likewise. * gnu/packages/vpn.scm (strongswan): Likewise. (xl2tpd): Likewise. * gnu/packages/wm.scm (i3lock-fancy): Likewise. * gnu/packages/wxwidgets.scm (python-wxpython): Likewise. (python2-wxpython): Likewise. * gnu/packages/xdisorg.scm (autorandr): Likewise. * gnu/packages/xorg.scm (hackneyed-x11-cursors): Likewise. (v86d): Likewise. (mkfontdir): Likewise. (xpra): Likewise.
2021-07-24gnu: Simplify "Xvbf" invocation in pre-check phases.Ludovic Courtès
* gnu/packages/geo.scm (qgis)[arguments]: Simplify invocation of 'Xvfb' in 'check' phase, assuming 'Xvfb' is in $PATH. * gnu/packages/graphics.scm (opensubdiv)[arguments]: Likewise. * gnu/packages/java-graphics.scm (java-piccolo2d-extras)[arguments]: Likewise. * gnu/packages/kde-frameworks.scm (kcontacts)[arguments]: Likewise. (kdeclarative)[arguments]: Likewise. * gnu/packages/kde-multimedia.scm (elisa)[arguments]: Likewise. * gnu/packages/kde-plasma.scm (kscreenlocker)[arguments]: Likewise. * gnu/packages/radio.scm (gnuradio)[arguments]: Likewise. * gnu/packages/education.scm (gcompris-qt)[arguments]: Likewise. * gnu/packages/freedesktop.scm (weston)[arguments]: Likewise.