Bug 181247 - Update port: security/py-keyring Upgrade to 1.6.1
Summary: Update port: security/py-keyring Upgrade to 1.6.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Frederic Culot
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-13 07:00 UTC by Douglas Thrift
Modified: 2013-08-13 16:10 UTC (History)
1 user (show)

See Also:


Attachments
py-keyring.2013-08-12T034905Z.diff (1.10 KB, patch)
2013-08-13 07:00 UTC, Douglas Thrift
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Douglas Thrift 2013-08-13 07:00:00 UTC
Upgraded security/py-keyring to 1.6.1.

https://redports.org/buildarchive/20130812175600-62672/

From CHANGES.rst:

-----
1.6.1
-----

* Only include pytest-runner in 'setup requirements' when ptr invocation is
  indicated in the command-line (Issue #105).

---
1.6
---

*  GNOME Keyring backend:

   - Use the same attributes (``username`` / ``service``) as the SecretService
     backend uses, allow searching for old ones for compatibility.
   - Also set ``application`` attribute.
   - Correctly handle all types of errors, not only ``CANCELLED`` and ``NO_MATCH``.
   - Avoid printing warnings to stderr when GnomeKeyring is not available.

* Secret Service backend:

   - Use a better label for passwords, the same as GNOME Keyring backend uses.

---
1.5
---

*  SecretService: allow deleting items created using previous python-keyring
   versions.

   Before the switch to secretstorage, python-keyring didn't set "application"
   attribute. Now in addition to supporting searching for items without that
   attribute, python-keyring also supports deleting them.

*  Use ``secretstorage.get_default_collection`` if it's available.

   On secretstorage 1.0 or later, python-keyring now tries to create the
   default collection if it doesn't exist, instead of just raising the error.

*  Improvements for tests, including fix for Issue #102.

---
1.4
---

* Switch GnomeKeyring backend to use native libgnome-keyring via
  GObject Introspection, not the obsolete python-gnomekeyring module.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2013-08-13 07:00:08 UTC
Responsible Changed
From-To: freebsd-ports-bugs->freebsd-python

freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool)
Comment 2 Frederic Culot freebsd_committer freebsd_triage 2013-08-13 07:46:40 UTC
Responsible Changed
From-To: freebsd-python->culot

I'll take it.
Comment 3 Frederic Culot freebsd_committer freebsd_triage 2013-08-13 16:00:57 UTC
State Changed
From-To: open->closed

Committed. Thanks!
Comment 4 dfilter service freebsd_committer freebsd_triage 2013-08-13 16:01:00 UTC
Author: culot
Date: Tue Aug 13 15:00:47 2013
New Revision: 324670
URL: http://svnweb.freebsd.org/changeset/ports/324670

Log:
  - Update to 1.6.1
  
  Changes:	http://pypi.python.org/pypi/keyring/1.6.1#changes
  PR:		ports/181247
  Submitted by: 	Douglas William Thrift <douglas@douglasthrift.net> (maintainer)

Modified:
  head/security/py-keyring/Makefile
  head/security/py-keyring/distinfo

Modified: head/security/py-keyring/Makefile
==============================================================================
--- head/security/py-keyring/Makefile	Tue Aug 13 14:16:29 2013	(r324669)
+++ head/security/py-keyring/Makefile	Tue Aug 13 15:00:47 2013	(r324670)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	keyring
-PORTVERSION=	1.3
+PORTVERSION=	1.6.1
 CATEGORIES=	security python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -36,7 +36,7 @@ RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}pyc
 .endif
 
 .if ${PORT_OPTIONS:MGNOME_KEYRING}
-USE_GNOME+=	pygnomedesktop
+USE_GNOME+=	pygobject3
 .endif
 
 .if ${PORT_OPTIONS:MKDE_KWALLET}

Modified: head/security/py-keyring/distinfo
==============================================================================
--- head/security/py-keyring/distinfo	Tue Aug 13 14:16:29 2013	(r324669)
+++ head/security/py-keyring/distinfo	Tue Aug 13 15:00:47 2013	(r324670)
@@ -1,2 +1,2 @@
-SHA256 (keyring-1.3.zip) = 8f3a1936b241332289c6c3a7bef0f380de8cd34e7e90fd6b3bb11ff6d51bb961
-SIZE (keyring-1.3.zip) = 79451
+SHA256 (keyring-1.6.1.zip) = 720a53234749edf0c103e61abe07a16b2ad48b46295c96f58fb804158a739a04
+SIZE (keyring-1.6.1.zip) = 80183
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"