aboutsummaryrefslogtreecommitdiffstats
path: root/security
diff options
context:
space:
mode:
authorkwm <kwm@FreeBSD.org>2015-08-06 03:13:24 +0800
committerkwm <kwm@FreeBSD.org>2015-08-06 03:13:24 +0800
commitbc6e07a29987571d80b4d847a2dc03a3b52e9d60 (patch)
treee398c7b6ea5203fd3953999e6dd9d6c83c9ec931 /security
parentef524082a34d7a98c929937172fd0785d168ad45 (diff)
downloadfreebsd-ports-gnome-bc6e07a29987571d80b4d847a2dc03a3b52e9d60.tar.gz
freebsd-ports-gnome-bc6e07a29987571d80b4d847a2dc03a3b52e9d60.tar.zst
freebsd-ports-gnome-bc6e07a29987571d80b4d847a2dc03a3b52e9d60.zip
The FreeBSD GNOME team proudly presents GNOME 3.16 for FreeBSD.
The offical GNOME 3.16 release notes can be found at https://help.gnome.org/misc/release-notes/3.16/ Upgrade instructions for port users: Delete the old tracker package with: # pkg delete -f tracker And user port upgrade tool of choice to upgrade. Thanks to Antoine Brodin for running the exp-runs. This release was made possible by the following people: Gustau Perez Ting-Wei_Lan PR: 201980
Diffstat (limited to 'security')
-rw-r--r--security/Makefile1
-rw-r--r--security/gcr/Makefile11
-rw-r--r--security/gcr/distinfo4
-rw-r--r--security/gcr/files/extra-gck_gck.h10
-rw-r--r--security/gcr/files/patch-Makefile.in23
-rw-r--r--security/gnome-keyring/Makefile11
-rw-r--r--security/gnome-keyring/distinfo4
-rw-r--r--security/gnome-keyring/pkg-plist1
-rw-r--r--security/libcryptui/Makefile46
-rw-r--r--security/libcryptui/distinfo2
-rw-r--r--security/libcryptui/pkg-descr8
-rw-r--r--security/libcryptui/pkg-plist139
-rw-r--r--security/libsecret/Makefile3
-rw-r--r--security/libsecret/distinfo4
-rw-r--r--security/libsecret/pkg-plist8
-rw-r--r--security/seahorse/Makefile5
-rw-r--r--security/seahorse/distinfo4
-rw-r--r--security/seahorse/pkg-plist127
18 files changed, 331 insertions, 80 deletions
diff --git a/security/Makefile b/security/Makefile
index 506f71c0676b..efd29c6ce8a3 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -271,6 +271,7 @@
SUBDIR += libassuan
SUBDIR += libbeid
SUBDIR += libbf
+ SUBDIR += libcryptui
SUBDIR += libbzrtp
SUBDIR += libecc
SUBDIR += libfprint
diff --git a/security/gcr/Makefile b/security/gcr/Makefile
index 6a31f5873724..84da3f765b94 100644
--- a/security/gcr/Makefile
+++ b/security/gcr/Makefile
@@ -1,10 +1,8 @@
# Created by: Koop Mast <kwm@FreeBSD.org>
# $FreeBSD$
-# $MCom: ports/trunk/security/gcr/Makefile 20031 2014-11-02 21:47:55Z kwm $
PORTNAME= gcr
-PORTVERSION= 3.14.0
-PORTREVISION= 2
+PORTVERSION= 3.16.0
CATEGORIES= security gnome
MASTER_SITES= GNOME
@@ -19,6 +17,7 @@ LIB_DEPENDS= libdbus-1.so:${PORTSDIR}/devel/dbus \
libgcrypt.so:${PORTSDIR}/security/libgcrypt
CONFLICTS= gnome-keyring-2.[0-9]*
+PORTSCOUT= limitw:1,even
USE_GNOME= gtk30 intlhack introspection:build
USES= desktop-file-utils gettext gmake libtool pathfix \
@@ -30,4 +29,10 @@ INSTALL_TARGET= install-strip
GLIB_SCHEMAS= org.gnome.crypto.pgp.gschema.xml
+.include <bsd.port.options.mk>
+
+.if ${OSVERSION} < 900000
+EXTRA_PATCHES= ${FILESDIR}/extra-gck_gck.h
+.endif
+
.include <bsd.port.mk>
diff --git a/security/gcr/distinfo b/security/gcr/distinfo
index 99f2f79ddc34..1893ef4b6830 100644
--- a/security/gcr/distinfo
+++ b/security/gcr/distinfo
@@ -1,2 +1,2 @@
-SHA256 (gcr-3.14.0.tar.xz) = 2a2231147a01e2061f57fa9ca77557ff97bc6ceab028cee5528079f4b2fca63d
-SIZE (gcr-3.14.0.tar.xz) = 1340764
+SHA256 (gcr-3.16.0.tar.xz) = ecfe8df41cc88158364bb15addc670b11e539fe844742983629ba2323888d075
+SIZE (gcr-3.16.0.tar.xz) = 1335348
diff --git a/security/gcr/files/extra-gck_gck.h b/security/gcr/files/extra-gck_gck.h
new file mode 100644
index 000000000000..6b0579fac500
--- /dev/null
+++ b/security/gcr/files/extra-gck_gck.h
@@ -0,0 +1,10 @@
+--- gck/gck.h.orig 2015-04-17 11:20:36.392953000 +0200
++++ gck/gck.h 2015-04-17 11:21:07.941440000 +0200
+@@ -388,7 +388,6 @@
+ */
+ typedef struct _GckSlot GckSlot;
+ typedef struct _GckModule GckModule;
+-typedef struct _GckSession GckSession;
+ typedef struct _GckObject GckObject;
+ typedef struct _GckObjectCache GckObjectCache;
+ typedef struct _GckEnumerator GckEnumerator;
diff --git a/security/gcr/files/patch-Makefile.in b/security/gcr/files/patch-Makefile.in
deleted file mode 100644
index a4f5075229b9..000000000000
--- a/security/gcr/files/patch-Makefile.in
+++ /dev/null
@@ -1,23 +0,0 @@
-From 58de2d787a31175b26687b9a228da0fb1cea5809 Mon Sep 17 00:00:00 2001
-From: Andreas Henriksson <andreas@fatal.se>
-Date: Mon, 29 Sep 2014 20:28:00 +0000
-Subject: gcr: Fix race building gdbus-codegen header and source
-
-https://bugzilla.gnome.org/show_bug.cgi?id=737622
-
---- Makefile.in.orig 2014-11-05 22:45:22.870507566 +0100
-+++ Makefile.in 2014-11-05 22:46:28.243502553 +0100
-@@ -6314,11 +6314,12 @@
- gcr/gcr-dbus-generated.c > gcr/gcr-dbus-generated.c.tmp && \
- mv gcr/gcr-dbus-generated.c.tmp gcr/gcr-dbus-generated.c
-
--gcr/gcr-dbus-generated.h: gcr/gcr-dbus-generated.c
- $(AM_V_GEN) sed -e 's/gcr_dbus/_gcr_dbus/g' \
- gcr/gcr-dbus-generated.h > gcr/gcr-dbus-generated.h.tmp && \
- mv gcr/gcr-dbus-generated.h.tmp gcr/gcr-dbus-generated.h
-
-+gcr/gcr-dbus-generated.h: gcr/gcr-dbus-generated.c
-+
- gcr-base-$(GCR_MAJOR).pc: gcr/gcr-base.pc
- $(AM_V_GEN) cp gcr/gcr-base.pc gcr-base-$(GCR_MAJOR).pc
-
diff --git a/security/gnome-keyring/Makefile b/security/gnome-keyring/Makefile
index bedf5a76ad2b..4a53e28ad760 100644
--- a/security/gnome-keyring/Makefile
+++ b/security/gnome-keyring/Makefile
@@ -1,10 +1,8 @@
# Created by: Joe Marcus Clarke <marcus@FreeBSD.org>
# $FreeBSD$
-# $MCom: ports/trunk/security/gnome-keyring/Makefile 19966 2014-10-16 06:32:52Z gusi $
PORTNAME= gnome-keyring
-PORTVERSION= 3.14.0
-PORTREVISION= 1
+PORTVERSION= 3.16.0
CATEGORIES= security gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -23,8 +21,11 @@ LIB_DEPENDS= libgnome-keyring.so:${PORTSDIR}/security/libgnome-keyring \
libgcrypt.so:${PORTSDIR}/security/libgcrypt
RUN_DEPENDS= ca_root_nss>=0:${PORTSDIR}/security/ca_root_nss
-USE_GNOME= gnomeprefix gtk30 intlhack libxslt:build
-USES= cpe gettext gmake libtool pathfix pkgconfig tar:xz
+PORTSCOUT= limitw:1,even
+
+USE_GNOME= gtk30 intlhack libxslt:build
+USES= compiler:c11 cpe gettext gmake libtool pathfix \
+ pkgconfig tar:xz
CPE_VENDOR= gnome
INSTALLS_ICONS= yes
GNU_CONFIGURE= yes
diff --git a/security/gnome-keyring/distinfo b/security/gnome-keyring/distinfo
index b3bf363f4877..9c20fe6970b4 100644
--- a/security/gnome-keyring/distinfo
+++ b/security/gnome-keyring/distinfo
@@ -1,2 +1,2 @@
-SHA256 (gnome3/gnome-keyring-3.14.0.tar.xz) = c7059516cc47192e8bc5f1095e8e57cd3388825a4584ea8ad67a97763b7c9040
-SIZE (gnome3/gnome-keyring-3.14.0.tar.xz) = 1172092
+SHA256 (gnome3/gnome-keyring-3.16.0.tar.xz) = 15a3bb8c53855a4ff0dbbdfbe4ec3df206c32048f50bdc76a51f8e3e14ece1f5
+SIZE (gnome3/gnome-keyring-3.16.0.tar.xz) = 1179776
diff --git a/security/gnome-keyring/pkg-plist b/security/gnome-keyring/pkg-plist
index 2efe365ec459..9bf59aea2cd5 100644
--- a/security/gnome-keyring/pkg-plist
+++ b/security/gnome-keyring/pkg-plist
@@ -59,6 +59,7 @@ share/locale/is/LC_MESSAGES/gnome-keyring.mo
share/locale/it/LC_MESSAGES/gnome-keyring.mo
share/locale/ja/LC_MESSAGES/gnome-keyring.mo
share/locale/ka/LC_MESSAGES/gnome-keyring.mo
+share/locale/kk/LC_MESSAGES/gnome-keyring.mo
share/locale/km/LC_MESSAGES/gnome-keyring.mo
share/locale/kn/LC_MESSAGES/gnome-keyring.mo
share/locale/ko/LC_MESSAGES/gnome-keyring.mo
diff --git a/security/libcryptui/Makefile b/security/libcryptui/Makefile
new file mode 100644
index 000000000000..6b2c8fe21fc9
--- /dev/null
+++ b/security/libcryptui/Makefile
@@ -0,0 +1,46 @@
+# Created by: Dave McKay <dave@mu.org>
+# $FreeBSD$
+
+PORTNAME= libcryptui
+PORTVERSION= 3.12.2
+CATEGORIES= security gnome
+MASTER_SITES= GNOME
+DIST_SUBDIR= gnome3
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= GNOME application for managing encryption keys (PGP, SSH)
+
+BUILD_DEPENDS= seahorse>=3.0.0:${PORTSDIR}/security/seahorse \
+ gpg:${PORTSDIR}/security/gnupg
+LIB_DEPENDS= libgpgme.so:${PORTSDIR}/security/gpgme \
+ libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \
+ libgnome-keyring.so:${PORTSDIR}/security/libgnome-keyring
+RUN_DEPENDS= seahorse>=3.0.0:${PORTSDIR}/security/seahorse \
+ gpg:${PORTSDIR}/security/gnupg
+
+USES= gettext gmake libtool pathfix pkgconfig tar:xz
+USE_GNOME= intlhack gnomeprefix gtk30 introspection:build
+USE_XORG= sm ice
+USE_LDCONFIG= yes
+GNU_CONFIGURE= yes
+CPPFLAGS+= -I${LOCALBASE}/include
+LDFLAGS+= -L${LOCALBASE}/lib
+INSTALL_TARGET= install-strip
+
+GLIB_SCHEMAS= org.gnome.seahorse.recipients.gschema.xml
+
+OPTIONS_DEFINE= NOTIFY
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MNOTIFY}
+LIB_DEPENDS+= libnotify.so:${PORTSDIR}/devel/libnotify
+.else
+CONFIGURE_ARGS+=--disable-libnotify
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|"1.2 1.4 2.0"|"1.2 1.4 2.0 2.1"|g' \
+ ${WRKSRC}/configure
+
+.include <bsd.port.mk>
diff --git a/security/libcryptui/distinfo b/security/libcryptui/distinfo
new file mode 100644
index 000000000000..3854429774a8
--- /dev/null
+++ b/security/libcryptui/distinfo
@@ -0,0 +1,2 @@
+SHA256 (gnome3/libcryptui-3.12.2.tar.xz) = 71ead1a7b496f07f6c5102ae79945dd2515b7b9342c6edefe58b47318be20866
+SIZE (gnome3/libcryptui-3.12.2.tar.xz) = 1163784
diff --git a/security/libcryptui/pkg-descr b/security/libcryptui/pkg-descr
new file mode 100644
index 000000000000..ea4098271f3a
--- /dev/null
+++ b/security/libcryptui/pkg-descr
@@ -0,0 +1,8 @@
+Seahorse is a Gnome front end for GnuPG - the Gnu Privacy Guard program.
+
+It is a tool for secure communications and data storage.
+Data encryption and digital signature creation can easily
+be performed through a GUI and Key Management operations
+can easily be carried out through an intuitive interface.
+
+WWW: http://seahorse.sourceforge.net/
diff --git a/security/libcryptui/pkg-plist b/security/libcryptui/pkg-plist
new file mode 100644
index 000000000000..5daf8953ebf0
--- /dev/null
+++ b/security/libcryptui/pkg-plist
@@ -0,0 +1,139 @@
+bin/seahorse-daemon
+include/libcryptui/cryptui-key-chooser.h
+include/libcryptui/cryptui-key-combo.h
+include/libcryptui/cryptui-key-list.h
+include/libcryptui/cryptui-key-store.h
+include/libcryptui/cryptui-keyset.h
+include/libcryptui/cryptui.h
+lib/girepository-1.0/CryptUI-0.0.typelib
+lib/libcryptui.a
+lib/libcryptui.so
+lib/libcryptui.so.0
+lib/libcryptui.so.0.0.0
+libdata/pkgconfig/cryptui-0.0.pc
+man/man1/seahorse-daemon.1.gz
+share/GConf/gsettings/org.gnome.seahorse.recipients.convert
+share/cryptui/ui/seahorse-notify.xml
+share/cryptui/ui/seahorse-pgp-generate.xml
+share/cryptui/ui/seahorse-progress.xml
+share/dbus-1/services/org.gnome.seahorse.service
+share/doc/libcryptui/ch01.html
+share/doc/libcryptui/home.png
+share/doc/libcryptui/index.html
+share/doc/libcryptui/index.sgml
+share/doc/libcryptui/left-insensitive.png
+share/doc/libcryptui/left.png
+share/doc/libcryptui/libcryptui-cryptui-defines.html
+share/doc/libcryptui/libcryptui-cryptui-key-chooser.html
+share/doc/libcryptui/libcryptui-cryptui-key-combo.html
+share/doc/libcryptui/libcryptui-cryptui-key-list.html
+share/doc/libcryptui/libcryptui-cryptui-key-store.html
+share/doc/libcryptui/libcryptui-cryptui-keyset.html
+share/doc/libcryptui/libcryptui-cryptui-marshal.html
+share/doc/libcryptui/libcryptui-cryptui.html
+share/doc/libcryptui/libcryptui.devhelp2
+share/doc/libcryptui/right-insensitive.png
+share/doc/libcryptui/right.png
+share/doc/libcryptui/style.css
+share/doc/libcryptui/up-insensitive.png
+share/doc/libcryptui/up.png
+share/gir-1.0/CryptUI-0.0.gir
+share/locale/ar/LC_MESSAGES/cryptui.mo
+share/locale/as/LC_MESSAGES/cryptui.mo
+share/locale/ast/LC_MESSAGES/cryptui.mo
+share/locale/az/LC_MESSAGES/cryptui.mo
+share/locale/be@latin/LC_MESSAGES/cryptui.mo
+share/locale/bg/LC_MESSAGES/cryptui.mo
+share/locale/bn/LC_MESSAGES/cryptui.mo
+share/locale/bn_IN/LC_MESSAGES/cryptui.mo
+share/locale/br/LC_MESSAGES/cryptui.mo
+share/locale/ca/LC_MESSAGES/cryptui.mo
+share/locale/ca@valencia/LC_MESSAGES/cryptui.mo
+share/locale/cs/LC_MESSAGES/cryptui.mo
+share/locale/cy/LC_MESSAGES/cryptui.mo
+share/locale/da/LC_MESSAGES/cryptui.mo
+share/locale/de/LC_MESSAGES/cryptui.mo
+share/locale/dz/LC_MESSAGES/cryptui.mo
+share/locale/el/LC_MESSAGES/cryptui.mo
+share/locale/en@shaw/LC_MESSAGES/cryptui.mo
+share/locale/en_CA/LC_MESSAGES/cryptui.mo
+share/locale/en_GB/LC_MESSAGES/cryptui.mo
+share/locale/eo/LC_MESSAGES/cryptui.mo
+share/locale/es/LC_MESSAGES/cryptui.mo
+share/locale/et/LC_MESSAGES/cryptui.mo
+share/locale/eu/LC_MESSAGES/cryptui.mo
+share/locale/fi/LC_MESSAGES/cryptui.mo
+share/locale/fr/LC_MESSAGES/cryptui.mo
+share/locale/ga/LC_MESSAGES/cryptui.mo
+share/locale/gl/LC_MESSAGES/cryptui.mo
+share/locale/gu/LC_MESSAGES/cryptui.mo
+share/locale/he/LC_MESSAGES/cryptui.mo
+share/locale/hi/LC_MESSAGES/cryptui.mo
+share/locale/hr/LC_MESSAGES/cryptui.mo
+share/locale/hu/LC_MESSAGES/cryptui.mo
+share/locale/id/LC_MESSAGES/cryptui.mo
+share/locale/it/LC_MESSAGES/cryptui.mo
+share/locale/ja/LC_MESSAGES/cryptui.mo
+share/locale/kn/LC_MESSAGES/cryptui.mo
+share/locale/ko/LC_MESSAGES/cryptui.mo
+share/locale/ku/LC_MESSAGES/cryptui.mo
+share/locale/lt/LC_MESSAGES/cryptui.mo
+share/locale/lv/LC_MESSAGES/cryptui.mo
+share/locale/mai/LC_MESSAGES/cryptui.mo
+share/locale/mk/LC_MESSAGES/cryptui.mo
+share/locale/ml/LC_MESSAGES/cryptui.mo
+share/locale/mr/LC_MESSAGES/cryptui.mo
+share/locale/ms/LC_MESSAGES/cryptui.mo
+share/locale/nb/LC_MESSAGES/cryptui.mo
+share/locale/ne/LC_MESSAGES/cryptui.mo
+share/locale/nl/LC_MESSAGES/cryptui.mo
+share/locale/nn/LC_MESSAGES/cryptui.mo
+share/locale/oc/LC_MESSAGES/cryptui.mo
+share/locale/or/LC_MESSAGES/cryptui.mo
+share/locale/pa/LC_MESSAGES/cryptui.mo
+share/locale/pl/LC_MESSAGES/cryptui.mo
+share/locale/pt/LC_MESSAGES/cryptui.mo
+share/locale/pt_BR/LC_MESSAGES/cryptui.mo
+share/locale/ro/LC_MESSAGES/cryptui.mo
+share/locale/ru/LC_MESSAGES/cryptui.mo
+share/locale/rw/LC_MESSAGES/cryptui.mo
+share/locale/si/LC_MESSAGES/cryptui.mo
+share/locale/sk/LC_MESSAGES/cryptui.mo
+share/locale/sl/LC_MESSAGES/cryptui.mo
+share/locale/sq/LC_MESSAGES/cryptui.mo
+share/locale/sr/LC_MESSAGES/cryptui.mo
+share/locale/sr@latin/LC_MESSAGES/cryptui.mo
+share/locale/sv/LC_MESSAGES/cryptui.mo
+share/locale/ta/LC_MESSAGES/cryptui.mo
+share/locale/te/LC_MESSAGES/cryptui.mo
+share/locale/th/LC_MESSAGES/cryptui.mo
+share/locale/tr/LC_MESSAGES/cryptui.mo
+share/locale/ug/LC_MESSAGES/cryptui.mo
+share/locale/uk/LC_MESSAGES/cryptui.mo
+share/locale/vi/LC_MESSAGES/cryptui.mo
+share/locale/zh_CN/LC_MESSAGES/cryptui.mo
+share/locale/zh_HK/LC_MESSAGES/cryptui.mo
+share/locale/zh_TW/LC_MESSAGES/cryptui.mo
+share/pixmaps/cryptui/22x22/seahorse-key-personal.png
+share/pixmaps/cryptui/22x22/seahorse-key-ssh.png
+share/pixmaps/cryptui/22x22/seahorse-key.png
+share/pixmaps/cryptui/22x22/seahorse-person.png
+share/pixmaps/cryptui/22x22/seahorse-sign-bad.png
+share/pixmaps/cryptui/22x22/seahorse-sign-ok.png
+share/pixmaps/cryptui/22x22/seahorse-sign.png
+share/pixmaps/cryptui/48x48/seahorse-key-personal.png
+share/pixmaps/cryptui/48x48/seahorse-key-ssh.png
+share/pixmaps/cryptui/48x48/seahorse-key.png
+share/pixmaps/cryptui/48x48/seahorse-person.png
+share/pixmaps/cryptui/48x48/seahorse-sign-bad.png
+share/pixmaps/cryptui/48x48/seahorse-sign-ok.png
+share/pixmaps/cryptui/48x48/seahorse-sign-unknown.png
+share/pixmaps/cryptui/48x48/seahorse-sign.png
+share/pixmaps/cryptui/scalable/seahorse-key-personal.svg
+share/pixmaps/cryptui/scalable/seahorse-key-ssh.svg
+share/pixmaps/cryptui/scalable/seahorse-key.svg
+share/pixmaps/cryptui/scalable/seahorse-person.svg
+share/pixmaps/cryptui/scalable/seahorse-sign-bad.svg
+share/pixmaps/cryptui/scalable/seahorse-sign-ok.svg
+share/pixmaps/cryptui/scalable/seahorse-sign-unknown.svg
+share/pixmaps/cryptui/scalable/seahorse-sign.svg
diff --git a/security/libsecret/Makefile b/security/libsecret/Makefile
index 4df239f67e73..e08a277be94b 100644
--- a/security/libsecret/Makefile
+++ b/security/libsecret/Makefile
@@ -3,8 +3,7 @@
# $MCom: ports/trunk/security/libsecret/Makefile 20031 2014-11-02 21:47:55Z kwm $
PORTNAME= libsecret
-PORTVERSION= 0.18
-PORTREVISION= 3
+PORTVERSION= 0.18.3
CATEGORIES= security gnome
MASTER_SITES= GNOME
diff --git a/security/libsecret/distinfo b/security/libsecret/distinfo
index ddd3b077b589..985f932f7a38 100644
--- a/security/libsecret/distinfo
+++ b/security/libsecret/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libsecret-0.18.tar.xz) = 0c73aa762dbd1e38ba7b03de350e23ce818cb810b0784375e95ef61e004b02e3
-SIZE (libsecret-0.18.tar.xz) = 480520
+SHA256 (libsecret-0.18.3.tar.xz) = f2bf1d0c5ab4640664f3e3c7ef6b086c180e50ff415720b5e22f96750dbf84c9
+SIZE (libsecret-0.18.3.tar.xz) = 481256
diff --git a/security/libsecret/pkg-plist b/security/libsecret/pkg-plist
index 992b4319ad68..23390a4c3dbf 100644
--- a/security/libsecret/pkg-plist
+++ b/security/libsecret/pkg-plist
@@ -80,8 +80,10 @@ share/gtk-doc/html/libsecret-1/vala-lookup-example.html
share/gtk-doc/html/libsecret-1/vala-remove-example.html
share/gtk-doc/html/libsecret-1/vala-store-example.html
share/locale/an/LC_MESSAGES/libsecret.mo
+share/locale/ar/LC_MESSAGES/libsecret.mo
share/locale/as/LC_MESSAGES/libsecret.mo
share/locale/be/LC_MESSAGES/libsecret.mo
+share/locale/bs/LC_MESSAGES/libsecret.mo
share/locale/ca/LC_MESSAGES/libsecret.mo
share/locale/ca@valencia/LC_MESSAGES/libsecret.mo
share/locale/cs/LC_MESSAGES/libsecret.mo
@@ -90,6 +92,7 @@ share/locale/de/LC_MESSAGES/libsecret.mo
share/locale/el/LC_MESSAGES/libsecret.mo
share/locale/es/LC_MESSAGES/libsecret.mo
share/locale/eo/LC_MESSAGES/libsecret.mo
+share/locale/eu/LC_MESSAGES/libsecret.mo
share/locale/fr/LC_MESSAGES/libsecret.mo
share/locale/fur/LC_MESSAGES/libsecret.mo
share/locale/gl/LC_MESSAGES/libsecret.mo
@@ -98,6 +101,7 @@ share/locale/hu/LC_MESSAGES/libsecret.mo
share/locale/id/LC_MESSAGES/libsecret.mo
share/locale/it/LC_MESSAGES/libsecret.mo
share/locale/ja/LC_MESSAGES/libsecret.mo
+share/locale/kk/LC_MESSAGES/libsecret.mo
share/locale/ko/LC_MESSAGES/libsecret.mo
share/locale/lt/LC_MESSAGES/libsecret.mo
share/locale/lv/LC_MESSAGES/libsecret.mo
@@ -108,12 +112,16 @@ share/locale/pa/LC_MESSAGES/libsecret.mo
share/locale/pl/LC_MESSAGES/libsecret.mo
share/locale/pt/LC_MESSAGES/libsecret.mo
share/locale/pt_BR/LC_MESSAGES/libsecret.mo
+share/locale/oc/LC_MESSAGES/libsecret.mo
+share/locale/ro/LC_MESSAGES/libsecret.mo
share/locale/ru/LC_MESSAGES/libsecret.mo
share/locale/sl/LC_MESSAGES/libsecret.mo
share/locale/sk/LC_MESSAGES/libsecret.mo
share/locale/sr/LC_MESSAGES/libsecret.mo
share/locale/sr@latin/LC_MESSAGES/libsecret.mo
+share/locale/sv/LC_MESSAGES/libsecret.mo
share/locale/tg/LC_MESSAGES/libsecret.mo
+share/locale/tr/LC_MESSAGES/libsecret.mo
share/locale/uk/LC_MESSAGES/libsecret.mo
share/locale/zh_CN/LC_MESSAGES/libsecret.mo
share/locale/zh_HK/LC_MESSAGES/libsecret.mo
diff --git a/security/seahorse/Makefile b/security/seahorse/Makefile
index 53c3acca2356..0e98256166e6 100644
--- a/security/seahorse/Makefile
+++ b/security/seahorse/Makefile
@@ -1,9 +1,8 @@
# Created by: Dave McKay <dave@mu.org>
# $FreeBSD$
-# $MCom: ports/trunk/security/seahorse/Makefile 19992 2014-10-18 19:48:08Z gusi $
PORTNAME= seahorse
-PORTVERSION= 3.14.1
+PORTVERSION= 3.16.0
CATEGORIES= security gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -21,6 +20,8 @@ LIB_DEPENDS= libgpgme.so:${PORTSDIR}/security/gpgme \
libsoup-2.4.so:${PORTSDIR}/devel/libsoup
RUN_DEPENDS= gnupg>=2.1:${PORTSDIR}/security/gnupg
+PORTSCOUT= limitw:1,even
+
USE_XORG= sm
USE_LDCONFIG= yes
USES= gettext gmake libtool pathfix pkgconfig tar:xz
diff --git a/security/seahorse/distinfo b/security/seahorse/distinfo
index 78509a092cde..40a9b5ec9f0f 100644
--- a/security/seahorse/distinfo
+++ b/security/seahorse/distinfo
@@ -1,2 +1,2 @@
-SHA256 (gnome3/seahorse-3.14.1.tar.xz) = 092a890982fa594da8a384f156b961392f69ce5d9518a9801035e6deb1f05e93
-SIZE (gnome3/seahorse-3.14.1.tar.xz) = 1504128
+SHA256 (gnome3/seahorse-3.16.0.tar.xz) = 770a5f03b8745054ef04cef9923dd713b1fbf309169150bc8dd32d7e5f7ee131
+SIZE (gnome3/seahorse-3.16.0.tar.xz) = 1496188
diff --git a/security/seahorse/pkg-plist b/security/seahorse/pkg-plist
index 7849be7cf9e2..aa2fd466c849 100644
--- a/security/seahorse/pkg-plist
+++ b/security/seahorse/pkg-plist
@@ -8,17 +8,10 @@ share/appdata/seahorse.appdata.xml
share/applications/seahorse.desktop
share/dbus-1/services/org.gnome.seahorse.Application.service
share/gnome-shell/search-providers/seahorse-search-provider.ini
-share/icons/hicolor/16x16/apps/seahorse-preferences.png
-share/icons/hicolor/16x16/apps/seahorse.png
-share/icons/hicolor/22x22/apps/seahorse-preferences.png
-share/icons/hicolor/22x22/apps/seahorse.png
-share/icons/hicolor/24x24/apps/seahorse-preferences.png
-share/icons/hicolor/24x24/apps/seahorse.png
-share/icons/hicolor/256x256/apps/seahorse.png
-share/icons/hicolor/32x32/apps/seahorse-preferences.png
-share/icons/hicolor/32x32/apps/seahorse.png
-share/icons/hicolor/48x48/apps/seahorse-preferences.png
-share/icons/hicolor/48x48/apps/seahorse.png
+share/help/C/seahorse/about-diff-private-public.page
+share/help/C/seahorse/about-pgp.page
+share/help/C/seahorse/about-ssh.page
+share/help/C/seahorse/concepts.page
share/help/C/seahorse/glossary.page
share/help/C/seahorse/index.page
share/help/C/seahorse/introduction.page
@@ -30,11 +23,11 @@ share/help/C/seahorse/keyring-unlock.page
share/help/C/seahorse/keyring-update-password.page
share/help/C/seahorse/keyring.page
share/help/C/seahorse/legal.xml
+share/help/C/seahorse/media/seahorse.png
share/help/C/seahorse/misc-key-backup.page
share/help/C/seahorse/misc-key-fingerprint.page
share/help/C/seahorse/passwords-stored-create.page
share/help/C/seahorse/passwords-view.page
-share/help/C/seahorse/passwords.page
share/help/C/seahorse/pgp-create.page
share/help/C/seahorse/pgp-delete.page
share/help/C/seahorse/pgp-expiration-change.page
@@ -51,16 +44,60 @@ share/help/C/seahorse/pgp-userid-add.page
share/help/C/seahorse/pgp-userid-primary.page
share/help/C/seahorse/pgp-userid-remove.page
share/help/C/seahorse/pgp-userid.page
-share/help/C/seahorse/pgp.page
share/help/C/seahorse/ssh-connect-remote.page
share/help/C/seahorse/ssh-create.page
share/help/C/seahorse/ssh-export.page
share/help/C/seahorse/ssh-import.page
-share/help/C/seahorse/ssh.page
share/help/C/seahorse/subkeys-add.page
share/help/C/seahorse/subkeys-examine.page
share/help/C/seahorse/subkeys-revoke.page
-share/help/C/seahorse/media/seahorse.png
+share/help/cs/seahorse/about-diff-private-public.page
+share/help/cs/seahorse/about-pgp.page
+share/help/cs/seahorse/about-ssh.page
+share/help/cs/seahorse/concepts.page
+share/help/cs/seahorse/glossary.page
+share/help/cs/seahorse/index.page
+share/help/cs/seahorse/introduction.page
+share/help/cs/seahorse/key-servers-add.page
+share/help/cs/seahorse/keyring-change-default.page
+share/help/cs/seahorse/keyring-create.page
+share/help/cs/seahorse/keyring-lock.page
+share/help/cs/seahorse/keyring-unlock.page
+share/help/cs/seahorse/keyring-update-password.page
+share/help/cs/seahorse/keyring.page
+share/help/cs/seahorse/legal.xml
+share/help/cs/seahorse/media/seahorse.png
+share/help/cs/seahorse/misc-key-backup.page
+share/help/cs/seahorse/misc-key-fingerprint.page
+share/help/cs/seahorse/passwords-stored-create.page
+share/help/cs/seahorse/passwords-view.page
+share/help/cs/seahorse/pgp-create.page
+share/help/cs/seahorse/pgp-delete.page
+share/help/cs/seahorse/pgp-expiration-change.page
+share/help/cs/seahorse/pgp-expired.page
+share/help/cs/seahorse/pgp-export.page
+share/help/cs/seahorse/pgp-import.page
+share/help/cs/seahorse/pgp-photoid.page
+share/help/cs/seahorse/pgp-publish.page
+share/help/cs/seahorse/pgp-retrieve-remote.page
+share/help/cs/seahorse/pgp-sign.page
+share/help/cs/seahorse/pgp-subkeys.page
+share/help/cs/seahorse/pgp-sync.page
+share/help/cs/seahorse/pgp-userid-add.page
+share/help/cs/seahorse/pgp-userid-primary.page
+share/help/cs/seahorse/pgp-userid-remove.page
+share/help/cs/seahorse/pgp-userid.page
+share/help/cs/seahorse/ssh-connect-remote.page
+share/help/cs/seahorse/ssh-create.page
+share/help/cs/seahorse/ssh-export.page
+share/help/cs/seahorse/ssh-import.page
+share/help/cs/seahorse/subkeys-add.page
+share/help/cs/seahorse/subkeys-examine.page
+share/help/cs/seahorse/subkeys-revoke.page
+share/help/de/seahorse/about-diff-private-public.page
+share/help/de/seahorse/about-pgp.page
+share/help/de/seahorse/about-ssh.page
+share/help/de/seahorse/concepts.page
share/help/de/seahorse/glossary.page
share/help/de/seahorse/index.page
share/help/de/seahorse/introduction.page
@@ -72,11 +109,11 @@ share/help/de/seahorse/keyring-unlock.page
share/help/de/seahorse/keyring-update-password.page
share/help/de/seahorse/keyring.page
share/help/de/seahorse/legal.xml
+share/help/de/seahorse/media/seahorse.png
share/help/de/seahorse/misc-key-backup.page
share/help/de/seahorse/misc-key-fingerprint.page
share/help/de/seahorse/passwords-stored-create.page
share/help/de/seahorse/passwords-view.page
-share/help/de/seahorse/passwords.page
share/help/de/seahorse/pgp-create.page
share/help/de/seahorse/pgp-delete.page
share/help/de/seahorse/pgp-expiration-change.page
@@ -93,16 +130,17 @@ share/help/de/seahorse/pgp-userid-add.page
share/help/de/seahorse/pgp-userid-primary.page
share/help/de/seahorse/pgp-userid-remove.page
share/help/de/seahorse/pgp-userid.page
-share/help/de/seahorse/pgp.page
share/help/de/seahorse/ssh-connect-remote.page
share/help/de/seahorse/ssh-create.page
share/help/de/seahorse/ssh-export.page
share/help/de/seahorse/ssh-import.page
-share/help/de/seahorse/ssh.page
share/help/de/seahorse/subkeys-add.page
share/help/de/seahorse/subkeys-examine.page
share/help/de/seahorse/subkeys-revoke.page
-share/help/de/seahorse/media/seahorse.png
+share/help/el/seahorse/about-diff-private-public.page
+share/help/el/seahorse/about-pgp.page
+share/help/el/seahorse/about-ssh.page
+share/help/el/seahorse/concepts.page
share/help/el/seahorse/glossary.page
share/help/el/seahorse/index.page
share/help/el/seahorse/introduction.page
@@ -114,11 +152,11 @@ share/help/el/seahorse/keyring-unlock.page
share/help/el/seahorse/keyring-update-password.page
share/help/el/seahorse/keyring.page
share/help/el/seahorse/legal.xml
+share/help/el/seahorse/media/seahorse.png
share/help/el/seahorse/misc-key-backup.page
share/help/el/seahorse/misc-key-fingerprint.page
share/help/el/seahorse/passwords-stored-create.page
share/help/el/seahorse/passwords-view.page
-share/help/el/seahorse/passwords.page
share/help/el/seahorse/pgp-create.page
share/help/el/seahorse/pgp-delete.page
share/help/el/seahorse/pgp-expiration-change.page
@@ -135,16 +173,17 @@ share/help/el/seahorse/pgp-userid-add.page
share/help/el/seahorse/pgp-userid-primary.page
share/help/el/seahorse/pgp-userid-remove.page
share/help/el/seahorse/pgp-userid.page
-share/help/el/seahorse/pgp.page
share/help/el/seahorse/ssh-connect-remote.page
share/help/el/seahorse/ssh-create.page
share/help/el/seahorse/ssh-export.page
share/help/el/seahorse/ssh-import.page
-share/help/el/seahorse/ssh.page
share/help/el/seahorse/subkeys-add.page
share/help/el/seahorse/subkeys-examine.page
share/help/el/seahorse/subkeys-revoke.page
-share/help/el/seahorse/media/seahorse.png
+share/help/es/seahorse/about-diff-private-public.page
+share/help/es/seahorse/about-pgp.page
+share/help/es/seahorse/about-ssh.page
+share/help/es/seahorse/concepts.page
share/help/es/seahorse/glossary.page
share/help/es/seahorse/index.page
share/help/es/seahorse/introduction.page
@@ -156,11 +195,11 @@ share/help/es/seahorse/keyring-unlock.page
share/help/es/seahorse/keyring-update-password.page
share/help/es/seahorse/keyring.page
share/help/es/seahorse/legal.xml
+share/help/es/seahorse/media/seahorse.png
share/help/es/seahorse/misc-key-backup.page
share/help/es/seahorse/misc-key-fingerprint.page
share/help/es/seahorse/passwords-stored-create.page
share/help/es/seahorse/passwords-view.page
-share/help/es/seahorse/passwords.page
share/help/es/seahorse/pgp-create.page
share/help/es/seahorse/pgp-delete.page
share/help/es/seahorse/pgp-expiration-change.page
@@ -177,16 +216,17 @@ share/help/es/seahorse/pgp-userid-add.page
share/help/es/seahorse/pgp-userid-primary.page
share/help/es/seahorse/pgp-userid-remove.page
share/help/es/seahorse/pgp-userid.page
-share/help/es/seahorse/pgp.page
share/help/es/seahorse/ssh-connect-remote.page
share/help/es/seahorse/ssh-create.page
share/help/es/seahorse/ssh-export.page
share/help/es/seahorse/ssh-import.page
-share/help/es/seahorse/ssh.page
share/help/es/seahorse/subkeys-add.page
share/help/es/seahorse/subkeys-examine.page
share/help/es/seahorse/subkeys-revoke.page
-share/help/es/seahorse/media/seahorse.png
+share/help/fr/seahorse/about-diff-private-public.page
+share/help/fr/seahorse/about-pgp.page
+share/help/fr/seahorse/about-ssh.page
+share/help/fr/seahorse/concepts.page
share/help/fr/seahorse/glossary.page
share/help/fr/seahorse/index.page
share/help/fr/seahorse/introduction.page
@@ -203,7 +243,6 @@ share/help/fr/seahorse/misc-key-backup.page
share/help/fr/seahorse/misc-key-fingerprint.page
share/help/fr/seahorse/passwords-stored-create.page
share/help/fr/seahorse/passwords-view.page
-share/help/fr/seahorse/passwords.page
share/help/fr/seahorse/pgp-create.page
share/help/fr/seahorse/pgp-delete.page
share/help/fr/seahorse/pgp-expiration-change.page
@@ -220,15 +259,17 @@ share/help/fr/seahorse/pgp-userid-add.page
share/help/fr/seahorse/pgp-userid-primary.page
share/help/fr/seahorse/pgp-userid-remove.page
share/help/fr/seahorse/pgp-userid.page
-share/help/fr/seahorse/pgp.page
share/help/fr/seahorse/ssh-connect-remote.page
share/help/fr/seahorse/ssh-create.page
share/help/fr/seahorse/ssh-export.page
share/help/fr/seahorse/ssh-import.page
-share/help/fr/seahorse/ssh.page
share/help/fr/seahorse/subkeys-add.page
share/help/fr/seahorse/subkeys-examine.page
share/help/fr/seahorse/subkeys-revoke.page
+share/help/hu/seahorse/about-diff-private-public.page
+share/help/hu/seahorse/about-pgp.page
+share/help/hu/seahorse/about-ssh.page
+share/help/hu/seahorse/concepts.page
share/help/hu/seahorse/glossary.page
share/help/hu/seahorse/index.page
share/help/hu/seahorse/introduction.page
@@ -245,7 +286,6 @@ share/help/hu/seahorse/misc-key-backup.page
share/help/hu/seahorse/misc-key-fingerprint.page
share/help/hu/seahorse/passwords-stored-create.page
share/help/hu/seahorse/passwords-view.page
-share/help/hu/seahorse/passwords.page
share/help/hu/seahorse/pgp-create.page
share/help/hu/seahorse/pgp-delete.page
share/help/hu/seahorse/pgp-expiration-change.page
@@ -262,15 +302,17 @@ share/help/hu/seahorse/pgp-userid-add.page
share/help/hu/seahorse/pgp-userid-primary.page
share/help/hu/seahorse/pgp-userid-remove.page
share/help/hu/seahorse/pgp-userid.page
-share/help/hu/seahorse/pgp.page
share/help/hu/seahorse/ssh-connect-remote.page
share/help/hu/seahorse/ssh-create.page
share/help/hu/seahorse/ssh-export.page
share/help/hu/seahorse/ssh-import.page
-share/help/hu/seahorse/ssh.page
share/help/hu/seahorse/subkeys-add.page
share/help/hu/seahorse/subkeys-examine.page
share/help/hu/seahorse/subkeys-revoke.page
+share/help/ru/seahorse/about-diff-private-public.page
+share/help/ru/seahorse/about-pgp.page
+share/help/ru/seahorse/about-ssh.page
+share/help/ru/seahorse/concepts.page
share/help/ru/seahorse/glossary.page
share/help/ru/seahorse/index.page
share/help/ru/seahorse/introduction.page
@@ -282,11 +324,11 @@ share/help/ru/seahorse/keyring-unlock.page
share/help/ru/seahorse/keyring-update-password.page
share/help/ru/seahorse/keyring.page
share/help/ru/seahorse/legal.xml
+share/help/ru/seahorse/media/seahorse.png
share/help/ru/seahorse/misc-key-backup.page
share/help/ru/seahorse/misc-key-fingerprint.page
share/help/ru/seahorse/passwords-stored-create.page
share/help/ru/seahorse/passwords-view.page
-share/help/ru/seahorse/passwords.page
share/help/ru/seahorse/pgp-create.page
share/help/ru/seahorse/pgp-delete.page
share/help/ru/seahorse/pgp-expiration-change.page
@@ -303,16 +345,25 @@ share/help/ru/seahorse/pgp-userid-add.page
share/help/ru/seahorse/pgp-userid-primary.page
share/help/ru/seahorse/pgp-userid-remove.page
share/help/ru/seahorse/pgp-userid.page
-share/help/ru/seahorse/pgp.page
share/help/ru/seahorse/ssh-connect-remote.page
share/help/ru/seahorse/ssh-create.page
share/help/ru/seahorse/ssh-export.page
share/help/ru/seahorse/ssh-import.page
-share/help/ru/seahorse/ssh.page
share/help/ru/seahorse/subkeys-add.page
share/help/ru/seahorse/subkeys-examine.page
share/help/ru/seahorse/subkeys-revoke.page
-share/help/ru/seahorse/media/seahorse.png
+share/icons/hicolor/16x16/apps/seahorse-preferences.png
+share/icons/hicolor/16x16/apps/seahorse.png
+share/icons/hicolor/22x22/apps/seahorse-preferences.png
+share/icons/hicolor/22x22/apps/seahorse.png
+share/icons/hicolor/24x24/apps/seahorse-preferences.png
+share/icons/hicolor/24x24/apps/seahorse.png
+share/icons/hicolor/256x256/apps/seahorse.png
+share/icons/hicolor/32x32/apps/seahorse-preferences.png
+share/icons/hicolor/32x32/apps/seahorse.png
+share/icons/hicolor/48x48/apps/seahorse-preferences.png
+share/icons/hicolor/48x48/apps/seahorse.png
+share/icons/hicolor/symbolic/apps/seahorse-symbolic.svg
share/locale/ar/LC_MESSAGES/seahorse.mo
share/locale/as/LC_MESSAGES/seahorse.mo
share/locale/ast/LC_MESSAGES/seahorse.mo
@@ -323,6 +374,7 @@ share/locale/bg/LC_MESSAGES/seahorse.mo
share/locale/bn/LC_MESSAGES/seahorse.mo
share/locale/bn_IN/LC_MESSAGES/seahorse.mo
share/locale/br/LC_MESSAGES/seahorse.mo
+share/locale/bs/LC_MESSAGES/seahorse.mo
share/locale/ca/LC_MESSAGES/seahorse.mo
share/locale/ca@valencia/LC_MESSAGES/seahorse.mo
share/locale/cs/LC_MESSAGES/seahorse.mo
@@ -350,6 +402,7 @@ share/locale/hu/LC_MESSAGES/seahorse.mo
share/locale/id/LC_MESSAGES/seahorse.mo
share/locale/it/LC_MESSAGES/seahorse.mo
share/locale/ja/LC_MESSAGES/seahorse.mo
+share/locale/kk/LC_MESSAGES/seahorse.mo
share/locale/kn/LC_MESSAGES/seahorse.mo
share/locale/ko/LC_MESSAGES/seahorse.mo
share/locale/ku/LC_MESSAGES/seahorse.mo