Package Details: gimp-devel 2.99.18-2

Git Clone URL: https://aur.archlinux.org/gimp-devel.git (read-only, click to copy)
Package Base: gimp-devel
Description: GNU Image Manipulation Program (Development version)
Upstream URL: https://www.gimp.org/
Licenses: GPL, LGPL
Conflicts: gimp
Provides: gimp
Submitter: twa022
Maintainer: twa022
Last Packager: twa022
Votes: 41
Popularity: 0.199224
First Submitted: 2017-02-02 23:39 (UTC)
Last Updated: 2024-02-21 03:43 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

su226 commented on 2022-08-12 16:29 (UTC)

@exploder-jimmy There is "GEGL Operation", but it's hidden by default. You can enable it in Edit > Preferences > Interface > Toolbox

exploder-jimmy commented on 2022-08-12 00:27 (UTC) (edited on 2022-08-12 00:30 (UTC) by exploder-jimmy)

Hi. For some reason, there is no "GEGL operation" item in Tools menu.

Is that a packaging issue or some upstream change/bug?

Docs say it should be still there: https://docs.gimp.org/2.99/en/gimp-tool-gegl.html

Installed gegl version is 0.4.38-1 from Arch repository.

skalt711 commented on 2022-05-20 17:56 (UTC) (edited on 2022-05-20 17:57 (UTC) by skalt711)

Hi. It fails to compile with clang (13.0.1-2).

  CCLD     gimptool-2.99
clang-13: error: no such file or directory: '../libgimpbase/.libs/libgimpbase-3.0.so'

MajorMayer commented on 2022-03-23 10:14 (UTC)

Yes indeed, installing the highway package before compiling GIMP enables the JXL support. This should be added to the (optional) dependencies, at least if the user opts in for JPEG XL support.

alium commented on 2022-03-21 06:36 (UTC) (edited on 2022-03-21 06:37 (UTC) by alium)

i can confirm, for libjxl support you really need install 'highway' package too!

JPEG XL: yes

ersei commented on 2022-03-03 03:16 (UTC)

Seems like gegl 0.4.36 is out of testing.

twa022 commented on 2022-03-02 04:01 (UTC)

@lyhokia: for the moment you have to install gegl-git to get the required version. 0.4.36 is in testing now though so should be promoted soon enough.

lyhokia commented on 2022-03-01 03:52 (UTC)

I run into this:

error: could not find all required packages:
    gegl>=0.4.36 (wanted by: gimp-devel)

HurricanePootis commented on 2022-02-25 15:24 (UTC) (edited on 2022-02-25 15:24 (UTC) by HurricanePootis)

Gimp 2.99.10 now depends on gegl>=0.4.36, and babl>=0.1.90, and now has a new optional dependency on xdg-desktop-portal for a screenshot API.

Here's a new PKGBUILD I made

# Maintainer: twa022 <twa022 at gmail dot com>

_pkgname=gimp
pkgname=${_pkgname}-devel
pkgver=2.99.10
pkgrel=1
pkgdesc="GNU Image Manipulation Program (Development version)"
arch=('i686' 'x86_64' 'armv7h' 'aarch64')
url="http://www.gimp.org/"
license=('GPL' 'LGPL')
depends=('gtk3' 'lcms2' 'libwmf' 'icu' 'enchant' 'libgexiv2' 'librsvg' 'desktop-file-utils'
         'libexif' 'openjpeg2' 'poppler-glib' 'poppler-data' 'openexr' 'mypaint-brushes1'
         'babl>=0.1.90' 'gegl>=0.4.36' 'cairo' 'python-gobject' 'appstream-glib' 'libxmu' 'graphviz')
makedepends=('intltool' 'libxslt' 'glib-networking'
             'alsa-lib' 'curl' 'ghostscript' 'libxpm' 'webkit2gtk'
             'libheif' 'libwebp' 'libmng' 'iso-codes' 'aalib' 'zlib' 'libjxl'
             'gjs'  'luajit' 'meson' 'gobject-introspection'
             'gtk-doc' 'xorg-server-xvfb' 'vala')
checkdepends=('xorg-server-xvfb')
optdepends=('gutenprint: for sophisticated printing only as gimp has built-in cups print support'
            'alsa-lib: for MIDI event controller module'
            'curl: for URI support'
            'ghostscript: for postscript support'
            'libxpm: XPM support'
            'webkit2gtk: HTML renderer and web content engine'
            'libheif: HEIF support'
            'libjxl: JPEG XL support'
            'libwebp: WebP support'
            'libmng: MNG support'
            'iso-codes: Language support'
            'aalib: ASCII art support'
            'zlib: Compression routines'
            'gjs: JavaScript scripting support'
            'luajit: LUA scripting support'
            'lua51-lgi: LUA scripting support'
            'xdg-desktop-portal: Screenshot Support')
conflicts=("${_pkgname}")
provides=("${_pkgname}=${pkgver}")
source=(https://download.gimp.org/pub/gimp/v${pkgver%.*}/${_pkgname}-${pkgver}.tar.bz2 linux.gpl)
sha256sums=('9e08f1c4a455e8dd4dd0579fe289419e38c835db38e3c0d40cd1137fb0112f29'
            '1003bbf5fc292d0d63be44562f46506f7b2ca5729770da9d38d3bb2e8a2f36b3')
build() {
  cd "${_pkgname}-${pkgver}"
    ./configure \
    --prefix=/usr \
    --sysconfdir=/etc \
    --libdir=/usr/lib \
    --libexecdir=/usr/lib/gimp \
    --datarootdir=/usr/share \
    --enable-mp \
    --enable-gimp-console \
    --enable-gtk-doc
  make
}

package() {
  cd "${_pkgname}-${pkgver}"
  make DESTDIR="${pkgdir}" install
  install -Dm 644 "${srcdir}/linux.gpl" "${pkgdir}/usr/share/gimp/2.99/palettes/Linux.gpl"
}

MajorMayer commented on 2022-02-06 22:28 (UTC) (edited on 2022-02-06 22:28 (UTC) by MajorMayer)

I have jpegxl library installed from official Manjaro repos, but still when i build this package i get:

checking for libjxl >= 0.5.0... no

and

Optional Plug-Ins:

Ascii Art: yes

...

JPEG XL: no (libjxl not found)

There is no option to save my images as Jpeg XL when the build finished.