Hello. I think we should make an effort to make this not conflict with GIMP, particularly because the new GTK+3 changes make gimp-git very untrustworthy for production. GIMP developers themselves have said that there are no inherent conflicts: the binaries are named gimp-2.10 and gimp-2.99 respectively. I've modified your PKGBUILD and hacked together an install file and linked them below. The install file partially borrowed from the GIMP wiki, and edited to correct a bug where GIMP tries to access /usr/share/gimp-2.99. I'm sure both are full of bad practices as I'm new to Arch, but they work as a proof of concept and I hope that someone can integrate them properly.
PKGBUILD: https://gist.github.com/imyxh/99fd4ccf1f7e4325889071d904c9ff1e .install: https://gist.github.com/imyxh/13a49a36798fc4870325169a384630af
Also, you probably want to install to /opt/usr or something instead of $HOME/gimp-git/usr. (For some reason, GIMP refuses to install libraries into anything not ending in usr/lib....)
Pinned Comments
bartus commented on 2019-08-01 19:45 (UTC) (edited on 2023-11-11 15:48 (UTC) by bartus)
Note: If you want to have both
gimp-git
and stockgimp
installed, there's a non-conflicting version of this package calledgimp-develop-git
This package is also hosted on GitHub.
Please report
issues
andpatches
to gimp-git*github.comTravis CI Status: <img alt="Build Status" src="https://travis-ci.org/bartoszek/AUR-gimp-git.svg?branch=master" />
Use env vars to control build process:
DISABLE_MESON=1
to build with Autotools build system (disabled by default)MAKEFLAGS="xxx"
to override default make flags.Usage cases:
makepkg DISABLE_MESON=1
yay -S gimp-git --mflags "DISABLE_MESON=1"
Disclaimer: Package uses Travis to automatically update version of dependencies. Script executes once a day, so please wait a day before reporting dependencies version mismatch, thanks!