2024-06-02T08:43:11Z "Rafael Sadowski" <raf...@sizeofvoid.org>:
> Hi Johannes, Hi ports@
>
> thanks for your hard work on PySide6. It was a good starting point for
> me. (I took the latest tarball)

Hi Rafael. Thank you for finishing this port :)

> First of all, what have I done:
>
> - I moved pyside6 into x11/qt6. I would like to have it closely with Qt6
>   so that we can update it together.
> - Update to 6.6.2. Unfortunately, there was never a 6.6.3
> - I moved all tools into bin/pyside6/* Idea from FeeBSD (as you already 
> mentioned):
>   
> https://github.com/freebsd/freebsd-ports/blob/main/devel/pyside6-tools/Makefile#L35
> - I've left you as a MAINTAINER. Is that okay with you?

Of course, you have enough on your plate already. I'll do my best to
maintain these.

> - BUILD_TESTS=OFF It's broken FreeBSD and Archlinux also disabled it.
> - ${MODPY_COMPILEALL} from sthen@
>
> Feedback, OKs to import welcome.

x11/qt6/pyside6/pyside depends on x11/qt6/qtgraphs which I couldn't find
in ports. I assume it's a WIP and you will import it? I tried building
without it (after installing shiboken) and it built and installed fine.

x11/qt6/pyside6/{shiboken,tools} built and installed fine without any
more than the known issue you described (clang.8 not reachable).

I noticed that all three ports make a debug-* package. Is this intended?

...and one more nit below. Thanks again for your help Rafael.

--- pyside/Makefile.orig        Sun Jun  2 23:54:03 2024
+++ pyside/Makefile     Sun Jun  2 23:54:07 2024
@@ -47,7 +47,7 @@ LIB_DEPENDS = x11/qt6/pyside6/shiboken \
                x11/qt6/qtsvg \
                x11/qt6/qtwebchannel \
                x11/qt6/qtwebengine \
-               x11/qt6/qtwebsockets \
+               x11/qt6/qtwebsockets
 
 RUN_DEPENDS =          graphics/vulkan-headers
 

Reply via email to