1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 13:10:33 +02:00
Commit Graph

540 Commits

Author SHA1 Message Date
Nguyễn Gia Phong
625ed9311c Update Nguyễn Gia Phong's new email address.
* .mailmap: New entry.

Change-Id: I839ba6c7be463c5b59c7e68247ae5e46d2ceeeaf
Reviewed-by: Maxim Cournoyer <maxim@guixotic.coop>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-18 17:16:43 +00:00
Greg Hogan
1aebfc74f1 gnu: boost: Update to 1.89.0.
* gnu/packages/boost.scm (boost-for-source-highlight): Rename this ...
(boost-1.83): ... to this.
(boost-numpy): Inherit from boost-1.83.
* gnu/packages/pretty-print.scm (source-highlight): Update accordingly.

* gnu/packages/boost.scm (boost): Update to 1.89.0.
[source]: Remove patches.

* gnu/packages/boost.scm (mdds)
[propagated-inputs]: Replace boost with boost-1.83.

* gnu/packages/astronomy.scm (aoflagger),
* gnu/packages/embedded.scm (cc-tool),
* gnu/packages/games.scm (0ad, vcmi),
* gnu/packages/image.scm (gpick),
* gnu/packages/maths.scm (highfive),
* gnu/packages/plotutils.scm (asymptote)
[native-inputs]: Replace boost with boost-1.83.

* gnu/packages/audio.scm (guitarix, supercollider),
* gnu/packages/bioconductor.scm (r-mzr),
* gnu/packages/bioinformatics.scm (ataqv, bless, express, isolator,
metabat, r-velocytom, rsem, sailfish, salmon),
* gnu/packages/bittorrent.scm (libtorrent-rasterbar),
* gnu/packages/code.scm (sourcetrail),
* gnu/packages/compression.scm (innoextract),
* gnu/packages/cpp.scm (lager),
* gnu/packages/crypto.scm (cryfs),
* gnu/packages/electronics.scm (nextpnr, prjpeppercorn, prjtrellis,
pulseview),
* gnu/packages/emulators.scm (mupen64plus-video-glide64mk2),
* gnu/packages/engineering.scm (cadabra2, freecad, libigl,
openscad, prusa-slicer),
* gnu/packages/file-systems.scm (snapper),
* gnu/packages/finance.scm (ledger),
* gnu/packages/game-development.scm (dds),
* gnu/packages/games.scm (colobot, fifengine, knightsgame, leela-zero,
pokerth, supertux, wesnoth, wesnoth-server),
* gnu/packages/geo.scm (gplates),
* gnu/packages/gnucash.scm (gnucash),
* gnu/packages/graph.scm (python-graph-tool),
* gnu/packages/graphics.scma (openshadinglanguage),
* gnu/packages/i2p.scm (i2pd),
* gnu/packages/image-viewers.scm (luminance-hdr),
* gnu/packages/kde-graphics.scm (krita),
* gnu/packages/mail.scm (astroid),
* gnu/packages/medical.scm (orthanc, orthanc-mysql,
orthanc-postgresql),
* gnu/packages/messaging.scm (libphonenumber),
* gnu/packages/mpd.scm (ncmpcpp),
* gnu/packages/networking.scm (kismet),
* gnu/packages/opencog.scm (cogutil),
* gnu/packages/photo.scm (hugin),
* gnu/packages/poedit.scm (poedit),
* gnu/packages/radio.scm (gnuradio),
* gnu/packages/rdf.scm (lucene++),
* gnu/packages/serialization.scm (avro-cpp),
* gnu/packages/simulation.scm (fenics-dolfin),
* gnu/packages/version-control.scm (gource),
* gnu/packages/video.scm (aegisub, mkvtoolnix),
* gnu/packages/web.scm (websocketpp)
[inputs]: Replace boost with boost-1.83.

* gnu/packages/libreoffice.scm (libcmis): Update to 0.6.2-00a85bf6.
(librevenge): Update to 0.0.5.
[arguments]<#:configure-flags>: Remove reference to boost system
component for which the compatibility stub has been removed.
* gnu/packages/serialization.scm (msgpack-cxx): Update to 7.0.0.

