[Bug 282698] emulators/es-de: simplify port
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 282698] emulators/es-de: simplify port"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 11 Nov 2024 17:29:47 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282698 Bug ID: 282698 Summary: emulators/es-de: simplify port Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: bsdcode@disroot.org Attachment #255102 maintainer-approval+ Flags: Created attachment 255102 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=255102&action=edit simplify port The following changes are made to simplify the port: * remove unnecessary localbase from USES * promote unbundled utf8cpp include path to CMakeLists.txt instead of replacing C include directive in ${WRKSRC}/es-core/utils/StringUtil.h * use CMake's modules for finding unbundled RapidJSON and rlottie package * this allows to remove the INCLUDE_DIRS for both libraries (CMake already does the right thing when using find_package) * replace rlottie_LINK_LIBRARIES with the more proper rlottie_LIBRARIES -- You are receiving this mail because: You are the assignee for the bug.