pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/security/gnome-keyring gnome-keyring: Update to 3.36.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/d47b6eba87ca
branches:  trunk
changeset: 442299:d47b6eba87ca
user:      nia <nia%pkgsrc.org@localhost>
date:      Sun Nov 22 21:26:50 2020 +0000

description:
gnome-keyring: Update to 3.36.0

This brings us up to the latest GNOME 3 release. There's too many
changes to easily list.

diffstat:

 security/gnome-keyring/DESCR                                           |   13 +-
 security/gnome-keyring/MESSAGE                                         |   21 --
 security/gnome-keyring/Makefile                                        |   37 +-
 security/gnome-keyring/PLIST                                           |  102 ++-------
 security/gnome-keyring/buildlink3.mk                                   |   19 -
 security/gnome-keyring/distinfo                                        |   20 +-
 security/gnome-keyring/patches/patch-Makefile.in                       |   15 +
 security/gnome-keyring/patches/patch-ad                                |   21 --
 security/gnome-keyring/patches/patch-ae                                |   13 -
 security/gnome-keyring/patches/patch-af                                |   50 ----
 security/gnome-keyring/patches/patch-ag                                |   56 -----
 security/gnome-keyring/patches/patch-configure                         |   24 --
 security/gnome-keyring/patches/patch-egg_egg-armor.c                   |   24 ++
 security/gnome-keyring/patches/patch-egg_egg-unix-credentials.c        |   34 +++
 security/gnome-keyring/patches/patch-pam_gkr-pam-module.c              |   15 +
 security/gnome-keyring/patches/patch-pkcs11_rpc-layer_gkm-rpc-module.c |   15 +
 16 files changed, 161 insertions(+), 318 deletions(-)

diffs (truncated from 626 to 300 lines):

diff -r d4f927a978da -r d47b6eba87ca security/gnome-keyring/DESCR
--- a/security/gnome-keyring/DESCR      Sun Nov 22 14:24:44 2020 +0000
+++ b/security/gnome-keyring/DESCR      Sun Nov 22 21:26:50 2020 +0000
@@ -1,15 +1,10 @@
-gnome-keyring is a program that keeps passwords and other secrets for
-users.  It is run as a damon in the session, similar to ssh-agent, and
-other applications can locate it by an environment variable.
+gnome-keyring is a program that keeps password and other secrets for
+users. It is run as a daemon in the session, similar to ssh-agent, and
+other applications locate it via an environment variable or a D-Bus.
 
 The program can manage several keyrings, each with its own master
 password, and there is also a session keyring which is never stored to
 disk, but forgotten when the session ends.
 
 The library libgnome-keyring is used by applications to integrate with
-the gnome keyring system.  However, at this point the library hasn't
-been tested and used enough to consider the API to be publically exposed.
-Therefore use of libgnome-keyring is at the moment limited to internal
-use in the gnome desktop.  However, we hope that the gnome-keyring API
-will turn out useful and good, so that later it can be made public for
-any application to use.
+the GNOME keyring system.
diff -r d4f927a978da -r d47b6eba87ca security/gnome-keyring/MESSAGE
--- a/security/gnome-keyring/MESSAGE    Sun Nov 22 14:24:44 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,21 +0,0 @@
-===========================================================================
-$NetBSD: MESSAGE,v 1.1 2009/03/04 19:25:56 ahoka Exp $
-
-If you would like to have your keyring automatically unlocked upon login,
-please make sure you have a 'login' keyring and do the following:
-
-In /etc/pam.d/gdm, add lines like this at the end of the 'auth'
-and 'session' blocks:
-
-      auth    optional        pam_gnome_keyring.so
-      session optional        pam_gnome_keyring.so  auto_start
-
-In /etc/pam.d/gnome-screensaver, add a line like this to the 'auth' block:
-
-      auth    optional        pam_gnome_keyring.so
-
-In /etc/pam.d/passwd, add a line like this to the 'password' block:
-
-      password        optional        pam_gnome_keyring.so
-
-===========================================================================
diff -r d4f927a978da -r d47b6eba87ca security/gnome-keyring/Makefile
--- a/security/gnome-keyring/Makefile   Sun Nov 22 14:24:44 2020 +0000
+++ b/security/gnome-keyring/Makefile   Sun Nov 22 21:26:50 2020 +0000
@@ -1,37 +1,38 @@
-# $NetBSD: Makefile,v 1.97 2020/10/23 09:20:59 tnn Exp $
+# $NetBSD: Makefile,v 1.98 2020/11/22 21:26:50 nia Exp $
 
