Package Details: gimp-git 2:2.99.7.r462.d33c45fb47-1

Git Clone URL: https://aur.archlinux.org/gimp-git.git (read-only, click to copy)
Package Base: gimp-git
Description: GNU Image Manipulation Program
Upstream URL: https://www.gimp.org
Licenses: GPL, LGPL
Conflicts: gimp
Provides: gimp
Submitter: None
Maintainer: bartus
Last Packager: bartus
Votes: 112
Popularity: 0.003405
First Submitted: 2009-05-27 08:12 (UTC)
Last Updated: 2021-10-02 15:55 (UTC)

Pinned Comments

bartus commented on 2022-03-14 10:34 (UTC)

Sorry lads, I'm at the Polish Ukraine border helping allocate refugees. Expect no update until this hell is over, wish us luck. Have no time nor access to my rig and AUR keys to test/post updates. If you have a patch, ping me on email - I'll add you as co-maintainer. Posted with my old script - https://github.com/bartoszek/aur-post

bartus commented on 2019-08-01 19:45 (UTC) (edited on 2021-12-02 08:07 (UTC) by bartus)

Note: If you wont to have both gimp-git and stock gimp installed, there's a non-conflicting version of this package called gimp-develop-git
This package is also hosted on GitHub.
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!

Latest Comments

bartus commented on 2022-03-19 16:21 (UTC)

@sispus: could you perhaps try to build against community/gegl or AUR/gegl-git package instead of gegl-0.4?

bartus commented on 2022-03-19 16:21 (UTC)

@sispus: could you perhaps try to build against community/gegl or AUR/gegl-git package instead of gegl-0.4?

bartus commented on 2022-03-19 16:21 (UTC)

@sispus: could you perhaps try to build against community/gegl or AUR/gegl-git package instead of gegl-0.4?

bartus commented on 2022-03-19 16:21 (UTC)

@sispus: could you perhaps try to build against community/gegl or AUR/gegl-git package instead of gegl-0.4?

bartus commented on 2022-03-19 16:21 (UTC)

@sispus: could you perhaps try to build against community/gegl or AUR/gegl-git package instead of gegl-0.4?

bartus commented on 2022-03-14 10:34 (UTC)

Sorry lads, I'm at the Polish Ukraine border helping allocate refugees. Expect no update until this hell is over, wish us luck. Have no time nor access to my rig and AUR keys to test/post updates. If you have a patch, ping me on email - I'll add you as co-maintainer. Posted with my old script - https://github.com/bartoszek/aur-post

sispus commented on 2022-03-13 18:27 (UTC) (edited on 2022-03-13 18:27 (UTC) by sispus)

Cannot built in manjaro kde: - Error: missing dependency gegl-0.4 >= 0.4.36

justinesmithies commented on 2022-02-06 14:59 (UTC) (edited on 2022-02-06 15:04 (UTC) by justinesmithies)

This fails to build now and gives me the output of:


Making all in goat-exercises
make[3]: Entering directory '/home/justine/.cache/paru/clone/gimp-git/src/gimp/extensions/goat-exercises'
  CC       goat-exercise-c.o
/usr/bin/intltool-merge ../../po-plug-ins org.gimp.extension.goat-exercises.metainfo.xml.in org.gimp.extension.goat-exercises.metainfo.xml -x -u -c ../../po-plug-ins/.intltool-merge-cache
  VALAC    goat_exercise_vala_vala.stamp
Generating and caching the translation database
goat-exercise-vala.vala:28.10-28.18: error: `Gimp.main' is not available in gimp-3.0 2.99.9. Use gimp-3.0 >= 3.0
  return Gimp.main(typeof(Goat), args);
         ^^^^^^^^^
goat-exercise-vala.vala:42.21-42.90: error: `Gimp.ImageProcedure.new' is not available in gimp-3.0 2.99.9. Use gimp-3.0 >= 3.0
    var procedure = new Gimp.ImageProcedure(this, name, Gimp.PDBProcType.PLUGIN, this.run);
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  CCLD     goat-exercise-c
goat-exercise-vala.vala:97.41-97.51: error: `Gimp.PlugIn' is not available in gimp-3.0 2.99.9. Use gimp-3.0 >= 3.0
      string file = Path.build_filename(Gimp.PlugIn.directory(), "extensions", "org.gimp.extension.goat-exercises", PLUG_IN_SOURCE);
                                        ^^^^^^^^^^^
goat-exercise-vala.vala:132.18-132.44: error: `Gimp.Procedure.new_return_values' is not available in gimp-3.0 2.99.9. Use gimp-3.0 >= 3.0
          return procedure.new_return_values(Gimp.PDBStatusType.CANCEL, null);
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^
goat-exercise-vala.vala:141.14-141.40: error: `Gimp.Procedure.new_return_values' is not available in gimp-3.0 2.99.9. Use gimp-3.0 >= 3.0
      return procedure.new_return_values(Gimp.PDBStatusType.CALLING_ERROR, error);
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
goat-exercise-vala.vala:162.12-162.38: error: `Gimp.Procedure.new_return_values' is not available in gimp-3.0 2.99.9. Use gimp-3.0 >= 3.0
    return procedure.new_return_values(Gimp.PDBStatusType.SUCCESS, null);
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
goat-exercise-vala.vala:43.5-43.29: error: `Gimp.Procedure.set_image_types' is not available in gimp-3.0 2.99.9. Use gimp-3.0 >= 3.0
    procedure.set_image_types("RGB*, INDEXED*, GRAY*");
    ^^^^^^^^^^^^^^^^^^^^^^^^^
goat-exercise-vala.vala:44.5-44.34: error: `Gimp.Procedure.set_sensitivity_mask' is not available in gimp-3.0 2.99.9. Use gimp-3.0 >= 3.0
    procedure.set_sensitivity_mask(Gimp.ProcedureSensitivityMask.DRAWABLE);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
