Package Details: gimp-plugin-bimp 2.6-3

Git Clone URL: https://aur.archlinux.org/gimp-plugin-bimp.git (read-only, click to copy)
Package Base: gimp-plugin-bimp
Description: Batch Image Manipulation Plugin for GIMP
Upstream URL: http://www.alessandrofrancesconi.it/projects/bimp/
Licenses: GPL
Submitter: calendulish
Maintainer: TrialnError
Last Packager: TrialnError
Votes: 37
Popularity: 0.32
First Submitted: 2013-10-23 17:40 (UTC)
Last Updated: 2024-08-16 22:18 (UTC)

Dependencies (1)

Required by (0)

Sources (1)

Latest Comments

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

SpotlightKid commented on 2018-09-07 20:15 (UTC)

Here's a fixed PKGBUILD with the patch below:

https://gist.github.com/SpotlightKid/cb4c73fa1f8c76291473f1f2031c55c6

JoaoMachado commented on 2018-09-02 23:08 (UTC)

I agree with jolugaju, someone please update this...

josete commented on 2018-08-04 08:11 (UTC)

Shouldn't someone update this to work with Gimp 2.10? I see there's a patch but I have no idea what to do with it. Thanks!

ChrisAllan commented on 2018-07-24 04:36 (UTC)

Patch to build with GIMP 2.10:

diff --git a/Makefile b/Makefile
index 1a7597b..0a22a6a 100644
--- a/Makefile
+++ b/Makefile
@@ -7,3 +7,3 @@ make:
    which gimptool-2.0 && which pcre-config && \
-   gcc -o ./bin/bimp -Wall -O2 -Wno-unused-variable -Wno-pointer-sign -Wno-parentheses src/*.c src/manipulation-gui/*.c $(GIMPARGS) $(PCREARGS) -lm -DGIMP_DISABLE_DEPRECATED
+   gcc -o ./bin/bimp -Wall -O2 -Wno-unused-variable -Wno-pointer-sign -Wno-parentheses src/*.c src/manipulation-gui/*.c $(GIMPARGS) $(PCREARGS) -lm -UGIMP_DISABLE_DEPRECATED

diff --git a/src/manipulation-gui/gui-fliprotate.c b/src/manipulation-gui/gui-fliprotate.c
index ac5638b..e29eda4 100644
--- a/src/manipulation-gui/gui-fliprotate.c
+++ b/src/manipulation-gui/gui-fliprotate.c
@@ -1,2 +1,3 @@
 #include <gtk/gtk.h>
+#include <gegl.h>
 #include <libgimpwidgets/gimpwidgets.h>

hrehfeld commented on 2018-06-07 11:33 (UTC)

Build fails for me with a different error on gcc (GCC) 8.1.0:

full log: https://gist.github.com/hrehfeld/12e00f7ac530e4b8e52aa619bd38c33d

src/bimp-operate.c: In function ‘apply_resize’:
src/bimp-operate.c:563:13: error: ‘GIMP_NORMAL_MODE’ undeclared (first use in this function); did you mean ‘GIMP_REPEAT_NONE’?
             GIMP_NORMAL_MODE

dreieck commented on 2018-05-17 18:58 (UTC) (edited on 2018-05-17 18:59 (UTC) by dreieck)

@TrialnError: Reported upstream: http://github.com/alessandrofrancesconi/gimp-plugin-bimp/issues/172.

dreieck commented on 2018-05-17 18:52 (UTC) (edited on 2018-05-17 18:52 (UTC) by dreieck)

Fails to build for me, too, with the same error as maderios:

src/manipulation-gui/gui-watermark.c:211:5: warning: ‘gdk_pixbuf_from_pixdata’ is deprecated [-Wdeprecated-declarations]
     gtk_button_set_image(GTK_BUTTON(button_br), gtk_image_new_from_pixbuf(gdk_pixbuf_from_pixdata(&pixdata_posbr, TRUE, NULL)));
     ^~~~~~~~~~~~~~~~~~~~
In file included from src/manipulation-gui/../bimp-manipulations.h:5,
                 from src/manipulation-gui/gui-watermark.h:5,
                 from src/manipulation-gui/gui-watermark.c:4:
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:119:12: note: declared here
 GdkPixbuf* gdk_pixbuf_from_pixdata (const GdkPixdata *pixdata,
            ^~~~~~~~~~~~~~~~~~~~~~~
make: *** [Makefile:7: make] Error 1
==> ERROR: A failure occurred in build().
    Aborting...

TrialnError commented on 2018-02-17 00:39 (UTC)

Propably best reporting this error upstream. Although this seems to be just a deprecation warning treated as an error. Didn't saw a flag in the Makefile, so dunno where it is set. Maybe it is covered by -DGIMP_DISABLE_DEPRECATED

maderios commented on 2018-02-16 17:38 (UTC)

I got this error: src/manipulation-gui/gui-watermark.c:211:5: warning: ‘gdk_pixbuf_from_pixdata’ is deprecated [-Wdeprecated-declarations] gtk_button_set_image(GTK_BUTTON(button_br), gtk_image_new_from_pixbuf(gdk_pixbuf_from_pixdata(&pixdata_posbr, TRUE, NULL))); ^~~~~~~~~~~~~~~~~~~~ In file included from src/manipulation-gui/../bimp-manipulations.h:5:0, from src/manipulation-gui/gui-watermark.h:5, from src/manipulation-gui/gui-watermark.c:4: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:119:12: note: declared here GdkPixbuf gdk_pixbuf_from_pixdata (const GdkPixdata pixdata, ^~~~~~~~~~~~~~~~~~~~~~~ make: *** [Makefile:7: make] Error 1 ==> ERROR: A failure occurred in build().

TrialnError commented on 2015-07-28 18:32 (UTC)

@GreenRaccoon23: Yes, it should be. Thanks for noticing it