* refresh and update patches
This commit is contained in:
4
debian/libgtk3.0-0.postinst.in
vendored
4
debian/libgtk3.0-0.postinst.in
vendored
@ -10,7 +10,7 @@ if [ "$1" = triggered ]; then
|
||||
/@MODULES_BASE_PATH@/immodules)
|
||||
# This is triggered everytime an application installs a
|
||||
# GTK immodule loader
|
||||
/@LIBDIR@/@SHARED_PKG@/gtk-query-immodules-3.0 /@MODULES_BASE_PATH@/immodules/*.so > /@MODULES_BASE_PATH@/gtk.immodules || true
|
||||
/@LIBDIR@/@SHARED_PKG@/gtk-query-immodules-3.0 /@MODULES_BASE_PATH@/immodules/*.so > /@MODULES_BASE_PATH@/immodules.cache || true
|
||||
;;
|
||||
esac
|
||||
done
|
||||
@ -21,6 +21,6 @@ fi
|
||||
|
||||
# Also handle the initial installation
|
||||
if [ -d /@MODULES_BASE_PATH@/immodules ]; then
|
||||
/@LIBDIR@/@SHARED_PKG@/gtk-query-immodules-3.0 /@MODULES_BASE_PATH@/immodules/*.so > /@MODULES_BASE_PATH@/gtk.immodules || true
|
||||
/@LIBDIR@/@SHARED_PKG@/gtk-query-immodules-3.0 /@MODULES_BASE_PATH@/immodules/*.so > /@MODULES_BASE_PATH@/immodules.cache || true
|
||||
fi
|
||||
|
||||
|
2
debian/libgtk3.0-0.postrm.in
vendored
2
debian/libgtk3.0-0.postrm.in
vendored
@ -12,6 +12,6 @@ esac
|
||||
|
||||
if [ -d /@MODULES_BASE_PATH@/immodules ]; then
|
||||
# Purge the cache
|
||||
rm -f /@MODULES_BASE_PATH@/gtk.immodules
|
||||
rm -f /@MODULES_BASE_PATH@/immodules.cache
|
||||
rmdir -p --ignore-fail-on-non-empty /@MODULES_BASE_PATH@
|
||||
fi
|
||||
|
@ -2,22 +2,23 @@ Description: Don't query immodules for the local tree when cross-compiling or
|
||||
when --disable-shared was given
|
||||
Bug: http://bugzilla.gnome.org/show_bug.cgi?id=346531
|
||||
|
||||
Index: gtk+2.0-2.21.5/configure.in
|
||||
Index: gtk+3.0-2.90.5/configure.ac
|
||||
===================================================================
|
||||
--- gtk+2.0-2.21.5.orig/configure.in 2010-07-12 18:23:54.000000000 +0200
|
||||
+++ gtk+2.0-2.21.5/configure.in 2010-07-22 17:53:08.402066616 +0200
|
||||
@@ -150,6 +150,7 @@
|
||||
dnl Initialize libtool
|
||||
AC_PROG_CC
|
||||
AM_DISABLE_STATIC
|
||||
+AM_CONDITIONAL([ENABLE_STATIC], [test "$enable_static" = yes])
|
||||
--- gtk+3.0-2.90.5.orig/configure.ac 2010-07-10 03:00:32.000000000 +0200
|
||||
+++ gtk+3.0-2.90.5/configure.ac 2010-07-30 12:46:09.735086524 +0200
|
||||
@@ -188,6 +188,8 @@
|
||||
# Create libtool early, because it's used in configure
|
||||
LT_OUTPUT
|
||||
|
||||
dnl
|
||||
dnl Check for a working C++ compiler, but do not bail out, if none is found.
|
||||
Index: gtk+2.0-2.21.5/modules/input/Makefile.am
|
||||
+AM_CONDITIONAL([ENABLE_STATIC], [test "$enable_static" = yes])
|
||||
+
|
||||
# Make sure we use 64-bit versions of various file stuff.
|
||||
AC_SYS_LARGEFILE
|
||||
|
||||
Index: gtk+3.0-2.90.5/modules/input/Makefile.am
|
||||
===================================================================
|
||||
--- gtk+2.0-2.21.5.orig/modules/input/Makefile.am 2010-07-12 18:23:45.000000000 +0200
|
||||
+++ gtk+2.0-2.21.5/modules/input/Makefile.am 2010-07-22 17:53:08.406083537 +0200
|
||||
--- gtk+3.0-2.90.5.orig/modules/input/Makefile.am 2010-06-30 13:37:21.000000000 +0200
|
||||
+++ gtk+3.0-2.90.5/modules/input/Makefile.am 2010-07-30 12:45:30.532083145 +0200
|
||||
@@ -176,8 +176,12 @@
|
||||
if CROSS_COMPILING
|
||||
RUN_QUERY_IMMODULES_TEST=false
|
||||
@ -31,23 +32,3 @@ Index: gtk+2.0-2.21.5/modules/input/Makefile.am
|
||||
|
||||
# Running this if cross compiling or if DESTDIR is set is going to
|
||||
# not work at all, so skip it.
|
||||
@@ -238,7 +242,18 @@
|
||||
included-modules: $(noinst_LTLIBRARIES)
|
||||
|
||||
gtk.immodules: Makefile.am $(module_LTLIBRARIES)
|
||||
- $(top_builddir)/gtk/gtk-query-immodules-2.0 $(module_LTLIBRARIES) > gtk.immodules
|
||||
+ @if $(RUN_QUERY_IMMODULES_TEST) ; then \
|
||||
+ echo "$(top_builddir)/gtk/gtk-query-immodules-2.0 > gtk.immodules" ; \
|
||||
+ $(top_builddir)/gtk/gtk-query-immodules-2.0 $(module_LTLIBRARIES) > gtk.immodules; \
|
||||
+ else \
|
||||
+ echo "***" ; \
|
||||
+ echo "*** Warning: gtk.immodules not built" ; \
|
||||
+ echo "***" ; \
|
||||
+ echo "*** Generate this file manually on host" ; \
|
||||
+ echo "*** system using gtk-query-immodules-2.0" ; \
|
||||
+ echo "***" ; \
|
||||
+ touch gtk.immodules; \
|
||||
+ fi
|
||||
|
||||
CLEANFILES = gtk.immodules
|
||||
|
||||
|
@ -1,10 +1,10 @@
|
||||
Description: don't build perf measurement tools in static builds
|
||||
Bug: http://bugzilla.gnome.org/show_bug.cgi?id=346559
|
||||
|
||||
Index: gtk+2.0-2.21.5/Makefile.am
|
||||
Index: gtk+3.0-2.90.5/Makefile.am
|
||||
===================================================================
|
||||
--- gtk+2.0-2.21.5.orig/Makefile.am 2010-07-12 18:23:43.000000000 +0200
|
||||
+++ gtk+2.0-2.21.5/Makefile.am 2010-07-22 17:54:31.193051851 +0200
|
||||
--- gtk+3.0-2.90.5.orig/Makefile.am 2010-06-30 13:37:16.000000000 +0200
|
||||
+++ gtk+3.0-2.90.5/Makefile.am 2010-07-30 18:57:46.184082799 +0200
|
||||
@@ -1,7 +1,12 @@
|
||||
## Makefile.am for GTK+
|
||||
include $(top_srcdir)/Makefile.decl
|
||||
@ -18,4 +18,4 @@ Index: gtk+2.0-2.21.5/Makefile.am
|
||||
+SRC_SUBDIRS = gdk gtk modules demos tests $(MAYBE_PERF)
|
||||
SUBDIRS = po po-properties $(SRC_SUBDIRS) docs m4macros build
|
||||
|
||||
# require automake 1.4
|
||||
ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
|
||||
|
16
debian/patches/003_gdk.pc_privates.patch
vendored
16
debian/patches/003_gdk.pc_privates.patch
vendored
@ -1,8 +1,8 @@
|
||||
Index: gtk+2.0-2.21.5/configure.in
|
||||
Index: gtk+3.0-2.90.5/configure.ac
|
||||
===================================================================
|
||||
--- gtk+2.0-2.21.5.orig/configure.in 2010-07-22 17:53:08.402066616 +0200
|
||||
+++ gtk+2.0-2.21.5/configure.in 2010-07-22 17:54:32.685052226 +0200
|
||||
@@ -1310,23 +1310,27 @@
|
||||
--- gtk+3.0-2.90.5.orig/configure.ac 2010-07-30 12:46:09.000000000 +0200
|
||||
+++ gtk+3.0-2.90.5/configure.ac 2010-07-30 18:58:23.812082593 +0200
|
||||
@@ -1302,23 +1302,27 @@
|
||||
|
||||
# Pull in gio-unix for GDesktopAppInfo usage, see at least gdkapplaunchcontext-x11.c
|
||||
if test "x$gdktarget" = "xx11"; then
|
||||
@ -35,14 +35,14 @@ Index: gtk+2.0-2.21.5/configure.in
|
||||
AC_SUBST(GDK_EXTRA_LIBS)
|
||||
AC_SUBST(GDK_EXTRA_CFLAGS)
|
||||
AC_SUBST(GDK_DEP_LIBS)
|
||||
Index: gtk+2.0-2.21.5/gdk-2.0.pc.in
|
||||
Index: gtk+3.0-2.90.5/gdk-3.0.pc.in
|
||||
===================================================================
|
||||
--- gtk+2.0-2.21.5.orig/gdk-2.0.pc.in 2010-07-12 18:23:43.000000000 +0200
|
||||
+++ gtk+2.0-2.21.5/gdk-2.0.pc.in 2010-07-22 17:54:32.685052226 +0200
|
||||
--- gtk+3.0-2.90.5.orig/gdk-3.0.pc.in 2010-07-30 18:58:42.904083678 +0200
|
||||
+++ gtk+3.0-2.90.5/gdk-3.0.pc.in 2010-07-30 18:59:03.548085289 +0200
|
||||
@@ -8,5 +8,6 @@
|
||||
Description: GTK+ Drawing Kit (${target} target)
|
||||
Version: @VERSION@
|
||||
Requires: @GDK_PACKAGES@
|
||||
+Requires.private: @GDK_PRIVATE_PACKAGES@
|
||||
Libs: -L${libdir} -lgdk-${target}-@GTK_API_VERSION@ @GDK_EXTRA_LIBS@
|
||||
Cflags: -I${includedir}/gtk-2.0 -I${libdir}/gtk-2.0/include @GDK_EXTRA_CFLAGS@
|
||||
Cflags: -I${includedir}/gtk-@GTK_API_VERSION@ -I${libdir}/gtk-@GTK_API_VERSION@/include @GDK_EXTRA_CFLAGS@ -DGSEAL_ENABLE
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -3,10 +3,10 @@ Author: Cyril Brulebois <kibi@debian.org>
|
||||
|
||||
Support disabling X11 extensions
|
||||
|
||||
Index: gtk+2.0-2.21.5/configure.in
|
||||
Index: gtk+3.0-2.90.5/configure.ac
|
||||
===================================================================
|
||||
--- gtk+2.0-2.21.5.orig/configure.in 2010-07-22 17:54:32.685052226 +0200
|
||||
+++ gtk+2.0-2.21.5/configure.in 2010-07-22 17:54:36.285051810 +0200
|
||||
--- gtk+3.0-2.90.5.orig/configure.ac 2010-07-30 18:58:23.000000000 +0200
|
||||
+++ gtk+3.0-2.90.5/configure.ac 2010-07-30 19:02:06.696082790 +0200
|
||||
@@ -241,6 +241,18 @@
|
||||
[AC_HELP_STRING([--enable-xinerama],
|
||||
[support xinerama extension if available [default=yes]])],,
|
||||
@ -26,8 +26,8 @@ Index: gtk+2.0-2.21.5/configure.in
|
||||
AC_ARG_ENABLE(rebuilds,
|
||||
[AC_HELP_STRING([--disable-rebuilds],
|
||||
[disable all source autogeneration rules])],,
|
||||
@@ -1187,7 +1199,8 @@
|
||||
AM_CONDITIONAL(XINPUT_XFREE, test x$with_xinput = xxfree || test x$with_xinput = xyes)
|
||||
@@ -1178,7 +1190,8 @@
|
||||
AM_CONDITIONAL(XINPUT_2, test "x$have_xinput2" = "xyes")
|
||||
|
||||
# Check for the RANDR extension
|
||||
- if $PKG_CONFIG --exists "xrandr >= 1.2.99" ; then
|
||||
@ -36,17 +36,17 @@ Index: gtk+2.0-2.21.5/configure.in
|
||||
AC_DEFINE(HAVE_RANDR, 1, [Have the Xrandr extension library])
|
||||
|
||||
X_PACKAGES="$X_PACKAGES xrandr"
|
||||
@@ -1203,7 +1216,8 @@
|
||||
@@ -1194,7 +1207,8 @@
|
||||
|
||||
# Checks for XFixes extension
|
||||
|
||||
|
||||
- if $PKG_CONFIG --exists xfixes ; then
|
||||
+ if test x"$enable_xfixes" != xno && \
|
||||
+ $PKG_CONFIG --exists xfixes ; then
|
||||
AC_DEFINE(HAVE_XFIXES, 1, [Have the XFIXES X extension])
|
||||
|
||||
|
||||
X_PACKAGES="$X_PACKAGES xfixes"
|
||||
@@ -1212,7 +1226,8 @@
|
||||
@@ -1203,7 +1217,8 @@
|
||||
|
||||
# Checks for Xcomposite extension
|
||||
|
||||
@ -56,7 +56,7 @@ Index: gtk+2.0-2.21.5/configure.in
|
||||
AC_DEFINE(HAVE_XCOMPOSITE, 1, [Have the XCOMPOSITE X extension])
|
||||
|
||||
X_PACKAGES="$X_PACKAGES xcomposite"
|
||||
@@ -1221,7 +1236,7 @@
|
||||
@@ -1212,7 +1227,7 @@
|
||||
|
||||
# Checks for Xdamage extension
|
||||
|
||||
|
60
debian/patches/009_gtk-export-filechooser.patch
vendored
60
debian/patches/009_gtk-export-filechooser.patch
vendored
@ -34,10 +34,10 @@
|
||||
|
||||
* tests/autotestfilechooser.c: build with
|
||||
GTK_FILE_CHOOSER_ENABLE_UNSUPPORTED
|
||||
Index: gtk+2.0-2.21.5/gtk/Makefile.am
|
||||
Index: gtk+3.0-2.90.5/gtk/Makefile.am
|
||||
===================================================================
|
||||
--- gtk+2.0-2.21.5.orig/gtk/Makefile.am 2010-07-12 18:23:44.000000000 +0200
|
||||
+++ gtk+2.0-2.21.5/gtk/Makefile.am 2010-07-22 17:54:37.921095291 +0200
|
||||
--- gtk+3.0-2.90.5.orig/gtk/Makefile.am 2010-07-10 03:01:27.000000000 +0200
|
||||
+++ gtk+3.0-2.90.5/gtk/Makefile.am 2010-07-30 19:02:24.463083637 +0200
|
||||
@@ -49,6 +49,8 @@
|
||||
-I$(top_srcdir) -I../gdk \
|
||||
-I$(top_srcdir)/gdk \
|
||||
@ -47,7 +47,7 @@ Index: gtk+2.0-2.21.5/gtk/Makefile.am
|
||||
-DGTK_DISABLE_DEPRECATED \
|
||||
-DGTK_FILE_SYSTEM_ENABLE_UNSUPPORTED \
|
||||
-DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED \
|
||||
@@ -356,12 +358,16 @@
|
||||
@@ -349,12 +351,16 @@
|
||||
# Installed header files without compatibility guarantees
|
||||
# that are not included in gtk/gtk.h
|
||||
gtk_semi_private_h_sources = \
|
||||
@ -67,7 +67,7 @@ Index: gtk+2.0-2.21.5/gtk/Makefile.am
|
||||
gtksearchenginesimple.h \
|
||||
gtkdndcursors.h \
|
||||
gtkentryprivate.h \
|
||||
@@ -370,11 +376,7 @@
|
||||
@@ -363,11 +369,7 @@
|
||||
gtkfilechooserdefault.h \
|
||||
gtkfilechooserembed.h \
|
||||
gtkfilechooserentry.h \
|
||||
@ -79,11 +79,11 @@ Index: gtk+2.0-2.21.5/gtk/Makefile.am
|
||||
gtkiconcache.h \
|
||||
gtkintl.h \
|
||||
gtkkeyhash.h \
|
||||
Index: gtk+2.0-2.21.5/gtk/gtk.symbols
|
||||
Index: gtk+3.0-2.90.5/gtk/gtk.symbols
|
||||
===================================================================
|
||||
--- gtk+2.0-2.21.5.orig/gtk/gtk.symbols 2010-07-12 18:57:41.000000000 +0200
|
||||
+++ gtk+2.0-2.21.5/gtk/gtk.symbols 2010-07-22 17:54:37.941054321 +0200
|
||||
@@ -1639,6 +1639,12 @@
|
||||
--- gtk+3.0-2.90.5.orig/gtk/gtk.symbols 2010-07-12 16:05:33.000000000 +0200
|
||||
+++ gtk+3.0-2.90.5/gtk/gtk.symbols 2010-07-30 19:02:24.479083436 +0200
|
||||
@@ -1348,6 +1348,12 @@
|
||||
#endif
|
||||
#endif
|
||||
|
||||
@ -96,10 +96,10 @@ Index: gtk+2.0-2.21.5/gtk/gtk.symbols
|
||||
#if IN_HEADER(__GTK_FILE_CHOOSER_WIDGET_H__)
|
||||
#if IN_FILE(__GTK_FILE_CHOOSER_WIDGET_C__)
|
||||
gtk_file_chooser_widget_get_type G_GNUC_CONST
|
||||
Index: gtk+2.0-2.21.5/gtk/gtkfilechooserprivate.h
|
||||
Index: gtk+3.0-2.90.5/gtk/gtkfilechooserprivate.h
|
||||
===================================================================
|
||||
--- gtk+2.0-2.21.5.orig/gtk/gtkfilechooserprivate.h 2010-06-16 17:27:01.000000000 +0200
|
||||
+++ gtk+2.0-2.21.5/gtk/gtkfilechooserprivate.h 2010-07-22 17:54:37.941054321 +0200
|
||||
--- gtk+3.0-2.90.5.orig/gtk/gtkfilechooserprivate.h 2010-06-16 17:27:01.000000000 +0200
|
||||
+++ gtk+3.0-2.90.5/gtk/gtkfilechooserprivate.h 2010-07-30 19:02:24.499082975 +0200
|
||||
@@ -21,6 +21,14 @@
|
||||
#ifndef __GTK_FILE_CHOOSER_PRIVATE_H__
|
||||
#define __GTK_FILE_CHOOSER_PRIVATE_H__
|
||||
@ -115,11 +115,11 @@ Index: gtk+2.0-2.21.5/gtk/gtkfilechooserprivate.h
|
||||
#include "gtkfilechooser.h"
|
||||
#include "gtkfilesystem.h"
|
||||
#include "gtkfilesystemmodel.h"
|
||||
Index: gtk+2.0-2.21.5/gtk/gtkfilechooserutils.c
|
||||
Index: gtk+3.0-2.90.5/gtk/gtkfilechooserutils.c
|
||||
===================================================================
|
||||
--- gtk+2.0-2.21.5.orig/gtk/gtkfilechooserutils.c 2010-07-12 18:23:44.000000000 +0200
|
||||
+++ gtk+2.0-2.21.5/gtk/gtkfilechooserutils.c 2010-07-22 17:54:37.949054430 +0200
|
||||
@@ -122,6 +122,22 @@
|
||||
--- gtk+3.0-2.90.5.orig/gtk/gtkfilechooserutils.c 2010-07-10 03:00:19.000000000 +0200
|
||||
+++ gtk+3.0-2.90.5/gtk/gtkfilechooserutils.c 2010-07-30 19:02:24.507083642 +0200
|
||||
@@ -119,6 +119,22 @@
|
||||
"create-folders");
|
||||
}
|
||||
|
||||
@ -142,17 +142,17 @@ Index: gtk+2.0-2.21.5/gtk/gtkfilechooserutils.c
|
||||
/**
|
||||
* _gtk_file_chooser_delegate_iface_init:
|
||||
* @iface: a #GtkFileChoserIface structure
|
||||
@@ -363,3 +379,6 @@
|
||||
@@ -360,3 +376,6 @@
|
||||
g_signal_emit_by_name (data, "confirm-overwrite", &conf);
|
||||
return conf;
|
||||
}
|
||||
+
|
||||
+#define __GTK_FILE_CHOOSER_UTILS_C__
|
||||
+#include "gtkaliasdef.c"
|
||||
Index: gtk+2.0-2.21.5/gtk/gtkfilechooserutils.h
|
||||
Index: gtk+3.0-2.90.5/gtk/gtkfilechooserutils.h
|
||||
===================================================================
|
||||
--- gtk+2.0-2.21.5.orig/gtk/gtkfilechooserutils.h 2010-07-12 18:23:44.000000000 +0200
|
||||
+++ gtk+2.0-2.21.5/gtk/gtkfilechooserutils.h 2010-07-22 17:54:37.961058330 +0200
|
||||
--- gtk+3.0-2.90.5.orig/gtk/gtkfilechooserutils.h 2010-06-30 13:37:19.000000000 +0200
|
||||
+++ gtk+3.0-2.90.5/gtk/gtkfilechooserutils.h 2010-07-30 19:02:24.515083192 +0200
|
||||
@@ -22,6 +22,14 @@
|
||||
#ifndef __GTK_FILE_CHOOSER_UTILS_H__
|
||||
#define __GTK_FILE_CHOOSER_UTILS_H__
|
||||
@ -168,7 +168,7 @@ Index: gtk+2.0-2.21.5/gtk/gtkfilechooserutils.h
|
||||
#include "gtkfilechooserprivate.h"
|
||||
|
||||
G_BEGIN_DECLS
|
||||
@@ -46,6 +54,9 @@
|
||||
@@ -45,6 +53,9 @@
|
||||
} GtkFileChooserProp;
|
||||
|
||||
void _gtk_file_chooser_install_properties (GObjectClass *klass);
|
||||
@ -178,10 +178,10 @@ Index: gtk+2.0-2.21.5/gtk/gtkfilechooserutils.h
|
||||
|
||||
void _gtk_file_chooser_delegate_iface_init (GtkFileChooserIface *iface);
|
||||
void _gtk_file_chooser_set_delegate (GtkFileChooser *receiver,
|
||||
Index: gtk+2.0-2.21.5/gtk/gtkfilesystemmodel.h
|
||||
Index: gtk+3.0-2.90.5/gtk/gtkfilesystemmodel.h
|
||||
===================================================================
|
||||
--- gtk+2.0-2.21.5.orig/gtk/gtkfilesystemmodel.h 2010-06-16 17:27:02.000000000 +0200
|
||||
+++ gtk+2.0-2.21.5/gtk/gtkfilesystemmodel.h 2010-07-22 17:54:37.961058330 +0200
|
||||
--- gtk+3.0-2.90.5.orig/gtk/gtkfilesystemmodel.h 2010-06-16 17:27:02.000000000 +0200
|
||||
+++ gtk+3.0-2.90.5/gtk/gtkfilesystemmodel.h 2010-07-30 19:02:24.527082900 +0200
|
||||
@@ -21,6 +21,10 @@
|
||||
#ifndef __GTK_FILE_SYSTEM_MODEL_H__
|
||||
#define __GTK_FILE_SYSTEM_MODEL_H__
|
||||
@ -193,10 +193,10 @@ Index: gtk+2.0-2.21.5/gtk/gtkfilesystemmodel.h
|
||||
#include <gio/gio.h>
|
||||
#include <gtk/gtkfilefilter.h>
|
||||
#include <gtk/gtktreemodel.h>
|
||||
Index: gtk+2.0-2.21.5/gtk/gtkquery.h
|
||||
Index: gtk+3.0-2.90.5/gtk/gtkquery.h
|
||||
===================================================================
|
||||
--- gtk+2.0-2.21.5.orig/gtk/gtkquery.h 2009-04-02 15:54:56.000000000 +0200
|
||||
+++ gtk+2.0-2.21.5/gtk/gtkquery.h 2010-07-22 17:54:37.977054916 +0200
|
||||
--- gtk+3.0-2.90.5.orig/gtk/gtkquery.h 2009-04-02 15:54:56.000000000 +0200
|
||||
+++ gtk+3.0-2.90.5/gtk/gtkquery.h 2010-07-30 19:02:24.543084235 +0200
|
||||
@@ -23,6 +23,14 @@
|
||||
#ifndef __GTK_QUERY_H__
|
||||
#define __GTK_QUERY_H__
|
||||
@ -212,10 +212,10 @@ Index: gtk+2.0-2.21.5/gtk/gtkquery.h
|
||||
#include <glib-object.h>
|
||||
|
||||
G_BEGIN_DECLS
|
||||
Index: gtk+2.0-2.21.5/gtk/gtksearchengine.h
|
||||
Index: gtk+3.0-2.90.5/gtk/gtksearchengine.h
|
||||
===================================================================
|
||||
--- gtk+2.0-2.21.5.orig/gtk/gtksearchengine.h 2010-04-09 04:29:58.000000000 +0200
|
||||
+++ gtk+2.0-2.21.5/gtk/gtksearchengine.h 2010-07-22 17:54:37.977054916 +0200
|
||||
--- gtk+3.0-2.90.5.orig/gtk/gtksearchengine.h 2010-04-09 04:29:58.000000000 +0200
|
||||
+++ gtk+3.0-2.90.5/gtk/gtksearchengine.h 2010-07-30 19:02:24.555085689 +0200
|
||||
@@ -23,6 +23,14 @@
|
||||
#ifndef __GTK_SEARCH_ENGINE_H__
|
||||
#define __GTK_SEARCH_ENGINE_H__
|
||||
|
13
debian/patches/011_immodule-cache-dir.patch
vendored
13
debian/patches/011_immodule-cache-dir.patch
vendored
@ -1,13 +0,0 @@
|
||||
Index: gtk+2.0-2.21.5/gtk/gtkrc.c
|
||||
===================================================================
|
||||
--- gtk+2.0-2.21.5.orig/gtk/gtkrc.c 2010-07-12 18:23:45.000000000 +0200
|
||||
+++ gtk+2.0-2.21.5/gtk/gtkrc.c 2010-07-22 17:55:14.909054236 +0200
|
||||
@@ -450,7 +450,7 @@
|
||||
if (im_module_file)
|
||||
result = g_strdup (im_module_file);
|
||||
else
|
||||
- result = g_build_filename (GTK_SYSCONFDIR, "gtk-2.0", "gtk.immodules", NULL);
|
||||
+ result = g_build_filename (GTK_LIBDIR, "gtk-2.0", GTK_BINARY_VERSION, "gtk.immodules", NULL);
|
||||
}
|
||||
|
||||
return result;
|
48
debian/patches/041_ia32-libs.patch
vendored
48
debian/patches/041_ia32-libs.patch
vendored
@ -1,69 +1,63 @@
|
||||
Index: gtk+2.0-2.21.5/gtk/gtkrc.c
|
||||
Index: gtk+3.0-2.90.5/gtk/gtkrc.c
|
||||
===================================================================
|
||||
--- gtk+2.0-2.21.5.orig/gtk/gtkrc.c 2010-07-22 17:55:14.000000000 +0200
|
||||
+++ gtk+2.0-2.21.5/gtk/gtkrc.c 2010-07-22 17:57:19.657052790 +0200
|
||||
@@ -450,7 +450,20 @@
|
||||
--- gtk+3.0-2.90.5.orig/gtk/gtkrc.c 2010-07-10 03:00:19.000000000 +0200
|
||||
+++ gtk+3.0-2.90.5/gtk/gtkrc.c 2010-07-30 19:12:34.775081660 +0200
|
||||
@@ -450,6 +450,17 @@
|
||||
if (im_module_file)
|
||||
result = g_strdup (im_module_file);
|
||||
result = g_strdup (im_module_file);
|
||||
else
|
||||
- result = g_build_filename (GTK_LIBDIR, "gtk-2.0", GTK_BINARY_VERSION, "gtk.immodules", NULL);
|
||||
+ {
|
||||
+#if defined(__linux__) && ( defined(__i386__) || defined (__x86_64__) || defined(__ia64__) )
|
||||
+# if defined (__i386__)
|
||||
+ result = g_build_filename (GTK_LIBDIR, "gtk-2.0", GTK_BINARY_VERSION, "gtk.immodules.32", NULL);
|
||||
+ result = gtk_rc_make_default_dir ("immodules.cache.32");
|
||||
+# else
|
||||
+ result = g_build_filename (GTK_LIBDIR, "gtk-2.0", GTK_BINARY_VERSION, "gtk.immodules.64", NULL);
|
||||
+ result = gtk_rc_make_default_dir ("immodules.cache.64");
|
||||
+# endif
|
||||
+ /* Prefer compat gtk.immodules file if it's usable. */
|
||||
+ if (g_file_test(result, G_FILE_TEST_EXISTS))
|
||||
+ return result;
|
||||
+ g_free (result);
|
||||
+ /* Prefer compat immodules.cache file if it's usable. */
|
||||
+ if (g_file_test(result, G_FILE_TEST_EXISTS))
|
||||
+ return result;
|
||||
+ g_free (result);
|
||||
+#endif
|
||||
+ result = g_build_filename (GTK_LIBDIR, "gtk-2.0", GTK_BINARY_VERSION, "gtk.immodules", NULL);
|
||||
+ }
|
||||
result = gtk_rc_make_default_dir ("immodules.cache");
|
||||
}
|
||||
|
||||
return result;
|
||||
@@ -522,7 +535,21 @@
|
||||
@@ -522,7 +533,21 @@
|
||||
else
|
||||
{
|
||||
const gchar *home;
|
||||
- str = g_build_filename (GTK_SYSCONFDIR, "gtk-2.0", "gtkrc", NULL);
|
||||
+#if defined(__linux__) && ( defined(__i386__) || defined (__x86_64__) || defined(__ia64__) )
|
||||
+# if defined (__i386__)
|
||||
+ str = g_build_filename (GTK_SYSCONFDIR, "gtk-2.0", "gtkrc.32", NULL);
|
||||
+ str = g_build_filename (GTK_SYSCONFDIR, "gtk-3.0", "gtkrc.32", NULL);
|
||||
+# else
|
||||
+ str = g_build_filename (GTK_SYSCONFDIR, "gtk-2.0", "gtkrc.64", NULL);
|
||||
+ str = g_build_filename (GTK_SYSCONFDIR, "gtk-3.0", "gtkrc.64", NULL);
|
||||
+# endif
|
||||
+ /* Prefer compat gtkrc if it's usable. */
|
||||
+ if (!g_file_test(str, G_FILE_TEST_EXISTS))
|
||||
+ {
|
||||
+ g_free (str), /* continue in next line */
|
||||
+#endif
|
||||
+ str = g_build_filename (GTK_SYSCONFDIR, "gtk-2.0", "gtkrc", NULL);
|
||||
str = g_build_filename (GTK_SYSCONFDIR, "gtk-3.0", "gtkrc", NULL);
|
||||
+#if defined(__linux__) && ( defined(__i386__) || defined (__x86_64__) || defined(__ia64__) )
|
||||
+ }
|
||||
+#endif
|
||||
|
||||
gtk_rc_add_default_file (str);
|
||||
g_free (str);
|
||||
@@ -530,7 +557,21 @@
|
||||
@@ -530,7 +555,21 @@
|
||||
home = g_get_home_dir ();
|
||||
if (home)
|
||||
{
|
||||
- str = g_build_filename (home, ".gtkrc-2.0", NULL);
|
||||
+#if defined(__linux__) && ( defined(__i386__) || defined (__x86_64__) || defined(__ia64__) )
|
||||
+# if defined (__i386__)
|
||||
+ str = g_build_filename (home, ".gtkrc-2.0.32", NULL);
|
||||
+ str = g_build_filename (home, ".gtkrc-3.0.32", NULL);
|
||||
+# else
|
||||
+ str = g_build_filename (home, ".gtkrc-2.0.64", NULL);
|
||||
+ str = g_build_filename (home, ".gtkrc-3.0.64", NULL);
|
||||
+# endif
|
||||
+ /* Prefer compat .gtkrc-2.0 if it's usable. */
|
||||
+ /* Prefer compat .gtkrc-3.0 if it's usable. */
|
||||
+ if (!g_file_test(str, G_FILE_TEST_EXISTS))
|
||||
+ {
|
||||
+ g_free (str), /* continue in next line */
|
||||
+#endif
|
||||
+ str = g_build_filename (home, ".gtkrc-2.0", NULL);
|
||||
str = g_build_filename (home, ".gtkrc-3.0", NULL);
|
||||
+#if defined(__linux__) && ( defined(__i386__) || defined (__x86_64__) || defined(__ia64__) )
|
||||
+ }
|
||||
+#endif
|
||||
|
@ -1,8 +1,8 @@
|
||||
Index: gtk+2.0-2.21.5/gtk/gtktreeview.c
|
||||
Index: gtk+3.0-2.90.5/gtk/gtktreeview.c
|
||||
===================================================================
|
||||
--- gtk+2.0-2.21.5.orig/gtk/gtktreeview.c 2010-07-12 18:32:54.000000000 +0200
|
||||
+++ gtk+2.0-2.21.5/gtk/gtktreeview.c 2010-07-22 17:57:20.833053801 +0200
|
||||
@@ -9591,7 +9591,8 @@
|
||||
--- gtk+3.0-2.90.5.orig/gtk/gtktreeview.c 2010-07-10 03:00:19.000000000 +0200
|
||||
+++ gtk+3.0-2.90.5/gtk/gtktreeview.c 2010-07-30 19:12:47.187084280 +0200
|
||||
@@ -9588,7 +9588,8 @@
|
||||
|
||||
if (cursor_path)
|
||||
{
|
||||
|
6
debian/patches/060_ignore-random-icons.patch
vendored
6
debian/patches/060_ignore-random-icons.patch
vendored
@ -1,7 +1,7 @@
|
||||
Index: gtk+2.0-2.21.5/gtk/updateiconcache.c
|
||||
Index: gtk+3.0-2.90.5/gtk/updateiconcache.c
|
||||
===================================================================
|
||||
--- gtk+2.0-2.21.5.orig/gtk/updateiconcache.c 2010-05-08 06:39:07.000000000 +0200
|
||||
+++ gtk+2.0-2.21.5/gtk/updateiconcache.c 2010-07-22 17:57:21.973055310 +0200
|
||||
--- gtk+3.0-2.90.5.orig/gtk/updateiconcache.c 2010-05-08 06:39:07.000000000 +0200
|
||||
+++ gtk+3.0-2.90.5/gtk/updateiconcache.c 2010-07-30 19:12:50.495114783 +0200
|
||||
@@ -660,7 +660,7 @@
|
||||
directories = g_list_append (directories, g_strdup (subdir));
|
||||
}
|
||||
|
@ -1,7 +1,7 @@
|
||||
Index: gtk+2.0-2.21.5/modules/printbackends/cups/gtkprintbackendcups.c
|
||||
Index: gtk+3.0-2.90.5/modules/printbackends/cups/gtkprintbackendcups.c
|
||||
===================================================================
|
||||
--- gtk+2.0-2.21.5.orig/modules/printbackends/cups/gtkprintbackendcups.c 2010-06-28 01:19:39.000000000 +0200
|
||||
+++ gtk+2.0-2.21.5/modules/printbackends/cups/gtkprintbackendcups.c 2010-07-22 17:57:22.973051749 +0200
|
||||
--- gtk+3.0-2.90.5.orig/modules/printbackends/cups/gtkprintbackendcups.c 2010-06-28 01:19:39.000000000 +0200
|
||||
+++ gtk+3.0-2.90.5/modules/printbackends/cups/gtkprintbackendcups.c 2010-07-30 19:12:53.163085281 +0200
|
||||
@@ -344,8 +344,9 @@
|
||||
|
||||
/* TODO: check if it is a ps or pdf printer */
|
||||
@ -21,10 +21,10 @@ Index: gtk+2.0-2.21.5/modules/printbackends/cups/gtkprintbackendcups.c
|
||||
|
||||
cairo_surface_set_fallback_resolution (surface,
|
||||
2.0 * gtk_print_settings_get_printer_lpi (settings),
|
||||
Index: gtk+2.0-2.21.5/modules/printbackends/lpr/gtkprintbackendlpr.c
|
||||
Index: gtk+3.0-2.90.5/modules/printbackends/lpr/gtkprintbackendlpr.c
|
||||
===================================================================
|
||||
--- gtk+2.0-2.21.5.orig/modules/printbackends/lpr/gtkprintbackendlpr.c 2010-06-16 17:27:06.000000000 +0200
|
||||
+++ gtk+2.0-2.21.5/modules/printbackends/lpr/gtkprintbackendlpr.c 2010-07-22 17:57:23.001065368 +0200
|
||||
--- gtk+3.0-2.90.5.orig/modules/printbackends/lpr/gtkprintbackendlpr.c 2010-06-16 17:27:06.000000000 +0200
|
||||
+++ gtk+3.0-2.90.5/modules/printbackends/lpr/gtkprintbackendlpr.c 2010-07-30 19:12:53.171184913 +0200
|
||||
@@ -31,6 +31,8 @@
|
||||
#include <cairo.h>
|
||||
#include <cairo-ps.h>
|
||||
|
3061
debian/patches/070_mandatory-relibtoolize.patch
vendored
3061
debian/patches/070_mandatory-relibtoolize.patch
vendored
File diff suppressed because it is too large
Load Diff
2
debian/patches/series
vendored
2
debian/patches/series
vendored
@ -1,10 +1,8 @@
|
||||
001_static-linking-dont-query-immodules.patch
|
||||
002_static-linking-dont-build-perf.patch
|
||||
003_gdk.pc_privates.patch
|
||||
004_gtk+-ximian-gtk2-filesel-navbutton-5.patch
|
||||
005_support_disabling_x11_extensions.patch
|
||||
009_gtk-export-filechooser.patch
|
||||
011_immodule-cache-dir.patch
|
||||
015_default-fallback-icon-theme.patch
|
||||
022_disable-viqr-im-for-vi-locale.patch
|
||||
041_ia32-libs.patch
|
||||
|
Reference in New Issue
Block a user