Noteable exiv2 port changes:
- Switch to cmake and enable i18n support
- Change COMMENT and cleanup DESCR
- Switch to https
- Don't provide the new Exiv2::getProcessPath() function. Not portable,
doesn't work on OpenBSD, and shouldn't be exposed in the API of a
graphics library. Instead, define a macro with CMake to help runtime
find gettext files. from jca@'s commit
https://v4.freshbsd.org/commit/openbsd/ports/fHGCS7kzl4zKjdnW
- All consumer fixed. configure checks, port-lib-depends-checks checks
and also some run-time tests with krita, digikam, nomacs.
Consumer patches from upstream, gentoo, freebsd and by me for the old
creepy KDE4 stuff.
This went through a full amd64 bulk build. Thanks jj
I missed another sloppy conversion of tuples into hex encoded strings
while making this script run with Python 3.
Fix odd line break in DESCR while here.
- Add support for xmltodict force_list definition for xq CLI (#95)
- Support explicit doc markers (#93)
- Ensure proper ordering of help messages (#90)
* Links to twitch.tv can now be opened using the video/x-youtube mailcap entry
* TUIR now supports using a mailcap in `~/.config/tuir/mailcap`, and this is
the new default path for `tuir --copy-mailcap`
* Experimental support for new config settings
"look_and_feel" and
"subreddit_format". These enable users to have greater control over the
formatting of SubredditPages. More detailed information is available in the
default config file.
This "remove broken files" patch disables theme files such as
"Mumble/OSX Dark.qss" which break the build with BSD make(1), which chokes
on whitespaces in file names (even when escaped with backslashes).
GNU make can cope with escaped whitespaces, everything builds fine with
gmake(1). Since we are not OS X, these theme files are not installed
anyway, so no PLIST change.
Remove the patch and set USE_GMAKE; reason for this is that Mumble no
longer errors out silently at runtime due to the patched file and disables
the "Dark" style as a consequence (seen in developer console):
<W> ... Style "Dark" of theme "Mumble" references invalid qss \
":themes/Mumble/OSX Dark.qss" for platform "MAC" , skipping theme
<W> ... Could not find configured theme "Mumble"
<W> ... Applying fallback style sheet
With this commit, Mumble shows no warnings and allows me to use the "Dark"
style:
<W> ... Theme: "Mumble"
<W> ... Style: "Dark"
<W> ... --> qss: ":themes/Mumble/Dark.qss"
The build was broken due to some libffi defines being undefined on powerpc;
issue that does not cause runtime errors.
mips64 was impacted by the same issue, but later the build fails with a
SIGBUS (thanks to Janne Johansson who tested it there).
OK jca@