Change-Id: I247f3eaecde3de3fe227586b840f0312b4797ee1
2025-11-28 12:26:24 +00:00
Sharlatan Hellseher
8fa839ce68 gnu: imposm3: Unvendor.
* gnu/packages/geo.scm (imposm3): Update to 0.14.2, use G-expressions,
unvendor.
[source] <snippet>: Remove "vendor" directory.
[arguments] <build-flags>: Set version here instead of modifying
version.go file.
<test-flags>: Skip 2 problematic tests.
<test-subdirs>: Run test for the whole project.
<phases>: Remove 'set-version; add 'remove-integration-tests.
[native-inputs]: Add go-github-com-gogo-protobuf,
go-github-com-jmhodges-levigo, go-github-com-lib-pq,
go-github-com-omniscale-go-osm, go-github-com-pkg-errors, and
go-gopkg-in-yaml-v2.
[license]: Keep just project's direct license as "vendor" dirrectory was
purged.

Change-Id: Ib39c32c5ece6ac53d45d1e219f83e92d5077fa89
2025-11-25 12:05:54 +00:00
Nicolas Graves
0d8e83034c gnu: python-fiona: Update to 1.9.6.
* gnu/packages/geo.scm (python-fiona): Update to 1.9.6.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Remove python-importlib-metadata, python-six.
Replace python-click-plugins by python-click-plugins-1.
[native-inputs]: Remove python-wheel.

Change-Id: I5f47367f87ea0cca59432fcf5bdd07484c53f35e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-24 20:20:49 +00:00
luca
eb77a18477 gnu: ogs-serial: Replace deprecated input.
* gnu/packages/geo.scm (ogs-serial)[inputs]: Replace deprecated
json-modern-cxx by nlohmann-json.

Change-Id: I423e2d64375f34fa432b6b03e3eaa195d4537941
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-21 11:43:04 +01:00
Nikolay Korotkiy
b34215c15f gnu: gmt: Update to 6.6.0.
* gnu/packages/geo.scm (gmt): Update to 6.6.0.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-17 18:04:17 +01:00
Nikolay Korotkiy
adbf76ccdb gnu: imposm3: Update to 1.14.2.
* gnu/packages/geo.scm (imposm3): Update to 1.14.2.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-17 18:03:23 +01:00
Sharlatan Hellseher
cbad86a985 gnu: python-cython-3: Mark as deprecated.
This is a followup to 941b6ff1c1 commit.

Replace all python-cython-3 occurrences with python-cython.

* gnu/packages/python-xyz.scm (python-cython-3): Deprecate variable.

* gnu/packages/algebra.scm (python-fpylll, python-flint)[native-inputs]:
Remove python-cython-3; add python-cython.

* gnu/packages/astronomy.scm (python-astropy, python-astroscrappy,
python-halotools, python-healpy, python-libstempo, python-lofar-h5plot,
python-losoto, python-photutils, python-pyxsim, python-regions,
python-reproject, python-sncosmo, python-sndata, python-stcal,
python-yt)[native-inputs]: Remove python-cython-3; add python-cython.

* gnu/packages/bioinformatics.scm (macs-3, python-pyrodigal):
[native-inputs]: Remove python-cython-3; add python-cython.

* gnu/packages/build-tools.scm (meson-python)[propagated-inputs]: Remove
python-cython-3; add python-cython.
[native-inputs]: Remove python-cython-3; add python-cython.

* gnu/packages/databases.scm: (python-adbc-driver-manager,
python-psycopg, python-pyarrow)[native-inputs]: Remove
python-cython-3; add python-cython.

* gnu/packages/finance.scm (python-ta-lib)[native-inputs]: Remove
python-cython-3; add python-cython.

* gnu/packages/game-development.scm (python-pygame-ce)[native-inputs]:
Remove python-cython-3; add python-cython.

* gnu/packages/geo.scm (python-pyogrio, python-cf-units)[native-inputs]:
Remove python-cython-3; add python-cython.

* gnu/packages/machine-learning.scm: (python-scikit-learn,
python-opentsne)[native-inputs]: Remove python-cython-3; add
python-cython.

* gnu/packages/maths.scm: (python-cylp, python-petsc4py,
python-primecountpy, python-slepc4py)[native-inputs]: Remove
python-cython-3; add python-cython.

* gnu/packages/python-check.scm (python-line-profiler)[native-inputs]:
Remove python-cython-3; add python-cython.

* gnu/packages/python-compression.scm (python-blosc2)[native-inputs]:
Remove python-cython-3; add python-cython.

* gnu/packages/python-graphics.scm (python-vispy)[native-inputs]:
Remove python-cython-3; add python-cython.