goat-exercise-vala.vala:45.5-45.28: error: `Gimp.Procedure.set_menu_label' is not available in gimp-3.0 2.99.9. Use gimp-3.0 >= 3.0
    procedure.set_menu_label("Exercise a Vala goat");
    ^^^^^^^^^^^^^^^^^^^^^^^^
goat-exercise-vala.vala:46.5-46.31: error: `Gimp.Procedure.set_documentation' is not available in gimp-3.0 2.99.9. Use gimp-3.0 >= 3.0
    procedure.set_documentation("Exercise a goat in the Vala language",
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^
goat-exercise-vala.vala:49.5-49.27: error: `Gimp.Procedure.add_menu_path' is not available in gimp-3.0 2.99.9. Use gimp-3.0 >= 3.0
    procedure.add_menu_path("<Image>/Filters/Development/Goat exercises/");
    ^^^^^^^^^^^^^^^^^^^^^^^
goat-exercise-vala.vala:50.5-50.29: error: `Gimp.Procedure.set_attribution' is not available in gimp-3.0 2.99.9. Use gimp-3.0 >= 3.0
    procedure.set_attribution("Niels De Graef", "Niels De Graef", "2020");
    ^^^^^^^^^^^^^^^^^^^^^^^^^
goat-exercise-vala.vala:51.5-51.27: error: `Gimp.Procedure.set_icon_name' is not available in gimp-3.0 2.99.9. Use gimp-3.0 >= 3.0
    procedure.set_icon_name(GimpUi.ICON_GEGL);
    ^^^^^^^^^^^^^^^^^^^^^^^
Compilation failed: 13 error(s), 0 warning(s)
make[3]: *** [Makefile:1105: goat_exercise_vala_vala.stamp] Error 1
make[3]: *** Waiting for unfinished jobs....
Merging translations into org.gimp.extension.goat-exercises.metainfo.xml.
CREATED org.gimp.extension.goat-exercises.metainfo.xml
make[3]: Leaving directory '/home/justine/.cache/paru/clone/gimp-git/src/gimp/extensions/goat-exercises'
make[2]: *** [Makefile:673: all-recursive] Error 1
make[2]: Leaving directory '/home/justine/.cache/paru/clone/gimp-git/src/gimp/extensions'
make[1]: *** [Makefile:870: all-recursive] Error 1
make[1]: Leaving directory '/home/justine/.cache/paru/clone/gimp-git/src/gimp'
make: *** [Makefile:771: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'gimp-git-2:2.99.7.r462.d33c45fb47-1': 
error: packages failed to build: gimp-git-2:2.99.7.r462.d33c45fb47-1

nikdikpik commented on 2021-12-29 15:19 (UTC)

I have no idea?

haawda commented on 2021-12-29 10:33 (UTC)

nikdikpik: why does you build try to build version-2:2.99.7? I built 2:2.99.9.r243 successfully.

nikdikpik commented on 2021-12-28 17:53 (UTC)

Doesn't build.

Configure failed or did not finish! ==> ERROR: A failure occurred in build(). Aborting... error: failed to build 'gimp-git-2:2.99.7.r462.d33c45fb47-1': error: packages failed to build: gimp-git-2:2.99.7.r462.d33c45fb47-1

foxrumor commented on 2021-12-24 05:26 (UTC) (edited on 2021-12-24 05:27 (UTC) by foxrumor)

This AUR package does not install everything needed for the new experimental "Paint Select Tool" to function. More information about this here: https://gitlab.gnome.org/GNOME/gimp/-/issues/2912#note_1308011

What needs to be done on install for the paint select tool to be functional:

- build GEGL with maxflow (https://github.com/gerddie/maxflow) and
the option -Dworkshop=true in order to be able to select the
experimental Paint Select tool in the Playground (operation
"gegl:paint-select" is needed).

electricprism commented on 2021-12-03 01:29 (UTC)

@bartus -- thanks paru -S gimp-git --mflags "DISABLE_MESON=1 --nocheck" worked just fine

bartus commented on 2021-12-02 14:30 (UTC) (edited on 2021-12-02 14:30 (UTC) by bartus)

@maderios: Don't think disabling check() here is an optimal solution. Users that don't care about tests will probably just edit their /etc/makepkg.conf and add !check to BUILDENV ¯\_(ツ)_/¯

btw. it works for PKGBUILD to, add BUILDENV+=(!check) at the beginning of PKGBUILD to disable check()

maderios commented on 2021-12-02 12:27 (UTC)

@bartus For other users, please remove these unnecessary tests from PKBUILD. gimp-git builds fine without these tests.

maderios commented on 2021-12-02 11:07 (UTC)

As Jehan (Gimp developer) said, it's specific Arch Aur issue. I disabled tests this way in PKGBUILD to solve it

pkgver() {
# shellcheck disable=SC2183,SC2046
#
#check() {
#  if ((DISABLE_MESON)); then
#    cd $_pkgname
#    xvfb-run make check
#   xvfb-run make distcheck
#  else
#    ninja -C "${srcdir}/build" test
#  fi

bartus commented on 2021-12-02 08:20 (UTC) (edited on 2021-12-02 08:20 (UTC) by bartus)

@electricprism: Meson was disabled in 30b4a0f0f7f6

@electricprism: to pass --nocheck to yay use `yay --mflags "--nocheck" it's described in manual.

@maderios: those are rare issues caused by commits not containing all the relevant changes, usually are fixed within hours a day max.

@foobaz: That's weird, can't see any reference to /etc/gimp in my build logs. Are you sure it's correct?

@maderios: I can't really fix those errors for you, perhaps could add a mask for UI tests in check() but it's beside the point as you will probably defer using --nocheck flag to skip those.

electricprism commented on 2021-12-02 07:15 (UTC) (edited on 2021-12-02 07:16 (UTC) by electricprism)

I'm not really sure how to disable tests to get to compile. Does it require a -- nocheck flag on pkgbuild ??? I've tried yay -S gimp-git --mflags "DISABLE_MESON=1" but it fails the same as building regularly.

I read the bug report listed below and it was difficult to decipher if there was any useful workaround information there.

maderios commented on 2021-11-19 13:16 (UTC)

I doesn't build with tests, i had to disable them in PKGBUILD to get build successfully. These tests are useless. See https://gitlab.gnome.org/GNOME/gimp/-/issues/7177 for more details

maderios commented on 2021-08-24 13:16 (UTC) (edited on 2021-08-24 13:17 (UTC) by maderios)

I get new error. I reported here
https://gitlab.gnome.org/GNOME/gimp/-/issues/7177

maderios commented on 2021-08-23 13:57 (UTC)

Build fails with Meson too

==> Starting check()...
ninja: Entering directory `/home/fre/ARCH-AUR/gimp-git/src/build'
[ 75% | 3<1<0 | 1.5bps ] Running all tests.
 1/12 gimp:desktop / validate-desktop                            OK              0.06s
 2/12 gimp:app / app-config                                      OK              0.12s
 3/12 gimp:desktop / metainfo_file                               OK              0.60s
 4/12 gimp:desktop / appdata_file                                OK              2.12s
 5/12 gimp:app / gimpidtable                                     OK              4.08s
 6/12 gimp:app / session-2-8-compatibility-multi-window          SKIP            3.26s   exit status 77
 7/12 gimp:app / session-2-8-compatibility-single-window         SKIP            3.27s   exit status 77
 8/12 gimp:app / single-window-mode                              FAIL            5.42s   (exit status 133 or signal 5 SIGTRAP)
>>> UI_TEST=yes GIMP_TESTING_PLUGINDIRS=/home/fre/ARCH-AUR/gimp-git/src/build/plug-ins/common GIMP_TESTING_ABS_TOP_SRCDIR=/home/fre/ARCH-AUR/gimp-git/src/gimp GIMP_TESTING_ABS_TOP_BUILDDIR=/home/fre/ARCH-AUR/gimp-git/src/build MALLOC_PERTURB_=47 GIMP_TESTING_PLUGINDIRS_BASENAME_IGNORES=mkgen.pl /bin/sh /home/fre/ARCH-AUR/gimp-git/src/gimp/build/meson/run_test_env.sh /home/fre/ARCH-AUR/gimp-git/src/build/app/tests/single-window-mode
――――――――――――――――――――――――――――――――――――――――――― ✀  ――――――――――――――――――――――――――――――――――――――――――――
stdout:
# random seed: R02S1490335c068bc2187f70b8f6fe59d88c
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
stderr:
dbus-daemon[98815]: [session uid=1000 pid=98815] Activating service name='org.a11y.Bus' requested by ':1.0' (uid=1000 pid=98816 comm="/home/fre/ARCH-AUR/gimp-git/src/build/app/tests/si")
dbus-daemon[98815]: [session uid=1000 pid=98815] Successfully activated service 'org.a11y.Bus'
gimp_icons_sanity_check: Icon theme path has no 'hicolor' subdirectory: /usr/share/gimp/2.99/icons

(/home/fre/ARCH-AUR/gimp-git/src/build/app/tests/single-window-mode:98816): Gtk-WARNING **: 15:49:44.732: Theme parsing error: gtk-contained-dark.css:2871:228: Missing closing bracket for :not()
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

 9/12 gimp:app / save-and-export                                 FAIL           10.32s   (exit status 133 or signal 5 SIGTRAP)
>>> UI_TEST=yes GIMP_TESTING_PLUGINDIRS=/home/fre/ARCH-AUR/gimp-git/src/build/plug-ins/common GIMP_TESTING_ABS_TOP_SRCDIR=/home/fre/ARCH-AUR/gimp-git/src/gimp MALLOC_PERTURB_=22 GIMP_TESTING_ABS_TOP_BUILDDIR=/home/fre/ARCH-AUR/gimp-git/src/build GIMP_TESTING_PLUGINDIRS_BASENAME_IGNORES=mkgen.pl /bin/sh /home/fre/ARCH-AUR/gimp-git/src/gimp/build/meson/run_test_env.sh /home/fre/ARCH-AUR/gimp-git/src/build/app/tests/save-and-export
――――――――――――――――――――――――――――――――――――――――――― ✀  ――――――――――――――――――――――――――――――――――――――――――――
stdout:
# random seed: R02S785d0a643559333babbca3ddc5b1acd7
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
stderr:
dbus-daemon[98703]: [session uid=1000 pid=98703] Activating service name='org.a11y.Bus' requested by ':1.0' (uid=1000 pid=98704 comm="/home/fre/ARCH-AUR/gimp-git/src/build/app/tests/sa")
dbus-daemon[98703]: [session uid=1000 pid=98703] Successfully activated service 'org.a11y.Bus'
gimp_icons_sanity_check: Icon theme path has no 'hicolor' subdirectory: /usr/share/gimp/2.99/icons

(/home/fre/ARCH-AUR/gimp-git/src/build/app/tests/save-and-export:98704): Gtk-WARNING **: 15:49:44.723: Theme parsing error: gtk-contained-dark.css:2871:228: Missing closing bracket for :not()
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

10/12 gimp:app / ui                                              FAIL            3.81s   (exit status 133 or signal 5 SIGTRAP)
>>> UI_TEST=yes MALLOC_PERTURB_=158 GIMP_TESTING_PLUGINDIRS=/home/fre/ARCH-AUR/gimp-git/src/build/plug-ins/common GIMP_TESTING_ABS_TOP_SRCDIR=/home/fre/ARCH-AUR/gimp-git/src/gimp GIMP_TESTING_ABS_TOP_BUILDDIR=/home/fre/ARCH-AUR/gimp-git/src/build GIMP_TESTING_PLUGINDIRS_BASENAME_IGNORES=mkgen.pl /bin/sh /home/fre/ARCH-AUR/gimp-git/src/gimp/build/meson/run_test_env.sh /home/fre/ARCH-AUR/gimp-git/src/build/app/tests/ui
――――――――――――――――――――――――――――――――――――――――――― ✀  ――――――――――――――――――――――――――――――――――――――――――――
stdout:
# random seed: R02Scedf3d8ad6e2627d31af60674a6aa1f9
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
stderr:
dbus-daemon[98866]: [session uid=1000 pid=98866] Activating service name='org.a11y.Bus' requested by ':1.0' (uid=1000 pid=98867 comm="/home/fre/ARCH-AUR/gimp-git/src/build/app/tests/ui")
dbus-daemon[98866]: [session uid=1000 pid=98866] Successfully activated service 'org.a11y.Bus'
gimp_icons_sanity_check: Icon theme path has no 'hicolor' subdirectory: /usr/share/gimp/2.99/icons

(/home/fre/ARCH-AUR/gimp-git/src/build/app/tests/ui:98867): Gtk-WARNING **: 15:49:45.324: Theme parsing error: gtk-contained-dark.css:2871:228: Missing closing bracket for :not()
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

11/12 gimp:app / core                                            OK             13.01s
12/12 gimp:app / xcf                                             OK              7.14s

Summary of Failures:

 8/12 gimp:app / single-window-mode                      FAIL            5.42s   (exit status 133 or signal 5 SIGTRAP)
 9/12 gimp:app / save-and-export                         FAIL           10.32s   (exit status 133 or signal 5 SIGTRAP)
10/12 gimp:app / ui                                      FAIL            3.81s   (exit status 133 or signal 5 SIGTRAP)

maderios commented on 2021-08-23 13:21 (UTC)

I get build issue. I reported it here
https://gitlab.gnome.org/GNOME/gimp/-/issues/7169

Making check in po
make[2]: Entering directory '/home/fre/ARCH-AUR/gimp-git/src/gimp/po'
INTLTOOL_EXTRACT=/usr/bin/intltool-extract srcdir=. /usr/bin/intltool-update --gettext-package gimp30 --pot
rm -f missing notexist
srcdir=. /usr/bin/intltool-update -m
The following files contain translations and are currently not in use. Please
consider adding these to the POTFILES.in file, located in the po/ directory.
app/core/gimppattern-save.c
If some of these files are left out on purpose then please add them to
POTFILES.skip instead of POTFILES.in. A file 'missing' containing this list
of left out files has been written in the current directory.
Please report to https://gitlab.gnome.org/GNOME/gimp/issues/new
if [ -r missing -o -r notexist ]; then \
  exit 1; \
fi
make[2]: *** [Makefile:775: check] Error 1

bartus commented on 2021-07-23 07:40 (UTC)

@melvyn2: automake & autoconf are a part of the base-devel group alongside patch,make,gcc.., which is a prerequisite listed in AUR Guide https://wiki.archlinux.org/title/Arch_User_Repository#Getting_started

Explicitly naming them in makedepends would be redundant here.

melvyn2 commented on 2021-07-22 21:30 (UTC)

autoconf and automake are required makedeps but are missing from this pkgbuild.

Daedalus24 commented on 2021-07-04 10:08 (UTC)

I tried to update gimp-git using paru -S gimp-git --nocheck, but did not succeed. I had to reinstall the Arch Linux system and I was able to install gimp-git using the command above. Thank you!

foobaz commented on 2021-06-26 02:35 (UTC)

I got an error building this package because a test failed. The test is test-session-2-8-compatibility-multi-window and the log said it couldn't open the files /etc/gimp/2.99/templaterc and /etc/gimp/2.99/controllerrc .

I copied those files into place manually, and then the build (with tests) completed successfully. However, I couldn't install the resulting package because it wanted to install these files, but they already existed. So I deleted those two files, and then the package installed.

From now on, I expect rebuilds will go smoothly, but other first-time users will run into this problem too.

bartus commented on 2021-04-23 23:23 (UTC) (edited on 2021-04-23 23:25 (UTC) by bartus)

@electricprism: used to have this set up with Travis deploy to GitHub LFS, but since caps was introduced for LFS it's no longer viable. If you have a suggestion where to deploy such repo I'll gladly make it so (as long as it's free of course) (^~^;)ゞ https://github.com/bartoszek/AUR-repo

electricprism commented on 2021-04-23 21:09 (UTC)

Would it be possible to get something like a gimp-git-bin that updates weekly or similar?

electricprism commented on 2021-03-16 16:02 (UTC) (edited on 2021-03-16 16:08 (UTC) by electricprism)

gmic-qt now testing with gimp 2.99.5 -- please test & submit reports to: https://github.com/c-koi/gmic-qt/pull/104

@bartus paru -S gimp-git --nocheck worked, thanks.

bartus commented on 2021-03-05 15:54 (UTC)

@darkbasic, @sl1pkn07: Looks like an upstream issue, I'm unable to reproduce it. Please report it on gimp bugtrucker, and until fixed use --nocheck switch to makepkg ($yay --mflags="--nocheck") to skip check()

sl1pkn07 commented on 2021-03-05 14:38 (UTC)

i have the same problem like @darkbasic

darkbasic commented on 2021-03-04 16:20 (UTC) (edited on 2021-03-04 16:21 (UTC) by darkbasic)

I get the following error when trying to build it:

done
(cd gimp-test-icon-theme/hicolor && ln -s /home/niko/.cache/yay/gimp-git/src/gimp/icons/Color/index.theme index.theme)
  CCLD     test-core
../../test-driver: riga 109: 365243 Rilevato trace/breakpoint (core dump creato) "$@" > $log_file 2>&1
FAIL: test-core
  CC       test-gimpidtable.o
  CCLD     test-gimpidtable
PASS: test-gimpidtable
  CC       test-save-and-export.o
  CCLD     test-save-and-export
../../test-driver: riga 109: 367194 Rilevato trace/breakpoint (core dump creato) "$@" > $log_file 2>&1
FAIL: test-save-and-export
  CC       test-session-2-8-compatibility-multi-window.o
  CCLD     test-session-2-8-compatibility-multi-window
../../test-driver: riga 109: 368532 Rilevato trace/breakpoint (core dump creato) "$@" > $log_file 2>&1
FAIL: test-session-2-8-compatibility-multi-window
  CC       test-session-2-8-compatibility-single-window.o
  CCLD     test-session-2-8-compatibility-single-window
../../test-driver: riga 109: 369873 Rilevato trace/breakpoint (core dump creato) "$@" > $log_file 2>&1
FAIL: test-session-2-8-compatibility-single-window
  CC       test-single-window-mode.o
  CCLD     test-single-window-mode
../../test-driver: riga 109: 371215 Rilevato trace/breakpoint (core dump creato) "$@" > $log_file 2>&1
FAIL: test-single-window-mode
  CC       test-tools.o
test-tools.c: In function ‘crop_set_width_without_pending_rect’:
test-tools.c:447:25: warning: variable ‘tool_options_gui’ set but not used [-Wunused-but-set-variable]
  447 |   GtkWidget            *tool_options_gui;
      |                         ^~~~~~~~~~~~~~~~
  CCLD     test-tools
../../test-driver: riga 109: 372559 Rilevato trace/breakpoint (core dump creato) "$@" > $log_file 2>&1
FAIL: test-tools
  CC       test-ui.o
test-ui.c: In function ‘keyboard_zoom_focus’:
test-ui.c:230:2: warning: #warning disabled zoom test, it fails randomly, no clue how to fix it [-Wcpp]
  230 | #warning disabled zoom test, it fails randomly, no clue how to fix it
      |  ^~~~~~~
test-ui.c: In function ‘alt_click_is_layer_to_selection’:
test-ui.c:254:2: warning: #warning FIXME: please fix alt_click_is_layer_to_selection test [-Wcpp]
  254 | #warning FIXME: please fix alt_click_is_layer_to_selection test
      |  ^~~~~~~
test-ui.c: In function ‘restore_recently_closed_multi_column_dock’:
test-ui.c:366:2: warning: #warning FIXME test disabled until we depend on GTK+ >= 2.24.11 [-Wcpp]
  366 | #warning FIXME test disabled until we depend on GTK+ >= 2.24.11
      |  ^~~~~~~
test-ui.c:342:14: warning: unused variable ‘n_session_infos_after_restore’ [-Wunused-variable]
  342 |   gint       n_session_infos_after_restore = -1;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
test-ui.c:338:14: warning: unused variable ‘gimp’ [-Wunused-variable]
  338 |   Gimp      *gimp                          = GIMP (data);
      |              ^~~~
test-ui.c: In function ‘repeatedly_switch_window_mode’:
test-ui.c:619:2: warning: #warning FIXME: plesase fix repeatedly_switch_window_mode test [-Wcpp]
  619 | #warning FIXME: plesase fix repeatedly_switch_window_mode test
      |  ^~~~~~~
test-ui.c: In function ‘main’:
test-ui.c:887:38: warning: missing terminating ' character
  887 | #warning FIXME: hide/show docks doesn't work when running make check
      |                                      ^
test-ui.c:887:2: warning: #warning FIXME: hide/show docks doesn't work when running make check [-Wcpp]
  887 | #warning FIXME: hide/show docks doesn't work when running make check
      |  ^~~~~~~
test-ui.c:892:49: warning: missing terminating ' character
  892 | #warning FIXME: maximize_state_in_aux_data doesn't work without WM
      |                                                 ^
test-ui.c:892:2: warning: #warning FIXME: maximize_state_in_aux_data doesn't work without WM [-Wcpp]
  892 | #warning FIXME: maximize_state_in_aux_data doesn't work without WM
      |  ^~~~~~~
At top level:
test-ui.c:826:1: warning: ‘gimp_ui_is_gimp_layer_list’ defined but not used [-Wunused-function]
  826 | gimp_ui_is_gimp_layer_list (GObject *object)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
test-ui.c:752:1: warning: ‘gimp_ui_synthesize_click’ defined but not used [-Wunused-function]
  752 | gimp_ui_synthesize_click (GtkWidget       *widget,
      | ^~~~~~~~~~~~~~~~~~~~~~~~
test-ui.c:522:1: warning: ‘maximize_state_in_aux_data’ defined but not used [-Wunused-function]
  522 | maximize_state_in_aux_data (gconstpointer data)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
test-ui.c:515:1: warning: ‘show_docks_in_single_window_mode’ defined but not used [-Wunused-function]
  515 | show_docks_in_single_window_mode (gconstpointer data)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
test-ui.c:508:1: warning: ‘hide_docks_in_single_window_mode’ defined but not used [-Wunused-function]
  508 | hide_docks_in_single_window_mode (gconstpointer data)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CCLD     test-ui
../../test-driver: riga 109: 373899 Rilevato trace/breakpoint (core dump creato) "$@" > $log_file 2>&1
FAIL: test-ui
  CC       test-xcf.o
  CCLD     test-xcf
../../test-driver: riga 109: 375241 Rilevato trace/breakpoint (core dump creato) "$@" > $log_file 2>&1
FAIL: test-xcf
============================================================================
Testsuite summary for GIMP 2.99.5
============================================================================
# TOTAL: 9
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  8
# XPASS: 0
# ERROR: 0
============================================================================
See app/tests/test-suite.log
Please report to https://gitlab.gnome.org/GNOME/gimp/issues/new
============================================================================
make[6]: *** [Makefile:1533: test-suite.log] Errore 1
make[6]: uscita dalla directory «/home/niko/.cache/yay/gimp-git/src/gimp/app/tests»
make[5]: *** [Makefile:1641: check-TESTS] Errore 2
make[5]: uscita dalla directory «/home/niko/.cache/yay/gimp-git/src/gimp/app/tests»
make[4]: *** [Makefile:1795: check-am] Errore 2
make[4]: uscita dalla directory «/home/niko/.cache/yay/gimp-git/src/gimp/app/tests»
make[3]: *** [Makefile:1425: check-recursive] Errore 1
make[3]: uscita dalla directory «/home/niko/.cache/yay/gimp-git/src/gimp/app/tests»
make[2]: *** [Makefile:1302: check-recursive] Errore 1
make[2]: uscita dalla directory «/home/niko/.cache/yay/gimp-git/src/gimp/app»
make[1]: *** [Makefile:869: check-recursive] Errore 1
make[1]: uscita dalla directory «/home/niko/.cache/yay/gimp-git/src/gimp»
make: *** [Makefile:1168: check] Errore 2

bastla commented on 2021-02-27 11:39 (UTC)

Hint: The package vala is missing as a build dependency of this package.

bartus commented on 2021-02-17 15:07 (UTC)

You gays constantly amazes me (≖ ͜ʖ≖)

@selplacei, How did you manage to get zsh in yay toolchain? Please share your technique with me!

selplacei commented on 2021-02-17 06:40 (UTC)

Getting an error when building, not sure if it's an upstream bug. Here are the last few lines:

CCLD     unit-editor
CC       van-gogh-lic.o
CCLD     van-gogh-lic
CC       warp.o
CCLD     warp
CC       wavelet-decompose.o
CCLD     wavelet-decompose
CC       web_browser-web-browser.o
CCLD     web-browser
CC       web_page-web-page.o
CCLD     web-page
make[3]: Leaving directory '/home/selplacei/.cache/yay/gimp-git/src/gimp/plug-ins/common'
make[3]: Entering directory '/home/selplacei/.cache/yay/gimp-git/src/gimp/plug-ins'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/home/selplacei/.cache/yay/gimp-git/src/gimp/plug-ins'
make[2]: Leaving directory '/home/selplacei/.cache/yay/gimp-git/src/gimp/plug-ins'
Making all in extensions
~/.cache/yay/gimp-git/src/gimp/extensions
make[2]: Entering directory '/home/selplacei/.cache/yay/gimp-git/src/gimp/extensions'
Making all in goat-exercises
~/.cache/yay/gimp-git/src/gimp/extensions/goat-exercises
make[3]: Entering directory '/home/selplacei/.cache/yay/gimp-git/src/gimp/extensions/goat-exercises'
CC       goat-exercise-c.o
CCLD     goat-exercise-c
VALAC    goat_exercise_vala_vala.stamp
zsh:4: parse error near `fi'
make[3]: *** [Makefile:1096: goat-exercise-vala.c] Error 1
make[3]: Leaving directory '/home/selplacei/.cache/yay/gimp-git/src/gimp/extensions/goat-exercises'
make[2]: *** [Makefile:670: all-recursive] Error 1
make[2]: Leaving directory '/home/selplacei/.cache/yay/gimp-git/src/gimp/extensions'
make[1]: *** [Makefile:869: all-recursive] Error 1
make[1]: Leaving directory '/home/selplacei/.cache/yay/gimp-git/src/gimp'
make: *** [Makefile:770: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
error making: gimp-git

bartus commented on 2021-02-15 10:34 (UTC) (edited on 2021-02-15 10:49 (UTC) by bartus)

@Derson5: Yep (-‸ლ) there's a bug with meson>=0.57 I'll defer to use autotools until it's fixed ( #6447 )

Derson5 commented on 2021-02-15 04:29 (UTC) (edited on 2021-02-15 04:29 (UTC) by Derson5)

I have problem with update package.

==> Validating source files with sha512sums...
    gimp ... Skipped
    linux.gpl ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of gimp git repo...
Cloning into 'gimp'...
done.
Updating files: 100% (7848/7848), done.
==> Starting pkgver()...
==> Sources are ready.
gimp-git-2:2.99.5.r167.a4a9e17bf1-1: parsing pkg list...
==> Making package: gimp-git 2:2.99.5.r170.b7fd0b3bf7-1 (Mon 15 Feb 2021 05:26:01 AM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting pkgver()...
==> Removing existing $pkgdir/ directory...
==> Starting build()...
The Meson build system
Version: 0.57.0
Source dir: /home/roland/.cache/paru/clone/gimp-git/src/gimp
Build dir: /home/roland/.cache/paru/clone/gimp-git/src/build
Build type: native build
Project name: gimp
Project version: 2.99.5
C compiler for the host machine: ccache cc (gcc 10.2.0 "cc (GCC) 10.2.0")
C linker for the host machine: cc ld.bfd 2.36
C++ compiler for the host machine: ccache c++ (gcc 10.2.0 "c++ (GCC) 10.2.0")
C++ linker for the host machine: c++ ld.bfd 2.36
Host machine cpu family: x86_64
Host machine cpu: x86_64
Message: Host machine cpu family: x86_64
Message: Host os: linux
Compiler for C supports arguments -mfpmath=sse: YES
Compiler for C supports arguments -mmmx: YES
Compiler for C supports arguments -msse: YES
Compiler for C supports arguments -msse2: YES
Compiler for C supports arguments -msse4.1: YES
Compiler for C supports arguments -fdiagnostics-show-option: YES
Compiler for C supports arguments -fno-common: YES
Compiler for C supports arguments -Wformat: YES
Compiler for C supports arguments -Wformat-security: YES
Compiler for C supports arguments -Winit-self: YES
Compiler for C supports arguments -Wlogical-op: YES
Compiler for C supports arguments -Wmissing-declarations: YES
Compiler for C supports arguments -Wmissing-format-attribute: YES
Compiler for C supports arguments -Wpointer-arith: YES
Compiler for C supports arguments -Wreturn-type: YES
Compiler for C supports arguments -Wtype-limits: YES
Compiler for C supports arguments -Wabsolute-value: YES
Compiler for C supports arguments -Wdeclaration-after-statement: YES
Compiler for C supports arguments -Wenum-conversion: YES
Compiler for C supports arguments -Wliteral-conversion: NO
Compiler for C supports arguments -Wno-strict-prototypes: YES
Compiler for C supports arguments -Wold-style-definition: YES
Compiler for C supports arguments -Wparentheses-equality: NO
Compiler for C supports arguments -W#pragma-messages: NO
Compiler for C supports arguments -Wsometimes-uninitialized: NO
Compiler for C supports arguments -Wtautological-unsigned-enum-zero-compare: NO
Compiler for C supports arguments -Wunneeded-internal-declaration: NO
Compiler for C supports arguments -Wunused-function: YES
Compiler for C supports arguments -Wunused-value: YES
Compiler for C supports arguments -Werror=implicit-function-declaration: YES
Library m found: YES
Library dl found: YES
Found pkg-config: /usr/bin/pkg-config (1.7.3)
Run-time dependency atk found: YES 2.36.0
Run-time dependency babl found: YES 0.1.85
Run-time dependency cairo found: YES 1.17.4
Run-time dependency fontconfig found: YES 2.13.91
Run-time dependency freetype2 found: YES 23.4.17
Run-time dependency gdk-pixbuf-2.0 found: YES 2.42.2
Run-time dependency gegl-0.4 found: YES 0.4.29
Run-time dependency gexiv2 found: YES 0.12.1
Run-time dependency gio-2.0 found: YES 2.66.7
Run-time dependency gio-unix-2.0 found: YES 2.66.7
Run-time dependency glib-2.0 found: YES 2.66.7
Run-time dependency gobject-2.0 found: YES 2.66.7
Run-time dependency gmodule-no-export-2.0 found: YES 2.66.7
Run-time dependency gtk+-3.0 found: YES 3.24.25
Run-time dependency harfbuzz found: YES 2.7.4
Run-time dependency json-glib-1.0 found: YES 1.6.2
Run-time dependency lcms2 found: YES 2.12
Run-time dependency libmypaint found: YES 1.5.1
Run-time dependency mypaint-brushes-1.0 found: YES 1.3.1
Run-time dependency pangocairo found: YES 1.48.2
Run-time dependency pangoft2 found: YES 1.48.2
Run-time dependency librsvg-2.0 found: YES 2.50.3
Library socket found: NO
Run-time dependency appstream-glib found: YES 0.7.18
Run-time dependency libarchive found: YES 3.5.1
Library backtrace found: NO
Run-time dependency libunwind found: YES 1.4.0
Run-time dependency x11 found: YES 1.7.0
Run-time dependency xmu found: YES 1.1.3
Run-time dependency xext found: YES 1.3.4
Run-time dependency xfixes found: YES 5.0.3
Has header "X11/Xmu/WinUtil.h" with dependencies xext, xmu: YES
Has header "X11/extensions/shape.h" with dependencies xext, xmu: YES
Checking for function "XmuClientWindow" with dependencies xext, xmu: YES
Checking for function "XShapeGetRectangles" with dependencies xext, xmu: YES
Has header "X11/extensions/shape.h" : YES (cached)
Has header "X11/Xmu/WinUtil.h" : YES (cached)
Run-time dependency libtiff-4 found: YES 4.2.0
Run-time dependency libjpeg found: YES 2.0.6
Run-time dependency zlib found: YES 1.2.11
Library bz2 found: YES
Run-time dependency liblzma found: YES 5.2.5
Library gs found: YES
Run-time dependency libpng found: YES 1.6.37
Library mng found: YES
Library aa found: YES
Run-time dependency xpm found: YES 3.5.13
Run-time dependency openexr found: YES 2.5.5
Run-time dependency libwebp found: YES 1.2.0
Run-time dependency libwebpmux found: YES 1.2.0
Run-time dependency libwebpdemux found: YES 1.2.0
Run-time dependency libheif found: YES 1.11.0
Compiler for language vala for the build machine not found.
Compiler for language vala for the host machine not found.
Run-time dependency webkit2gtk-4.0 found: YES 2.30.5
Run-time dependency poppler-glib found: YES 21.02.0
Run-time dependency poppler-data found: YES 0.4.10
Run-time dependency cairo-pdf found: YES 1.17.4
Run-time dependency libwmf found: YES 0.2.12
Run-time dependency libopenjp2 found: YES 2.4.0
Run-time dependency xcursor found: YES 1.2.0
Run-time dependency alsa found: YES 1.2.4
Run-time dependency gudev-1.0 found: YES 234
Program xdg-email found: YES (/usr/bin/xdg-email)
Run-time dependency iso-codes found: YES 4.5.0
Program perl found: YES (/usr/bin/perl)
Program python3 found: YES (/usr/bin/python3)
Message: Found Python 3.9
Message: Found Pygobject: true
Program gjs found: YES (/usr/bin/gjs)
Program luajit found: YES (/usr/bin/luajit)
Program xmllint found: YES (/usr/bin/xmllint)
Program xsltproc found: YES (/usr/bin/xsltproc)
Program intltool-merge found: YES (/usr/bin/intltool-merge)
Program desktop-file-validate found: YES (/usr/bin/desktop-file-validate)
Program appstream-util found: YES (/usr/bin/appstream-util)
Run-time dependency shared-mime-info found: YES 2.1
Program xvfb-run found: YES (/usr/bin/xvfb-run)
Program dbus-run-session found: YES (/usr/bin/dbus-run-session)
Program build/meson/run_test_env.sh found: YES (/bin/sh /home/roland/.cache/paru/clone/gimp-git/src/gimp/build/meson/run_test_env.sh)
Program tools/defcheck.py found: YES (/home/roland/.cache/paru/clone/gimp-git/src/gimp/tools/defcheck.py)
Program tools/extract-vector-icon.sh found: YES (/home/roland/.cache/paru/clone/gimp-git/src/gimp/tools/extract-vector-icon.sh)
Program tools/generate_changelog.sh found: YES (/home/roland/.cache/paru/clone/gimp-git/src/gimp/tools/generate_changelog.sh)
Program tools/generate-news found: YES (/home/roland/.cache/paru/clone/gimp-git/src/gimp/tools/generate-news)
Program tools/gimppath2svg.py found: YES (/home/roland/.cache/paru/clone/gimp-git/src/gimp/tools/gimppath2svg.py)
Program tools/module-dependencies.py found: YES (/home/roland/.cache/paru/clone/gimp-git/src/gimp/tools/module-dependencies.py)
Program tools/meson_install_subdir.py found: YES (/home/roland/.cache/paru/clone/gimp-git/src/gimp/tools/meson_install_subdir.py)
Program tools/gimp-mkenums found: YES (/home/roland/.cache/paru/clone/gimp-git/src/gimp/tools/gimp-mkenums)
Checking for function "alloca" : YES
Checking for function "dcgettext" : YES
Checking for function "difftime" : YES
Checking for function "fsync" : YES
Checking for function "getaddrinfo" : YES
Checking for function "getnameinfo" : YES
Checking for function "gettext" : YES
Checking for function "mmap" : YES
Checking for function "rint" : YES
Checking for function "thr_self" : NO
Checking for function "vfork" : YES
Header <libintl.h> has symbol "bind_textdomain_codeset" : YES
Header <libintl.h> has symbol "vprintf" : NO
Has header "alloca.h" : YES
Has header "dlfcn.h" : YES
Has header "execinfo.h" : YES
Has header "fcntl.h" : YES
Has header "ieeefp.h" : NO
Has header "inttypes.h" : YES
Has header "locale.h" : YES
Has header "math.h" : YES
Has header "memory.h" : YES
Has header "stdint.h" : YES
Has header "stdlib.h" : YES
Has header "string.h" : YES
Has header "strings.h" : YES
Has header "sys/param.h" : YES
Has header "sys/select.h" : YES
Has header "sys/stat.h" : YES
Has header "sys/thr.h" : NO
Has header "sys/time.h" : YES
Has header "sys/times.h" : YES
Has header "sys/types.h" : YES
Has header "sys/wait.h" : YES
Has header "unistd.h" : YES
Has header "sys/mman.h" : YES
Has header "sys/ipc.h" : YES
Has header "sys/shm.h" : YES
Program git found: YES (/usr/bin/git)
Configuring INSTALL using configuration
Configuring config.h using configuration
Program /home/roland/.cache/paru/clone/gimp-git/src/gimp/tools/defcheck.py found: YES (/home/roland/.cache/paru/clone/gimp-git/src/gimp/tools/defcheck.py)
Program meson_dist_script.sh found: YES (/home/roland/.cache/paru/clone/gimp-git/src/gimp/meson_dist_script.sh)
Configuring gimpversion.h using configuration
Configuring gimp-tool-cursors.gresource.xml using configuration
Configuring gimp-color-picker-cursors.gresource.xml using configuration
Found pkg-config: /usr/bin/pkg-config (1.7.3)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program sh found: YES (/usr/bin/sh)
Configuring gimp.desktop.in using configuration
Configuring org.gimp.GIMP.appdata.xml.in using configuration
Configuring gimp-data-extras.metainfo.xml.in using configuration
Program test-desktop.sh found: YES (/home/roland/.cache/paru/clone/gimp-git/src/gimp/desktop/test-desktop.sh)
Configuring gimprc using configuration
Configuring gimp-core-pixbufs.gresource.xml with command
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Configuring gimp-icon-pixbufs.gresource.xml with command
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Configuring gimp-core-pixbufs.gresource.xml with command
Configuring gimp-icon-pixbufs.gresource.xml with command
Program glib-genmarshal found: YES (/usr/bin/glib-genmarshal)
Program glib-genmarshal found: YES (/usr/bin/glib-genmarshal)
Build-time dependency gobject-introspection-1.0 found: YES 1.66.1
Dependency gobject-introspection-1.0 found: YES 1.66.1 (cached)
Program g-ir-scanner found: YES (/usr/bin/g-ir-scanner)
Dependency gobject-introspection-1.0 found: YES 1.66.1 (cached)
Program g-ir-compiler found: YES (/usr/bin/g-ir-compiler)
Configuring org.gimp.extension.goat-exercises.metainfo.xml.in using configuration
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program flex found: YES (/usr/bin/flex)
Program bison found: YES (/usr/bin/bison)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Configuring pagecurl-icons.gresource.xml with command
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Configuring pygimp.interp using configuration
Program glib-genmarshal found: YES (/usr/bin/glib-genmarshal)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Configuring gimptool-2.99.1 using configuration
Configuring gimptool.1 using configuration
Configuring gimprc-2.99.5 using configuration
Configuring gimprc.5 using configuration
Configuring gimp-console-2.99.1 using configuration
Configuring gimp-console.1 using configuration
Configuring gimp-2.99.1 using configuration
Configuring gimp.1 using configuration
Configuring version using configuration
Program gtkdoc-scan found: YES (/usr/bin/gtkdoc-scan)
Program gtkdoc-scangobj found: YES (/usr/bin/gtkdoc-scangobj)
Program gtkdoc-mkdb found: YES (/usr/bin/gtkdoc-mkdb)
Program gtkdoc-mkhtml found: YES (/usr/bin/gtkdoc-mkhtml)
Program gtkdoc-fixxref found: YES (/usr/bin/gtkdoc-fixxref)
Program gtkdoc-scan found: YES (/usr/bin/gtkdoc-scan)
Program gtkdoc-scangobj found: YES (/usr/bin/gtkdoc-scangobj)
Program gtkdoc-mkdb found: YES (/usr/bin/gtkdoc-mkdb)
Program gtkdoc-mkhtml found: YES (/usr/bin/gtkdoc-mkhtml)
Program gtkdoc-fixxref found: YES (/usr/bin/gtkdoc-fixxref)
Program gtkdoc-scan found: YES (/usr/bin/gtkdoc-scan)
Program gtkdoc-scangobj found: YES (/usr/bin/gtkdoc-scangobj)
Program gtkdoc-mkdb found: YES (/usr/bin/gtkdoc-mkdb)
Program gtkdoc-mkhtml found: YES (/usr/bin/gtkdoc-mkhtml)
Program gtkdoc-fixxref found: YES (/usr/bin/gtkdoc-fixxref)
Program gtkdoc-scan found: YES (/usr/bin/gtkdoc-scan)
Program gtkdoc-scangobj found: YES (/usr/bin/gtkdoc-scangobj)
Program gtkdoc-mkdb found: YES (/usr/bin/gtkdoc-mkdb)
Program gtkdoc-mkhtml found: YES (/usr/bin/gtkdoc-mkhtml)
Program gtkdoc-fixxref found: YES (/usr/bin/gtkdoc-fixxref)
Program gtkdoc-scan found: YES (/usr/bin/gtkdoc-scan)
Program gtkdoc-scangobj found: YES (/usr/bin/gtkdoc-scangobj)
Program gtkdoc-mkdb found: YES (/usr/bin/gtkdoc-mkdb)
Program gtkdoc-mkhtml found: YES (/usr/bin/gtkdoc-mkhtml)
Program gtkdoc-fixxref found: YES (/usr/bin/gtkdoc-fixxref)
Program gtkdoc-scan found: YES (/usr/bin/gtkdoc-scan)
Program gtkdoc-scangobj found: YES (/usr/bin/gtkdoc-scangobj)
Program gtkdoc-mkdb found: YES (/usr/bin/gtkdoc-mkdb)
Program gtkdoc-mkhtml found: YES (/usr/bin/gtkdoc-mkhtml)
Program gtkdoc-fixxref found: YES (/usr/bin/gtkdoc-fixxref)
Program gtkdoc-scan found: YES (/usr/bin/gtkdoc-scan)
Program gtkdoc-scangobj found: YES (/usr/bin/gtkdoc-scangobj)
Program gtkdoc-mkdb found: YES (/usr/bin/gtkdoc-mkdb)
Program gtkdoc-mkhtml found: YES (/usr/bin/gtkdoc-mkhtml)
Program gtkdoc-fixxref found: YES (/usr/bin/gtkdoc-fixxref)
Program gtkdoc-scan found: YES (/usr/bin/gtkdoc-scan)
Program gtkdoc-scangobj found: YES (/usr/bin/gtkdoc-scangobj)
Program gtkdoc-mkdb found: YES (/usr/bin/gtkdoc-mkdb)
Program gtkdoc-mkhtml found: YES (/usr/bin/gtkdoc-mkhtml)
Program gtkdoc-fixxref found: YES (/usr/bin/gtkdoc-fixxref)
Message: Extra Binaries:
  gimp-console:        true

Optional Features:
  Check updates at startup:  true
  Language selection:        true
  Vector icons:              true
  Dr. Mingw (Win32):         false
  Relocatable Bundle:        false
  Default ICC directory:     /usr/share/color/icc
  32-bit DLL folder (Win32): 32/bin
  Detailed backtraces:       true

Optional Plug-Ins:
  Ascii Art:           true
  Ghostscript:         true
  Help Browser:        true
  JPEG 2000:           true
  MNG:                 true
  OpenEXR:             true
  WebP:                true
  HEIC:                import: true - export: true [profile support: true]
  AVIF:                import: true - export: true
  PDF (export):        true
  Print:               true
  Python 3 plug-ins:   true
  Javascript plug-ins: true
  Lua plug-ins:        true
  Vala plug-ins:       false
  TWAIN (Win32):       false
  Webpage:             true
  WMF:                 true
  X11 Mouse Cursor:    true
  XPM:                 true
  Email:               true (/usr/bin/xdg-email)

Optional Modules:
  ALSA (MIDI Input):   true
  Linux Input:         true (GUdev support: true)
  DirectInput (Win32): false

Tests:
  Use xvfb-run         true
  Test appdata         true

Documentation:
  GObject Introspection: false

Bug report URL: https://github.com/bartoszek/AUR-gimp-git/issues
gimp/meson.build:1818: WARNING:

        MESON BUILD IS STILL EXPERIMENTAL!

        we encourage usage of meson if you want to test and
        report bugs. Yet if you are a packager, DO NOT USE
        meson until we fix all known issues and bugs.

Build targets in project: 304

Found ninja-1.10.2 at /usr/bin/ninja

ERROR: Command cannot have '@INPUT@', since no input files were specified

A full log can be found at /home/roland/.cache/paru/clone/gimp-git/src/build/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().
    Aborting...
:: Packages failed to build: gimp-git-2:2.99.5.r167.a4a9e17bf1-1
checking dependencies...

I deleted gimp-git folder, but that nothing change.

maderios commented on 2021-02-14 21:38 (UTC)

Compiles successfully. To give alternative to Meson is a good choice. Thanks!

bartus commented on 2021-02-14 20:44 (UTC) (edited on 2021-02-14 20:53 (UTC) by bartus)

@haawda : Thanks; I've glued this part form community/gimp and forgot to extend escape ( can't figure out how this get through extra-x86_64-build which I swear I've tested it with. )

haawda commented on 2021-02-14 20:10 (UTC)

A \ is missing at the end of line 84.

maderios commented on 2021-02-14 18:49 (UTC)

I get error makepkg -sicC DISABLE_MESON=1

Now type 'make' to compile the GNU Image Manipulation Program. /home/trucmuche/ARCH-AUR/gimp-git/PKGBUILD: line 85: --sysconfdir=/etc: No such file or directory ==> ERROR: A failure occurred in build().

bartus commented on 2021-02-14 10:53 (UTC)

@maderios: Just for you lad, I've bodged up an autotools/meson alternating PKGBUILD based on blender-develop-git (it's ʊɢʟʏ ǟֆ ʄʊƈӄ but seems to work)

Could you perhaps took it for a test (use: makepkg DISABLE_MESON=1 )

maderios commented on 2021-02-13 17:21 (UTC)

It's clear: "Note: if building from repository (not tarballs), you may notice a meson build system is also available in the repository. It is not the main build system and is not recommended for stable packages as it still has several known issues, including build flag errors leading to crashes and missing features. We only invite contributors to use the meson build if they wish to help with debugging" https://gitlab.gnome.org/GNOME/gimp/-/blob/master/INSTALL.in

bartus commented on 2021-02-12 13:54 (UTC) (edited on 2021-02-12 13:55 (UTC) by bartus)

@maderios: Yep, meson is tagged as "experimental" but it's a part of CI pipeline on gimp/gitlab and as for now it passes build fine. Perhaps you should consider reporting this on gimp/gnome issue tracker.

maderios commented on 2021-02-12 11:34 (UTC)

The issue comes from Meson build. I built successfully Gimp git master using the "classic" way (./configure and make). I modified 'gimp-devel' PKGBUILD to get git master version. It works for me. Gimp devs say Meson build is just experimental. Now, i have no time to debug Meson, sorry.

bartus commented on 2021-02-10 12:17 (UTC) (edited on 2021-02-10 12:22 (UTC) by bartus)

@maderios: Still works fine (I've dropped a few obscure packages not present in main repo or not interacting with gimp build http://ix.io/2OWn ).

Could you enable verbose output and post gimp-git*{build,pacakge}.log files.

Enable verbose build patch

Apply with: git am < <(curl -s http://ix.io/2OWq) in gimp-git clone.

Rebuild with makepkg -L to produce log files, you'll find them in same dir as PKGBUILD.

btw. don't post long shit in comment, use pastebin like ix.io or similar; or just post on my GitHub repo :)

maderios commented on 2021-02-10 09:43 (UTC)

pacman -Q a52dec 0.7.4-11 aalib 1.4rc5-14 acl 2.2.53-3 acpi 1.7-3 acpid 2.0.32-2 adapta-gtk-theme 3.95.0.11-1 adduser 1.17-3 adobe-source-code-pro-fonts 2.038ro+1.058it+1.018var-1 adobe-source-sans-pro-fonts 3.028-1 adobe-source-serif-pro-fonts 4.004-1 adwaita-icon-theme 3.38.0-1 aegisub 3.2.2-44 aeskulap 0.2.2.beta2.8.ge710562-1 aften 0.0.8-3 alacritty 0.7.1-1 alsa-card-profiles 1:0.3.21-1 alsa-lib 1.2.4-3 alsa-plugins 1:1.2.2-2 alsa-topology-conf 1.2.4-2 alsa-ucm-conf 1.2.4-2 alsa-utils 1.2.4-2 android-file-transfer 4.2-1 android-tools 30.0.5-1 android-udev 20201003-1 antiword 0.37-8 aom 2.0.1-1 apache 2.4.46-3 apg 2.2.3-5 apparmor 3.0.1-1 appstream-glib 0.7.18-1 apr 1.7.0-3 apr-util 1.6.1-8 arandr 0.1.10-5 arc-icon-theme 20161122-3 arch-install-scripts 23-2 archlinux-keyring 20210110-1 archlinux-xdg-menu 0.7.6.3-2 argon2 20190702-3 aribb24 1.0.3-3 ario 1.6-2 artefetcher-qt5 0.8.0-1 asciidoc 9.0.5-1 asp 6-2 aspell 0.60.8-2 aspell-en 2019.10.06-1 aspell-fr 0.50.3-9 at-spi2-atk 2.38.0-1 at-spi2-core 2.38.0-1 atftp 0.7.4-1 atk 2.36.0-1 atkmm 2.28.1-1 attica 5.78.0-1 attr 2.4.48-3 audacious 4.1-1 audacious-plugins 4.1-1 audacity 1:2.4.1-4 audit 3.0-1 autoconf 2.71-1 autoconf-archive 1:2019.01.06-4 autogen 5.18.16-2 automake 1.16.3-1 avahi 0.8+15+ge8a3dd0-3 avidemux-cli 2.7.6-2 avidemux-qt 2.7.6-2 babl-git 0.1.85.r1677.c8d2ca8-1 base 2-2 bash 5.1.004-1 bbswitch-dkms 0.8-386 bc 1.07.1-4 bcg729 1.0.4-5 bchunk 1.2.2-5 bettercap 2.29-1 binutils 2.36-3 binwalk 2.2.0-4 bison 3.7.3-1 blas 3.9.0-3 bleachbit 4.2.0-1 blueman 2.1.4-1 bluez 5.55-2 bluez-libs 5.55-2 bluez-utils 5.55-2 bogofilter 1.2.5-2 boost 1.75.0-2 boost-libs 1.75.0-2 botan 2.17.3-1 breeze 5.20.5-1 breeze-gtk 5.20.5-1 breeze-icons 5.78.0-1 brother-hll5200w-cups-bin 3.5.1-1 brother-hll5200w-lpr-bin 3.5.1-1 brother-hll6200dw 3.2.0_1-1 brotli 1.0.9-4 btrfs-progs 5.10.1-1 bubblewrap 0.4.1-1 bumblebee 3.2.1-21 bzip2 1.0.8-4 c-ares 1.17.1-1 ca-certificates 20181109-4 ca-certificates-mozilla 3.61-1 ca-certificates-utils 20181109-4 cairo 1.17.4-3 cairo-perl 1.107-2 cairomm 1.12.2-4 calibre 5.10.1-1 cantarell-fonts 1:0.301-1 catdoc 0.95-3 catfish 4.16.0-3 cblas 3.9.0-3 ccache 4.2-1 ccd2iso 0.3-10 cdparanoia 10.2-8 cdrdao 1.2.4-2 cdrtools 3.02a09-4 celt 0.11.3-4 chmlib 0.40-6 chromaprint 1.5.0-3 chromium 88.0.4324.150-1 cifs-utils 6.12-1 clamav 0.103.1-1 clang 11.0.1-1 claws-mail 3.17.8-1 claws-mail-themes 20140629-3 clawsker 1.3.2-1 clementine 1.4.0rc1+347+gfc4cb6fc7-1 clinfo 3.0.20.11.20-1 clucene 2.3.3.4-11 cmake 3.19.4-1 cmark 0.29.0-2 cmst 2020.11.01-1 cmus-git v2.8.0.r24.gd1290d5-1 colord 1.4.5-1 colorpicker 1.0.f5d441a-2 compface 1.5.2-9 compiler-rt 11.0.1-1 confuse 3.3-3 connman 1.38-2 connman-ui-git r38.fce0af9-1 convertlit 1.8-10 coolreader 3.2.51-1 coreutils 8.32-1 cowsay 3.04-2 crafty 25.2-3 crda 4.14-3 crypto++ 8.4.0-1 cryptsetup 2.3.4-1 ctpl 0.3.4-4 cups 1:2.3.3op2-1 cups-filters 1.28.7-1 curl 7.75.0-1 dav1d 0.8.1-1 db 5.3.28-5 dblatex 0.3.11-1 dbus 1.12.20-1 dbus-glib 0.110-2 dcaenc 2-2 dcmtk 3.6.5-1 dconf 0.38.0-1 dconf-editor 3.38.2-1 dcraw 9.28.0-2 deb2targz 0.1-7 deepin-gtk-theme 2020.06.10-1 desktop-file-utils 0.26-1 device-mapper 2.02.187-3 dialog 1:1.3_20210117-1 diffuse 0.6.0-1 diffutils 3.7-3 digikam-light-git r49814.c196a64eb0-1 digikam-plugin-gmic 2.9.4-1 dillo 3.0.5-8 djmount 0.71-5 djvulibre 3.5.28-2 dkms 2.8.4-1 dmenu 5.0-1 dmraid 1.0.0.rc16.3-12 dnsmasq 2.84-1 dnssec-anchors 20190629-3 docbook-dsssl 1.79-8 docbook-xml 4.5-9 docbook-xsl 1.79.2-7 dosfstools 4.1-3 double-conversion 3.1.5-2 downgrade 9.0.0-1 doxygen 1.9.1-1 dsniff 2.4b1-28 duktape 2.6.0-1 dvd+rw-tools 7.1-9 dvdbackup 0.4.2-6 e16-git 1:1.22.99-1 e2fsprogs 1.46.0-1 ebook-tools 0.2.2-7 econnman 1.1-2 ecrire-git 1:r139.4d8cdee-1 efibootmgr 17-2 efitools 1.9.2-3 efivar 37-4 efl-git 1.25.99.66420.gd3d3af369b-1 efl-git-debug 1.25.99.66420.gd3d3af369b-1 egl-wayland 1.1.6-1 eglexternalplatform 1.1-2 eigen 3.3.9-1 elementary-icon-theme 5.3.1-1 elfutils 0.182-1 ell 0.37-1 emacs 27.1-3 emovix 0.9.0-8 enca 1.19-4 enchant 2.2.13-2 enlightenment-git 0.24.99.24418.gac52e6e08-1 enlightenment-git-debug 0.24.99.24418.gac52e6e08-1 eog 3.38.1-1 ethtool 1:5.10-1 evisum-git 0.5.11.r904.2d741fc-1 exempi 2.5.2-1 exiv2 0.27.3-1 exo 4.16.0-1 expac 10-2 expat 2.2.10-2 extra-cmake-modules 5.78.0-1 faac 1.30-2 faad2 2.10.0-1 fakepkg 1.41.1-1 fakeroot 1.25.3-1 faudio 21.02-1 fdupes 1:2.1.2-1 ffmpeg 2:4.3.1-4 ffmpegthumbnailer 2.2.2-2 ffmpegthumbs 20.12.2-1 ffms2 2.40-1 ffnvcodec-headers 11.0.10.0-1 fftw 3.3.9-1 file 5.39-1 file-roller 3.38.0-1 filesystem 2021.01.19-1 findutils 4.8.0-1 firefox 85.0.2-1 firefox-noscript 11.2-1 firefox-ublock-origin 1.33.2-1 flac 1.3.3-2 flashplugin 32.0.0.465-1 flex 2.6.4-3 flite 2.1-2 fltk 1.3.5-4 fluidsynth 2.1.7-1 fluxbox 1.3.7-6 fmt 7.1.3-1 fontconfig 2:2.13.91+48+gfcb0420-2 foomatic-db 3:20210205-1 foomatic-db-engine 4:20200206-1 foomatic-db-nonfree 3:20210205-1 foomatic-db-nonfree-ppds 3:20210205-1 foomatic-db-ppds 3:20210205-1 frameworkintegration 5.78.0-1 freeglut 3.2.1-2 freeimage 3.18.0-7 freerdp 2:2.2.0-2 freetype2 2.10.4-1 frei0r-plugins 1.7.0-1 fribidi 1.0.10-1 ftgl 2.4.0-2 fuse-common 3.10.2-1 fuse2 2.9.9-4 fuse3 3.10.2-1 garcon 4.16.1-1 gavl 1.4.0-4 gawk 5.1.0-1 gc 8.0.4-4 gcab 1.4-1 gcc 10.2.0-6 gcc-fortran 10.2.0-6 gcc-libs 10.2.0-6 gd 2.3.1-1 gdb 10.1-4 gdb-common 10.1-4 gdbm 1.19-1 gdk-pixbuf2 2.42.2-1 gdl 3.34.0-2 geany 1.37.1-1 geany-plugins 1.37-3 gegl-git 0.4.29.r10140.f27cb728b-1 gendesk 1.0.6-1 geoclue 2.5.7-2 geocode-glib 3.26.2-1 gerbera 1.6.4-2 gettext 0.21-1 ghostscript 9.53.3-3 giflib 5.2.1-2 gimp 2.10.22-1 gimp-help-en 2.10.0-3 gimp-help-fr 2.10.0-3 gimp-plugin-akkana-git r79.28e6d3c-1 gimp-plugin-bimp 2.5-1 gimp-plugin-contrastfix 1.0-2 gimp-plugin-gmic 2.9.6-1 gimp-plugin-iglo 1.8-1 gimp-plugin-layer-via-copy-cut 1.6-2 git 2.30.1-1 gjs 2:1.66.2-1 gkrellm 2.3.11-2 glew 2.2.0-2 glfw-x11 3.3.2-2 glib-networking 2.66.0-1 glib-perl 1.329.3-1 glib2 2.66.6-2 glib2-docs 2.66.6-2 glibc 2.33-3 glibmm 2.66.0-1 gliv 1.9.7-5 glm 0.9.9.8-1 glslang 11.1.0-1 glu 9.0.1-2 gmic 2.9.6-1 gmp 6.2.1-1 gn 0.1831.e002e68a-1 gnome-autoar 0.2.4-2 gnome-desktop 1:3.38.3-1 gnome-doc-utils 0.20.10+16+gc03cc09-2 gnome-icon-theme 3.12.0-6 gnome-icon-theme-extras 3.12.0-5 gnome-icon-theme-symbolic 3.12.0-6 gnome-subtitles 1.6-2 gnome-themes-extra 3.28-2 gnu-free-fonts 20120503-8 gnuchess 6.2.7-1 gnupg 2.2.27-1 gnuplot 5.4.1-1 gnutls 3.7.0-1 gobject-introspection 1.66.1-3 gobject-introspection-runtime 1.66.1-3 google-earth-pro 7.3.3.7786-4 gpart 0.3-4 gparted 1.2.0-2 gperf 3.1-3 gpgme 1.15.1-1 gpick 0.2.6rc1-10 gpicview 0.2.5-5 gpm 1.20.7.r38.ge82d1a6-3 gpodder 3.10.17-1 gpsd 3.22-1 gptfdisk 1.0.6-1 graphene 1.10.2-1 graphicsmagick 1.3.36-1 graphite 1:1.3.14-1 graphviz 2.46.0-1 grep 3.6-1 groff 1.22.4-4 grub 2:2.04-8 grub2-theme-archlinux 1.0-5 gsettings-desktop-schemas 3.38.0-1 gsfonts 20200910-1 gsl 2.6-2 gsm 1.0.19-1 gssdp 1.2.3-1 gst-libav 1.18.3-1 gst-plugin-gtk 1.18.3-1 gst-plugins-bad 1.18.3-2 gst-plugins-bad-libs 1.18.3-2 gst-plugins-base 1.18.3-1 gst-plugins-base-libs 1.18.3-1 gst-plugins-good 1.18.3-1 gst-plugins-ugly 1.18.3-1 gstreamer 1.18.3-1 gstreamermm 1.10.0-2 gtest 1.10.0-3 gtk-doc 1.33.2-1 gtk-engine-murrine 0.98.2-4 gtk-engines 2.21.0-5 gtk-sharp-3 2.99.3-2 gtk-theme-shades-of-gray 1.3.0-1 gtk-update-icon-cache 1:4.0.3-1 gtk2 2.24.33-1 gtk2-perl 1.24993-2 gtk2fontsel 0.1-7 gtk3 1:3.24.24-2 gtk3-nocsd-git r70.0f8d71f-1 gtkglext 1.2.0-12 gtkhash-git v1.4.r52.g271aea2-1 gtkmm 1:2.24.5-4 gtkmm3 3.24.3-1 gtksourceview3 3.24.11+28+g73e57b57-1 gtksourceview4 4.8.0-1 gtkspell 2.0.16-8 gtkspell3 3.0.10-2 gts 0.7.6.121130-2 guile 2.2.6-2 guile2.0 2.0.14-4 gupnp 1.2.4-1 gupnp-av 0.12.11+3+g2123c81-1 gupnp-igd 1.2.0-1 gupnp-tools 0.10.0-2 gutenprint 5.3.4-1 gv 3.7.4-5 gzip 1.10-3 handbrake 1.3.3-4 harfbuzz 2.7.4-1 harfbuzz-icu 2.7.4-1 hddtemp 0.3.beta15.53-3 hdparm 9.58-3 hicolor-icon-theme 0.17-2 hidapi 0.10.1-1 hspell 1.4-3 htop 3.0.5-1 http-parser 2.9.4-1 httrack 3.49.2-3 hunspell 1.7.0-3 hunspell-en_US 2020.12.07-1 hunspell-fr 7.0-1 hwids 20200813.1-1 hwinfo 21.72-1 hwloc 2.4.0-1 hydrogen 1.0.1-1 hydrogen-drumkits-flac 20180312-2 hyphen 2.8.8-3 iana-etc 20201229-1 icu 68.2-1 id3lib 3.8.3-18 ifplugd 0.28-16 ijs 0.35-3 imagemagick 7.0.10.62-1 imlib2 1.7.1-1 imv 4.2.0-2 inetutils 1.9.4-8 inkscape 1.0.2-3 inotify-tools 3.20.11.0-1 intel-gmmlib 20.4.1-1 intel-media-driver 20.4.5-1 intel-media-sdk 20.5.1-1 intel-ucode 20201118-1 intltool 0.51.0-6 iotop 0.6-8 iproute2 5.10.0-2 iptables 1:1.8.7-1 iptraf-ng 1.2.1-1 iputils 20200821-1 irqbalance 1.7.0-1 iscan 2.30.3.1-2 iscan-data 1.39.0.1-2 iso-codes 4.5.0-1 itstool 1:2.0.6-2 iw 5.9-1 iwd 1.11-2 jack2 1.9.17-2 jansson 2.13.1-1 jasper 2.0.24-1 java-runtime-common 3-3 jbig2dec 0.19-1 jemalloc 1:5.2.1-3 jfsutils 1.1.15-7 jmtpfs 0.5-2 jnettop 0.13.0-7 jp2a 1.1.0-1 jq 1.6-4 jre-openjdk-headless 15.0.2.u7-1 jre11-openjdk-headless 11.0.10.u9-1 js78 78.7.1-1 json-c 0.15-1 json-glib 1.6.2-1 jsoncpp 1.9.4-1 jxrlib 0.2.1-3 k3b 1:20.12.2-1 karchive 5.78.0-1 kauth 5.78.0-1 kbd 2.3.0-2 kbookmarks 5.78.0-1 kcmutils 5.78.0-1 kcodecs 5.78.0-1 kcompletion 5.78.0-2 kconfig 5.78.0-1 kconfigwidgets 5.78.0-1 kcoreaddons 5.78.0-1 kcrash 5.78.0-1 kdbusaddons 5.78.0-1 kdeclarative 5.78.0-1 kdecoration 5.20.5-1 kded 5.78.0-1 kdiagram 2.8.0-1 keepass 2.47-1 keepassxc 2.6.4-1 keyutils 1.6.3-1 kfilemetadata 5.78.0-1 kglobalaccel 5.78.0-1 kguiaddons 5.78.0-1 ki18n 5.78.0-1 kiconthemes 5.78.0-1 kimageformats 5.78.0-1 kio 5.78.0-3 kitemviews 5.78.0-1 kjobwidgets 5.78.0-1 kmod 28-1 knewstuff 5.78.0-1 knotifications 5.78.0-1 knotifyconfig 5.78.0-1 kpackage 5.78.0-1 kparts 5.78.0-1 krb5 1.18.3-1 kross 5.78.0-1 kservice 5.78.0-1 ktextwidgets 5.78.0-1 kwallet 5.78.0-1 kwayland 5.78.0-1 kwidgetsaddons 5.78.0-1 kwindowsystem 5.78.0-1 kxmlgui 5.78.0-1 l-smash 2.14.5-2 ladspa 1.15-2 lame 3.100-3 lapack 3.9.0-3 lcms2 2.12-1 ld-lsb 3-7 ldb 1:2.2.0-3 ldns 1.7.1-2 lensfun 0.3.95-4 less 563-1 lib32-acl 2.2.53-1 lib32-attr 2.4.48-1 lib32-bzip2 1.0.8-2 lib32-curl 7.75.0-1 lib32-dbus 1.12.20-1 lib32-e2fsprogs 1.46.0-1 lib32-expat 2.2.10-1 lib32-faudio 21.02-1 lib32-fontconfig 2:2.13.91+48+gfcb0420-2 lib32-freetype2 2.10.4-1 lib32-gcc-libs 10.2.0-6 lib32-gettext 0.21-1 lib32-glib2 2.66.6-2 lib32-glibc 2.33-3 lib32-glu 9.0.1-1 lib32-harfbuzz 2.7.4-1 lib32-icu 68.2-1 lib32-keyutils 1.6.3-1 lib32-krb5 1.18.3-1 lib32-lcms2 2.11-1 lib32-libcap 2.47-1 lib32-libdrm 2.4.104-1 lib32-libelf 0.182-1 lib32-libffi 3.3-2 lib32-libgcrypt 1.9.1-1 lib32-libglvnd 1.3.2-1 lib32-libgpg-error 1.41-1 lib32-libice 1.0.10-1 lib32-libidn2 2.3.0-1 lib32-libjpeg-turbo 2.0.6-1 lib32-libldap 2.4.57-1 lib32-libnl 3.5.0-1 lib32-libnsl 1.3.0-1 lib32-libpcap 1.10.0-1 lib32-libpciaccess 0.16-1 lib32-libpng 1.6.37-3 lib32-libpsl 0.21.1-1 lib32-libsm 1.2.3-1 lib32-libssh2 1.9.0-1 lib32-libtiff 4.2.0-1 lib32-libtirpc 1.3.1-1 lib32-libunistring 0.9.10-1 lib32-libunwind 1.4.0-1 lib32-libx11 1.7.0-1 lib32-libxau 1.0.9-1 lib32-libxcb 1.14-1 lib32-libxcrypt 4.4.17-1 lib32-libxcursor 1.2.0-1 lib32-libxdamage 1.1.5-1 lib32-libxdmcp 1.1.3-1 lib32-libxext 1.3.4-1 lib32-libxfixes 5.0.3-2 lib32-libxi 1.7.10-2 lib32-libxml2 2.9.10-3 lib32-libxrandr 1.5.2-1 lib32-libxrender 0.9.10-2 lib32-libxshmfence 1.3-2 lib32-libxxf86vm 1.1.4-2 lib32-llvm-libs 11.0.1-2 lib32-lm_sensors 3.6.0-1 lib32-lz4 1.9.3-1 lib32-mesa 20.3.4-1 lib32-ncurses 6.2-1 lib32-openssl 1:1.1.1.i-1 lib32-pam 1.5.1-1 lib32-pcre 8.44-1 lib32-readline 8.1.0-2 lib32-sdl2 2.0.14-1 lib32-systemd 247.3-1 lib32-util-linux 2.36.1-1 lib32-wayland 1.19.0-1 lib32-xz 5.2.5-1 lib32-zlib 1.2.11-2 lib32-zstd 1.4.8-1 libabw 0.1.3-2 libaio 0.3.112-2 libao 1.2.2-5 libarchive 3.5.1-1 libart-lgpl 2.3.21-5 libass 0.15.0-2 libassuan 2.5.4-1 libasyncns 0.8+3+g68cd5af-3 libatasmart 0.19-5 libatomic_ops 7.6.10-2 libavc1394 0.5.4-4 libavtp 0.1.0-2 libb2 0.98.1-2 libblockdev 2.25-1 libbluray 1.2.1-1 libbs2b 3.1.0-7 libbsd 0.10.0-2 libburn 1.5.4-1 libbytesize 2.4-4 libcaca 0.99.beta19-3 libcanberra 0.30+2+gc0620e4-3 libcanberra-pulse 0.30+2+gc0620e4-3 libcap 2.47-1 libcap-ng 0.8.2-1 libcddb 1.3.2-6 libcdio 2.1.0-2 libcdio-paranoia 10.2+2.0.1-2 libcdr 0.1.6-3 libcerf 1:1.14-1 libcloudproviders 0.3.1-2 libcmis 0.5.2-6 libcroco 0.6.13-2 libcue 2.2.1-2 libcups 1:2.3.3op2-1 libcurl-gnutls 7.75.0-1 libdaemon 0.14-5 libdatrie 0.2.12-2 libdbusmenu-glib 16.04.0-4 libdbusmenu-gtk3 16.04.0-4 libdbusmenu-qt5 0.9.3+16.04.20160218-5 libdc1394 2.2.6-2 libdca 0.0.7-1 libde265 1.0.8-1 libdiscid 0.6.2-3 libdrm 2.4.104-1 libdv 1.0.0-9 libdvbpsi 1:1.3.3-2 libdvdcss 1.4.2-2 libdvdnav 6.1.0-2 libdvdread 6.1.1-1 libe-book 0.1.3-8 libebml 1.4.1-1 libebur128 1.2.5-1 libedit 20191231_3.1-3 libelf 0.182-1 libepoxy 1.5.5-1 libepubgen 0.1.1-2 libetonyek 0.1.9-2 libetpan 1.9.4-3 libevdev 1.11.0-1 libevent 2.1.12-1 libexif 0.6.22-1 libextractor 1.9-3 libexttextcat 3.4.5-2 libfbclient 3.0.7.33374-1 libfdk-aac 2.0.1-2 libffi 3.3-4 libfm 1.3.1-2 libfm-extra 1.3.1-2 libfm-gtk2 1.3.1-2 libfontenc 1.1.4-3 libfreehand 0.1.2-3 libftdi 1.5-1 libgcrypt 1.9.1-1 libgdiplus 5.6.1-3 libgexiv2 0.12.1-4 libgig 4.2.0-3 libgit2 1:1.1.0-1 libglade 2.6.4-7 libglademm 2.6.7-5 libglvnd 1.3.2-1 libgme 0.6.3-1 libgoom2 2k4-5 libgpg-error 1.41-1 libgphoto2 2.5.26-1 libgpod 0.8.3-11 libgsf 1.14.47-1 libgssglue 0.4-4 libgtop 2.40.0+2+g31db82ef-2 libgudev 234-1 libguess 1.2-3 libgusb 0.3.5-1 libheif 1.11.0-1 libibus 1.5.23+3+gaa558de8-3 libical 3.0.9-1 libice 1.0.10-3 libid3tag 0.15.1b-11 libidn 1.36-1 libidn2 2.3.0-1 libiec61883 1.2.0-6 libieee1284 0.2.11-11 libimagequant 2.13.1-1 libimobiledevice 1.3.0-3 libinih 52-2 libinput 1.16.4-1 libinstpatch 1.1.6-1 libiptcdata 1.0.4-5 libixion 0.16.1-5 libjpeg-turbo 2.0.6-1 libjpeg6-turbo 1.5.3-2 libkate 0.4.1-7 libkcddb 20.12.2-1 libkeybinder3 0.3.2-3 libksane 20.12.2-1 libksba 1.4.0-2 liblangtag 0.6.3-2 liblastfm-qt5 1.0.9-5 libldac 2.0.2.3-1 libldap 2.4.57-1 liblo 1:0.31-1 liblouis 3.16.0-1 liblqr 0.4.2-3 liblrdf 0.6.1-4 libmad 0.15.1b-9 libmatroska 1.6.2-1 libmaxminddb 1.5.0-1 libmediainfo 20.09-1 libmfx 20.5.1-1 libmicrodns 0.2.0-1 libmicrohttpd 0.9.72-1 libmm-glib 1.14.10-1 libmms 0.6.4-3 libmng 2.0.3-3 libmnl 1.0.4-3 libmodplug 0.8.9.0-3 libmp3splt 0.9.2-3 libmp4v2 4.1.3-1 libmpc 1.2.1-1 libmpcdec 1:0.1+r475-3 libmpdclient 2.19-3 libmpeg2 0.5.1-7 libmspack 1:0.10.1alpha-3 libmspub 0.1.4-9 libmtp 1.1.18-1 libmusicbrainz5 5.1.0-4 libmwaw 0.3.17-1 libmygpo-qt5 1.1.0-3 libmypaint 1.5.1-2 libnet 1:1.1.6-1 libnetfilter_conntrack 1.0.8-1 libnetfilter_queue 1.0.5-1 libnfnetlink 1.0.1-4 libnftnl 1.1.9-1 libnghttp2 1.41.0-1 libnice 0.1.18-1 libnids 1.24-5 libnl 3.5.0-2 libnm 1.28.1dev+16+gdaad4e2fee-1 libnotify 0.7.9-1 libnsgif 0.2.1-4 libnsl 1.3.0-1 libnumbertext 1.0.7-1 libodfgen 0.1.8-1 libofa 0.9.3-9 libogg 1.3.4-2 libomxil-bellagio 0.9.3-3 libopenaptx 0.2.0-1 libopusenc 0.2.1-2 liborcus 0.16.1-5 libotf 0.9.16-3 libp11-kit 0.23.22-1 libpackagekit-glib 1.1.13-1 libpagemaker 0.0.4-2 libpaper 1.1.28-1 libpcap 1.10.0-1 libpciaccess 0.16-2 libpeas 1.28.0-3 libpgf 7.19.3-2 libpipeline 1.5.3-1 libpipewire02 0.2.7-1 libplacebo 3.104.0-1 libplist 2.2.0-3 libpng 1.6.37-3 libpng12 1.2.59-2 libportal 0.3-2 libproxy 0.4.17-1 libpsl 0.21.1-1 libpulse 14.2-2 libqxp 0.0.2-5 libraqm 0.7.1-1 libraw 0.20.2-1 libraw1394 2.1.2-3 libreoffice-still 7.0.4-1 libreoffice-still-fr 7.0.4-1 librevenge 0.0.4-3 librsvg 2:2.50.3-1 libsamplerate 0.1.9-3 libsasl 2.1.27-3 libseccomp 2.5.1-2 libsecret 0.20.4-1 libselinux 3.1-2 libselinux-python2 3.0-1 libsemanage 3.1-2 libsepol 3.1-1 libshout 1:2.4.5-1 libsidplay 1.36.59-10 libsidplayfp 2.0.2-1 libsigc++ 2.10.6-1 libsigsegv 2.13-1 libsm 1.2.3-2 libsndfile 1.0.28-3 libsodium 1.0.18-2 libsoup 2.72.0+5+g0b094bff-3 libsoxr 0.1.3-2 libspectre 0.2.9-2 libspiro 1:20200505-2 libsrtp 1:2.3.0-1 libssh 0.9.5-1 libssh2 1.9.0-2 libstaroffice 0.0.7-1 libstdc++5 3.3.6-7 libstemmer 0+713-2 libsynctex 2020.54586-10 libtar 1.2.20-5 libtasn1 4.16.0-1 libthai 0.1.28-2 libtheora 1.1.1-5 libtiff 4.2.0-1 libtiger 0.3.4-6 libtirpc 1.3.1-1 libtommath 1.2.0-3 libtool 2.4.6+42+gb88cebd5-14 libudev0-shim 1-4 libunistring 0.9.10-3 libunrar 1:6.0.3-1 libunwind 1.4.0-1 libupnp 1.14.0-1 libupnp1.12 1.12.1-1 libusb 1.0.24-2 libusb-compat 0.1.7-1 libusbmuxd 2.0.2-1 libuser 0.62-2 libutempter 1.2.1-1 libutf8proc 2.6.1-1 libuv 1.40.0-1 libva 2.10.0-1 libva-intel-driver 2.4.1-1 libva-mesa-driver 20.3.4-1 libva-utils 2.10.0-1 libva-vdpau-driver 0.7.4-5 libvdpau 1.4-1 libvdpau-va-gl 0.4.2-3 libvisio 0.1.7-4 libvisual 0.4.0-8 libvoikko 4.3-3 libvorbis 1.3.7-2 libvpx 1.9.0-1 libwacom 1.8-1 libwebp 1.2.0-1 libwmf 0.2.12-2 libwnck3 3.36.0-1 libwpd 0.10.3-2 libwpe 1.8.0-1 libwpg 0.3.3-2 libwps 0.4.12-1 libwrap 7.6.28-2 libx11 1.7.0-3 libx86emu 3.1-1 libxau 1.0.9-3 libxaw 1.0.13-3 libxcb 1.14-1 libxcomposite 0.4.5-3 libxcrypt 4.4.17-1 libxcursor 1.2.0-2 libxdamage 1.1.5-3 libxdmcp 1.1.3-3 libxext 1.3.4-3 libxfce4ui 4.16.0-1 libxfce4util 4.16.0-1 libxfixes 5.0.3-4 libxfont2 2.0.4-3 libxft 2.3.3-2 libxi 1.7.10-3 libxinerama 1.1.4-3 libxkbcommon 1.0.3-1 libxkbcommon-x11 1.0.3-1 libxkbfile 1.1.0-2 libxklavier 5.4-3 libxml2 2.9.10-8 libxmu 1.1.3-2 libxnvctrl 460.39-1 libxpm 3.5.13-2 libxpresent 1.0.0-2 libxrandr 1.5.2-3 libxrender 0.9.10-4 libxres 1.2.0-2 libxshmfence 1.3-2 libxslt 1.1.34-5 libxss 1.2.3-3 libxt 1.2.1-1 libxtst 1.2.3-4 libxv 1.0.11-4 libxvmc 1.0.12-3 libxxf86vm 1.1.4-4 libyaml 0.2.5-1 libzen 0.4.38-2 libzip 1.7.3-1 libzmf 0.0.2-9 licenses 20200427-1 lilv 0.24.12-1 linux-api-headers 5.10.13-1 linux-firmware 20201218.646f159-1 linux-headers 5.10.14.arch1-1 linux-lts 5.4.96-1 linux-lts-headers 5.4.96-1 linux-lts419 4.19.149-1 linux-lts419-docs 4.19.149-1 linux-lts419-headers 4.19.149-1 lirc 1:0.10.1-8 live-media 2019.11.06-2 lld 11.0.1-1 llvm 11.0.1-2 llvm-libs 11.0.1-2 lm_sensors 3.6.0-2 lmdb 0.9.28-1 lmms 1.2.2-3 localepurge 0.7.3.8-0 logrotate 3.18.0-1 loudmouth 1.5.4-1 lpsolve 5.5.2.5-4 lsdesktopf 1.0.7-4 lshw B.02.19.2-1 lsof 4.94.0-1 lua 5.4.2-1 lua51 5.1.5-9 lua52 5.2.4-5 lua53 5.3.6-1 luajit 2.0.5-3 luit 20201003-1 lvm2 2.02.187-3 lxde-icon-theme 0.5.1-5 lxmenu-data 0.1.5-3 lz4 1:1.9.3-1 lzo 2.10-3 lzop 1.04-3 m17n-db 1.8.0-3 m17n-lib 1.8.0-8 m4 1.4.18-3 mailcap 2.1.49-1 make 4.3-3 mallard-ducktype 1.0.2-6 man-db 2.9.3-1 man-pages 5.10-1 man2html 3.0.1-7 mariadb 10.5.8-1 mariadb-clients 10.5.8-1 mariadb-libs 10.5.8-1 massif-visualizer 0.7.0-3 masterpdfeditor-free 4.3.89-1 mathjax 3.1.2-1 mathjax2 2.7.9-1 mc 4.8.25-3 md4c 0.4.7-1 mdadm 4.1-2 media-player-info 24-2 mediainfo 20.09-1 mediainfo-gui 20.09-1 meld 3.20.2-2 menu-cache 1.1.0-2 menumaker 0.99.12-1 mesa 20.3.4-1 mesa-demos 8.4.0-4 meson 0.56.2-1 metalog 20200113-1 metis 5.1.0.p10-1 minicom 2.8-1 minizip 1:1.2.11-4 mjpegtools 2.2.0beta-1 mkclean 0.8.10-1 mkinitcpio 29-1 mkinitcpio-busybox 1.32.1-2 mkvalidator 0.5.2-1 mkvtoolnix-cli 53.0.0-1 mkvtoolnix-gui 53.0.0-1 mlocate 0.26.git.20170220-5 mlt 6.24.0-1 mmv 1.01b.orig-4 moc 1:2.5.2-3 mono 6.12.0.107-1 mons 0.8.2-1 movit 1.6.3-1 mp3splt 2.6.2-3 mpc 0.33-3 mpfr 4.1.0-1 mpg123 1.26.3-2 mplayer 38157-3 mpv 1:0.33.0-4 mtdev 1.1.6-1 mtools 4.0.26-1 mtpfs 1.1-4 mtr 0.94-1 mujs 1.0.9-1 mypaint-brushes 2.0.2-1 mypaint-brushes1 1.3.1-1 mytop 10.5.8-1 namcap 3.2.10-2 nautilus-sendto 3.8.6+28+gc87aac4-1 ncdu 1.15.1-2 ncurses 6.2-1 ndctl 71.1-1 neon 0.31.2-1 net-snmp 5.9-3 net-tools 2.10-1 netdiscover 0.6-0 netpbm 10.73.33-1 nettle 3.7-1 ninja 1.10.2-1 nload 0.7.4-6 nmap 7.91-1 node-gyp 7.1.2-1 nodejs 15.8.0-1 noto-fonts 20201226-1 npm 6.14.11-1 npth 1.6-2 nspr 4.29-1 nss 3.61-1 ntfs-3g 2017.3.23-5 ntp 4.2.8.p15-1 numactl 2.0.14-1 numix-gtk-theme 2.6.7-1 numlockx 1.2-5 nvidia-lts 1:460.39-6 nvidia-settings 460.39-1 nvidia-utils 460.39-1 ocl-icd 2.2.14-1 odt2txt 0.5-4 oniguruma 6.9.6-1 openal 1.21.0-1 opencl-headers 2:2020.12.18-1 opencl-nvidia 460.39-1 opencore-amr 0.1.5-5 opencv 4.5.1-1 openexr 2.5.4-1 openjpeg2 2.4.0-1 openmpi 4.0.5-2 openscenegraph 3.6.5-1 openssh 8.4p1-2 openssl 1.1.1.i-2 openssl-1.0 1.0.2.u-1 optipng 0.7.7-2 opus 1.3.1-2 opus-tools 0.2-3 opusfile 0.12-1 orc 0.4.32-1 os-prober 1.77-2 oxygen-icons 1:5.78.0-1 p11-kit 0.23.22-1 p7zip 17.03-2 package-query 1.11-1 packagekit 1.1.13-1 pacman 5.2.2-2 pacman-contrib 1.4.0-1 pacman-mirrorlist 20210206-1 pacolog 1.2.0-2 pacutils 0.10.0-1 pairing_tool 20110922-1 pam 1.5.1-1 pambase 20200721.1-2 pamixer 1.4-5 pango 1:1.48.1-1 pango-perl 1.227-13 pangomm 2.46.0-1 paprefs 1.1-2 parted 3.4-1 patch 2.7.6-8 patchelf 0.12-1 pavucontrol 1:4.0-2 pavucontrol-qt 0.16.0-1 pciutils 3.7.0-1 pcmanfm 1.3.1-2 pcre 8.44-1 pcre2 10.36-1 pcsclite 1.9.0-1 pcurses 5-2 pdfchain 0.4.4.2-5 pdftk 3.2.2-1 pepper-flash 32.0.0.465-1 perf 5.10-2 perl 5.32.0-3 perl-alien-build 2.38-1 perl-alien-libxml2 0.17-1 perl-cairo-gobject 1.004-10 perl-capture-tiny 0.48-4 perl-clone 0.45-2 perl-curses 1.36-8 perl-curses-ui 0.9609-7 perl-data-dump 1.23-6 perl-dbd-mariadb 1.21-1 perl-dbi 1.643-2 perl-digest-sha1 2.13-15 perl-encode-locale 1.05-7 perl-error 0.17029-2 perl-ffi-checklib 0.27-2 perl-file-basedir 0.08-5 perl-file-chdir 0.1011-4 perl-file-desktopentry 0.22-7 perl-file-listing 6.14-1 perl-file-mimeinfo 0.30-1 perl-file-which 1.23-4 perl-glib-object-introspection 0.047-5 perl-gtk3 0.037-1 perl-html-parser 3.75-1 perl-html-tagset 3.20-10 perl-http-cookies 6.10-1 perl-http-daemon 6.06-2 perl-http-date 6.05-3 perl-http-message 6.27-1 perl-http-negotiate 6.01-8 perl-image-exiftool 12.16-1 perl-io-html 1.004-1 perl-io-socket-ssl 2.067-2 perl-ipc-system-simple 1.30-2 perl-json 2.97001-2 perl-libwww 6.52-1 perl-locale-gettext 1.07-10 perl-log-message 0.08-6 perl-log-message-simple 0.10-6 perl-lwp-mediatypes 6.02-8 perl-lwp-protocol-https 6.10-1 perl-mailtools 2.21-4 perl-mp3-info 1.26-5 perl-net-http 6.20-1 perl-net-ssleay 1.88-2 perl-path-tiny 0.118-1 perl-term-readkey 2.38-5 perl-term-readline-gnu 1.36-4 perl-term-ui 0.46-6 perl-test-pod 1.52-5 perl-timedate 2.33-2 perl-try-tiny 0.30-5 perl-uri 5.07-1 perl-www-robotrules 6.02-8 perl-xml-libxml 2.0206-1 perl-xml-namespacesupport 1.12-4 perl-xml-parser 2.46-2 perl-xml-sax 1.02-1 perl-xml-sax-base 1.09-4 perl-xml-writer 0.625-6 php 8.0.2-1 php-apache 8.0.2-1 php-cgi 8.0.2-1 php-gd 8.0.2-1 php-imagick 3.4.4.r66.g448c1cd-2 php-intl 8.0.2-1 phpmyadmin 5.0.4-1 pinentry 1.1.0-5 pipewire 1:0.3.21-1 pixman 0.40.0-1 pkgbuild-introspection 9-1 pkgconf 1.7.3-1 pkgfile 21-2 podofo 0.9.7-1 polkit 0.118-1 polkit-gnome 0.105-5 polkit-qt5 0.113.0-2 poppler 21.02.0-1 poppler-data 0.4.10-1 poppler-glib 21.02.0-1 poppler-qt5 21.02.0-1 popt 1.18-1 portaudio 1:19.6.0-7 portmidi 217-9 portsmf 234-2 potrace 1.16-2 primus 20151110-9 procps-ng 3.3.16-3 progsreiserfs 0.3.0.5-10 projectm 3.1.7-1 protobuf 3.12.4-3 psensor 1.2.1-1 psmisc 23.3-4 pstotext 1.9-6 pth 2.0.7-7 pugixml 1.11.4-1 pulseaudio 14.2-2 pulseaudio-alsa 1:1.2.2-2 pulseaudio-dlna-python3-git 0.5.2.r152.gb0db813-2 pulseaudio-equalizer 14.2-2 pulseaudio-zeroconf 14.2-2 pulsemixer 1.5.1-2 pwgen 2.08-2 pyalpm 0.9.2-1 pychess 1.0.2-2 pygtk 2.24.0-12 python 3.9.1-2 python-anytree 2.8.0-3 python-appdirs 1.4.4-3 python-apsw 3.34.0-1 python-attrs 20.3.0-3 python-automat 20.2.0-5 python-babel 2.9.0-1 python-beaker 1.11.0-6 python-beautifulsoup4 4.9.3-3 python-cairo 1.20.0-3 python-casttube 0.2.1-2 python-certifi 2020.6.20-3 python-chardet 3.0.4-7 python-click 7.1.2-3 python-constantly 15.1.0-8 python-css-parser 1.0.6-3 python-cssselect 1.1.0-6 python-dateutil 2.8.1-5 python-dbus 1.2.16-3 python-dbus-common 1.2.16-3 python-decorator 4.4.2-3 python-diff-match-patch 20200713-3 python-dnspython 1:1.16.0-3 python-docopt 0.6.2-9 python-docutils 0.16-4 python-dulwich 0.20.18-2 python-efl 1.25.0-1 python-feedparser 5.2.1-9 python-gobject 3.38.0-3 python-html2text 2020.1.16-3 python-html5-parser 0.4.9-5 python-html5lib 1.1-5 python-hyperlink 21.0.0-1 python-idna 2.10-3 python-ifaddr 0.1.7-3 python-imagesize 1.2.0-4 python-incremental 17.5.0-6 python-jinja 2.11.3-1 python-lxml 4.6.2-1 python-mako 1.1.4-1 python-markdown 3.3.3-3 python-markupsafe 1.1.1-6 python-mechanize 1:0.4.5-4 python-msgpack 1.0.2-2 python-mutagen 1.45.1-3 python-mygpoclient 1.8-7 python-netifaces 0.10.9-6 python-networkx 2.5-3 python-notify2 0.3.1-5 python-ordered-set 4.0.2-3 python-packaging 20.9-1 python-parameterized 0.7.5-1 python-pexpect 4.8.0-3 python-pillow 8.1.0-1 python-podcastparser 0.6.6-1 python-protobuf 3.12.4-3 python-psutil 5.8.0-1 python-ptyprocess 0.7.0-1 python-py7zr 0.11.3-1 python-pychm 0.8.6-4 python-pychromecast6 6.0.1-5 python-pycryptodome 3.10.0-1 python-pycups 2.0.1-3 python-pycurl 7.43.0.6-4 python-pyelftools 0.27-1 python-pyenchant 3.2.0-1 python-pygments 2.7.4-1 python-pyhamcrest 1.9.0-7 python-pyparsing 2.4.7-3 python-pypdf2 1.26.0-2 python-pyqt5 5.15.2-3 python-pyqt5-sip 12.8.1-3 python-pyqt5-webengine 5.15.2-1 python-pyquery 1.4.3-1 python-pyroute2 0.5.14-2 python-pytz 2021.1-1 python-pyudev 0.22-5 python-pyxdg 0.26-8 python-regex 2020.11.13-2 python-requests 2.25.1-1 python-setproctitle 1.2.2-1 python-setuptools 1:53.0.0-1 python-sgmllib 5.2.1-9 python-six 1.15.0-3 python-snowballstemmer 2.1.0-1 python-soupsieve 2.2-1 python-sphinx 3.4.3-1 python-sphinx-alabaster-theme 0.7.12-6 python-sphinxcontrib-applehelp 1.0.2-3 python-sphinxcontrib-devhelp 1.0.2-3 python-sphinxcontrib-htmlhelp 1.0.3-3 python-sphinxcontrib-jsmath 1.0.1-6 python-sphinxcontrib-qthelp 1.0.3-3 python-sphinxcontrib-serializinghtml 1.1.4-3 python-sqlalchemy 1.3.23-1 python-texttable 1.6.3-3 python-twisted 20.3.0-3 python-unrardll 0.1.4-5 python-urllib3 1.26.3-1 python-webencodings 0.5.1-6 python-websockets 8.1-3 python-zeroconf 0.28.8-1 python-zope-interface 5.2.0-3 python2 2.7.18-2 python2-appdirs 1.4.4-3 python2-audit 2.8.5-9 python2-cairo 1.18.2-4 python2-dbus 1.2.16-3 python2-enum34 1.1.9-1 python2-gobject2 2.28.7-6 python2-ipy 1.00-1 python2-mutagen 1.43.0-3 python2-notify2 0.3.1-2 python2-numpy 1.16.6-1 python2-ordered-set 3.1.1-3 python2-packaging 20.9-1 python2-pyparsing 2.4.7-3 python2-rpm 4.15.1-1 python2-setuptools 2:44.1.1-1 python2-six 1.15.0-3 qarte 4.11.0-1 qconf 2.5-1 qjackctl 0.9.1-1 qpdf 10.1.0-1 qrencode 4.1.1-1 qt5-base 5.15.2-3 qt5-declarative 5.15.2-1 qt5-graphicaleffects 5.15.2-1 qt5-imageformats 5.15.2-1 qt5-location 5.15.2-2 qt5-multimedia 5.15.2-1 qt5-quickcontrols 5.15.2-1 qt5-quickcontrols2 5.15.2-1 qt5-script 5.15.2-1 qt5-sensors 5.15.2-1 qt5-serialport 5.15.2-1 qt5-speech 5.15.2-1 qt5-svg 5.15.2-1 qt5-tools 5.15.2-2 qt5-translations 5.15.2-1 qt5-wayland 5.15.2-1 qt5-webchannel 5.15.2-1 qt5-webengine 5.15.2-5 qt5-webkit 5.212.0alpha4-9 qt5-websockets 5.15.2-1 qt5-x11extras 5.15.2-1 qt5-xmlpatterns 5.15.2-1 qt5ct 1.1-1 qtav 1.13.0-1 quazip 1.1-1 r8168-lts 8.048.03-58 rage-git 0.3.1.r244.9dd7919-1 rage-git-debug 0.3.1.r244.9dd7919-1 raptor 2.0.15-15 rarian 0.8.1-7 rasqal 1:0.9.33-4 rav1e 0.4.0-1 rawtherapee-git 1:5.8.r2750.g6ad419f18-1 re2 1:20210202-1 readline 8.1.0-2 realtime-privileges 2-2 recode 3.7.8-1 recoll 1.28.5-1 redland 1:1.0.17-8 redshift 1.12-4 reflector 2021-1 reiserfsprogs 3.6.27-3 rest 0.8.1-3 rhash 1.4.1-1 rkhunter 1.4.6-2 rlwrap 0.43-4 rpm-tools 4.16.1.2-1 rsync 3.2.3-3 rtkit 0.13-1 rtmpdump 1:2.4.r96.fa8646d-6 rubberband 1.9-1 ruby 2.7.2-1 ruby-bundler 2.2.9-1 ruby-irb 1.3.0-1 ruby-rake 13.0.2-1 ruby-reline 0.2.2-1 rubygems 3.2.7-1 run-parts 4.8.6.1-2 s-nail 14.9.20-1 sane 1.0.31-3 sbc 1.5-1 scim 1.4.18-3 screen 4.8.0-2 scribus 1.5.6.1-7 sdl 1.2.15-14 sdl2 2.0.14-1 sdl2_ttf 2.0.15-2 sdl_image 1.2.12-7 sed 4.8-1 selinux-python2 3.0-1 semver 7.3.4-1 serd 0.30.10-1 serf 1.3.9-5 setools 4.3.0-2 setserial 2.17-5 sg3_utils 1.45-1 sgml-common 0.6.3-7 shaderc 2020.3-1 shadow 4.8.1-4 shared-mime-info 2.0+57+gc1d1c70-1 shotcut 20.11.28-1 sigil 1.4.3-1 simple-mtpfs 0.4.0-1 skypeforlinux-stable-bin 8.68.0.100-1 slang 2.3.2-2 smartmontools 7.2-1 smbclient 4.13.4-1 snappy 1.1.8-2 sndio 1.7.0-3 solaar 1.0.4-2 solid 5.78.0-1 sonnet 5.78.0-1 sord 0.16.8-1 sound-theme-freedesktop 0.8-4 soundconverter 3.0.2-3 soundtouch 2.2-1 source-highlight 3.1.9-4 sox 14.4.2-7 spandsp 0.0.6-3 spdlog 1.8.2-1 speex 1.2.0-3 speexdsp 1.2.0-2 spirv-tools 2020.4-1 sqlite 3.34.1-1 sratom 0.6.8-1 srt 1.4.2-1 sshfs 3.7.1-1 sshpass 1.09-1 startup-notification 0.12-7 stellarium 0.20.4-2 stk 4.6.1-3 stockfish 1:12-1 streamripper 1.64.6-4 streamtuner2 2.2.1-5 stress 1.0.4-6 subdl 1.1.2-2 subtitleedit 3.5.18-1 subversion 1.14.0-4 suil 0.10.10-1 suitesparse 5.8.1-1 svt-hevc 1.5.0-1 swig 4.0.2-2 sylpheed 3.7.0-4 sysfsutils 2.1.0-11 system-config-printer 1.5.15-1 system-config-users 1.3.8-1 systemd 247.3-1 systemd-libs 247.3-1 systemd-resolvconf 247.3-1 systemd-sysvcompat 247.3-1 t1lib 5.1.2-8 taglib 1.11.1-4 talloc 2.3.2-1 tangerine-icon-theme 0.27-7 tar 1.33-1 tbb 2020.3-1 tcl 8.6.11-1 tcpdump 4.99.0-1 tdb 1.4.3-4 terminology-git 1.9.99.r3148.85e5d86-1 terminology-git-debug 1.9.99.r3148.85e5d86-1 terminus-font 4.49.1-1 testdisk 7.1-2 tevent 1:0.10.2-3 texinfo 6.7-3 texlive-bin 2020.54586-10 texlive-core 2020.57066-1 texlive-formatsextra 2020.56699-1 texlive-latexextra 2020.57067-1 texlive-pictures 2020.57065-1 texlive-science 2020.57068-1 tftp-hpa 5.2-9 thin-provisioning-tools 0.9.0-1 threadweaver 5.78.0-1 thunar 4.16.3-1 thunderbird 78.7.1-1 tint2 16.7-3 tk 8.6.11.1-1 tlp 1.3.1-2 tmux 3.1_c-1 tor 0.4.4.6-1 traceroute 2.1.0-5 tracker3 3.0.3-1 translate-toolkit 3.3.0-1 transmission-cli 3.00-2 transmission-qt 3.00-2 tre 0.8.0-6 trickle 1.07-11 trizen 1:1.64-1 tslib 1.22-1 ttf-bitstream-vera 1.10-14 ttf-dejavu 2.37+18+g9b5d1b2f-2 ttf-fira-mono 2:3.206-4 ttf-fira-sans 1:4.301-2 ttf-liberation 2.1.2-1 ttf-linux-libertine 5.3.0-6 ttf-ubuntu-font-family 0.83-6 ttf-wps-fonts 1.0-5 twolame 0.4.0-2 tzdata 2021a-1 uchardet 0.0.7-1 udftools 2.3-1 udisks2 2.9.2-1 unhide 20130526-3 unrar 1:6.0.3-1 unrtf 0.21.10-2 unzip 6.0-14 upower 0.99.11-3 usbip 5.10-2 usbmuxd 1.1.1-1 usbutils 013-1 usbview 2.0-6 util-linux 2.36.1-4 util-linux-libs 2.36.1-4 uucp 1.07-7 v4l-utils 1.20.0-1 vala 0.50.3-1 valgrind 3.16.1-4 vamp-plugin-sdk 2.10.0-1 vcdimager 2.0.1-4 vdpauinfo 1.4-1 veracrypt 1.24.update7-1 vi 1:070224-4 vid.stab 1.1-3 virtualgl 2.6.5-1 vlc 3.0.12-1 vlsub-git 0.10.2.r26.g3d1998f-1 vmaf 1.5.3-1 volume_key 0.3.12-5 vorbis-tools 1.4.2-1 vte-common 0.62.2-1 vte3 0.62.2-1 vulkan-icd-loader 1.2.166-1 vym 2.7.1-3 w3m 0.5.3.git20200507-2 wacom-utility-git r20.d9735e0-1 wavpack 5.4.0-1 wayland 1.19.0-1 wayland-docs 1.19.0-1 wayland-protocols 1.20-1 webkit2gtk 2.30.4-3 webrtc-audio-processing 0.3.1-2 weston 9.0.0-1 wf-recorder 0.2.1-1 wget 1.21.1-1 which 2.21-5 whois 5.5.7-1 wildmidi 0.4.3-3 wine 6.1-1 winff 1.5.5+f721e4d-2 wireless-regdb 2020.04.29-1 wireless_tools 30.pre9-3 wireshark-cli 3.4.3-2 wireshark-qt 3.4.3-2 wkhtmltopdf 0.12.6-1 wlc 0.0.11-2 wmtrash 0.2-4 woff2 1.0.2-3 wordpress 5.6.1-1 wpebackend-fdo 1.8.0-1 wpscan 1:3.8.13-1 wwwoffle-svn 1:2.9j+svn2253-1 wxgtk-common 3.0.5.1-2 wxgtk2 3.0.5.1-2 wxgtk3 3.0.5.1-2 x264 3:0.160.r3011.cde9a93-1 x265 3.4-1 xapian-core 1:1.4.18-1 xapian-omega 1.4.14-1 xarchiver 0.5.4.17-1 xaw3d 1.6.3-2 xbitmaps 1.1.2-2 xboard 4.9.1-3 xcb-proto 1.14.1-3 xcb-util 0.4.0-3 xcb-util-image 0.4.0-3 xcb-util-keysyms 0.4.0-3 xcb-util-renderutil 0.3.9-3 xcb-util-wm 0.4.1-3 xclip 0.13-3 xcursor-bluecurve 0.1.1-7 xcursor-themes 1.0.6-2 xdg-dbus-proxy 0.1.2-2 xdg-utils 1.1.3+19+g9816ebb-1 xerces-c 3.2.3-2 xf86-input-libinput 0.30.0-1 xf86-input-synaptics 1.9.1-2 xf86-input-wacom 0.40.0-1 xf86-video-intel 1:2.99.917+916+g31486f40-1 xf86-video-nouveau 1.0.17-1 xf86-video-vesa 2.5.0-1 xfce-theme-manager 3.8-1 xfce4-dev-tools 4.16.0-1 xfce4-panel 4.16.1-1 xfce4-panel-profiles 1.0.12-2 xfce4-power-manager 4.16.0-1 xfce4-pulseaudio-plugin 0.4.3-1 xfce4-screenshooter 1.9.8-1 xfce4-session 4.16.0-1 xfce4-settings 4.16.0-1 xfce4-terminal 0.8.10-1 xfce4-whiskermenu-plugin 2.5.3-1 xfce4-xkb-plugin 0.8.2-1 xfconf 4.16.0-1 xfdesktop 4.16.0-1 xfsprogs 5.10.0-1 xfwm4 4.16.1-1 xfwm4-themes 4.10.0-4 xine-lib 1.2.11-3 xkeyboard-config 2.31-1 xmlsec 1.2.31-1 xmlto 0.0.28-4 xorg-bdftopcf 1.1-2 xorg-docs 1.7.1-3 xorg-font-util 1.3.2-2 xorg-font-utils 7.6-6 xorg-fonts-100dpi 1.0.3-7 xorg-fonts-75dpi 1.0.3-7 xorg-fonts-alias-100dpi 1.0.4-1 xorg-fonts-alias-75dpi 1.0.4-1 xorg-fonts-alias-misc 1.0.4-1 xorg-fonts-encodings 1.0.5-2 xorg-fonts-misc 1.0.3-10 xorg-iceauth 1.0.8-2 xorg-mkfontscale 1.2.1-2 xorg-server 1.20.10-3 xorg-server-common 1.20.10-3 xorg-server-devel 1.20.10-3 xorg-server-xephyr 1.20.10-3 xorg-server-xnest 1.20.10-3 xorg-server-xvfb 1.20.10-3 xorg-sessreg 1.1.2-2 xorg-setxkbmap 1.3.2-2 xorg-smproxy 1.0.6-3 xorg-util-macros 1.19.3-1 xorg-x11perf 1.6.1-2 xorg-xauth 1.1-2 xorg-xbacklight 1.2.3-2 xorg-xcmsdb 1.0.5-3 xorg-xcursorgen 1.0.7-2 xorg-xdpyinfo 1.3.2-4 xorg-xdriinfo 1.0.6-2 xorg-xev 1.2.4-1 xorg-xgamma 1.0.6-3 xorg-xhost 1.0.8-2 xorg-xinit 1.4.1-3 xorg-xinput 1.6.3-2 xorg-xkbcomp 1.4.4-1 xorg-xkbevd 1.1.4-3 xorg-xkbutils 1.0.4-4 xorg-xkill 1.0.5-2 xorg-xlsatoms 1.1.3-2 xorg-xlsclients 1.1.4-2 xorg-xman 1.1.5-2 xorg-xmodmap 1.0.10-2 xorg-xpr 1.0.5-2 xorg-xprop 1.2.5-1 xorg-xrandr 1.5.1-2 xorg-xrdb 1.2.0-2 xorg-xrefresh 1.0.6-2 xorg-xset 1.2.4-2 xorg-xsetroot 1.1.2-2 xorg-xvidtune 1.0.3-4 xorg-xvinfo 1.1.4-2 xorg-xwayland 1.20.0.r844.g1e72c3ce8-1 xorg-xwd 1.0.7-2 xorg-xwininfo 1.1.5-2 xorg-xwud 1.0.5-2 xorgproto 2020.1-1 xsane 0.999-5 xsane-gimp 0.999-5 xsel 1.2.0.20190821-1 xterm 365-1 xvidcore 1.3.7-2 xxhash 0.8.0-1 xz 5.2.5-1 yajl 2.1.0-4 yelp-tools 3.38.0-1 yelp-xsl 3.38.2-1 youtube-dl 2021.02.04.1-2 youtube-dl-qt-git 84.g4008c24-1 yubico-c 1.13-6 yubico-c-client 2.15-5 yubikey-personalization 1.20.0-3 zbar 0.23.1-6 zip 3.0-9 zlib 1:1.2.11-4 zsh 5.8-1 zsh-doc 5.8-1 zsh-lovers 0.9.1-3 zsh-syntax-highlighting 0.7.1-1 zstd 1.4.8-1 zvbi 0.2.35-4 zxing-cpp 1.1.1-1 zziplib 0.13.72-1

bartus commented on 2021-02-10 09:25 (UTC) (edited on 2021-02-10 09:29 (UTC) by bartus)

@maderios : I can't reproduce, Travis from 20min ago show everything builds fine.

Could you please provide list of installed packages (pacman -Q) for me to try to reproduce the issue.

For the time being you could try building in chroot:

  • remount /tmp: sudo mount -o remount,suid /tmp/
  • build with devtools: extra-x86_64-build -r /tmp/build-gimp-git -c -- -I ~/packages/gegl-git-0.4.29.r10140.f27cb728b-1-x86_64.pkg.tar.zst -I ~/packages/babl-git-0.1.85.r1677.c8d2ca8-1-x86_64.pkg.tar.zst -I ~/packages/libart-lgpl-2.3.21-5-x86_64.pkg.tar.zst just replace path to gegl/babl/libart-lgpl to whenever your aur-helper keeps them.
  • clean container : sudo rm -rf /tmp/build-gimp-git

maderios commented on 2021-02-10 08:35 (UTC)

I get error at the end of compilation: ERROR: Error in gtkdoc helper script: .......................... ERROR: ['/usr/bin/gtkdoc-scangobj' ................. FAILED: install script '/usr/bin/meson --internal gtkdoc I tried with gtkdoc git. Same issue

bartus commented on 2020-12-17 20:25 (UTC)

@electricprism, @JonnyRabbie: PKBUILD has exact dependency version probed from meson.build and should work fine with those: it's rebuild daily with Travis-CI to test if something "tits up". ●~* ( >_<)

JonnyRobbie commented on 2020-12-17 09:49 (UTC)

Is it necessary to have all those pkgver rescrictions? Arch does not support partial updates and all of those versions are already in repos, so there should be nobody supported who does not comply. And on the other hand, it screws up with the provides field.

I propose, remove all the unnecessary and error inducing pkgver filters.

electricprism commented on 2020-10-09 20:58 (UTC)

I had some problems trying to compile.

libgimp/gimp-3.0.vapi:3689.52-3689.55: error: The symbolBabl' could not be found public static void rgba_set_pixel (Gimp.RGB rgba, Babl.Object format, void* pixel); ^^^^ libgimp/gimp-ui-3.0.vapi:2345.140-2345.143: error: The symbol Babl' could not be found public static Gimp.ColorTransform? widget_get_color_transform (Gtk.Widget widget, Gimp.ColorConfig config, Gimp.ColorProfile src_profile, Babl.Object src_format, Babl.Object dest_format); ^^^^ libgimp/gimp-ui-3.0.vapi:2345.164-2345.167: error: The symbolBabl' could not be found public static Gimp.ColorTransform? widget_get_color_transform (Gtk.Widget widget, Gimp.ColorConfig config, Gimp.ColorProfile src_profile, Babl.Object src_format, Babl.Object dest_format); ^^^^ Compilation failed: 27 error(s), 0 warning(s) [ 36% | 709<1<1252 | 44.9bps ] Compiling C object plug-ins/metadata/metadata-editor.p/metadata-editor.c.o ninja: build stopped: subcommand failed. ==> ERROR: A failure occurred in build().`

I switched to babl and gegl from babl-git and gegl-git. Then compiling failed. Then I installed gegl-git and left babl -- went to compile and gimp-git compiled just fine -- just a note incase other's are having trouble.

Although from yay -Ss gimp-git it's looking like somehow my version installed is newer than what's available 0_o

aur/gimp-git 2:2.99.1.r5186.7f95abc4ef-1 (+113 0.63) (Installed: 2:2.99.1.r5265.3e0be2046e-1)

bartus commented on 2020-09-28 06:20 (UTC)

@trinaldi, did you mean you have resolved the issue with gegl-git ;-) could you share the solution please?

trinaldi commented on 2020-09-27 21:57 (UTC)

I was getting errors while compiling and installing gegl-git resolve it.

steinbuch commented on 2020-06-27 11:51 (UTC)

Has anybody yet removed the appstream-glib dependency through patching?

u666sa commented on 2020-06-11 16:55 (UTC)

dbus-daemon[52413]: [session uid=1000 pid=52413] Activating service name='org.gtk.vfs.AfcVolumeMonitor' requested by ':1.2' (uid=1000 pid=52414 comm="/var/tmp/pamac-build-alex/gimp-git/src/build/app/t") dbus-daemon[52413]: [session uid=1000 pid=52413] Successfully activated service 'org.gtk.vfs.AfcVolumeMonitor'

GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ‘gsettings-backend’
GdkPixbuf-DEBUG: gdk_pixbuf_from_pixdata() called on:
GdkPixbuf-DEBUG: Encoding raw
GdkPixbuf-DEBUG: Dimensions: 14 x 14
GdkPixbuf-DEBUG: Rowstride: 56, Length: 808
GdkPixbuf-DEBUG: Copy pixels == false
GdkPixbuf-DEBUG: gdk_pixbuf_from_pixdata() called on:
GdkPixbuf-DEBUG: Encoding raw
GdkPixbuf-DEBUG: Dimensions: 14 x 14
GdkPixbuf-DEBUG: Rowstride: 56, Length: 808
GdkPixbuf-DEBUG: Copy pixels == false

WARNING: icon theme has no icon 'gimp-tool-ellipse-select'. WARNING: icon theme has no icon 'gimp-wilber-eek'. Bail out! GdkPixbuf-FATAL-CRITICAL: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(/var/tmp/pamac-build-alex/gimp-git/src/build/app/tests/ui:52414): GdkPixbuf-CRITICAL **: 19:54:50.297: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed dbus-daemon[52413]: [session uid=1000 pid=52413] Activating service name='org.freedesktop.secrets' requested by ':1.9' (uid=1000 pid=53062 comm="/usr/lib/goa-daemon ") A connection to the bus can't be made X connection to :7 broken (explicit kill or server shutdown). A connection to the bus can't be made

(process:53090): GVFS-WARNING **: 19:54:51.925: Error creating proxy: Error calling StartServiceByName for org.gtk.vfs.Daemon: The connection is closed (g-io-error-quark, 18)

A connection to the bus can't be made

(process:53090): GVFS-WARNING **: 19:54:51.925: Error creating proxy: Error calling StartServiceByName for org.gtk.vfs.Daemon: The connection is closed (g-io-error-quark, 18)

(process:53090): GVFS-WARNING **: 19:54:51.925: Error creating proxy: Error calling StartServiceByName for org.gtk.vfs.Daemon: The connection is closed (g-io-error-quark, 18)

(process:53090): WARNING : 19:54:51.925: Couldn't create directory monitor on dns-sd://local/. Error: Error calling StartServiceByName for org.gtk.vfs.Daemon: The connection is closed

(process:53090): GVFS-WARNING **: 19:54:51.925: Error creating proxy: Error calling StartServiceByName for org.gtk.vfs.Daemon: The connection is closed (g-io-error-quark, 18)

(process:53090): GLib-GIO-CRITICAL **: 19:54:51.925: g_file_enumerator_close: assertion 'G_IS_FILE_ENUMERATOR (enumerator)' failed

(process:53090): GLib-GObject-CRITICAL **: 19:54:51.926: g_object_unref: assertion 'G_IS_OBJECT (object)' failed A connection to the bus can't be made


Full log written to /var/tmp/pamac-build-alex/gimp-git/src/build/meson-logs/testlog.txt FAILED: meson-test /usr/bin/meson test --no-rebuild --print-errorlogs ninja: build stopped: subcommand failed. ==> ERROR: A failure occurred in check(). Aborting...

2xsaiko commented on 2020-01-19 17:06 (UTC)

@bartus: Oops, I've found the problem, and it wasn't with the package. Sorry!

bartus commented on 2020-01-17 20:51 (UTC)

@2xsaiko: It does.

2xsaiko commented on 2020-01-16 18:49 (UTC) (edited on 2020-01-16 18:55 (UTC) by 2xsaiko)

Build dependencies should include meson

edit: build deps should also include: appstream-glib gjs gobject-introspection gtk-doc

==> Starting prepare()... /home/2x/.cache/pacaur/gimp-git/PKGBUILD: line 77: meson: command not found ==> ERROR: A failure occurred in prepare(). Aborting...

bartus commented on 2019-11-15 11:45 (UTC) (edited on 2019-11-15 14:27 (UTC) by bartus)

@electricprism I would rather really on GitLab pipeline status than Jenkins, which is just misconfigured (missing gobject-introspection)

electricprism commented on 2019-11-14 20:00 (UTC)

How does this compile when the last successful build of gimp-git was 4 months ago? https://build.gimp.org/job/gimp/job/master/

Is it possible to pull a specific revision of git and discard the rest? I'm not sure why they build has been allowed to fail for so long

bartus commented on 2019-11-06 15:39 (UTC)

@TwoLeaves: Fixed.

TwoLeaves commented on 2019-11-06 05:01 (UTC)

Does this need gutenprint to build? Does Gimp build against gutenprint?

TheFrenchGhosty commented on 2019-10-25 23:23 (UTC) (edited on 2019-10-26 01:30 (UTC) by TheFrenchGhosty)

Since gegl version 0.4.17 is needed but it's 0.4.16 is in arch repo, gegl-git need to be installed.

haawda commented on 2019-09-29 01:54 (UTC)

amezin, you most probably haven't got the base-devel group installed, especially pkgconf.

amezin commented on 2019-09-28 20:47 (UTC) (edited on 2019-09-28 20:47 (UTC) by amezin)

Trying to build:

$ makepkg
...
Error: GIMP configuration failed.

  - Error: missing dependency gtk+-3.0 >= 3.22.29
      *** Test for GTK+ failed.

$ pacman -Q gtk3
gtk3 1:3.24.11-1

bartus commented on 2019-09-18 15:30 (UTC) (edited on 2019-09-20 13:19 (UTC) by bartus)

@FFY00, I've created gimp-devel-git, but it was removed as duplicate. This package wasn't working #702139 so I've merged them both.

@jvybihal, I'll bring back conflicts/provides when I've got my gimp package reinstated.

Update (20.09.2019): I've got git-develop-git restored, now we have both versions and proper conflicts and provides set for gimp-git

FFY00 commented on 2019-09-18 11:11 (UTC)

My old PKGBUILD seems to be working fine, please revert.

FFY00 commented on 2019-09-18 10:55 (UTC)

bartus, please stop this. I think I have already told you that if you want a package that does not conflict with gimp then feel free to create a gimp-devel but gimp-git is not supposed to do this.

jvybihal commented on 2019-09-18 10:47 (UTC)

Can you please add back these two?

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

bartus commented on 2019-08-01 19:45 (UTC) (edited on 2021-12-02 08:07 (UTC) by bartus)

Note: If you wont to have both gimp-git and stock gimp installed, there's a non-conflicting version of this package called gimp-develop-git
This package is also hosted on GitHub.
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!

otula commented on 2019-07-29 18:17 (UTC) (edited on 2019-07-29 18:19 (UTC) by otula)

@Nordlicht: You have to run src/gimp/autogen.sh, change

export PYTHON=/usr/bin/python2
to
export PYTHON=/usr/bin/python3
in the PKGBUILD and then run makepkg

Nordlicht commented on 2019-07-29 16:42 (UTC) (edited on 2019-07-29 16:45 (UTC) by Nordlicht)

Same here. Is there a quick and dirty way to compile this?

[code]Makefile.am: installing './INSTALL' app-tools/Makefile.am: installing './depcomp' parallel-tests: installing './test-driver' automake: error: cannot open < gtk-doc.make: No such file or directory autoreconf: automake failed with exit status: 1[/code]

bartus commented on 2019-07-28 11:47 (UTC) (edited on 2019-07-28 12:23 (UTC) by bartus)

autoreconf failed with:

automake: error: cannot open < gtk-doc.make: No such file or directory
autoreconf: automake failed with exit status: 1

You sould initialize build system with ./autogen.sh

FunctionalHacker commented on 2019-06-15 07:57 (UTC)

@phisch, you need to install gegl-git and babl-git

FunctionalHacker commented on 2019-06-15 07:56 (UTC)

Seems that the package gnome-python was removed. I removed it from makedepends and seems to build just fine

phisch commented on 2019-05-11 07:52 (UTC)

Error: missing dependency gegl-0.4 >= 0.4.16

k3a commented on 2019-04-04 16:12 (UTC)

According to man PKGBUILD:

  • ./configure should be part of build()!!! Otherwise custom CFLAGS/LDFLAGS from makepkg.conf are not used.

  • prepare() should be used for sourcefiles preparations, such as patching ONLY.

bartus commented on 2019-03-03 13:27 (UTC) (edited on 2019-03-05 20:22 (UTC) by bartus)

@FFY00: yep, you can't implement this in PKGBUILD but I presumed you are going to rebuild this package daily basis, aren't you. Injecting additional piece of a script before the rebuild and automatically pushing changes to git@aur afterwards is worth the effort if the package can have properly instantiated dependencies version, isn't it.

FFY00 commented on 2019-03-02 22:29 (UTC)

That can't be properly implemented, you would need to have the source unpacked for that.

bartus commented on 2019-03-02 21:57 (UTC) (edited on 2019-03-02 21:57 (UTC) by bartus)

@FFY00, why removing deps pkgver? Why not probe those from configure? update.PKGBUILD (° ͜ʖ°)

FredBezies commented on 2019-02-18 09:37 (UTC)

Like Ionaowna reported, I've got this error:

Error: GIMP configuration failed.

  • Error: missing dependency babl >= 0.1.61
  • Error: missing dependency gegl-0.4 >= 0.4.13

lonaowna commented on 2018-12-31 17:47 (UTC) (edited on 2019-01-02 14:06 (UTC) by lonaowna)

Dependencies should be updated: gegl>=0.4.13, babl>=0.1.61

FFY00 commented on 2018-11-23 10:49 (UTC) (edited on 2018-11-23 10:49 (UTC) by FFY00)

Oh, my mistake. I don't know where my head was, haha. Use /usr/share/blender-devel, that's what I wanted to say.

FFY00 commented on 2018-11-23 10:41 (UTC)

You don't need to use /opt, use /usr/share/blender-2.8 :).

FFY00 commented on 2018-11-23 10:30 (UTC) (edited on 2018-11-23 10:35 (UTC) by FFY00)

That's wrong. -git packages should be the same as their non -git versions but builded from the last commit. Please refrain from doing that. If you really want a package that provides an alternative development version that doesn't conflict with the main one, you should create a -devel package. Please do this with your blender package.

there is no need to have gimp<>gimp-git conflicting until of course they have the same version.

Then what? Do we delay one of the packages? Add a sudden conflict forcing the user to remove one of the packages? Change the icon and binary names??

haawda commented on 2018-11-22 21:59 (UTC)

I talked about Icons, the desktop files and some more delivered by both packages. And this hhas already been dicussed earlier in this comments.

haawda commented on 2018-11-22 21:57 (UTC)

I talked about Icons, the desktop files and some more delivered by both packages. And this hhas already been dicussed earlier in this comments.

haawda commented on 2018-11-21 23:47 (UTC)

qdii, they partially have the same files, so conflicting is correct.

qdii commented on 2018-11-20 22:00 (UTC)

Why is this package conflicting with gimp?

FFY00 commented on 2018-10-06 23:10 (UTC)

This is building master. Should be GTK3 already.

electricprism commented on 2018-10-06 23:08 (UTC)

AFAIK on GIMP's roadmap they say GTK3 is in master, is it possible to patch the PKGBUILD to request building the GTK3 version (assuming this version is not GTK3)

bartus commented on 2018-09-19 06:12 (UTC) (edited on 2018-09-19 06:13 (UTC) by bartus)

@FFY00; there is one, but it's old as balls ;)

FFY00 commented on 2018-09-18 19:31 (UTC)

There's no gimp-devel. As I said, it would need to be created.

alex-y commented on 2018-09-18 18:14 (UTC)

Where is gimp-devel???

FFY00 commented on 2018-09-18 16:54 (UTC)

I will not patch the build so that it doesn't conflict with gimp, that's not the point of -git packages. For that you should create a gimp-devel package IIRC. I probably can fix the gimptool situation but I'm not sure, need to ask the other guys.

bartus commented on 2018-09-18 13:50 (UTC) (edited on 2018-09-18 13:53 (UTC) by bartus)

@FFY00: few more notes apropos package() function:

  • gimptool-2.0 doesn't exist in gimp-git package (there is gimptool-2.99, which is required only for building gimp plugins, but those in turn uses gimptool-2.0 explicitly, so there is no need for making this symlink at all).
  • linux.gpl should be installed in /usr/share/gimp/2.99/palettes/.
  • gimp.desktop should be renamed to gimp-2.99.desktop along with it icons.
  • metainfo can be safely removed as it contains only freedesktop.appstream metadate witch even doesn't reflects content of the gimp-git package.
  • Those in turns makes gimp-git nonconflicting with gimp. Until, of curse, version 2.99 gets into main repo, but until then we should have gimp-3.0 in master, I hope ;)

PKGBUILD.patch

rogers commented on 2018-09-18 09:00 (UTC)

It's using api_version instead of gimp_version. 192.168.0.1 https://19216801help.com/

bartus commented on 2018-09-16 10:38 (UTC)

@FFY00: for a sec, I realy fought that 3.0 was released... then, sadly realised that you are using api_version instead of gimp_version, mild trolling perhaps ;)

FFY00 commented on 2018-09-15 15:02 (UTC)

It should be working now. Both gimp-git, gegl-git and babl-git are now following this format.

bartus commented on 2018-09-14 19:20 (UTC) (edited on 2018-09-14 19:33 (UTC) by bartus)

@FFYOO: You are somewhat right. But consider someone having local repository including gimp-git (which I have, for all machines in my local newtork). Without correct pkgver succession pacman -Suy won't work as it can't determine if the repository version of a package is newer than local. Automatic rebuild script also fails without correct pkgver to trigger rebuild. paccache -r -k1 also fails as it relays on pacsort ability to order cached files according to version string. this renders my setup broken for gimp-git ;)

If you look at PKBUILD guidelines for VCS there is nr.commit in pkgver string. Right between actual version string and commit hash. PKGBUILD-VCS@archwiki

FFY00 commented on 2018-09-14 18:53 (UTC) (edited on 2018-09-14 18:55 (UTC) by FFY00)

It's not needed to determine package succession in -git packages. Package succession is there to detect new versions, we don't bump the repo pkgver for new versions. Every time you want a new version, you recompile the package. pkgdir is just there for user information in -git packages.

bartus commented on 2018-09-14 18:49 (UTC) (edited on 2018-09-14 19:12 (UTC) by bartus)

@FFY00: please include nr.commits $(git rev-list $(git describe --abbrev=0\)..HEAD --count) in the pkgver right before commit hash.

Current pkgver produce erroneous behaviour within alpm_pkg_vercmp function of pacman(5.1). Without nr.commits package succesion can't be determined (as commit.hash value doesn't rise in lexical order).

