1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-16 15:20:35 +02:00
Commit Graph

260 Commits

Author SHA1 Message Date
Nicolas Graves
1f7ff47b7a guix: build-system: Set pypi-uri in pyproject, drop python module.
After this commit, when both modules are imported:

- if pyproject is imported before, the warning is 'pypi-uri' is
deprecated, use '(@ (guix build-system pyproject) pypi-uri)' instead

- if python is imported before, the warning is `pypi-uri' imported from
both (guix build-system python) and (guix build-system pyproject)

This seems convenient enough to warn for deprecation in the short term,
while avoiding any breaking changes.

* guix/build-system/pyproject.scm (pypi-uri): Move the procedure from
(guix build-system python) here.

* guix/build-system/python (pypi-uri): Drop definition, import it
from (guix build-system pyproject) and deprecate it.

* gnu/packages/openldap.scm: Reorder modules to get the right warning.

* gnu/packages/pypy.scm: Likewise.

* gnu/packages/*.scm : Drop module (guix build-system python).

* tests/import/pypi.scm: Likewise.

Merges: https://codeberg.org/guix/guix/pulls/7448
Change-Id: Ib42f53bc545052eb7918a25afe9db6d5fc2cb834
Reviewed-by: Nguyễn Gia Phong <cnx@loang.net>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-16 09:59:14 +01:00
Maxim Cournoyer
9902687907 gnu: rapid-photo-downloader: Update to 0.9.37b1 and fix runtime.
* gnu/packages/photo.scm (rapid-photo-downloader): Update to 0.9.37b1.
[#:imported-modules]: New argument.
[#:modules]: Likewise.
[#:phases] {wrap-more}: Add gsettings' bin to PATH.  Wrap
GST_PLUGIN_SYSTEM_PATH.
{wrap-qt}: New phase.
[inputs]: Add glib:bin, qtbase-5, qtsvg-5 and qtwayland-5.

Fixes: #7536
Change-Id: I05440dec8cf8bcb399c13a297b627c820a2b2879
2026-03-29 00:34:29 +09:00
Maxim Cournoyer
52a517dde7 gnu: gexiv2: Update to 0.16.0.
* gnu/packages/gnome.scm (gexiv2): Update to 0.16.0.
(gexiv2-0.14): New variable.
(shotwell) [inputs]: Replace gexiv2 with gexiv2-0.14.
* gnu/packages/gimp.scm (gimp-2, gimp-resynthesizer)
* gnu/packages/image-processing.scm (gmic-qt-gimp)
* gnu/packages/pantheon.scm (pantheon-photos)
* gnu/packages/photo.scm (rapid-photo-downloader, entangle): Likewise.

Change-Id: I58f5fea110905cd50b2aad5e1731de94bc82f01d
2026-03-28 16:00:45 +09:00
Sharlatan Hellseher
89d424ac5d gnu: rawtherapee: Update to 5.12.
Released on <2025-05-28>, see:
<https://rawtherapee.com/downloads/5.12/>.

* gnu/packages/photo.scm (rawtherapee): Update to 5.12.

Change-Id: Ieb9634b236426b215a1a3dcffd63478beb16b8f2
2026-02-25 23:07:39 +00:00
Sharlatan Hellseher
19acab0a4d gnu: darktable: Update to 5.4.1.
Released on <2026-02-05>, see:
<https://github.com/darktable-org/darktable/releases/tag/release-5.4.1>.

* gnu/packages/photo.scm (darktable): Update to 5.4.1.
[inputs]: Sort alphabetically.

Change-Id: I9bf61a31f2039959646a067d759d98f88c63e905
2026-02-25 23:06:52 +00:00
Richard Sent
1db2ed1389 gnu: darktable: Make opencl-icd-loader a propagated input.
opencl-icd-loader performs a runtime lookup for opencl vendors using the
OCL_ICD_VENDORS search path. For the search path to register, it must be in
the profile.

* gnu/packages/photo.scm (darktable): Move opencl-icd-loader to
propagated-inputs.

Merges: https://codeberg.org/guix/guix/pulls/1851
Change-Id: I320b4ca79e2548aca0910742a6780fa0d1c0a69c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-25 22:49:06 +00:00
Nicolas Graves
f219efde32 gnu: rapid-photo-downloader: Update to 0.9.37a5.
* gnu/packages/photo.scm (rapid-photo-downloader): Update to 0.9.37a5.
[native-inputs]: Replace python-setuptools by python-hatchling,
python-hatch-argparse-manpage, python-hatch-gettext.
[propagated-inputs]: Add python-pillow.

Change-Id: I38a87f28a25f3fbb8447a6d6a2ece5ef02dd85c0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:57 +01:00
Nicolas Graves
93b40d330f build-system/pyproject: Remove uneeded use of pyproject-guile-json.
* 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-02-07 12:28:18 +01:00
Sughosha
4056a38ab0 gnu: hugin: Update to 2025.0.1.
* gnu/packages/photo.scm (hugin): Update to 2025.0.1.

Change-Id: I15c06e04f16d986fbc920ddc324fb4218ce0ec6e
2026-01-30 20:53:05 +05:30
Vinicius Monego
522a1d9baf gnu: darktable: Update to 5.4.0.
* gnu/packages/photo.scm (darktable): Update to 5.4.0.

Change-Id: Icddfad364b890d039c03c29b137bda69a8949e5d
2025-12-24 19:40:41 -03: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
Nicolas Graves
c71655af94 gnu: lensfun: Extend with (pyproject-guile-json).
* gnu/packages/python-xyz.scm (lensfun)[arguments]
<#:phases>: Extend with (pyproject-guile-json).

Change-Id: I3303e58cec378a70b0ab42fa8096625460e1b2ca
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-20 01:06:33 +00:00
Nicolas Graves
55b89f5e8c gnu: rapid-photo-downloader: Switch to pyproject, enable tests.
* gnu/packages/photo.scm (rapid-photo-downloader):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore failing tests.
<#:phases>: Refresh them. Add phase 'configure-check. Rename phase
'wrap.
[native-inputs]: Add python-pytest, python-setuptools.
[inputs]: Remove python-pyxdg, python-dateutil, python-rawkit,
python-requests, python-colorlog, python-pyprind.
[description]: Improve style.

Change-Id: I8828710bb42da5a8c064f6aa0184a854aab95f74
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-28 20:44:08 +00:00
Maxim Cournoyer
4e3998d442 gnu: rapid-photo-downloader: Remove input labels.
* gnu/packages/photo.scm (rapid-photo-downloader)
[native-inputs]: Sort.
[inputs]: Remove labels; sort.

Change-Id: I138d77ca2609ba408efb618308113090a05fe308
2025-10-13 23:53:07 +09:00
Maxim Cournoyer
b98213fe9a gnu: rapid-photo-downloader: Update to 0.9.36 and fix build.
* gnu/packages/photo.scm (rapid-photo-downloader): Update to 0.9.36.
[inputs]: Add python-babel, python-pymediainfo and
python-show-in-file-manager.
[arguments]: Use gexps.
[#:tests?]: New argument.
[#:phases] {patch-libmediainfo}: Delete.
{wrap}: Streamline.
{sanity-check}: Delete phase.

Change-Id: I0d08a97c8117b1a4e19076975250232c581dd911
2025-10-13 23:53:07 +09:00
Alex Devaure
32148e9a3c gnu: darktable: Update to 5.2.1.
* gnu/packages/photo.scm (darktable): Update to 5.2.1.

Change-Id: Ifb4797ffaa9fe602b583b5c08769ca7648d2b965
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-28 21:32:47 +02:00
John Kehayias
1b9b108fea gnu: ansel: Fix OpenCL support.
* gnu/packages/photo.scm (ansel)[arguments]<#:configure-flags>: Adjust
indentation.
<#:phases>: Add libOpenCL-path phase (from darktable package).

Change-Id: I678bc8a66a281bb8674d40d4caa44f5a18b55ae3
2025-08-25 13:04:00 -04:00
John Kehayias
56dfaa6f91 gnu: lensfun: Fix tools.
The included tools to, e.g., update the local lens database, wouldn't work due
to incorrect handling of the Python package and missing wrapping.  Now, for
instance, "guix shell lensfun -- lensfun-update-data" works.

* gnu/packages/photo.scm (lensfun)[arguments]: Add imported-modules and
modules; add the fix-egg and python-wrap phases.  Use g-exps for
configure-flags.

Change-Id: If462dcddf91e13508253e43c015d1eb1b5fb428a
2025-08-25 13:03:58 -04: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
5873967ce7 gnu: Pin CMake dependency.
* gnu/packages/emulators.scm (python-keystone-engine, unicorn),
* gnu/packages/freedesktop.scm (libdecor),
* gnu/packages/gnome.scm (raider, xffm+),
* gnu/packages/golang-xyz.scm (go-mvdan-cc-editorconfig),
* gnu/packages/hardware.scm (liblxi, lxi-tools),
* gnu/packages/mp3.scm (wavbreaker),
* gnu/packages/pantheon.scm (pantheon-calculator, pantheon-calendar),
* gnu/packages/plotutils.scm (asymptote),
* gnu/packages/photo.scm (entangle),
* gnu/packages/python-graphics.scm (python-pivy),
* gnu/packages/python-xyz.scm (python-awkward-cpp, python-contourpy,
python-symengine),
* gnu/packages/syndication.scm (syndication-domination)
* gnu/packages/qt.scm (soqt),
* gnu/packages/vnc.scm (tigervnc-server)
[native-inputs]: Change cmake to cmake-minimal.

* gnu/packages/bioinformatics.scm (trinityrnaseq)
[native-inputs]: Change cmake to cmake-minimal.
[arguments]<#:phases>[install]: Remove deletion of uncreated files.

Change-Id: I6ce8b737d9a21f83caad7b79b591e68a86f45fd0
2025-08-04 04:10:56 +00:00
Andreas Enge
003d53a234 gnu: ansel: Disable -march=native.
This was enabled through a check for BINARY_PACKAGE_BUILD in
cmake/march-mtune.cmake.

* gnu/packages/photo.scm (ansel)[arguments]<#:configure-flags>:
Add -DBINARY_PACKAGE_BUILD=ON.

Fixes: guix/guix#1731
Change-Id: I30cc346431adfdf7ec60f9a78be861e21c7e462d
2025-08-01 11:33:27 +02:00
Andreas Enge
d7bc9e7bf1 gnu: libpano13: Update to 2.9.22.
* gnu/packages/photo.scm (libpano13): Update to 2.9.22.

Change-Id: Ic21adce11c387a3d56f5da7fcab0a56cdb04dec9
2025-07-27 17:48:56 +02:00
John Kehayias
e3cbe14385 gnu: darktable: Fix build.
Darktable fails to build with "sorry, unimplemented: Graphite loop
optimizations cannot be used (isl is not available)" when not specifying
gcc-14 explicitly in native-inputs and just using the implicit default gcc-14.
It is unclear why.  (With older gcc the build fails due to an ABI
incompatibility as openexr is now built with gcc-14.)

* gnu/packages/photo.scm (darktable)[native-inputs]: Change gcc-13 to gcc-14.

Change-Id: I97dd1a2aaeaaf065dc2a22d20487405c8223cdc0
2025-07-22 01:47:57 -04:00
Danny Milosavljevic
b3a59e969d gnu: ansel: Fix build.
* gnu/packages/photo.scm (ansel)[native-inputs]: Replace gcc-12 by gcc-14.

Change-Id: I6c67ab5b9e8824168fef07a501c807f701ab6ae5
2025-07-21 00:18:38 +02:00
Liliana Marie Prikler
13614fc500 gnu: libgphoto2: Fix build with GCC 14.
* gnu/packages/video.scm (libgphoto2)[arguments]: Add
'relax-gcc-14-strictness phase to fix CFLAGS.

Change-Id: I1f9df6ff1fcb5868199e09127b5c03127a26201b
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-19 17:03:58 +02:00
Nico Rikken
d0ba40a7a5 gnu: ansel: Update to 0.0.0-1.b51cfa3.
* gnu/packages/photo.scm (ansel): Update to 0.0.0-1.b51cfa3.
[source]: Omit the redundant .git suffix.

Change-Id: Ied9b4acada8c18543a251dd74eb402d2deffb4c6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-23 21:56:53 +01:00
Vinicius Monego
a956be67e2 gnu: darktable: Update to 5.2.0.
* gnu/packages/photo.scm (darktable): Update to 5.2.0.

Change-Id: I5a9d9d1666cfa0470b1b05959089b88491ff7430
2025-06-21 15:50:28 -03:00
Vinicius Monego
e8d0f01ef0 gnu: darktable: Update release-monitoring-url.
* gnu/packages/photo.scm (darktable)[properties]: Update
release-monitoring-url.

Change-Id: Icf7dbddfc2b2a3c9c630849a219cf2975ae8323f
2025-06-04 19:39:19 -03:00
Nico Rikken
2606ac19d4 gnu: Add ansel.
* gnu/packages/photo.scm (ansel): New variable.

Change-Id: I3971d82fc09e1e04a96adc8d7124fd5574f4c159
2025-05-30 17:39:55 +02:00
Nicolas Goaziou
4df6eda30f gnu: Rename texlive-updmap.cfg' into texlive-local-tree'.
* doc/build.scm (pdf-manual):
* doc/contributing.texi (Submitting Patches):
* gnu/packages/algebra.scm (pari-gp):
(giac):
* gnu/packages/assembly.scm (asl):
* gnu/packages/audio.scm (chow-tape-model):
* gnu/packages/bioconductor.scm (r-biocstyle):
* gnu/packages/bioinformatics.scm (discrover):
(phyml):
(velvet):
* gnu/packages/chemistry.scm (yaehmop):
* gnu/packages/chez.scm (chez-scheme-for-racket):
(stex-bootstrap):
(chez-web):
(chez-sockets):
* gnu/packages/cran.scm (r-papaja):
(r-prereg):
* gnu/packages/docbook.scm (dblatex):
* gnu/packages/emacs-xyz.scm (emacs-auctex):
* gnu/packages/engineering.scm (fastcap):
* gnu/packages/finance.scm (optionmatrix):
* gnu/packages/fsf.scm (book-faif):
* gnu/packages/gettext.scm (po4a):
(po4a-minimal):
* gnu/packages/graphics.scm (mmg):
* gnu/packages/graphviz.scm (dot2tex):
* gnu/packages/guile-xyz.scm (emacsy):
(guile-cv):
* gnu/packages/lisp.scm (sbcl):
* gnu/packages/maths.scm (cddlib):
(gnuplot):
(itpp):
(octave):
(suitesparse-amd):
(suitesparse-camd):
(suitesparse-cholmod):
(suitesparse-klu):
(suitesparse-ldl):
(suitesparse-mongoose):
(suitesparse-spex):
(suitesparse-spqr):
(suitesparse-umfpack):
(hypre):
* gnu/packages/music.scm (lilypond):
* gnu/packages/ocaml.scm (unison):
(ocaml-bibtex2html):
* gnu/packages/pdf.scm (extractpdfmark):
* gnu/packages/photo.scm (enblend-enfuse):
* gnu/packages/plotutils.scm (asymptote):
* gnu/packages/python-xyz.scm (python-numpy-documentation):
(python-ipython-documentation):
(python-pypandoc):
* gnu/packages/radio.scm (gnuradio):
(libosmo-dsp):
* gnu/packages/scheme.scm (mit-scheme):
* gnu/packages/security-token.scm (yubico-piv-tool):
* gnu/packages/sphinx.scm (python-sphinx):
(python-sphinx-5):
* gnu/packages/statistics.scm (r-with-tests):
(r-spams):
* gnu/packages/tex.scm (texlive-local-tree): Renamed from…
(texlive-updmap.cfg): … this. Deprecate the latter.
(texlive-biblatex-philosophy):
(texlive-bropd):
(texlive-fontsize):
(texlive-poetrytex):
(texlive-reverxii):
(texlive-stix):
(texlive-suftesi):
(texlive-thucoursework):
(texlive-ulqda):
(texlive-yathesis):
(texlive-makecell):
(texlive-robotarm):
(texlive-bbold):
(texlive-babel-romansh):
(texlive-polyglossia):
(texlive-innerscript):
(teximpatient):
(texlive-xkeyval):
(texlive-arabxetex):
(texlive-blox):
(texlive-ecgdraw):
(texlive-gradientframe):
(texlive-everyhook):
(texlive-actuarialangle):
(texlive-actuarialsymbol):
(texlive-autopdf):
(texlive-etaremune):
(texlive-extract):
(texlive-forarray):
(texlive-graphicx-psmin):
(texlive-ha-prosper):
(texlive-namespc):
(texlive-newspaper):
(texlive-powerdot):
(texlive-recipecard):
(texlive-show2e):
(texlive-tablists):
(texlive-ted):
(texlive-xargs):
(texlive-xpeek):
* gnu/packages/xdisorg.scm (xforms):
* gnu/packages/algebra.scm (gap):
* gnu/packages/cpp.scm (jthread):
* guix/lint.scm (check-inputs-should-be-native): Rename `texlive-updmap.cfg' into `texlive-local-tree'.

