Hello community, here is the log from the commit of package gtkglext for openSUSE:Factory checked in at Mon Jul 5 17:46:05 CEST 2010. -------- --- GNOME/gtkglext/gtkglext.changes 2010-03-04 15:42:35.000000000 +0100 +++ gtkglext/gtkglext.changes 2010-07-05 15:59:51.000000000 +0200 @@ -1,0 +2,11 @@ +Mon Jul 5 15:52:54 CEST 2010 - vuntz@opensuse.org + +- Add gtkglext-no-deprecated-flags.patch to not build gtkglext with + the *_DISABLE_DEPRECATED flags. This makes the build more robust + when some API is marked as deprecated. Unfortunately, without + this, the gtkglext library is looking for unknown symbols that + should actually be macros at build time. Fix bnc#617677. +- Drop gtkglext-gtk_widget_toplevel.patch: this is not needed + anymore thanks to gtkglext-no-deprecated-flags.patch. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- gtkglext-gtk_widget_toplevel.patch New: ---- gtkglext-no-deprecated-flags.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gtkglext.spec ++++++ --- /var/tmp/diff_new_pack.VAfxQL/_old 2010-07-05 17:45:43.000000000 +0200 +++ /var/tmp/diff_new_pack.VAfxQL/_new 2010-07-05 17:45:43.000000000 +0200 @@ -19,14 +19,14 @@ Name: gtkglext Version: 1.2.0 -Release: 178 +Release: 179 License: GPLv2+ Summary: OpenGL Extension to GTK Url: http://www.k-3d.org/gtkglext/ Group: System/Libraries Source: %{name}-%{version}.tar.bz2 -# PATCH-FIX-UPSTREAM gtkglext-gtk_widget_toplevel.patch bgo#611803 bnc#585368 dimstar@opensuse.org -- gtkglext uses obsolete GTK_WIDGET_TOPLEVEL() -Patch0: gtkglext-gtk_widget_toplevel.patch +# PATCH-FIX-UPSTREAM gtkglext-no-deprecated-flags.patch bnc617677 vuntz@opensuse.org -- Don't hardcode *_DISBLE_DEPRECATED flags. Also done upstream in git as e49bf7381c3aec86044445bc83c35d1b1f3ffa4c +Patch0: gtkglext-no-deprecated-flags.patch Source99: baselibs.conf BuildRequires: freeglut-devel # For directory ownership: @@ -70,7 +70,7 @@ %prep %setup -q -%patch0 +%patch0 -p1 %build # Required for gtkglext-1.2.0: ++++++ gtkglext-no-deprecated-flags.patch ++++++ Index: gtkglext-1.2.0/examples/Makefile.am =================================================================== --- gtkglext-1.2.0.orig/examples/Makefile.am +++ gtkglext-1.2.0/examples/Makefile.am @@ -17,11 +17,7 @@ INCLUDES = \ -I$(top_builddir)/gdk \ -I$(top_builddir)/gtk \ $(GTKGLEXT_DEBUG_FLAGS) \ - $(EXAMPLES_DEP_CFLAGS) \ - -DG_DISABLE_DEPRECATED \ - -DGDK_DISABLE_DEPRECATED \ - -DGDK_PIXBUF_DISABLE_DEPRECATED \ - -DGTK_DISABLE_DEPRECATED + $(EXAMPLES_DEP_CFLAGS) DEPS = \ $(top_builddir)/gdk/$(gdkglext_targetlib) \ Index: gtkglext-1.2.0/examples/Makefile.in =================================================================== --- gtkglext-1.2.0.orig/examples/Makefile.in +++ gtkglext-1.2.0/examples/Makefile.in @@ -233,11 +233,7 @@ INCLUDES = \ -I$(top_builddir)/gdk \ -I$(top_builddir)/gtk \ $(GTKGLEXT_DEBUG_FLAGS) \ - $(EXAMPLES_DEP_CFLAGS) \ - -DG_DISABLE_DEPRECATED \ - -DGDK_DISABLE_DEPRECATED \ - -DGDK_PIXBUF_DISABLE_DEPRECATED \ - -DGTK_DISABLE_DEPRECATED + $(EXAMPLES_DEP_CFLAGS) DEPS = \ Index: gtkglext-1.2.0/gdk/Makefile.am =================================================================== --- gtkglext-1.2.0.orig/gdk/Makefile.am +++ gtkglext-1.2.0/gdk/Makefile.am @@ -43,10 +43,7 @@ common_includes = \ -DGDK_GL_COMPILATION \ -I$(top_srcdir) \ $(GTKGLEXT_DEBUG_FLAGS) \ - $(GDKGLEXT_DEP_CFLAGS) \ - -DG_DISABLE_DEPRECATED \ - -DGDK_DISABLE_DEPRECATED \ - -DGDK_PIXBUF_DISABLE_DEPRECATED + $(GDKGLEXT_DEP_CFLAGS) common_ldflags = \ -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ Index: gtkglext-1.2.0/gdk/Makefile.in =================================================================== --- gtkglext-1.2.0.orig/gdk/Makefile.in +++ gtkglext-1.2.0/gdk/Makefile.in @@ -238,10 +238,7 @@ common_includes = \ -DGDK_GL_COMPILATION \ -I$(top_srcdir) \ $(GTKGLEXT_DEBUG_FLAGS) \ - $(GDKGLEXT_DEP_CFLAGS) \ - -DG_DISABLE_DEPRECATED \ - -DGDK_DISABLE_DEPRECATED \ - -DGDK_PIXBUF_DISABLE_DEPRECATED + $(GDKGLEXT_DEP_CFLAGS) common_ldflags = \ Index: gtkglext-1.2.0/gdk/x11/Makefile.am =================================================================== --- gtkglext-1.2.0.orig/gdk/x11/Makefile.am +++ gtkglext-1.2.0/gdk/x11/Makefile.am @@ -10,10 +10,7 @@ INCLUDES = \ -I$(top_builddir)/gdk \ $(GTKGLEXT_DEBUG_FLAGS) \ $(GDKGLEXT_DEP_CFLAGS) \ - $(GDKGLEXT_WIN_EXTRA_DEFS) \ - -DG_DISABLE_DEPRECATED \ - -DGDK_DISABLE_DEPRECATED \ - -DGDK_PIXBUF_DISABLE_DEPRECATED + $(GDKGLEXT_WIN_EXTRA_DEFS) LDADDS = \ $(GDKGLEXT_DEP_LIBS) Index: gtkglext-1.2.0/gdk/x11/Makefile.in =================================================================== --- gtkglext-1.2.0.orig/gdk/x11/Makefile.in +++ gtkglext-1.2.0/gdk/x11/Makefile.in @@ -225,10 +225,7 @@ INCLUDES = \ -I$(top_builddir)/gdk \ $(GTKGLEXT_DEBUG_FLAGS) \ $(GDKGLEXT_DEP_CFLAGS) \ - $(GDKGLEXT_WIN_EXTRA_DEFS) \ - -DG_DISABLE_DEPRECATED \ - -DGDK_DISABLE_DEPRECATED \ - -DGDK_PIXBUF_DISABLE_DEPRECATED + $(GDKGLEXT_WIN_EXTRA_DEFS) LDADDS = \ Index: gtkglext-1.2.0/gtk/Makefile.am =================================================================== --- gtkglext-1.2.0.orig/gtk/Makefile.am +++ gtkglext-1.2.0/gtk/Makefile.am @@ -36,11 +36,7 @@ common_includes = \ -I$(top_srcdir) \ -I$(top_builddir)/gdk \ $(GTKGLEXT_DEBUG_FLAGS) \ - $(GTKGLEXT_DEP_CFLAGS) \ - -DG_DISABLE_DEPRECATED \ - -DGDK_DISABLE_DEPRECATED \ - -DGDK_PIXBUF_DISABLE_DEPRECATED \ - -DGTK_DISABLE_DEPRECATED + $(GTKGLEXT_DEP_CFLAGS) common_ldflags = \ -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ Index: gtkglext-1.2.0/gtk/Makefile.in =================================================================== --- gtkglext-1.2.0.orig/gtk/Makefile.in +++ gtkglext-1.2.0/gtk/Makefile.in @@ -234,11 +234,7 @@ common_includes = \ -I$(top_srcdir) \ -I$(top_builddir)/gdk \ $(GTKGLEXT_DEBUG_FLAGS) \ - $(GTKGLEXT_DEP_CFLAGS) \ - -DG_DISABLE_DEPRECATED \ - -DGDK_DISABLE_DEPRECATED \ - -DGDK_PIXBUF_DISABLE_DEPRECATED \ - -DGTK_DISABLE_DEPRECATED + $(GTKGLEXT_DEP_CFLAGS) common_ldflags = \ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org