[Bug 241564] [NEW PORT] misc/py-iso-639: Python library for ISO 639 standard

2019-10-29 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241564

Kubilay Kocak  changed:

   What|Removed |Added

 Blocks||241566


Referenced Bugs:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241566
[Bug 241566] [NEW PORT] net/streamlink: Command-line utility that pipes video
streams
-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 241566] [NEW PORT] net/streamlink: Command-line utility that pipes video streams

2019-10-29 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241566

Kubilay Kocak  changed:

   What|Removed |Added

 CC||ko...@freebsd.org,
   ||pyt...@freebsd.org

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 241565] [NEW PORT] misc/py-iso3166: Standalone ISO 3166-1 country definitions

2019-10-29 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241565

Kubilay Kocak  changed:

   What|Removed |Added

 Blocks||241566


Referenced Bugs:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241566
[Bug 241566] [NEW PORT] net/streamlink: Command-line utility that pipes video
streams
-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 241463] [NEW PORT] devel/scons-py3: scons for python3

2019-10-29 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241463

--- Comment #5 from Sunpoet Po-Chuan Hsieh  ---
(In reply to Ronald Klop from comment #1)

I think scons@py27 should be able to coexist with scons@py3x before python 2.7
EoL. In your proposal, it's scons and scons-py3.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 241463] [NEW PORT] devel/scons-py3: scons for python3

2019-10-29 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241463

--- Comment #6 from Sunpoet Po-Chuan Hsieh  ---
Regarding using scons with python 3.x, my initial plan was to change its
dependency from python 2.7 to python 3.x and patch dependent ports. But that's
a long list and I failed to fix some ports.

I think the better solution right now is as follows:
- Add flavored devel/scons by relaxing USES=python
- Change Mk/Uses/scons.mk to use flavored scons and add :py27 arg for
scons@py27
- Let scons@py27 and scons@py3x coexist
- Change all dependent ports which are not python3-ready to scons:py27

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 241463] [NEW PORT] devel/scons-py3: scons for python3

2019-10-29 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241463

--- Comment #7 from Ronald Klop  ---
(In reply to Sunpoet Po-Chuan Hsieh from comment #6)
Hi, would it be possible to make scons@py27 the default? So that existing ports
need not be updated at once, but new ports can start using scons@py3x?
To stay backwards compatible for now?
I have never 'flavoured' a port, so I hope I don't ask the obvious.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 241463] [NEW PORT] devel/scons-py3: scons for python3

2019-10-29 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241463

Ronald Klop  changed:

   What|Removed |Added

 Attachment #208562|0   |1
is obsolete||
 Attachment #208562|maintainer-approval?(python |
  Flags|@FreeBSD.org)   |
 Attachment #208563|0   |1
is obsolete||
 Attachment #208563|maintainer-approval?(sunpoe |
  Flags|t...@freebsd.org)  |
 Attachment #208564|0   |1
is obsolete||

--- Comment #8 from Ronald Klop  ---
Created attachment 208682
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=208682&action=edit
Add flavor to scons port and Mk/Uses

New patch which uses flavor to create a py27-scons and a py36-scons package.
This works for me with the existing mongodb36 ports which uses py27-scons
without any changes to the mongodb36 port.
And my new mongodb42 port uses py36-scons because it declares
"USES=python:3.5+,build scons".
These py*-scons packages conflict with each other. But that shouldn't be to big
of a problem. If it is I'm willing to look into the uniquefiles Uses and see if
that helps.
AFAIK this change keeps the ports tree backwards compatible. Please give
feedback.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 241463] [NEW PORT] devel/scons-py3: scons for python3

2019-10-29 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241463

--- Comment #9 from Kubilay Kocak  ---
(In reply to Sunpoet Po-Chuan Hsieh from comment #6)

This is the better option. The scons port should do nothing but declare the
versions *it* supports, and scons consumers ought to declare specifically the
version(s) they support, allowing them to move forward at their own pace,
without 'imperative' selection by the framework.

Notes:

- It's worth considering having scons.mk support  in the
exact same way that USES=python supports it, rather than it being an FLAVOR
argument (scons:py27)

This allows, scons consuming ports to declaratively specify/declare version
support, rather than 'imperatively' 'choosing' a framework specific
implementation details (flavor)

This also enables / gives us the ability to factor out a generic
 support across more areas of the framework, starting with
Python / Scons, and improving it in the process ("!=X" support, "X,Y" support,
etc), which has huge benefits for consistency and version derivation across our
tree.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 241463] [NEW PORT] devel/scons-py3: scons for python3