My proposition for pkgver:

echo $(cat configure.ac|grep -oP 'gimp_(major|minor|micro)_version\], \[\K[0-9]{1,2}'|tr '\n' '.')r$(git rev-list $(git describe --abbrev=0)..HEAD --count).$(git log --pretty=format:'%h' -n 1)

domochevski commented on 2018-09-07 16:51 (UTC)

Well thank you very much for taking the time to make this update.

FFY00 commented on 2018-09-07 14:28 (UTC)

Sorry about that. I've been really busy and I didn't have the opportunity to double check or test the PKGBUILD.

kubrick commented on 2018-09-07 13:23 (UTC)

Now I get: ==> Starting package()... make: *** No rule to make target 'install'. Stop. ==> ERROR: A failure occurred in package().

package() should cd to $_pkgname, not $_gitname...

haawda commented on 2018-09-07 10:50 (UTC)

I think there is not need for further "me to" comments.

frankenstein20 commented on 2018-09-07 10:44 (UTC)

same error makepkg hangs on pkgver for a long long time

kubrick commented on 2018-09-07 08:35 (UTC)

makepkg hangs on pkgver for me in this new version

FFY00 commented on 2018-09-06 19:28 (UTC)

Yes, sorry. It was a typo, ugh. I committed the wrong revision.

