Bug 206087

Summary: security/py-keyring: Upgrade to 7.0
Product: Ports & Packages Reporter: Douglas Thrift <douglas>
Component: Individual Port(s)Assignee: Martin Wilke <miwi>
Status: Closed FIXED    
Severity: Affects Only Me CC: miwi
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
security/py27-keyring-7.0.diff
douglas: maintainer-approval+
logs/py27-keyring-7.0.log none

Description Douglas Thrift 2016-01-09 23:27:19 UTC
Created attachment 165336 [details]
security/py27-keyring-7.0.diff

Upgrade security/py-keyring to 7.0.

"portlint -C" reports "looks fine."
I will attach the "poudriere testport" log.

From CHANGES.rst:

---
7.0
---

* Issue #99: Keyring now expects the config file to be located
  in the XDG_CONFIG_HOME rather than XDG_DATA_HOME and will
  fail to start if the config is found in the old location but not
  the new. On systems where the two locations are distinct,
  simply copy or symlink the config to remain compatible with
  older versions or move the file to work only with 7.0 and later.

* Replaced Pull Request #182 with a conditional SessionBus
  construction, based on subsequent discussion.

-----
6.1.1
-----

* Pull Request #182: Prevent DBus from indicating as a viable
  backend when no viable X DISPLAY variable is present.

---
6.1
---

* Pull Request #174: Add DBus backend for KWallet, preferred to Qt
  backend. Theoretically, it should be auto-detected based on
  available libraries and interchangeable with the Qt backend.

---
6.0
---

* Drop support for Python 2.6.
Comment 1 Douglas Thrift 2016-01-09 23:29:58 UTC
Created attachment 165338 [details]
logs/py27-keyring-7.0.log

Here is the poudriere testport log.
Comment 2 commit-hook freebsd_committer freebsd_triage 2016-01-10 09:34:26 UTC
A commit references this bug:

Author: miwi
Date: Sun Jan 10 09:33:58 UTC 2016
New revision: 405682
URL: https://svnweb.freebsd.org/changeset/ports/405682

Log:
  - Update to 7.0

  PR:		206087
  Submitted by:	maintainer

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