Change-Id: I129280807c418e57acbcbda399545ab27a9e0a33
2025-05-06 11:25:06 +02:00
Vinicius Monego
1f528df591 gnu: hugin: Update to 2024.0.1.
* gnu/packages/photo.scm (hugin): Update to 2024.0.1.
[arguments]: Use G-Expressions.
<#:configure-flags>: Unset "-DCMAKE_CXX_FLAGS".
[inputs]: Replace openexr-2 by openexr.

Change-Id: I5703ef40301b72a54865e11ef560ccc55c657b53
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-05-01 08:40:29 +02:00
Vinicius Monego
d2274866a4 gnu: enblend-enfuse: Build with OpenEXR 3.
* gnu/packages/photo.scm (enblend-enfuse)[inputs]: Replace openexr-2 by
openexr.

Change-Id: Ie9bbc0bb5067e3141284ae5061743dc59aca45ca
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-05-01 08:40:29 +02:00
Vinicius Monego
5bded4287e gnu: darktable: Build with system LibRaw.
* gnu/packages/photo.scm (darktable)[arguments]<#:configure-flags>: Pass
"-DDONT_USE_INTERNAL_LIBRAW=On".
[inputs]: Add libraw.

Change-Id: I468c3fa16011afdb10a1667cca83ed71bb026d1f
2025-03-01 19:13:23 -03:00
Vinicius Monego
c2f58e666a gnu: darktable: Remove unused input.
* gnu/packages/photo.scm (darktable)[inputs]: Remove freeimage.