domochevski commented on 2018-09-06 18:58 (UTC)

@haawda This is most likely due to the fact that grep is not fed any file to search through, so it waits for a data from the standard input.

haawda commented on 2018-09-06 17:21 (UTC)

The new pkgver function seems to hang for me, or at least takes for too long.

bartus commented on 2018-09-05 12:10 (UTC) (edited on 2018-09-05 14:02 (UTC) by bartus)

@FFY00: You should update version of babl/gegl to reflect gimp-git requirements. Current deps array produces inconsistent results with automated container build sys.

Here's a peace of script that could help ;)

_babl_version=$(grep -oP '(\[babl_required_version\], \[)\K[0-9.]*' ${srcdir}/${_gitname}/configure.ac)
_gegl_version=$(printf "%s.%s" $(grep -oP '\[gegl_(major_minor|micro)_version\], \[\K[0-9.]*' ${srcdir}/${_gitname}/configure.ac))

I made a small script that leverages this concept and allow to automatically update depends array versions: sh$ ./update.PKGBUILD concept could be easily extended to handle all (gimp|babl|gegl)-git packages, cheers ;)

haawda commented on 2018-08-03 21:58 (UTC)

Quote from Arch packaging guidelines: "Avoid using /usr/libexec/ for anything. Use /usr/lib/$pkgname/ instead." I think the stressing is on the avoidance part.