-DISTNAME=      gnome-keyring-2.32.1
-PKGREVISION=   30
+DISTNAME=      gnome-keyring-3.36.0
+MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/${PKGBASE}/${PKGVERSION_NOREV:R}/}
 CATEGORIES=    security gnome
-MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/gnome-keyring/2.32/}
-EXTRACT_SUFX=  .tar.bz2
+EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      https://www.gnome.org/
+HOMEPAGE=      https://wiki.gnome.org/Projects/GnomeKeyring/
 COMMENT=       GNOME password and secret manager
+LICENSE=       gnu-gpl-v2
 
-USE_TOOLS+=            gmake intltool msgfmt pkg-config
 GNU_CONFIGURE=         YES
 USE_LIBTOOL=           YES
 USE_PKGLOCALEDIR=      YES
+USE_TOOLS+=            gmake pkg-config
+USE_TOOLS+=            msgfmt msgmerge xgettext
 
-PKGCONFIG_OVERRIDE+=   gcr/gcr.pc.in
-PKGCONFIG_OVERRIDE+=   gp11/gp11.pc.in
+TOOL_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt
+
+XDG_EGDIR=     ${PREFIX}/share/examples/xdg/autostart
 
-CFLAGS.HPUX+=          -DMAP_ANON=MAP_ANONYMOUS
-CONFIGURE_ENV.SunOS+=  ac_cv_header_security_pam_modules_h=yes
+CONF_FILES+=   ${XDG_EGDIR}/gnome-keyring-pkcs11.desktop \
+               ${PKG_SYSCONFDIR}/xdg/autostart/gnome-keyring-pkcs11.desktop
 
-.include "../../mk/dlopen.buildlink3.mk"
+CONF_FILES+=   ${XDG_EGDIR}/gnome-keyring-secrets.desktop \
+               ${PKG_SYSCONFDIR}/xdg/autostart/gnome-keyring-secrets.desktop
 
-BUILDLINK_TRANSFORM+=  opt:-ldl:${BUILDLINK_LDADD.dl:M*}
+CONF_FILES+=   ${XDG_EGDIR}/gnome-keyring-ssh.desktop \
+               ${PKG_SYSCONFDIR}/xdg/autostart/gnome-keyring-ssh.desktop
 
-BUILDLINK_API_DEPENDS.glib2+=  glib2>=2.26.0
 .include "../../devel/glib2/schemas.mk"
 .include "../../devel/gettext-lib/buildlink3.mk"
-.include "../../devel/glib2/buildlink3.mk"
+.include "../../security/gcr/buildlink3.mk"
 .include "../../security/libgcrypt/buildlink3.mk"
-.include "../../security/libtasn1/buildlink3.mk"
-.include "../../sysutils/dbus/buildlink3.mk"
-.include "../../x11/gtk2/buildlink3.mk"
+.include "../../x11/gtk3/buildlink3.mk"
 .include "../../mk/pam.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r d4f927a978da -r d47b6eba87ca security/gnome-keyring/PLIST
--- a/security/gnome-keyring/PLIST      Sun Nov 22 14:24:44 2020 +0000
+++ b/security/gnome-keyring/PLIST      Sun Nov 22 21:26:50 2020 +0000
@@ -1,88 +1,25 @@
-@comment $NetBSD: PLIST,v 1.25 2011/04/13 16:39:14 drochner Exp $
+@comment $NetBSD: PLIST,v 1.26 2020/11/22 21:26:50 nia Exp $
 bin/gnome-keyring
