Summary: | x11-toolkits/py-xlib: Update to 0.25 | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Olivier Duchateau <duchateau.olivier> | ||||
Component: | Individual Port(s) | Assignee: | Kai Knoblich <kai> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | fax, kai | ||||
Priority: | --- | Keywords: | patch-ready | ||||
Version: | Latest | Flags: | fax:
maintainer-feedback+
|
||||
Hardware: | Any | ||||||
OS: | Any | ||||||
URL: | https://reviews.freebsd.org/D19617 | ||||||
Attachments: |
|
(In reply to Olivier Duchateau from comment #0) Hi Olivier, thank you for the patch. I have just one question out of curiousness: Is there a particular reason to switch from USE_GITHUB to MASTER_SITES (that still points to Github)? (In reply to Kai Knoblich from comment #1) Because with MASTER_SITES macro, tarball is well formed. (In reply to Olivier Duchateau from comment #2) Alright, that seems to be reasonable, although it seems a bit inconvenient for a project that is hosted on GitHub. But there's another solution which incorporates most of your changes: I switched from Github back to CHEESESHOP (which is also the preferred origin for Python ports). Even the DISTNAME keeps the same: python-xlib-0.25.tar.bz2. At the moment the patch in on pre-commit review. Once it gets approved it's ready to land. A commit references this bug: Author: kai Date: Mon Mar 25 16:19:09 UTC 2019 New revision: 496837 URL: https://svnweb.freebsd.org/changeset/ports/496837 Log: x11-toolkits/py-xlib: Update to 0.25 While I'm here: * Fix license * Set MASTER_SITES to CHEESESHOP * Pet portlint Changelog since 0.23-4: * Fix increasing memory usage on display instantiation * Fix protocol handling: correctly support explicit Unix connections and fix support fox macOS * Fix xfixes example * Fix a bunch of typos in the code / documentation * Improve Python 3 support: fix events sub-code handling and possible crashes when unpacking text data * Add support for error handlers to the Composite extension NV-CONTROL extension * Add first implementation by Roberto Leinardi https://github.com/python-xlib/python-xlib/blob/0.25/CHANGELOG.md PR: 236418 Submitted by: Olivier Duchateau <duchateau.olivier@gmail.com> Approved by: miwi (mentor) Differential Revision: https://reviews.freebsd.org/D19617 Changes: head/x11-toolkits/py-xlib/Makefile head/x11-toolkits/py-xlib/distinfo head/x11-toolkits/py-xlib/pkg-descr Committed, thank you for the patch! |
Created attachment 202737 [details] Patch to update x11-toolkits/py-xlib - Update to 0.25 - Adjust WWW entry (pkg-descr)