2019-10-29 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241463

--- Comment #10 from Kubilay Kocak  ---
(In reply to Ronald Klop from comment #7)

Consumers requiring a specific version should be update to correctly declare
their version support, at the same time that the scons port is updated to
declare correctly its supported versions (in this case: "relaxing python
versions to allow 2/3")

It is not worth the benefit of punting the problem of updating ("fixing")
consumers down the road

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 241463] [NEW PORT] devel/scons-py3: scons for python3

2019-10-29 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241463

--- Comment #11 from Kubilay Kocak  ---
(In reply to Ronald Klop from comment #8)

What are the conflicting files? If similar to other python packages/software,
only a small proportion of expected files in non-python-version-specific
locations will conflict (binaries in LOCALBASE, man pages, docs) and in that
case, they ought to be resolved such that they are concurrently installable.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 241564] [NEW PORT] misc/py-iso-639: Python library for ISO 639 standard

2019-10-29 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241564

tak...@airport.fm changed:

   What|Removed |Added

 Attachment #208669|0   |1
is obsolete||

--- Comment #2 from tak...@airport.fm ---
Created attachment 208685
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=208685&action=edit
py-iso639-0.4.5.shar

I've tested it, but it doesn't seem to implement test code.

># python3.6 -m unittest -v iso639
>
>--
>Ran 0 tests in 0.000s
>
>OK

Changed the source code distribution to GitHub.
The PORTNAME has been changed due to this change.
You have explicitly specified a license file.
Fixed to USES=python in the Makefile.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 241564] [NEW PORT] misc/py-iso639: Python library for ISO 639 standard

2019-10-29 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241564

tak...@airport.fm changed:

   What|Removed |Added

Summary|[NEW PORT] misc/py-iso-639: |[NEW PORT] misc/py-iso639:
   |Python library for ISO 639  |Python library for ISO 639
   |standard|standard

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 241564] [NEW PORT] misc/py-iso-639: Python library for ISO 639 standard

2019-10-29 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241564

Kubilay Kocak  changed:

   What|Removed |Added

Summary|[NEW PORT] misc/py-iso639:  |[NEW PORT] misc/py-iso-639:
   |Python library for ISO 639  |Python library for ISO 639
   |standard|standard

--- Comment #3 from Kubilay Kocak  ---
(In reply to takefu from comment #2)

PORTNAME for Python packages *must* be named after their PyPI name where they
are registered there. This is usually the same as whats declared in
setup.py:name, but can be different (dashes vs underscores), so PyPI name is
canonical.

iso639 is a different and separate package [1]

This packages name is 'iso-639' [2] so please use that.

[1] https://pypi.org/project/iso639/
[2] https://pypi.org/project/iso-639/

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 241564] [NEW PORT] misc/py-iso-639: Python library for ISO 639 standard

2019-10-29 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241564

--- Comment #4 from Kubilay Kocak  ---
Also, I see in the setup.py Trove classifiers, the following:

'Topic :: Text Processing :: Linguistic',

textproc is probably the better primary category for this, and/as we like to
avoid misc where possible

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 241566] [NEW PORT] net/streamlink: Command-line utility that pipes video streams

2019-10-29 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241566

tak...@airport.fm changed:

   What|Removed |Added

 Attachment #208671|0   |1
is obsolete||

--- Comment #2 from tak...@airport.fm ---
Created attachment 208686
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=208686&action=edit
py-streamlink-1.2.0.shar

comment #1

1&2&3) Fixed.

changed to py-iso-639 -> py-iso639

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 241566] [NEW PORT] net/streamlink: Command-line utility that pipes video streams

2019-10-29 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241566

Kubilay Kocak  changed:

   What|Removed |Added

  Flags||maintainer-feedback?(takefu
   ||@airport.fm)
 CC||tak...@airport.fm

--- Comment #3 from Kubilay Kocak  ---
Need to revert py-iso369 change (see bug 241564 comment 3)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 241582] devel/py-munch: Update to 2.4.0