+bin/gnome-keyring-3
 bin/gnome-keyring-daemon
-include/gcr/gcr/gcr-certificate-basics-widget.h
-include/gcr/gcr/gcr-certificate-details-widget.h
-include/gcr/gcr/gcr-certificate.h
-include/gcr/gcr/gcr-importer.h
-include/gcr/gcr/gcr-parser.h
-include/gcr/gcr/gcr-simple-certificate.h
-include/gcr/gcr/gcr-types.h
-include/gcr/gcr/gcr-unlock-options-widget.h
-include/gcr/gcr/gcr-unlock-options.h
-include/gcr/gcr/gcr.h
-include/gp11/gp11.h
-include/gp11/pkcs11.h
-include/gp11/pkcs11g.h
-include/gp11/pkcs11n.h
+lib/gnome-keyring/devel/gkm-gnome2-store-standalone.la
+lib/gnome-keyring/devel/gkm-secret-store-standalone.la
 lib/gnome-keyring/devel/gkm-ssh-store-standalone.la
-lib/gnome-keyring/devel/gkm-user-store-standalone.la
-lib/gnome-keyring/gnome-keyring-pkcs11.la
-lib/gnome-keyring/standalone/gkm-roots-store-standalone.la
-lib/gnome-keyring/standalone/gkm-secret-store-standalone.la
-lib/libgcr.la
-lib/libgp11.la
-lib/pkgconfig/gcr-0.pc
-lib/pkgconfig/gp11-0.pc
+lib/gnome-keyring/devel/gkm-xdg-store-standalone.la
+lib/pkcs11/gnome-keyring-pkcs11.la
 lib/security/pam_gnome_keyring.la
-libexec/gnome-keyring-prompt
+man/man1/gnome-keyring-3.1
+man/man1/gnome-keyring-daemon.1
+man/man1/gnome-keyring.1
 share/GConf/gsettings/org.gnome.crypto.cache.convert
-share/GConf/gsettings/org.gnome.crypto.pgp.convert
+share/dbus-1/services/org.freedesktop.impl.portal.Secret.service
 share/dbus-1/services/org.freedesktop.secrets.service
 share/dbus-1/services/org.gnome.keyring.service
-share/gcr/ui/gcr-certificate-basics-widget.ui
-share/gcr/ui/gcr-import-dialog.ui
-share/gcr/ui/gcr-unlock-options-widget.ui
+share/examples/xdg/autostart/gnome-keyring-pkcs11.desktop
+share/examples/xdg/autostart/gnome-keyring-secrets.desktop
+share/examples/xdg/autostart/gnome-keyring-ssh.desktop
 share/glib-2.0/schemas/org.gnome.crypto.cache.gschema.xml