* gnu/packages/python-science.scm: (python-pykdtree, python-qutip,
python-scikit-misc, python-scikit-surprise, python-pandas-2,
python-vaex-core)[native-inputs]: Remove python-cython-3; add
python-cython.

* gnu/packages/python-web.scm: (python-aiohttp, python-falcon,
python-yarl, python-uvloop)[native-inputs]: Remove python-cython-3; add
python-cython.

* gnu/packages/python-xyz.scm: (python-logbook, python-netcdf4,
python-pyyaml, python-propcache, python-pywavelets, python-symengine,
python-cysignals, python-pyemd, python-rbfly)[native-inputs]: Remove
python-cython-3; add python-cython.

* gnu/packages/sagemath.scm: (python-cypari2, python-pplpy, sage)
[native-inputs]: Remove python-cython-3; add python-cython.

* gnu/packages/sphinx.scm (python-sphinx)[native-inputs]: Remove
python-cython-3; add python-cython.

* gnu/packages/statistics.scm: (python-statsmodels, python-pyreadstat):
[native-inputs]: Remove python-cython-3; add python-cython.

* gnu/packages/tor.scm (onionshare-cli)[native-inputs]: Remove
python-cython-3; add python-cython.

* gnu/packages/xorg.scm (xpra)[native-inputs]: Remove python-cython-3;
add python-cython.

Change-Id: I38038d2ab18e6a7b549070083d6e4c5beb8b0293
2025-10-24 11:05:28 +01:00
Sughosha
c987080c88 gnu: qca, qca-qt6: Move to kde-frameworks.scm.
* gnu/packages/kde.scm: Remove file.
* gnu/local.mk: Deregister it.
* po/packages/POTFILES.in: Ditto.
* gnu/packages/kde-frameworks.scm (qca): New variable.
(qca-qt6): Ditto.
* gnu/packages/geo.scm: Replace (gnu packages kde) with (gnu packages
kde-frameworks).
* gnu/packages/messaging.scm: Ditto.
* gnu/packages/web.scm: Ditto.
* gnu/packages/irc.scm: Remove reference to (gnu packages kde) module.
* gnu/packages/kde-education.scm: Ditto.
* gnu/packages/kde-games.scm: Ditto.
* gnu/packages/kde-graphics.scm: Ditto.
* gnu/packages/kde-internet.scm: Ditto.
* gnu/packages/kde-office.scm: Ditto.
* gnu/packages/kde-pim.scm: Ditto.
* gnu/packages/kde-plasma.scm: Ditto.
* gnu/packages/kde-systemtools.scm: Ditto.
* gnu/packages/kde-utils.scm: Ditto.
* gnu/services/desktop.scm: Ditto.

Change-Id: Ib632bc46588a2400c61fd549389001ff367c0d66
2025-10-17 11:27:17 +02:00
Hugo Buddelmeijer
6d1bea21a3 gnu: python-scitools-iris: Fix build by updating to 3.12.3.
* gnu/packages/geo.scm (python-scitools-iris): Update to 3.12.3.
[source]: Switch to git-fetch.
[arguments] <#:phases>: Update patches and tests to 3.12.3.
[native-inputs]: Remove python-wheel; add python-pytest-mock.

Change-Id: I69422fc4e7b60a4676c20d499e75f2afb6e488d5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-14 12:06:55 +01:00
Guillaume Le Vaillant
d8de9186cd gnu: libspatialite: Fix build with libxml2 >= 2.14.
* gnu/packages/patches/libspatialite-libxml2-2.14.patch: New file.
* gnu/local.mk (dist_pach_DATA): Register it.
* gnu/packages/geo.scm (libspatialite)[source]: Use it.

Change-Id: I24ac907c11c0592d3e9bdbba8e7f44585c1055d0
2025-10-04 11:22:29 +02:00
Sharlatan Hellseher
7701ec84a9 gnu: python-pyproj: Switch to pyproject, fix build.
* gnu/packages/geo.scm (python-pyproj): Fix indentation.
[bulid-system]: Switch to pyproject-build-system.
[arguments] <test-flags>: Skip some tests.
<phases>: Add 'remove-local-pyproj.
[native-inputs]: Remove python-cython; add python-cython-0 and
python-setuptools.

Change-Id: I8949a71685cf3209e59965c5b56c2d3b75d27659
2025-09-25 09:36:50 +01:00
Lars Bilke
b9e46d0503 gnu: ogs-serial, ogs-petsc: Update to 6.5.6.
* gnu/packages/geo.scm (ogs-serial): Update to 6.5.6.