Change-Id: I8fd50bfd23a3e47ab1c429121630ea956ca38ddb
2025-03-01 19:13:23 -03:00
Vinicius Monego
0a88724af6 gnu: darktable: Delete old phase.
* gnu/packages/photo.scm (darktable)[arguments]<#:phases>: Delete the
'set-LDFLAGS phase.

Change-Id: Ie6178e75ef6571b5165549615e3fd99262f8d2de
2025-02-15 21:48:42 -03:00
Vinicius Monego
61e60f048d gnu: darktable: Update to 5.0.1.
* gnu/packages/photo.scm (darktable): Update to 5.0.1.

Change-Id: I99c9ef2174ea1972fa65bcbb404fa4f853e7fd99
2025-02-15 21:48:42 -03:00
Vinicius Monego
948793cb4f gnu: darktable: Update to 5.0.0.
* gnu/packages/photo.scm (darktable): Update to 5.0.0.

Change-Id: I9d34c703ea542196dcb510e9bd02aa021ca504f3
2024-12-21 16:31:50 -03:00
Sharlatan Hellseher
215e47acd2 gnu: rawtherapee: Update to 5.11.
* gnu/packages/photo.scm (rawtherapee): Update to 5.11.
[inputs]: Add libjxl and libraw.

Change-Id: I044ee63ab4e4a09b43d4ce003f5394de70f6e83d
2024-10-06 23:29:03 +01:00
Roman Scherer
8e5c8303a4 gnu: iso-codes: Rename to iso-codes/pinned.
* gnu/packages/iso-codes.scm (iso-codes): Rename to…
(iso-codes/pinned): … this.
* doc/build.scm,
gnu/installer.scm,
gnu/packages/fcitx.scm,
gnu/packages/fcitx5.scm,
gnu/packages/gnome.scm,
gnu/packages/gstreamer.scm,
gnu/packages/gtk.scm,
gnu/packages/ibus.scm,
gnu/packages/kde-frameworks.scm,
gnu/packages/kde-plasma.scm,
gnu/packages/mate.scm,
gnu/packages/photo.scm,
gnu/packages/video.scm: Adjust accordingly.

