summaryrefslogtreecommitdiff
path: root/gnu/packages/geo.scm
AgeCommit message (Collapse)Author
2026-03-28gnu: gnome-maps: Update to 50.0.Maxim Cournoyer
* gnu/packages/geo.scm (gnome-maps): Update to 50.0. [native-inputs]: Add blueprint-compiler. Change-Id: I930fa0204aaea8c0ac1019e2462edfe556403876
2026-03-22gnu: python-obspy: Update to 1.5.0.Vinicius Monego
* gnu/packages/geo.scm (python-obspy): Update to 1.5.0. [native-inputs]: Remove python-wheel. Change-Id: Idd38328b6e9e0d5ac62cd80463a14f68ba62463f
2026-03-20gnu: Reference the inherited inputs values.Ludovic Courtès
This commit was made by running this command: sed -e's/modify-inputs (package-\([a-z-]*\)inputs [a-zA-Z0-9-]\+)/modify-inputs \1inputs/g' -i gnu/packages/*.scm … and then reverting individual hunks where the change would trigger unbound variable warnings or other issues (such as ‘native-inputs’ is bound in the body of the ‘inputs’ field, but it refers to the ‘native-inputs’ thunk defined just above). Change-Id: I6d94819f2809313fa1fbefc61897502ee7d66fab
2026-03-20gnu: Reference the inherited ‘arguments’ value.Ludovic Courtès
This commit was made by running this command: sed -e's/substitute-keyword-arguments (package-arguments [a-zA-Z0-9-]\+)/substitute-keyword-arguments arguments/g' -i gnu/packages/*.scm … and then: 1. reverting changes from ‘gnu/packages/rust.scm’ and ‘gnu/packages/java.scm’ since they would incur derivation changes and/or breakage; 2. reverting the change for ‘gcc-final’ in ‘gnu/packages/commencement.scm’; 3. reverting the change for ‘onnx-optimizer’, ‘openquest’, and ‘certbot’, which use ‘substitute-keyword-arguments’ for arguments that are not inherited (and thus ‘arguments’ would be unbound); 4. reverting the change for ‘insight-toolkit-legacy’ and ‘wine64-staging’ which make bogus assumptions about inherited arguments. Change-Id: I122a7cf517b6b63cae38944b5d33ade4b1f5a89c
2026-03-19 gnu: pdal: Update to 2.10.0.Mattia Bunel
* gnu/packages/geo.scm (pdal): Update to 2.10.0. [arguments]<#:test-exclude>: Skip more tests. Change-Id: I17073886d1cb027ce5c9735d54c07e8c3545c9db Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-18gnu: josm: Update to 19539.Julien Lepiller
* gnu/packages/geo.scm (josm): Update to 19539. Change-Id: Idd5cdd76962d4377351915cf09b2cd6fab86b347 Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2026-03-17gnu: Remove memphis.Andreas Enge
* gnu/packages/geo.scm (memphis): Delete variable. Change-Id: Id2d2292d9b0d6660c62fba6c8f041e3e6a1d7776
2026-03-12gnu: gnome-maps: Update to 49.4.Maxim Cournoyer
* gnu/packages/geo.scm (gnome-maps): Update to 49.4. [#:phases] {wrap}: Simplify wrapper. Previous strategy now caused GI errors like "cannot register existing type 'GIRepository'". [inputs]: Add bash-minimal. Replace webkitgtk-for-gtk3 with webkitgtk. Change-Id: I6ddad3e5232c3301c2cc8000d6e0516f48c4c53e
2026-03-06gnu: gnome-maps: Update to 49.3.Maxim Cournoyer
* gnu/packages/geo.scm (gnome-maps): Update to 49.3. [inputs]: Remove gfbgraph.
2026-03-06gnu: librest: Update to 0.10.2.Liliana Marie Prikler
* gnu/packages/gnome.scm (rest): Deprecate in favor of and rename to… (librest): … this. Update to 0.10.2. [build-system]: Switch to meson-build-system. [arguments]: Convert to list of G-Expressions. <#:configure-flags>: Adjust accordingly. [native-inputs]: Add gi-docgen. [inputs]: Replace libsoup-minimal-2 with libsoup. Ad json-glib. (gnome-recipes, gnome-online-miners, gnome-initial-setup) (libzapojit, endeavour, gfbgraph)[inputs]: Replace rest with librest. (msgraph)[inputs]: Replace rest-next with librest. (gnome-online-accounts-3.44)[inputs]: Don't replace librest. * gnu/packages/geo.scm (gnome-maps): Replace rest-next with librest. * gnu/packages/gtk.scm (gtk+, gtk): Replace rest with librest.
2026-03-05gnu: Pin old pybind11 version.Gabriel Wicki
* gnu/packages/python-xyz.scm (pybind11): Move definition to (pybind11-2). (python-awkward-cpp, python-contourpy, python-hnswlib, python-dm-tree, python-matplotlib, python-pikepdf, python-optree, python-fusepy): Change reference to pybind11-2. * gnu/packages/astronomy.scm (aoflagger, python-galsim, python-pyclp), gnu/packages/bioinformatics.scm (python-metacells, python-strawc, python-coolbox, python-pyspoa, python-scvelo), gnu/packages/chemistry.scm (avogadrolibs), gnu/packages/computer-architecture.scm (gem5), gnu/packages/duckdb.scm (python-duckdb), gnu/packages/electronics.scm (nextpnr, prjtrellis), gnu/packages/engineering.scm (python-orocos-kinematics-dynamics), gnu/packages/geo.scm (ogs-serial), gnu/packages/graphics.scm (openshadinglanguage, openimageio), gnu/packages/image-processing.scm (opencolorio), gnu/packages/machine-learning.scm (python-fasttext, python-ml-dtypes, onnx, onnx-optimizer, onnxruntime, dlib, tensorflow-lite, tensorpipe, python-pytorch, python-torchvision, python-ctranslate2, python-hmmlearn, python-dlib), gnu/packages/maths.scm (python-accupy, python-ducc0), gnu/packages/networking.scm (libcamera), gnu/packages/opencl.scm (python-pyopencl), gnu/packages/package-management.scm (python-libmambapy), gnu/packages/physics.scm (python-brille, python-gofit), gnu/packages/python-check.scm (python-xdoctest), gnu/packages/python-science.scm (pyre, python-boost-histogram, python-cvxpy, python-iminuit, python-osqp, python-pyamg, python-qdldl, python-scikit-build-core, python-scipy, python-vaex-core, python-pyfma), gnu/packages/radio.scm (gnuradio, gr-osmosdr, gr-dsd, gr-iqbal, gr-satellites, limesuite-ng), gnu/packages/simulation.scm (fenics, python-dolfin-adjoint), gnu/packages/statistics.scm (python-diptest, python-george), gnu/packages/syndication.scm (syndication-domination): Change reference to pybind11-2. Change-Id: Ib6abc8580fc2b4c35172f251ff6ba7d80ced4b7b Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-03-04gnu: libspatialindex: Update to 2.0.0 and enable tests.Andreas Enge
* gnu/packages/geo.scm (libspatialindex): Update to 2.0.0. [arguments]: Remove field. Change-Id: I668231e82c889c1ff1ac7f9da3bb0d51a8618596
2026-03-01gnu: libmseed: Update to 3.2.4.Vinicius Monego
* gnu/packages/geo.scm (libmseed): Update to 3.2.4. Change-Id: I5ca19290aa22634201df1ad81b8f7fc5877139b9
2026-03-01gnu: Fix some spelling errors.Efraim Flashner
* gnu/packages/admin.scm, gnu/packages/containers.scm, gnu/packages/geo.scm, gnu/packages/monitoring.scm, gnu/packages/networking.scm, gnu/packages/sdl.scm, gnu/packages/shellutils.scm, gnu/packages/specifications.scm, gnu/packages/sssd.scm, gnu/packages/statistics.scm, gnu/packages/tcl.scm, gnu/packages/telephony.scm, gnu/packages/tex.scm, gnu/packages/text-editors.scm, gnu/packages/textutils.scm, gnu/packages/tor-browsers.scm: Fix some spelling errors. Change-Id: Idefb46cfe06869670c7f3b5229c8a39ac17392db
2026-02-27gnu: Deprecate swig and swig-next in vafor of swig-4.0 and swig-4.4.Sharlatan Hellseher
This is a following up change after discussion in <https://codeberg.org/guix/guix/pulls/3701#issuecomment-11048648>. * gnu/packages/swig.scm (swig-4.0, swig-4.4): New variables. (swig, swig-next): Deprecate swig and swig-next in vafor of swig-4.0 and swig-4.4. * gnu/packages/accessibility.scm (libbraille) * gnu/packages/apparmor.scm (libapparmor) * gnu/packages/bioinformatics.scm (htseq, imp, libsbml) * gnu/packages/bootloaders.scm (dtc, u-boot) * gnu/packages/disk.scm (volume-key) * gnu/packages/dns.scm (ldns, unbound) * gnu/packages/electronics.scm (opensta, trilinos-serial-xyce, uhdm) * gnu/packages/embedded.scm (python-libmpsse) * gnu/packages/engineering.scm (freecad, kicad, meep, mpb) * gnu/packages/fabric-management.scm (ibutils) * gnu/packages/game-development.scm (python-pybox2d) * gnu/packages/games.scm (kiki) * gnu/packages/geo.scm (saga) * gnu/packages/gnome.scm (libratbag) * gnu/packages/gnucash.scm (gnucash) * gnu/packages/gnupg.scm (python-gpg) * gnu/packages/graphviz.scm (graphviz) * gnu/packages/guile-xyz.scm (guile-xapian) * gnu/packages/image.scm (mypaint) * gnu/packages/instrumentation.scm (babeltrace, lttng-tools) * gnu/packages/kodi.scm (kodi) * gnu/packages/libftdi.scm (libftdi) * gnu/packages/linux.scm (libnl) * gnu/packages/llvm.scm (lldb) * gnu/packages/machine-learning.scm (openmm, tensorflow-lite) * gnu/packages/maths.scm (nlopt) * gnu/packages/ncurses.scm (stfl) * gnu/packages/oneapi.scm (python-onetbb) * gnu/packages/pretty-print.scm (highlight) * gnu/packages/python-crypto.scm (python-m2crypto) * gnu/packages/python-graphics.scm (python-pivy) * gnu/packages/radio.scm (hamlib, soapysdr) * gnu/packages/security-token.scm (python-pyscard, python-yubikey-manager) * gnu/packages/selinux.scm (libselinux, libsemanage, python-setools) * gnu/packages/speech.scm (pocketsphinx) * gnu/packages/statistics.scm (python-openturns, r-spams) * gnu/packages/tbb.scm (python-tbb) * gnu/packages/version-control.scm (subversion) * gnu/packages/video.scm (libopenshot, mlt, obs) [native-inputs]: Remove swig; add swig-4.0. * gnu/packages/geo.scm (gdal) * gnu/packages/graph.scm (python-faiss) [inputs]: Remove swig; add swig-4.0. * gnu/packages/games.scm (fifengine): Update to 0.4.2. [inputs]: Remove swig; add swig-4.0. [native-inputs]: Likewise. * gnu/packages/image-processing.scm (insight-toolkit, simpleitk) * gnu/packages/pdf.scm (mupdf, python-pymupdf) [native-inputs]: Remove swig-next; add swig-4.4. Change-Id: I544bef0a0b1a81004596fad9f116610ef5cb52ae
2026-02-24gnu: tegola: Unbundle more inputs.Sharlatan Hellseher
* gnu/packages/geo.scm (tegola): Update to 0.21.2. [source]: Delete move availale vendor sources. [arguments]: Use G-expressions. [inputs]: Remove go-github-com-aws-aws-lambda-go, go-github-com-beorn7-perks, go-github-com-gofrs-uuid, go-github-com-google-go-cmp, go-github-com-google-uuid, go-github-com-jmespath-go-jmespath, go-golang-org-x-crypto, go-golang-org-x-sys, go-golang-org-x-text, go-golang-org-x-tools, go-google-golang-org-protobuf, go-go-uber-org-atomic, and go-go-uber-org-multierr; add go-github-com-ajstarks-svgo, go-github-com-akrylysov-algnhsa, go-github-com-dimfeld-httptreemux, go-github-com-gdey-tbltest, go-github-com-go-spatial-proj, go-github-com-jackc-pgproto3-v2, go-github-com-jackc-pgtype, go-github-com-jackc-pgx-v4, go-github-com-mattn-goveralls, go-github-com-pborman-uuid, go-github-com-prometheus-client-golang, go-github-com-redis-go-redis-v9, go-github-com-sap-go-hdb, go-github-com-golang-groupcache, and go-golang-org-x-xerrors. Change-Id: If4320187a0c0d6dcd590ef007065cc7b7f27a4f2 gnu: (gnu packages geo): Update. * gnu/packages/geo.scm ((gnu packages geo)): Update. Change-Id: I91c519b0e959bc5cb1cd6831e3a1e182bf53d107
2026-02-21gnu: mapnik: Update to 4.2.1-0.cb1e226.Arun Isaac
* gnu/packages/geo.scm (mapnik): Update to 4.2.1-0.cb1e226. [build-system]: Switch to cmake-build-system. [arguments]: Remove #:cmake. Add -DBUILD_DEMO_VIEWER=OFF and -DBUILD_DEMO_CPP=OFF to #:configure-flags. [inputs]: Add libavif and openssl.
2026-02-21gnu: mapnik: Skip ogr test using #:test-exclude.Arun Isaac
* gnu/packages/geo.scm (mapnik)[arguments]: Skip ogr test using #:test-exclude rather than a custom phase.
2026-02-21gnu: proj: Update to 9.7.1.Arun Isaac
* gnu/packages/geo.scm (proj): Update to 9.7.1. (proj-9.3): New variable. (gdal, python-pyproj, qgis)[inputs]: Replace proj with proj-9.3. * gnu/packages/cran.scm (r-sf, r-terra)[inputs]: Replace proj with proj-9.3. * gnu/packages/image-processing.scm (vtk)[inputs]: Replace proj with proj-9.3.
2026-02-16gnu: tippecanoe: Fix build by updating to 2.79.0.Hugo Buddelmeijer
* gnu/packages/geo.scm (tippecanoe): Update to 2.79.0. [arguments]: Switch to gexps. <#:test-target, #:tests?>: Disable for now. <#:phases>: Add 'patch-bash phase. Merges: https://codeberg.org/guix/guix/pulls/6467 Change-Id: I90f0336f03a6d136ce00c7a44268820c9d3d8880 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-16gnu: java-antlr4-runtime-python: Rename to python-antlr4-runtime.Nguyễn Gia Phong
* gnu/packages/java.scm (python-antlr4-runtime): Rename from java-antlr4-runtime-python. [outputs]: Fall back to default. (java-antlr4-runtime-python): Deprecate in favor of python-antlr4-runtime. * gnu/packages/geo.scm (python-cf-units)[propagated-inputs]: Replace java-antlr4-runtime-python with python-antlr4-runtime. * gnu/packages/python-xyz.scm (python-moto)[propagated-inputs], (python-omegaconf)[propagated-inputs]: Replace java-antlr4-runtime-python with python-antlr4-runtime. Change-Id: Ia679b1d0402236650aa92cbcbd7bc6f03ffbcda1 Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2026-02-16gnu: ogs-serial: Use vtk instead of vtk-9.3.Lars Bilke
* gnu/packages/geo.scm (ogs-serial)[source]: Add patch. * gnu/packages/patches/ogs-6.5.7-netcdfconverter.patch: New file. * gnu/local.mk (dist_patch_DATA): Register patch. Change-Id: I1301a2d77e2e30317c96947d3d37324df7489718 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-15gnu: gdal: Fix build on python-3.12.Nicolas Graves
* gnu/packages/geo.scm (gdal)[native-inputs]: Add python-setuptools. Change-Id: I85f8d469debc077e6ffe3568132e1bef7bbcf23d Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-15gnu: ogs-serial: Update to 6.5.7.Andreas Enge
* gnu/packages/geo.scm (ogs-serial): Update to 6.5.7. Change-Id: I599ffd4de6dead138ff028806cbdd36e003ceb3d
2026-02-15gnu: tegola: Fix build.Sharlatan Hellseher
* gnu/packages/geo.scm (tegola)[inputs]: Add go-github-com-google-go-cmp. Change-Id: If25d2f65e1c4b897c07ca517df11ac9e8186b122
2026-02-13gnu: vtk: Update to 9.4.2 and add vtk-9.3.Andreas Enge
* gnu/packages/image-processing.scm (vtk): Update to 9.4.2. [origin]: Adapt snippet. (vtk-9.3): Add back the previous version. (opencv)[inputs], * gnu/packages/geo.scm (ogs-serial)[inputs], * gnu/packages/python-science.scm (python-pyvista)[inputs]: Replace vtk by vtk-9.3. Change-Id: I1a567bc30c7845fdd647db0f93cef2cafe1ced76
2026-02-07gnu: python-rtree: Update to 1.4.1.Andreas Enge
* gnu/packages/geo.scm (python-rtree): Update to 1.4.1. Change-Id: Ia4ef71f518e3b8ab24a2bf8b74a1172b687b8552
2026-02-07gnu: python-scitools-iris: Update to 3.14.1.Nicolas Graves
* gnu/packages/geo.scm (python-scitools-iris): Update to 3.14.1. [arguments]<#:test-flags>: Refresh them. <#:phases>: Remove phase 'relax-requirements. Refresh phase 'fix-paths. Replace phase 'pre-check addition by the phase 'check replacement. [native-inputs]: Add python-affine, python-rasterio, python-scitools-mo-pack. Change-Id: Ie2fef55d61266758106c3797217da72927279c90 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: Add iris-test-data.Nicolas Graves
* gnu/packages/geo.scm (iris-test-data): New variable. Change-Id: Ib9a0b1d09a06d9372272fd7d0c7862533d7b4b84 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: Add python-scitools-mo-pack.Nicolas Graves
* gnu/packages/geo.scm (python-scitools-mo-pack): New variable. Change-Id: I3a03acd4fbbccc69a72373c7e34e6d23f7fd9426 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: Add libmo-unpack.Nicolas Graves
* gnu/packages/geo.scm (libmo-unpack): New variable. Change-Id: I7f157a0949e4022b7ad20635119e906ab005fb0f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: gdal: Switch to pyproject.Nicolas Graves
* gnu/packages/geo.scm (gdal): [arguments]<#:imported-modules, #:modules>: Switch to pyproject-build-system. <#:phases>: Improve phase 'swap-files, use site-packages. Change-Id: Ie24b7c787a16d18c3b93f6bb10dd09095205562f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: Drop setting SETUPTOOLS_SCM_PRETEND_VERSION in some packages.Nicolas Graves
* gnu/packages/astronomy.scm (python-asdf-compression) (python-asdf-fits-schemas, python-cdflib, python-sunkit-spex): * gnu/packages/bioinformatics.scm (python-whatshap, python-mudata) (python-pyfaidx, python-ctxcore, scvelo): * gnu/packages/bootloaders.scm (dtc): * gnu/packages/check.scm (python-pytest-xdist, python-pytest-forked): * gnu/packages/databases.scm (python-fastparquet): * gnu/packages/disk.scm (greaseweazle-host-tools): * gnu/packages/docker.scm (python-docker): * gnu/packages/finance.scm (python-ledgerblue): * gnu/packages/fontutils.scm (python-compreffor) (python-defcon-bootstrap, nototools): * gnu/packages/games.scm (sc-controller): * gnu/packages/machine-learning.scm (python-botorch): * gnu/packages/music.scm (python-pylast): * gnu/packages/package-management.scm (conda): * gnu/packages/python-build.scm (python-exceptiongroup): * gnu/packages/python-science.scm (python-dask-image) (python-distributed, python-osqp): * gnu/packages/python-web.scm (python-branca, python-smart-open): * gnu/packages/python-xyz.scm (python-conda-content-trust) (python-menuinst, python-isort, python-pyclibrary) (python-pyclipper, python-csb43-0.10, python-orgparse) (python-deepmerge, python-scooby, python-uuid6): * gnu/packages/radio.scm (nanovna-saver): * gnu/packages/sphinx.scm (python-sphinx-autodoc-typehints): [arguments]: Remove phases setting SETUPTOOLS_SCM_PRETEND_VERSION. * gnu/packages/python-xyz.scm (python-bagit) [arguments]: Refactor manual 'check phase into #:test-flags. Change-Id: I0713d6603f982a7f956d02fc3b85a384f4dd6ce4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-30gnu: osmctools: Wrap osmupdate with wget.Sughosha
* gnu/packages/geo.scm (osmctools)[arguments]<#:phases>: Add wrap phase. [inputs]: Add wget. Change-Id: If4c9a0c6440921fd7c509df028b970530d16363b
2026-01-25gnu: python-metpy: Update to 1.7.1.Sharlatan Hellseher
* gnu/packages/geo.scm (python-metpy): Update to 1.7.1. Change-Id: I93c3600f1549d70c18acdb0b8652ffc3fbe7642c Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-verde: Update to 1.8.1.Sharlatan Hellseher
* gnu/packages/geo.scm (python-verde): Update to 1.8.1. [arguments] <test-flag>: Skip one more test. [propagated-inputs]: Add python-pykdtree and python-numba. [native-inputs]: Remove python-wheel; add python-matplotlib and python-pytest-mpl. Change-Id: Iaeefd5f40cb553fd0c76556663279f75aa7917ad Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2025-12-18Update Nguyễn Gia Phong's new email address.Nguyễn Gia Phong
* .mailmap: New entry. Change-Id: I839ba6c7be463c5b59c7e68247ae5e46d2ceeeaf Reviewed-by: Maxim Cournoyer <maxim@guixotic.coop> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-28gnu: boost: Update to 1.89.0.Greg Hogan
* 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-25gnu: imposm3: Unvendor.Sharlatan Hellseher
* 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-24gnu: python-fiona: Update to 1.9.6.Nicolas Graves
* 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-21gnu: ogs-serial: Replace deprecated input.luca
* 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-17gnu: gmt: Update to 6.6.0.Nikolay Korotkiy
* gnu/packages/geo.scm (gmt): Update to 6.6.0. Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-17gnu: imposm3: Update to 1.14.2.Nikolay Korotkiy
* gnu/packages/geo.scm (imposm3): Update to 1.14.2. Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-10-24gnu: python-cython-3: Mark as deprecated.Sharlatan Hellseher
This is a followup to 941b6ff1c11be3ba73e4e67bc661bd0eed3e9d58 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-17gnu: qca, qca-qt6: Move to kde-frameworks.scm.Sughosha
* 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-14gnu: python-scitools-iris: Fix build by updating to 3.12.3.Hugo Buddelmeijer
* 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-04gnu: libspatialite: Fix build with libxml2 >= 2.14.Guillaume Le Vaillant
* 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-09-25gnu: python-pyproj: Switch to pyproject, fix build.Sharlatan Hellseher
* 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-23gnu: ogs-serial, ogs-petsc: Update to 6.5.6.Lars Bilke
* gnu/packages/geo.scm (ogs-serial): Update to 6.5.6. Change-Id: I7d81477488cab02c4592bd5d7091c8f1c81e7ace Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-09-18gnu: navit: Fix program execution.Denis 'GNUtoo' Carikli
* gnu/packages/geo.scm (navit)[arguments]<#:phases> {patch-cmake_minimum_required}: New phase. Change-Id: I91a6ef08565cbdf91e9985d581d9dfd475a0ebb2 Signed-off-by: Andreas Enge <andreas@enge.fr>