Change-Id: I7d81477488cab02c4592bd5d7091c8f1c81e7ace
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-09-23 19:06:57 +02:00
Denis 'GNUtoo' Carikli
3a64c0352b gnu: navit: Fix program execution.
* gnu/packages/geo.scm (navit)[arguments]<#:phases>
{patch-cmake_minimum_required}: New phase.

Change-Id: I91a6ef08565cbdf91e9985d581d9dfd475a0ebb2
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-09-18 12:08:28 +02:00
Maxim Cournoyer
10482f731e Reapply "Update Maxim's email address."
This reverts commit a7db92d9b3, this time with
the more careful command, to avoid a world rebuild:

grep -rl --exclude-dir=build --exclude-dir=patches --exclude=ld-wrapper.in \
  --exclude=sitecustomize.py --exclude=guix-emacs.el maxim.cournoyer@gmail.com |
  xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'

Change-Id: I0871f5cf9ace79e34e78e24154d0da6ea95a3a91
2025-09-18 13:44:12 +09:00
Maxim Cournoyer
a7db92d9b3 Revert "Update Maxim's email address."
This reverts commit d0d87a744d. Oops! This
caused a world rebuild.

Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18 12:07:31 +09:00
Maxim Cournoyer
d0d87a744d Update Maxim's email address.
The change was automated via:

  git grep -l maxim.cournoyer@gmail.com |
    xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'

* .mailmap: New entry.

Change-Id: Iaa88b1e51c94159c49138fb43910badb990eb169
2025-09-18 08:05:19 +09:00
Lars Bilke
5d31f8f406 gnu: ogs-petsc: Fix build.
This is a follow-up to cc0f3ff18b.

Fixes build error:

   /<...>-ogs-petsc-6.5.5-builder:1:6093: Unknown # object: "#<"

* gnu/packages/geo.scm (ogs-petsc): Arguments to G-expressions.

Change-Id: Ideec2bd833e2dbf0f701659bac31796ac0d06009
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-11 16:48:47 +01:00
Lars Bilke
cc0f3ff18b gnu: Add ogs-petsc
* gnu/packages/geo.scm (ogs-petsc): New variable.

Change-Id: Idc3d426f14ed3e5ecc141ac2956f3dbcb34dd88a
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-10 15:39:04 +01:00
Lars Bilke
c3813ce9c8 gnu: Add ogs-serial
* gnu/packages/geo.scm (ogs-serial): New variable.

Change-Id: I1bfc22af9220f7900ba40515ee9d7552442ddcf5
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-10 15:39:04 +01:00
Lars Bilke
2164ed79c7 gnu: Add iphreeqc
* gnu/packages/geo.scm (iphreeqc): New variable.

Change-Id: I6fc47869f21d573d8adad5e4f06ffebee317da4e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-10 15:39:04 +01:00
Guillaume Le Vaillant
f0393bbeb6 gnu: qgis: Disable a test.
* gnu/packages/geo.scm (qgis)[arguments]: Add test_core_authcertutils to the
  list of disabled tests.

Fixes: guix/guix#723
Change-Id: Id2b72c379a223ecbc4c5bb6db45c5bd5015a6091
2025-08-20 13:47:34 +02:00
Guillaume Le Vaillant
224ddd9f20 gnu: opencpn: Update to 5.12.2.
* gnu/packages/geo.scm (opencpn): Update to 5.12.2.
  [native-inputs]: Add git-minimal and googletest.
  [inputs]: Add glew, openssl, rapidjson and shapelib. Replace wxwidgets-3.0
  by wxwidgets.

Fixes: guix/guix#2118
Change-Id: I3575320118b40b9a11433cd262e8177a00287040
2025-08-20 13:47:34 +02:00
Maxim Cournoyer
af9e540b71 gnu: nss-certs: Relocate to (gnu packages nss).
This is made so that the source can be shared without introducing module
circular dependencies.

* gnu/packages/certs.scm (nss-certs)
(nss-certs-for-test): Move to...
* gnu/packages/nss.scm: ... here.

Adjust the module imports via:

  git grep -l '(gnu packages certs)' |
  xargs sed 's/(gnu packages certs)/(gnu packages nss)/' -i

Change-Id: I56d7bc52ddcdffbced8a162e8db8ea5071b0cb0f
2025-08-17 22:34:42 +02:00
Sharlatan Hellseher
5ec3c17a21 gnu: navit: Fix indentation.
* gnu/packages/geo.scm (navit): Fix indentation, add maintenance note
about used commit.

