Summary: | [NEW PORT]: x11-toolkits/wxgtk32 | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Vladimir Druzenko <vvd> |
Component: | Individual Port(s) | Assignee: | Loïc Bartoletti <lbartoletti> |
Status: | Closed FIXED | ||
Severity: | Affects Only Me | CC: | cmt, diizzy, eduardo, lbartoletti, pi, rhurlin, tatsuki_makino |
Priority: | --- | Flags: | antoine:
exp-run+
|
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any | ||
URL: | https://www.wxwidgets.org/news/2022/07/wxwidgets-3.2.0-final-release/ | ||
Bug Depends on: | 266426 | ||
Bug Blocks: | 265094 | ||
Attachments: |
Description
Vladimir Druzenko
2022-07-08 14:17:26 UTC
Created attachment 235128 [details]
Add 3.2 to Mk/bsd.wx.mk as available version: "USE_WX=3.2"
Need testing of x11-toolkits/py-wxPython4.
This should use upstream tarball https://github.com/wxWidgets/wxWidgets/releases/tag/v3.2.0 Not sure if its worth looking at the CMake build too? ...and something we should take into consideration? https://github.com/wxWidgets/wxWidgets/commit/8d3812adced65e582229a7fcd1233b027b830cec Does this cause conflicts due to bin/wxrc written in pkg-plist?
When math/gnuplot is installed wx30-gtk3 is used, which avoids conflicts.
FLAVOR has already been used for gtk differences :)
...or rather, bsd.wx.mk seems to be behaving strangely.
> _WX_VERS_ALL= 2.8 3.0 3.1
Since they are in this order, the older 2.8 get top priority, right?
(In reply to Tatsuki Makino from comment #4) > Does this cause conflicts due to bin/wxrc written in pkg-plist? Yes. In 3.1 and 3.2, but not in 3.0. >> _WX_VERS_ALL= 2.8 3.0 3.1 > Since they are in this order, the older 2.8 get top priority, right? Probably yes, but how is better we must ask somebody who better know this part. Created attachment 235166 [details] new port x11-toolkits/wxgtk32 (diff from x11-toolkits/wxgtk31) (In reply to Daniel Engberg from comment #2) > This should use upstream tarball https://github.com/wxWidgets/wxWidgets/releases/tag/v3.2.0 Check v2. > Not sure if its worth looking at the CMake build too? Don't know how to do this. > ...and something we should take into consideration? https://github.com/wxWidgets/wxWidgets/commit/8d3812adced65e582229a7fcd1233b027b830cec It's test only. Created attachment 235212 [details] new port x11-toolkits/wxgtk32 (diff from x11-toolkits/wxgtk31) v3 Updated patch with current x11-toolkits/wxgtk31 after https://cgit.freebsd.org/ports/commit/?id=7c05d3788b4ea2f8f37a5118842a2001424dd0e6 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=263960 Maybe replace x11-toolkits/wxgtk31 with x11-toolkits/wxgtk32? exp-run? (In reply to VVD from comment #8) It's not yet possible (at least for wxPython issue: https://github.com/wxWidgets/Phoenix/issues/2253) I'll push wxgtk32 after a new test. Created attachment 236303 [details]
wxgtk32 v4
- Pet portlint
- remove bin/wxrc (avoid wxgtk31 conflicts). It doesnot seems useful.
Hi Loïc, Thanks for the update. On a recent CURRENT, a poudriere build and one in a non clean environment both give me the following errors: ====> Running Q/A tests (stage-qa) Warning: Bad symlink '/usr/local/bin/wx-config' pointing to an absolute pathname '/usr/local/lib/wx/config/gtk3-unicode-3.2' ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist Error: Orphaned: bin/wx-config Error: Orphaned: lib/wx/config/%%GTKVER%%-unicode-3.2 Error: Orphaned: share/aclocal/wxwin.m4 Error: Orphaned: share/bakefile/presets/wx.bkl Error: Orphaned: share/bakefile/presets/wx_presets.py Error: Orphaned: share/bakefile/presets/wx_unix.bkl Error: Orphaned: share/bakefile/presets/wx_win32.bkl Error: Orphaned: share/bakefile/presets/wx_xrc.bkl ===> Checking for items in pkg-plist which are not in STAGEDIR Error: Missing: bin/wx%%GTKVER%%u-3.2-config Error: Missing: share/aclocal/wxwin32.m4 Error: Missing: share/bakefile/presets/wx32.bkl Error: Missing: share/bakefile/presets/wx32_presets.py Error: Missing: share/bakefile/presets/wx32_unix.bkl Error: Missing: share/bakefile/presets/wx32_win32.bkl Error: Missing: share/bakefile/presets/wx32_xrc.bkl ===> Error: Plist issues found. (In reply to Rainer Hurling from comment #11) I'll try to build it on CURRENT. At the moment, I only have build it on 13. (In reply to Loïc Bartoletti from comment #12) Rainer, The build has finished on my new HEAD amd64 poudriere, and it's ok for me :/ (In reply to Rainer Hurling from comment #11) Look like you missed patch: x11-toolkits/wxgtk32/files/patch-Makefile.in (In reply to Loïc Bartoletti from comment #10) Can you, plz, show diff from current port with 3.1? I want to compare with my patch. My branch with your original patch is here: https://github.com/lbartoletti/freebsd-ports/tree/wxgtk32/x11-toolkits/wxgtk32 https://github.com/lbartoletti/freebsd-ports/commit/c9a7d62c0798aea856319936d6b9afc4b3cf33a6 (In reply to Loïc Bartoletti from comment #13) (In reply to VVD from comment #14) Oops, VVD was right, I missed the patch under files :( Now, with this patch, it also builds fine for me, in Poudriere and in an unclean environment. Thanks for the hint! Now I will investigate in math/saga (with wxgtk32) ... (In reply to Rainer Hurling from comment #17) Nice! If it's OK for VVD, I'll push wxgtk32. We have to investigate on the svg parts for wxPython. (In reply to Loïc Bartoletti from comment #18) Hi Loïc, Another point: ATM, a more recent version of math/saga (not in the ports yet) uses wxgtk32, but the symlink wxrc pointing to /usr/local/bin/wxrc-3.1 :( The different versions of wxgtk are installed with different names: /usr/local/bin/wxrc-gtk3u-3.0 /usr/local/bin/wxrc-3.1 /usr/local/bin/wxrc-3.2 If wxgtk31 is installed, there is also a symlink from /usr/local/bin/wxrc-3.1 to /usr/local/bin/wxrc. In Mk/bsd.wx.mk, WXRC_CMD seems to be defined only in the old naming scheme for wxgtk-3.0: WXRC_CMD?=${LOCALBASE}/bin/wxrc-gtk${_GTKVER}${_WX_UC}-${_WX_VER} Wouldn't it be better to use something like the following when versions 3.1 or 3.2 are installed? WXRC_CMD?=${LOCALBASE}/bin/wxrc-${_WX_VER} (In reply to Rainer Hurling from comment #19) I just tried 'MAKE -V WXRC_CMD' in a ports dir with saga-devel version and I get /usr/local/bin/wxrc-gtk3u-3.2 This binary does not exist! With my suggested change of WXRC_CMD I get /usr/local/bin/wxrc-3.2 (In reply to Rainer Hurling from comment #19) And if you remove bin/wxrc for wxgtk31 as for wxgtk32? https://github.com/lbartoletti/freebsd-ports/blob/wxgtk32/x11-toolkits/wxgtk32/Makefile#L114 (In reply to Rainer Hurling from comment #20) That's could be ok, but have to check if that can cause problem with multiple gtk version? (In reply to Loïc Bartoletti from comment #21) As far as I understand, WXRC_CMD points to /usr/local/bin/wxrc-3.1 if USE_WX=3.1 is set. Or to /usr/local/bin/wxrc-3.2 if USE_WX=3.2 is set. It never points directly to the /usr/local/bin/wxrc link. So there seems to be no difference in the handling for WXRC_CMD between version 3.1 with the link and version 3.2 without the link. Your assessment seems correct to me that version 3.2 without a link to wxrc should also work. (In reply to Loïc Bartoletti from comment #22) Yes, sure. I haven't tested for different gtk versions. And wxgtk30 has to be treated the old way, I think. (In reply to Loïc Bartoletti from comment #18) Hi Loïc, I found some time to try the build of a devel version of math/saga (not in the ports tree, only locally). The upcoming SAGA GIS will use SVG generated icons and logos instead of rasterized icons. This will use features introduced in wxWidgets 3.1.6 and newer. It turns out that x11-toolkits/wxgtk32 does not provide these SVG functions due to a port misconfiguration. In the port wxgtk32 Makefile, the configure argument '--with-nanosvg=sys' is used to use the external port graphics/nanosvg instead of the internal nanosvg code. Unfortunately there is only the option to use --with-nanosvg or not to use it. This sets wx_cv_use_nanosvg in the configure script to either yes or no. If it is set to yes, the internal nanosvg code is used. As far as I understand, there is no direct way to include an external version of nanosvg when using gmake with gnu configure. (With cmake it should work, at least there is some cmake code in the wxgtk32 sources. But I have not tried it yet.) If I patch your patch v4 with the following changes, I am able to build my SAGA devel (upcoming version 8.4) and use and scale the new SVG icons in it. Without these changes SAGA can not even be built anymore. --- Makefile.orig 2022-09-07 21:42:08.223734000 +0200 +++ Makefile 2022-09-09 18:38:43.043982000 +0200 @@ -12,7 +12,7 @@ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/docs/gpl.txt -BUILD_DEPENDS= ${LOCALBASE}/include/nanosvg.h:graphics/nanosvg +#BUILD_DEPENDS= ${LOCALBASE}/include/nanosvg.h:graphics/nanosvg LIB_DEPENDS= libcurl.so:ftp/curl \ libexpat.so:textproc/expat2 \ libfontconfig.so:x11-fonts/fontconfig \ @@ -42,7 +42,7 @@ --with-libjpeg=sys \ --with-libtiff=sys \ --with-liblzma \ - --with-nanosvg=sys \ + --with-nanosvg \ --with-zlib=sys \ --with-expat=sys \ --with-opengl \ It would be nice if the svg functions would already work with the first commit of x11-toolkit/wxgtk32 :D Created attachment 236476 [details] x11-toolkits/py-wxPython4 v4.2.0 for test builds with wxgtk32 With x11-toolkits/wxgtk32, build with my patch from comment #25 on your patch v4, I am also able to build an updated x11-toolkits/py-wxPython4 successfully. You will find the patch for it attached. (In reply to Rainer Hurling from comment #26) Thanks Rainer! I can confirm, it works! Hi Loïc, hi VVD, In the meantime, wxWidgets v3.2.1 appeared[1]. Do you plan to update to the newest version? If there is anything to test, I would be glad to help ;) [1] https://www.wxwidgets.org/news/2022/09/wxwidgets-3.2.1-released/ (In reply to Rainer Hurling from comment #28) Done yesterday :) All ports built fine with wxgtk32 except kicad. I think I have a patch, but poudriere is still running. (In reply to Loïc Bartoletti from comment #29) Nice to hear! I am really looking forward to working with the new wxWidgets on a regular basis :D Created attachment 236567 [details]
wxgtk32 v5: bump ports, fix cad/kicad*, remove wxgtk31
desktop@ would like to ask for an exp-run for the update of wxgtk mk. Patch is attached, applies to git main.
Thanks,
Loïc
There are some syntax errors: [00:00:11] Warning: (astro/phd2): make: "/usr/ports/Mk/bsd.wx.mk" line 409: Malformed conditional (${_WX_VER} == 3.2) [00:00:11] Warning: (astro/phd2): make: Fatal errors encountered -- cannot continue [00:00:11] Warning: (astro/phd2): Error: Error fetching dependencies for astro/phd2 [00:00:12] Warning: (audio/audacity): make: "/usr/ports/Mk/bsd.wx.mk" line 409: Malformed conditional (${_WX_VER} == 3.2) [00:00:12] Warning: (audio/audacity): make: Fatal errors encountered -- cannot continue [00:00:12] Warning: (audio/audacity): Error: Error fetching dependencies for audio/audacity [00:00:14] Warning: (cad/PrusaSlicer): make: "/usr/ports/Mk/bsd.wx.mk" line 409: Malformed conditional (${_WX_VER} == 3.2) [00:00:14] Warning: (cad/PrusaSlicer): make: Fatal errors encountered -- cannot continue [00:00:14] Warning: (cad/PrusaSlicer): Error: Error fetching dependencies for cad/PrusaSlicer [00:00:15] Warning: (comms/cubicsdr): make: "/usr/ports/Mk/bsd.wx.mk" line 409: Malformed conditional (${_WX_VER} == 3.2) [00:00:15] Warning: (comms/cubicsdr): make: Fatal errors encountered -- cannot continue [00:00:15] Warning: (comms/cubicsdr): Error: Error fetching dependencies for comms/cubicsdr [00:00:15] Warning: (comms/limesuite): make: "/usr/ports/Mk/bsd.wx.mk" line 409: Malformed conditional (${_WX_VER} == 3.2) [00:00:15] Warning: (comms/limesuite): make: Fatal errors encountered -- cannot continue [00:00:15] Warning: (comms/limesuite): Error: Error fetching dependencies for comms/limesuite [00:00:18] Warning: (deskutils/treesheets): make: "/usr/ports/Mk/bsd.wx.mk" line 409: Malformed conditional (${_WX_VER} == 3.2) [00:00:18] Warning: (deskutils/treesheets): make: Fatal errors encountered -- cannot continue [00:00:18] Warning: (deskutils/treesheets): Error: Error fetching dependencies for deskutils/treesheets [00:00:36] Warning: (graphics/electricsheep): make: "/usr/ports/Mk/bsd.wx.mk" line 409: Malformed conditional (${_WX_VER} == 3.2) [00:00:36] Warning: (graphics/electricsheep): make: Fatal errors encountered -- cannot continue etc. Created attachment 237359 [details]
wxgtk32 remove wxgtk31 and fix some ports
Exp-run looks fine A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=6138ef783f5aaa74b4cc4e680cc85fd773334199 commit 6138ef783f5aaa74b4cc4e680cc85fd773334199 Author: Loïc Bartoletti <lbartoletti@FreeBSD.org> AuthorDate: 2022-10-15 20:22:40 +0000 Commit: Loïc Bartoletti <lbartoletti@FreeBSD.org> CommitDate: 2022-10-25 05:44:07 +0000 math/saga: use wx 3.2 PR: 265093 math/saga/Makefile | 4 ++-- .../patch-src_saga__core_saga__gui_saga__frame.cpp (new) | 14 ++++++++++++++ 2 files changed, 16 insertions(+), 2 deletions(-) A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=ff9b39f22cda90fbacb312fc5be3fe7d83b04350 commit ff9b39f22cda90fbacb312fc5be3fe7d83b04350 Author: Loïc Bartoletti <lbartoletti@FreeBSD.org> AuthorDate: 2022-10-15 19:19:48 +0000 Commit: Loïc Bartoletti <lbartoletti@FreeBSD.org> CommitDate: 2022-10-25 05:44:07 +0000 lang/erlang-wx: use wx 3.2 PR: 265093 lang/erlang-wx/Makefile | 6 ++---- .../files/patch-lib_wx_c__src_gen_wxe__wrapper__7.cpp (new) | 11 +++++++++++ 2 files changed, 13 insertions(+), 4 deletions(-) A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=7afb24e9667d8d4f3778aee180f58feb31db58a7 commit 7afb24e9667d8d4f3778aee180f58feb31db58a7 Author: Loïc Bartoletti <lbartoletti@FreeBSD.org> AuthorDate: 2022-10-15 18:15:00 +0000 Commit: Loïc Bartoletti <lbartoletti@FreeBSD.org> CommitDate: 2022-10-25 05:44:06 +0000 multimedia/dvdstyler: use wx 3.2 PR: 265093 multimedia/dvdstyler/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=67a4480602e3e73ffb63973a7792d043af16e3dc commit 67a4480602e3e73ffb63973a7792d043af16e3dc Author: Loïc Bartoletti <lbartoletti@FreeBSD.org> AuthorDate: 2022-10-15 18:14:31 +0000 Commit: Loïc Bartoletti <lbartoletti@FreeBSD.org> CommitDate: 2022-10-25 05:44:06 +0000 lang/erlang-runtime2*: use wx 3.2 PR: 265093 lang/erlang-runtime21/Makefile | 4 ++-- lang/erlang-runtime22/Makefile | 4 ++-- lang/erlang-runtime23/Makefile | 4 ++-- lang/erlang-runtime24/Makefile | 4 ++-- lang/erlang-runtime25/Makefile | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=9c308a4d1cb4b3d58e5c9620cb646c581c4ac68b commit 9c308a4d1cb4b3d58e5c9620cb646c581c4ac68b Author: Loïc Bartoletti <lbartoletti@FreeBSD.org> AuthorDate: 2022-10-15 18:14:06 +0000 Commit: Loïc Bartoletti <lbartoletti@FreeBSD.org> CommitDate: 2022-10-25 05:44:06 +0000 graphics/wxsvg: use wx 3.2 PR: 265093 graphics/wxsvg/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=456c23e42e40e9dbb78d8c227a48a92ca86039d0 commit 456c23e42e40e9dbb78d8c227a48a92ca86039d0 Author: Loïc Bartoletti <lbartoletti@FreeBSD.org> AuthorDate: 2022-10-15 18:13:51 +0000 Commit: Loïc Bartoletti <lbartoletti@FreeBSD.org> CommitDate: 2022-10-25 05:44:06 +0000 graphics/electricsheep: use wx 3.2 PR: 265093 graphics/electricsheep/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=8c80b653a7befaab97ac2231914dccafcc9aef2e commit 8c80b653a7befaab97ac2231914dccafcc9aef2e Author: Loïc Bartoletti <lbartoletti@FreeBSD.org> AuthorDate: 2022-10-15 18:13:06 +0000 Commit: Loïc Bartoletti <lbartoletti@FreeBSD.org> CommitDate: 2022-10-25 05:44:06 +0000 comms/limesuite: use wx 3.2 PR: 265093 comms/limesuite/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=19ff6b9b40d0a96ac4fd03540de504f6a87b7476 commit 19ff6b9b40d0a96ac4fd03540de504f6a87b7476 Author: Loïc Bartoletti <lbartoletti@FreeBSD.org> AuthorDate: 2022-10-15 18:13:29 +0000 Commit: Loïc Bartoletti <lbartoletti@FreeBSD.org> CommitDate: 2022-10-25 05:44:06 +0000 deskutils/treesheets: use wx 3.2 PR: 265093 deskutils/treesheets/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=19703fbef183de785577eee429d4feab4acfaa5d commit 19703fbef183de785577eee429d4feab4acfaa5d Author: Loïc Bartoletti <lbartoletti@FreeBSD.org> AuthorDate: 2022-10-15 18:12:12 +0000 Commit: Loïc Bartoletti <lbartoletti@FreeBSD.org> CommitDate: 2022-10-25 05:44:05 +0000 comms/cubicsdr: use wx 3.2 PR: 265093 comms/cubicsdr/Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=30a174195179d211e9a8f1038942c13545237783 commit 30a174195179d211e9a8f1038942c13545237783 Author: Loïc Bartoletti <lbartoletti@FreeBSD.org> AuthorDate: 2022-10-15 18:11:49 +0000 Commit: Loïc Bartoletti <lbartoletti@FreeBSD.org> CommitDate: 2022-10-25 05:44:05 +0000 cad/PrusaSlicer: use wx 3.2 PR: 265093 cad/PrusaSlicer/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=f83d4e2ea23c4b8640e2639514da703e1bd1d8da commit f83d4e2ea23c4b8640e2639514da703e1bd1d8da Author: Loïc Bartoletti <lbartoletti@FreeBSD.org> AuthorDate: 2022-10-15 18:10:41 +0000 Commit: Loïc Bartoletti <lbartoletti@FreeBSD.org> CommitDate: 2022-10-25 05:44:05 +0000 science/opensph: use wx 3.2 PR: 265093 science/opensph/Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=a0b0e6e9b6f22625cd040be7030e30cbae042be8 commit a0b0e6e9b6f22625cd040be7030e30cbae042be8 Author: Loïc Bartoletti <lbartoletti@FreeBSD.org> AuthorDate: 2022-10-15 18:11:19 +0000 Commit: Loïc Bartoletti <lbartoletti@FreeBSD.org> CommitDate: 2022-10-25 05:44:05 +0000 audio/audacity: use wx 3.2 PR: 265093 audio/audacity/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=d775565a3b3bfa4f3cb935a471f347aea64dcdd5 commit d775565a3b3bfa4f3cb935a471f347aea64dcdd5 Author: Loïc Bartoletti <lbartoletti@FreeBSD.org> AuthorDate: 2022-10-11 21:13:26 +0000 Commit: Loïc Bartoletti <lbartoletti@FreeBSD.org> CommitDate: 2022-10-25 05:44:04 +0000 cad/kicad-devel: use wx 32 PR: 265093 cad/kicad-devel/Makefile | 4 +-- .../patch-eeschema_sim_sim__plot__frame.cpp (new) | 23 +++++++++++++++++ .../patch-thirdparty_nanodbc_CMakeLists.txt (new) | 30 ++++++++++++++++++++++ 3 files changed, 55 insertions(+), 2 deletions(-) A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=d5bd9f5d05575bda0bf5696f532e57eebea7f618 commit d5bd9f5d05575bda0bf5696f532e57eebea7f618 Author: Loïc Bartoletti <lbartoletti@FreeBSD.org> AuthorDate: 2022-10-11 21:13:08 +0000 Commit: Loïc Bartoletti <lbartoletti@FreeBSD.org> CommitDate: 2022-10-25 05:44:04 +0000 cad/kicad: use wx 32 PR: 265093 cad/kicad/Makefile | 3 ++- .../patch-eeschema_sim_sim__plot__frame.cpp (new) | 23 ++++++++++++++++++++++ 2 files changed, 25 insertions(+), 1 deletion(-) A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=fa02c1768b5743cac4614bd031c8a2b457df7545 commit fa02c1768b5743cac4614bd031c8a2b457df7545 Author: Loïc Bartoletti <lbartoletti@FreeBSD.org> AuthorDate: 2022-09-15 13:41:26 +0000 Commit: Loïc Bartoletti <lbartoletti@FreeBSD.org> CommitDate: 2022-10-25 05:44:04 +0000 multimedia/photofilmstrip: use wx 3.2 PR: 265093 Mk/bsd.wx.mk | 15 ++++----------- multimedia/photofilmstrip/Makefile | 4 ++-- 2 files changed, 6 insertions(+), 13 deletions(-) A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=6d80d443e54577ebe4001a7e06716c7c256c3f64 commit 6d80d443e54577ebe4001a7e06716c7c256c3f64 Author: Loïc Bartoletti <lbartoletti@FreeBSD.org> AuthorDate: 2022-10-15 18:09:31 +0000 Commit: Loïc Bartoletti <lbartoletti@FreeBSD.org> CommitDate: 2022-10-25 05:44:05 +0000 astro/phd2: use wx 3.2 PR: 265093 astro/phd2/Makefile | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=f9b9014649a515ab6e4505e95e9c4f666a844cda commit f9b9014649a515ab6e4505e95e9c4f666a844cda Author: Loïc Bartoletti <lbartoletti@FreeBSD.org> AuthorDate: 2022-09-15 13:41:25 +0000 Commit: Loïc Bartoletti <lbartoletti@FreeBSD.org> CommitDate: 2022-10-25 05:44:04 +0000 misc/pyobd: use wx 3.2 PR: 265093 misc/pyobd/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=bfbb016436156657179339cee196416785b63b8a commit bfbb016436156657179339cee196416785b63b8a Author: Loïc Bartoletti <lbartoletti@FreeBSD.org> AuthorDate: 2022-10-15 18:15:18 +0000 Commit: Loïc Bartoletti <lbartoletti@FreeBSD.org> CommitDate: 2022-10-25 05:44:07 +0000 lang/erlang: use wx 3.2 PR: 265093 lang/erlang/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=d58a948b0d64923b6d3999bfefb909a2699e5c3b commit d58a948b0d64923b6d3999bfefb909a2699e5c3b Author: Loïc Bartoletti <lbartoletti@FreeBSD.org> AuthorDate: 2022-09-15 13:41:25 +0000 Commit: Loïc Bartoletti <lbartoletti@FreeBSD.org> CommitDate: 2022-10-25 05:44:04 +0000 graphics/py-mayavi: use wx 3.2 PR: 265093 graphics/py-mayavi/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=67187437acbb01d12cffab58983c839f9819cac3 commit 67187437acbb01d12cffab58983c839f9819cac3 Author: Loïc Bartoletti <lbartoletti@FreeBSD.org> AuthorDate: 2022-09-02 06:16:09 +0000 Commit: Loïc Bartoletti <lbartoletti@FreeBSD.org> CommitDate: 2022-10-25 05:44:03 +0000 x11-toolkits/wxgtk32: GUI toolkit (wxWidgets) with GTK+ bindings 3.2 is new stable branch after 3.0, 3.1 was develop/unstable branch, so in future 3.2 have to replace 3.1 for all consumers in ports. PR: 265093 Reported by: VVD <vvd@unislabs.com> Reviewed by: rhurlin Mk/bsd.wx.mk | 15 +- x11-toolkits/wxgtk32/Makefile (new) | 114 +++ x11-toolkits/wxgtk32/distinfo (new) | 3 + x11-toolkits/wxgtk32/files/patch-Makefile.in (new) | 33 + x11-toolkits/wxgtk32/files/patch-configure (new) | 57 ++ .../patch-include_wx_propgrid_editors.h (new) | 13 + x11-toolkits/wxgtk32/files/patch-setup.h.in (new) | 20 + .../files/patch-utils-wxrc-Makefile.in (new) | 10 + x11-toolkits/wxgtk32/pkg-descr (new) | 5 + x11-toolkits/wxgtk32/pkg-plist (new) | 812 +++++++++++++++++++++ 10 files changed, 1078 insertions(+), 4 deletions(-) A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=986adf7f182937a74f31faca993631a1098736f7 commit 986adf7f182937a74f31faca993631a1098736f7 Author: Loïc Bartoletti <lbartoletti@FreeBSD.org> AuthorDate: 2022-09-13 08:44:52 +0000 Commit: Loïc Bartoletti <lbartoletti@FreeBSD.org> CommitDate: 2022-10-25 05:44:03 +0000 x11-toolkits/py-wxPython4: Update to 4.2.0 - use wxgtk32 PR: 265093 x11-toolkits/py-wxPython4/Makefile | 9 +++++---- x11-toolkits/py-wxPython4/distinfo | 6 +++--- .../files/patch-sip_cpp_sip__gridwxGridEvent.cpp (gone) | 13 ------------- 3 files changed, 8 insertions(+), 20 deletions(-) A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=e479084ff6b45b41fd95247642d29b477397c9de commit e479084ff6b45b41fd95247642d29b477397c9de Author: Loïc Bartoletti <lbartoletti@FreeBSD.org> AuthorDate: 2022-09-15 13:41:25 +0000 Commit: Loïc Bartoletti <lbartoletti@FreeBSD.org> CommitDate: 2022-10-25 05:44:04 +0000 databases/grass8: use wx 3.2 PR: 265093 databases/grass8/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=31e7ac09b276a147792e97d82e85b41a597e0aee commit 31e7ac09b276a147792e97d82e85b41a597e0aee Author: Loïc Bartoletti <lbartoletti@FreeBSD.org> AuthorDate: 2022-09-15 13:41:25 +0000 Commit: Loïc Bartoletti <lbartoletti@FreeBSD.org> CommitDate: 2022-10-25 05:44:03 +0000 databases/grass7: use wx 3.2 PR: 265093 databases/grass7/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=0d5f2c75e9df24a12646fab6301431c56758368e commit 0d5f2c75e9df24a12646fab6301431c56758368e Author: Loïc Bartoletti <lbartoletti@FreeBSD.org> AuthorDate: 2022-09-15 13:41:24 +0000 Commit: Loïc Bartoletti <lbartoletti@FreeBSD.org> CommitDate: 2022-10-25 05:44:03 +0000 comms/gnuradio: use wx 3.2 PR: 265093 comms/gnuradio/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Committed, thanks VVD for the patch, rainer for the review and antoine for the exp-run! |