-share/glib-2.0/schemas/org.gnome.crypto.pgp.gschema.xml
-share/gnome-keyring/introspect/introspect-collection.xml
-share/gnome-keyring/introspect/introspect-item.xml
-share/gnome-keyring/introspect/introspect-prompt.xml
-share/gnome-keyring/introspect/introspect-service.xml
-share/gnome-keyring/introspect/introspect-session.xml
-share/gnome-keyring/ui/gku-prompt.ui
-share/gnome/autostart/gnome-keyring-gpg.desktop
-share/gnome/autostart/gnome-keyring-pkcs11.desktop
-share/gnome/autostart/gnome-keyring-secrets.desktop
-share/gnome/autostart/gnome-keyring-ssh.desktop
-share/gtk-doc/html/gcr-0/ch01.html
-share/gtk-doc/html/gcr-0/gcr-0.devhelp
-share/gtk-doc/html/gcr-0/gcr-0.devhelp2
-share/gtk-doc/html/gcr-0/gcr-GcrCertificate.html
-share/gtk-doc/html/gcr-0/gcr-gcr-certificate-basics-widget.html
-share/gtk-doc/html/gcr-0/gcr-gcr-certificate-details-widget.html
-share/gtk-doc/html/gcr-0/gcr-gcr-import-dialog.html
-share/gtk-doc/html/gcr-0/gcr-gcr-importer.html
-share/gtk-doc/html/gcr-0/gcr-gcr-initializer.html
-share/gtk-doc/html/gcr-0/gcr-gcr-parser.html
-share/gtk-doc/html/gcr-0/gcr-gcr-simple-certificate.html
-share/gtk-doc/html/gcr-0/gcr-gcr-types.html
-share/gtk-doc/html/gcr-0/gcr-gcr-xxx.html
-share/gtk-doc/html/gcr-0/home.png
-share/gtk-doc/html/gcr-0/index.html
-share/gtk-doc/html/gcr-0/index.sgml
-share/gtk-doc/html/gcr-0/left.png
-share/gtk-doc/html/gcr-0/right.png
-share/gtk-doc/html/gcr-0/style.css
-share/gtk-doc/html/gcr-0/up.png
-share/gtk-doc/html/gp11/GP11Module.html
-share/gtk-doc/html/gp11/GP11Object.html
-share/gtk-doc/html/gp11/GP11Session.html
-share/gtk-doc/html/gp11/GP11Slot.html
-share/gtk-doc/html/gp11/ch01.html
-share/gtk-doc/html/gp11/gp11-Errors.html
-share/gtk-doc/html/gp11/gp11-GP11Attribute.html
-share/gtk-doc/html/gp11/gp11-GP11Attributes.html
-share/gtk-doc/html/gp11/gp11-Miscellaneous-Functions.html
-share/gtk-doc/html/gp11/gp11.devhelp
-share/gtk-doc/html/gp11/gp11.devhelp2
-share/gtk-doc/html/gp11/home.png
-share/gtk-doc/html/gp11/index.html
-share/gtk-doc/html/gp11/index.sgml
-share/gtk-doc/html/gp11/left.png
-share/gtk-doc/html/gp11/right.png
-share/gtk-doc/html/gp11/style.css
-share/gtk-doc/html/gp11/up.png
+share/locale/af/LC_MESSAGES/gnome-keyring.mo
 share/locale/ar/LC_MESSAGES/gnome-keyring.mo
 share/locale/as/LC_MESSAGES/gnome-keyring.mo
 share/locale/ast/LC_MESSAGES/gnome-keyring.mo
@@ -95,6 +32,7 @@
 share/locale/bs/LC_MESSAGES/gnome-keyring.mo
 share/locale/ca/LC_MESSAGES/gnome-keyring.mo
 share/locale/ca@valencia/LC_MESSAGES/gnome-keyring.mo
+share/locale/ckb/LC_MESSAGES/gnome-keyring.mo
 share/locale/cs/LC_MESSAGES/gnome-keyring.mo
 share/locale/cy/LC_MESSAGES/gnome-keyring.mo
 share/locale/da/LC_MESSAGES/gnome-keyring.mo
@@ -104,13 +42,16 @@
 share/locale/en@shaw/LC_MESSAGES/gnome-keyring.mo
 share/locale/en_CA/LC_MESSAGES/gnome-keyring.mo
 share/locale/en_GB/LC_MESSAGES/gnome-keyring.mo
+share/locale/eo/LC_MESSAGES/gnome-keyring.mo
 share/locale/es/LC_MESSAGES/gnome-keyring.mo
 share/locale/et/LC_MESSAGES/gnome-keyring.mo
 share/locale/eu/LC_MESSAGES/gnome-keyring.mo
 share/locale/fa/LC_MESSAGES/gnome-keyring.mo
 share/locale/fi/LC_MESSAGES/gnome-keyring.mo
 share/locale/fr/LC_MESSAGES/gnome-keyring.mo