Change-Id: Ic2a5d55de98399c4202c70b1b4fce483277e0e60
2025-08-13 13:39:06 +01:00
Aaron Covrig
23e20478f2 gnu: navit: Update to 0.5.6-0.2418e3f
* gnu/packages/geo.scm (navit): Update to 0.5.6-0.2418e3f.
[version]: Use git-version.
[inputs]: Add fribidi.
[native-inputs]: Add libxslt and protobuf-c.

Change-Id: Id7d38c4604cc0a9fb169afdaafe391fcc4be71e0
Reviewed-by: Andreas Enge <andreas@enge.fr> @enge
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-13 13:32:54 +01:00
Nicolas Graves
3e9566d3d0 gnu: python-owslib: Update to 0.34.1.
* gnu/packages/geo.scm (python-owslib): Update to 0.34.1.
[arguments]<#:test-flags>: Refresh them.
[native-inputs]: Add python-pytest-httpserver.
[propagated-inputs]: Add python-lxml.

Change-Id: I63bfc5dd5e7a894092c038a320bd4109d917e8a9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-13 12:46:43 +01:00
Nicolas Graves
9079f3ab2c gnu: python-owslib: Move to (gnu packages geo).
* gnu/packages/python-xyz.scm (python-owslib): Move from here…
* gnu/packages/geo.scm (python-owslib): …to here.

Change-Id: Id1d6bd60af8729072929f4459201043169a31fa4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-13 12:46:43 +01:00
Andreas Enge
96e37a6742 gnu: qmapshack: Update to 1.18.0 and build with Qt6.
* gnu/packages/geo.scm (qmapshack): Update to 1.18.0.
[qtbase]: Add field.
[inputs]: Remove curl, qtbase-5, qtdeclarative-5, qtlocation-5,
qtwebchannel-5, qtwebengine-5, quazip-5, sqlite, and zlib; add
qt5compat, qtpositioning, qttools, qtwebengine, and quazip.
[native-inputs]: Remove qttools-5.
[arguments]<#:phases>: Adapt to Qt6 and gexps.

Change-Id: I1e593033b56e30a430dc8f79e46619cab85a3bc9
2025-08-09 19:27:08 +02:00
Andreas Enge
8aa2e46abe gnu: routino: Update to 3.4.3.
* gnu/packages/geo.scm (routino): Update to 3.4.3.

Change-Id: Ie04dd19d3c538c38f1d436d8e75b51f2669235e2
2025-08-09 12:31:12 +02:00
Andreas Enge
9d71b2f37d gnu: osm2pgsql: Update to 2.1.1.
* gnu/packages/geo.scm (osm2pgsql): Update to 2.1.1.
[inputs]: Remove fmt-8; add fmt-11.

Change-Id: Ia0a49786b18cb7c6e2da270fa2e7e0bef318410c
2025-08-08 20:02:24 +02:00
Liliana Marie Prikler
6df0405ff2 gnu: Remove libgweather4.
* gnu/packages/gnome.scm (libgweather4): Delete variable.
(gnome-initial-setup, gnome-settings-daemon, evolution-data-server)
(gnome-shell, gnome-weather, gnome-clocks, gnome-calendar)
(evolution)[inputs]: Replace libgweather4 with libgweather.
* gnu/packages/geo.scm (gnome-maps): Likewise.