Change-Id: Ia98fee15a27009583fee822cf411512727b1aa27
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-09-28 12:55:54 +02:00
Maxime Devos
e3178b088a gnu: Use 'gtk-doc/stable' in native-inputs instead of 'gtk-doc'.
Commit 9dea161875 only
replaced 'gtk-doc' with 'gtk-doc/stable' in the native-inputs
of some packages, but we may as well do this for all packages.

* gnu/packages/admin.scm (thermald) [native-inputs]:
Replace 'gtk-doc' with 'gtk-doc/stable'.
* gnu/packages/glib.scm (glib-with-documentation): Likewise.
* gnu/packages/mate.scm (mate-desktop, atril, caja-extensions)
(mate-utils, eom, engrampa, pluma, mate-polkit) [native-inputs]: Likewise.
* gnu/packages/messaging.scm
(libgnt, loudmouth) [native-inputs]: Likewise.
* gnu/packages/music.scm
(denemo, gsequencer) [native-inputs]: Likewise.
* gnu/packages/photo.scm (entangle) [native-inputs]: Likewise.
* gnu/packages/security-token.scm
(libu2f-host, libu2f-server) [native-inputs]: Likewise.
* gnu/packages/wm.scm (keybinder, keybinder-3.0)
[native-inputs]: Likewise.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: I6c647ff1394e0a48bef0e6fb1ae43533673f1d79
2024-08-31 10:44:40 +02:00
Maxime Devos
924a4b0c66 gnu: photo: Add 'bash' input for 'wrap-program'.
It is required for cross-compilation.