pacman -Ql gimp-git|grep libexec shows that this package violates this. For gimp, setting --libexecdir=/usr/bin is more appropiate, at least the PKGBUILD from the repos does it that way.

EdHarry commented on 2018-07-18 18:22 (UTC)

@FFY00 No probs :)

FFY00 commented on 2018-07-18 15:08 (UTC)

EdHarry, thanks! That helps a lot. I pinned your comment :)

EdHarry commented on 2018-07-18 15:01 (UTC)

Found the problem, I switched down to a single threaded build. Looks like there is a potential race condition in the generation of gimpmarshal.h.

FFY00 commented on 2018-07-17 22:16 (UTC)

This needs to be reported to the upstream. The issue doesn't seem to be in my build process.

EdHarry commented on 2018-07-17 15:33 (UTC)

I tried b52bb23aea4b, got the same error.

FFY00 commented on 2018-07-17 12:45 (UTC)

Did you also try b52bb23aea4b?

EdHarry commented on 2018-07-17 10:58 (UTC)

fatal error: gimpmarshal.h: No such file or directory

I'm also getting this error, I'm using the 317ee147986a PKGBUILD.

domochevski commented on 2018-07-16 12:42 (UTC)

Ok more information. I still tried the b52bb23aea4b's PKGBUILD and this gave me the same error as before, while the 317ee147986a one works fine, as I mentioned in my previous comment.

