Package Details: gimp-git 1:2.9.4.141.g3f3e385-1

Git Clone URL: https://aur.archlinux.org/gimp-git.git (read-only)
Package Base: gimp-git
Description: GNU Image Manipulation Program
Upstream URL: http://www.gimp.org
Licenses: GPL, LGPL
Conflicts: gimp
Provides: gimp
Submitter: None
Maintainer: mytbk
Last Packager: mytbk
Votes: 75
Popularity: 2.202508
First Submitted: 2009-05-27 08:12
Last Updated: 2016-09-05 23:26

Dependencies (27)

Required by (145)

Sources (2)

Latest Comments

bartus commented on 2016-09-06 10:56

What is the rationale of using !makeflag option. I haven't encounter any problem when building gimp in parallel or with distcc.

Siassei commented on 2016-09-05 18:09

missing dependency: babl>=0.1.18

donfabio commented on 2016-08-27 15:51

GIMP requires babl >= 0.1.18 but there's only babl 0.1.16-1 in the community repo. So babl-git might be required as a dependency.

ShadowKyogre commented on 2016-05-11 21:46

Why is gnome-python in the makedepends? I was able to build it fine without it.

mytbk commented on 2016-04-28 00:32

I've built version 2.9.2.884.g52af914 without issues.
mypaint-brush.h is in libmypaint-git package.

satriani commented on 2016-04-26 09:19

Can not be compiled.

gimpmybrush-load.c:25:27: fatal error: mypaint-brush.h: No such file or directory

Indeed the file mypaint-brush.h still not exist.
Anyone can confirm this?

Nordlicht commented on 2016-03-31 18:39

According to this bugreport - https://bugzilla.gnome.org/show_bug.cgi?id=764304#c6 - it would be a good idea to make this package not providing "gimp", but something like "gimp-2.99" to make it possible to install both branches in parallel.

Quote:

"Cool. Since you seem to be active there, can you tell them that
the following is wrong:

Conflicts: gimp
Provides: gimp
Replaces: gimp

gimp-3.x is completely parallel installable with gimp-2.x, nothing
conflicts, and it replaces nothing. It's a different thing with different
names for binaries, folders, libraries, everything."

I always wondered about the huge amount of "Required by"-Packages. Most of them don't even work with Gimp-2.99. Some modifications to the PKGBUILD would be necessary, but only for stuff like .desktop file and corresponding icons.

I've made the changes manually here on my system and it works really well. I would gladly provide the changes, but I'm not really into making PKGBUILDs.

Just as an example for a .desktop file:

Gimp-2.99.desktop

"[Desktop Entry]
Version=1.0
Type=Application
Name=Gimp 2.99
Name[de]=Gimp 2.99
GenericName=Image Editor
GenericName[de]=Bildeditor
Comment=Create images and edit photographs
Comment[de]=Bilder erstellen und Fotografien bearbeiten
Exec=gimp-2.99 %U
TryExec=gimp-2.99
Icon=gimp-2.99
Terminal=false
Categories=Graphics;2DGraphics;RasterGraphics;GTK;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=GIMP
X-GNOME-Bugzilla-Component=General
X-GNOME-Bugzilla-Version=2.99.0
X-GNOME-Bugzilla-OtherBinaries=gimp-2.99
StartupNotify=true
MimeType=image/bmp;image/g3fax;image/gif;image/x-fits;image/x-pcx;image/x-portable-anymap;image/x-portable-bitmap;image/x-portable-graymap;image/x-portable-pixmap;image/x-psd;image/x-sgi;image/x-tga;image/x-xbitmap;image/x-xwindowdump;image/x-xcf;image/x-compressed-xcf;image/x-gimp-gbr;image/x-gimp-pat;image/x-gimp-gih;image/tiff;image/jpeg;image/x-psp;application/postscript;image/png;image/x-icon;image/x-xpixmap;image/x-exr;image/svg+xml;image/x-wmf;image/jp2;image/jpeg2000;image/jpx;image/x-xcursor;"

