svn commit: r411573 - in head/devel/gvfs: . files
Ruslan Makhmatkhanov
rm at FreeBSD.org
Mon Mar 21 17:26:07 UTC 2016
Author: rm
Date: Mon Mar 21 17:26:06 2016
New Revision: 411573
URL: https://svnweb.freebsd.org/changeset/ports/411573
Log:
devel/gvfs: drop dependency upon libgnome-keyring
1. gvfs switched from libgnome-keyring to libsecret since 1.13.7, so update our
port accordingly. Also enable build with keyring support (it was unconditionally
disabled with --disable-keyring)
2. HAL tweaks were released upstream since version 1.25.x or earlier, so remove
it from our port too. See bug [1] and commit [2] for the reference.
[1] https://bugzilla.gnome.org/show_bug.cgi?id=722411
[2] https://git.gnome.org/browse/gvfs/commit/?id=32377d1
Differential Revision: https://reviews.freebsd.org/D5694
Reviewed by: kwm
With hat: gnome
Deleted:
head/devel/gvfs/files/common_Makefile.am
head/devel/gvfs/files/monitor_hal_Makefile.am
Modified:
head/devel/gvfs/Makefile
Modified: head/devel/gvfs/Makefile
==============================================================================
--- head/devel/gvfs/Makefile Mon Mar 21 17:17:42 2016 (r411572)
+++ head/devel/gvfs/Makefile Mon Mar 21 17:26:06 2016 (r411573)
@@ -3,6 +3,7 @@
PORTNAME= gvfs
PORTVERSION= 1.26.3
+PORTREVISION= 1
CATEGORIES= devel gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -15,7 +16,7 @@ LIB_DEPENDS= libdbus-1.so:${PORTSDIR}/de
libsoup-gnome-2.4.so:${PORTSDIR}/devel/libsoup-gnome \
libgcrypt.so:${PORTSDIR}/security/libgcrypt \
libgcr-base-3.so:${PORTSDIR}/security/gcr \
- libgnome-keyring.so:${PORTSDIR}/security/libgnome-keyring
+ libsecret-1.so:${PORTSDIR}/security/libsecret
PORTSCOUT= limitw:1,even
@@ -33,7 +34,6 @@ CONFIGURE_ARGS+=\
--disable-gdu \
--disable-udev \
--disable-goa \
- --disable-keyring \
--disable-libmtp \
--disable-gtk
@@ -92,10 +92,6 @@ CONFIGURE_ARGS+=--disable-hal
PLIST_SUB+= HAL="@comment "
.endif
-# https://bugzilla.gnome.org/show_bug.cgi?id=722411
-post-patch:
- @${RM} ${WRKSRC}/monitor/hal/gvfsdbusutils.[ch]
-
post-install:
@${MKDIR} ${STAGEDIR}${DATADIR}/remote-volume-monitors
@${RM} -rf ${STAGEDIR}${PREFIX}/lib/systemd
More information about the svn-ports-all
mailing list