[Bug 257177] devel/py-oci: Update to 2.42.0

2021-07-14 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257177

Kubilay Kocak  changed:

   What|Removed |Added

Summary|devel/py-oci: update to |devel/py-oci: Update to
   |2.42.0  |2.42.0
  Flags||merge-quarterly-
   Keywords||needs-qa
 CC||python@FreeBSD.org
 Status|New |Open

--- Comment #1 from Kubilay Kocak  ---
^Triage:

MFH: No (API changes)

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug 257131] [NEW PORT] devel/py-cadquery-pywrap: C++ binding generator for Python

2021-07-14 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257131

Kubilay Kocak  changed:

   What|Removed |Added

 Depends on||256925, 256924
   Keywords||feature, needs-patch,
   ||needs-qa
 CC||po...@nicandneal.net,
   ||python@FreeBSD.org
Summary|[NEW PORT]: |[NEW PORT]
   |devel/py-cadquery-pywrap -  |devel/py-cadquery-pywrap:
   |C++ to python wrapper used  |C++ binding generator for
   |by CadQuery.|Python
 Status|New |Open
  Flags||maintainer-feedback?(ports@
   ||nicandneal.net)

--- Comment #1 from Kubilay Kocak  ---
Review items:

Upstream seem to be using a name (setup.py:name=pywrap) that's already
registered with PyPI [1][2], a different project, which is likely to be
problematic in various ways.

Probably worth pinging upstream about it if they're not already aware. Since
your port is named "cadquery-pywrap", there's slightly less of an issue, unless
and until upstream pick a different 'proper name' and we have to rename the
port. Better to get clarity on what they will call it as soon as possible.
Ideally its "cadquery-pywrap" :)

Upstream pins jinja ( 'jinja2==2.11.3',), modifying just the RUN_DEPENDS is
insufficient, and will break at runtime as soon as jinja is not that exact
version.

Patch the upstream dependency version spec, and ask upstream to make this a
normal >= dependency

All the python (.py) files will need to be precompiled (pyc/pyo) prior to
installation using standard 'compileall' methods, as these will be generated at
first run time, and on pkg-deinstall be orphaned (as theyre not referenced in
the pkg-plist).

However, I would suggest trying to make the standard 'USE_PYTHON=distutils
autoplist concurrent' framework bits work, since upstream ships a setup.py,
that 'should just work'

If you need help #freebsd-ports and/or #freebsd-python on Libera IRC :)

[1] https://pypi.org/project/pywrap/
[2] https://github.com/tmr232/pywrap


Referenced Bugs:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256924
[Bug 256924] [NEW PORT]: devel/py-logzero - Robust and effective logging for
Python
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256925
[Bug 256925] [NEW PORT]: devel/py-cymbal - Add functionality missing from
libclang Python binding
-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug 257177] devel/py-oci: Update to 2.42.0

2021-07-14 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257177

Tobias C. Berner  changed:

   What|Removed |Added

   Assignee|ports-b...@freebsd.org  |tcber...@freebsd.org
 CC||tcber...@freebsd.org

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug 257177] devel/py-oci: Update to 2.42.0

2021-07-14 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257177

Tobias C. Berner  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|Open|Closed

--- Comment #2 from Tobias C. Berner  ---
Committed. Thanks.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug 257177] devel/py-oci: Update to 2.42.0

2021-07-14 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257177

--- Comment #3 from commit-h...@freebsd.org ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=61688424b707f048718cf8cd06dc721f34957c87

commit 61688424b707f048718cf8cd06dc721f34957c87
Author: Alessandro Sagratini 
AuthorDate: 2021-07-14 12:03:46 +
Commit: Tobias C. Berner 
CommitDate: 2021-07-14 12:04:18 +

devel/py-oci: Update to 2.42.0

PR: 257177

 devel/py-oci/Makefile | 2 +-
 devel/py-oci/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug 257009] security/py-gssapi: Update to 1.6.14

2021-07-14 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257009

Tobias C. Berner  changed:

   What|Removed |Added

   Assignee|ports-b...@freebsd.org  |tcber...@freebsd.org
 CC||tcber...@freebsd.org

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug 257009] security/py-gssapi: Update to 1.6.14

2021-07-14 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257009

Tobias C. Berner  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Flags|merge-quarterly?|merge-quarterly+
 Status|Open|Closed

--- Comment #4 from Tobias C. Berner  ---
Committed, and MDF-ed.

mfg Tobias

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug 257009] security/py-gssapi: Update to 1.6.14

2021-07-14 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257009

--- Comment #5 from commit-h...@freebsd.org ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=681050945814ea6d4330bf6227781b4673cfd66b

commit 681050945814ea6d4330bf6227781b4673cfd66b
Author: John W. O'Brien 
AuthorDate: 2021-07-14 12:34:52 +
Commit: Tobias C. Berner 
CommitDate: 2021-07-14 12:36:42 +

security/py-gssapi: Update to 1.6.14

