diff options
author | Ting-Wei Lan <lantw44@gmail.com> | 2013-11-07 00:41:00 +0800 |
---|---|---|
committer | Ting-Wei Lan <lantw44@gmail.com> | 2013-11-07 01:10:04 +0800 |
commit | 4c4b719f90b8f05cd85de2e38020d8e63475741f (patch) | |
tree | 7c649c1b9249277a0c8865f8ef0ab8f9fe697d84 /mingw-w64-gtk3/0005-Remove-gobject-introspection.patch | |
parent | 0e45d0a3ba240a239e3fdae3b2108e6d6c8de15b (diff) | |
download | AUR4-PKGBUILD-4c4b719f90b8f05cd85de2e38020d8e63475741f.tar AUR4-PKGBUILD-4c4b719f90b8f05cd85de2e38020d8e63475741f.tar.gz AUR4-PKGBUILD-4c4b719f90b8f05cd85de2e38020d8e63475741f.tar.bz2 AUR4-PKGBUILD-4c4b719f90b8f05cd85de2e38020d8e63475741f.tar.lz AUR4-PKGBUILD-4c4b719f90b8f05cd85de2e38020d8e63475741f.tar.xz AUR4-PKGBUILD-4c4b719f90b8f05cd85de2e38020d8e63475741f.tar.zst AUR4-PKGBUILD-4c4b719f90b8f05cd85de2e38020d8e63475741f.zip |
mingw-w64-gtk3: Remove gobject-introspection dependency
Diffstat (limited to 'mingw-w64-gtk3/0005-Remove-gobject-introspection.patch')
-rw-r--r-- | mingw-w64-gtk3/0005-Remove-gobject-introspection.patch | 184 |
1 files changed, 184 insertions, 0 deletions
diff --git a/mingw-w64-gtk3/0005-Remove-gobject-introspection.patch b/mingw-w64-gtk3/0005-Remove-gobject-introspection.patch new file mode 100644 index 0000000..28cdba1 --- /dev/null +++ b/mingw-w64-gtk3/0005-Remove-gobject-introspection.patch @@ -0,0 +1,184 @@ +From f8483f358783d4bb6179335b3bbbab910a6b92e9 Mon Sep 17 00:00:00 2001 +From: LAN-TW <lantw44@gmail.com> +Date: Thu, 7 Nov 2013 00:31:25 +0800 +Subject: [PATCH] Remove gobject-introspection + +--- + configure.ac | 6 ----- + gdk/Makefile.am | 79 --------------------------------------------------------- + gtk/Makefile.am | 52 ------------------------------------- + 3 files changed, 137 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 8c7098e..a1c8958 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -1566,12 +1566,6 @@ fi + GLIB_GSETTINGS + + ################################################## +-# GObject introspection +-################################################## +- +-GOBJECT_INTROSPECTION_CHECK(introspection_required_version) +- +-################################################## + # Packagekit module + ################################################# + +diff --git a/gdk/Makefile.am b/gdk/Makefile.am +index 3ec649d..2c76999 100644 +--- a/gdk/Makefile.am ++++ b/gdk/Makefile.am +@@ -191,85 +191,6 @@ if USE_WAYLAND + libgdk_3_la_LIBADD += wayland/libgdk-wayland.la + endif + +-if HAVE_INTROSPECTION +- +-introspection_files = \ +- $(filter-out gdkkeysyms-compat.h, $(gdk_public_h_sources)) \ +- $(gdk_c_sources) \ +- gdkenumtypes.c \ +- gdkenumtypes.h +- +-Gdk-3.0.gir: libgdk-3.la Makefile +-Gdk_3_0_gir_SCANNERFLAGS = \ +- --c-include="gdk/gdk.h" +-Gdk_3_0_gir_INCLUDES = Gio-2.0 GdkPixbuf-2.0 Pango-1.0 cairo-1.0 +-Gdk_3_0_gir_LIBS = libgdk-3.la +-Gdk_3_0_gir_FILES = $(introspection_files) +-Gdk_3_0_gir_CFLAGS = $(AM_CPPFLAGS) +-Gdk_3_0_gir_EXPORT_PACKAGES = gdk-3.0 +-INTROSPECTION_GIRS += Gdk-3.0.gir +- +-if USE_X11 +-x11_introspection_files = \ +- x11/gdkapplaunchcontext-x11.c \ +- x11/gdkasync.c \ +- x11/gdkcursor-x11.c \ +- x11/gdkdevice-core-x11.c \ +- x11/gdkdevicemanager-core-x11.c \ +- x11/gdkdevicemanager-x11.c \ +- x11/gdkdevicemanager-xi2.c \ +- x11/gdkdevice-xi2.c \ +- x11/gdkdisplay-x11.c \ +- x11/gdkdnd-x11.c \ +- x11/gdkeventsource.c \ +- x11/gdkeventtranslator.c \ +- x11/gdkgeometry-x11.c \ +- x11/gdkkeys-x11.c \ +- x11/gdkmain-x11.c \ +- x11/gdkproperty-x11.c \ +- x11/gdkscreen-x11.c \ +- x11/gdkselection-x11.c \ +- x11/gdksettings.c \ +- x11/gdktestutils-x11.c \ +- x11/gdkvisual-x11.c \ +- x11/gdkwindow-x11.c \ +- x11/gdkxftdefaults.c \ +- x11/gdkxid.c \ +- x11/xsettings-client.c \ +- x11/gdkx.h \ +- x11/gdkx11cursor.h \ +- x11/gdkx11display.h \ +- x11/gdkx11property.h \ +- x11/gdkx11screen.h \ +- x11/gdkx11selection.h \ +- x11/gdkx11utils.h \ +- x11/gdkx11visual.h \ +- x11/gdkx11window.h +- +-GdkX11-3.0.gir: libgdk-3.la Gdk-3.0.gir Makefile +-GdkX11_3_0_gir_SCANNERFLAGS = \ +- --identifier-prefix=Gdk \ +- --c-include="gdk/gdkx.h" \ +- --include-uninstalled=$(top_builddir)/gdk/Gdk-3.0.gir +-GdkX11_3_0_gir_INCLUDES = Gio-2.0 GdkPixbuf-2.0 Pango-1.0 xlib-2.0 +-GdkX11_3_0_gir_LIBS = libgdk-3.la +-GdkX11_3_0_gir_FILES = $(x11_introspection_files) +-GdkX11_3_0_gir_CFLAGS = $(AM_CPPFLAGS) -L$(top_builddir)/gdk +-GdkX11_3_0_gir_EXPORT_PACKAGES = gdk-x11-3.0 +-INTROSPECTION_GIRS += GdkX11-3.0.gir +- +-endif # USE_X11 +- +-girdir = $(datadir)/gir-1.0 +-gir_DATA = $(INTROSPECTION_GIRS) +- +-typelibsdir = $(libdir)/girepository-1.0 +-typelibs_DATA = $(INTROSPECTION_GIRS:.gir=.typelib) +- +-CLEANFILES += $(gir_DATA) $(typelibs_DATA) +- +-endif # HAVE_INTROSPECTION +- + if MS_LIB_AVAILABLE + noinst_DATA = gdk-win32-$(GTK_API_VERSION).lib + +diff --git a/gtk/Makefile.am b/gtk/Makefile.am +index 179fc9c..d0aaa3f 100644 +--- a/gtk/Makefile.am ++++ b/gtk/Makefile.am +@@ -1302,58 +1302,6 @@ LDADDS = \ + $(top_builddir)/gdk/libgdk-3.la \ + $(GTK_DEP_LIBS) + +-if HAVE_INTROSPECTION +-# The Quartz clipboard and dnd files aren't annotated for +-# introspection. Rather than copy the annotations over from the +-# regular files, exclude the quartz ones: +-introspection_files = \ +- $(filter-out %private.h gtktextdisplay.h gtktextlayout.h, $(gtkinclude_HEADERS) $(deprecatedinclude_HEADERS)) \ +- $(filter-out gtkclipboard-quartz.c gtkdnd-quartz.c, \ +- $(gtk_base_c_sources)) \ +- gtkprintoperation-unix.c \ +- gtktypebuiltins.h \ +- gtktypebuiltins.c +- +-# And include the regular ones: +-if USE_QUARTZ +-introspection_files += \ +- gtkclipboard.c \ +- gtkdnd.c +-endif +- +-if USE_X11 +-introspection_files += \ +- gtksocket.c \ +- gtkplug.c +-endif +- +-Gtk-3.0.gir: $(INTROSPECTION_SCANNER) libgtk-3.la $(top_builddir)/gdk/Gdk-3.0.gir Makefile +-Gtk_3_0_gir_SCANNERFLAGS = \ +- --add-include-path=$(top_builddir)/gdk \ +- --include-uninstalled=$(top_builddir)/gdk/Gdk-3.0.gir +-Gtk_3_0_gir_INCLUDES = Atk-1.0 +-if USE_X11 +-Gtk_3_0_gir_SCANNERFLAGS += --add-include-path=$(top_builddir)/gdk/x11 +-Gtk_3_0_gir_INCLUDES += xlib-2.0 +-endif +-Gtk_3_0_gir_SCANNERFLAGS += --c-include="gtk/gtkx.h" +-Gtk_3_0_gir_CFLAGS = \ +- $(AM_CPPFLAGS) \ +- -DGTK_TEXT_USE_INTERNAL_UNSUPPORTED_API +-Gtk_3_0_gir_LIBS = libgtk-3.la $(top_builddir)/gdk/libgdk-3.la +-Gtk_3_0_gir_FILES = $(introspection_files) +-Gtk_3_0_gir_EXPORT_PACKAGES = gtk+-3.0 +-INTROSPECTION_GIRS += Gtk-3.0.gir +- +-girdir = $(datadir)/gir-1.0 +-gir_DATA = $(INTROSPECTION_GIRS) +- +-typelibsdir = $(libdir)/girepository-1.0 +-typelibs_DATA = $(INTROSPECTION_GIRS:.gir=.typelib) +- +-CLEANFILES += $(gir_DATA) $(typelibs_DATA) +-endif +- + # + # Installed tools + # +-- +1.8.4.2 + |