[Bug 262079] multimedia/py-soco: Update to 0.26.3

2022-02-22 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262079

Conall O'Brien  changed:

   What|Removed |Added

 Attachment #231974||maintainer-approval+
  Flags||

--- Comment #3 from Conall O'Brien  ---
Comment on attachment 231974
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=231974
git generated patch file

--- a/multimedia/py-soco/Makefile
+++ b/multimedia/py-soco/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=  soco
-PORTVERSION=   0.26.0
+PORTVERSION=   0.26.3
 DISTVERSIONPREFIX= v
 CATEGORIES=multimedia python
 PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/multimedia/py-soco/distinfo b/multimedia/py-soco/distinfo
index 431ba9e0a189..14bd07f3292e 100644
--- a/multimedia/py-soco/distinfo
+++ b/multimedia/py-soco/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1643377491
-SHA256 (SoCo-SoCo-v0.26.0_GH0.tar.gz) =
754e23c1cbaa1ab6bac3198a2952af31a27695dabb778c7d1c29c71c430c5f54
-SIZE (SoCo-SoCo-v0.26.0_GH0.tar.gz) = 713811
+TIMESTAMP = 1645398369
+SHA256 (SoCo-SoCo-v0.26.3_GH0.tar.gz) =
e51c5f19967126dbda18e4ae46460821f44ba890676b70e73cb55b1dc589e0ef
+SIZE (SoCo-SoCo-v0.26.3_GH0.tar.gz) = 713952

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


[Bug 262079] multimedia/py-soco: Update to 0.26.3

2022-02-22 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262079

--- Comment #4 from Conall O'Brien  ---
Updated the patch, something had happened to my local git client.

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


[Bug 262079] multimedia/py-soco: Update to 0.26.3

2022-02-22 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262079

Conall O'Brien  changed:

   What|Removed |Added

  Flags|maintainer-feedback?(conall |maintainer-feedback+
   |@conall.net)|

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


[Bug 261415] multimedia/onevpl: wrong python version used if newer python (than default) is installed ('make install' fails)

2022-02-22 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=261415

Kubilay Kocak  changed:

   What|Removed |Added

   See Also||https://bugs.freebsd.org/bu
   ||gzilla/show_bug.cgi?id=2621
   ||09

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


[Bug 262109] Mk/Uses/python.mk: coddle cmake with more hints

2022-02-22 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262109

Kubilay Kocak  changed:

   What|Removed |Added

   Keywords||needs-qa
 Status|New |Open
   See Also||https://bugs.freebsd.org/bu
   ||gzilla/show_bug.cgi?id=2614
   ||15

--- Comment #3 from Kubilay Kocak  ---
Thank you for the report and patch John.

Are you aware of a cmake mechanism where one can pass an explicit Python
version/path using a single variable, without requiring the MAJOR_VER checks?

I haven't had the opportunity to review the cmake/python ecosystem for best
current practice lately. We'd appreciate any insight in that regard

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


[Bug 262109] Mk/Uses/python.mk: Improve CMake/Python integration

2022-02-22 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262109

Kubilay Kocak  changed:

   What|Removed |Added

Summary|Mk/Uses/python.mk: coddle   |Mk/Uses/python.mk: Improve
   |cmake with more hints   |CMake/Python integration

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


[Bug 259599] devel/py-buildbot: Fails to run after sqlalchemy 1.4 update: AttributeError: module 'sqlalchemy.engine.strategies' has no attribute 'PlainEngineStrategy'

2022-02-22 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259599

--- Comment #21 from a...@ish.com.au ---
*** Bug 260164 has been marked as a duplicate of this bug. ***

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


[Bug 259599] devel/py-buildbot: Fails to run after sqlalchemy 1.4 update: AttributeError: module 'sqlalchemy.engine.strategies' has no attribute 'PlainEngineStrategy'

2022-02-22 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259599

