[Midnightbsd-cvs] mports [17884] trunk/devel/gobject-introspection: gobject introspection 1.42.0

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Thu Dec 18 03:22:56 EST 2014


Revision: 17884
          http://svnweb.midnightbsd.org/mports/?rev=17884
Author:   laffer1
Date:     2014-12-14 11:27:54 -0500 (Sun, 14 Dec 2014)
Log Message:
-----------
gobject introspection 1.42.0

Modified Paths:
--------------
    trunk/devel/gobject-introspection/Makefile
    trunk/devel/gobject-introspection/distinfo
    trunk/devel/gobject-introspection/pkg-plist

Removed Paths:
-------------
    trunk/devel/gobject-introspection/files/patch-Makefile.in
    trunk/devel/gobject-introspection/files/patch-configure
    trunk/devel/gobject-introspection/files/patch-giscanner_dumper.py
    trunk/devel/gobject-introspection/files/patch-giscanner_scannerlexer.l
    trunk/devel/gobject-introspection/files/patch-giscanner_sourcescanner.py

Modified: trunk/devel/gobject-introspection/Makefile
===================================================================
--- trunk/devel/gobject-introspection/Makefile	2014-12-14 16:23:18 UTC (rev 17883)
+++ trunk/devel/gobject-introspection/Makefile	2014-12-14 16:27:54 UTC (rev 17884)
@@ -1,7 +1,7 @@
 # $MidnightBSD$
 
 PORTNAME=	gobject-introspection
-PORTVERSION=	1.36.0
+PORTVERSION=	1.42.0
 PORTREVISION=	0
 CATEGORIES=	devel
 MASTER_SITES=	GNOME
@@ -15,18 +15,17 @@
 
 # we need cairo otherwise the generated Cairo gir is broken
 BUILD_DEPENDS=	cairo-trace:${PORTSDIR}/graphics/cairo
-LIB_DEPENDS=	ffi:${PORTSDIR}/devel/libffi
+LIB_DEPENDS=	libffi.so:${PORTSDIR}/devel/libffi
 
-USES=		bison gettext gmake pathfix pkgconfig tar:xz
-
+USES=		bison gettext gmake libtool pathfix pkgconfig \
+		python:2 tar:xz
 GNU_CONFIGURE=	yes
-USE_GNOME=	gnomehier glib20 ltverhack
-USE_PYTHON=	2
-USE_AUTOTOOLS=	libtool
+USE_GNOME=	glib20
 USE_LDCONFIG=	yes
 MAKE_JOBS_UNSAFE=yes
 CPPFLAGS+=	-I${LOCALBASE}/include
-LDFLAGS+=	-L${LOCALBASE}/lib
+LIBS+=		-L${LOCALBASE}/lib
+INSTALL_TARGET=	install-strip
 
 # Force it to put the .cache in ${WRKSRC} instead of ~/.cache.
 MAKE_ENV=	HOME=${WRKDIR}

Modified: trunk/devel/gobject-introspection/distinfo
===================================================================
--- trunk/devel/gobject-introspection/distinfo	2014-12-14 16:23:18 UTC (rev 17883)
+++ trunk/devel/gobject-introspection/distinfo	2014-12-14 16:27:54 UTC (rev 17884)
@@ -1,2 +1,2 @@
-SHA256 (gnome3/gobject-introspection-1.36.0.tar.xz) = e3e76d9d428e7534761bf8cdf75338865a4b0872e8052bef51792744608b6383
-SIZE (gnome3/gobject-introspection-1.36.0.tar.xz) = 1201108
+SHA256 (gnome3/gobject-introspection-1.42.0.tar.xz) = 3ba2edfad4f71d4f0de16960b5d5f2511335fa646b2c49bbb93ce5942b3f95f7
+SIZE (gnome3/gobject-introspection-1.42.0.tar.xz) = 1308056