Fixes: guix/guix#1820 (Two versions of libgweather)
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-07 10:58:14 +02:00
Greg Hogan
50c3fd729a gnu: Remove BUILD_TESTING configuration flag.
* gnu/packages/assembly.scm (cpu-features),
* gnu/packages/astronomy.scm (casacore),
* gnu/packages/bioinformatics.scm (morpheus),
* gnu/packages/code.scm (rtags),
* gnu/packages/education.scm (gcompris-qt),
* gnu/packages/game-development.scm (libccd),
* gnu/packages/geo.scm (cloudcompare),
* gnu/packages/glib.scm (dbus-cxx),
* gnu/packages/graph.scm (faiss),
* gnu/packages/graphics.scm (f3d, mmg),
* gnu/packages/i2p.scm (i2pd),
* gnu/packages/image-processing.scm (vtk),
* gnu/packages/image.scm (openjpeg),
* gnu/packages/irc.scm (quassel),
* gnu/packages/jami.scm (jami),
* gnu/packages/kde.scm (kapptemplate, kdeconnect, kdenlive, krita),
* gnu/packages/kde-frameworks.scm (purpose, purpose-5),
* gnu/packages/kde-office.scm (calligra, ghostwriter),
* gnu/packages/linux.scm (bpftrace),
* gnu/packages/maths.scm (blitz, double-conversion, hpcombi, lapack,
vc),
* gnu/packages/messaging.scm (libsignal-protocol-c),
* gnu/packages/mold.scm (mold),
* gnu/packages/music.scm (sonivox),
* gnu/packages/networking.scm (dhtnet),
* gnu/packages/opencl.scm (opencl-clhpp),
* gnu/packages/openpgp.scm (rnp),
* gnu/packages/photo.scm (darktable),
* gnu/packages/popt.scm (gflags),
* gnu/packages/rdesktop.scm (freerdp),
* gnu/packages/security-token.scm (cppcodec),
* gnu/packages/terminals.scm (libtsm),
* gnu/packages/text-editors.scm (jucipp),
* gnu/packages/xdisorg.scm (xsettingsd)
[arguments]<#:configure-flags>: Remove BUILD_TESTING.

* gnu/packages/jupyter.scm (xeus)
[arguments]: Disable tests.
<#:configure-flags>: Remove BUILD_TESTING.

Change-Id: I6870720cdd2b10c7afacf0c6e7400cd1d73a1209
2025-08-04 04:11:23 +00:00
Greg Hogan
ab8d76505d gnu: pdal: Use :#test-exclude and disable parallel tests.
* gnu/packages/geo.scm (pdal)[arguments]
<#:parallel-tests?>: Disable.
<#:test-exclude>: Move exclude regex here from 'check phase.
<#:phases>: Remove 'check phase.

Change-Id: Ib148edc5e5c5f251797360cacda1dfb5de71d664
2025-08-04 04:10:29 +00:00
Greg Hogan
ce1c47ed9d gnu: Disable tests.
* gnu/packages/algebra.scm (fftw-cmake, eigen-benchmarks),
* gnu/packages/android.scm (android-googletest),
* gnu/packages/check.scm (googletest, snitch),
* gnu/packages/cpp.scm (cpp-utilities, kokkos-kernels,
nativefiledialog-extended, toml11),
* gnu/packages/compression.scm (libcbor),
* gnu/packages/databases.scm (duckdb),
* gnu/packages/datastructures.scm (sdsl-lite),
* gnu/packages/education.scm (kqtquickcharts, ktouch),
* gnu/packages/emacs-xyz.scm (emacs-irony-mode-server),
* gnu/packages/engineering.scm (manifold, solvespace),
* gnu/packages/fcitx5.scm (fcitx5-configtool),
* gnu/packages/games.scm (jstest-gtk),
* gnu/packages/geo.scm (libspatialindex),
* gnu/packages/glib.scm (cppgir),
* gnu/packages/gnome.scm (evolution),
* gnu/packages/graphics.scm (openvdb),
* gnu/packages/kde.scm (kalgebra, kcachegrind, kcolorchooser, kdf,
kdegraphics-mobipocket, kio-zeroconf, kolourpaint, kompare, ksanecore,
kseexpr, ktimer, libkexiv2, libksane, partitionmanager),
* gnu/packages/kde-frameworks.scm (kactivities, kdnssd, kdeclarative,
kded, kglobalaccel, kgraphviewer, kidletime, kinit, kjobwidgets,
knotifications, knotifyconfig, kquickimageeditor, kstatusnotifieritem,
kwayland, libkdcraw, phonon-backend-gstreamer, phonon-backend-vlc,
plasma-activities, plasma-activities-stats),
* gnu/packages/kde-games.scm (bomber, bovo, granatier, kajongg, kapman,
kblackbox, kbounrce, kbreakout, kdiamond, kfourinline, kgoldrunner,
kigo, killbots, kiriki, kjumpingcube, klines, kmahjongg, kmines,
knights, kolf, kollision, konquest, kreversi, ksirk, kspaceduel,
ksquares, ksudoku, ktuberling, kubrick, libkmahjongg, lskat, palapeli),
* gnu/packages/kde-internet.scm (choqok, krdc),
* gnu/packages/kde-multimedia.scm (audiocd-kio, dragon),
* gnu/packages/kde-pim.scm (akonadi-import-wizard, ffmpegthumbs, haruna,
kaccounts-integration, kaccounts-providers, kaddressbook, kaffeine,
kasts, kontactinterface, libkcompactdisc),
* gnu/packages/kde-plasma.scm (bluedevil, breeze, breeze-qt5, calindori,
kactivitymanagerd, kde-gtk-config, kgamma, kmenuedit, kongress, krdp,
ksshaskpass, kwrited, layer-shell-qt, milou, mpvqt, ocean-sound-theme,
oxygen-sounds, plasma-mobile-sounds,, plasma-nano, plasma-pass,
plasma-phonebook, plasma-systemmonitor, plasma-vault, plasma-welcome,
lasma-workspace-wallpapers, polkit-kde-agent, print-manager,
qqc2-breeze-style),
* gnu/packages/kde-systemtools.scm (dolphin-plugins, krfb,
kwalletmanager, yakuake),
* gnu/packages/kde-utils.scm (atelier, fielding, isoimagewriter, kamera,
kbackup, kcharselect, kdialog, keurocalc, kfind, kirogi, kmag,
kmousetool, kmouth, kontrast, krusader, kxstitch, libatcore, smb4k,
sweeper),
* gnu/packages/llvm.scm (lldb),
* gnu/packages/maths.scm (gklib, mcrl2, mcrl2-minimal),
* gnu/packages/messaging.scm (mosquitto, znc),
* gnu/packages/music.scm (hydrogen),
* gnu/packages/pdf.scm (podofo, podofo-0.9),
* gnu/packages/potassco.scm (clingo, clingcon),
* gnu/packages/qt.scm (dotherside, kddockwidgets, qttools),
* gnu/packages/radio.scm (ggmorse, gr-iqbal, gr-osmosdr, inspectrum),
* gnu/packages/serialization.scm (jsoncpp-for-tensorflow),
* gnu/packages/sdl.scm (sdl3-gfx),
* gnu/packages/telephony.scm (baresip, baresip-libre),
* gnu/packages/textutils.scm (opencc),
* gnu/packages/video.scm (libopenshot, obs),
* gnu/packages/vim.scm (neovim),
* gnu/packages/web.scm (binaryen, civetweb, yajl)
[arguments]: Disable tests.