* gnu/packages/photo.scm
(rapid-photo-downloader)[inputs]: Add 'bash-minimal'.
(perl-image-exiftool)[inputs]: Likewise.
(entangle)[inputs]: Likewise.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: I843c7530ae24969660a00c0da7754e51475ea00d
2024-08-31 10:42:39 +02:00
Alex Devaure
7b107f3646 gnu: darktable: Update to 4.8.1.
* gnu/packages/photo.scm (darktable): Update to 4.8.1.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-22 12:20:25 +01:00
Zheng Junjie
729222e7df gnu: libraw: Update to 0.21.2.
* gnu/packages/photo.scm (libraw): Update to 0.21.2.

Change-Id: I3cc19df1fcc8e3f51ea437d23ecee7130fd19cf3
2024-07-18 10:44:57 +08:00
Alex Devaure
cf6f06b446 gnu: darktable: Update to 4.8.0.
* gnu/packages/photo.scm (darktable): Update to 4.8.0.

Change-Id: I36df2b5a96f24488ebc1c491571a954af14d9e3f
Signed-off-by: jgart <jgart@dismail.de>
2024-07-03 09:30:09 -05:00
Sharlatan Hellseher
78d946b011 gnu: rawtherapee: Update to 5.10.
* gnu/packages/photo.scm (rawtherapee): Update to 5.10.
[inputs]: Add exiv2.

