Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - gimp-gtk3-git

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: gimp-gtk3-git 2.9.2.r933.gfc73b32-1

Git Clone URL: https://aur-dev.archlinux.org/gimp-gtk3-git.git (read-only)
Package Base: gimp-gtk3-git
Description: GNU Image Manipulation Program
Upstream URL: http://www.gimp.org
Licenses: GPL, LGPL
Conflicts: gimp-2.99
Provides: gimp-2.99
Replaces: gimp-2.99
Submitter: ksj
Maintainer: ksj
Last Packager: ksj
Votes: 13
Popularity: 1.028556
First Submitted: 2013-07-29 07:33
Last Updated: 2016-04-15 12:39

Dependencies (30)

Required by (0)

Sources (2)

Latest Comments

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

ksj commented on 2016-04-15 12:42

ok, I fixed it with change default schema to "System", where gimp.css file exists.
Generated config imports existing schema.
Is it better now?

Ilya87 commented on 2016-04-13 17:19

Segfault on opening /usr/share/gimp/3.0/themes/03-Dark/gimp.css (requierd by ~/.config/GIMP/3.0/theme.css) - no gimp.css in 03-Dark folder.

ksj commented on 2016-04-02 06:34

I saw it, but I'm not sure how gimp knows from which directory can load palettes so I kept it as it was. Ok, I will change it.

Nordlicht commented on 2016-04-01 21:29

Works. Many thanks. There is one error I found: The line

install -D -m644 "${srcdir}/linux.gpl" "${pkgdir}/usr/share/gimp/${_version}/palettes/Linux.gpl"

has to be changed, because gimp creates the folder /usr/share/gimp/3.0/ for palettes, brushes and so on. Sorry, I havn't noticed this before.

ksj commented on 2016-04-01 18:37

I changed your PKGBUILD a little bit and updated mine. It should be working.

Nordlicht commented on 2016-04-01 16:34

Here is a PKGBUILD that installs gimp-gtk3-git beside a regular gimp from the repos. Both versions installing and running fine.


http://pastebin.com/B7mmxHFA

Nordlicht commented on 2016-03-31 15:20

I think it is a good idea, because it seems to be cleaner. And Michael Natterer is right: gimp and gimp-2.99 are two differnt and independent versions.

Also, have a look in the "Required by"-Section above. There are 140 Packages depending on gimp. I really doubt that those are working well with gimp-2.99, most of them will not work at all. Try to install "gimp-plugin-dcamnoise2", you will see that it don't works with this package here.

I don't think it is hard to make the changes to the PKGBUILD. By deleting the lines you've mentioned in your earlier comment, I got this one so far when trying to install gimp2:

error: failed to commit transaction (conflicting files)
gimp: /usr/share/aclocal/gimp-2.0.m4 exists in filesystem
gimp: /usr/share/appdata/gimp.appdata.xml exists in filesystem
gimp: /usr/share/applications/gimp.desktop exists in filesystem
gimp: /usr/share/icons/hicolor/16x16/apps/gimp.png exists in filesystem
gimp: /usr/share/icons/hicolor/22x22/apps/gimp.png exists in filesystem
gimp: /usr/share/icons/hicolor/24x24/apps/gimp.png exists in filesystem
gimp: /usr/share/icons/hicolor/256x256/apps/gimp.png exists in filesystem
gimp: /usr/share/icons/hicolor/32x32/apps/gimp.png exists in filesystem
gimp: /usr/share/icons/hicolor/48x48/apps/gimp.png exists in filesystem

Providing those files with the needed changes for your PKGBUILD isn't that hard. gimp.desktop could be easily changed and provided (testing that atm), the other files should also be no bigger problem.

ksj commented on 2016-03-31 15:09

Maybe it is possible, but is useful to have both version of gimp installed in the same time? I can't see the reason why to do it.

Nordlicht commented on 2016-03-31 14:32

Not sure, I think he's talking about those lines in the PKGBUILD:

replaces=('gimp')
provides=('gimp')
conflicts=('gimp')

I'm not good with creating PKGBUILDs, but I guess something like this should make it possible to install the Gimp3-Branch parallel to the regular build from the repos:

replaces=('gimp-2.99')
provides=('gimp-2.99')
conflicts=('gimp-2.99')

Just an Idea, maybe someone else could give better infos about this. I will test it with those options.


Edit: You're right. Tried to install gimp from the repos beside gimp-gtk3-git and got the following:

error: failed to commit transaction (conflicting files)
gimp: /usr/bin/gimp exists in filesystem
gimp: /usr/bin/gimp-console exists in filesystem
gimp: /usr/share/aclocal/gimp-2.0.m4 exists in filesystem
gimp: /usr/share/appdata/gimp.appdata.xml exists in filesystem
gimp: /usr/share/applications/gimp.desktop exists in filesystem
gimp: /usr/share/gimp/2.0/palettes/Linux.gpl exists in filesystem
gimp: /usr/share/icons/hicolor/16x16/apps/gimp.png exists in filesystem
gimp: /usr/share/icons/hicolor/22x22/apps/gimp.png exists in filesystem
gimp: /usr/share/icons/hicolor/24x24/apps/gimp.png exists in filesystem
gimp: /usr/share/icons/hicolor/256x256/apps/gimp.png exists in filesystem
gimp: /usr/share/icons/hicolor/32x32/apps/gimp.png exists in filesystem
gimp: /usr/share/icons/hicolor/48x48/apps/gimp.png exists in filesystem
Errors occurred, no packages were upgraded.

Seems as if some corrections to the package() section are needed. Just an Idea.

ksj commented on 2016-03-31 14:23

You mean this package?

the last two rows in package function make this package incompatible with official gimp package
ln -s gimp-2.99 ${pkgdir}/usr/bin/gimp
ln -s gimp-console-2.99 ${pkgdir}/usr/bin/gimp-console

Do you want me to remove them?