Change-Id: I56b50f14e4e5861dc69922cc2e8ee030e401a2d5
2025-08-04 04:10:18 +00:00
Andreas Enge
b7c3783e76 gnu: Remove proj-7.
* gnu/packages/geo.scm (proj-7): Delete variable.

Change-Id: I6f7809892f07c18c9613755557ad4d35d03a204d
2025-07-31 13:52:03 +02:00
Andreas Enge
37b386ffe7 gnu: Remove proj.4.
* gnu/packages/geo.scm (proj.4): Delete variable.

Change-Id: Id6e9f16b8e9a9c487a641aef94d82f0b500f4daf
2025-07-31 13:51:43 +02:00
Andreas Enge
e1271b7f01 gnu: osmium-tool: Update to 1.18.0.
* gnu/packages/geo.scm (osmium-tool): Update to 1.18.0.
[source]: Remove snippet.
[inputs]: Replace rapidjson by nlohmann-json.

Change-Id: I9c689c27003430c175e17c57ddb6762a5f319716
2025-07-31 13:33:09 +02:00
Andreas Enge
7cff4d241a gnu: libosmium: Update to 2.22.0.
* gnu/packages/geo.scm (libosmium): Update to 2.22.0.

Change-Id: Ib7327cb5b6e15ff2d4bcd0e1e0f0982211ec9035
2025-07-31 13:29:09 +02:00
Andreas Enge
285e3130cc gnu: libosmium: Modernize input.
* gnu/packages/geo.scm (libosmium)[propagated-inputs]:
Remove proj-7; add proj.

Change-Id: I1fc87d5a0ab87f14b88b74647c2c607abb928d0f
2025-07-31 12:44:01 +02:00
Charles Roelli
0b05ca10d7 gnu: postgis: Update to version 3.3.8.
* gnu/packages/geo.scm (postgis): Update to version 3.3.8.

Change-Id: I249ac46d55e1cab5988246a2e66d21da63f46805
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-31 12:11:02 +02:00
Sharlatan Hellseher
79638a06e6 gnu: python-geopandas: Update to 1.1.1.
* gnu/packages/geo.scm (python-geopandas): Update to 1.1.1.
  [arguments] <test-flags>: Skip 2 more tests missing baseline images.
  [native-inputs]: Remove python-codecov, python-pytest-cov, and
  python-pytest-xdist.

