Package Details: gimp-plugin-bimp 1.18-1

Git Clone URL: https://aur.archlinux.org/gimp-plugin-bimp.git (read-only)
Package Base: gimp-plugin-bimp
Description: Batch Image Manipulation Plugin for GIMP.
Upstream URL: http://www.alessandrofrancesconi.it/projects/bimp/
Licenses: GPL
Submitter: ShyPixie
Maintainer: TrialnError
Last Packager: TrialnError
Votes: 29
Popularity: 1.170147
First Submitted: 2013-10-23 17:40
Last Updated: 2017-01-30 00:09

Required by (0)

Sources (1)

Latest Comments

1 2 Next › Last »

jolugaju commented on 2018-08-04 08:11

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

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

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

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

dreieck commented on 2018-05-17 18:52

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

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

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

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

GreenRaccoon23 commented on 2015-07-28 16:58

Error in package():
cp: cannot stat ‘./bin/win32/bimp-locale/’: No such file or directory

Should the last line of the package() function be this instead?
cp -Rf ./bimp-locale/ "$pkgdir"/usr/lib/gimp/2.0/plug-ins/

TrialnError commented on 2015-04-07 23:25

Thanks for the note otx. Adjusted the download url and some behaviour in the PKGBuild to reflect some different behaviour with the tarball.