+share/locale/fur/LC_MESSAGES/gnome-keyring.mo
 share/locale/ga/LC_MESSAGES/gnome-keyring.mo
+share/locale/gd/LC_MESSAGES/gnome-keyring.mo
 share/locale/gl/LC_MESSAGES/gnome-keyring.mo
 share/locale/gu/LC_MESSAGES/gnome-keyring.mo
 share/locale/he/LC_MESSAGES/gnome-keyring.mo
@@ -122,12 +63,15 @@
 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
 share/locale/lt/LC_MESSAGES/gnome-keyring.mo
 share/locale/lv/LC_MESSAGES/gnome-keyring.mo
 share/locale/mai/LC_MESSAGES/gnome-keyring.mo
 share/locale/mg/LC_MESSAGES/gnome-keyring.mo
+share/locale/mjw/LC_MESSAGES/gnome-keyring.mo
 share/locale/mk/LC_MESSAGES/gnome-keyring.mo
 share/locale/ml/LC_MESSAGES/gnome-keyring.mo
 share/locale/mn/LC_MESSAGES/gnome-keyring.mo
@@ -155,11 +99,15 @@
 share/locale/sv/LC_MESSAGES/gnome-keyring.mo
 share/locale/ta/LC_MESSAGES/gnome-keyring.mo
 share/locale/te/LC_MESSAGES/gnome-keyring.mo
+share/locale/tg/LC_MESSAGES/gnome-keyring.mo
 share/locale/th/LC_MESSAGES/gnome-keyring.mo
 share/locale/tr/LC_MESSAGES/gnome-keyring.mo
+share/locale/ug/LC_MESSAGES/gnome-keyring.mo
 share/locale/uk/LC_MESSAGES/gnome-keyring.mo
 share/locale/vi/LC_MESSAGES/gnome-keyring.mo
 share/locale/xh/LC_MESSAGES/gnome-keyring.mo
 share/locale/zh_CN/LC_MESSAGES/gnome-keyring.mo
 share/locale/zh_HK/LC_MESSAGES/gnome-keyring.mo
 share/locale/zh_TW/LC_MESSAGES/gnome-keyring.mo
+share/p11-kit/modules/gnome-keyring.module
+share/xdg-desktop-portal/portals/gnome-keyring.portal
diff -r d4f927a978da -r d47b6eba87ca security/gnome-keyring/buildlink3.mk
--- a/security/gnome-keyring/buildlink3.mk      Sun Nov 22 14:24:44 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-# $NetBSD: buildlink3.mk,v 1.48 2020/08/17 20:17:41 leot Exp $
-
-BUILDLINK_TREE+=       gnome-keyring
-
-.if !defined(GNOME_KEYRING_BUILDLINK3_MK)
-GNOME_KEYRING_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.gnome-keyring+=  gnome-keyring>=0.4.0
-BUILDLINK_ABI_DEPENDS.gnome-keyring+=  gnome-keyring>=2.32.1nb30
-BUILDLINK_PKGSRCDIR.gnome-keyring?=    ../../security/gnome-keyring
-
-.include "../../devel/gettext-lib/buildlink3.mk"
-.include "../../devel/glib2/buildlink3.mk"
-.include "../../security/libtasn1/buildlink3.mk"
-.include "../../sysutils/dbus/buildlink3.mk"
-.include "../../x11/gtk2/buildlink3.mk"
-.endif # GNOME_KEYRING_BUILDLINK3_MK
-
-BUILDLINK_TREE+=       -gnome-keyring
diff -r d4f927a978da -r d47b6eba87ca security/gnome-keyring/distinfo
--- a/security/gnome-keyring/distinfo   Sun Nov 22 14:24:44 2020 +0000
+++ b/security/gnome-keyring/distinfo   Sun Nov 22 21:26:50 2020 +0000
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.44 2015/11/04 01:17:44 agc Exp $
+$NetBSD: distinfo,v 1.45 2020/11/22 21:26:51 nia Exp $



Home | Main Index | Thread Index | Old Index