svn commit: r411541 - in head: databases/evolution-data-server net/gnome-online-accounts net/vinagre net/vino security/gnome-keyring www/epiphany x11/gdm x11/gdm/files x11/gnome-shell

Ruslan Makhmatkhanov rm at FreeBSD.org
Mon Mar 21 05:54:17 UTC 2016


Author: rm
Date: Mon Mar 21 05:54:15 2016
New Revision: 411541
URL: https://svnweb.freebsd.org/changeset/ports/411541

Log:
  Drop bogus libgnome-keyring dependency
  
  And add dependency upon libsecret where needed. Bump PORTREVISION
  because of dependency change. For x11/gdm also drop KEYRING option
  and corresponding logic bits - this functionality is now available
  unconditionally.
  
  Differential Revision:  D5690
  Reviewed by:	kwm, mat

Modified:
  head/databases/evolution-data-server/Makefile
  head/net/gnome-online-accounts/Makefile
  head/net/vinagre/Makefile
  head/net/vino/Makefile
  head/security/gnome-keyring/Makefile
  head/www/epiphany/Makefile
  head/x11/gdm/Makefile
  head/x11/gdm/files/gdm-password.in
  head/x11/gnome-shell/Makefile

Modified: head/databases/evolution-data-server/Makefile
==============================================================================
--- head/databases/evolution-data-server/Makefile	Mon Mar 21 05:53:01 2016	(r411540)
+++ head/databases/evolution-data-server/Makefile	Mon Mar 21 05:54:15 2016	(r411541)
@@ -3,6 +3,7 @@
 
 PORTNAME=	evolution-data-server
 PORTVERSION=	3.18.5
