From 05f7c6440688526862051330c3bc08b359f9f84d Mon Sep 17 00:00:00 2001 From: kwm Date: Tue, 7 Feb 2012 15:36:54 +0000 Subject: Fix build. paramspec was removed in newer versions of introspection. Submitted by: Yuri Pankov via IRC Obtained from: upstream (gtk3 version) git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@16682 df743ca5-7f9a-e211-a948-0013205c9059 --- devel/seed/Makefile | 4 ++-- devel/seed/files/patch-libseed_seed-gtype.c | 12 ++++++++++++ 2 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 devel/seed/files/patch-libseed_seed-gtype.c diff --git a/devel/seed/Makefile b/devel/seed/Makefile index 8e973a0e4..d86abe96f 100644 --- a/devel/seed/Makefile +++ b/devel/seed/Makefile @@ -3,7 +3,7 @@ # Whom: Alexander Logvinov # # $FreeBSD$ -# $MCom: ports/devel/seed/Makefile,v 1.30 2011/04/30 20:43:16 mezz Exp $ +# $MCom: ports/devel/seed/Makefile,v 1.31 2011/06/11 19:51:16 mezz Exp $ # # NOTE: It may be necessary to update ${FILESDIR}/Seed.js on each release. # To do that, just replace imports.searchPaths with "." and ".." elements. @@ -11,7 +11,7 @@ PORTNAME= seed PORTVERSION= 2.31.91 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome2 diff --git a/devel/seed/files/patch-libseed_seed-gtype.c b/devel/seed/files/patch-libseed_seed-gtype.c new file mode 100644 index 000000000..b9755d5e1 --- /dev/null +++ b/devel/seed/files/patch-libseed_seed-gtype.c @@ -0,0 +1,12 @@ +--- libseed/seed-gtype.c.orig 2010-08-30 21:37:38.000000000 +0000 ++++ libseed/seed-gtype.c 2012-02-07 15:33:05.000000000 +0000 +@@ -1032,9 +1032,6 @@ + + proto = seed_struct_prototype (ctx, objectclass_info); + +- paramspec_info = g_irepository_find_by_name (NULL, "GObject", "ParamSpec"); +- proto = seed_struct_prototype (ctx, paramspec_info); +- + seed_create_function (ctx, "get", &seed_param_getter_invoked, proto); + seed_create_function (ctx, "set", &seed_param_setter_invoked, proto); + } -- cgit