Change-Id: I8859283e692debb297e502cf6b2a722d374aa2fd
2025-07-23 16:24:24 +01:00
宋文武
c31c4522ad gnu: qtxmlpatterns: Rename to qtxmlpatterns-5.
* gnu/packages/qt.scm (qtxmlpatterns): Rename to qtxmlpatterns-5.
(qtspeech-5) [native-inputs]: Adjust accordingly.
(python-pyqt) [inputs]: Likewise.
(python-shiboken-2) [inputs]: Likewise.
(python-pyside-2) [inputs]: Likewise.
* gnu/packages/animation.scm (pencil2d) [inputs]: Likewise.
* gnu/packages/education.scm (openboard) [inputs]: Likewise.
(ktouch) [inputs]: Likewise.
* gnu/packages/engineering.scm (freecad) [inputs]: Likewise.
* gnu/packages/finance.scm (monero-gui) [inputs]: Likewise.
* gnu/packages/geo.scm (gplates) [inputs]: Likewise.
* gnu/packages/image-processing.scm (paraview) [inputs]: Likewise.
* gnu/packages/kde-frameworks.scm (ktexteditor-5) [inputs]: Likewise.
(ksyntaxhighlighting-5) [native-inputs]: Likewise.
* gnu/packages/messaging.scm (kaidan) [inputs]: Likewise.
* gnu/packages/music.scm (hydrogen) [inputs]: Likewise.
* gnu/packages/simulation.scm (openfoam-org) [inputs]: Likewise.

Change-Id: Ic260988913600dee261bd138efc6a830bc45d057
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-07-21 19:41:24 +08:00
Sharlatan Hellseher
f531a568df gnu: python-fiona: Simplify tests.
* gnu/packages/geo.scm (python-fiona) [arguments] <test-flags>: Utilize it.
  <phases>: Use default 'check.

Change-Id: If1ddd5bce04085baa018ad57338beac5c4ef97a0
2025-07-20 09:40:11 +01:00
Sharlatan Hellseher
5527787956 gnu: python-fiona: Improve style.
* gnu/packages/geo.scm (python-fiona): Use G-expressions, fix
  indentation.
  [description]: Apply fill column.

Change-Id: Id9d9af7283e5e888018837f8a33fb9f84af614c9
2025-07-20 09:40:11 +01:00
Sharlatan Hellseher
d30e35f2ca gnu: python-fiona: Fix build with gcc@14.
* gnu/packages/geo.scm (python-fiona): [arguments] <phases>: Add
'set-configure-flags ignoring warnings.

Change-Id: I245104741997eaae1f45866d4562e3883e1581ce
2025-07-20 09:40:11 +01:00
Sharlatan Hellseher
f7aaf952de gnu: python-cf-units: Fix build with gcc@14.
* gnu/packages/geo.scm (python-cf-units) [arguments] <phases>: Remove
'ubunits-path; add combined 'set-configure-flags ignoring warnings.

Change-Id: Iffced8c2bd987ab661fc6b5c1181f442c68b4901
2025-07-20 09:18:17 +01:00
Sharlatan Hellseher
c839f8ca27 gnu: python-scitools-iris: Relax upper limit for dask version.
* gnu/packages/geo.scm (python-scitools-iris) [arguments] <test-flags>:
Skip one more failing test.
<phases>: Add 'relax-requirements.

Change-Id: I5a64b019cf4db615b757f30d3f8e522c7ce5d2cc
2025-07-06 18:44:04 +01:00
Julien Lepiller
80d7957384 gnu: Update josm to 19412.
* gnu/packages/geo.scm (josm): Update to 19412.
[arguments] <jdk>: Use openjdk17.
[inputs]: Remove openjdk11; add openjdk17.

Change-Id: I4258b402b5cb2fc2aff49c6d7ac9b4625d64bc88
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-26 11:21:01 +01:00
Brice Waegeneire
a9548c198c gnu: qgis: Fix build.
Fixing #723.

* gnu/packages/geo.scm (python-sip-6.8-instead-of-python-sip): New procedure.
(python-pyqt+qscintilla-with-python-sip-6.8, python-sip-6.8): New variables.
(qgis)[inputs]: Add python-lxml. Replace python-pyqt+qscintilla with
python-pyqt+qscintilla-with-python-sip-6.8 and python-sip with
python-sip-6.8.

Change-Id: I0f845400012d381cb4d78aadc3b1e2a47f6c3090
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-22 22:27:29 +01:00