+PORTREVISION=	1
 CATEGORIES=	databases gnome
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome3
@@ -22,7 +23,7 @@ LIB_DEPENDS=	libsoup-gnome-2.4.so:${PORT
 		libical.so:${PORTSDIR}/devel/libical \
 		libnss3.so:${PORTSDIR}/security/nss \
 		libtasn1.so:${PORTSDIR}/security/libtasn1 \
-		libgnome-keyring.so:${PORTSDIR}/security/libgnome-keyring
+		libsecret-1.so:${PORTSDIR}/security/libsecret
 
 PORTSCOUT=	limitw:1,even
 

Modified: head/net/gnome-online-accounts/Makefile
==============================================================================
--- head/net/gnome-online-accounts/Makefile	Mon Mar 21 05:53:01 2016	(r411540)
+++ head/net/gnome-online-accounts/Makefile	Mon Mar 21 05:54:15 2016	(r411541)
@@ -3,6 +3,7 @@
 
 PORTNAME=	gnome-online-accounts
 PORTVERSION=	3.18.4
+PORTREVISION=	1
 CATEGORIES=	net
 MASTER_SITES=	GNOME
 
@@ -15,7 +16,6 @@ LIB_DEPENDS=	libwebkit2gtk-4.0.so:${PORT
 		libtelepathy-glib.so:${PORTSDIR}/net-im/telepathy-glib \
 		libjson-glib-1.0.so:${PORTSDIR}/devel/json-glib \
 		libnotify.so:${PORTSDIR}/devel/libnotify \
-		libgnome-keyring.so:${PORTSDIR}/security/libgnome-keyring \
 		libsecret-1.so:${PORTSDIR}/security/libsecret \
 		librest-0.7.so:${PORTSDIR}/devel/librest
 

Modified: head/net/vinagre/Makefile
==============================================================================
--- head/net/vinagre/Makefile	Mon Mar 21 05:53:01 2016	(r411540)
+++ head/net/vinagre/Makefile	Mon Mar 21 05:54:15 2016	(r411541)
@@ -3,7 +3,7 @@
 
 PORTNAME=	vinagre
 PORTVERSION=	3.18.2
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	net gnome
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome3
@@ -14,8 +14,7 @@ COMMENT=	VNC client for the GNOME Deskto
 BUILD_DEPENDS=	itstool:${PORTSDIR}/textproc/itstool
 LIB_DEPENDS=	libgtk-vnc-2.0.so:${PORTSDIR}/net/gtk-vnc \
 		libgdbm.so:${PORTSDIR}/databases/gdbm \
-		libsecret-1.so:${PORTSDIR}/security/libsecret \
-		libgnome-keyring.so:${PORTSDIR}/security/libgnome-keyring
+		libsecret-1.so:${PORTSDIR}/security/libsecret
 RUN_DEPENDS=	gnome-icon-theme>=0:${PORTSDIR}/misc/gnome-icon-theme
 
 PORTSCOUT=	limitw:1,even

Modified: head/net/vino/Makefile
==============================================================================
--- head/net/vino/Makefile	Mon Mar 21 05:53:01 2016	(r411540)
+++ head/net/vino/Makefile	Mon Mar 21 05:54:15 2016	(r411541)
@@ -3,6 +3,7 @@
 
 PORTNAME=	vino
 PORTVERSION=	3.18.1
+PORTREVISION=	1
 CATEGORIES=	net gnome
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome3
@@ -13,8 +14,8 @@ COMMENT=	VNC server that allows for remo
 LIB_DEPENDS=	libgnutls.so:${PORTSDIR}/security/gnutls \
 		libtelepathy-glib.so:${PORTSDIR}/net-im/telepathy-glib \
 		libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \
+		libsecret-1.so:${PORTSDIR}/security/libsecret \
 		libsoup-2.4.so:${PORTSDIR}/devel/libsoup \
-		libgnome-keyring.so:${PORTSDIR}/security/libgnome-keyring \
 		libnotify.so:${PORTSDIR}/devel/libnotify \
 		libavahi-glib.so:${PORTSDIR}/net/avahi-app
 

Modified: head/security/gnome-keyring/Makefile
==============================================================================
--- head/security/gnome-keyring/Makefile	Mon Mar 21 05:53:01 2016	(r411540)
+++ head/security/gnome-keyring/Makefile	Mon Mar 21 05:54:15 2016	(r411541)
@@ -3,6 +3,7 @@
 
 PORTNAME=	gnome-keyring
 PORTVERSION=	3.18.3
+PORTREVISION=	1
 CATEGORIES=	security gnome
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome3
@@ -13,8 +14,7 @@ COMMENT=	Program that keeps passwords an
 BUILD_DEPENDS=	ca_root_nss>=0:${PORTSDIR}/security/ca_root_nss \
 		docbook-xsl>=0:${PORTSDIR}/textproc/docbook-xsl \
 		gcr>=3.5.3:${PORTSDIR}/security/gcr
-LIB_DEPENDS=	libgnome-keyring.so:${PORTSDIR}/security/libgnome-keyring \
-		libdbus-1.so:${PORTSDIR}/devel/dbus \
+LIB_DEPENDS=	libdbus-1.so:${PORTSDIR}/devel/dbus \
 		libgcr-3.so:${PORTSDIR}/security/gcr \
 		libtasn1.so:${PORTSDIR}/security/libtasn1 \
 		libp11-kit.so:${PORTSDIR}/security/p11-kit \

Modified: head/www/epiphany/Makefile
==============================================================================
--- head/www/epiphany/Makefile	Mon Mar 21 05:53:01 2016	(r411540)
+++ head/www/epiphany/Makefile	Mon Mar 21 05:54:15 2016	(r411541)
@@ -3,6 +3,7 @@
 
 PORTNAME=	epiphany
 PORTVERSION=	3.16.3
+PORTREVISION=	1
 CATEGORIES=	www gnome
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome3
@@ -20,7 +21,7 @@ LIB_DEPENDS=	libwebkit2gtk-4.0.so:${PORT
 		libnss3.so:${PORTSDIR}/security/nss \
 		libavahi-gobject.so:${PORTSDIR}/net/avahi-app \
 		libnotify.so:${PORTSDIR}/devel/libnotify \
-		libgnome-keyring.so:${PORTSDIR}/security/libgnome-keyring
+		libsecret-1.so:${PORTSDIR}/security/libsecret
 RUN_DEPENDS=	iso-codes>=0:${PORTSDIR}/misc/iso-codes \
 		gsettings-desktop-schemas>=0:${PORTSDIR}/devel/gsettings-desktop-schemas \
 		gnome-icon-theme-symbolic>=0:${PORTSDIR}/x11-themes/gnome-icon-theme-symbolic \

Modified: head/x11/gdm/Makefile
==============================================================================
--- head/x11/gdm/Makefile	Mon Mar 21 05:53:01 2016	(r411540)
+++ head/x11/gdm/Makefile	Mon Mar 21 05:54:15 2016	(r411541)
@@ -3,6 +3,7 @@
 
 PORTNAME=	gdm
 PORTVERSION=	3.16.4
+PORTREVISION=	1
 CATEGORIES=	x11 gnome
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome3
@@ -90,10 +91,7 @@ PKGMESSAGE=	${WRKDIR}/pkg-message
 
 GNOME_LOCALSTATEDIR=	/var
 
-OPTIONS_DEFINE=	IPV6 KEYRING
-OPTIONS_DEFAULT=KEYRING
-KEYRING_DESC=	Gnomekeyring/PAM integration
-KEYRING_LIB_DEPENDS=	libgnome-keyring.so:${PORTSDIR}/security/libgnome-keyring
+OPTIONS_DEFINE=	IPV6
 IPV6_CONFIGURE_ENABLE=	ipv6
 
 .include <bsd.port.options.mk>
@@ -102,12 +100,6 @@ IPV6_CONFIGURE_ENABLE=	ipv6
 CONFIGURE_ARGS+=	--enable-debug
 .endif
 
-.if ${PORT_OPTIONS:MKEYRING}
-SUB_LIST+=	PAM_KEYRING=
-.else
-SUB_LIST+=	PAM_KEYRING=\#
-.endif
-
 post-patch:
 	@${REINPLACE_CMD} -e 's|root:root|root:wheel|g' \
 		${WRKSRC}/data/Makefile.in

Modified: head/x11/gdm/files/gdm-password.in
==============================================================================
--- head/x11/gdm/files/gdm-password.in	Mon Mar 21 05:53:01 2016	(r411540)
+++ head/x11/gdm/files/gdm-password.in	Mon Mar 21 05:54:15 2016	(r411541)
@@ -3,8 +3,8 @@
 # gdm-password settings for pam(3)
 
 auth		include		system
-auth		optional	/usr/local/lib/pam_ck_connector.so
-%%PAM_KEYRING%%auth	optional	%%LOCALBASE%%/lib/pam_gnome_keyring.so
+auth		optional	%%LOCALBASE%%/lib/pam_ck_connector.so
+auth		optional	%%LOCALBASE%%/lib/pam_gnome_keyring.so
 
 account		required	pam_nologin.so
 account		include		system
@@ -12,4 +12,4 @@ account		include		system
 password	include		system
 
 session		include		system
-%%PAM_KEYRING%%session	optional	%%LOCALBASE%%/lib/pam_gnome_keyring.so auto_start
+session		optional	%%LOCALBASE%%/lib/pam_gnome_keyring.so auto_start

Modified: head/x11/gnome-shell/Makefile
==============================================================================
--- head/x11/gnome-shell/Makefile	Mon Mar 21 05:53:01 2016	(r411540)
+++ head/x11/gnome-shell/Makefile	Mon Mar 21 05:54:15 2016	(r411541)
@@ -3,7 +3,7 @@
 
 PORTNAME=	gnome-shell
 PORTVERSION=	3.18.4
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	x11 gnome
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome3
@@ -16,7 +16,7 @@ BUILD_DEPENDS=	ca_root_nss>=0:${PORTSDIR
 LIB_DEPENDS=	libstartup-notification-1.so:${PORTSDIR}/x11/startup-notification \
 		libcaribou.so:${PORTSDIR}/accessibility/caribou \
 		libmutter.so:${PORTSDIR}/x11-wm/mutter \
-		libgnome-keyring.so:${PORTSDIR}/security/libgnome-keyring \
+		libsecret-1.so:${PORTSDIR}/security/libsecret \
 		libgcr-3.so:${PORTSDIR}/security/gcr \
 		libtelepathy-glib.so:${PORTSDIR}/net-im/telepathy-glib \
 		libtelepathy-logger.so:${PORTSDIR}/net-im/telepathy-logger \


More information about the svn-ports-head mailing list