summaryrefslogtreecommitdiffstats
path: root/devel/gobject-introspection/files
diff options
context:
space:
mode:
authorkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2010-06-07 05:40:47 +0800
committerkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2010-06-07 05:40:47 +0800
commit68d11ea4acc1d6258f77a7e2e1360082eaaa436f (patch)
tree30087115f025ef544fb476bc98e56d121fbf905c /devel/gobject-introspection/files
parentb752b7518162e1400ee3d217e08f8a8bf0d569bc (diff)
downloadmarcuscom-ports-68d11ea4acc1d6258f77a7e2e1360082eaaa436f.tar.gz
marcuscom-ports-68d11ea4acc1d6258f77a7e2e1360082eaaa436f.tar.zst
marcuscom-ports-68d11ea4acc1d6258f77a7e2e1360082eaaa436f.zip
Was committed to the FreeBSD ports
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@14197 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'devel/gobject-introspection/files')
-rw-r--r--devel/gobject-introspection/files/patch-gir_Makefile.in18
-rw-r--r--devel/gobject-introspection/files/patch-girepository_ginfo.c46
2 files changed, 0 insertions, 64 deletions
diff --git a/devel/gobject-introspection/files/patch-gir_Makefile.in b/devel/gobject-introspection/files/patch-gir_Makefile.in
deleted file mode 100644
index 8edf18a7d..000000000
--- a/devel/gobject-introspection/files/patch-gir_Makefile.in
+++ /dev/null
@@ -1,18 +0,0 @@
---- gir/Makefile.in.orig 2010-06-06 12:05:49.000000000 +0200
-+++ gir/Makefile.in 2010-06-06 12:07:36.000000000 +0200
-@@ -436,14 +436,13 @@
- GLib_2_0_gir_PACKAGES = glib-2.0
- GLib_2_0_gir_CFLAGS = $(CPPFLAGS) \
- -I$(GLIB_INCLUDEDIR) \
-- -I$(GLIB_LIBDIR)/glib-2.0/include \
- -DGETTEXT_PACKAGE=Dummy \
- -DGLIB_COMPILATION \
- -D__G_I18N_LIB_H__
-
- GLib_2_0_gir_ASSERTIONS = GLib-2.0.xpath
- GLib_2_0_gir_FILES = \
-- $(GLIB_LIBDIR)/glib-2.0/include/glibconfig.h \
-+ $(GLIB_INCLUDEDIR)/glibconfig.h \
- $(GLIB_INCLUDEDIR)/glib/*.h \
- glib-2.0.c
-
diff --git a/devel/gobject-introspection/files/patch-girepository_ginfo.c b/devel/gobject-introspection/files/patch-girepository_ginfo.c
deleted file mode 100644
index eaea566d1..000000000
--- a/devel/gobject-introspection/files/patch-girepository_ginfo.c
+++ /dev/null
@@ -1,46 +0,0 @@
---- girepository/ginfo.c.orig 2010-06-01 21:48:36.000000000 +0200
-+++ girepository/ginfo.c 2010-06-06 12:13:50.000000000 +0200
-@@ -29,6 +29,9 @@
- #include "ginfo.h"
- #include "girepository-private.h"
-
-+#define DO_ALIGNED_COPY(dest_addr, src_addr, type) \
-+ memcpy((dest_addr), (src_addr), sizeof(type))
-+
- /* GICallableInfo functions */
-
- /**
-@@ -2148,16 +2151,16 @@ g_constant_info_get_value (GIConstantInf
- value->v_uint32 = *(guint32*)&rinfo->typelib->data[blob->offset];
- break;
- case GI_TYPE_TAG_INT64:
-- value->v_int64 = *(gint64*)&rinfo->typelib->data[blob->offset];
-+ DO_ALIGNED_COPY(&value->v_int64, &rinfo->typelib->data[blob->offset], gint64);
- break;
- case GI_TYPE_TAG_UINT64:
-- value->v_uint64 = *(guint64*)&rinfo->typelib->data[blob->offset];
-+ DO_ALIGNED_COPY(&value->v_uint64, &rinfo->typelib->data[blob->offset], guint64);
- break;
- case GI_TYPE_TAG_FLOAT:
-- value->v_float = *(gfloat*)&rinfo->typelib->data[blob->offset];
-+ DO_ALIGNED_COPY(&value->v_float, &rinfo->typelib->data[blob->offset], gfloat);
- break;
- case GI_TYPE_TAG_DOUBLE:
-- value->v_double = *(gdouble*)&rinfo->typelib->data[blob->offset];
-+ DO_ALIGNED_COPY(&value->v_double, &rinfo->typelib->data[blob->offset], gdouble);
- break;
- case GI_TYPE_TAG_TIME_T:
- value->v_long = *(long*)&rinfo->typelib->data[blob->offset];
-@@ -2175,10 +2178,10 @@ g_constant_info_get_value (GIConstantInf
- value->v_uint = *(guint*)&rinfo->typelib->data[blob->offset];
- break;
- case GI_TYPE_TAG_LONG:
-- value->v_long = *(glong*)&rinfo->typelib->data[blob->offset];
-+ DO_ALIGNED_COPY(&value->v_long, &rinfo->typelib->data[blob->offset], glong);
- break;
- case GI_TYPE_TAG_ULONG:
-- value->v_ulong = *(gulong*)&rinfo->typelib->data[blob->offset];
-+ DO_ALIGNED_COPY(&value->v_ulong, &rinfo->typelib->data[blob->offset], gulong);
- break;
- }
- }