summaryrefslogtreecommitdiff
path: root/gnu/packages/image.scm
AgeCommit message (Collapse)Author
12 daysgnu: Remove leptonica-1.80.Maxim Cournoyer
* gnu/packages/image.scm (leptonica-1.80): Delete variable. Change-Id: Id96625556ec3c4a3c10bbe8f534548d7d2aad892
13 daysgnu: converseen: Update to 0.12.2.5.宋文武
* gnu/packages/patches/converseen-hide-updates-checks.patch: Remove file. * gnu/packages/patches/converseen-hide-non-free-pointers.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove them. * gnu/packages/image.scm (converseen): Update to 0.12.2.5. [source]: Remove patches. [arguments]: Add patch-source phase to disable auto update and website links. Change-Id: I9cbdad581803d4b1910afb1115e3b8404b1faa7e Signed-off-by: Zheng Junjie <z572@z572.online>
2025-07-19gnu: mtpaint: Update to 3.50.12.Andreas Enge
* gnu/packages/image.scm (mtpaint): Update to 3.50.12. [native-inputs]: Drop labels. [inputs]: Drop labels. Replace gtk+-2 by gtk. [arguments]: Use gexps. <#:phases>: Replace 'configure phase. Change-Id: Ia8129b4331add95390e22eb0b918789c60300afe
2025-07-18gnu: libjxr: Fix build with gcc-14.Janneke Nieuwenhuizen
* gnu/packages/image.scm (libjxr)[arguments]: Extend CFLAGS to relax gcc-14's strictness. Change-Id: I44cedd787beae4efb945efde3217999af430c94b
2025-07-14gnu: Add gradia.Liliana Marie Prikler
* gnu/packages/image.scm (gradia): New variable.
2025-07-14gnu: swappy: Update to 1.5.1.mathijsh
* gnu/packages/image.scm (swappy): Update to 1.5.1. Change-Id: Id3b1a1d5bf32142e14f15fb5b71aebedfda9f04e Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-28gnu: flameshot: Update to commit 560190199.Sergey Trofimov
* 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-27gnu: ggg: Update to 0.3.13.Josep Bigorra
* gnu/packages/image.scm (ggg): Update to 0.3.13. Change-Id: I226ebc71035866cb81507e7908e7c483b5a91747
2025-06-26gnu: ggg: Update to 0.3.11.Josep Bigorra
* 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-24gnu: Add ggg.Josep Bigorra
* gnu/packages/image.scm (ggg): New variable. Signed-off-by: jgart <jgart@dismail.de>
2025-06-20gnu: gpick: Switch to scons-python.Nicolas Graves
* gnu/packages/image.scm (gpick)[arguments]{scons}: Remove uneeded keyword. Change-Id: I81ab290d14fd41b31a7801d6755f23339b02bddd Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20gnu: gpick: Improve style.Nicolas Graves
* 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-19gnu: Add libyuv.Andrew Wong
* gnu/packages/image.scm (libyuv): New variable. Change-Id: If7f5be6bcf88cf2d11e8d3c911f492f1ab8fd2d0 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-05-13gnu: packages: Fix broken descriptions.Sergey Trofimov
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-10gnu: ijg-libjpeg: Update to 9f.Divya Ranjan
* gnu/packages/image.scm (ijg-libjpeg): Update to 9f. Change-Id: I2318733787dcc3d5b607db107418584a5e8b0709 Signed-off-by: Zheng Junjie <z572@z572.online>
2025-04-21gnu: libheif: Update to 1.19.7.Liliana Marie Prikler
* gnu/packages/image.scm (libheif): Update to 1.19.7.
2025-04-16gnu: mypaint: Make compatible with Python 3.11.Ricardo Wurmus
* gnu/packages/image.scm (mypaint)[arguments]: Add phase 'python3.11-compatibility. Change-Id: I4e103ad169148127c388a40b999b1a0ae4868f4e
2025-04-02gnu: vigra: Update to 1.12.2.Andreas Enge
* gnu/packages/image.scm (vigra): Update to 1.12.2. [inputs]: Remove python-numpy; add python-numpy-2. Change-Id: I91aaf999a592391013cd171763854d4376d8bed9
2025-04-01gnu: vigra: Modernize package writing.Andreas Enge
* gnu/packages/image.scm (vigra)[arguments]: Use gexps. [inputs, native-inputs]: Drop labels. Change-Id: Id8a9bb8f89f26ecf67f8de4666bce6b3053a1df6
2025-04-01gnu: vigra: Update to 1.11.2.Andreas Enge
* 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-03-31gnu: vigra-c: Update to 0.0.0-2.49f5319.Andreas Enge
* gnu/packages/image.scm (vigra-c): Update to 0.0.0-2.49f5319. Change-Id: I938d0743a2c8aa06af522914e5e281d75b4e54ae
2025-03-31gnu: hdf5: Make hdf5@1.14 the default version.Andreas Enge
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-23gnu: libsixel: Update to 1.10.5.Zheng Junjie
* gnu/packages/image.scm (libsixel): Update to 1.10.5. Change-Id: I34520979d62c006bafcba62d07a17b427929f07e
2025-03-11gnu: Add libpng-apng-for-librewolf.Ian Eure
* gnu/packages/image.scm (libpng-apng-for-librewolf): New variable. Change-Id: I2cb700c28478fe30dd750dedf07bde73f6b2ceab
2025-03-03gnu: libjxl: Fix tests on i686-linux.Efraim Flashner
* 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-02gnu: libjxl: Update to 0.11.1.Liliana Marie Prikler
* gnu/packages/image.scm (libjxl): Update to 0.11.1. [source]: Also unbundle libjpeg-turbo.
2025-02-18gnu: Fix grammar of various package descriptions.Vagrant Cascadian
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-01-20gnu: libjxl: Update to 0.10.4.Danny Milosavljevic
* gnu/packages/image.scm (libjxl-0.10): New variable. Change-Id: Ie74cefe214e5587fc250b6595fb109ea7b7008c0
2025-01-10gnu: mini: Update to 0.9.17.Artyom V. Poptsov
* gnu/packages/image.scm (mini): Update to 0.9.17. Change-Id: I53f65133fe1da906e6af6e7295b47c50f4203920
2024-11-04gnu: gifsicle: Use G-expressions.Zheng Junjie
* gnu/packages/image.scm (gifsicle)[arguments]: Use G-expressions. Change-Id: I4bcf803e129e18c9d554d8544fc6c4896b61c9c3
2024-11-04gnu: gifsicle: Build from git source.Zheng Junjie
* gnu/packages/image.scm (gifsicle)[source]: Switch to git-fetch. [native-inputs]: Add autoconf and automake. Change-Id: I9b23e1d2f66aa328f56bad224b8db03b6261dd00
2024-11-04gnu: gifsicle: Update to 1.95. [security fixes]Nicolas Graves
This fixes CVE-2023-44821 and CVE-2023-46009. * gnu/packages/image.scm (gifsicle): Update to 1.95.
2024-09-29gnu: libsixel: Fix bash completion directory.Efraim Flashner
* 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-08gnu: libjpeg: Fix upstream hash mismatch.Tobias Geerinckx-Rice
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-05gnu: libsixel: Propagate GDK-PIXBUF.Nicolas Goaziou
* gnu/packages/image.scm (libsixel)[inputs]: Move GDK-PIXBUF... [propagated-inputs]: ... to here. Change-Id: Ifcbcae7882f1f6292d436f679552b8e0a67d9eda
2024-08-31gnu: libpng: Update to 1.6.39.Maxim Cournoyer
* gnu/packages/image.scm (libpng): Update to 1.6.39. Change-Id: Ia851ed5fb00dc8f34e248d2f0020bea06c6e78af
2024-08-31gnu: libwebp: Ungraft.Ludovic Courtès
* gnu/packages/image.scm (libwebp): Update to 1.3.2. [replacement]: Remove. (libwebp/fixed): Remove. Change-Id: I39c0e5f9df82322dc8dc0ed6341f08c1ac0749b3
2024-08-31gnu: mypaint: Add 'bash' input for 'wrap-program'.Maxime Devos
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-31gnu: jbigkit: Import the correct set of modules.Maxim Cournoyer
* gnu/packages/image.scm (jbigkit) [arguments] <modules>: Replace %default-gnu-imported-modules with %default-gnu-modules. Change-Id: Idbc9fc336409f73b784b111da61fc5bf957ecf52
2024-08-31build-systems: gnu: Export %default-gnu-imported-modules and ↵Maxim Cournoyer
%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-18gnu: grim: Update home page.Tobias Geerinckx-Rice
* gnu/packages/image.scm (grim)[home-page]: Update. Change-Id: Ifb3a2077098599a6ee39cd3f1f69492910c56fef
2024-07-18gnu: freeimage: Adjust for libraw 0.21.Zheng Junjie
* 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-18gnu: libavif: Update to 1.0.4.Zheng Junjie
* gnu/packages/image.scm (libavif): Update to 1.0.4. Change-Id: If86c06d3d1dda09f339d745261dd42925f87387c
2024-07-01gnu: mini: Update to 0.9.15.Artyom V. Poptsov
* gnu/packages/image.scm (mini): Update to 0.9.15. Change-Id: I20c20d3661364af2235b4eda348467bbeace6b74 Signed-off-by: jgart <jgart@dismail.de>
2024-04-06gnu: libheif: Enable tests.Vinicius Monego
* gnu/packages/image.scm (libheif)[arguments]: Remove #:tests?. Change-Id: Ibf89a3eb3ff3a78962896147f385ef4de0493e3e
2024-04-06gnu: libheif: Update to 1.17.6.Vinicius Monego
* gnu/packages/image.scm (libheif): Update to 1.17.6. [inputs]: Use package labels. Change-Id: I8de9374ea0a93eb7e80734992362821da1fb0621
2024-04-02gnu: libjxl: Fix build on riscv64-linux.Zheng Junjie
* 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-02-24gnu: leptonica: Update to 1.84.1.Ahmad Draidi
* gnu/packages/image.scm (leptonica): Update to 1.84.1. Change-Id: I9070ca7f08c0c3114fa7a5a414695051b587f00b Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-02-24gnu: leptonica: Fix random test failures.Ahmad Draidi
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-22gnu: Add libsixel.chris
* 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>