FFY00 commented on 2018-07-16 12:35 (UTC)

No problem! I am just happy it was nothing. I am gonna keep an eye out for anything that might be related to this. :)

domochevski commented on 2018-07-16 12:30 (UTC)

@FFY00 Sorry for not answering earlier. I tried again this morning with the latest PKGBUILD (just to make sure) and now it seems to be working just fine. It compiled and installed without a problem. I am not sure what happened there, but sorry for bothering you for no apparent reasons.

FFY00 commented on 2018-07-15 23:23 (UTC) (edited on 2018-07-15 23:24 (UTC) by FFY00)

That seems weird. Can you test with b52bb23aea4b's PKGBUILD?

domochevski commented on 2018-07-15 23:05 (UTC) (edited on 2018-07-15 23:08 (UTC) by domochevski)

Managed to get the following fatal compiling error:

gimp.c:66:10: fatal error: gimpmarshal.h: No such file or directory
 #include "gimpmarshal.h"
          ^~~~~~~~~~~~~~~

Am i the only one? Or is this file really missing from the package? Thanks for the help.

FFY00 commented on 2018-07-05 12:18 (UTC)

Added, thanks for letting me know.

bartus commented on 2018-07-05 11:43 (UTC)

Missing dep: 'appstream-glib>=0.7.7'

FFY00 commented on 2018-06-19 19:09 (UTC)

bartus, this seems like an error in GTK. I will test it in my docker container. In the meantime please consider upgrading your GTK installation. Thanks :)

bartus commented on 2018-06-18 13:22 (UTC)

Chroot build fails because of missing deps (gtk3)

configure.ac:769: warning: macro 'AM_PATH_GTK_3_0' not found in library

FFY00 commented on 2018-06-02 13:33 (UTC)

Oh, sorry. I actually updated the upstream url on babl-git and gegl-git but I forgot gimp.

haawda commented on 2018-06-02 13:29 (UTC)

Upstream moved to git+https://gitlab.gnome.org/GNOME/gimp.git .

The redirection from the old place to the new one refused to work for me, maybe also for others.

FFY00 commented on 2018-06-01 09:26 (UTC)

That is not a purpose of -git packages. You are welcome to create a new package for gimp-git that doesn't conflict with gimp. If you want you can try to talk other Trusted User.

alex-y commented on 2018-06-01 08:33 (UTC) (edited on 2018-06-01 08:34 (UTC) by alex-y)

As regular user (how many regular(s) for one Trusted?) , I agree with imxh. Regards

FFY00 commented on 2018-06-01 08:18 (UTC)

Just one.

alex-y commented on 2018-06-01 07:01 (UTC)

[quote]after discussing this with a Trusted User[/quote] how many trusted users?

FFY00 commented on 2018-05-31 17:08 (UTC) (edited on 2018-05-31 17:08 (UTC) by FFY00)

@imyxh after discussing this with a Trusted User, we came up to the conclusion that this is not needed. You should use either gimp or gimp-git. If you really need to have both installed at the same time, you should make a different package providing that gimp-git in an alternative path.

imyxh commented on 2018-05-30 22:45 (UTC)

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....)

haawda commented on 2018-05-27 16:53 (UTC) (edited on 2018-06-02 13:27 (UTC) by haawda)

Arch Linux does not support /usr/libexec, but this package installs gimp-debug-tool-2.99 to that path. Please adjust this by adding "--libexecdir=/usr/bin" to the options for autogen.sh.

Also I get configure: WARNING: unrecognized options: --enable-gimp-remote, --with-gif-compression, --with-libcurl, --without-hal, --without-gvfs, --without-gnomevfs

You can savely remove that options from the autogen.sh line.

Dependencies: libwebp, gtk3, libmng, libxpm, libxmu. gtk3 for sure, the other ones maybe optional. babl needs to be >= 0.1.50.

haawda commented on 2018-05-20 21:02 (UTC) (edited on 2018-05-21 05:12 (UTC) by haawda)

The gtk3-port branch has been merged into master, making the gimp-gtk3-git PKGBUILD obsolete. I requested a merge of gimp-gtk3-git into gimp-git.

haawda commented on 2018-05-17 19:53 (UTC)

Build and install babl-git. It provides babl 1.48.

DrosteEffect commented on 2018-05-17 13:17 (UTC)

Can't build because babl must be >= 0.1.48 and the newest version of babl is 0.1.46.

vladafirefly commented on 2018-05-13 07:45 (UTC)

@electricprism Thanks for the first-aid solution. @haawda Works now! Thanks

haawda commented on 2018-05-12 17:55 (UTC)

I made a mistake and pulled from master instead from gtk-port branch. Sorry for that. It is fixed now.

electricprism commented on 2018-05-12 16:15 (UTC)

@vladafirefly Because I build the packages with pacaur it saves a copy of the compiled packages for me.

I am not sure if the git has changed or the link needs to be updated in PKGBUILD, but I do know you can install the vesions I compiled on May 3rd and 4th which are GTK3 and also have CSD headers.

https://mega.nz/#!WVMmGbqI!a6xaB5m20FZmy3Q89c0reNAgUYp0LCZJc50fsc068G0

vladafirefly commented on 2018-05-12 06:36 (UTC)

Either I am missing something very obvious or gimp-GTK3-git isn't configured to actually build with gtk3. It used to work a few days ago.

FFY00 commented on 2018-05-11 19:38 (UTC)

Rulatir, please try installing the package now. I added the missing libraries as dependencies. I was able to install the package from a clean docker container so it should work for you.

FFY00 commented on 2018-05-10 15:01 (UTC)

Rulatir, I'm sorry for this. I'll try to fix it as soon as I can.

Rulatir commented on 2018-05-10 08:21 (UTC)

Wow! Today's attempt went as far as actually trying to compile gimp-git:

/usr/bin/ld: warning: libenchant.so.1, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libicui18n.so.59, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libicuuc.so.59, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so, not found (try using -rpath or -rpath-link)
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `cairo_gl_surface_get_width'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `usearch_setText_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `cairo_gl_surface_get_height'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libjavascriptcoregtk-1.0.so: undefined reference to `u_strFoldCase_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `cairo_gl_device_set_thread_aware'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libjavascriptcoregtk-1.0.so: undefined reference to `udat_format_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ucnv_getAlias_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libjavascriptcoregtk-1.0.so: undefined reference to `ucol_strcoll_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ucnv_reset_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ublock_getCode_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `u_toupper_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `usearch_setOffset_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ucnv_setToUCallBack_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `cairo_egl_device_create'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `enchant_dict_suggest'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libjavascriptcoregtk-1.0.so: undefined reference to `ucol_getLocaleByType_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `UCNV_FROM_U_CALLBACK_SUBSTITUTE_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `u_charMirror_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ucnv_setFallback_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `vtable for icu_59::UnicodeString'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ucnv_setFromUCallBack_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `uscript_getScript_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `enchant_dict_free_suggestions'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ucnv_setSubstChars_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `u_isprint_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `usearch_next_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ucnv_countAvailable_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `icu_59::UnicodeString::UnicodeString(char16_t const*, int)'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ubrk_open_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ucnv_cbFromUWriteUChars_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ucnv_fromUnicode_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `uset_close_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libjavascriptcoregtk-1.0.so: undefined reference to `udat_open_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `uset_openPattern_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `enchant_broker_free_dict'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `unorm_quickCheck_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `cairo_gl_surface_create_for_texture'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ucol_setStrength_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `enchant_dict_check'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `uset_add_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `usearch_setAttribute_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `enchant_broker_dict_exists'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `icu_59::UnicodeString::~UnicodeString()'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `enchant_broker_request_dict'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ucnv_getAvailableName_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `uset_addAll_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `enchant_broker_init'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ucnv_cbFromUWriteBytes_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ubrk_close_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libjavascriptcoregtk-1.0.so: undefined reference to `u_memcasecmp_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ucnv_toUnicode_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `UCNV_TO_U_CALLBACK_SUBSTITUTE_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `usearch_getMatchedLength_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libjavascriptcoregtk-1.0.so: undefined reference to `ucol_setAttribute_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ubrk_last_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `u_totitle_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `usearch_getCollator_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `u_tolower_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ucnv_open_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `u_islower_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `utext_setup_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `enchant_dict_describe'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ubrk_isBoundary_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `u_getIntPropertyValue_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ubrk_openRules_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libjavascriptcoregtk-1.0.so: undefined reference to `udat_close_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ucnv_close_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ubrk_setUText_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `usearch_open_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `enchant_dict_add'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `enchant_dict_add_to_session'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `u_ispunct_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libjavascriptcoregtk-1.0.so: undefined reference to `ucol_close_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ubrk_previous_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `u_charType_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ubrk_setText_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `enchant_broker_list_dicts'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `utext_close_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ucnv_countAliases_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `cairo_glx_device_create'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `u_isalnum_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `u_charDirection_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `icu_59::Normalizer::normalize(icu_59::UnicodeString const&, UNormalizationMode, int, icu_59::UnicodeString&, UErrorCode&)'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `u_foldCase_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libjavascriptcoregtk-1.0.so: undefined reference to `ucol_open_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ubrk_current_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `uidna_IDNToASCII_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ucnv_getStandardName_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `enchant_broker_free'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `unorm_normalize_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ubrk_preceding_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libjavascriptcoregtk-1.0.so: undefined reference to `u_strToUpper_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ubrk_following_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ucnv_getCanonicalName_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ubrk_next_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libjavascriptcoregtk-1.0.so: undefined reference to `ucol_getAttribute_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ucnv_getName_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `u_getCombiningClass_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ucol_getStrength_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `usearch_reset_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `uscript_hasScript_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `uset_contains_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libjavascriptcoregtk-1.0.so: undefined reference to `u_strToLower_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `uset_addRange_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ubrk_first_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `UCNV_FROM_U_CALLBACK_ESCAPE_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `usearch_setPattern_59'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `ubrk_getRuleStatus_59'
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:736: help-browser] Błąd 1
make[3]: Opuszczenie katalogu '/fasthome/rulatir/.cache/aurman/gimp-git/src/gimp/plug-ins/help-browser'
make[2]: *** [Makefile:696: all-recursive] Błąd 1
make[2]: Opuszczenie katalogu '/fasthome/rulatir/.cache/aurman/gimp-git/src/gimp/plug-ins'
make[1]: *** [Makefile:847: all-recursive] Błąd 1
make[1]: Opuszczenie katalogu '/fasthome/rulatir/.cache/aurman/gimp-git/src/gimp'
make: *** [Makefile:748: all] Błąd 2
==> BŁĄD: Wystąpił błąd w build().
    Przerywam...

Rulatir commented on 2018-05-05 20:04 (UTC) (edited on 2018-05-05 20:04 (UTC) by Rulatir)

@FFY00 Does it build for you this very moment, out-of-the box with unmodified PKGBUILDs of gimp-git and ALL dependencies that would also be built from AUR?

I just tried and ran into file conflicts because libmypaint-git was still left over after one of my previous attempts. I am considering retrying in a clean Archlinux docker container with just makepkg (I was using aurman), but I don't have much hope since I can also see two pinned comments by mytbk that indicate another issue with libmypaint, and NO indication that said issue already has a fix committed to AUR; it requires modifying the build command of libmypaint, which is a "doesn't build OOTB" in my book.

FFY00 commented on 2018-05-05 12:00 (UTC)

Rulatir, I tested the build in my system and it was working. It would be more helpful if you presented the actual problem.

Rulatir commented on 2018-05-05 11:49 (UTC) (edited on 2018-05-05 11:50 (UTC) by Rulatir)

General complaint: Over the last 2 yeas or so I made a dozen maybe-it-works-this-week attempts at building this package, and I never succeeded. Why is this highly upvoted package in such a sorry, neglected state?

wdna commented on 2018-04-29 16:34 (UTC)

@mytbk I see, Thanks! I'll try that.

mytbk commented on 2018-04-29 16:12 (UTC)

@wdna I don't know if aur/libmypaint will remove the gegl support. By now, you need to modify the libmypaint PKGBUILD when building libmypaint.

