commit:     a6e70576e0d401a87ab4dd51f9be72e0e5bbaf1e
Author:     Thiago Donato Ferreira <flowlnlnln <AT> gmail <DOT> com>
AuthorDate: Wed Oct 19 22:02:30 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 20 04:22:23 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6e70576

games-action/prismlauncher: use system gulrak-filesystem

This replaces the bundled one, like what's done with quazip.

Signed-off-by: Thiago Donato Ferreira <flowlnlnln <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 games-action/prismlauncher/prismlauncher-9999.ebuild | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/games-action/prismlauncher/prismlauncher-9999.ebuild 
b/games-action/prismlauncher/prismlauncher-9999.ebuild
index 0c3fb958fff1..ae1e581ba2f0 100644
--- a/games-action/prismlauncher/prismlauncher-9999.ebuild
+++ b/games-action/prismlauncher/prismlauncher-9999.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == 9999 ]]; then
        "
 
        # TODO: Add tomlplusplus as a system library, like quazip
-       EGIT_SUBMODULES=( '*' '-libraries/quazip' )
+       EGIT_SUBMODULES=( '*' '-libraries/quazip' '-libraries/filesystem' )
 else
        MY_PN="PrismLauncher"
 
@@ -77,8 +77,12 @@ COMMON_DEPENDS="
        sys-libs/zlib
 "
 
+# The gulrak-filesystem dependency is only needed at build time, because we 
don't actually use it on Linux,
+# only on legacy macOS. Still, we need it present at build time to appease 
CMake, and having it like this
+# makes it easier to maintain than patching the CMakeLists file directly.
 BDEPEND="
        app-text/scdoc
+       dev-cpp/gulrak-filesystem
        kde-frameworks/extra-cmake-modules:5
 "
 

Reply via email to