Liliana Marie Prikler
c1604c4c95
gnu: Add gradia.
...
* gnu/packages/image.scm (gradia): New variable.
2025-07-14 18:55:16 +02:00
mathijsh
d6295bb00d
gnu: swappy: Update to 1.5.1.
...
* gnu/packages/image.scm (swappy): Update to 1.5.1.
Change-Id: Id3b1a1d5bf32142e14f15fb5b71aebedfda9f04e
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-14 10:37:59 +02:00
Sergey Trofimov
a2cbff5a7a
gnu: flameshot: Update to commit 560190199.
...
* gnu/packages/image.scm (flameshot): Update to commit 560190199, build
with qt6.
Change-Id: I71af0752360ecaf1d1b099b1635e2a338aef1e2a
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-28 08:12:10 +01:00
Josep Bigorra
db94d31fed
gnu: ggg: Update to 0.3.13.
...
* gnu/packages/image.scm (ggg): Update to 0.3.13.
Change-Id: I226ebc71035866cb81507e7908e7c483b5a91747
2025-06-27 12:14:09 +01:00
Josep Bigorra
236490569e
gnu: ggg: Update to 0.3.11.
...
* gnu/packages/image.scm (ggg): Update to 0.3.11.
[arguments]: Remove unnecessary delete-file directives.
[inputs]: Add bash-minimal.
Change-Id: Id89a1db7060fe5a1f34c0200d50ca0194eed6289
Signed-off-by: jgart <jgart@dismail.de>
2025-06-26 03:41:22 -04:00
Josep Bigorra
d1a04765ba
gnu: Add ggg.
...
* gnu/packages/image.scm (ggg): New variable.
Signed-off-by: jgart <jgart@dismail.de>
2025-06-24 14:14:56 -04:00
Nicolas Graves
3bb6b4a0dd
gnu: gpick: Switch to scons-python.
...
* gnu/packages/image.scm (gpick)[arguments]{scons}: Remove uneeded
keyword.
Change-Id: I81ab290d14fd41b31a7801d6755f23339b02bddd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20 15:05:51 +01:00
Nicolas Graves
e22efb74ed
gnu: gpick: Improve style.
...
* gnu/packages/image.scm (gpick): Improve style.
[source]: Run guix style.
[native-inputs, inputs]: Improve style, reorder fields.
[arguments]: Improve style, rewrite using gexps.
Change-Id: I200251fd3b7b6cebc24e3fa75a6525cc4dc6de1d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20 15:05:43 +01:00
Andrew Wong
e93bc7264b
gnu: Add libyuv.
...
* gnu/packages/image.scm (libyuv): New variable.
Change-Id: If7f5be6bcf88cf2d11e8d3c911f492f1ab8fd2d0
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-19 11:29:58 +02:00
Sergey Trofimov
380282f3f5
gnu: packages: Fix broken descriptions.
...
A few description mistakenly use @{foo} instead of @code{foo} which
results in broken formatting in guix search.
* gnu/packages/bioinformatics.scm (umi-tools),
* gnu/packages/cran.scm (r-ggside),
* gnu/packages/crates-apple.scm: (rust-commoncrypto-0.2),
* gnu/packages/crates-io.scm: (rust-ndarray-rand-0.15),
* gnu/packages/emacs-xyz.scm (emacs-load-relative, emacs-el-x)
(emacs-helm-org-ql, emacs-consult-lsp),
* gnu/packages/golang-xyz.scm (go-github-com-songmu-gitconfig),
* gnu/packages/haskell-xyz.scm (ghc-text-short, ghc-validation),
* gnu/packages/image.scm (imgp),
* gnu/packages/perl-check.scm (perl-test-file-contents),
* gnu/packages/perl-web.scm (perl-uri-db),
* gnu/packages/perl.scm (perl-clipboard, perl-module-refresh),
* gnu/packages/python-xyz.scm (python-ddlparse, python-black-macchiato)
(python-pysendfile),
* gnu/packages/qt.scm (qt5compat),
* gnu/packages/ruby.scm (ruby-ruby-engine, ruby-httpclient),
* gnu/packages/sagemath.scm (python-memory-allocator),
* gnu/packages/spreadsheet.scm (sc-im),
* gnu/packages/time.scm (python-pendulum):
[description]: Fix malformed macros.
Change-Id: I3ed755a54aecf40bf0c5c982f9e70b7cd3689de7
Signed-off-by: Greg Hogan <code@greghogan.com>
2025-05-13 16:35:45 +00:00
Divya Ranjan
4dc0973647
gnu: ijg-libjpeg: Update to 9f.
...
* gnu/packages/image.scm (ijg-libjpeg): Update to 9f.
Change-Id: I2318733787dcc3d5b607db107418584a5e8b0709
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-05-10 11:34:07 +08:00
Liliana Marie Prikler
d064f2cd7c
gnu: libheif: Update to 1.19.7.
...
* gnu/packages/image.scm (libheif): Update to 1.19.7.
2025-04-21 14:00:22 +02:00
Ricardo Wurmus
589a74c25a
gnu: mypaint: Make compatible with Python 3.11.
...
* gnu/packages/image.scm (mypaint)[arguments]: Add phase
'python3.11-compatibility.
Change-Id: I4e103ad169148127c388a40b999b1a0ae4868f4e
2025-04-16 11:46:19 +02:00
Andreas Enge
41bd799b8a
gnu: vigra: Update to 1.12.2.
...
* gnu/packages/image.scm (vigra): Update to 1.12.2.
[inputs]: Remove python-numpy; add python-numpy-2.
Change-Id: I91aaf999a592391013cd171763854d4376d8bed9
2025-04-02 09:47:18 +02:00
Andreas Enge
757763075d
gnu: vigra: Modernize package writing.
...
* gnu/packages/image.scm (vigra)[arguments]: Use gexps.
[inputs, native-inputs]: Drop labels.
Change-Id: Id8a9bb8f89f26ecf67f8de4666bce6b3053a1df6
2025-04-01 19:36:06 +02:00
Andreas Enge
a11588762c
gnu: vigra: Update to 1.11.2.
...
* gnu/packages/image.scm (vigra): Update to 1.11.2.
[arguments]<#:phases>: Drop 'disable-broken-tests phase.
<#:configure-flags>: Enable vigranumpy.
[inputs]: Replace hdf5-1.10 by hdf5. Add python-numpy.
Change-Id: I85debcaeeba1c7c6745ee270451cb7b658229328
2025-04-01 19:35:58 +02:00
Andreas Enge
d0eb8a4b87
gnu: vigra-c: Update to 0.0.0-2.49f5319.
...
* gnu/packages/image.scm (vigra-c): Update to 0.0.0-2.49f5319.
Change-Id: I938d0743a2c8aa06af522914e5e281d75b4e54ae
2025-03-31 17:05:56 +02:00
Andreas Enge
309e23567e
gnu: hdf5: Make hdf5@1.14 the default version.
...
This replaces all inputs hdf5@1.10 by hdf5@1.14 unless explicitly
specified otherwise.
* gnu/packages/maths.scm (hdf5-1.14): Rename to...
(hdf5): ...this, which was previously defined as hdf5-1.10.
(hdf-eos5, hdf5-parallel-openmpi, scilab): Adapt variable names.
* gnu/packages/bioinformatics.scm (fast5, ncbi-vdb),
gnu/packages/cran.scm (r-h5), gnu/packages/image.scm (vigra)[inputs]:
Keep hdf5-1.10.
Change-Id: Ie43a13ecbb4da597ec1d3f7c0428102b45881485
2025-03-31 10:29:57 +02:00
Zheng Junjie
3c9e23bd81
gnu: libsixel: Update to 1.10.5.
...
* gnu/packages/image.scm (libsixel): Update to 1.10.5.
Change-Id: I34520979d62c006bafcba62d07a17b427929f07e
2025-03-23 15:43:54 +08:00
Ian Eure
dafdca07ea
gnu: Add libpng-apng-for-librewolf.
...
* gnu/packages/image.scm (libpng-apng-for-librewolf): New variable.
Change-Id: I2cb700c28478fe30dd750dedf07bde73f6b2ceab
2025-03-11 21:24:00 -07:00
Efraim Flashner
d8ce5d3c49
gnu: libjxl: Fix tests on i686-linux.
...
* gnu/packages/image.scm (libjxl)[arguments]: When building for
i686-linux allow a larger difference between the expected and actual
test outcome.
Change-Id: Id80e8b15c3d55eb1957b56682b2b352b79b1a4f7
2025-03-03 09:51:43 +02:00
Liliana Marie Prikler
5a1d13248a
gnu: libjxl: Update to 0.11.1.
...
* gnu/packages/image.scm (libjxl): Update to 0.11.1.
[source]: Also unbundle libjpeg-turbo.
2025-03-02 20:31:44 +01:00
Vagrant Cascadian
9eedd1f31d
gnu: Fix grammar of various package descriptions.
...
Adjust patterns where "allows to X" to use "allows Xing" or similar forms.
* gnu/packages/build-tools.scm (potato-make): Use "Allows Xing" form.
* gnu/packages/image.scm (pngcheck): Likewise.
* gnu/packages/qt.scm (kddockwidgets): Likewise.
* gnu/packages/tex.scm (texlive-biblatex-shortfields): Use "Allow Xing" form.
(texlive-drawmatrix): Likewise. (texlive-mathsemantics): Use "allow Y Xing"
form. (texlive-xlop): Use "allow Xing" form. (texlive-texlogfilter):
Likewise.
2025-02-18 11:13:03 -08:00
Danny Milosavljevic
ff87f8aeee
gnu: libjxl: Update to 0.10.4.
...
* gnu/packages/image.scm (libjxl-0.10): New variable.
Change-Id: Ie74cefe214e5587fc250b6595fb109ea7b7008c0
2025-01-20 22:18:45 +01:00
Artyom V. Poptsov
90a8109e82
gnu: mini: Update to 0.9.17.
...
* gnu/packages/image.scm (mini): Update to 0.9.17.
Change-Id: I53f65133fe1da906e6af6e7295b47c50f4203920
2025-01-10 22:53:09 +03:00
Zheng Junjie
1e1e5dbf13
gnu: gifsicle: Use G-expressions.
...
* gnu/packages/image.scm (gifsicle)[arguments]: Use G-expressions.
Change-Id: I4bcf803e129e18c9d554d8544fc6c4896b61c9c3
2024-11-04 18:23:48 +08:00
Zheng Junjie
b0d5c6924c
gnu: gifsicle: Build from git source.
...
* gnu/packages/image.scm (gifsicle)[source]: Switch to git-fetch.
[native-inputs]: Add autoconf and automake.
Change-Id: I9b23e1d2f66aa328f56bad224b8db03b6261dd00
2024-11-04 18:21:24 +08:00
Nicolas Graves
fe6fdb1a85
gnu: gifsicle: Update to 1.95. [security fixes]
...
This fixes CVE-2023-44821 and CVE-2023-46009.
* gnu/packages/image.scm (gifsicle): Update to 1.95.
2024-11-04 18:11:10 +08:00
Efraim Flashner
0e21173e16
gnu: libsixel: Fix bash completion directory.
...
* gnu/packages/image.scm (libsixel)[arguments]: Adjust the
configure-flags to install the bash completion script into the standard
directory.
Change-Id: I12a52f8565474ec63e2bd1fa15e5412555a81c31
2024-09-29 16:19:44 +03:00
Tobias Geerinckx-Rice
b1a102d3a5
gnu: libjpeg: Fix upstream hash mismatch.
...
The upstream tarball was modified in place. The only difference is the
removal of three bytes (the Unicode BOM) in 14 MSBuild files
(make????.v16) which shouldn't be used by the Guix package—and indeed,
apart from its hash, the build output has not changed.
* gnu/packages/image.scm (ijg-libjpeg)[source]: Update sha256.
Change-Id: I2f9875f7b8588162c45864aa75a5dbc4513b7cf7
2024-09-08 02:00:00 +02:00
Nicolas Goaziou
a6ec381b16
gnu: libsixel: Propagate GDK-PIXBUF.
...
* gnu/packages/image.scm (libsixel)[inputs]: Move GDK-PIXBUF...
[propagated-inputs]: ... to here.
Change-Id: Ifcbcae7882f1f6292d436f679552b8e0a67d9eda
2024-09-05 22:20:23 +02:00
Maxim Cournoyer
56ef338355
gnu: libpng: Update to 1.6.39.
...
* gnu/packages/image.scm (libpng): Update to 1.6.39.
Change-Id: Ia851ed5fb00dc8f34e248d2f0020bea06c6e78af
2024-08-31 10:44:21 +02:00
Ludovic Courtès
8fbae8edf9
gnu: libwebp: Ungraft.
...
* gnu/packages/image.scm (libwebp): Update to 1.3.2.
[replacement]: Remove.
(libwebp/fixed): Remove.
Change-Id: I39c0e5f9df82322dc8dc0ed6341f08c1ac0749b3
2024-08-31 10:44:17 +02:00
Maxime Devos
0d956d9a4e
gnu: mypaint: Add 'bash' input for 'wrap-program'.
...
It is required for cross-compilation.
* gnu/packages/image.scm
(mypaint): Delete trailing #t.
[inputs]: Add 'bash-minimal'.
[native-inputs]: Remove labels.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: Ifb3b6bd129f9ca2d5724288622d6162db2e84746
2024-08-31 10:42:44 +02:00
Maxim Cournoyer
3f62f0a327
gnu: jbigkit: Import the correct set of modules.
...
* gnu/packages/image.scm (jbigkit) [arguments]
<modules>: Replace %default-gnu-imported-modules with %default-gnu-modules.
Change-Id: Idbc9fc336409f73b784b111da61fc5bf957ecf52
2024-08-31 10:42:21 +02:00
Maxim Cournoyer
f59df1aa3c
build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-modules.
...
Until now users would have to cargo cult or inspect the private
%default-modules variable of (guix build-systems gnu) to discover which
modules to include when extending the used modules via the #:modules argument.
The renaming was automated via the command:
$ git grep -l %gnu-build-system-modules
| xargs sed 's/%gnu-build-system-modules/%default-gnu-imported-modules/' -i
* guix/build-system/gnu.scm (%gnu-build-system-modules): Rename to...
(%default-gnu-imported-modules): ... this.
(%default-modules): Rename to...
(%default-gnu-modules): ... this. Export.
(dist-package, gnu-build, gnu-cross-build): Adjust accordingly.
Change-Id: Idef307fff13cb76f3182d782b26e1cd3a5c757ee
2024-08-31 10:42:16 +02:00
Tobias Geerinckx-Rice
0ac1758c19
gnu: grim: Update home page.
...
* gnu/packages/image.scm (grim)[home-page]: Update.
Change-Id: Ifb3a2077098599a6ee39cd3f1f69492910c56fef
2024-08-18 02:00:00 +02:00
Zheng Junjie
e9b97b193a
gnu: freeimage: Adjust for libraw 0.21.
...
* gnu/packages/patches/freeimage-libraw-0.21-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (freeimage)[source](patches): Add it.
Change-Id: Ief930d50be3e1f44074cd772756fb813bbad4389
2024-07-18 10:45:29 +08:00
Zheng Junjie
bd3ad17ded
gnu: libavif: Update to 1.0.4.
...
* gnu/packages/image.scm (libavif): Update to 1.0.4.
Change-Id: If86c06d3d1dda09f339d745261dd42925f87387c
2024-07-18 10:44:58 +08:00
Artyom V. Poptsov
85012e6481
gnu: mini: Update to 0.9.15.
...
* gnu/packages/image.scm (mini): Update to 0.9.15.
Change-Id: I20c20d3661364af2235b4eda348467bbeace6b74
Signed-off-by: jgart <jgart@dismail.de>
2024-07-01 13:54:59 -05:00
Vinicius Monego
38e93600b5
gnu: libheif: Enable tests.
...
* gnu/packages/image.scm (libheif)[arguments]: Remove #:tests?.
Change-Id: Ibf89a3eb3ff3a78962896147f385ef4de0493e3e
2024-04-06 08:00:59 -03:00
Vinicius Monego
84d21fdbaf
gnu: libheif: Update to 1.17.6.
...
* gnu/packages/image.scm (libheif): Update to 1.17.6.
[inputs]: Use package labels.
Change-Id: I8de9374ea0a93eb7e80734992362821da1fb0621
2024-04-06 08:00:59 -03:00
Zheng Junjie
9142c50c6d
gnu: libjxl: Fix build on riscv64-linux.
...
* gnu/packages/image.scm (libjxl)
[arguments]: Add fix-atomic phase when target riscv64-linux.
Change-Id: I442c668c3d52c241f0d405f51ea8d995bfefd3fd
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-04-02 16:19:16 +03:00
Ahmad Draidi
ad08af2fea
gnu: leptonica: Update to 1.84.1.
...
* gnu/packages/image.scm (leptonica): Update to 1.84.1.
Change-Id: I9070ca7f08c0c3114fa7a5a414695051b587f00b
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-02-24 11:14:46 +01:00
Ahmad Draidi
df5653adcb
gnu: leptonica: Fix random test failures.
...
Fixes <https://issues.guix.gnu.org/65441 >.
Running tests in parallel (e.g. "make check -j16") causes random test
failures. Same behavior observed on Debian.
* gnu/packages/image.scm (leptonica)[arguments]: Disable parallel tests.
Change-Id: I629c6c8be626a704be046dc79ea4480896cd11cc
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-02-24 10:59:22 +01:00
chris
8f25043617
gnu: Add libsixel.
...
* gnu/packages/image.scm (libsixel): New variable.
Curl is disabled to mitigate CVE-2021-45340 guix lint warns about.
Change-Id: I7c8077dd705409ce914ab347115d0b4fddeb37e1
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-02-22 16:12:22 +01:00
Nicolas Goaziou
121de47dec
gnu: converseen: Update to 0.12.0.2.
...
* gnu/packages/image.scm (converseen): Update to 0.12.0.2.
[arguments]<#:configure-flags>: Use Qt6.
[native-inputs, inputs]: Use Qt6.
* gnu/packages/patches/converseen-hide-non-free-pointers.patch: Update patch.
Change-Id: I6b6dc200b1b98115400854b2ff77cc805df45078
2024-01-21 15:48:36 +01:00
spacecadet
8fbda358ab
gnu: Add tgif.
...
* gnu/packages/image.scm (tgif): New variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
Change-Id: I4fd6bf5ae25806775e75dcca680a067f5d80ef5e
2024-01-17 11:18:00 +01:00
Zheng Junjie
ae63bb5e7d
gnu: grim: Fix cross-compiling.
...
gnu/packages/image.scm(grim):
[native-inputs]: When cross compiling, add wayland, pkg-config-for-build.
Change-Id: I9dbf99d0bc92a62b17ded36937827dfbc6b29bb2
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-03 15:32:01 +01:00
Zheng Junjie
2d38579e01
gnu: grim: Update to 1.4.1.
...
* gnu/packages/image.scm (grim): Update to 1.4.1.
[home-page]: update to new home-page
[source]: update url.
Change-Id: I8c2e4ebbf198df7cedda7c1c946ecb33a6e92fb1
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-03 15:32:01 +01:00