PR: 257009

 security/py-gssapi/Makefile| 11 +-
 security/py-gssapi/distinfo|  6 +++---
 security/py-gssapi/files/patch-setup.py (gone) | 28 --
 3 files changed, 8 insertions(+), 37 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.


Ports with version numbers going backwards: devel/p5-MooseX-SetOnce, devel/p...

2021-07-14 Thread erwin
** The following ports have a version number that sorts before a previous one **

 For many package tools to work correctly, it is of utmost importance that
 version numbers of a port form a monotonic increasing sequence over time.
 Refer to the FreeBSD Porter's Handbook, 'Package Naming Conventions' for
 more information. Tools that won't work include pkg_version, portupgrade
 and portaudit. A common error is an accidental deletion of PORTEPOCH.

 Please fix any errors as soon as possible.

 The ports tree was updated at Wed Jul 14 2021 12:30:00 UTC.

- *devel/p5-MooseX-SetOnce* : p5-MooseX-SetOnce-0.201 < 
p5-MooseX-SetOnce-0.22_1

- *devel/py-pytest* : py38-pytest-4.6.11 < py38-pytest-6.2.4

- *devel/py-pytest-flask* : py38-pytest-flask-0.15.1 < 
py38-pytest-flask-1.2.0

- *devel/py-pytest-translations* : 
py38-pytest-translations-2.0.0 < py38-pytest-translations-3.1.0

- *devel/py-pytest-xdist* : py38-pytest-xdist-1.32.0 < 
py38-pytest-xdist-2.3.0





[Bug 243967] [NEW PORT] net-p2p/bazarr: Automatic subtitle downloader for Sonarr and Radarr

2021-07-14 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=243967

Tobias C. Berner  changed:

   What|Removed |Added

 CC||tcber...@freebsd.org
   Assignee|ports-b...@freebsd.org  |tcber...@freebsd.org

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug 243967] [NEW PORT] net-p2p/bazarr: Automatic subtitle downloader for Sonarr and Radarr

2021-07-14 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=243967

Tobias C. Berner  changed:

   What|Removed |Added

 Status|Open|In Progress

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug 243967] [NEW PORT] net-p2p/bazarr: Automatic subtitle downloader for Sonarr and Radarr

2021-07-14 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=243967

--- Comment #19 from commit-h...@freebsd.org ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=22d8cccfd08f6f06b9c9b7f6732611d572f622a0

commit 22d8cccfd08f6f06b9c9b7f6732611d572f622a0
Author: Michiel van Baak Jansen 
AuthorDate: 2021-04-28 13:20:58 +
Commit: Tobias C. Berner 
CommitDate: 2021-07-14 13:52:51 +

net-p2p/bazarr*: new ports for bazarr and bazarr-devel

Bazarr is a companion application to Sonarr and Radarr that manages and
downloads subtitles based on your requirements.

- net-p2p/bazarr uses latest stable release
- net-p2p/bazarr-devel uses beta builds (created automatically from
  development branch once a day, if there were changes to that branch)
- Ports dont have bundled dependencies unbundled (yet).
  Talked this over with upstream, they are not going to unbundle
  for support-workload avoidance  and ease-of-install they get from the
  fact they bundle all dependencies on specific versions.
- Reserve UID and GID for bazarr daemon process
- Add to net-p2p/Makefile
- The plists are auto-generated as in multimedia/tautulli.

Website: https://www.bazarr.media
Changelog: https://github.com/morpheus65535/bazarr/releases
Bugtracker: https://github.com/morpheus65535/bazarr/issues

PR: 243967

 GIDs   |  2 +-
 UIDs   |  2 +-
 net-p2p/Makefile   |  2 ++
 net-p2p/bazarr-devel/Makefile (new)| 47 ++
 net-p2p/bazarr-devel/distinfo (new)|  3 ++
 net-p2p/bazarr-devel/files/bazarr.in (new) | 42 ++
 net-p2p/bazarr-devel/pkg-descr (new)   |  4 +++
 net-p2p/bazarr/Makefile (new)  | 46 +
 net-p2p/bazarr/distinfo (new)  |  3 ++
 net-p2p/bazarr/files/bazarr.in (new)   | 42 ++
 net-p2p/bazarr/pkg-descr (new) |  4 +++
 11 files changed, 195 insertions(+), 2 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug 243967] [NEW PORT] net-p2p/bazarr: Automatic subtitle downloader for Sonarr and Radarr

2021-07-14 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=243967

Tobias C. Berner  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|In Progress |Closed

--- Comment #20 from Tobias C. Berner  ---
Committed. Thanks :)

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug 257131] [NEW PORT] devel/py-cadquery-pywrap: C++ binding generator for Python

2021-07-14 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257131