wdna commented on 2018-04-29 16:05 (UTC) (edited on 2018-04-29 16:06 (UTC) by wdna)

@mytbk, I'm having same issue it seems:

aur/gegl-git 0.4.0.8-1 installed.

but I get during: libmypaint 1.3.0-3:

configure: error: Package requirements (gegl-0.3 >= 0.3) were not met:

No package 'gegl-0.3' found

Can we fix this?

mytbk commented on 2018-04-29 10:37 (UTC) (edited on 2018-04-29 16:15 (UTC) by mytbk)

Now gimp-git needs gegl-04 to build, but its aur/libmypaint can only be built with gegl-03. So when you build libmypaint, you need to remove the --enable-gegl configure option.

OsipXD commented on 2018-04-19 06:53 (UTC)

gegl-3.34 now in extra. You can use it instead of gegl-git-3.30

domochevski commented on 2018-04-02 21:10 (UTC)

The latest version of gimp requires babl>=0.1.45, which is not available on AUR yet. Thus, this package does not build.

marcpilorge commented on 2018-03-28 17:07 (UTC)

@mytbk Cool, thank you for responsiveness.

alex-y commented on 2018-03-28 08:49 (UTC)

So quickly? wow!!! thanks

mytbk commented on 2018-03-28 08:16 (UTC)

@alex-y @marcpilorge fixed

marcpilorge commented on 2018-03-28 06:40 (UTC)

Same problem as Alex-y since yesterday with RC0 version

alex-y commented on 2018-03-27 18:04 (UTC)

Broken... " make[1] : on quitte le répertoire « /tmp/pamac-build-ego/gimp-git/src/gimp » ln: impossible de créer le lien symbolique '/tmp/pamac-build-ego/gimp-git/pkg/gimp-git/usr/bin/gimp': Le fichier existe ==> ERREUR : Une erreur s’est produite dans package(). Abandon... "

electricprism commented on 2018-02-20 08:00 (UTC)

I compiled a tar.xz with pacaur if anyone prefers to install via bin

https://mega.nz/#!WVMmGbqI!a6xaB5m20FZmy3Q89c0reNAgUYp0LCZJc50fsc068G0

bm456 commented on 2018-02-20 00:38 (UTC) (edited on 2018-02-20 02:04 (UTC) by bm456)

its broken

fail log (open "cleanly" from terminal) https://p.teknik.io/MaXim

configure https://p.teknik.io/HppoU

flags https://p.teknik.io/Gmc08

ldd log https://p.teknik.io/PRhFn

extra recomendations

A

can you make your package download specific snapshots (when they put something at newsfile), for avoid this surprises?

example as of now te most recent (working) commit is 67d0848b9b3f7df93c373fe4c78c6a64a13b5d13

B its 2.99 (idk what version its at master now, as its unworking)

Depau commented on 2018-02-19 16:55 (UTC)

  • Error: missing dependency poppler-data >= 0.4.7

22dm commented on 2018-02-18 12:41 (UTC) (edited on 2018-02-18 12:42 (UTC) by 22dm)

I built and got:

You must have gtk-doc installed to compile GNU Image Manipulation Program.

May be the package "gtk-doc" should be included in the makedepends list.

hahnavi commented on 2018-02-17 05:15 (UTC) (edited on 2018-02-17 05:17 (UTC) by hahnavi)

gimp 2.99.0

to make it build completely you need to install babl-git, gegl-git, and mypaint-brushes from aur repository.

and then install this package, edit PKGBUILD :

