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() {

Reply via email to