[Gimp-developer] [patch]Gimp plug-in template 1.3.2 won't compile

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Greetings.

The 1.3.2 of the sample plug-in (gimp-plugin-template) uses some
features that are deprecated in the latest CVS version of the GIMP. It
is also missing an argument to one function call. The attached patch
allows the template plugin to compile.

-- 
Cheers!
 
Kevin.  (http://www.interlog.com/~kcozens/)
 
Owner of Elecraft K2 #2172        |"What are we going to do today, Borg?"
E-mail:kcozens at interlog dot com|"Same thing we always do, Pinkutus:
Packet:ve3syb@ve3yra.#con.on.ca.na|  Try to assimilate the world!"
#include <disclaimer/favourite>   |              -Pinkutus & the Borg
diff -ur gimp-plugin-template-1.3.2.orig/configure gimp-plugin-template-1.3.2/configure
--- gimp-plugin-template-1.3.2.orig/configure	2003-11-29 07:28:10.000000000 -0500
+++ gimp-plugin-template-1.3.2/configure	2004-01-31 23:11:53.000000000 -0500
@@ -6244,7 +6244,7 @@
   esac
 fi
 
-CPPFLAGS="$CPPFLAGS -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED"
+CPPFLAGS="$CPPFLAGS -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED"
 
 
 
diff -ur gimp-plugin-template-1.3.2.orig/configure.in gimp-plugin-template-1.3.2/configure.in
--- gimp-plugin-template-1.3.2.orig/configure.in	2003-11-06 12:26:39.000000000 -0500
+++ gimp-plugin-template-1.3.2/configure.in	2004-01-31 23:11:59.000000000 -0500
@@ -73,7 +73,7 @@
 fi
 changequote([,])dnl
 
-CPPFLAGS="$CPPFLAGS -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED"
+CPPFLAGS="$CPPFLAGS -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED"
 
 AC_SUBST(PLUGIN_MAJOR_VERSION)
 AC_SUBST(PLUGIN_MINOR_VERSION)
diff -ur gimp-plugin-template-1.3.2.orig/src/interface.c gimp-plugin-template-1.3.2/src/interface.c
--- gimp-plugin-template-1.3.2.orig/src/interface.c	2003-11-29 07:17:14.000000000 -0500
+++ gimp-plugin-template-1.3.2/src/interface.c	2004-01-31 23:17:50.000000000 -0500
@@ -89,6 +89,7 @@
   GtkWidget *sep;
   GtkObject *adj;
   gint       row;
+  gboolean   random_seed = FALSE;
   gboolean   run = FALSE;
   GimpUnit   unit;
   gdouble    xres, yres;
@@ -162,7 +163,7 @@
   gtk_container_add (GTK_CONTAINER (frame), hbox);
   gtk_widget_show (hbox);
 
-  hbox2 = gimp_random_seed_new (&vals->seed);
+  hbox2 = gimp_random_seed_new (&vals->seed, &random_seed);
   gtk_widget_set_size_request (GTK_WIDGET (GIMP_RANDOM_SEED_SPINBUTTON (hbox2)),
                                RANDOM_SEED_WIDTH, -1);
   gtk_box_pack_start (GTK_BOX (hbox), hbox2, FALSE, FALSE, 0);

[Index of Archives]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [GIMP for Windows]     [KDE]     [GEGL]     [Gimp's Home]     [Gimp on GUI]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux