summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThiago Donato Ferreira <flowlnlnln@gmail.com>2022-10-19 19:02:30 -0300
committerSam James <sam@gentoo.org>2022-10-20 05:22:23 +0100
commita6e70576e0d401a87ab4dd51f9be72e0e5bbaf1e (patch)
treea5d2b9e614c55f66f5b222a89bdaa23e5a2309b0 /games-action
parentgames-action/prismlauncher: new package, add 9999 (diff)
downloadgentoo-a6e70576e0d401a87ab4dd51f9be72e0e5bbaf1e.tar.gz
gentoo-a6e70576e0d401a87ab4dd51f9be72e0e5bbaf1e.tar.bz2
gentoo-a6e70576e0d401a87ab4dd51f9be72e0e5bbaf1e.zip
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@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'games-action')
-rw-r--r--games-action/prismlauncher/prismlauncher-9999.ebuild6
1 files changed, 5 insertions, 1 deletions
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
"