Bug 205078 - www/py-autobahn: Update to 0.11.0
Summary: www/py-autobahn: Update to 0.11.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kubilay Kocak
URL:
Keywords: patch
Depends on: 205062 206564 206578
Blocks:
  Show dependency treegraph
 
Reported: 2015-12-07 01:14 UTC by Yuri Victorovich
Modified: 2016-01-25 11:52 UTC (History)
1 user (show)

See Also:
koobs: maintainer-feedback+


Attachments
patch (1.45 KB, patch)
2015-12-07 01:14 UTC, Yuri Victorovich
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yuri Victorovich freebsd_committer freebsd_triage 2015-12-07 01:14:51 UTC
Created attachment 163924 [details]
patch

The attached patch makes the package installable, but causes some the error for some reason:

Twisted found (default reactor is <class 'twisted.internet.pollreactor.PollReactor'>)
Unhandled Error
Traceback (most recent call last):
  File "<string>", line 1, in <module>
    
  File "setup.py", line 244, in <module>
    list(getPlugins(IPlugin))
  File "/usr/local/lib/python2.7/site-packages/twisted/plugin.py", line 213, in getPlugins
    allDropins = getCache(package)
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2016-01-24 11:32:32 UTC
txaio is a new install_requires and does not yet exist in the tree. I have to port this before being able to resolve this.
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2016-01-24 15:29:22 UTC
Update to trollius 2.0 is required
Comment 3 commit-hook freebsd_committer freebsd_triage 2016-01-24 15:35:02 UTC
A commit references this bug:

Author: koobs
Date: Sun Jan 24 15:34:27 UTC 2016
New revision: 407158
URL: https://svnweb.freebsd.org/changeset/ports/407158

Log:
  devel/py-trollius: Fix Python 3.x build, Modernize

  - Correct LICENSE (MIT to APACHE20)
  - Add LICENSE_FILE
  - Remove BUILD_DEPENDS, futures (and most python packages) are RUN_DEPENDS
  - Conditionalise futures RUN_DEPENDS. Only required on Python < 3
  - Sort USE_PYTHON
  - Add NO_ARCH
  - Add test target and TEST_DEPENDS

  QA:

  * portlint: OK (WARN: Makefile: "RUN_DEPENDS" has to appear earlier. - False Positive)
  * testport: OK (poudriere: 11amd64, Python 2.7 / 3.4)
  * unittest: OK (Ran 845 tests in 23.226s - FAILED (failures=3, skipped=1)
                 False Positives, fixed in version 2.0

  PR:		205078
  Approved by:	portmgr (blanket, ports compliance)
  MFH:		2016Q1

Changes:
  head/devel/py-trollius/Makefile
Comment 4 commit-hook freebsd_committer freebsd_triage 2016-01-25 06:18:19 UTC
A commit references this bug:

Author: koobs
Date: Mon Jan 25 06:18:01 UTC 2016
New revision: 407189
URL: https://svnweb.freebsd.org/changeset/ports/407189

Log:
  MFH: r407158 devel/py-trollius: Fix Python 3.x build, Modernize

  - Correct LICENSE (MIT to APACHE20)
  - Add LICENSE_FILE
  - Remove BUILD_DEPENDS, futures (and most python packages) are RUN_DEPENDS
  - Conditionalise futures RUN_DEPENDS. Only required on Python < 3
  - Sort USE_PYTHON
  - Add NO_ARCH
  - Add test target and TEST_DEPENDS

  QA:

  * portlint: OK (WARN: Makefile: "RUN_DEPENDS" has to appear earlier. - False Positive)
  * testport: OK (poudriere: 11amd64, Python 2.7 / 3.4)
  * unittest: OK (Ran 845 tests in 23.226s - FAILED (failures=3, skipped=1)
                 False Positives, fixed in version 2.0

  PR:		205078
  Approved by:	portmgr (blanket, ports compliance)

  Approved by:	ports-secteam (feld)

Changes:
_U  branches/2016Q1/
  branches/2016Q1/devel/py-trollius/Makefile
Comment 5 commit-hook freebsd_committer freebsd_triage 2016-01-25 06:24:23 UTC
A commit references this bug:

Author: koobs
Date: Mon Jan 25 06:23:45 UTC 2016
New revision: 407190
URL: https://svnweb.freebsd.org/changeset/ports/407190

Log:
  devel/py-trollius: Update to 2.0

  - Update PORTVERSION and distinfo checksum (2.0)
  - Update test target
  - Update pkg-descr WWW: URL (match setup.py)

  Changes:

    https://trollius.readthedocs.org/changelog.html

  PR:			206578, 205078
  Approved by:		skreuzer (maintainer)
  Differential Revision:	D5049

Changes:
  head/devel/py-trollius/Makefile
  head/devel/py-trollius/distinfo
  head/devel/py-trollius/pkg-descr
Comment 6 commit-hook freebsd_committer freebsd_triage 2016-01-25 11:49:57 UTC
A commit references this bug:

Author: koobs
Date: Mon Jan 25 11:49:15 UTC 2016
New revision: 407206
URL: https://svnweb.freebsd.org/changeset/ports/407206

Log:
  www/py-autobahn: Update to 0.11.0

  - Update PORTVERSION and distinfo checksum (0.11.0)
  - Switch to USE_GITHUB (missing autobahn/test/ dir in sdist)
  - Add DISTVERSIONPREFIX accordingly
  - Update RUN_DEPENDS
  - Replace USES=twisted:run with (new) direct RUN_DEPENDS dependency [1]
  - Remove USES=dos2unix (no longer required)
  - Remove ASYNCIO support on 2.x via Trollius [2]
    - Update ASYNCIO_DESC to be for Python 3.x accordingly
    - Remove ASYNCIO from OPTIONS_DEFAULT accordingly
  - Reverse incorrect conditional (<=) adding asyncio to RUN_DEPENDS [3]
  - Add BROKEN message for ASYNCIO selected when using Python 2.x
  - Patch setup.py not to create a twisted dropin.cache file out of
    STAGEDIR
  - Add test target and TEST_DEPENDS
  - Enable NO_ARCH
  - Whitespace alignment

  [2] Discussed with Trollius maintainer (Victor Stinner)
  [3] Only required on < 3.3 (not greater than 3.3)

  PR:		205078 [1]
  Submitted by:	Yuri <yuri rawbw com> [1]

Changes:
  head/www/py-autobahn/Makefile
  head/www/py-autobahn/distinfo
  head/www/py-autobahn/files/
  head/www/py-autobahn/files/patch-setup.py
Comment 7 Kubilay Kocak freebsd_committer freebsd_triage 2016-01-25 11:52:53 UTC
Committed with many other changes. Thanks for the report Yuri!