commit: f0a0ec7d60b2d1b77cfffd59a449a7bf64ccd818
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 14 08:16:17 2025 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Mar 14 08:16:17 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0a0ec7d
games-engines/devilutionx: use bundled asio again
Broken with newer asio, and we were kind of forcing usage
(no proper switch to unbundle). Feel not worth the trouble
on a game package.
Can revisit if upstream adds a switch to use system copy.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
.../{devilutionx-1.5.4.ebuild => devilutionx-1.5.4-r1.ebuild} | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/games-engines/devilutionx/devilutionx-1.5.4.ebuild
b/games-engines/devilutionx/devilutionx-1.5.4-r1.ebuild
similarity index 90%
rename from games-engines/devilutionx/devilutionx-1.5.4.ebuild
rename to games-engines/devilutionx/devilutionx-1.5.4-r1.ebuild
index c9ed5b249881..8ded384f1f3e 100644
--- a/games-engines/devilutionx/devilutionx-1.5.4.ebuild
+++ b/games-engines/devilutionx/devilutionx-1.5.4-r1.ebuild
@@ -15,7 +15,7 @@ S=${WORKDIR}/${PN}-src-${PV}
LICENSE="
Sustainable-Use-1.0
- BSD CC-BY-4.0 GPL-2+ LGPL-2.1+ MIT OFL-1.1
+ Boost-1.0 BSD CC-BY-4.0 GPL-2+ LGPL-2.1+ MIT OFL-1.1
zerotier? ( BUSL-1.1 )
"
SLOT="0"
@@ -34,7 +34,6 @@ RDEPEND="
"
DEPEND="
${RDEPEND}
- <dev-cpp/asio-1.33.0
dev-cpp/simpleini
test? ( dev-cpp/gtest )
"
@@ -50,11 +49,8 @@ CMAKE_SKIP_TESTS=(
src_prepare() {
cmake_src_prepare
- # use system asio
- echo 'add_library(asio INTERFACE)' > 3rdParty/asio/CMakeLists.txt || die
-
# ensure system copies are used
- rm -r dist/{asio,simpleini,sdl_audiolib}-src || die
+ rm -r dist/{simpleini,sdl_audiolib}-src || die
}
src_configure() {