pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc Update glib2 and therefore gdbus-codegen and gio-fam t...
details: https://anonhg.NetBSD.org/pkgsrc/rev/510b144f1fc9
branches: trunk
changeset: 609598:510b144f1fc9
user: prlw1 <prlw1%pkgsrc.org@localhost>
date: Sat Oct 06 20:44:04 2012 +0000
description:
Update glib2 and therefore gdbus-codegen and gio-fam to 2.34.0
- patch-ar and patch-as to avoid dependending on python are no longer
necessary since the introduction of --disable-modular-tests
- patch-co has been committed to glib in 2360d04e
- other patches cargo culted across
- statfs test was fixed in glib with commit afa82ae8
- no longer provide man pages as that requires docbook & xsltproc
Many changes in glib since 2.32.4, especially GDBus improvements.
See NEWS file http://git.gnome.org/browse/glib/plain/NEWS?id=2.34.0 for details.
diffstat:
devel/gdbus-codegen/Makefile | 4 +-
devel/glib2/Makefile | 3 +-
devel/glib2/Makefile.common | 13 ++++----
devel/glib2/PLIST | 56 ++++++++++++++++++-------------------
devel/glib2/buildlink3.mk | 4 +-
devel/glib2/distinfo | 25 +++++++---------
devel/glib2/options.mk | 8 ++--
devel/glib2/patches/patch-aa | 46 ++++++++++++++++++------------
devel/glib2/patches/patch-ak | 43 ++++++++++++++++------------
devel/glib2/patches/patch-am | 8 ++--
devel/glib2/patches/patch-an | 12 ++++----
devel/glib2/patches/patch-ar | 65 --------------------------------------------
devel/glib2/patches/patch-as | 53 -----------------------------------
devel/glib2/patches/patch-co | 13 --------
sysutils/gio-fam/Makefile | 5 +--
15 files changed, 117 insertions(+), 241 deletions(-)
diffs (truncated from 781 to 300 lines):
diff -r d2e94e8b51de -r 510b144f1fc9 devel/gdbus-codegen/Makefile
--- a/devel/gdbus-codegen/Makefile Sat Oct 06 18:39:18 2012 +0000
+++ b/devel/gdbus-codegen/Makefile Sat Oct 06 20:44:04 2012 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2012/07/15 00:28:09 marino Exp $
+# $NetBSD: Makefile,v 1.4 2012/10/06 20:44:04 prlw1 Exp $
.include "../../devel/glib2/Makefile.common"
@@ -9,7 +9,7 @@
NOT_FOR_PLATFORM= HPUX-*-* OSF1-*-*
-USE_TOOLS+= pkg-config msgfmt
+USE_TOOLS+= pkg-config msgfmt perl:run
BUILD_DIRS= gio/gdbus-2.0/codegen
INSTALL_DIRS= ${BUILD_DIRS}
diff -r d2e94e8b51de -r 510b144f1fc9 devel/glib2/Makefile
--- a/devel/glib2/Makefile Sat Oct 06 18:39:18 2012 +0000
+++ b/devel/glib2/Makefile Sat Oct 06 20:44:04 2012 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.211 2012/10/03 21:54:30 wiz Exp $
+# $NetBSD: Makefile,v 1.212 2012/10/06 20:44:04 prlw1 Exp $
.include "Makefile.common"
.include "options.mk"
-PKGREVISION= 2
CATEGORIES= devel
COMMENT= Some useful routines for C programming (glib2)
diff -r d2e94e8b51de -r 510b144f1fc9 devel/glib2/Makefile.common
--- a/devel/glib2/Makefile.common Sat Oct 06 18:39:18 2012 +0000
+++ b/devel/glib2/Makefile.common Sat Oct 06 20:44:04 2012 +0000
@@ -1,11 +1,12 @@
-# $NetBSD: Makefile.common,v 1.20 2012/07/24 18:23:38 drochner Exp $
+# $NetBSD: Makefile.common,v 1.21 2012/10/06 20:44:04 prlw1 Exp $
#
# used by devel/glib2/Makefile
+# used by devel/gdbus-codegen/Makefile
# used by sysutils/gio-fam/Makefile
# When updating this package, please apply patch-ak to configure.in and
# then run a matching version of autoconf to regen patch-aa.
-DISTNAME= glib-2.32.4
+DISTNAME= glib-2.34.0
PKGNAME= ${DISTNAME:S/glib/glib2/}
CATEGORIES= # empty; redefined in Makefile
MASTER_SITES= ftp://ftp.gtk.org/pub/glib/${PKGVERSION_NOREV:R}/ \
@@ -36,6 +37,7 @@
CONFIGURE_ARGS+= ${CONFIGURE_ARGS.${ICONV_TYPE}-iconv}
CONFIGURE_ARGS+= --with-pcre=system
CONFIGURE_ARGS+= --disable-dtrace
+CONFIGURE_ARGS+= --disable-modular-tests
CONFIGURE_ARGS.gnu-iconv+= --with-libiconv=gnu
@@ -43,10 +45,6 @@
.include "../../mk/bsd.prefs.mk"
-.if ${OPSYS} == "NetBSD"
-# configure detects wrongly
-CONFIGURE_ENV+= ac_cv_func_statfs=no
-.endif
CPPFLAGS+= -DPREFIX="\"${PREFIX}\""
CPPFLAGS+= -DPKGLOCALEDIR="\"${PKGLOCALEDIR}\""
@@ -89,3 +87,6 @@
SUBST_FILES.dbusdb+= po/glib20.pot
SUBST_FILES.dbusdb+= po/*.po
SUBST_SED.dbusdb= -e 's,/var/lib/dbus,${VARBASE}/db/dbus,g'
+
+pre-configure:
+ ${TOUCH} ${WRKSRC}/configure ${WRKSRC}/aclocal.m4 ${WRKSRC}/config.h.in
diff -r d2e94e8b51de -r 510b144f1fc9 devel/glib2/PLIST
--- a/devel/glib2/PLIST Sat Oct 06 18:39:18 2012 +0000
+++ b/devel/glib2/PLIST Sat Oct 06 20:44:04 2012 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.69 2012/07/24 18:23:38 drochner Exp $
+@comment $NetBSD: PLIST,v 1.70 2012/10/06 20:44:04 prlw1 Exp $
bin/gdbus
bin/gio-querymodules
bin/glib-compile-resources
@@ -108,6 +108,7 @@
include/glib/glib-2.0/gio/gpermission.h
include/glib/glib-2.0/gio/gpollableinputstream.h
include/glib/glib-2.0/gio/gpollableoutputstream.h
+include/glib/glib-2.0/gio/gpollableutils.h
include/glib/glib-2.0/gio/gproxy.h
include/glib/glib-2.0/gio/gproxyaddress.h
include/glib/glib-2.0/gio/gproxyaddressenumerator.h
@@ -135,6 +136,7 @@
include/glib/glib-2.0/gio/gsrvtarget.h
include/glib/glib-2.0/gio/gtcpconnection.h
include/glib/glib-2.0/gio/gtcpwrapperconnection.h
+include/glib/glib-2.0/gio/gtestdbus.h
include/glib/glib-2.0/gio/gthemedicon.h
include/glib/glib-2.0/gio/gthreadedsocketservice.h
include/glib/glib-2.0/gio/gtlsbackend.h
@@ -266,24 +268,11 @@
lib/pkgconfig/gmodule-no-export-2.0.pc
lib/pkgconfig/gobject-2.0.pc
lib/pkgconfig/gthread-2.0.pc
-man/man1/gdbus-codegen.1
-man/man1/gdbus.1
-man/man1/gio-querymodules.1
-man/man1/glib-compile-resources.1
-man/man1/glib-compile-schemas.1
-man/man1/glib-genmarshal.1
-man/man1/glib-gettextize.1
-man/man1/glib-mkenums.1
-man/man1/gobject-query.1
-man/man1/gresource.1
-man/man1/gsettings.1
-man/man1/gtester-report.1
-man/man1/gtester.1
share/aclocal/glib-2.0.m4
share/aclocal/glib-gettext.m4
share/aclocal/gsettings.m4
-share/gdb/auto-load/libglib-2.0.so.0.3200.4-gdb.py
-share/gdb/auto-load/libgobject-2.0.so.0.3200.4-gdb.py
+share/gdb/auto-load/libglib-2.0.so.0.3400.0-gdb.py
+share/gdb/auto-load/libgobject-2.0.so.0.3400.0-gdb.py
share/glib-2.0/gdb/glib.py
share/glib-2.0/gdb/gobject.py
share/glib-2.0/gettext/mkinstalldirs
@@ -384,6 +373,7 @@
share/gtk-doc/html/gio/GSrvTarget.html
share/gtk-doc/html/gio/GTcpConnection.html
share/gtk-doc/html/gio/GTcpWrapperConnection.html
+share/gtk-doc/html/gio/GTestDBus.html
share/gtk-doc/html/gio/GThemedIcon.html
share/gtk-doc/html/gio/GThreadedSocketService.html
share/gtk-doc/html/gio/GTlsBackend.html
@@ -416,6 +406,7 @@
share/gtk-doc/html/gio/api-index-2-28.html
share/gtk-doc/html/gio/api-index-2-30.html
share/gtk-doc/html/gio/api-index-2-32.html
+share/gtk-doc/html/gio/api-index-2-34.html
share/gtk-doc/html/gio/api-index-deprecated.html
share/gtk-doc/html/gio/api-index-full.html
share/gtk-doc/html/gio/application.html
@@ -423,22 +414,22 @@
share/gtk-doc/html/gio/ch01.html
share/gtk-doc/html/gio/ch02.html
share/gtk-doc/html/gio/ch03.html
-share/gtk-doc/html/gio/ch27.html
-share/gtk-doc/html/gio/ch28.html
-share/gtk-doc/html/gio/ch28s02.html
-share/gtk-doc/html/gio/ch28s03.html
share/gtk-doc/html/gio/ch29.html
-share/gtk-doc/html/gio/ch29s02.html
-share/gtk-doc/html/gio/ch29s03.html
-share/gtk-doc/html/gio/ch29s04.html
-share/gtk-doc/html/gio/ch29s05.html
-share/gtk-doc/html/gio/ch29s06.html
-share/gtk-doc/html/gio/ch29s07.html
share/gtk-doc/html/gio/ch30.html
share/gtk-doc/html/gio/ch30s02.html
share/gtk-doc/html/gio/ch30s03.html
-share/gtk-doc/html/gio/ch30s04.html
-share/gtk-doc/html/gio/ch30s05.html
+share/gtk-doc/html/gio/ch31.html
+share/gtk-doc/html/gio/ch31s02.html
+share/gtk-doc/html/gio/ch31s03.html
+share/gtk-doc/html/gio/ch31s04.html
+share/gtk-doc/html/gio/ch31s05.html
+share/gtk-doc/html/gio/ch31s06.html
+share/gtk-doc/html/gio/ch31s07.html
+share/gtk-doc/html/gio/ch32.html
+share/gtk-doc/html/gio/ch32s02.html
+share/gtk-doc/html/gio/ch32s03.html
+share/gtk-doc/html/gio/ch32s04.html
+share/gtk-doc/html/gio/ch32s05.html
share/gtk-doc/html/gio/conversion.html
share/gtk-doc/html/gio/extending-gio.html
share/gtk-doc/html/gio/extending.html
@@ -474,6 +465,7 @@
share/gtk-doc/html/gio/gio-TLS-Overview.html
share/gtk-doc/html/gio/gio-Unix-Mounts.html
share/gtk-doc/html/gio/gio-Watching-Bus-Names.html
+share/gtk-doc/html/gio/gio-gpollableutils.html
share/gtk-doc/html/gio/gio-hierarchy.html
share/gtk-doc/html/gio/gio-querymodules.html
share/gtk-doc/html/gio/gio.devhelp2
@@ -498,9 +490,11 @@
share/gtk-doc/html/gio/resolver.html
share/gtk-doc/html/gio/resources.html
share/gtk-doc/html/gio/right.png
+share/gtk-doc/html/gio/running-gio-apps.html
share/gtk-doc/html/gio/settings.html
share/gtk-doc/html/gio/streaming.html
share/gtk-doc/html/gio/style.css
+share/gtk-doc/html/gio/testing.html
share/gtk-doc/html/gio/tls.html
share/gtk-doc/html/gio/tools.html
share/gtk-doc/html/gio/types.html
@@ -521,6 +515,7 @@
share/gtk-doc/html/glib/api-index-2-28.html
share/gtk-doc/html/glib/api-index-2-30.html
share/gtk-doc/html/glib/api-index-2-32.html
+share/gtk-doc/html/glib/api-index-2-34.html
share/gtk-doc/html/glib/api-index-2-4.html
share/gtk-doc/html/glib/api-index-2-6.html
share/gtk-doc/html/glib/api-index-2-8.html
@@ -606,6 +601,7 @@
share/gtk-doc/html/glib/glib-data-types.html
share/gtk-doc/html/glib/glib-fundamentals.html
share/gtk-doc/html/glib/glib-gettextize.html
+share/gtk-doc/html/glib/glib-programming.html
share/gtk-doc/html/glib/glib-regex-syntax.html
share/gtk-doc/html/glib/glib-resources.html
share/gtk-doc/html/glib/glib-running.html
@@ -640,13 +636,13 @@
share/gtk-doc/html/gobject/api-index-2-28.html
share/gtk-doc/html/gobject/api-index-2-30.html
share/gtk-doc/html/gobject/api-index-2-32.html
+share/gtk-doc/html/gobject/api-index-2-34.html
share/gtk-doc/html/gobject/api-index-2-4.html
share/gtk-doc/html/gobject/api-index-2-6.html
share/gtk-doc/html/gobject/api-index-2-8.html
share/gtk-doc/html/gobject/api-index-deprecated.html
share/gtk-doc/html/gobject/api-index-full.html
share/gtk-doc/html/gobject/ch01s02.html
-share/gtk-doc/html/gobject/ch06s03.html
share/gtk-doc/html/gobject/chapter-gobject.html
share/gtk-doc/html/gobject/chapter-gtype.html
share/gtk-doc/html/gobject/chapter-intro.html
@@ -681,6 +677,8 @@
share/gtk-doc/html/gobject/howto-gobject-methods.html
share/gtk-doc/html/gobject/howto-gobject.html
share/gtk-doc/html/gobject/howto-interface-implement.html
+share/gtk-doc/html/gobject/howto-interface-override.html
+share/gtk-doc/html/gobject/howto-interface-prerequisite.html
share/gtk-doc/html/gobject/howto-interface-properties.html
share/gtk-doc/html/gobject/howto-interface.html
share/gtk-doc/html/gobject/howto-signals.html
diff -r d2e94e8b51de -r 510b144f1fc9 devel/glib2/buildlink3.mk
--- a/devel/glib2/buildlink3.mk Sat Oct 06 18:39:18 2012 +0000
+++ b/devel/glib2/buildlink3.mk Sat Oct 06 20:44:04 2012 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.24 2012/09/15 10:04:09 obache Exp $
+# $NetBSD: buildlink3.mk,v 1.25 2012/10/06 20:44:04 prlw1 Exp $
BUILDLINK_TREE+= glib2
@@ -6,7 +6,7 @@
GLIB2_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.glib2+= glib2>=2.4.0
-BUILDLINK_ABI_DEPENDS.glib2+= glib2>=2.32.4nb1
+BUILDLINK_ABI_DEPENDS.glib2+= glib2>=2.34.0
BUILDLINK_PKGSRCDIR.glib2?= ../../devel/glib2
.include "../../converters/libiconv/buildlink3.mk"
diff -r d2e94e8b51de -r 510b144f1fc9 devel/glib2/distinfo
--- a/devel/glib2/distinfo Sat Oct 06 18:39:18 2012 +0000
+++ b/devel/glib2/distinfo Sat Oct 06 20:44:04 2012 +0000
@@ -1,12 +1,12 @@
-$NetBSD: distinfo,v 1.176 2012/07/24 18:23:38 drochner Exp $
+$NetBSD: distinfo,v 1.177 2012/10/06 20:44:04 prlw1 Exp $
-SHA1 (glib-2.32.4.tar.xz) = 5b6481cbb34f560e8ea78887200b6b7f5448dcb4
-RMD160 (glib-2.32.4.tar.xz) = 9ed87203d42b9432842ddbc0d5b1bd0cab61ae13
-Size (glib-2.32.4.tar.xz) = 6178556 bytes
-SHA1 (glib-gio-kqueue-2.32.1-v1.patch) = 4498e11396bc33ac48a5b7c27056914f66951a32
-RMD160 (glib-gio-kqueue-2.32.1-v1.patch) = 6d2a8eb014822c7734c6cd7a733d51fa4ca810d4
-Size (glib-gio-kqueue-2.32.1-v1.patch) = 100340 bytes
-SHA1 (patch-aa) = 059197e7e9ee88c87cea168635467780912519e0
+SHA1 (glib-2.34.0.tar.xz) = f695d4d3a6ded331e4d45f077a9774d6ca8a47e4
+RMD160 (glib-2.34.0.tar.xz) = e24d7b410937c7469a725c7dfd51cff671819966
+Size (glib-2.34.0.tar.xz) = 6368532 bytes
+SHA1 (glib-gio-kqueue-2.32.4-v3.patch) = e849a2b306caa17aeffae1a4a480999681e98b5b
+RMD160 (glib-gio-kqueue-2.32.4-v3.patch) = 38c00a1ea75a5176720fcc4bc8160d1d9b0c3895
+Size (glib-gio-kqueue-2.32.4-v3.patch) = 100892 bytes
+SHA1 (patch-aa) = 71405ed89d2abd25edec375d52c43fe50c9f7c82
SHA1 (patch-ab) = 04bde955a2a588011a8c77ada4923d5464a0d544
SHA1 (patch-ac) = 96e153339675457356f71e35d20375bed669d337
SHA1 (patch-ae) = 09f16e8e14bdea3ee0e478d335f65cb66939e5f5
@@ -15,14 +15,12 @@
SHA1 (patch-aha) = 3249929122a567eec3c421a1efa0ac510f1474b7
SHA1 (patch-ai) = ec634baa67088c08513c3dfeca137c4765e79492
SHA1 (patch-aj) = 9e5a7ccf081e3ebdf7888a67b027b696f632177c
-SHA1 (patch-ak) = 9b64fa949785f3e61cf7bc46ea7096da85d4a0ae
+SHA1 (patch-ak) = 2d6826e2a07852a7c093353996361547cce1d17f
SHA1 (patch-al) = bde29693322c568f9a4ad090f1d469de5f69920e
-SHA1 (patch-am) = 7298efee37f50d81b6a1b1b00d60dca33b19ce9f
-SHA1 (patch-an) = 45d695332ad9c79938a0a808928f89fffc86cf48
+SHA1 (patch-am) = 387d1ebb481052a2f7b9c14fa916c0286efcdb97
+SHA1 (patch-an) = c93823539ba95a0e182a25714ef5024c91da3a47
SHA1 (patch-ap) = eeabf999a65cc51bc792798e4d81fef2ad35837b
SHA1 (patch-aq) = 42ee287341bb3569bb95959a09fcde7c94e49088
-SHA1 (patch-ar) = 17b698a22b08434690c25569cfc7d483daf08a76
-SHA1 (patch-as) = 2e1eb46d4fe4b2c66994ff83d30a2e009e50c490
SHA1 (patch-at) = f4c4a2fbe84eb8b361fb342f3c3b0b5a226d1794
SHA1 (patch-ba) = f4233cd4e0109f9bee5630c655b0ab7b22ba0c61
SHA1 (patch-cb) = 56e2a9b2de04c8e528faf7ce778503fa55dcc3ac
@@ -37,7 +35,6 @@
Home |
Main Index |
Thread Index |
Old Index