Kubilay Kocak  changed:

   What|Removed |Added

  Flags|maintainer-feedback?(sunpoe |merge-quarterly?
   |t...@freebsd.org)  |
   Assignee|sunp...@freebsd.org |ko...@freebsd.org

--- Comment #22 from Kubilay Kocak  ---
Tomoyuki, thank you for the well commented/test patch, was hoping sunpoet could
take care of the regression, but it may have fell of the radar. Will try to get
this committed/merged as soon as possible.

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


[Bug 261974] lang/python311: Enable Link Time Optimization (via autoconf)

2022-02-22 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=261974

Kubilay Kocak  changed:

   What|Removed |Added

Summary|lang/python311: add |lang/python311: Enable Link
   |--enable-lto|Time Optimization (via
   ||autoconf)
   Keywords||needs-patch, needs-qa

--- Comment #5 from Kubilay Kocak  ---
(In reply to Piotr Kubaj from comment #4)

Sounds reasonable. Could we:

- Wrap this in an LTO option, enabled by default, excluded on architectures its
not relevent or ok for.

- Update the patch to include changes for all lang/python* ports that support
it (LTO). I think more than one does.

- Can we get away without the 'CC= environment override', leaving in either:

1) the current check for == cc, or 
2) using appropriate ports framework mechanisms to determine whether the
compiler is clang? ie:

if excluding options based on arch is feasible:

   if option and correct-compiler 

If not:

   if option and correct compiler and not bad-arch

Note that while pythons configure checks CC, it also incorrectly detects 'GNU
linker' (based on version string), and the build system is not very robust with
respect to toolchains, and if we can just do the 'is this the right toolchain
for lto' parts in ports, that would be preferable.

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


[Bug 262128] devel/py-oci: Update to 2.58.0

2022-02-22 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262128

Kubilay Kocak  changed:

   What|Removed |Added

 Status|New |Open
Summary|devel/py-oci: update to |devel/py-oci: Update to
   |2.58.0 version  |2.58.0
   Keywords||needs-qa
 CC||python@FreeBSD.org

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


[Bug 257041] [NEW PORT] devel/py-lief: Parse, modify and abstract ELF, PE and MachO formats

2022-02-22 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257041

Kubilay Kocak  changed:

   What|Removed |Added

  Flags||maintainer-feedback?(ports@
   ||nicandneal.net)
   Keywords||needs-patch
Summary|[NEW PORT]: devel/py-lief:  |[NEW PORT] devel/py-lief:
   |Parse, modify and abstract  |Parse, modify and abstract
   |ELF, PE and MachO formats   |ELF, PE and MachO formats

--- Comment #15 from Kubilay Kocak  ---
(In reply to Neal Nelson from comment #14)

Just mentioned it for the record and future reference. I personally lean toward
action unless it sets us backward, and as long as the remaining issues are
tracked (and dont fall into a blackhole and forgotten). 

Clarity on potential paths to unbundle would remain useful, and in the
meantime, it would be great to get this port using autoplist given Fukangs
isolation, and patch suggestion in comment 6, QA confirmed (once more), such
that it can be landed.

I'm happy to review that given a QA pass

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


[Bug 254851] [NEW PORT] devel/py-setuptools-rust: Plugin for setuptools to build Rust Python extensions

2022-02-22 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254851

Kubilay Kocak  changed:

   What|Removed |Added

 CC||jeroen.pul...@gmail.com,
   ||python@FreeBSD.org
  Flags||maintainer-feedback?(jeroen
   ||.pul...@gmail.com)

--- Comment #4 from Kubilay Kocak  ---
Given the size and complexity of the rust stack, it'd be great to get QA 
(needs-qa) confirmation (with poudriere) across all tier archs and supported
freebsd versions.

Anyone can do this, though maintainer preferred (so they're across it), and if
anyone needs help: #freebsd-ports on Libera IRC or #ports on Discord and we can
help you get poudriere running if you dont have it up already.

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