Package Details: gimp-git 2:2.99.19.r352.f346b1783b-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: 115
Popularity: 1.05
First Submitted: 2009-05-27 08:12 (UTC)
Last Updated: 2024-04-12 09:07 (UTC)

Pinned Comments

bartus commented on 2019-08-01 19:45 (UTC) (edited on 2023-11-11 15:48 (UTC) by bartus)

Note: If you want to have both gimp-git and 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

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 .. 43 Next › Last »

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?

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