--- Comment #2 from Neal Nelson  ---
(In reply to Kubilay Kocak from comment #1)

Yes, the upstream name is pywrap, and yes there is already something else
called pywrap. I doubt that it will be changed upstream though as it is
currently an internal tool that is used to generate the CadQuery OCP library.

As a standalone tool it's not very interesting at the moment, but it is needed
for my upcoming update to cad/py-ocp in order to generate the cad/opencascade
interface. The upstream project have it linked into the OCP git repository, but
there seems to be no way to do that in our ports system. If there is, then
maybe I can dispense with this port altogether.

I just realised that they have added a setup.py. This update to cad/cadquery
has been in development for over six months, so things have progressed and I
missed this being added. I will update the port to use distutils and autoplist.

As for the fixed Jinja2 dependency in setup.py: it is already different on my
system and works fine. I can ask the project about this, but can promise
nothing.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug 257131] [NEW PORT] devel/py-cadquery-pywrap: C++ binding generator for Python

2021-07-14 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257131

Neal Nelson  changed:

   What|Removed |Added

 Attachment #226394|0   |1
is obsolete||

--- Comment #3 from Neal Nelson  ---
Created attachment 226459
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=226459&action=edit
Git diff of new port.

Here's a new diff using distutils and autoplist.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug 257116] textproc/py-sphinx: Update to 4.0.3

2021-07-14 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257116

--- Comment #5 from Antoine Brodin  ---
Some new failure logs:

http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-07-12_18h07m27s/logs/errors/asis-2016_1.log
http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-07-12_18h07m27s/logs/errors/castxml-g20181115_3.log
http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-07-12_18h07m27s/logs/errors/ghc-8.10.5.log
http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-07-12_18h07m27s/logs/errors/py38-rstfmt-0.0.9.log
http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-07-12_18h07m27s/logs/errors/sage-math-9.2_16.log

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug 256150] lang/python310: Interpreted object-oriented programming language

2021-07-14 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256150

--- Comment #3 from commit-h...@freebsd.org ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=930c93129234e5ed3f67be1b8795a5a20e2745db

commit 930c93129234e5ed3f67be1b8795a5a20e2745db
Author: Dmitry Marakasov 
AuthorDate: 2021-04-08 22:31:49 +
Commit: Dmitry Marakasov 
CommitDate: 2021-07-14 20:14:55 +

lang/python310: add python 3.10.0.beta4

PR: 256150
Approved by:maintainer timeout (python@, 1 month)
Differential Revision:  https://reviews.freebsd.org/D30475

 Mk/Uses/python.mk  |2 +-
 Mk/bsd.default-versions.mk |4 +-
 lang/Makefile  |1 +
 lang/python310/Makefile (new)  |  159 +
 lang/python310/Makefile.version (new)  |5 +
 lang/python310/distinfo (new)  |3 +
 ...tch-Lib_distutils_command_install__lib.py (new) |   41 +
 ...Lib_distutils_tests_test__install__lib.py (new) |   33 +
 lang/python310/files/patch-Makefile.pre.in (new)   |   65 +
 .../files/patch-Misc__python-config.sh.in (new)|   11 +
 lang/python310/files/pkg-message.in (new)  |   12 +
 lang/python310/pkg-descr (new) |4 +
 lang/python310/pkg-plist (new) | 7480 
 13 files changed, 7817 insertions(+), 3 deletions(-)

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.


[Bug 256150] lang/python310: Interpreted object-oriented programming language

2021-07-14 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256150

Dmitry Marakasov  changed:

   What|Removed |Added

 Status|Open|Closed
 Resolution|--- |FIXED

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


[Bug 256558] lang/python3[89]: fix build WITH_DEBUG

2021-07-14 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256558

--- Comment #5 from Dmitry Marakasov  ---
Note that python310 now needs the similar change. I've marked DEBUG options
BROKEN for the time being.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.


[Bug 256558] lang/python3[89]: fix build WITH_DEBUG

2021-07-14 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256558

--- Comment #6 from commit-h...@freebsd.org ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=2d2c2821bca5933475c6c418057f1480b85ded9b

commit 2d2c2821bca5933475c6c418057f1480b85ded9b
Author: Dmitry Marakasov 
AuthorDate: 2021-07-14 20:27:00 +
Commit: Dmitry Marakasov 
CommitDate: 2021-07-14 20:28:01 +

lang/python{38,39,310}: mark DEBUG option BROKEN (incorrect plist)

PR: 256558
Approved by:portmgr blanket

 lang/python310/Makefile | 1 +
 lang/python38/Makefile  | 1 +
 lang/python39/Makefile  | 1 +
 3 files changed, 3 insertions(+)

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.


[Bug 257116] textproc/py-sphinx: Update to 4.0.3

2021-07-14 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257116

--- Comment #6 from Danilo G. Baio  ---
(In reply to Antoine Brodin from comment #5)

Thanks Antoine. I'll need some time to check those.

lang/asis and textproc/castxml will be easier to fix.

textproc/py-rstfmt (which was added recently) is completely broken.

And a new Sphinx version was released. I will take a look at it as well.
https://pypi.org/project/Sphinx/#history

-- 
You are receiving this mail because:
You are on the CC list for the bug.