electricprism commented on 2016-01-08 08:41

@systemshq - this is what irc.freenode.net/#gimp says:

<drc> Try downgrading babl to 0.1.14. There is an issue that is being worked on.
<jjt> that problem might be fixed now - https://bugzilla.gnome.org/show_bug.cgi?id=760292 ..so you could try pulling latest gegl+babl

systemshq commented on 2016-01-03 14:33

When making the gimp-git package I'm getting illegal instruction errors - please see below:-

Now type 'make' to compile the GNU Image Manipulation Program.
make all-recursive
make[1]: Entering directory '/home/peter/gimp/gimp-git/src/gimp'
Making all in m4macros
make[2]: Entering directory '/home/peter/gimp/gimp-git/src/gimp/m4macros'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/peter/gimp/gimp-git/src/gimp/m4macros'
Making all in cursors
make[2]: Entering directory '/home/peter/gimp/gimp-git/src/gimp/cursors'
GEN gimp-tool-cursors.gresource.xml
GEN gimp-tool-cursors.c
GEN gimp-color-picker-cursors.gresource.xml
GEN gimp-color-picker-cursors.c
make[2]: Leaving directory '/home/peter/gimp/gimp-git/src/gimp/cursors'
Making all in icons
make[2]: Entering directory '/home/peter/gimp/gimp-git/src/gimp/icons'
Making all in Default
make[3]: Entering directory '/home/peter/gimp/gimp-git/src/gimp/icons/Default'
GEN gimp-core-pixbufs.gresource.xml
GEN gimp-core-pixbufs.c
GEN gimp-icon-pixbufs.gresource.xml
GEN gimp-icon-pixbufs.c
make[3]: Leaving directory '/home/peter/gimp/gimp-git/src/gimp/icons/Default'
Making all in Symbolic
make[3]: Entering directory '/home/peter/gimp/gimp-git/src/gimp/icons/Symbolic'
GEN gimp-core-pixbufs.gresource.xml
GEN gimp-core-pixbufs.c
GEN gimp-icon-pixbufs.gresource.xml
GEN gimp-icon-pixbufs.c
make[3]: Leaving directory '/home/peter/gimp/gimp-git/src/gimp/icons/Symbolic'
Making all in Symbolic-Inverted
make[3]: Entering directory '/home/peter/gimp/gimp-git/src/gimp/icons/Symbolic-Inverted'
mkdir -p `dirname 12/gimp-close.png`; /usr/bin/gegl -x "<gegl> <node operation='gegl:invert-linear'></node> <node operation='gegl:load'> <params> <param name='path'>../../icons/Symbolic/12/gimp-close.png</param> </params> </node> </gegl>" -o 12/gimp-close.png
/bin/sh: line 1: 7371 Illegal instruction (core dumped) /usr/bin/gegl -x "<gegl> <node operation='gegl:invert-linear'></node> <node operation='gegl:load'> <params> <param name='path'>../../icons/Symbolic/12/gimp-close.png</param> </params> </node> </gegl>" -o 12/gimp-close.png
Makefile:1577: recipe for target '12/gimp-close.png' failed
make[3]: *** [12/gimp-close.png] Error 132
make[3]: Leaving directory '/home/peter/gimp/gimp-git/src/gimp/icons/Symbolic-Inverted'
Makefile:606: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/home/peter/gimp/gimp-git/src/gimp/icons'
Makefile:781: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/peter/gimp/gimp-git/src/gimp'
Makefile:682: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...

ShadowKyogre commented on 2015-12-28 06:43

Just recompiled gimp today. Is anyone getting the issue of the mypaint brushes not being listed?

[EDIT]: Found out that they made a new dockable dialog dedicated to MyPaint brush selection. If anyone's just as confused as me, that's where it'll be.

All comments