to >> source=(git+https://git.gnome.org/browse/gimp#branch=gtk3-port 'linux.gpl::https://git.archlinux.org/svntogit/packages.git/plain/trunk/linux.gpl?h=packages/gimp')

  • change >> sed -i 's/gimp.desktop/gimp-'${_version}'.desktop/g' desktop/gimp.appdata.xml.in

to >> sed -i 's/gimp.desktop/gimp-'${_version}'.desktop/g' desktop/org.gimp.GIMP.appdata.xml.in.in

  • change >> mv "${pkgdir}/usr/share/appdata/gimp.appdata.xml" "${pkgdir}/usr/share/appdata/gimp-${_version}.appdata.xml"

to >> mv "${pkgdir}/usr/share/appdata/org.gimp.GIMP.appdata.xml" "${pkgdir}/usr/share/appdata/gimp-${_version}.appdata.xml"

bm456 commented on 2018-01-30 18:07 (UTC)

gimp its making many ptrace calls

mytbk commented on 2018-01-30 15:20 (UTC)

It seems that the babl-git built with meson will break gimp-git, so I reverted it in the new babl-git PKGBUILD now.

marcpilorge commented on 2018-01-30 13:15 (UTC)

Since yesterday, Gimp-git builds fine but won't start. Problem with babl-git

Message :

WARNING missing babl fast path(s): "Y' u8" to "Y u16" WARNING missing babl fast path(s): "Y u16" to "Y' u8" This is a development version of GIMP. Debug messages may appear here.

WARNING missing babl fast path(s): "R'G'B'A float" to "RGBA float" WARNING missing babl fast path(s): "RGBA float" to "R'G'B'A float" ../babl/babl/babl-internal.h:216 babl_fatal() babl_format("CIE Lab alpha float"): not found

Nordlicht commented on 2018-01-30 09:32 (UTC)

Seems to be broken again. :/ Gimp-git builds fine, but won't start:

WARNING missing babl fast path(s): "Y' u8" to "Y u16" WARNING missing babl fast path(s): "Y u16" to "Y' u8" This is a development version of GIMP. Debug messages may appear here.

WARNING missing babl fast path(s): "R'G'B'A float" to "RGBA float" WARNING missing babl fast path(s): "RGBA float" to "R'G'B'A float" ../babl/babl/babl-internal.h:216 babl_fatal() babl_format("CIE Lab alpha float"): not found

alex-y commented on 2018-01-30 06:13 (UTC)

no more error today

alex-y commented on 2018-01-29 17:03 (UTC)

../app/gimp-version.c:35:10: erreur fatale: git-version.h : Aucun fichier ou dossier de ce type

kemuel commented on 2018-01-27 21:11 (UTC)

In order to make it build I simply added linux.gpl as a source.The way it is suppposed to be:

source=( "git+https://git.gnome.org/browse/gimp#branch=gtk3-port" "linux.gpl" ) md5sums=( 'SKIP' 'bb27bc214261d36484093e857f015f38' )

gmt commented on 2018-01-27 00:54 (UTC)

Unfortunately, still fails. install: cannot stat '/tmp/yaourt-tmp-i/aur-gimp-gtk3-git/src/linux.gpl': No such file or directory

haawda commented on 2018-01-26 02:07 (UTC)

fixed

gmt commented on 2018-01-25 22:34 (UTC) (edited on 2018-01-25 22:34 (UTC) by gmt)

Just fyi, install: cannot stat '/tmp/yaourt-tmp-i/aur-gimp-gtk3-git/src/linux.gpl': No such file or directory

gmt commented on 2018-01-25 18:09 (UTC)

@DrosteEffect Confirmed. It is not built.

DrosteEffect commented on 2018-01-25 00:31 (UTC) (edited on 2018-01-25 00:58 (UTC) by DrosteEffect)

Latest package will not build because linux.gpl is not located in src/, where PKGBUILD expects it to be. Change PKGBUILD to expect it under the root directory or move it to src/.

ksj commented on 2018-01-22 07:41 (UTC)

I'm not using archlinux now. So, I'm disowning this package. Feel free to adopt it.

quequotion commented on 2018-01-21 12:23 (UTC) (edited on 2018-01-21 12:42 (UTC) by quequotion)

gnome-xcf-thumbnailer depends on "gimp"; not sure if there are any other such packages, but just in case, could you add it to provides() and conflicts()?

provides=(gimp{,-"${_version}"})

conflicts=(gimp{,-"${_version}"})

Derivitave packages like this should generally provide and conflict the standard version of the package for its dependants unless there is a particularly good reason not to.

maderios commented on 2018-01-18 17:13 (UTC)

To build git versions, install babl-git. Same thing concerning gegl, etc... https://git.gnome.org/browse/gimp/commit/?id=7d5188cae65d4fdde2b8cebb5446472793fced4f

travnick commented on 2018-01-18 15:25 (UTC) (edited on 2018-01-18 15:26 (UTC) by travnick)

package commit: d4fa25f67858

Error: GIMP configuration failed.

  • Error: missing dependency babl >= 0.1.40

but PKGBUILD says 0.1.38

SinClaus commented on 2018-01-18 07:09 (UTC)

Second try (pkgbuild from AUR directory) was successful.

SinClaus commented on 2018-01-18 06:52 (UTC)

Error building gimp-git:

gimpcellrenderertoggle.c:28:10: fatal error: gimpwidgetsmarshal.h: No such file or directory

igvalor commented on 2018-01-16 08:07 (UTC)

@mytbk All Arch users have /bin in their $PATH. The problem is in $PYTHONPATH. Change line 55 in PKGBUILD: PYTHONPATH="/usr/share/glib-2.0:${PYTHONPATH}" make

nfortier commented on 2018-01-14 19:47 (UTC)

Thanks. I can install babl-git, gegl-git but libmypaint fails. Prepare error: patching file configure.ac The next patch would create the file configure.ac.orig, which already exists! Skipping patch. 1 out of 1 hunk ignored patching file gegl/Makefile.am patching file .gitignore patching file libmypaint.pc.in patching file Makefile.am patching file tests/Makefile.am

mytbk commented on 2018-01-14 10:50 (UTC)

@igvalor Thanks. Maybe you have /bin in your $PATH.

igvalor commented on 2018-01-14 06:01 (UTC)

ImportError: cannot import name 'codegen_main' while building gimp-git. Solution: PYTHONPATH="/usr/share/glib-2.0:${PYTHONPATH}" make in PKGBUILD

mytbk commented on 2018-01-14 00:44 (UTC)

When building babl-git, the $pkgver of the package will update to the latest version, so you'll have the latest babl-git. For babl-git 0.1.38.37.g230dbf9, the version string in babl.pc is 0.1.39. I put babl instead of babl-git in depends array, because sometimes the babl package in [extra] also meets the requirement.

nfortier commented on 2018-01-13 17:53 (UTC)

Unable to build gimp-git. - removed gimp, mypaint-brushes, libmypaint, babl, gegl (and -git versions); - installed babl (0.1.38-1): ok; - installed gegl-git (0.3.15): error configure: error: Package requirements (babl >= 0.1.39) were not met: Requested 'babl >= 0.1.39' but version of babl is 0.1.38

I can't find which package requires babl 0.1.39...

misanthropist commented on 2018-01-06 23:18 (UTC)

@TheReturningVoid I'm guessing libmypaint, as that's the one depending on json-c, according to pacman -Qi json-c

TheReturningVoid commented on 2018-01-06 10:45 (UTC) (edited on 2018-01-06 12:14 (UTC) by TheReturningVoid)

GIMP no longer starts correctly, as libjson-c.so.2 is no longer supplied by libjson. Creating a symlink for it pointing to libjson-c.so.3 gets past the missing libbrary, however there seems to be an issue with babl, as GIMP spits out the following error on startup, before segfaulting:

WARNING missing babl fast path(s): "CIE LCH(ab) double" to "R'G'B' double"

EDIT: Not sure which was the culprit, but removing gegl-git, babl-git, libmypaint, mypaint-brushes and gimp-git and reinstalling them seemed to resolve the issue.

Nordlicht commented on 2018-01-05 04:28 (UTC)

Works again! Thanks!

mytbk commented on 2018-01-05 03:58 (UTC)

@Nordlicht I've just updated a new PKGBUILD, please test it.

Nordlicht commented on 2018-01-04 19:55 (UTC)

The build fails at the moment:

"Error: GIMP configuration failed.

  • Error: missing dependency glib >= 2.54.2 *** Test for GLIB failed
  • Error: missing dependency mypaint-brushes-1.0 "

misanthropist commented on 2017-12-20 02:30 (UTC) (edited on 2017-12-20 02:34 (UTC) by misanthropist)

I've recently noticed that before building this, I need to manually install poppler-glib and poppler-data. This is a first for me, as in the past makepkg has always automagically installed dependencies that are available in the official repos. Am I missing something here (should I for example be using the git versions of said packages), or is there something missing in PKGBUILD?

I build AUR packages in a chroot, and the poppler packages do exist in my main system, but if I install the built gimp-git using pacman -U in the chroot, the poppler packages don't get installed.

maderios commented on 2017-12-14 10:36 (UTC)

gimp-2.9.8 needs babl-git and gegl-git

azymohliad commented on 2017-12-14 09:40 (UTC) (edited on 2017-12-14 09:40 (UTC) by azymohliad)

@bemeurer weird, because its dependency gegl depends on babl. Maybe you're using extra/babl and it's not new enough (so I should add babl-git again)?

@mytbk, in my case ./configure for gegl-git fails because it requires babl 0.1.38, and my extra/babl is only 0.1.30. But the problem is that babl-git from AUR is also 0.1.30.

ainola commented on 2017-12-13 00:52 (UTC)

The .install file is no longer needed as pacman has hooks to automatically run those commands.

haawda commented on 2017-10-08 07:04 (UTC)

libmypaint needs to have provides=("${_pkgname}=$pkgver"), then you could add a versioned dependency libmypaint<2.0.0

ksj commented on 2017-10-08 05:07 (UTC)

yes, that's why I added only non-git package to dependencies. But here in the page is also shown git version in brackets. Can I somehow block these alternatives in brackets?

electricprism commented on 2017-10-07 22:58 (UTC)

It fails in the build() function when libmypaint-git is installed. Error: GIMP configuration failed. - Error: missing dependency libmypaint >= 1.3.0 See the file 'INSTALL' for more help. Configure failed or did not finish! ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build gimp-gtk3-git. ==> Restart building gimp-gtk3-git ? [y/N] ==> -------------------------------------- ==>

heavysink commented on 2017-09-25 16:26 (UTC)

I am one of the member of Archlinux CN team and I have added gimp-git and all its dependencies (babl-git, gegl-git) into archlinuxcn repository. Our repository has a watcher bot that watches the update from git repo directly and do updates automatically. [archlinuxcn] Server = http://repo.archlinuxcn.org/$arch ## or use a CDN (beta) #Server = https://cdn.repo.archlinuxcn.org/$arch ## or install archlinuxcn-mirrorlist-git and use the mirrorlist #Include = /etc/pacman.d/archlinuxcn-mirrorlist As the package is signed, archlinuxcn-keyring package must be installed before it.

ksj commented on 2017-09-16 21:22 (UTC)

Ok, done

haawda commented on 2017-09-16 20:13 (UTC)

I think, gtk3 should be added to the dependencies and glib-networking to the makedepends-array.

haawda commented on 2017-09-16 18:38 (UTC)

Why isn't if [ -f /usr/lib/pkgconfig/libmypaint-1.3.pc ]; then sed -i 's/libmypaint /libmypaint-1.3 /g' configure.ac fi in the prepare function?

mytbk commented on 2017-09-12 01:05 (UTC)

@bemeurer weird, because its dependency gegl depends on babl. Maybe you're using extra/babl and it's not new enough (so I should add babl-git again)?

bemeurer commented on 2017-09-11 21:40 (UTC)

babl needs to be added as a dependence. Configuration fails without it.

mytbk commented on 2017-07-28 07:38 (UTC)

@SinClaus Yes, previously gimp-git uses libmypaint-git, but libmypaint has some changes recently that may break gimp-git, so I make gimp-git stick to libmypaint-1.3.

SinClaus commented on 2017-07-28 04:51 (UTC)

@mytbk It's not me select libmypaint-git, it was installed as dependents of some version of gimp-git.

sekret commented on 2017-07-26 19:17 (UTC)

Right now it doesn't build here, here's the last lines of the output. https://transfer.sh/11sz65/log Looks like we need to add glib-networking, or disable it with an extra flag, if that's available. Btw, I always build in a clean chroot.

DeadMetaler commented on 2017-07-26 09:21 (UTC) (edited on 2017-07-26 09:21 (UTC) by DeadMetaler)

Removing webkitgtk2 from dependencies is removing Web-page plug-in during build that was added to render any web page into an image using Webkit. Just for those who need this plug-in.

mytbk commented on 2017-07-26 06:13 (UTC)

@SinClaus I haven't tested libmypaint-2.0, my latest PKGBUILD just worked around libmypaint 1.3.0-2 in AUR. I don't know if libmypaint-git is compatible.

timofonic commented on 2017-07-26 04:33 (UTC)

I managed to build it by installing babl-git. Would you add babl-git as a dependency? Please, can you take ownership of the gimp-pspi-plugin package? It doesn't work at all and hasn't been updated since 2015 and there's a newer fork from 2016. I hope someone in the future forks again and improves it, but this is better than nothing. https://aur.archlinux.org/packages/gimp-plugin-pspi/

timofonic commented on 2017-07-26 03:55 (UTC)

$ pacaur -S gimp-git :: Package gimp-git not found in repositories, trying AUR... :: resolving dependencies... :: no results found for babl>=0.1.27 (dependency tree: gimp-git gegl-git babl) :: no results found for babl>=0.1.26 (dependency tree: gimp-git gegl-git babl)

SinClaus commented on 2017-07-26 03:54 (UTC)

Begin check is failed with: Tests: Use xvfb-run no (not found) Test appdata no (appstream-util not found) Error: GIMP configuration failed. - Error: missing dependency libmypaint >= 1.3.0 in other hand $ ldconfig -p | grep libmypaint libmypaint-2.0.so.0 (libc6,x86-64) => /usr/lib/libmypaint-2.0.so.0 libmypaint-2.0.so (libc6,x86-64) => /usr/lib/libmypaint-2.0.so what is wrong?

mytbk commented on 2017-07-26 00:00 (UTC)

@nfortier @JonnyRobbie I know what had happened now. libmypaint 1.3.0-2 added a versioning.patch, that makes libmypaint.pc renamed to libmypaint-1.3.pc, then the gimp configure script fails to find libmypaint with pkg-config.

nfortier commented on 2017-07-25 17:29 (UTC)

I have libmypaint installed, 1.3.0-2, but cannot install gimp-git: - Error: missing dependency libmypaint >= 1.3.0 Can anyone explain or suggest a solution?

JonnyRobbie commented on 2017-07-24 22:08 (UTC)

Chiming in, 'libmypaint' should be as makedepends and not just depends (I'm not sure if it's needed as an actual depends too) If I don't have libmypaint installed, the build fails quite at the beginning --- Error: GIMP configuration failed. - Error: missing dependency libmypaint >= 1.3.0

ishitatsuyuki commented on 2017-07-23 07:58 (UTC)

libmypaint 1.3 is released and the git version is 2.0.0. Please alter the dependencies.

bred commented on 2017-07-06 17:03 (UTC) (edited on 2017-07-06 17:03 (UTC) by bred)

you should replace the dependence webkitgtk2 with webkit2gtk in extra.

marcin commented on 2017-06-25 23:18 (UTC) (edited on 2017-06-25 23:18 (UTC) by marcin)

After upgrade of libmypaint, gimp stopped working: gimp: error while loading shared libraries: libmypaint-1.3.so.0: cannot open shared object file: No such file or directory To solve this I made symlink to newer version of libmypaint: cd /usr/lib sudo ln -s libmypaint-1.3.so.0 libmypaint.so

ooo commented on 2017-06-24 23:37 (UTC)

@mytbk great! Although I think you meant to change it to libmypaint<=1.3.0, right? I think libmypaint<1.4 would be ok as well, since the commit that worked for me bumps the version to 1.4. That would also work in case there will be any 1.3.* point releases.

mytbk commented on 2017-06-24 03:46 (UTC)

@ooo now I change the dependency to libmypaint>=1.3.0, you can use aur/libmypaint and rebuild it.

ooo commented on 2017-06-23 20:43 (UTC)

libmypaint updated its API and therefire building of gimp fails at the moment with latest libmypaint-git. I didn't track down the libmypaint commit that broke it, but at least b7377e262a646c02700e174658d689647573ffa1 works.

grayich commented on 2017-04-24 16:24 (UTC)

v.2.9.5..

gtimoshaz commented on 2017-02-12 22:13 (UTC)

You need babl>=1.24, so at 13.02.2017 you should install babl-git. It's marked as 1.22 but it's 1.24

e-anima commented on 2017-02-04 13:00 (UTC)

package vala creates an infinite loop with yaourt /usr/lib/yaourt/abs.sh: Line 95: continue: `for', `while' or `until' Loop

orlfman commented on 2017-01-30 00:20 (UTC)

@marcin i was able to build no problem without having to modify libmypaint-git pkgbuild.

marcin commented on 2017-01-17 05:23 (UTC)

Before installing this package, have to manually install https://aur.archlinux.org/packages/libmypaint-git/ as written in comments of libmypaint-git package. Also if you already have gimp 2.8, it should be removed as it may lead to conflicting packages error. To remove gimp 2.8: sudo pacman -R gimp.

sergey.orloff commented on 2016-12-11 07:57 (UTC)

Thank you for supporting this pack!

sergey.orloff commented on 2016-12-11 06:53 (UTC)

OK! I rebuilt and it worked. It is strange that the version information gegl-git package is false. ==> Завершена сборка пакета gegl-git 0.3.10.52.g9b3e942-1 (Вс дек 11 11:45:21 +05 2016) ==> Установка пакета 'gegl-git' с помощью 'pacman -U'... [sudo] пароль для sergey: загрузка пакетов... разрешение зависимостей... проверка конфликтов... Пакеты (1) gegl-git-0.3.10.52.g9b3e942-1 Будет установлено: 11,39 MiB Изменение размера: -1,27 MiB :: Приступить к установке? [Y/n] y (1/1) проверка ключей [######################] 100% (1/1) проверяется целостность пакета [######################] 100% (1/1) загрузка файлов пакетов [######################] 100% (1/1) проверка конфликтов файлов [######################] 100% (1/1) проверяется доступное место [######################] 100% :: Processing package changes... (1/1) обновление gegl-git [######################] 100%

sergey.orloff commented on 2016-12-11 06:51 (UTC)

Thank You @mytbk! I rebuilt and it worked. It is strange that the version information gegl-git package is false. ==> Завершена сборка пакета gegl-git 0.3.10.52.g9b3e942-1 (Вс дек 11 11:45:21 +05 2016) ==> Установка пакета 'gegl-git' с помощью 'pacman -U'... [sudo] пароль для sergey: загрузка пакетов... разрешение зависимостей... проверка конфликтов... Пакеты (1) gegl-git-0.3.10.52.g9b3e942-1 Будет установлено: 11,39 MiB Изменение размера: -1,27 MiB :: Приступить к установке? [Y/n] y (1/1) проверка ключей [######################] 100% (1/1) проверяется целостность пакета [######################] 100% (1/1) загрузка файлов пакетов [######################] 100% (1/1) проверка конфликтов файлов [######################] 100% (1/1) проверяется доступное место [######################] 100% :: Processing package changes... (1/1) обновление gegl-git [######################] 100%

mytbk commented on 2016-12-11 04:25 (UTC)

@sergey.orloff: (re)build and install gegl-git and you'll have the latest gegl.

sergey.orloff commented on 2016-12-11 04:25 (UTC)

Hi @mytbk! Please tell me where you have gegl-0.3> = 0.3.10? Following the 'https://aur.archlinux.org/packages/gegl-git/' link on this page I offer package: gegl-git 0.3.8.20.gf361098-1. How did you build gimp-git? I would be grateful for clarification. Thank You!

sergey.orloff commented on 2016-12-11 04:23 (UTC) (edited on 2016-12-11 04:26 (UTC) by sergey.orloff)

Hi @ksj! Please tell me where you have gegl-0.3> = 0.3.10? Following the 'https://aur.archlinux.org/packages/gegl-git/' link on this page I offer package: gegl-git 0.3.8.20.gf361098-1. How did you build gimp-gtk3-git? I would be grateful for clarification. Thank You!

sergey.orloff commented on 2016-12-10 14:27 (UTC)

Where to get gegl-0.3.10?

sergey.orloff commented on 2016-12-10 14:26 (UTC)

Hello! does anyone know what is the reason for this build failure? Error: GIMP configuration failed. - Error: missing dependency gegl-0.3 >= 0.3.10 See the file 'INSTALL' for more help. Configure failed or did not finish! ==> ОШИБКА: Произошел сбой в build(). Прерывание...

ksj commented on 2016-12-08 08:05 (UTC)

This gimp has gegl git version. Have you tried rebuild gegl package?

electricprism commented on 2016-12-08 07:49 (UTC)

Error: GIMP configuration failed. - Error: missing dependency gegl-0.3 >= 0.3.10

electricprism commented on 2016-10-05 01:41 (UTC)

I see movement over here: https://git.gnome.org/browse/gimp/log/?h=gtk3-port But I'm not sure the AUR calls for a update every time there's a new commit, if so do I have to manually recompile the PKGBUILD and install? It seems like it.

bartus commented on 2016-09-06 10:56 (UTC)

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 (UTC)

missing dependency: babl>=0.1.18

donfabio commented on 2016-08-27 15:51 (UTC)

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.

electricprism commented on 2016-07-04 23:57 (UTC) (edited on 2016-07-05 00:00 (UTC) by electricprism)

It seems that ankh from irg.gimp.org#gimp has helped me to determine that there is a VIRT MMap bug in the GTK3 branch that doesn't allow .xcf.gz or other Export As file types to be saved. A temporary solution is override the memory limit as root: sudo sh -c ' echo 1 > /proc/sys/vm/overcommit_memory' If anyone has the skills to fix it, a fix would be welcome upstream - thanks :) CAUTION ***** running a system with overcommitted memory can cause other programs to crash at random times later so, when you have finished with gimp you might want to set it back to 0

electricprism commented on 2016-07-04 22:20 (UTC)

@Nordlicht: I'll recompile now - the error on Export As > PNG is this: Unable to run plug-in "file-png" (/usr/lib/gimp/3.0/plug-ins/file-png) Failed to fork (Cannot allocate memory)

Nordlicht commented on 2016-05-20 12:31 (UTC)

Works fine here. Have you tried a full recompile (including the needed babl, gegl and libmypaint git packages)?

electricprism commented on 2016-05-17 08:54 (UTC)

When saving/exporting a PNG Saving '/home/electricprism/Untitled.png' failed: Failed to run plug-in "file-png"

ShadowKyogre commented on 2016-05-11 21:46 (UTC)

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

mytbk commented on 2016-04-28 00:32 (UTC)

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 (UTC) (edited on 2016-04-26 09:20 (UTC) by satriani)

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?

Ilya87 commented on 2016-04-19 04:22 (UTC)

New segfault appears. The reason now is unclear. It's GIMP gtk3 branch bug.

ksj commented on 2016-04-15 12:42 (UTC)

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 (UTC)

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 (UTC)

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 (UTC)

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 (UTC)

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

Nordlicht commented on 2016-04-01 16:34 (UTC) (edited on 2016-04-01 17:07 (UTC) by Nordlicht)

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 18:39 (UTC)

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;"

Nordlicht commented on 2016-03-31 15:20 (UTC)

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 (UTC)

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 (UTC) (edited on 2016-03-31 15:01 (UTC) by Nordlicht)

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 (UTC)

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?

Nordlicht commented on 2016-03-31 14:13 (UTC)

Information from Michael Natterer: "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." Sounds legit.

haawda commented on 2016-03-31 11:17 (UTC)

Thank you for reporting. Not being at my Arch box right now, I cannot test myself right now, but will take your feedback as a green light for the bugreport.

Nordlicht commented on 2016-03-30 19:32 (UTC) (edited on 2016-03-30 21:54 (UTC) by Nordlicht)

Works. Many thanks! :) Edit: The branch is rebased. Works again without the workaround.

haawda commented on 2016-03-30 19:20 (UTC)

As a workaround: gimp-gtk3-git 2.9.2.r881.g2e8625b-1 builds against gegl-git backported to 0.3.6.31.gcb7dba0-1, i.e. with source=(git://git.gnome.org/gegl#commit=cb7dba07acf1e2edc4b79bd670c22dd1e1e6f965)

haawda commented on 2016-03-29 08:24 (UTC)

Bug Report filed, see https://bugzilla.gnome.org/show_bug.cgi?id=764304

Nordlicht commented on 2016-03-29 01:48 (UTC) (edited on 2016-03-29 01:48 (UTC) by Nordlicht)

Same for me (errors at the beginning), I guess we have to wait for the bug fixes here.

haawda commented on 2016-03-28 23:58 (UTC)

Same build failures here, but at the beginning of the configure step I get configure: WARNING: unrecognized options: --with-gif-compression, --with-libcurl, --without-hal, --without-gvfs, --without-gnomevfs

Nordlicht commented on 2016-03-28 16:41 (UTC)

FYI: If you're using Gnome 3.20 and Gimp is crashing when using some UI-elements (like the color-chooser): Change the gtk-theme. Seems as if the adwaita-theme is buggy atm (try gtk-theme-arc-git, that works fine here). The actual code does not compile atm: CCLD gimp-2.99 ar: `u' modifier ignored since `D' is the default (see `U') core/libappcore.a(gimpparamspecs-duplicate.o): In function `gimp_param_spec_duplicate': gimpparamspecs-duplicate.c:(.text+0x2fd): undefined reference to `GEGL_IS_PARAM_SPEC_MULTILINE' collect2: error: ld returned 1 exit status Makefile:926: recipe for target 'gimp-2.99' failed make[4]: *** [gimp-2.99] Error 1 make[4]: Leaving directory '/tmp/makepkg/gimp-gtk3-git/src/gimp/app' Makefile:1166: recipe for target 'all-recursive' failed make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory '/tmp/makepkg/gimp-gtk3-git/src/gimp/app' Makefile:833: recipe for target 'all' failed make[2]: *** [all] Error 2 make[2]: Leaving directory '/tmp/makepkg/gimp-gtk3-git/src/gimp/app' Makefile:773: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/tmp/makepkg/gimp-gtk3-git/src/gimp' Makefile:674: recipe for target 'all' failed make: *** [all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

Nordlicht commented on 2016-03-25 19:38 (UTC)

Is it just me, or are the themes/icon-themes not working? I've tried to select the symbolic-theme, but it is not beeing used.

ksj commented on 2016-03-14 21:09 (UTC)

That's right. Done.

Nordlicht commented on 2016-03-14 20:34 (UTC)

Also, you could replace "mypaint-git" with "libmypaint-git" to avoid installing an unwanted second tool and save some space.

haawda commented on 2016-03-14 10:41 (UTC)

thanks

ksj commented on 2016-03-14 08:46 (UTC)

ok, done.

haawda commented on 2016-03-14 06:24 (UTC)

you can fetch the gtk3-port-branch with git://git.gnome.org/gimp#branch=gtk3-port. The sed stuff should go into a prepare function.

haawda commented on 2016-01-27 19:25 (UTC)

I can confirm that mypaint is indeed needed.

ksj commented on 2016-01-27 13:43 (UTC)

When I tried to build this package, build fails, because mypaint library was missing. Mypaint in official repository is build with pygtk, which is depend on gtk2. Because this is gtk3 package, I choose git version, which is not depended on gtk2.

jplatte commented on 2016-01-27 13:13 (UTC)

Why does this depend on mypaint-git?

electricprism commented on 2016-01-08 08:41 (UTC)

@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 (UTC) (edited on 2016-01-03 14:34 (UTC) by systemshq)

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 (UTC) (edited on 2015-12-28 17:37 (UTC) by ShadowKyogre)

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.

mytbk commented on 2015-12-27 02:48 (UTC)

A new gimp-git PKGBUILD is uploaded. I've updated my gegl-git, and now it has /usr/bin/gegl instead of /usr/bin/gegl-0.3, and libmypaint-git is also created.

swyter commented on 2015-12-27 00:02 (UTC) (edited on 2015-12-27 00:08 (UTC) by swyter)

I was banging my head against the wall trying to compile everything automatically with packer-color until I decided to see if they may have changed any prerequisites upstream. Looks like I was right, there has been not one, but two major changes that break this package in the last week: 1. The gegl-git package no longer works because the autor decided to use a suffixed/renamed 'gegl-0.3' executable, and now GIMP looks for a 'gegl' one. Right now using the standard gegl package from the official repos works fine. If you received the fateful "Could not find gegl in your PATH" then this is your problem. Culprit commit: https://github.com/GNOME/gimp/commit/44d5e7adcd6c8d3073a3cc9d71dee495ee58cf25 2. libmypaint is not longer optional, I tried to pass `--without-libmypaint` but they removed the switch in ./configure six days ago in this commit: https://github.com/GNOME/gimp/commit/d01ba07ed62eeccd237ffc560573d15c27e7efb1 As far as I know there's no provider for `libmypaint` apart from using the entire 'mypaint' package from the official repositories. That's why I decided to anchor my local PKGBUILD to the commit right before the change and call it a day. Hope it helps people trying to compile this behemoth. Having a buildbot with an unofficial repo would be cool... or even better, updating the official 'gimp' package to 2.9.2, as 2.8 is too old.

acoyani commented on 2015-12-26 21:25 (UTC)

Hello, my English is bad, use google translator, please add libmypaint as dependency. I compile from https://github.com/mypaint/libmypaint/commit/379dbba7897815d9bad8bb068560376f03dcd12b to build gimp-git.

b1nb4sh commented on 2015-12-01 16:23 (UTC)

Had to reinstall gegl-git and babl-git, then it worked flawlessly.

mytbk commented on 2015-12-01 10:10 (UTC)

Sorry for using the wrong dependency. I previous added the provide the gegl-git and thought it's ok to use gegl>=0.3.4 in gimp-git depends, but I didn't consider that the stock gegl can also update to version 0.3.4 (I haven't synced the stock repo at that time) and it's not usable for gimp-git.

nexero commented on 2015-12-01 09:42 (UTC)

@mytbk: Wrong dependency: Needs gegl-git instead of gegl>=0.3.4.. If you install gegl package from extra repository, gimp won't start and throws an error like gegl:gaussian-blur-selective not found.

electricprism commented on 2015-11-06 00:33 (UTC)

It's working again! Thank You All :)

electricprism commented on 2015-11-02 11:41 (UTC)

At present it compiles and installs however upon launching the binary reports a error: GIMP requires the GEGL operation "gegl:maze". This operation cannot be found. Check your GEGL install and ensure it has been compiled with any dependencies required for GIMP.

satriani commented on 2015-10-31 13:00 (UTC)

I get an error: ``` /usr/include/ghostscript/ierrors.h:22:22: schwerwiegender Fehler: gserrors.h: Datei oder Verzeichnis nicht gefunden Kompilierung beendet. Makefile:3789: die Regel für Ziel „file-ps.o“ scheiterte make[3]: *** [file-ps.o] Fehler 1 make[3]: Verzeichnis „/tmp/yaourt-tmp-alex/aur-gimp-git/src/gimp/plug-ins/common“ wird verlassen Makefile:646: die Regel für Ziel „all-recursive“ scheiterte make[2]: *** [all-recursive] Fehler 1 make[2]: Verzeichnis „/tmp/yaourt-tmp-alex/aur-gimp-git/src/gimp/plug-ins“ wird verlassen Makefile:782: die Regel für Ziel „all-recursive“ scheiterte make[1]: *** [all-recursive] Fehler 1 make[1]: Verzeichnis „/tmp/yaourt-tmp-alex/aur-gimp-git/src/gimp“ wird verlassen Makefile:683: die Regel für Ziel „all“ scheiterte make: *** [all] Fehler 2 ==> FEHLER: Ein Fehler geschah in build(). Breche ab... ==> FEHLER:Makepkg konnte gimp-git nicht erstellen. ==> Erstellen von gimp-git neu starten?[j/N] ```

jtojnar commented on 2015-10-04 17:08 (UTC)

I was told at #gimp (irc.gnome.org) that this branch isn’t currently being developed and some functionality may be broken. Development will continue after the release of GIMP 2.10.

haawda commented on 2015-10-03 08:23 (UTC)

you can fetch the gtk3-port-branch with git://git.gnome.org/gimp#branch=gtk3-port. The sed stuff should go into a prepare function.

electricprism commented on 2015-03-30 07:10 (UTC)

@OrdinaryMagician - Editing PKGBUILD with nano and replacing gtkhtml with gtkhtml3 seems to have fixed the compile error as I'm installing it now - thanks :)

OrdinaryMagician commented on 2015-03-26 11:01 (UTC)

not only gtkhtml is in makedepends, but it's also incorrectly named. For the gtk2 version it should be gtkhtml3, now. But if it's unnecessary, I'll remove it myself when building, too.

davidosomething commented on 2015-03-25 14:37 (UTC)

gtkhtml snuck back into makedepends removed it again reinstalled babl-git to bump its internal version even though package version is the last git commit date still failing: http://slexy.org/view/s21Sb53H65 what am i missing?

ShadowKyogre commented on 2015-03-19 18:38 (UTC)

@mytbk: You may want to remove the line that's sedding out the env python from the PKGBUILD because specifying PYTHON=/usr/bin/python2 before the autogen.sh already takes care of converting the python interpreter (see the generated /usr/lib/gimp/2.0/interpreters/pygimp.interp after you build the package). When the sed is performed, it prevents ALL of gimp's default python-based plugins from running. Peculiarly, scripts with the env python line left alone still execute fine. I found this out when I saw my Permute Layers plugin still around in gimp 2.9, but not the built-in openraster plugin for gimp.

mytbk commented on 2015-03-04 14:22 (UTC)

@3ED_0: I've checked the babl-git in AUR. It doesn't use the babl version as the package version, so I cannot write that to the depends.

3ED_0 commented on 2015-03-03 17:43 (UTC)

To successfuly compile, you need babl-git (>=0.1.12), which is missing in pkgbuild depends.

mytbk commented on 2014-06-04 16:13 (UTC)

Updated: remove gtkhtml from makedepends

commented on 2014-06-03 14:14 (UTC)

This package is still broken due to gtkhtml not existing.

OrdinaryMagician commented on 2014-06-03 14:13 (UTC)

Problem is, gtkhtml4 is for GTK3.

mmstick commented on 2014-05-06 19:06 (UTC)

Update the PKGBUILD to pull gtkhtml4 (currently version 4.8.0-1) from the official repos as there isn't a package in AUR or official repos by the name of gtkhtml.

ksj commented on 2014-04-04 16:28 (UTC)

It's working now

Nordlicht commented on 2014-03-02 10:12 (UTC)

And again: this time with GEGL:seamless-clone. A workaround is to comment out the checks in app/sanity.c but this has the sideeffect that the tool (in this case Seamless Clone) isn't working. But the rest does.

Januz commented on 2014-01-21 20:45 (UTC)

Had to change automake=1.14 to >=1.14 to make it build

ksj commented on 2013-11-20 06:54 (UTC)

I didn't found another way then notify developers of gimp. Use older version of code doesn't work. There can be a way - always keep working packages before update: gegl-git, babl-git and gimp-gtk-git, but i didn't try it

Nordlicht commented on 2013-11-20 01:58 (UTC)

Many thanks. Are there any ways (for me as user) to get around those errors or prevent them? By the way: many thanks for your work, this is (nearly) one of the most important AUR-Packages for me.

ksj commented on 2013-11-19 18:30 (UTC)

Now it works, but this errors with gegl aren't on my side, but side of not updated gimp branch gtk3-port.

Nordlicht commented on 2013-11-13 22:23 (UTC)

Does not work atm. I always get the error: "GEGL operation missing! GIMP requires the GEGL operation "gegl:dot". This operation cannot be found. Check your GEGL install and ensure it has been compiled with any dependencies required for GIMP."

ksj commented on 2013-11-07 21:18 (UTC)

Thanks Nordlicht, Is updated now

Nordlicht commented on 2013-11-07 14:09 (UTC)

New dependency: libgexiv2

mytbk commented on 2013-11-05 02:20 (UTC)

@justinzane:Did you rebuild and install the latest gegl-git before compiling?

justinzane commented on 2013-11-04 15:53 (UTC)

Problems compiling with CC=clang: gimpdisplayshell-render.c: In function ‘gimp_display_shell_render’: gimpdisplayshell-render.c:125:13: warning: implicit declaration of function ‘gegl_malloc’ [-Wimplicit-function-declaration] gegl_malloc (w * h * babl_format_get_bytes_per_pixel (filter_format)); ^ gimpdisplayshell-render.c:124:30: warning: assignment makes pointer from integer without a cast [enabled by default] shell->filter_data = ^ gimpdisplayshell-render.c:134:64: error: ‘gegl_free’ undeclared (first use in this function) (GDestroyNotify) gegl_free, ^ gimpdisplayshell-render.c:134:64: note: each undeclared identifier is reported only once for each function it appears in

mytbk commented on 2013-11-03 04:20 (UTC)

Updated.

commented on 2013-11-02 22:42 (UTC)

libgtkhtml was renamed to gtkhtml; update pkgbuild . . . pls also add libgexiv2 to deps (not makedeps), otherwise configure and run fail

smradlev commented on 2013-11-02 13:09 (UTC)

I get a missing dependency: `libgtkhtml' of `gimp-git' does not exist.

ksj commented on 2013-09-21 13:57 (UTC)

It works now

Nordlicht commented on 2013-09-16 21:27 (UTC)

Doesn't works for me at this time. Error: "GEGL operation missing! GIMP requires the GEGL operation "gegl:over". This operation cannot be found. Check your GEGL install and ensure it has been compiled with any dependencies required for GIMP." Gegl-git and all other dependencies are installed.

ksj commented on 2013-08-28 15:42 (UTC)

Updated

Nordlicht commented on 2013-08-28 15:20 (UTC)

Please add 'git' to "makedepends".

mytbk commented on 2013-06-25 14:52 (UTC)

I think this PKGBUILD will work.

ayr0 commented on 2013-06-14 15:22 (UTC)

Maybe consider updating the PGKBUILD. Pacman can now pull from git repositiories by itself. https://wiki.archlinux.org/index.php/VCS_PKGBUILD_Guidelines

richli commented on 2013-05-10 21:55 (UTC)

I had to rebuild due to the recent upgrade of libpng from 1.5 to 1.6. Maybe libpng should be a dependency?

commented on 2013-02-23 03:57 (UTC)

It builds today (didn't yesterday). w00t!

commented on 2012-08-05 14:25 (UTC)

anyone managed to complie gimp lately? I cannot compile it successfully since almost 1 month now

commented on 2012-05-04 08:52 (UTC)

I believe it's an upstream issue

meowcats commented on 2012-05-04 05:40 (UTC)

same error : http://pastebin.com/7zZFC5aJ broked

einseenai commented on 2012-05-03 22:08 (UTC)

http://pastebin.com/7zZFC5aJ

commented on 2012-01-20 09:49 (UTC)

Updated with no-more-parentheses fix ;)

commented on 2012-01-19 14:14 (UTC)

i would not say this package is out of date do to a simple change to the pkgbuild file. i do think the change should be made tho. but it does not make this out of date...

felixonmars commented on 2012-01-17 22:59 (UTC)

@dotterblaster Since pacman4 the brackets around install files will make the package not working, and many other packages have already removed them. Such as http://aur.archlinux.org/packages.php?ID=7222 see the maintainer's comment :)

commented on 2012-01-17 17:19 (UTC)

It seems a pacman bug.

gjasso commented on 2012-01-17 16:21 (UTC)

Build fails with error: install file (('gimp-git.install') does not exist Works editing PKGBUILD and changing install=('gimp-git.install') to install=gimp-git.install PS: I'm using pacman-4.0

miffe commented on 2011-11-19 00:34 (UTC)

Please remote the () around on the install var, otherwise it wont build with makechrootpkg

Marcel_K commented on 2011-05-06 15:57 (UTC)

You don't need `|| return 1` anymore, makepkg can determine this itself now. You should put quotes around ${startdir} as it might contain spaces (or better, use "$srcdir" and "$pkgdir"). glib2-git is no longer required and gtk2 2.24.4 is now in [extra].

mbostwick commented on 2011-04-16 19:50 (UTC)

Package requires gtk2 >= 2.24 can be found in testing branch (http://www.archlinux.org/packages/testing/x86_64/gtk2/) easy solution is just to temporaryly add testing branch to pacman.conf at the bottem, download repo, install latest version of gtk and then remove testing branch from pacman.

commented on 2011-04-08 06:25 (UTC)

Package requires gtk2 >= 2.24

Ape commented on 2011-03-20 16:14 (UTC)

The package should depend on glib2-git.

commented on 2011-03-17 16:08 (UTC)

You need glib2-2.28, on Arch we have 2.26

Janhouse commented on 2011-03-12 22:48 (UTC)

checking for GLIB - version >= 2.28.1... no *** Could not run GLIB test program, checking why... *** The test program failed to compile or link. See the file config.log for the *** exact error that occured. This usually means GLIB is incorrectly installed. configure: error: Test for GLIB failed. See the file 'INSTALL' for help.

commented on 2010-12-23 10:52 (UTC)

@denvist: Thanks a lot!

commented on 2010-11-08 19:59 (UTC)

I hope they will fix babl soon ._.

commented on 2010-11-08 14:31 (UTC)

ok! i've solved problem: just updated gegl-git :) $yaourt -S gegl-git .... ok $yaourt -S gimp-git .... ok 2Marcel-x: i've upload babl-git (2010.07.14) to you: http://file.karelia.ru/46jn3q/

commented on 2010-11-08 07:45 (UTC)

$yaourt -G gimp-git $makepkg ... gimpoperationcagecoefcalc.c:23:34: Fatal error: gegl-buffer-iterator.h: No such file or directory Compilation aborted. make[4]: *** [gimpoperationcagecoefcalc.o] Error 1 has anyone got this error?

commented on 2010-10-21 15:35 (UTC)

SyntaxError: invalid syntax not found configure: error: *** Could not find Python headers. *** Please install them, or skip building the python scripting extension by *** passing --disable-python to configure (but then you will not be able *** to use scripts for GIMP that are written in Python).

xilef commented on 2010-09-12 07:17 (UTC)

Anyone looking after this?

commented on 2010-07-04 06:32 (UTC)

needs to handle first time builds better 'rm -rf "$srcdir/$_gitname-build"' to '[ ! -d "$srcdir/$_gitname-build" ] || rm -rf "$srcdir/$_gitname-build"' that way first time builders don't get an error for trying to remove a directory that isn't there. http://aur.pastebin.com/rYkm90MW

commented on 2010-06-30 23:07 (UTC)

small issue here as well ... rm -r should be rm -rf in the make section for the build dir

commented on 2010-05-02 16:28 (UTC)

@jorgicio : yes, dottorblaster has updated the pkgbuild. I need to rebuild the package. Unfortunately, I can't do it before 3 weeks. I'm going on holidays (Japan trip!!!).

jorgicio commented on 2010-05-02 16:01 (UTC)

@shaika-dzari Thanks. It worked. But now, Yaourt asked me for upgrading to 20100423. Dx

commented on 2010-04-23 17:33 (UTC)

Here it is, the new corrected PKGBUILD. Enjoy.

commented on 2010-04-23 11:52 (UTC)

gimp-git depends on both babl-git and gegl-git.

yafengabc commented on 2010-04-14 16:37 (UTC)

gegl-git is depends not makedepends if you use yaourt -Qtd to uninstall the makedepends package the gimp-git will not work

commented on 2010-04-04 00:50 (UTC)

@jorgicio This is a -git package, so sometime, you may get an error. Wait 2-3 days and try to build again. If you can't wait, you can use these packages I have build last week : # i686: http://4nakama.net/download/pkg/i686/babl-git-20100321-1-i686.pkg.tar.gz http://4nakama.net/download/pkg/i686/gegl-git-20100321-1-i686.pkg.tar.gz http://4nakama.net/download/pkg/i686/gimp-git-20100321-1-i686.pkg.tar.gz # x86_64 http://4nakama.net/download/pkg/x86_64/babl-git-20100321-1-x86_64.pkg.tar.gz http://4nakama.net/download/pkg/x86_64/gegl-git-20100321-1-x86_64.pkg.tar.gz http://4nakama.net/download/pkg/x86_64/gimp-git-20100321-1-x86_64.pkg.tar.gz Regards.

jorgicio commented on 2010-04-03 20:58 (UTC)

In file included from /usr/include/gtk-2.0/gtk/gtk.h:233, from tool-preset-actions.c:20: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47: aviso: la declaración de la función no es un prototipo make[3]: *** No hay ninguna regla para construir el objetivo `tool-preset-editor-actions.o', necesario para `libappactions.a'. Alto. make[3]: se sale del directorio `/tmp/yaourt-tmp-jorgicio/aur-gimp-git/gimp-git/src/gimp-build/app/actions' make[2]: *** [all-recursive] Error 1 make[2]: se sale del directorio `/tmp/yaourt-tmp-jorgicio/aur-gimp-git/gimp-git/src/gimp-build/app' make[1]: *** [all-recursive] Error 1 make[1]: se sale del directorio `/tmp/yaourt-tmp-jorgicio/aur-gimp-git/gimp-git/src/gimp-build' make: *** [all] Error 2 ==> ERROR: Falló la compilación. Abortando... I got this error Dx