[Bug 256925] [NEW PORT]: devel/py-cymbal: Easily add functionality missing from libclang Python bindings
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256925 Yasuhiro Kimura changed: What|Removed |Added CC||y...@freebsd.org Attachment #229091||maintainer-approval?(ports@ Flags||nicandneal.net) --- Comment #9 from Yasuhiro Kimura --- Created attachment 229091 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=229091&action=edit Updated patch file * Add TEST_DEPENDS, TEST_TARGET and do-test target * Connect to ports tree * Pet portlint * Reformat Makefile with portfmt * Reformat pkg-descr so lines aren't longer than 80 characters -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 258199] [NEW PORT] devel/py-clang: Python bindings for libclang
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258199 --- Comment #2 from commit-h...@freebsd.org --- A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=6cb28f4ba9922703a7eb06ed9630248da69ef466 commit 6cb28f4ba9922703a7eb06ed9630248da69ef466 Author: Neal Nelson AuthorDate: 2021-10-28 00:27:49 + Commit: Yasuhiro Kimura CommitDate: 2021-10-28 07:17:17 + devel/py-clang: Add new port This is a stand-alone python library binding the libclang functionality. Currently each llvm port installs it's own version, but this is an option (albeit default) and it's installed in a non-standard location. This port removes the dependency on the option and the need to patch software that uses it to use the non-standard location. PR: 258199 devel/Makefile | 1 + devel/py-clang/Makefile (new) | 15 +++ devel/py-clang/distinfo (new) | 3 +++ devel/py-clang/pkg-descr (new) | 3 +++ 4 files changed, 22 insertions(+) -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 258199] [NEW PORT] devel/py-clang: Python bindings for libclang
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258199 Yasuhiro Kimura changed: What|Removed |Added Status|In Progress |Closed Resolution|--- |FIXED --- Comment #3 from Yasuhiro Kimura --- Committed with minor refinement. 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
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257131 Bug 257131 depends on bug 258199, which changed state. Bug 258199 Summary: [NEW PORT] devel/py-clang: Python bindings for libclang https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258199 What|Removed |Added Status|In Progress |Closed Resolution|--- |FIXED -- 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
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257131 Bug 257131 depends on bug 256924, which changed state. Bug 256924 Summary: [NEW PORT]: devel/py-logzero - Robust and effective logging for Python https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256924 What|Removed |Added Status|In Progress |Closed Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 256925] [NEW PORT]: devel/py-cymbal: Easily add functionality missing from libclang Python bindings
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256925 Neal Nelson changed: What|Removed |Added Attachment #229091|maintainer-approval?(ports@ |maintainer-approval+ Flags|nicandneal.net) | --- Comment #10 from Neal Nelson --- Comment on attachment 229091 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=229091 Updated patch file Sorry about the delay in doing this myself. Well, I have done it but not submitted the change, but it's the same as yours. One test fails, but I've been hoping for some upstream action on this. This doesn't seem to be coming any time soon, so this is as good as it gets for the time being. The failing test seems to be for a method that's already been added in the library that's being monkey patched, so poses no problem to functionality. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 256925] [NEW PORT]: devel/py-cymbal: Easily add functionality missing from libclang Python bindings
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256925 --- Comment #11 from commit-h...@freebsd.org --- A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=c5067c3e7ef42ebe1b7ad44cc436371e65d1d913 commit c5067c3e7ef42ebe1b7ad44cc436371e65d1d913 Author: Neal Nelson AuthorDate: 2021-10-28 04:20:43 + Commit: Yasuhiro Kimura CommitDate: 2021-10-28 08:40:42 + devel/py-cymbal: Add new port Cymbal makes it easy to add functionality missing from libclang Python bindings The Clang libclang python bindings use ctypes to invoke functions present in libclang dynamic library. In some cases, only a subset of the C functions are available, because the platform or version specific Python bindings omit functions. Cymbal simplfies the process of dynamically adding those methods to Types and Cursors. PR: 256925 devel/Makefile | 1 + devel/py-cymbal/Makefile (new) | 22 ++ devel/py-cymbal/distinfo (new) | 3 +++ devel/py-cymbal/pkg-descr (new) | 10 ++ 4 files changed, 36 insertions(+) -- 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
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257131 --- Comment #19 from commit-h...@freebsd.org --- A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=1de9073690687a9fb6c3b34564a71b4f2c560e9d commit 1de9073690687a9fb6c3b34564a71b4f2c560e9d Author: Neal Nelson AuthorDate: 2021-10-28 06:55:50 + Commit: Yasuhiro Kimura CommitDate: 2021-10-28 08:40:42 + devel/py-cadquery-pywrap: Add new port PyWrap is a C++ binding generator using pybind11, libclang and jinja. The main goal of this project is to automatically generate bindings for OCCT7.3 (opencascade) and beyond without single manual edit of the generated code. Once finished the project will be usable as a general C++ binding generator. PR: 257131 devel/Makefile | 1 + devel/py-cadquery-pywrap/Makefile (new) | 39 devel/py-cadquery-pywrap/distinfo (new) | 3 +++ devel/py-cadquery-pywrap/pkg-descr (new) | 6 + 4 files changed, 49 insertions(+) -- 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
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257131 Bug 257131 depends on bug 256925, which changed state. Bug 256925 Summary: [NEW PORT]: devel/py-cymbal: Easily add functionality missing from libclang Python bindings https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256925 What|Removed |Added Status|Open|Closed Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 256925] [NEW PORT]: devel/py-cymbal: Easily add functionality missing from libclang Python bindings
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256925 Yasuhiro Kimura changed: What|Removed |Added Resolution|--- |FIXED Status|Open|Closed --- Comment #12 from Yasuhiro Kimura --- Committed. Thanks! -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 256925] [NEW PORT]: devel/py-cymbal: Easily add functionality missing from libclang Python bindings
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256925 Yasuhiro Kimura changed: What|Removed |Added Assignee|ports-b...@freebsd.org |y...@freebsd.org -- 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
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257131 Yasuhiro Kimura changed: What|Removed |Added Status|In Progress |Closed Resolution|--- |FIXED --- Comment #20 from Yasuhiro Kimura --- Committed with minor refinement. Thanks! -- You are receiving this mail because: You are on the CC list for the bug.
Ports with version numbers going backwards: devel/py-pytest, devel/py-pytest...
** 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 Thu Oct 28 2021 12:30:00 UTC. - *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 - *x11/wayland-logout* : wayland-logout-1.3 < wayland-logout-1.4
FreeBSD ports you maintain which are out of date
Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/pyt...@freebsd.org.html Port| Current version | New version +-+ math/py-numpy | 1.20.3 | 1.21.2 +-+ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by:portscout!
[Bug 259279] sysutils/py-salt: 3004 fails to run: Requirement.parse('pyzmq<22.0.0,>=17.0.0'), {'salt'})
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259279 --- Comment #7 from Danny McGrath --- I noticed that the patch was applied to the 2021Q4 branch, and so far, everything seems just fine here. I can't speak for the others here, of course. Thanks! -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 259445] devel/py-setuptools_scm: Update to 6.3.2
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259445 --- Comment #3 from Po-Chuan Hsieh --- (In reply to Kai Knoblich from comment #2) > One question: Is there a reason why ${TEST_WRKSRC} is changed back to > ${WRKSRC}? I would only use TEST_WRKSRC when it differs from WRKSRC. I see no real benefit to use TEST_WRKSRC over WRKSRC in a specific port. It is meaningful to use TEST_WRKSRC in the framework (e.g. USES=foo) or a shared Makefile/script used by many ports because it provides the flexibility to fit various conditions. -- You are receiving this mail because: You are on the CC list for the bug.