Deleted: trunk/devel/gobject-introspection/files/patch-Makefile.in
===================================================================
--- trunk/devel/gobject-introspection/files/patch-Makefile.in	2014-12-14 16:23:18 UTC (rev 17883)
+++ trunk/devel/gobject-introspection/files/patch-Makefile.in	2014-12-14 16:27:54 UTC (rev 17884)
@@ -1,16 +0,0 @@
---- Makefile.in.orig	2012-10-02 11:01:03.000000000 +0000
-+++ Makefile.in	2012-10-02 11:02:59.000000000 +0000
-@@ -973,12 +973,11 @@
- GLib_2_0_gir_PACKAGES = glib-2.0
- GLib_2_0_gir_CFLAGS = \
-             -I$(GLIB_INCLUDEDIR) \
--            -I$(GLIB_LIBDIR)/glib-2.0/include \
-             -DGETTEXT_PACKAGE=Dummy \
-             -DGLIB_COMPILATION \
-             -D__G_I18N_LIB_H__
- 
--GLib_2_0_gir_FILES = $(GLIB_LIBDIR)/glib-2.0/include/glibconfig.h \
-+GLib_2_0_gir_FILES = $(GLIB_INCLUDEDIR)/glibconfig.h \
- 	$(GLIB_INCLUDEDIR)/glib/*.h \
- 	$(GLIB_INCLUDEDIR)/gobject/glib-types.h gir/glib-2.0.c \
- 	$(am__append_4)

Deleted: trunk/devel/gobject-introspection/files/patch-configure
===================================================================
--- trunk/devel/gobject-introspection/files/patch-configure	2014-12-14 16:23:18 UTC (rev 17883)
+++ trunk/devel/gobject-introspection/files/patch-configure	2014-12-14 16:27:54 UTC (rev 17884)
@@ -1,11 +0,0 @@
---- configure.orig	2013-03-29 22:15:44.000000000 +0000
-+++ configure	2013-03-29 22:18:30.000000000 +0000
-@@ -14623,7 +14623,7 @@
- 
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libraries required to link against libpython" >&5
- $as_echo_n "checking for libraries required to link against libpython... " >&6; }
--if test "x$PYTHON_LIBS" == x; then
-+if test "x$PYTHON_LIBS" = x; then
- 	PYTHON_LIBS=`$PYTHON-config --ldflags --libs`
- fi
- 

Deleted: trunk/devel/gobject-introspection/files/patch-giscanner_dumper.py
===================================================================
--- trunk/devel/gobject-introspection/files/patch-giscanner_dumper.py	2014-12-14 16:23:18 UTC (rev 17883)
+++ trunk/devel/gobject-introspection/files/patch-giscanner_dumper.py	2014-12-14 16:27:54 UTC (rev 17884)
@@ -1,14 +0,0 @@
---- giscanner/dumper.py.orig	2013-02-23 11:40:08.000000000 +0100
-+++ giscanner/dumper.py	2013-06-28 21:51:35.000000000 +0200
-@@ -89,8 +89,9 @@
-         # Enable the --msvc-syntax pkg-config flag when
-         # the Microsoft compiler is used
-         # (This is the other way to check whether Visual C++ is used subsequently)
--        if 'cl' in self._compiler_cmd:
--            self._pkgconfig_msvc_flags = '--msvc-syntax'
-+        if 'clang' not in self._compiler_cmd:
-+            if 'cl' in self._compiler_cmd:
-+                self._pkgconfig_msvc_flags = '--msvc-syntax'
-         self._uninst_srcdir = os.environ.get(
-             'UNINSTALLED_INTROSPECTION_SRCDIR')
-         self._packages = ['gio-2.0 gmodule-2.0']

Deleted: trunk/devel/gobject-introspection/files/patch-giscanner_scannerlexer.l
===================================================================
--- trunk/devel/gobject-introspection/files/patch-giscanner_scannerlexer.l	2014-12-14 16:23:18 UTC (rev 17883)
+++ trunk/devel/gobject-introspection/files/patch-giscanner_scannerlexer.l	2014-12-14 16:27:54 UTC (rev 17884)
@@ -1,25 +0,0 @@
-$NetBSD: patch-giscanner_scannerlexer.l,v 1.2 2013/05/05 09:20:44 drochner Exp $
-
-Ignore __asm volatile as per PR pkg/46017
-https://bugzilla.gnome.org/show_bug.cgi?id=678794
-
---- giscanner/scannerlexer.l.orig	2012-12-18 16:27:16.000000000 +0000
-+++ giscanner/scannerlexer.l
-@@ -134,6 +134,8 @@ stringtext				([^\\\"])|(\\.)
- ","					{ return ','; }
- "->"					{ return ARROW; }
- 
-+"__asm"[\t\f\v\r ]+"volatile"		{ if (!parse_ignored_macro()) REJECT; }
-+"__asm__"[\t\f\v\r ]+"volatile"		{ if (!parse_ignored_macro()) REJECT; }
- "__asm" 	        	        { if (!parse_ignored_macro()) REJECT; }
- "__asm__" 	        	        { if (!parse_ignored_macro()) REJECT; }
- "__attribute__" 		        { if (!parse_ignored_macro()) REJECT; }
-@@ -145,6 +147,8 @@ stringtext				([^\\\"])|(\\.)
- "__signed__"				{ return SIGNED; }
- "__restrict"				{ return RESTRICT; }
- "__typeof"				{ if (!parse_ignored_macro()) REJECT; }
-+"__volatile"				{ if (!parse_ignored_macro()) REJECT; }
-+"__volatile__"				{ if (!parse_ignored_macro()) REJECT; }
- "_Bool"					{ return BOOL; }
- 
- "G_GINT64_CONSTANT"			{ return INTL_CONST; }

Deleted: trunk/devel/gobject-introspection/files/patch-giscanner_sourcescanner.py
===================================================================
--- trunk/devel/gobject-introspection/files/patch-giscanner_sourcescanner.py	2014-12-14 16:23:18 UTC (rev 17883)
+++ trunk/devel/gobject-introspection/files/patch-giscanner_sourcescanner.py	2014-12-14 16:27:54 UTC (rev 17884)
@@ -1,16 +0,0 @@
---- giscanner/sourcescanner.py.orig	2013-03-06 23:53:19.000000000 +0100
-+++ giscanner/sourcescanner.py	2013-06-28 22:01:04.000000000 +0200
-@@ -281,8 +281,11 @@
-         # some help from gcc from MinGW/Cygwin or so.
-         # Note that the generated dumper program is
-         # still built and linked by Visual C++.
--        if 'cl' in cpp_exec:
--            cpp_args = 'gcc'.split()
-+        if 'clang' not in cpp_exec:
-+            if 'cl' in cpp_exec:
-+                cpp_args = 'gcc'.split()
-+            else:
-+	        cpp_args = cpp_exec
-         else:
-             cpp_args = cpp_exec
-         cpp_args += ['-E', '-C', '-I.', '-']

Modified: trunk/devel/gobject-introspection/pkg-plist
===================================================================
--- trunk/devel/gobject-introspection/pkg-plist	2014-12-14 16:23:18 UTC (rev 17883)
+++ trunk/devel/gobject-introspection/pkg-plist	2014-12-14 16:27:54 UTC (rev 17884)
@@ -21,6 +21,7 @@
 include/gobject-introspection-1.0/gitypelib.h
 include/gobject-introspection-1.0/gitypes.h
 include/gobject-introspection-1.0/giunioninfo.h
+include/gobject-introspection-1.0/giversionmacros.h
 include/gobject-introspection-1.0/givfuncinfo.h
 lib/girepository-1.0/DBus-1.0.typelib
 lib/girepository-1.0/DBusGLib-1.0.typelib
@@ -34,6 +35,7 @@
 lib/girepository-1.0/fontconfig-2.0.typelib
 lib/girepository-1.0/freetype2-2.0.typelib
 lib/girepository-1.0/libxml2-2.0.typelib
+lib/girepository-1.0/win32-1.0.typelib
 lib/girepository-1.0/xfixes-4.0.typelib
 lib/girepository-1.0/xft-2.0.typelib
 lib/girepository-1.0/xlib-2.0.typelib
@@ -42,7 +44,6 @@
 lib/gobject-introspection/giscanner/__init__.pyc
 lib/gobject-introspection/giscanner/__init__.pyo
 lib/gobject-introspection/giscanner/_giscanner.a
-lib/gobject-introspection/giscanner/_giscanner.la
 lib/gobject-introspection/giscanner/_giscanner.so
 lib/gobject-introspection/giscanner/annotationmain.py
 lib/gobject-introspection/giscanner/annotationmain.pyc
@@ -56,17 +57,32 @@
 lib/gobject-introspection/giscanner/cachestore.py
 lib/gobject-introspection/giscanner/cachestore.pyc
 lib/gobject-introspection/giscanner/cachestore.pyo
+lib/gobject-introspection/giscanner/ccompiler.py
+lib/gobject-introspection/giscanner/ccompiler.pyc
+lib/gobject-introspection/giscanner/ccompiler.pyo
 lib/gobject-introspection/giscanner/codegen.py
 lib/gobject-introspection/giscanner/codegen.pyc
 lib/gobject-introspection/giscanner/codegen.pyo
+lib/gobject-introspection/giscanner/collections/__init__.py
+lib/gobject-introspection/giscanner/collections/__init__.pyc
+lib/gobject-introspection/giscanner/collections/__init__.pyo
+lib/gobject-introspection/giscanner/collections/counter.py
+lib/gobject-introspection/giscanner/collections/counter.pyc
+lib/gobject-introspection/giscanner/collections/counter.pyo
+lib/gobject-introspection/giscanner/collections/ordereddict.py
+lib/gobject-introspection/giscanner/collections/ordereddict.pyc
+lib/gobject-introspection/giscanner/collections/ordereddict.pyo
 lib/gobject-introspection/giscanner/docmain.py
 lib/gobject-introspection/giscanner/docmain.pyc
 lib/gobject-introspection/giscanner/docmain.pyo
+lib/gobject-introspection/giscanner/doctemplates/C/callback.tmpl
 lib/gobject-introspection/giscanner/doctemplates/C/class.tmpl
 lib/gobject-introspection/giscanner/doctemplates/C/constructor.tmpl
 lib/gobject-introspection/giscanner/doctemplates/C/default.tmpl
 lib/gobject-introspection/giscanner/doctemplates/C/enum.tmpl
+lib/gobject-introspection/giscanner/doctemplates/C/field.tmpl
 lib/gobject-introspection/giscanner/doctemplates/C/function.tmpl
+lib/gobject-introspection/giscanner/doctemplates/C/interface.tmpl
 lib/gobject-introspection/giscanner/doctemplates/C/method.tmpl
 lib/gobject-introspection/giscanner/doctemplates/C/namespace.tmpl
 lib/gobject-introspection/giscanner/doctemplates/C/property.tmpl
@@ -73,11 +89,14 @@
 lib/gobject-introspection/giscanner/doctemplates/C/record.tmpl
 lib/gobject-introspection/giscanner/doctemplates/C/signal.tmpl
 lib/gobject-introspection/giscanner/doctemplates/C/vfunc.tmpl
+lib/gobject-introspection/giscanner/doctemplates/Gjs/callback.tmpl
 lib/gobject-introspection/giscanner/doctemplates/Gjs/class.tmpl
 lib/gobject-introspection/giscanner/doctemplates/Gjs/constructor.tmpl
 lib/gobject-introspection/giscanner/doctemplates/Gjs/default.tmpl
 lib/gobject-introspection/giscanner/doctemplates/Gjs/enum.tmpl
+lib/gobject-introspection/giscanner/doctemplates/Gjs/field.tmpl
 lib/gobject-introspection/giscanner/doctemplates/Gjs/function.tmpl
+lib/gobject-introspection/giscanner/doctemplates/Gjs/interface.tmpl
 lib/gobject-introspection/giscanner/doctemplates/Gjs/method.tmpl
 lib/gobject-introspection/giscanner/doctemplates/Gjs/namespace.tmpl
 lib/gobject-introspection/giscanner/doctemplates/Gjs/property.tmpl
@@ -84,11 +103,14 @@
 lib/gobject-introspection/giscanner/doctemplates/Gjs/record.tmpl
 lib/gobject-introspection/giscanner/doctemplates/Gjs/signal.tmpl
 lib/gobject-introspection/giscanner/doctemplates/Gjs/vfunc.tmpl
+lib/gobject-introspection/giscanner/doctemplates/Python/callback.tmpl
 lib/gobject-introspection/giscanner/doctemplates/Python/class.tmpl
 lib/gobject-introspection/giscanner/doctemplates/Python/constructor.tmpl
 lib/gobject-introspection/giscanner/doctemplates/Python/default.tmpl
 lib/gobject-introspection/giscanner/doctemplates/Python/enum.tmpl
+lib/gobject-introspection/giscanner/doctemplates/Python/field.tmpl
 lib/gobject-introspection/giscanner/doctemplates/Python/function.tmpl
+lib/gobject-introspection/giscanner/doctemplates/Python/interface.tmpl
 lib/gobject-introspection/giscanner/doctemplates/Python/method.tmpl
 lib/gobject-introspection/giscanner/doctemplates/Python/namespace.tmpl
 lib/gobject-introspection/giscanner/doctemplates/Python/property.tmpl
@@ -125,9 +147,6 @@
 lib/gobject-introspection/giscanner/message.py
 lib/gobject-introspection/giscanner/message.pyc
 lib/gobject-introspection/giscanner/message.pyo
-lib/gobject-introspection/giscanner/odict.py
-lib/gobject-introspection/giscanner/odict.pyc
-lib/gobject-introspection/giscanner/odict.pyo
 lib/gobject-introspection/giscanner/scannermain.py
 lib/gobject-introspection/giscanner/scannermain.pyc
 lib/gobject-introspection/giscanner/scannermain.pyo
@@ -153,11 +172,14 @@
 lib/gobject-introspection/giscanner/xmlwriter.pyc
 lib/gobject-introspection/giscanner/xmlwriter.pyo
 lib/libgirepository-1.0.a
-lib/libgirepository-1.0.la
 lib/libgirepository-1.0.so
 lib/libgirepository-1.0.so.1
+lib/libgirepository-1.0.so.1.0.0
 libdata/pkgconfig/gobject-introspection-1.0.pc
 libdata/pkgconfig/gobject-introspection-no-export-1.0.pc
+man/man1/g-ir-compiler.1.gz
+man/man1/g-ir-generate.1.gz
+man/man1/g-ir-scanner.1.gz
 share/aclocal/introspection.m4
 share/gir-1.0/DBus-1.0.gir
 share/gir-1.0/DBusGLib-1.0.gir
@@ -171,6 +193,7 @@
 share/gir-1.0/fontconfig-2.0.gir
 share/gir-1.0/freetype2-2.0.gir
 share/gir-1.0/libxml2-2.0.gir
+share/gir-1.0/win32-1.0.gir
 share/gir-1.0/xfixes-4.0.gir
 share/gir-1.0/xft-2.0.gir
 share/gir-1.0/xlib-2.0.gir
@@ -187,6 +210,7 @@
 share/gobject-introspection-1.0/tests/foo.h
 share/gobject-introspection-1.0/tests/gimarshallingtests.c
 share/gobject-introspection-1.0/tests/gimarshallingtests.h
+share/gobject-introspection-1.0/tests/gitestmacros.h
 share/gobject-introspection-1.0/tests/regress.c
 share/gobject-introspection-1.0/tests/regress.h
 share/gobject-introspection-1.0/tests/utility.c
@@ -193,15 +217,3 @@
 share/gobject-introspection-1.0/tests/utility.h
 share/gobject-introspection-1.0/tests/warnlib.c
 share/gobject-introspection-1.0/tests/warnlib.h
-man/man1/g-ir-compiler.1.gz
-man/man1/g-ir-generate.1.gz
-man/man1/g-ir-scanner.1.gz
- at dirrm share/gobject-introspection-1.0/tests
- at dirrm share/gobject-introspection-1.0
- at dirrm lib/gobject-introspection/giscanner/doctemplates/Python
- at dirrm lib/gobject-introspection/giscanner/doctemplates/Gjs
- at dirrm lib/gobject-introspection/giscanner/doctemplates/C
- at dirrm lib/gobject-introspection/giscanner/doctemplates
- at dirrm lib/gobject-introspection/giscanner
- at dirrm lib/gobject-introspection
- at dirrm include/gobject-introspection-1.0



More information about the Midnightbsd-cvs mailing list