This includes the following changes:
- Bundled vkd3d upgraded to version 1.16.
- Initial support for generating Windows Runtime metadata in WIDL.
- Support for compiler-based exception handling with Clang.
- EGL library support available to all graphics drivers.
- Various bug fixes.
PR: 287352
This includes the following changes (including those from 10.7):
- User fault fd support to improve write watches performance.
- Support for Float format conversions in WindowsCodecs.
- More work on the new PDB backend.
- User handles in shared memory for better performance.
- Improvements to TIFF image support.
- Various bug fixes.
Drop files/patch-configure since upstream now properly detects the
platform.
Take maintainership.
PR: 287067
While here:
- fix hang when using vulkan graphics backend.
This is due to FreeBSD mesa- ports, currently on version 24, only
supporting vulkan api version 1.3.
- add BSD3CLAUSE to LICENSE and LICENSE_FILE.
- remove defunct 2014 Debian man page.
The fetch link for the man page is broken. There's no longer a
ppsspp package for Debian.
Changelog: https://www.ppsspp.org/news/release-1.19/
PR: 287409
Reported by: Kevin Reinholz <kreinholz@gmail.com> (maintainer)
While I'm here:
- remove AUDO_DRIVER, INPUT_DRIVER and VIDEO_DRIVER variables, they was used to
patch target-tomoko/GNUMakefile. This directory doesn't exist and the
relevant REINPLACE_CMD removed at commit 597ca5a01e.
- remove unused options: OSS, INPUT_X. The OSS doesn't exist and INPUT_X
sets only INPUT_DRIVER variable (see above).
- pet portlint, portfmt, portclippy
PR: 286810
* Fix build with system miniupnpc
* Properly use ${LOCALBASE} instead of hardcoding /usr/local
for multimedia/ffmpeg3 build dependency
* Misc cleanup (missing USES= flag for desktop-file-utils, correct typo
in rapidjson external module commit tag)
Changelog: https://www.ppsspp.org/news/release-1.19/
Remove RT_NOTHROW_DEF: it is defined in VirtualBox itself, but was only
introduced in version 7.0.
PR: 287284 279958
Fixes: 17271d3143 (Fix build with libxml2 2.12.6+)
- Add LICENSE NONE as there is no mention of a license in the source
code or distrubution. License has to be acquired from the author as
per the website
- Use USES=tar instead of EXTRACT_SUFX
- Pet portclippy
- They complicate pkg-plist manipulations
- They increase the package's size
- They are used for debugging and it is unlikely that someone would debug
binaries coming from Linux RPMs
* Add FORCE_DRC_C_BACKEND to ${MAKE_ENV}, to workaround a linking issue
with DRC
* Retrieve upstream patch to address linking issue with asmjit
* Update .ini configuration files, mame, and plugin
Changelog: https://www.mamedev.org/?p=550
PR: 285045