Le Tue, Nov 16, 2021 at 02:23:38PM +0100, Omar Polo a écrit :
> Hello,
> 
> This updates poedit to the latest release.  The changelog is:
> 
>  - [macOS] Full support for macOS 11 Big Sur and Apple Silicon (M1).
>  - Completely reworked welcome screen.
>  - Modernized user interface and icons.
>  - Much improved opening of recently edited files.
>  - Automatic reloading of files modified outside of Poedit.
>  - Completely new source code occurrences viewers with syntax
>    highlighting for virtually all programming languages used with
>    gettext.
>  - Editing area now indicates source and translation string lengths.
>  - Full python-format support for PO files.
>  - Further improvements to XLIFF handling.
> 
> https://github.com/vslavik/poedit/releases/tag/v3.0-oss
> 
> Runs and builds fine, portcheck and port-lib-depends-check are happy.
> While here I've also added a comment about the required C++ version.
> 
> One funny change is that now during the install it calls
> gtk-update-icon-cache... I can patch that out but to avoid regenerating
> all the autoconf stuff I'm just @commenting that entry in the plist.
> (upstream is aware but thinks it's fine[0].)  This is done only if
> gtk-update-icon-cache is found, so I haven't added x11/gkt3 as BDEP,
> since we're ignoring its output anyway.

well, there's a @tag gtk-update-icon-cache %D/share/icons/hicolor that
takes care of this ... i think to be cleaner it should be patched out,
you can patch it out from the Makefile.in files to avoid regenerating
all autohell.

> Please note that it requires the wxWidgets-webkit subpackage that was
> committed some hours ago.

i think you should make sure that it depends on the correct version
then, using wxWidgets->=3.0.5.1p1.

looking at this, i noticed that your commit to add wxWidgets-webkit
subpackage doesnt set PKGNAME-webkit so it ends up as a FLAVOR in the
PKGNAME ? not sure that's expected ...

[16:28] c64:/usr/ports/x11/wxWidgets/ $make show=PKGNAMES
wxWidgets-gtk3-3.0.5.1p1 debug-wxWidgets-gtk3-3.0.5.1p1
wxWidgets-media-3.0.5.1p0 debug-wxWidgets-media-3.0.5.1p0
wxWidgets-3.0.5.1-webkit debug-wxWidgets-3.0.5.1-webkit

(yes, PSEUDO_FLAVORS and MULTI_PACKAGES are hard)

Landry

Reply via email to