commit: b6747c959be973570cefb350bee76f768b31d2ac
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 28 17:23:54 2025 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Jun 28 18:09:18 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6747c95
games-strategy/wesnoth: drop 1.18.3, 1.19.10
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
games-strategy/wesnoth/Manifest | 2 -
.../wesnoth/files/wesnoth-1.18.3-boost-1.87.patch | 175 ---------------------
.../wesnoth/files/wesnoth-1.19.10-boost-1.87.patch | 45 ------
games-strategy/wesnoth/wesnoth-1.18.3.ebuild | 112 -------------
games-strategy/wesnoth/wesnoth-1.19.10.ebuild | 111 -------------
5 files changed, 445 deletions(-)
diff --git a/games-strategy/wesnoth/Manifest b/games-strategy/wesnoth/Manifest
index 6db25bdcf080..2a4f963d212e 100644
--- a/games-strategy/wesnoth/Manifest
+++ b/games-strategy/wesnoth/Manifest
@@ -1,6 +1,4 @@
-DIST wesnoth-1.18.3.tar.bz2 461694247 BLAKE2B
1998e2fdff56271dd86c390e3c25dcbaa98b4f131f15584e5d3f2f5866856a69aebf9c8d97b1126601b3e08467a9410f3ba7b53c253737c6bbf62ccb1e9ba96f
SHA512
def324c9ed66ac59e2a9d0ab9ab95f00ddab2d31dacb2d0b5cfba42c5acdba210937f7dd6afde8870a387847a6d021a28dffcb04ce513272df6a4b52a626f30a
DIST wesnoth-1.18.4.tar.bz2 461847477 BLAKE2B
ebeae7c50c3583a16744ad7e36e2330b8babfd323cc152a9001e3f11018447ada64d070506c5d5ebaa2b9041861dc81680354b4f3d55b4eb118f887b4ff5a4f6
SHA512
c86538dae0c5d8c0c7270ab8e13ca2a5b9b6ff44e84789bc803d2135615e55dfdd34fd6b56f325f448940fcc396d884c533d067312b988b27c155157068db3bc
DIST wesnoth-1.18.5.tar.bz2 461916727 BLAKE2B
9a48235e32091f3977aef7fa396460e7ff08c988e722f591aac980849a0ee8c29557bac426b5a33ecd646efafd86cb43ccb416dc7c43c9be2819cea9ed7891d9
SHA512
43137cd90f0d64eab579d58aadbf3cff045ead5709040e84b8299e33d2515182b0c5c0747cc06f9d9a4155e160dbee59963a1165392dde0c3cdb85c9c70ebc0b
-DIST wesnoth-1.19.10.tar.bz2 546744036 BLAKE2B
a80fb0bf5b46f3021d4b05d3d4f5aebd3895131dfec14aa9e42cfa12eefaa43d250e09d47d8e21946693366ad1e043188106508013158d39febf1c3708c08d78
SHA512
ed3400053ba3901c450fa9930de27ef0dc4e34c4b1b8b83b60f1ba2547061eb69529ebbee390cd9c471bfff5d11a8aa9a5b67b11339416e52f8269822592f5e9
DIST wesnoth-1.19.11.tar.bz2 547541350 BLAKE2B
d1b82cdcfdb15a0a5ac3648a94fb85aee9e2aabdff306c5fb9e19ae2411423e74c6c0218a3d09c66b718371c46bb4a76dd40512b2ead484cc3410fb7980092b7
SHA512
0f782c61c9f2f2193b1462768742488229b93bc95772ad8e434583f605dbed95ab0ccf39f3fc3a39ad35970f3dad84e318f543180795ad3b04c6e6765bfc3d70
DIST wesnoth-1.19.13.tar.bz2 547180467 BLAKE2B
0cd9bf89538da980862e71fc7ab520518523cfca49d6732a50d531d49065e886b79d5c355cb7df2fe5779f961b7734979cb253534d8ec901e9d52184ae0cc853
SHA512
94f1420902e882f47c6c5cc1832becd419128707b06e662afc74f303fec71a6cb6890a03f9f37c3982603d597c61d4cfeb352abac23bd3a73091c8341210b13a
diff --git a/games-strategy/wesnoth/files/wesnoth-1.18.3-boost-1.87.patch
b/games-strategy/wesnoth/files/wesnoth-1.18.3-boost-1.87.patch
deleted file mode 100644
index cba83d57afac..000000000000
--- a/games-strategy/wesnoth/files/wesnoth-1.18.3-boost-1.87.patch
+++ /dev/null
@@ -1,175 +0,0 @@
-diff --git a/src/server/campaignd/server.cpp b/src/server/campaignd/server.cpp
-index 31a7df8..88a141a 100644
---- a/src/server/campaignd/server.cpp
-+++ b/src/server/campaignd/server.cpp
-@@ -735,7 +735,7 @@ void server::handle_sighup(const
boost::system::error_code&, int)
-
- void server::flush_cfg()
- {
-- flush_timer_.expires_from_now(std::chrono::minutes(10));
-+ flush_timer_.expires_after(std::chrono::minutes(10));
- flush_timer_.async_wait(std::bind(&server::handle_flush, this,
std::placeholders::_1));
- }
-
-diff --git a/src/server/common/forum_user_handler.cpp
b/src/server/common/forum_user_handler.cpp
-index ed689cb..1fbac6e 100644
---- a/src/server/common/forum_user_handler.cpp
-+++ b/src/server/common/forum_user_handler.cpp
-@@ -207,7 +207,7 @@ std::string fuh::get_tournaments(){
- return conn_.get_tournaments();
- }
-
--void fuh::async_get_and_send_game_history(boost::asio::io_service&
io_service, wesnothd::server& s, wesnothd::player_iterator player, int
player_id, int offset, std::string& search_game_name, int search_content_type,
std::string& search_content) {
-+void fuh::async_get_and_send_game_history(boost::asio::io_context&
io_service, wesnothd::server& s, wesnothd::player_iterator player, int
player_id, int offset, std::string& search_game_name, int search_content_type,
std::string& search_content) {
- boost::asio::post([this, &s, player, player_id, offset, &io_service,
search_game_name, search_content_type, search_content] {
- boost::asio::post(io_service, [player, &s, doc =
conn_.get_game_history(player_id, offset, search_game_name,
search_content_type, search_content)]{
- s.send_to_player(player, *doc);
-@@ -235,7 +235,7 @@ void fuh::db_set_oos_flag(const std::string& uuid, int
game_id){
- conn_.set_oos_flag(uuid, game_id);
- }
-
--void fuh::async_test_query(boost::asio::io_service& io_service, int limit) {
-+void fuh::async_test_query(boost::asio::io_context& io_service, int limit) {
- boost::asio::post([this, limit, &io_service] {
- ERR_UH << "async test query starts!";
- int i = conn_.async_test_query(limit);
-diff --git a/src/server/common/forum_user_handler.hpp
b/src/server/common/forum_user_handler.hpp
-index d050f90..f8c2b01 100644
---- a/src/server/common/forum_user_handler.hpp
-+++ b/src/server/common/forum_user_handler.hpp
-@@ -133,7 +133,7 @@ public:
- * @param search_content_type The content type to query for (ie:
scenario)
- * @param search_content Query for games using this content ID.
Supports leading and/or trailing wildcards.
- */
-- void async_get_and_send_game_history(boost::asio::io_service&
io_service, wesnothd::server& s, wesnothd::player_iterator player, int
player_id, int offset, std::string& search_game_name, int search_content_type,
std::string& search_content);
-+ void async_get_and_send_game_history(boost::asio::io_context&
io_service, wesnothd::server& s, wesnothd::player_iterator player, int
player_id, int offset, std::string& search_game_name, int search_content_type,
std::string& search_content);
-
- /**
- * Inserts game related information.
-@@ -203,7 +203,7 @@ public:
- * @param io_service The boost io_service to use to post the query
results back to the main boost::asio thread.
- * @param limit How many recursions to make in the query.
- */
-- void async_test_query(boost::asio::io_service& io_service, int limit);
-+ void async_test_query(boost::asio::io_context& io_service, int limit);
-
- /**
- * Checks whether a forum thread with @a topic_id exists.
-diff --git a/src/server/common/server_base.cpp
b/src/server/common/server_base.cpp
-index 2c1a581..0aca915 100644
---- a/src/server/common/server_base.cpp
-+++ b/src/server/common/server_base.cpp
-@@ -41,6 +41,10 @@
- #ifndef _WIN32
- #include <boost/asio/read_until.hpp>
- #endif
-+#ifndef BOOST_NO_EXCEPTIONS
-+#include <boost/exception/diagnostic_information.hpp>
-+#endif
-+
- #include <boost/asio/write.hpp>
-
- #include <array>
-diff --git a/src/server/common/server_base.hpp
b/src/server/common/server_base.hpp
-index 94aac7e..e40b6ca 100644
---- a/src/server/common/server_base.hpp
-+++ b/src/server/common/server_base.hpp
-@@ -30,7 +30,7 @@
- #include "serialization/unicode_cast.hpp"
- #endif
-
--#include <boost/asio/io_service.hpp>
-+#include <boost/asio/io_context.hpp>
- #include <boost/asio/ip/tcp.hpp>
- #ifndef _WIN32
- #include <boost/asio/posix/stream_descriptor.hpp>
-@@ -150,7 +150,7 @@ public:
- protected:
- unsigned short port_;
- bool keep_alive_;
-- boost::asio::io_service io_service_;
-+ boost::asio::io_context io_service_;
- boost::asio::ssl::context tls_context_ {
boost::asio::ssl::context::sslv23 };
- bool tls_enabled_ { false };
- boost::asio::ip::tcp::acceptor acceptor_v6_;
-diff --git a/src/server/common/user_handler.hpp
b/src/server/common/user_handler.hpp
-index d8e72f1..24b727f 100644
---- a/src/server/common/user_handler.hpp
-+++ b/src/server/common/user_handler.hpp
-@@ -22,7 +22,7 @@ class config;
- #include <ctime>
- #include <string>
-
--#include <boost/asio/io_service.hpp>
-+#include <boost/asio/io_context.hpp>
-
- #include "server/wesnothd/player_connection.hpp"
-
-@@ -139,13 +139,13 @@ public:
-
- virtual std::string get_uuid() = 0;
- virtual std::string get_tournaments() = 0;
-- virtual void async_get_and_send_game_history(boost::asio::io_service&
io_service, wesnothd::server& s, wesnothd::player_iterator player, int
player_id, int offset, std::string& search_game_name, int search_content_type,
std::string& search_content) =0;
-+ virtual void async_get_and_send_game_history(boost::asio::io_context&
io_service, wesnothd::server& s, wesnothd::player_iterator player, int
player_id, int offset, std::string& search_game_name, int search_content_type,
std::string& search_content) =0;
- virtual void db_insert_game_info(const std::string& uuid, int game_id,
const std::string& version, const std::string& name, int reload, int observers,
int is_public, int has_password) = 0;
- virtual void db_update_game_end(const std::string& uuid, int game_id,
const std::string& replay_location) = 0;
- virtual void db_insert_game_player_info(const std::string& uuid, int
game_id, const std::string& username, int side_number, int is_host, const
std::string& faction, const std::string& version, const std::string& source,
const std::string& current_user, const std::string& leaders) = 0;
- virtual unsigned long long db_insert_game_content_info(const
std::string& uuid, int game_id, const std::string& type, const std::string&
name, const std::string& id, const std::string& addon_id, const std::string&
addon_version) = 0;
- virtual void db_set_oos_flag(const std::string& uuid, int game_id) = 0;
-- virtual void async_test_query(boost::asio::io_service& io_service, int
limit) = 0;
-+ virtual void async_test_query(boost::asio::io_context& io_service, int
limit) = 0;
- virtual bool db_topic_id_exists(int topic_id) = 0;
- virtual void db_insert_addon_info(const std::string& instance_version,
const std::string& id, const std::string& name, const std::string& type, const
std::string& version, bool forum_auth, int topic_id, const std::string
uploader) = 0;
- virtual unsigned long long db_insert_login(const std::string& username,
const std::string& ip, const std::string& version) = 0;
-diff --git a/src/server/wesnothd/game.cpp b/src/server/wesnothd/game.cpp
-index faeb255..ec95bd4 100644
---- a/src/server/wesnothd/game.cpp
-+++ b/src/server/wesnothd/game.cpp
-@@ -27,6 +27,8 @@
- #include <iomanip>
- #include <sstream>
-
-+#include <boost/coroutine/exceptions.hpp>
-+
- static lg::log_domain log_server("server");
- #define ERR_GAME LOG_STREAM(err, log_server)
- #define WRN_GAME LOG_STREAM(warn, log_server)
-diff --git a/src/server/wesnothd/server.cpp b/src/server/wesnothd/server.cpp
-index 7c4b2a0..587b02a 100644
---- a/src/server/wesnothd/server.cpp
-+++ b/src/server/wesnothd/server.cpp
-@@ -293,14 +293,14 @@ void server::handle_graceful_timeout(const
boost::system::error_code& error)
- process_command("msg All games ended. Shutting down now.
Reconnect to the new server instance.", "system");
- BOOST_THROW_EXCEPTION(server_shutdown("graceful shutdown
timeout"));
- } else {
-- timer_.expires_from_now(std::chrono::seconds(1));
-+ timer_.expires_after(std::chrono::seconds(1));
- timer_.async_wait(std::bind(&server::handle_graceful_timeout,
this, std::placeholders::_1));
- }
- }
-
- void server::start_lan_server_timer()
- {
-- lan_server_timer_.expires_from_now(std::chrono::seconds(lan_server_));
-+ lan_server_timer_.expires_after(std::chrono::seconds(lan_server_));
- lan_server_timer_.async_wait([this](const boost::system::error_code&
ec) { handle_lan_server_shutdown(ec); });
- }
-
-@@ -2120,7 +2120,7 @@ void server::shut_down_handler(
- acceptor_v6_.close();
- acceptor_v4_.close();
-
-- timer_.expires_from_now(std::chrono::seconds(10));
-+ timer_.expires_after(std::chrono::seconds(10));
- timer_.async_wait(std::bind(&server::handle_graceful_timeout,
this, std::placeholders::_1));
-
- process_command(
-@@ -2151,7 +2151,7 @@ void server::restart_handler(const std::string&
issuer_name,
- graceful_restart = true;
- acceptor_v6_.close();
- acceptor_v4_.close();
-- timer_.expires_from_now(std::chrono::seconds(10));
-+ timer_.expires_after(std::chrono::seconds(10));
- timer_.async_wait(std::bind(&server::handle_graceful_timeout,
this, std::placeholders::_1));
-
- start_new_server();
diff --git a/games-strategy/wesnoth/files/wesnoth-1.19.10-boost-1.87.patch
b/games-strategy/wesnoth/files/wesnoth-1.19.10-boost-1.87.patch
deleted file mode 100644
index 738c6563389d..000000000000
--- a/games-strategy/wesnoth/files/wesnoth-1.19.10-boost-1.87.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-From 28b1fbc3bd8f3f44bdfa911e946f391dbc7717ea Mon Sep 17 00:00:00 2001
-From: Jon Daniel <[email protected]>
-Date: Wed, 26 Mar 2025 20:17:55 +0100
-Subject: [PATCH] fix boost_charconv linkage
-
----
- src/CMakeLists.txt | 4 ++++
- 1 file changed, 4 insertions(+)
-
-diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
-index c3a2c52d7412b..a3d9e6daa380f 100644
---- a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
-@@ -226,6 +226,7 @@ if(ENABLE_GAME)
- Boost::coroutine
- Boost::locale
- Boost::filesystem
-+ boost_charconv
- Fontconfig::Fontconfig
- SDL2::SDL2
- SDL2::SDL2main
-@@ -273,6 +274,7 @@ if(ENABLE_TESTS)
- Boost::locale
- Boost::filesystem
- Boost::unit_test_framework
-+ boost_charconv
- Fontconfig::Fontconfig
- SDL2::SDL2
- SDL2::SDL2main
-@@ -321,6 +323,7 @@ if(ENABLE_SERVER)
- Boost::coroutine
- Boost::locale
- Boost::filesystem
-+ boost_charconv
- )
- if(MSVC)
- target_link_options(wesnothd PRIVATE /WX)
-@@ -362,6 +365,7 @@ if(ENABLE_CAMPAIGN_SERVER)
- Boost::coroutine
- Boost::locale
- Boost::filesystem
-+ boost_charconv
- )
- if(MSVC)
- target_link_options(campaignd PRIVATE /WX)
diff --git a/games-strategy/wesnoth/wesnoth-1.18.3.ebuild
b/games-strategy/wesnoth/wesnoth-1.18.3.ebuild
deleted file mode 100644
index 3f4d36f79c73..000000000000
--- a/games-strategy/wesnoth/wesnoth-1.18.3.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic xdg
-
-DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game"
-HOMEPAGE="https://www.wesnoth.org
- https://github.com/wesnoth/wesnoth"
-SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-# uneven minor versions are development versions
-if [[ $(( $(ver_cut 2) % 2 )) == 0 ]] ; then
- KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-fi
-IUSE="dbus dedicated doc nls server"
-
-RDEPEND="
- acct-group/wesnoth
- acct-user/wesnoth
- dev-libs/boost:=[bzip2,context,icu,nls]
- >=media-libs/libsdl2-2.0.10:0[joystick,video,X]
- !dedicated? (
- dev-libs/glib:2
- dev-libs/openssl:0=
- >=media-libs/fontconfig-2.4.1
- >=media-libs/sdl2-image-2.0.0[jpeg,png,webp]
- >=media-libs/sdl2-mixer-2.0.0[vorbis]
- media-libs/libvorbis
- >=x11-libs/pango-1.22.0
- >=x11-libs/cairo-1.10.0
- sys-libs/readline:0=
- dbus? ( sys-apps/dbus )
- )"
-DEPEND="${RDEPEND}
- x11-libs/libX11
-"
-BDEPEND="
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.18.3-boost-1.87.patch
- "${FILESDIR}"/${PN}-1.18.3-gcc15.patch
-)
-
-src_prepare() {
- cmake_src_prepare
-
- if ! use doc ; then
- sed -i \
- -e '/manual/d' \
- doc/CMakeLists.txt || die
- fi
-
- # respect LINGUAS (bug #483316)
- if [[ ${LINGUAS+set} ]] ; then
- local lang langs=()
- for lang in $(cat po/LINGUAS) ; do
- has ${lang} ${LINGUAS} && langs+=( ${lang} )
- done
- echo "${langs[@]}" > po/LINGUAS || die
- fi
-}
-
-src_configure() {
- filter-flags -ftracer -fomit-frame-pointer
-
- local mycmakeargs=()
-
- if use dedicated || use server ; then
- mycmakeargs+=(
- -DENABLE_CAMPAIGN_SERVER="ON"
- -DENABLE_SERVER="ON"
- -DSERVER_UID="${PN}"
- -DSERVER_GID="${PN}"
- -DFIFO_DIR="/run/wesnothd"
- )
- else
- mycmakeargs+=(
- -DENABLE_CAMPAIGN_SERVER="OFF"
- -DENABLE_SERVER="OFF"
- )
- fi
- mycmakeargs+=(
- -Wno-dev
- -DENABLE_GAME="$(usex !dedicated)"
- -DENABLE_DESKTOP_ENTRY="$(usex !dedicated)"
- -DENABLE_NLS="$(usex nls)"
- -DENABLE_NOTIFICATIONS="$(usex dbus)"
- -DENABLE_STRICT_COMPILATION="OFF"
- )
- cmake_src_configure
-}
-
-src_test() {
- # Allow SDL_Mixer test to pass, bug #931551
- SDL_AUDIODRIVER=dummy cmake_src_test
-}
-
-src_install() {
- local DOCS=( README.md changelog.md )
- cmake_src_install
- if use dedicated || use server ; then
- rmdir "${ED}"/run{/wesnothd,} || die
- newinitd "${FILESDIR}"/wesnothd.rc-r1 wesnothd
- fi
-}
diff --git a/games-strategy/wesnoth/wesnoth-1.19.10.ebuild
b/games-strategy/wesnoth/wesnoth-1.19.10.ebuild
deleted file mode 100644
index fbd2ae33d68b..000000000000
--- a/games-strategy/wesnoth/wesnoth-1.19.10.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic xdg
-
-DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game"
-HOMEPAGE="http://www.wesnoth.org
- https://github.com/wesnoth/wesnoth"
-SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-# uneven minor versions are development versions
-if [[ $(( $(ver_cut 2) % 2 )) == 0 ]] ; then
- KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-fi
-IUSE="dbus dedicated doc nls server"
-
-RDEPEND="
- acct-group/wesnoth
- acct-user/wesnoth
- dev-libs/boost:=[bzip2,context,icu,nls]
- >=media-libs/libsdl2-2.0.18:0[joystick,video,X]
- !dedicated? (
- dev-libs/glib:2
- dev-libs/openssl:0=
- >=media-libs/fontconfig-2.4.1
- >=media-libs/sdl2-image-2.0.0[jpeg,png,webp]
- >=media-libs/sdl2-mixer-2.0.0[vorbis]
- media-libs/libvorbis
- >=x11-libs/pango-1.22.0
- >=x11-libs/cairo-1.10.0
- sys-libs/readline:0=
- dbus? ( sys-apps/dbus )
- )"
-DEPEND="${RDEPEND}
- x11-libs/libX11
-"
-BDEPEND="
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.19.10-boost-1.87.patch
-)
-
-src_prepare() {
- cmake_src_prepare
-
- if ! use doc ; then
- sed -i \
- -e '/manual/d' \
- doc/CMakeLists.txt || die
- fi
-
- # respect LINGUAS (bug #483316)
- if [[ ${LINGUAS+set} ]] ; then
- local lang langs=()
- for lang in $(cat po/LINGUAS) ; do
- has ${lang} ${LINGUAS} && langs+=( ${lang} )
- done
- echo "${langs[@]}" > po/LINGUAS || die
- fi
-}
-
-src_configure() {
- filter-flags -ftracer -fomit-frame-pointer
-
- local mycmakeargs=()
-
- if use dedicated || use server ; then
- mycmakeargs+=(
- -DENABLE_CAMPAIGN_SERVER="ON"
- -DENABLE_SERVER="ON"
- -DSERVER_UID="${PN}"
- -DSERVER_GID="${PN}"
- -DFIFO_DIR="/run/wesnothd"
- )
- else
- mycmakeargs+=(
- -DENABLE_CAMPAIGN_SERVER="OFF"
- -DENABLE_SERVER="OFF"
- )
- fi
- mycmakeargs+=(
- -Wno-dev
- -DENABLE_GAME="$(usex !dedicated)"
- -DENABLE_DESKTOP_ENTRY="$(usex !dedicated)"
- -DENABLE_NLS="$(usex nls)"
- -DENABLE_NOTIFICATIONS="$(usex dbus)"
- -DENABLE_STRICT_COMPILATION="OFF"
- )
- cmake_src_configure
-}
-
-src_test() {
- # Allow SDL_Mixer test to pass, bug #931551
- SDL_AUDIODRIVER=dummy cmake_src_test
-}
-
-src_install() {
- local DOCS=( README.md changelog.md )
- cmake_src_install
- if use dedicated || use server ; then
- rmdir "${ED}"/run{/wesnothd,} || die
- newinitd "${FILESDIR}"/wesnothd.rc-r1 wesnothd
- fi
-}