2019-10-29 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241582

Bug ID: 241582
   Summary: devel/py-munch: Update to 2.4.0
   Product: Ports & Packages
   Version: Latest
  Hardware: Any
   URL: https://github.com/Infinidat/munch/blob/develop/CHANGE
LOG.md
OS: Any
Status: New
  Severity: Affects Only Me
  Priority: ---
 Component: Individual Port(s)
  Assignee: ports-b...@freebsd.org
  Reporter: lbartole...@tuxfamily.org
CC: pyt...@freebsd.org
 Attachment #208687 maintainer-approval+
 Flags:
 Flags: merge-quarterly?

Created attachment 208687
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=208687&action=edit
py-munch 2.4.0

devel/py-munch: Update to 2.4.0

 * Update to 2.4.0
 * Add a new dependency at build: devel/py-pbr (required for HEAD)

 Changelog:

   https://github.com/Infinidat/munch/blob/develop/CHANGELOG.md

QA:

  * portlint: OK (looks fine.)
  * testport: OK (poudriere: 11, 12, HEAD, amd64 i386)
  * maketest: OK (5 of 5 tests PASS)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 241564] [NEW PORT] misc/py-iso-639: Python library for ISO 639 standard

2019-10-29 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241564

tak...@airport.fm changed:

   What|Removed |Added

 Attachment #208685|0   |1
is obsolete||

--- Comment #5 from tak...@airport.fm ---
Created attachment 208688
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=208688&action=edit
py-iso-639-0.4.5.shar

comment #3
I understand.
put it back.

comment #4
Category changed.
  misc -> textproc

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 241565] [NEW PORT] misc/py-iso3166: Standalone ISO 3166-1 country definitions

2019-10-29 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241565

tak...@airport.fm changed:

   What|Removed |Added

 Attachment #208670|0   |1
is obsolete||

--- Comment #1 from tak...@airport.fm ---
Created attachment 208689
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=208689&action=edit
py-iso3166-1.0.shar

bug #241564 comment #4
Category changed.
  misc -> textproc

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 241582] devel/py-munch: Update to 2.4.0

2019-10-29 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241582

Kubilay Kocak  changed:

   What|Removed |Added

 Status|New |Open
   Keywords||easy
URL|https://github.com/Infinida |https://github.com/Infinida
   |t/munch/blob/develop/CHANGE |t/munch/blob/2.4.0/CHANGELO
   |LOG.md  |G.md

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 241565] [NEW PORT] textproc/py-iso3166: Standalone ISO 3166-1 country definitions

2019-10-29 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241565

Kubilay Kocak  changed:

   What|Removed |Added

Summary|[NEW PORT] misc/py-iso3166: |[NEW PORT]
   |Standalone ISO 3166-1   |textproc/py-iso3166:
   |country definitions |Standalone ISO 3166-1
   ||country definitions

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 241564] [NEW PORT] textproc/py-iso-639: Python library for ISO 639 standard

2019-10-29 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241564

Kubilay Kocak  changed:

   What|Removed |Added

   Keywords|needs-patch |
Summary|[NEW PORT] misc/py-iso-639: |[NEW PORT]
   |Python library for ISO 639  |textproc/py-iso-639: Python
   |standard|library for ISO 639
   ||standard
  Flags|maintainer-feedback?(takefu |maintainer-feedback+
   |@airport.fm)|

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 241566] [NEW PORT] net/streamlink: Command-line utility that pipes video streams

2019-10-29 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241566

tak...@airport.fm changed:

   What|Removed |Added

 Attachment #208686|0   |1
is obsolete||

--- Comment #4 from tak...@airport.fm ---
Created attachment 208690
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=208690&action=edit
py-streamlink-1.2.0.shar

bug #241564 comment #4
bug #241565 comment #1
Follow category changes.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 241582] devel/py-munch: Update to 2.4.0

2019-10-29 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241582

Automation User  changed:

   What|Removed |Added

   Keywords||buildisok

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 241582] devel/py-munch: Update to 2.4.0

2019-10-29 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241582

--- Comment #1 from Automation User  ---
Build info is available at
https://gitlab.com/swills/freebsd-ports/pipelines/92454428

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"