[Midnightbsd-cvs] mports [17882] trunk/devel/glib20: glib 20 2.42.1
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Thu Dec 18 03:22:57 EST 2014
Revision: 17882
http://svnweb.midnightbsd.org/mports/?rev=17882
Author: laffer1
Date: 2014-12-14 11:22:58 -0500 (Sun, 14 Dec 2014)
Log Message:
-----------
glib 20 2.42.1
Modified Paths:
--------------
trunk/devel/glib20/Makefile
trunk/devel/glib20/distinfo
trunk/devel/glib20/files/patch-gio_gunixmount.c
trunk/devel/glib20/files/patch-gio_gunixmounts.c
trunk/devel/glib20/files/patch-gio_gunixvolume.c
trunk/devel/glib20/files/patch-glib_gthread-posix.c
trunk/devel/glib20/files/patch-glib_tests_gdatetime.c
trunk/devel/glib20/pkg-plist
Removed Paths:
-------------
trunk/devel/glib20/files/patch-ae
trunk/devel/glib20/files/patch-ah
trunk/devel/glib20/files/patch-gio_fam_Makefile.in
trunk/devel/glib20/files/patch-gio_tests_gdbus-peer.c
trunk/devel/glib20/files/patch-glib-2.0.pc.in
trunk/devel/glib20/files/patch-glib::libcharset::Makefile.in
trunk/devel/glib20/files/patch-glib_Makefile.in
trunk/devel/glib20/files/patch-glib_deprecated_gthread.h
trunk/devel/glib20/files/patch-gmodule::gmodule-dl.c
trunk/devel/glib20/files/patch-gobject_Makefile.in
Modified: trunk/devel/glib20/Makefile
===================================================================
--- trunk/devel/glib20/Makefile 2014-12-14 15:47:55 UTC (rev 17881)
+++ trunk/devel/glib20/Makefile 2014-12-14 16:22:58 UTC (rev 17882)
@@ -1,8 +1,8 @@
# $MidnightBSD$
PORTNAME= glib
-PORTVERSION= 2.36.4
-PORTREVISION?= 2
+PORTVERSION= 2.42.1
+PORTREVISION?= 0
CATEGORIES= devel
MASTER_SITES= GNOME
DIST_SUBDIR= gnome2
@@ -16,8 +16,8 @@
.if !defined(REFERENCE_PORT)
-LIB_DEPENDS+= pcre:${PORTSDIR}/devel/pcre \
- ffi:${PORTSDIR}/devel/libffi
+LIB_DEPENDS+= libpcre.so:${PORTSDIR}/devel/pcre \
+ libffi.so:${PORTSDIR}/devel/libffi
GNU_CONFIGURE= yes
USES+= gettext gmake iconv:wchar_t libtool pathfix pkgconfig shebangfix
@@ -34,9 +34,19 @@
CONFIGURE_ENV= ac_cv_header_sys_inotify_h=
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
+INSTALL_TARGET= install-strip
-SHEBANG_FILES= */*.pl glib/gen-iswide-table.py
+SHEBANG_FILES= */*.pl
+LIBVERSION= 4200
+PLIST_SUB+= LIBVERSION=${LIBVERSION}
+
+glib_MAN= gtester.1 gtester-report.1 glib-gettextize.1
+gio_MAN= gdbus.1 gsettings.1 gio-querymodules.1 \
+ glib-compile-schemas.1 gapplication.1 \
+ glib-compile-resources.1 gresource.1 gdbus-codegen.1
+gobject_MAN= glib-genmarshal.1 glib-mkenums.1 gobject-query.1
+
OPTIONS_DEFINE= COLLATION_FIX DEBUG
COLLATION_FIX_DESC= fix string collation
@@ -61,7 +71,7 @@
CONFIGURE_TARGET=${GLIB_ARCH}-portbld-freebsd9.1
.if ${PORT_OPTIONS:MCOLLATION_FIX}
-LIB_DEPENDS+= icui18n:${PORTSDIR}/devel/icu
+LIB_DEPENDS+= libicui18n.so:${PORTSDIR}/devel/icu
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-glib_Makefile.in \
${FILESDIR}/extra-patch-glib_gunicollate.c
# Disable it until someone can figure why it causes net-im/pidgin crashed.
@@ -71,8 +81,6 @@
.if ${PORT_OPTIONS:MDEBUG}
CONFIGURE_ARGS+= --enable-debug=yes \
--disable-silent-rules
-.else
-CONFIGURE_ARGS+= --disable-modular-tests
.endif
post-patch:
@@ -87,7 +95,12 @@
s|#define HAVE_SYS_INOTIFY_H 1||' ${WRKSRC}/configure
post-install:
- @${MKDIR} ${PREFIX}/share/GConf/gsettings
+ @${MKDIR} ${STAGEDIR}${PREFIX}/share/GConf/gsettings
+ @${MKDIR} ${STAGEDIR}${PREFIX}/lib/gio/modules
+.for m in glib gio gobject
+ ${INSTALL_MAN} ${${m}_MAN:S|^|${WRKSRC}/docs/reference/${m}/|} \
+ ${STAGEDIR}${PREFIX}/man/man1
+.endfor
.include <bsd.port.post.mk>
Modified: trunk/devel/glib20/distinfo
===================================================================
--- trunk/devel/glib20/distinfo 2014-12-14 15:47:55 UTC (rev 17881)
+++ trunk/devel/glib20/distinfo 2014-12-14 16:22:58 UTC (rev 17882)
@@ -1,2 +1,2 @@
-SHA256 (gnome2/glib-2.36.4.tar.xz) = f654d2542329012d8475736a165dfbf82fadf3ee940c2e0e6ddd4b2fde5cad7e
-SIZE (gnome2/glib-2.36.4.tar.xz) = 6570720
+SHA256 (gnome2/glib-2.42.1.tar.xz) = 8f3f0865280e45b8ce840e176ef83bcfd511148918cc8d39df2ee89b67dcf89a
+SIZE (gnome2/glib-2.42.1.tar.xz) = 6985120
Deleted: trunk/devel/glib20/files/patch-ae
===================================================================
--- trunk/devel/glib20/files/patch-ae 2014-12-14 15:47:55 UTC (rev 17881)
+++ trunk/devel/glib20/files/patch-ae 2014-12-14 16:22:58 UTC (rev 17882)
@@ -1,67 +0,0 @@
---- configure.orig 2013-08-29 23:29:13.255661322 +0200
-+++ configure 2013-08-29 23:48:08.845647995 +0200
-@@ -603,6 +603,9 @@
- #ifdef HAVE_SYS_TYPES_H
- # include <sys/types.h>
- #endif
-+#ifdef HAVE_SYS_PARAM_H
-+# include <sys/param.h>
-+#endif
- #ifdef HAVE_SYS_STAT_H
- # include <sys/stat.h>
- #endif
-@@ -5778,7 +5781,7 @@
- fi
-
- GLIB_RUNTIME_LIBDIR="$with_runtime_libdir"
--ABS_GLIB_RUNTIME_LIBDIR="`readlink -f $libdir/$with_runtime_libdir`"
-+ABS_GLIB_RUNTIME_LIBDIR="`readlink $libdir/$with_runtime_libdir`"
-
-
- if test "x$with_runtime_libdir" != "x"; then
-@@ -7444,13 +7447,12 @@
-
- ;;
- native)
-- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv_open in -liconv" >&5
--$as_echo_n "checking for iconv_open in -liconv... " >&6; }
-+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv_open" >&5
-+$as_echo_n "checking for iconv_open... " >&6; }
- if ${ac_cv_lib_iconv_iconv_open+:} false; then :
- $as_echo_n "(cached) " >&6
- else
- ac_check_lib_save_LIBS=$LIBS
--LIBS="-liconv $LIBS"
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
-@@ -8648,6 +8650,7 @@
- ;;
- native)
-
-+ICONV_LIBS=""
- $as_echo "#define USE_LIBICONV_NATIVE 1" >>confdefs.h
-
- ;;
-@@ -23201,7 +23204,7 @@
- fi
- done
-
--for ac_func in chown lchmod lchown fchmod fchown link utimes getgrgid getpwuid getresuid
-+for ac_func in chown lchmod lchown fchmod fchown link utimes getgrgid getpwuid getresuid sysctlbyname
- do :
- as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
- ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
-@@ -26741,10 +26744,10 @@
- # b) FreeBSD doesn't do this either.
- #
- case $host in
-- *-*-freebsd*|*-*-linux*)
-+ *-*-linux*)
- G_THREAD_LIBS_FOR_GTHREAD="`echo $G_THREAD_LIBS | sed s/-pthread/-lpthread/`"
- ;;
-- *-*-openbsd*)
-+ *-*-openbsd*|*-*-freebsd*)
- LDFLAGS="$LDFLAGS -pthread"
- ;;
- *)
Deleted: trunk/devel/glib20/files/patch-ah
===================================================================
--- trunk/devel/glib20/files/patch-ah 2014-12-14 15:47:55 UTC (rev 17881)
+++ trunk/devel/glib20/files/patch-ah 2014-12-14 16:22:58 UTC (rev 17882)
@@ -1,11 +0,0 @@
---- docs/reference/Makefile.in.orig 2007-12-21 16:54:10.000000000 -0500
-+++ docs/reference/Makefile.in 2007-12-21 16:54:40.000000000 -0500
-@@ -268,7 +268,7 @@ GTESTER_REPORT = $(top_builddir)/glib/gt
- # initialize variables for unconditional += appending
- EXTRA_DIST =
- TEST_PROGS =
--SUBDIRS = glib gobject gio
-+SUBDIRS = #glib gobject gio
- all: all-recursive
-
- .SUFFIXES:
Deleted: trunk/devel/glib20/files/patch-gio_fam_Makefile.in
===================================================================
--- trunk/devel/glib20/files/patch-gio_fam_Makefile.in 2014-12-14 15:47:55 UTC (rev 17881)
+++ trunk/devel/glib20/files/patch-gio_fam_Makefile.in 2014-12-14 16:22:58 UTC (rev 17882)
@@ -1,35 +0,0 @@
---- gio/fam/Makefile.in.orig 2012-03-07 21:07:42.000000000 +0100
-+++ gio/fam/Makefile.in 2012-03-07 21:08:30.000000000 +0100
-@@ -87,9 +87,7 @@
- am__installdirs = "$(DESTDIR)$(giomoduledir)"
- LTLIBRARIES = $(giomodule_LTLIBRARIES)
- am__DEPENDENCIES_1 =
--libgiofam_la_DEPENDENCIES = $(top_builddir)/gio/libgio-2.0.la \
-- $(top_builddir)/gobject/libgobject-2.0.la \
-- $(top_builddir)/glib/libglib-2.0.la $(am__DEPENDENCIES_1) \
-+libgiofam_la_DEPENDENCIES = \
- $(am__DEPENDENCIES_1)
- am__objects_1 =
- am_libgiofam_la_OBJECTS = libgiofam_la-fam-helper.lo \
-@@ -402,9 +400,9 @@
-
- libgiofam_la_LDFLAGS = $(module_flags)
- libgiofam_la_LIBADD = \
-- $(top_builddir)/gio/libgio-2.0.la \
-- $(top_builddir)/gobject/libgobject-2.0.la \
-- $(top_builddir)/glib/libglib-2.0.la \
-+ -lgio-2.0 \
-+ -lgobject-2.0 \
-+ -lglib-2.0 \
- $(GLIB_LIBS) \
- $(FAM_LIBS) \
- $(NULL)
-@@ -843,7 +841,7 @@
-
- install-data-hook:
- if $(RUN_QUERY_MODULES) && test -z "$(DESTDIR)" ; then \
-- $(top_builddir)/gio/gio-querymodules$(EXEEXT) $(DESTDIR)$(GIO_MODULE_DIR) ; \
-+ gio-querymodules$(EXEEXT) $(DESTDIR)$(GIO_MODULE_DIR) ; \
- fi
-
- uninstall-local:
Modified: trunk/devel/glib20/files/patch-gio_gunixmount.c
===================================================================
--- trunk/devel/glib20/files/patch-gio_gunixmount.c 2014-12-14 15:47:55 UTC (rev 17881)
+++ trunk/devel/glib20/files/patch-gio_gunixmount.c 2014-12-14 16:22:58 UTC (rev 17882)
@@ -1,6 +1,6 @@
---- gio/gunixmount.c.orig 2011-08-31 19:47:35.000000000 +0200
-+++ gio/gunixmount.c 2011-09-15 17:50:24.000000000 +0200
-@@ -449,12 +449,18 @@ g_unix_mount_eject (GMount *
+--- gio/gunixmount.c.orig 2014-09-21 13:00:08.875162804 +0200
++++ gio/gunixmount.c 2014-09-21 13:00:14.327163623 +0200
+@@ -353,12 +353,17 @@
gpointer user_data)
{
GUnixMount *unix_mount = G_UNIX_MOUNT (mount);
@@ -12,9 +12,8 @@
else
argv[1] = unix_mount->device_path;
+#else
-+ char *argv[] = {"cdcontrol", "-f", NULL, "eject", NULL};
-+
-+ argv[2] = unix_mount->device_path;
++ char *argv[] = {"cdcontrol", "-f", NULL, "eject", NULL};
++ argv[2] = unix_mount->device_path;
+#endif
eject_unmount_do (mount, cancellable, callback, user_data, argv);
Modified: trunk/devel/glib20/files/patch-gio_gunixmounts.c
===================================================================
--- trunk/devel/glib20/files/patch-gio_gunixmounts.c 2014-12-14 15:47:55 UTC (rev 17881)
+++ trunk/devel/glib20/files/patch-gio_gunixmounts.c 2014-12-14 16:22:58 UTC (rev 17882)
@@ -1,88 +1,17 @@
---- gio/gunixmounts.c.orig 2013-06-09 18:03:17.000000000 -0400
-+++ gio/gunixmounts.c 2013-12-14 11:45:36.749181267 -0500
-@@ -155,6 +155,9 @@ struct _GUnixMountMonitor {
+--- gio/gunixmounts.c.orig 2014-09-22 15:42:12.000000000 +0200
++++ gio/gunixmounts.c 2014-09-28 10:03:52.141514611 +0200
+@@ -150,6 +150,7 @@
GFileMonitor *fstab_monitor;
GFileMonitor *mtab_monitor;
+ guint mount_poller_source;
-+ GList *mount_poller_mounts;
-+
+ GList *mount_poller_mounts;
+
GSource *proc_mounts_watch_source;
- };
+@@ -1293,6 +1294,13 @@
-@@ -167,6 +170,8 @@ static GUnixMountMonitor *the_mount_moni
- static GList *_g_get_unix_mounts (void);
- static GList *_g_get_unix_mount_points (void);
+ g_list_free_full (monitor->mount_poller_mounts, (GDestroyNotify)g_unix_mount_free);
-+static guint64 mount_poller_time = 0;
-+
- G_DEFINE_TYPE (GUnixMountMonitor, g_unix_mount_monitor, G_TYPE_OBJECT);
-
- #define MOUNT_POLL_INTERVAL 4000
-@@ -193,6 +198,7 @@ G_DEFINE_TYPE (GUnixMountMonitor, g_unix
- #endif
-
- #if (defined(HAVE_GETVFSSTAT) || defined(HAVE_GETFSSTAT)) && defined(HAVE_FSTAB_H) && defined(HAVE_SYS_MOUNT_H)
-+#include <sys/param.h>
- #include <sys/ucred.h>
- #include <sys/mount.h>
- #include <fstab.h>
-@@ -243,22 +249,29 @@ g_unix_is_mount_path_system_internal (co
- "/", /* we already have "Filesystem root" in Nautilus */
- "/bin",
- "/boot",
-+ "/compat/linux/proc",
-+ "/compat/linux/sys",
- "/dev",
- "/etc",
- "/home",
- "/lib",
- "/lib64",
-+ "/libexec",
- "/live/cow",
- "/live/image",
- "/media",
- "/mnt",
- "/opt",
-+ "/rescue",
- "/root",
- "/sbin",
- "/srv",
- "/tmp",
- "/usr",
- "/usr/local",
-+ "/usr/obj",
-+ "/usr/ports",
-+ "/usr/src",
- "/var",
- "/var/crash",
- "/var/local",
-@@ -299,8 +312,10 @@ guess_system_internal (const char *mount
- "devfs",
- "devpts",
- "ecryptfs",
-+ "fdescfs",
- "kernfs",
- "linprocfs",
-+ "nullfs",
- "proc",
- "procfs",
- "ptyfs",
-@@ -1126,6 +1141,10 @@ get_mounts_timestamp (void)
- if (stat (monitor_file, &buf) == 0)
- return (guint64)buf.st_mtime;
- }
-+ else
-+ {
-+ return mount_poller_time;
-+ }
- return 0;
- }
-
-@@ -1271,6 +1290,13 @@ g_unix_mount_monitor_finalize (GObject *
- g_object_unref (monitor->mtab_monitor);
- }
-
+ if (monitor->mount_poller_source > 0)
+ {
+ g_source_remove (monitor->mount_poller_source);
@@ -93,69 +22,3 @@
the_mount_monitor = NULL;
G_OBJECT_CLASS (g_unix_mount_monitor_parent_class)->finalize (object);
-@@ -1352,6 +1378,52 @@ mtab_file_changed (GFileMonitor *mo
- }
-
- static gboolean
-+mount_change_poller (gpointer user_data)
-+{
-+ GUnixMountMonitor *mount_monitor;
-+ GList *current_mounts;
-+ gboolean has_changed = FALSE;
-+
-+ mount_monitor = user_data;
-+ current_mounts = _g_get_unix_mounts ();
-+
-+ if (g_list_length (current_mounts) != g_list_length (mount_monitor->mount_poller_mounts))
-+ {
-+ g_list_foreach (mount_monitor->mount_poller_mounts, (GFunc)g_unix_mount_free, NULL);
-+ has_changed = TRUE;
-+ }
-+ else
-+ {
-+ int i;
-+
-+ for (i = 0; i < g_list_length (current_mounts); i++)
-+ {
-+ GUnixMountEntry *m1;
-+ GUnixMountEntry *m2;
-+
-+ m1 = (GUnixMountEntry *)g_list_nth_data (current_mounts, i);
-+ m2 = (GUnixMountEntry *)g_list_nth_data (mount_monitor->mount_poller_mounts, i);
-+ if (! has_changed && g_unix_mount_compare (m1, m2) != 0)
-+ has_changed = TRUE;
-+
-+ g_unix_mount_free (m2);
-+ }
-+ }
-+
-+ g_list_free (mount_monitor->mount_poller_mounts);
-+ mount_monitor->mount_poller_mounts = current_mounts;
-+
-+ if (has_changed)
-+ {
-+ mount_poller_time = (guint64)time (NULL);
-+ g_signal_emit (mount_monitor, signals[MOUNTS_CHANGED], 0);
-+ }
-+
-+ return TRUE;
-+}
-+
-+
-+static gboolean
- proc_mounts_changed (GIOChannel *channel,
- GIOCondition cond,
- gpointer user_data)
-@@ -1416,6 +1488,12 @@ g_unix_mount_monitor_init (GUnixMountMon
- g_signal_connect (monitor->mtab_monitor, "changed", (GCallback)mtab_file_changed, monitor);
- }
- }
-+ else
-+ {
-+ monitor->mount_poller_mounts = _g_get_unix_mounts ();
-+ mount_poller_time = (guint64)time (NULL);
-+ monitor->mount_poller_source = g_timeout_add_seconds (3, (GSourceFunc)mount_change_poller, monitor);
-+ }
- }
-
- /**
Modified: trunk/devel/glib20/files/patch-gio_gunixvolume.c
===================================================================
--- trunk/devel/glib20/files/patch-gio_gunixvolume.c 2014-12-14 15:47:55 UTC (rev 17881)
+++ trunk/devel/glib20/files/patch-gio_gunixvolume.c 2014-12-14 16:22:58 UTC (rev 17882)
@@ -1,14 +1,14 @@
---- gio/gunixvolume.c.orig 2009-11-30 04:35:27.000000000 +0100
-+++ gio/gunixvolume.c 2009-12-08 19:32:03.000000000 +0100
-@@ -465,9 +465,14 @@ g_unix_volume_eject (GVolume
+--- gio/gunixvolume.c.orig 2014-03-20 04:50:45.000000000 +0100
++++ gio/gunixvolume.c 2014-03-24 20:44:40.000000000 +0100
+@@ -356,9 +356,14 @@
gpointer user_data)
{
GUnixVolume *unix_volume = G_UNIX_VOLUME (volume);
+#ifdef __FreeBSD__
-+ char *argv[] = {"cdcontrol", "-f", NULL, "eject", NULL};
++ const gchar *argv[] = {"cdcontrol", "-f", NULL, "eject", NULL};
+ argv[2] = unix_volume->device_path;
+#else
- char *argv[] = { "eject", NULL, NULL };
+ const gchar *argv[] = { "eject", NULL, NULL };
argv[1] = unix_volume->device_path;
+#endif
Deleted: trunk/devel/glib20/files/patch-gio_tests_gdbus-peer.c
===================================================================
--- trunk/devel/glib20/files/patch-gio_tests_gdbus-peer.c 2014-12-14 15:47:55 UTC (rev 17881)
+++ trunk/devel/glib20/files/patch-gio_tests_gdbus-peer.c 2014-12-14 16:22:58 UTC (rev 17882)
@@ -1,11 +0,0 @@
---- gio/tests/gdbus-peer.c.orig 2010-08-16 21:30:03.000000000 +0200
-+++ gio/tests/gdbus-peer.c 2010-08-16 23:13:32.000000000 +0200
-@@ -42,6 +42,8 @@
- #include <sys/socket.h>
- #endif
-
-+#include <sys/socket.h>
-+
- /* used in test_overflow */
- #ifdef G_OS_UNIX
- #include <gio/gunixconnection.h>
Deleted: trunk/devel/glib20/files/patch-glib-2.0.pc.in
===================================================================
--- trunk/devel/glib20/files/patch-glib-2.0.pc.in 2014-12-14 15:47:55 UTC (rev 17881)
+++ trunk/devel/glib20/files/patch-glib-2.0.pc.in 2014-12-14 16:22:58 UTC (rev 17882)
@@ -1,8 +0,0 @@
---- glib-2.0.pc.in.orig 2012-01-16 04:12:06.000000000 +0100
-+++ glib-2.0.pc.in 2012-03-06 12:30:11.000000000 +0100
-@@ -13,4 +13,4 @@
- Requires.private: @PCRE_REQUIRES@
- Libs: -L${libdir} -lglib-2.0 @INTLLIBS@
- Libs.private: @G_THREAD_LIBS@ @G_LIBS_EXTRA@ @PCRE_LIBS@ @INTLLIBS@ @ICONV_LIBS@
--Cflags: -I${includedir}/glib-2.0 -I${libdir}/glib-2.0/include @GLIB_EXTRA_CFLAGS@
-+Cflags: -I${includedir}/glib-2.0 @GLIB_EXTRA_CFLAGS@
Deleted: trunk/devel/glib20/files/patch-glib::libcharset::Makefile.in
===================================================================
--- trunk/devel/glib20/files/patch-glib::libcharset::Makefile.in 2014-12-14 15:47:55 UTC (rev 17881)
+++ trunk/devel/glib20/files/patch-glib::libcharset::Makefile.in 2014-12-14 16:22:58 UTC (rev 17882)
@@ -1,11 +0,0 @@
---- glib/libcharset/Makefile.in.orig 2010-08-08 12:46:01.000000000 +0200
-+++ glib/libcharset/Makefile.in 2010-08-08 12:46:01.000000000 +0200
-@@ -566,7 +566,7 @@ install-dvi: install-dvi-am
-
- install-dvi-am:
-
--install-exec-am: install-exec-local
-+install-exec-am: # install-exec-local
-
- install-html: install-html-am
-
Deleted: trunk/devel/glib20/files/patch-glib_Makefile.in
===================================================================
--- trunk/devel/glib20/files/patch-glib_Makefile.in 2014-12-14 15:47:55 UTC (rev 17881)
+++ trunk/devel/glib20/files/patch-glib_Makefile.in 2014-12-14 16:22:58 UTC (rev 17882)
@@ -1,31 +0,0 @@
---- glib/Makefile.in.orig 2012-09-24 01:59:13.000000000 +0000
-+++ glib/Makefile.in 2012-09-24 02:02:07.000000000 +0000
-@@ -585,7 +585,7 @@
- #
- DISTCLEANFILES = glibconfig-stamp glibconfig.h
- CLEANFILES = libglib-gdb.py glib-public-headers.txt $(am__append_6)
--configexecincludedir = $(libdir)/glib-2.0/include
-+configexecincludedir = $(includedir)/glib-2.0
- nodist_configexecinclude_HEADERS = glibconfig.h
- @HAVE_GOOD_PRINTF_FALSE at PRINTF_SUBDIR = gnulib
- @HAVE_GOOD_PRINTF_FALSE at printf_la = gnulib/libgnulib.la
-@@ -1617,7 +1617,7 @@
- info-am:
-
- install-data-am: install-data-local install-deprecatedincludeHEADERS \
-- install-dist_gdbSCRIPTS install-glibincludeHEADERS \
-+ install-glibincludeHEADERS \
- install-glibsubincludeHEADERS install-tapsetDATA
- @$(NORMAL_INSTALL)
- $(MAKE) $(AM_MAKEFLAGS) install-data-hook
-@@ -1906,9 +1906,7 @@
- libglib-gdb.py: libglib-gdb.py.in
- $(AM_V_GEN) $(SED) -e "s|\@datadir\@|$(datadir)|" $(srcdir)/libglib-gdb.py.in > $(builddir)/libglib-gdb.py
-
--install-data-hook: libglib-gdb.py
-- mkdir -p $(DESTDIR)$(datadir)/gdb/auto-load$(ABS_GLIB_RUNTIME_LIBDIR)
-- $(INSTALL) $(builddir)/libglib-gdb.py $(DESTDIR)$(datadir)/gdb/auto-load$(ABS_GLIB_RUNTIME_LIBDIR)/libglib-2.0.so.0.$(LT_CURRENT).$(LT_REVISION)-gdb.py
-+install-data-hook:
- @HAVE_GLIB_RUNTIME_LIBDIR_TRUE@ mkdir -p $(DESTDIR)$(libdir)/$(GLIB_RUNTIME_LIBDIR)
- @HAVE_GLIB_RUNTIME_LIBDIR_TRUE@ mv $(DESTDIR)$(libdir)/libglib-2.0.so.0 $(DESTDIR)$(libdir)/$(GLIB_RUNTIME_LIBDIR)
- @HAVE_GLIB_RUNTIME_LIBDIR_TRUE@ mv $(DESTDIR)$(libdir)/libglib-2.0.so.0.$(LT_CURRENT).$(LT_REVISION) $(DESTDIR)$(libdir)/$(GLIB_RUNTIME_LIBDIR)
Deleted: trunk/devel/glib20/files/patch-glib_deprecated_gthread.h
===================================================================
--- trunk/devel/glib20/files/patch-glib_deprecated_gthread.h 2014-12-14 15:47:55 UTC (rev 17881)
+++ trunk/devel/glib20/files/patch-glib_deprecated_gthread.h 2014-12-14 16:22:58 UTC (rev 17882)
@@ -1,10 +0,0 @@
---- ./glib/deprecated/gthread.h.orig 2012-05-27 17:07:04.000000000 +0200
-+++ ./glib/deprecated/gthread.h 2012-05-27 17:07:19.000000000 +0200
-@@ -120,6 +120,7 @@
- gpointer user_data);
-
- #ifndef G_OS_WIN32
-+#include <sys/types.h>
- #include <pthread.h>
- #endif
-
Modified: trunk/devel/glib20/files/patch-glib_gthread-posix.c
===================================================================
--- trunk/devel/glib20/files/patch-glib_gthread-posix.c 2014-12-14 15:47:55 UTC (rev 17881)
+++ trunk/devel/glib20/files/patch-glib_gthread-posix.c 2014-12-14 16:22:58 UTC (rev 17882)
@@ -1,15 +1,15 @@
---- glib/gthread-posix.c.orig 2012-11-10 03:24:06.000000000 +0000
-+++ glib/gthread-posix.c 2012-11-12 18:06:36.000000000 +0000
-@@ -89,7 +89,7 @@
+--- glib/gthread-posix.c.orig 2014-09-22 15:42:12.000000000 +0200
++++ glib/gthread-posix.c 2014-09-28 09:46:56.659280343 +0200
+@@ -98,7 +98,7 @@
if G_UNLIKELY (mutex == NULL)
g_thread_abort (errno, "malloc");
-#ifdef PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP
+#if defined(PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP) && !defined(__FreeBSD__)
- {
- pthread_mutexattr_t attr;
- pthread_mutexattr_init (&attr);
-@@ -101,7 +101,7 @@
+ pthread_mutexattr_init (&attr);
+ pthread_mutexattr_settype (&attr, PTHREAD_MUTEX_ADAPTIVE_NP);
+ pattr = &attr;
+@@ -107,7 +107,7 @@
if G_UNLIKELY ((status = pthread_mutex_init (mutex, pattr)) != 0)
g_thread_abort (status, "pthread_mutex_init");
Modified: trunk/devel/glib20/files/patch-glib_tests_gdatetime.c
===================================================================
--- trunk/devel/glib20/files/patch-glib_tests_gdatetime.c 2014-12-14 15:47:55 UTC (rev 17881)
+++ trunk/devel/glib20/files/patch-glib_tests_gdatetime.c 2014-12-14 16:22:58 UTC (rev 17882)
@@ -1,20 +1,20 @@
---- glib/tests/gdatetime.c.orig 2013-03-13 13:39:09.000000000 +0000
-+++ glib/tests/gdatetime.c 2013-03-28 10:15:49.000000000 +0000
-@@ -1276,7 +1276,7 @@
+--- glib/tests/gdatetime.c.orig 2014-03-09 10:29:13.925231275 +0000
++++ glib/tests/gdatetime.c 2014-03-09 10:30:18.235227107 +0000
+@@ -1322,7 +1322,7 @@
gint i1, i2;
#ifdef G_OS_UNIX
-- tz = g_time_zone_new ("Canada/Eastern");
-+ tz = g_time_zone_new ("America/Montreal");
+- tz = g_time_zone_new ("America/Toronto");
++ tz = g_time_zone_new ("America/Toronto Eastern");
#elif defined G_OS_WIN32
tz = g_time_zone_new ("Eastern Standard Time");
#endif
-@@ -1309,7 +1309,7 @@
+@@ -1355,7 +1355,7 @@
gint i1, i2;
#ifdef G_OS_UNIX
-- tz = g_time_zone_new ("Canada/Eastern");
-+ tz = g_time_zone_new ("America/Montreal");
+- tz = g_time_zone_new ("America/Toronto");
++ tz = g_time_zone_new ("America/Toronto Eastern");
#elif defined G_OS_WIN32
tz = g_time_zone_new ("Eastern Standard Time");
#endif
Deleted: trunk/devel/glib20/files/patch-gmodule::gmodule-dl.c
===================================================================
--- trunk/devel/glib20/files/patch-gmodule::gmodule-dl.c 2014-12-14 15:47:55 UTC (rev 17881)
+++ trunk/devel/glib20/files/patch-gmodule::gmodule-dl.c 2014-12-14 16:22:58 UTC (rev 17882)
@@ -1,20 +0,0 @@
---- gmodule/gmodule-dl.c.orig Sat Feb 17 08:28:07 2001
-+++ gmodule/gmodule-dl.c Fri Jan 18 09:48:45 2002
-@@ -104,6 +104,7 @@
- static gpointer
- _g_module_self (void)
- {
-+#ifndef __FreeBSD__
- gpointer handle;
-
- /* to query symbols from the program itself, special link options
-@@ -115,6 +116,9 @@
- g_module_set_error (fetch_dlerror (TRUE));
-
- return handle;
-+#else
-+ return RTLD_DEFAULT;
-+#endif
- }
-
- static void
Deleted: trunk/devel/glib20/files/patch-gobject_Makefile.in
===================================================================
--- trunk/devel/glib20/files/patch-gobject_Makefile.in 2014-12-14 15:47:55 UTC (rev 17881)
+++ trunk/devel/glib20/files/patch-gobject_Makefile.in 2014-12-14 16:22:58 UTC (rev 17882)
@@ -1,22 +0,0 @@
---- gobject/Makefile.in.orig 2012-05-03 11:42:11.000000000 +0200
-+++ gobject/Makefile.in 2012-05-03 11:42:51.000000000 +0200
-@@ -1381,7 +1381,7 @@
-
- info-am:
-
--install-data-am: install-data-local install-dist_gdbSCRIPTS \
-+install-data-am: install-data-local \
- install-libgobjectincludeHEADERS install-tapsetDATA
- @$(NORMAL_INSTALL)
- $(MAKE) $(AM_MAKEFLAGS) install-data-hook
-@@ -1649,9 +1649,7 @@
- uninstall-gdb:
- -rm -r $(DESTDIR)$(datadir)/gdb
-
--install-data-hook: libgobject-gdb.py
-- mkdir -p $(DESTDIR)$(datadir)/gdb/auto-load/$(ABS_GLIB_RUNTIME_LIBDIR)
-- $(INSTALL) $(builddir)/libgobject-gdb.py $(DESTDIR)$(datadir)/gdb/auto-load/$(ABS_GLIB_RUNTIME_LIBDIR)/libgobject-2.0.so.0.$(LT_CURRENT).$(LT_REVISION)-gdb.py
-+install-data-hook:
- @HAVE_GLIB_RUNTIME_LIBDIR_TRUE@ mkdir -p $(DESTDIR)$(libdir)/$(GLIB_RUNTIME_LIBDIR)
- @HAVE_GLIB_RUNTIME_LIBDIR_TRUE@ mv $(DESTDIR)$(libdir)/libgobject-2.0.so.0 $(DESTDIR)$(libdir)/$(GLIB_RUNTIME_LIBDIR)
- @HAVE_GLIB_RUNTIME_LIBDIR_TRUE@ mv $(DESTDIR)$(libdir)/libgobject-2.0.so.0.$(LT_CURRENT).$(LT_REVISION) $(DESTDIR)$(libdir)/$(GLIB_RUNTIME_LIBDIR)
Modified: trunk/devel/glib20/pkg-plist
===================================================================
--- trunk/devel/glib20/pkg-plist 2014-12-14 15:47:55 UTC (rev 17881)
+++ trunk/devel/glib20/pkg-plist 2014-12-14 16:22:58 UTC (rev 17882)
@@ -1,3 +1,4 @@
+bin/gapplication
bin/gdbus
bin/gdbus-codegen
bin/gio-querymodules
@@ -35,6 +36,7 @@
include/glib-2.0/gio/gasyncresult.h
include/glib-2.0/gio/gbufferedinputstream.h
include/glib-2.0/gio/gbufferedoutputstream.h
+include/glib-2.0/gio/gbytesicon.h
include/glib-2.0/gio/gcancellable.h
include/glib-2.0/gio/gcharsetconverter.h
include/glib-2.0/gio/gcontenttype.h
@@ -108,11 +110,13 @@
include/glib-2.0/gio/gnetworking.h
include/glib-2.0/gio/gnetworkmonitor.h
include/glib-2.0/gio/gnetworkservice.h
+include/glib-2.0/gio/gnotification.h
include/glib-2.0/gio/goutputstream.h
include/glib-2.0/gio/gpermission.h
include/glib-2.0/gio/gpollableinputstream.h
include/glib-2.0/gio/gpollableoutputstream.h
include/glib-2.0/gio/gpollableutils.h
+include/glib-2.0/gio/gpropertyaction.h
include/glib-2.0/gio/gproxy.h
include/glib-2.0/gio/gproxyaddress.h
include/glib-2.0/gio/gproxyaddressenumerator.h
@@ -139,6 +143,8 @@
include/glib-2.0/gio/gsocketlistener.h
include/glib-2.0/gio/gsocketservice.h
include/glib-2.0/gio/gsrvtarget.h
+include/glib-2.0/gio/gsubprocess.h
+include/glib-2.0/gio/gsubprocesslauncher.h
include/glib-2.0/gio/gtask.h
include/glib-2.0/gio/gtcpconnection.h
include/glib-2.0/gio/gtcpwrapperconnection.h
@@ -240,7 +246,6 @@
include/glib-2.0/glib/gversion.h
include/glib-2.0/glib/gversionmacros.h
include/glib-2.0/glib/gwin32.h
-include/glib-2.0/glibconfig.h
include/glib-2.0/gmodule.h
include/glib-2.0/gobject/gbinding.h
include/glib-2.0/gobject/gboxed.h
@@ -261,21 +266,22 @@
include/glib-2.0/gobject/gvaluearray.h
include/glib-2.0/gobject/gvaluecollector.h
include/glib-2.0/gobject/gvaluetypes.h
+lib/glib-2.0/include/glibconfig.h
lib/libgio-2.0.a
lib/libgio-2.0.so
-lib/libgio-2.0.so.3600
+lib/libgio-2.0.so.%%LIBVERSION%%
lib/libglib-2.0.a
lib/libglib-2.0.so
-lib/libglib-2.0.so.3600
+lib/libglib-2.0.so.%%LIBVERSION%%
lib/libgmodule-2.0.a
lib/libgmodule-2.0.so
-lib/libgmodule-2.0.so.3600
+lib/libgmodule-2.0.so.%%LIBVERSION%%
lib/libgobject-2.0.a
lib/libgobject-2.0.so
-lib/libgobject-2.0.so.3600
+lib/libgobject-2.0.so.%%LIBVERSION%%
lib/libgthread-2.0.a
lib/libgthread-2.0.so
-lib/libgthread-2.0.so.3600
+lib/libgthread-2.0.so.%%LIBVERSION%%
libdata/pkgconfig/gio-2.0.pc
libdata/pkgconfig/gio-unix-2.0.pc
libdata/pkgconfig/glib-2.0.pc
@@ -284,9 +290,24 @@
libdata/pkgconfig/gmodule-no-export-2.0.pc
libdata/pkgconfig/gobject-2.0.pc
libdata/pkgconfig/gthread-2.0.pc
+man/man1/gapplication.1.gz
+man/man1/gdbus-codegen.1.gz
+man/man1/gdbus.1.gz
+man/man1/gio-querymodules.1.gz
+man/man1/glib-compile-resources.1.gz
+man/man1/glib-compile-schemas.1.gz
+man/man1/glib-genmarshal.1.gz
+man/man1/glib-gettextize.1.gz
+man/man1/glib-mkenums.1.gz
+man/man1/gobject-query.1.gz
+man/man1/gresource.1.gz
+man/man1/gsettings.1.gz
+man/man1/gtester-report.1.gz
+man/man1/gtester.1.gz
share/aclocal/glib-2.0.m4
share/aclocal/glib-gettext.m4
share/aclocal/gsettings.m4
+share/bash-completion/completions/gapplication
share/glib-2.0/codegen/__init__.py
share/glib-2.0/codegen/__init__.pyc
share/glib-2.0/codegen/__init__.pyo
@@ -315,6 +336,7 @@
share/glib-2.0/schemas/gschema.dtd
share/locale/af/LC_MESSAGES/glib20.mo
share/locale/am/LC_MESSAGES/glib20.mo
+share/locale/an/LC_MESSAGES/glib20.mo
share/locale/ar/LC_MESSAGES/glib20.mo
share/locale/as/LC_MESSAGES/glib20.mo
share/locale/ast/LC_MESSAGES/glib20.mo
@@ -408,80 +430,7 @@
share/locale/zh_CN/LC_MESSAGES/glib20.mo
share/locale/zh_HK/LC_MESSAGES/glib20.mo
share/locale/zh_TW/LC_MESSAGES/glib20.mo
- at dirrmtry share/locale/zh_HK/LC_MESSAGES
- at dirrmtry share/locale/zh_HK
- at dirrmtry share/locale/yi/LC_MESSAGES
- at dirrmtry share/locale/yi
- at dirrmtry share/locale/xh/LC_MESSAGES
- at dirrmtry share/locale/xh
- at dirrmtry share/locale/ug/LC_MESSAGES
- at dirrmtry share/locale/ug
- at dirrmtry share/locale/tt/LC_MESSAGES
- at dirrmtry share/locale/tt
- at dirrmtry share/locale/tl/LC_MESSAGES
- at dirrmtry share/locale/tl
- at dirrmtry share/locale/te/LC_MESSAGES
- at dirrmtry share/locale/te
- at dirrmtry share/locale/sr at latin/LC_MESSAGES
- at dirrmtry share/locale/sr at latin
- at dirrmtry share/locale/sr at ije/LC_MESSAGES
- at dirrmtry share/locale/sr at ije
- at dirrmtry share/locale/si/LC_MESSAGES
- at dirrmtry share/locale/si
- at dirrmtry share/locale/rw/LC_MESSAGES
- at dirrmtry share/locale/rw
- at dirrmtry share/locale/ps/LC_MESSAGES
- at dirrmtry share/locale/ps
- at dirrmtry share/locale/oc/LC_MESSAGES
- at dirrmtry share/locale/oc
- at dirrmtry share/locale/nds/LC_MESSAGES
- at dirrmtry share/locale/nds
- at dirrmtry share/locale/mr/LC_MESSAGES
- at dirrmtry share/locale/mr
- at dirrmtry share/locale/mg/LC_MESSAGES
- at dirrmtry share/locale/mg
- at dirrmtry share/locale/mai/LC_MESSAGES
- at dirrmtry share/locale/mai
- at dirrmtry share/locale/ku/LC_MESSAGES
- at dirrmtry share/locale/ku
- at dirrmtry share/locale/kk/LC_MESSAGES
- at dirrmtry share/locale/kk
- at dirrmtry share/locale/hy/LC_MESSAGES
- at dirrmtry share/locale/hy
- at dirrmtry share/locale/en at shaw/LC_MESSAGES
- at dirrmtry share/locale/en at shaw
- at dirrmtry share/locale/dz/LC_MESSAGES
- at dirrmtry share/locale/dz
- at dirrmtry share/locale/ca at valencia/LC_MESSAGES
- at dirrmtry share/locale/ca at valencia
- at dirrmtry share/locale/bn_IN/LC_MESSAGES
- at dirrmtry share/locale/bn_IN
- at dirrmtry share/locale/be at latin/LC_MESSAGES
- at dirrmtry share/locale/be at latin
- at dirrmtry share/locale/ast/LC_MESSAGES
- at dirrmtry share/locale/ast
- at dirrmtry share/locale/as/LC_MESSAGES
- at dirrmtry share/locale/as
- at exec mkdir -p %D/share/glib-2.0/schemas
- at exec glib-compile-schemas %D/share/glib-2.0/schemas
- at dirrm share/glib-2.0/schemas
- at dirrm share/glib-2.0/gettext/po
- at dirrm share/glib-2.0/gettext
- at dirrm share/glib-2.0/codegen
- at dirrm share/glib-2.0
- at dirrmtry share/bash-completion/completions
- at dirrmtry share/bash-completion
- at exec mkdir -p %D/share/GConf/gsettings
- at dirrm share/GConf/gsettings
- at dirrm share/GConf
- at exec mkdir -p %D/lib/gio/modules
+ at dir lib/gio/modules
+ at dir share/GConf/gsettings
+ at exec %D/bin/glib-compile-schemas %D/share/glib-2.0/schemas 2>/dev/null || /usr/bin/true
@exec %D/bin/gio-querymodules %D/lib/gio/modules 2>/dev/null || /usr/bin/true
- at dirrmtry lib/gio/modules
- at dirrmtry lib/gio
- at dirrm include/glib-2.0/gobject
- at dirrm include/glib-2.0/glib/deprecated
- at dirrm include/glib-2.0/glib
- at dirrm include/glib-2.0/gio
- at dirrm include/glib-2.0
- at dirrm include/gio-unix-2.0/gio
- at dirrm include/gio-unix-2.0
More information about the Midnightbsd-cvs
mailing list