summaryrefslogtreecommitdiff
path: root/gnu/packages/maths.scm
AgeCommit message (Collapse)Author
2026-02-07gnu: optizelle: Improve style and switch to pyproject.Nicolas Graves
* gnu/packages/maths.scm (optizelle): [source]<snippet>: Improve style. [arguments]<#:imported-modules, #:modules>: Switch to pyproject-build-system. <#:phases>: Rewrite phase 'set-numpy-path using the site-packages procedure. [inputs, native-inputs]: Drop labels. Change-Id: I76db3d0353cf95e411cfd11a81b34cf6cd851d05 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: Remove python-importlib-metadata input from some packages.Nicolas Graves
Remove python-importlib-metadata from [native-inputs, inputs, or propagated-inputs] in the following packages as not required for build/tests/install: * gnu/packages/android.scm (python-miio) * gnu/packages/astronomy.scm (python-jwst, python-stpipe) * gnu/packages/bioinformatics.scm (python-demuxem, python-hotspotsc, python-weblogo, python-metacells) * gnu/packages/calendar.scm (khal) * gnu/packages/django.scm (python-django-q2) * gnu/packages/engineering.scm (python-asyncua) * gnu/packages/jupyter.scm (python-jupyterlab-server, python-jupyterlite-core) * gnu/packages/machine-learning.scm (python-pynndescent, python-gymnasium) * gnu/packages/maths.scm (python-orthopy, python-quadpy) * gnu/packages/package-management.scm (poetry) * gnu/packages/python-compression.scm (python-pybcj) * gnu/packages/python-crypto.scm (python-keyring) * gnu/packages/python-web.scm (python-jsonpickle, python-flask) * gnu/packages/python-xyz.scm (python-jsonschema-3, python-pystitcher, python-lsp-server, python-nbconvert, python-dns-lexicon, python-signedjson, python-verlib2) * gnu/packages/sphinx.scm (python-sphinx-6) * gnu/packages/spreadsheet.scm (visidata) Change-Id: Ifac8350aa60528dc2ccacf2570120dbcf1c74ab8 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07build-system/pyproject: Remove uneeded use of pyproject-guile-json.Nicolas Graves
* gnu/packages/bioinformatics.scm (python-bed-reader, python-gseapy) * gnu/packages/chemistry.scm (gemmi, ringdecomposerlib, rdkit) * gnu/packages/cinnamon.scm (libxapp) * gnu/packages/cups.scm (hplip) * gnu/packages/djvu.scm (ocrodjvu) * gnu/packages/finance.scm (electron-cash) * gnu/packages/gnome.scm (terminator) * gnu/packages/image-processing.scm (insight-toolkit) * gnu/packages/machine-learning.scm (onnxruntime, tensorflow-lite, koboldcpp, python-tokenizers) * gnu/packages/maths.scm (gmsh, z3, fp16) * gnu/packages/music.scm (quodlibet) * gnu/packages/photo.scm (lensfun) * gnu/packages/python-science.scm (python-clarabel) * gnu/packages/python-xyz.scm (python-orjson, python-libcst, python-rpds-py, python-streamtracer, python-tiktoken) * gnu/packages/rpm.scm (createrepo-c) * gnu/packages/rust-apps.scm (maturin) * gnu/packages/sugar.scm (sugar, sugar-datastore) * gnu/packages/version-control.scm (mercurial, hg-commitsigs) * gnu/packages/vpn.scm (python-proton-vpn-local-agent) [arguments]<#:phases>: Remove uneeded use of pyproject-guile-json extension. * gnu/packages/python-xyz.scm (python-streamtracer)[arguments] <#:phases>: Also rewrite 'check phase replacement. Change-Id: I779c354120ada3d94f07a127b9ec5011e73254c2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-31gnu: Add clblast.Cayetano Santos
* gnu/packages/maths.scm (clblast): New variable. Merges guix/guix!5913 Change-Id: I48f19c902fc3299a19ccf867e99cfd11b542f080
2026-01-30gnu: calc: Update to 2.16.1.2.Patrick Norton
* gnu/packages/maths.scm (calc): Update to 2.16.1.2. [source]: Fetch directly from git. Change-Id: I8ce9eb069f6d53e87c915ebf9b323517ad81df27 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-27gnu: python-mathics-django: Update to 9.0.0.Danny Milosavljevic
* gnu/packages/maths.scm (python-mathics-django): Update to 9.0.0. Change-Id: I7e4acb492b06a4d3357db61e7baf445cd36b6d59
2026-01-27gnu: python-mathicsscript: Update to 9.0.0.Danny Milosavljevic
* gnu/packages/maths.scm (python-mathicsscript): Update to 9.0.0. Change-Id: I608b02988fee70306e465e69dd85ab059fb4db36
2026-01-27gnu: python-mathics-core: Update to 9.0.0.Danny Milosavljevic
* gnu/packages/maths.scm (python-mathics-core)[arguments]<#:tests?>: Enable. <#:phases>{patch-bugs}: Modify. {set-home}: New phase. Change-Id: I4b892e4475f63478ea6c52bed69f593259a4d618
2026-01-27gnu: python-mathics-scanner: Update to 2.0.0.Danny Milosavljevic
* gnu/packages/maths.scm (python-mathics-scanner): Update to 2.0.0. [arguments]<#:phases>[prepare]: Modify. Change-Id: I3e6cfe6b18899a1000d181b024aebbd120397250
2026-01-25gnu: opencascade-occt: Update to 7.9.3.Cayetano Santos
* gnu/packages/maths.scm (opencascade-occt): Update to 7.9.3. [inputs]: Remove tbb-2020; add freeimage and onetbb. [source]: Update snippet. [arguments]: Use G-Expressions. <#:configure-flags>: Enable ’use_freeimage flag. [inputs]: Add freeimage and onetbb, delete tbb-2020. Merges guix/guix!5489 Change-Id: I0c17894e1577d09c53216ee193f7151d28f20a79 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: opencascade-occt-7.6.1: Do not inherit.Cayetano Santos
Inheritance avoids updating opencascade-occt. * gnu/packages/maths.scm (opencascade-occt-7.6.1): Remove inheritance from opencascade-occt. Merges guix/guix!5489 Change-Id: I6b980d2d2a6689a68d5f0af11e1af53c6858bffb Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: pagmo: Update dependency on tbb.Cayetano Santos
* gnu/packages/maths.scm (pagmo)[inputs]: Remove tbb; add onetbb. Closes guix/guix!5493 Change-Id: Id955eb1f0ba836e8d65fecf846e02e0274a131aa Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: gmsh: Switch to pyproject.Nicolas Graves
* gnu/packages/maths.scm (gmsh): [arguments]<#:imported-modules, #:modules, #:phases>: Switch to pyproject-build-system. Change-Id: Ia3506c1e8e9ebff9c24a7e2b5ba66555187f6068 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: Remove hdf4-alt.Andreas Enge
* gnu/packages/maths.scm (hdf4-alt): Delete variable. Change-Id: I1674afe82952c473a7718371a4ffeb79e49c4020 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: coda: Remove hdf4 input.Andreas Enge
* gnu/packages/maths.scm (coda)[inputs]: Remove hdf4-alt. [arguments]<#:configure-flags>: Drop "--with-hdf4". Change-Id: I379b8f1f8bec79caf399999211e2778d4dbdd9c4 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: Remove hdf4.Andreas Enge
* gnu/packages/maths.scm (hdf4): Delete variable. Fixes: guix/guix#4770 Change-Id: I26e22639b2e19cdf8542262c52b24e394b7263ef Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: hdf4-alt: Disinherit from hdf4.Andreas Enge
* gnu/packages/maths.scm (hdf4-alt)[inherit]: Remove field. [version, source, build-system, native-inputs, inputs, home-page, synopsis, description, license]: Copy and paste from hdf4. [arguments]: Adapt from hdf4 without changing the derivation. Change-Id: I37cb97d7d97ea4426158b6970b98695d4f514332 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: Remove gctp.Andreas Enge
* gnu/packages/maths.scm (gctp): Delete variable. Fixes: guix/guix#4761 Change-Id: If04e27063eb68dcfbe1d0057f1b4e097c8de153f Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: Remove hdf-eos5.Andreas Enge
* gnu/packages/maths.scm (hdf-eos5): Delete variable. Change-Id: Id4dbf13e73df2cbeadc6944a6a05711ef7a427cf Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: Remove hdf-eos2.Andreas Enge
* gnu/packages/maths.scm (hdf-eos2): Delete variable. Change-Id: I71e3ba4106b2d800439e4affc7b65d7b428bb160 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: z3: Switch to pyproject.Nicolas Graves
* gnu/packages/maths.scm (z3): [arguments]<#:imported-modules, #:modules, #:phases>: Switch to pyproject-build-system. <#:phases>: Replace phase 'compile-python-modules by the one in pyproject-build-system. Change-Id: Ie74daad5cd152bd80447219a9c82fa7d0827ac9b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: fp16: Switch to pyproject.Nicolas Graves
* gnu/packages/maths.scm (fp16): [arguments]<#:modules, #:imported-modules, #:phases>: Switch to pyproject-build-system. Change-Id: I6ca525ea3f5704b4afce39837c21e704e2a13370 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-cylp: Update to 0.94.0.Sharlatan Hellseher
* gnu/packages/maths.scm (python-cylp): Update to 0.94.0. [arguments] <test-flags>: Rework skipped/ignored tests. <phases>: Add 'numpy-compatibility.' [propagated-inputs]: Remove python-pytest. [native-inputs]: Remove python-hypothesis, python-numpy, and python-wheel. Fixes: guix/guix#2912 Change-Id: Ifa466f6f0d0a1cdc3723d60a57ddeafca61dff99 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-orthopy: Use python-numpy@1.Sharlatan Hellseher
* gnu/packages/maths.scm (python-orthopy): [propagated-inputs]: Remove python-numpy; add python-numpy-1. [native-inputs]: Remove python-wheel. Change-Id: I574e885dd7ef3522160cb287e4094c6ed4a05181 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-mathics-core: Use python-numpy@1.Sharlatan Hellseher
* gnu/packages/maths.scm (python-mathics-core): [arguments] <tests?>: Disable for now. [propagated-inputs]: Remove python-numpy; add python-numpy-1. Change-Id: I39be334cd670b0e747429887f5a92505bd7be154 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-quadpy: Use python-numpy@1.Sharlatan Hellseher
* gnu/packages/maths.scm (python-quadpy): [propagated-inputs]: Remove python-numpy; add python-numpy-1. Change-Id: I103cc604f51d1af3e4030c64b3bc3cda9fadc77d Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-accupy: Use python-numpy@1.Sharlatan Hellseher
* gnu/packages/maths.scm (python-accupy): [propagated-inputs]: Add python-numpy-1. [native-inputs]: Remove python-wheel. Change-Id: I9df15444696ef365861b2fdf40011b86dc0afb1a Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: coda: Use python-numpy@1.Sharlatan Hellseher
* gnu/packages/maths.scm (coda): [native-inputs]: Remove python-numpy; add python-numpy-1. Change-Id: I1419ec3eb9cb4f25b1078908e305c99ec8bd59c4 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: Add scs.Sharlatan Hellseher
* gnu/packages/maths.scm (scs): New variable. Change-Id: Iea504b64a1da5cb4d446fe6461bbf4b2a47f4139 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: Add osqp.Sharlatan Hellseher
* gnu/packages/maths.scm (osqp): New variable. Change-Id: If2eded2af7fa7060e793867f1128210e3b8f2ed1 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: Add qdldl.Sharlatan Hellseher
* gnu/packages/maths.scm (qdldl): New variable. Change-Id: Ic43b3a4e6af342748367e93f22f37efea4b923f6 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: veusz: Update to 4.2.Sharlatan Hellseher
* gnu/packages/maths.scm (veusz): Update to 4.2. [inputs]: Add python-numpy. [propagated-inputs]: Remove python-numpy. [native-inputs]: Remove python-astropy and python-wheel. Change-Id: Id1258513cc7c7f0ebad71e523f23e37a59cc42ce Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: netcdf: Update to 4.9.2.Sharlatan Hellseher
* gnu/packages/maths.scm (netcdf): Update to 4.9.2. [arguments] <configure-flags>: Remove not required GCC 1.14 workaround options, silent "--enable-doxygen" for now; provide "--with-plugin-dir" <phases>: Add 'fix-tests. [inputs]: Remove unzip; add bzip2 and zstd. [native-inputs]: Add unzip. Change-Id: Ib82e80328d9b0d991e40c99e031a8612c915177f Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-pydantic-2: Deprecate by python-pydantic.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-pydantic-2): Deprecate variable. * gnu/packages/astronomy.scm (python-czml3, python-edps, python-hvpy): [propagated-inputs]: Remove python-pydantic-2; add python-pydantic. * gnu/packages/cybersecurity.scm (gallia): [inputs]: Remove python-pydantic-2; add python-pydantic. * gnu/packages/databases.scm (python-prisma)[propagated-inputs]: Remove python-pydantic-2; add python-pydantic. (python-tortoise-orm, aerich)[native-inputs]: Remove python-pydantic-2; add python-pydantic. * gnu/packages/django.scm (python-django-ninja)[propagated-inputs]: Remove python-pydantic-2; add python-pydantic. * gnu/packages/finance.scm (python-schwifty)[native-inputs]: Remove python-pydantic-2; add python-pydantic. * gnu/packages/games.scm (tuxemon)[propagated-inputs]: Remove python-pydantic-2; add python-pydantic. * gnu/packages/machine-learning.scm (python-spacy, python-thinc): [propagated-inputs]: Remove python-pydantic-2; add python-pydantic. * gnu/packages/maths.scm (python-libensemble)[propagated-inputs]: Remove python-pydantic-2; add python-pydantic. * gnu/packages/protobuf.scm (python-pure-protobuf)[native-inputs]: Remove python-pydantic-2; add python-pydantic. * gnu/packages/python-check.scm (python-inline-snapshot)[native-inputs]: Remove python-pydantic-2; add python-pydantic. * gnu/packages/python-science.scm (python-iminuit):[native-inputs]: Remove python-pydantic-2; add python-pydantic. (python-pandera, python-vaex-core)[propagated-inputs]: Remove python-pydantic-2; add python-pydantic. * gnu/packages/python-web.scm: (python-cloudpathlib, python-huggingface-hub): [native-inputs]: Remove python-pydantic-2; add python-pydantic. (python-aws-sam-translator, python-weasel, python-openai, python-fastapi, python-fastapi-csrf-protect, python-fastapi-pagination-minimal, python-fastapi-pagination): [propagated-inputs]: Remove python-pydantic-2; add python-pydantic. * gnu/packages/python-xyz.scm: (python-safety-schemas, python-pytoolconfig, python-pydantic-cli, python-pydantic-settings, python-confection, python-safety)[propagated-inputs]: Remove python-pydantic-2; add python-pydantic. (python-deepdiff, python-lief)[native-inputs]: Remove python-pydantic-2; add python-pydantic. Change-Id: I20842162ae8a6c0abd54e4ef1fc676f928541184 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-numpy-2: Deprecate by python-numpy.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-numpy-2): Deprecated in favor of python-numpy. (python-omero-py, python-numexpr) [propagated-inputs]: Remove python-numpy-2; add python-numpy. * gnu/packages/algebra.scm (kissfft) [native-inputs]: Remove python-numpy-2; add python-numpy. * gnu/packages/image.scm (vigra): [inputs]: Remove python-numpy-2; add python-numpy. * gnu/packages/machine-learning.scm (python-spacy): [propagated-inputs]: Remove python-numpy-2; add python-numpy. * gnu/packages/machine-learning.scm (python-thinc): [propagated-inputs]: Remove python-numpy-2; add python-numpy. * gnu/packages/maths.scm (python-blis): [native-inputs]: Remove python-numpy-2; add python-numpy. Change-Id: Ie6041de76a227246ec63b0efa04d293dcc22b40b Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: netcdf: Remove hdf4 input.Andreas Enge
* gnu/packages/maths.scm (netcdf)[inputs]: Remove hdf4-alt. [arguments]<#:configure-flags>: Remove "--enable-hdf4". Change-Id: Id7fb9bf499caebe00a32737b4088be20eab12ad4 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-09gnu: elpa: Update to 2025.06.001.Ludovic Courtès
* gnu/packages/maths.scm (elpa): Update to 2025.06.001. [source]: Switch to ‘git-fetch’. [native-inputs]: Add Autotools and Python; remove labels. [inputs]: Remove labels. [arguments]: Use gexps. [properties]: New field. (elpa-openmpi): Use ‘package/inherit’. [inputs]: Remove labels. [arguments]: Use gexps. Change-Id: Ie12fa7242e15779e8dd3965822f7699f6078e39a Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #5475
2025-12-31gnu: python-petsc4py: Switch to pyproject.Nicolas Graves
* gnu/packages/maths.scm (python-petsc4py): Run guix style. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: If00fb947d8d0b99665601c04714d5b7d21fb167f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: python-cvxopt: Switch to pyproject.Nicolas Graves
* gnu/packages/maths.scm (python-cvxopt): [build-system]: Switch to pyproject-build-system. [arguments]: Improve style, use gexps. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: Ife73ce0b238ccbf2d0eff7164eccfce5c721384f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: python-slepc4py: Switch to pyproject.Nicolas Graves
* gnu/packages/maths.scm (python-slepc4py): Run guix style. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: I926c3c5eccb0b1d8174e297d5a1f0b363e0f309a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-24gnu: veusz: Update to 4.2.Vinicius Monego
* gnu/packages/maths.scm (veusz): Update to 4.2. Change-Id: I7f1a5e403826a466b78e4ec393d74d85b95d4c9b
2025-12-03gnu: primesieve: Update to 12.10Anderson Torres
* gnu/packages/maths.scm(primesieve): Update to 12.10. Change-Id: I1ba241afbba68d974570694d044ec3e14f58a425 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-03gnu: primecount: Update to 7.20.Anderson Torres
* gnu/packages/maths.scm(primecount): Update to 7.20. Change-Id: I018f5e61cb7a6f2ad27d03124208ac5950bc5ead Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-03gnu: primesieve: Reformat.Anderson Torres
* gnu/packages/maths.scm (primesieve): Reformat. [source, arguments]: Indent. [description]: Fill column limit. [home-page]: Put right before license. Change-Id: I9a94d6dc043ff934d29800d05c48ea7a5e137f54 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-03gnu: primecount: Reformat.Anderson Torres
* gnu/packages/maths.scm(primecount): Reformat. [source, arguments]: Indent. [description]: Fill column limit. [home-page]: Put right before license. Change-Id: I7630dc994166664bf96a7da262062c2b292f0073 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-02gnu: Add trilinos-zoltan.Reza Housseini
* gnu/packages/maths.scm (trilinos-zoltan): New variable. Change-Id: I6aac3a2eb3a333720a9e23bc0af4edf1d931944d Signed-off-by: Andreas Enge <andreas@enge.fr>
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-28gnu: googletest: Update to 1.17.0.Aaron Covrig
* gnu/packages/check.scm (googletest): Update to 1.17.0 (googletest-1.12): Add variable. * gnu/packages/glib.scm (sdbus-c++) [native-inputs]: Replace googletest-1.17 with googletest. * gnu/packages/compression.scm (pzstd) [native-inputs, inputs]: Replace googletest with googletest-1.8. * gnu/packages/cpp.scm (c++-gsl), * gnu/packages/engineering.scm (cura-engine), * gnu/packages/password-utils.scm (pwsafe) [native-inputs]: Replace googletest with googletest-1.13. * gnu/packages/crypto.scm (crc32c), * gnu/packages/engineering.scm (lib3mf), * gnu/packages/fontutils.scm (opentype-sanitizer), * gnu/packages/games.scm (openclonk), * gnu/packages/gnome.scm (gnome-commander), * gnu/packages/machine-learning.scm (qnnpack), * gnu/packages/maths.scm (ruy), * gnu/packages/serialization.scm (libnop) [native-inputs]: Replace googletest with googletest-1.12. * gnu/packages/machine-learning.scm (fann), * gnu/packages/maths.scm (boolector), * gnu/packages/parallel.scm (clog), * gnu/packages/simulation.scm (sumo), * gnu/packages/telephony.scm (sipp) [native-inputs]: Replace googletest with googletest-1.8. * gnu/packages/parallel.scm (cpuinfo) [inputs]: Replace googletest with googletest-1.13. * gnu/packages/machine-learning.scm (nnpack, python-pytorch), * gnu/packages/parallel.scm (pthreadpool) [inputs]: Replace googletest with googletest-1.12. * gnu/packages/maths.scm (fp16, fxdiv), * gnu/packages/serialization.scm (yaml-cpp), * gnu/packages/web.scm (rapidjson) [inputs]: Replace googletest with googletest-1.8. Change-Id: I310fb6785d6e19bb8dbf56c25028587573981a0e
2025-11-28gnu: opencascade-occt-7.6.1: Fix source origin.Greg Hogan
* gnu/packages/maths.scm (opencascade-occt-7.6.1): [source]<origin>: Do not inherit source version. Change-Id: Iadb988c48bd6d2bc5a4da0ae06bb5c35826d4f75
2025-11-28gnu: dealii: Update to 9.7.1.Greg Hogan
* gnu/packages/maths.scm (dealii): Update to 9.7.1. [inputs]: Add taskflow. Change-Id: I0430a74f003dad56799d1eb339760fb27863ce21