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