Change-Id: Ic97f77cfde1db4784500f49f90e9ffed1d8137b5
2024-06-24 22:39:16 +01:00
Efraim Flashner
a1f1148dbd gnu: enblend-enfuse: Build with librsvg-for-system.
* gnu/packages/photo.scm (enblend-enfuse)[native-inputs]: Replace
librsvg with librsvg-for-system.

Change-Id: I04e046191abf1e36cdbb42d50a5c5abab029edf1
2024-05-21 08:54:08 +03:00
Alex Devaure
fd3e618cf0 gnu: darktable: Update to 4.6.1.
* gnu/packages/photo.scm (darktable): Update to 4.6.1.

Change-Id: I2642b78036205c97c8183349fc809fcfec78f866
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-03-09 11:30:23 +08:00
Vinicius Monego
9c67673d7b gnu: darktable: Update to 4.6.0.
* gnu/packages/photo.scm (darktable): Update to 4.6.0.

Change-Id: Ic64b02e8d191ba91fde1b95b9bcb4321a471dcba
2024-01-19 22:01:31 -03:00
Vinicius Monego
946cd84d57 gnu: darktable: Enable more optional features.
* gnu/packages/photo.scm (darktable)[inputs]: Add libjxl, portmidi.

Change-Id: I7747dfc2e88379a13182590f87514951bdd70e0c
2024-01-19 22:01:30 -03:00
Vinicius Monego
e7d14578ad gnu: darktable: Build with GCC.
* gnu/packages/photo.scm (darktable)[arguments][#:phases]: Delete the
'prepare-build-environment phase.
[native-inputs]: Remove clang. Add gcc-13.

Change-Id: Ia0dc1c6a717ccd00cd31d378aa51ce63fbf1806a
2024-01-19 22:01:30 -03:00