commit: cc94c1ccdb5805a994ba097ea6acf31a0d4d4f3d Author: Vadim Misbakh-Soloviov <mva <AT> gentoo <DOT> org> AuthorDate: Mon Jan 15 16:51:37 2024 +0000 Commit: Vadim Misbakh-Soloviov <mva <AT> gentoo <DOT> org> CommitDate: Mon Jan 15 16:55:48 2024 +0000 URL: https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=cc94c1cc
games-strategy/vcmi: Bump Closes: https://bugs.gentoo.org/905707 Signed-off-by: Vadim Misbakh-Soloviov <mva <AT> gentoo.org> games-strategy/vcmi/metadata.xml | 14 ++++++++++---- .../vcmi/{vcmi-1.2.0.ebuild => vcmi-1.4.2.ebuild} | 11 +++++++---- 2 files changed, 17 insertions(+), 8 deletions(-) diff --git a/games-strategy/vcmi/metadata.xml b/games-strategy/vcmi/metadata.xml index 0fbb816..a946854 100644 --- a/games-strategy/vcmi/metadata.xml +++ b/games-strategy/vcmi/metadata.xml @@ -1,8 +1,14 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<use> -<flag name="erm">Enable compilation of ERM scripting module</flag> -<flag name="launcher">Enable launcer support</flag> -</use> + <use> + <flag name="erm">Enable compilation of ERM scripting module</flag> + <flag name="launcher">Enable launcer support</flag> + <flag name="editor">Enable editor support</flag> + <flag name="nullkiller-ai">Enable NulKIller AI</flag> + <flag name="translations">Install translations</flag> + </use> + <upstream> + <remote-id type="github">vcmi/vcmi</remote-id> + </upstream> </pkgmetadata> diff --git a/games-strategy/vcmi/vcmi-1.2.0.ebuild b/games-strategy/vcmi/vcmi-1.4.2.ebuild similarity index 89% rename from games-strategy/vcmi/vcmi-1.2.0.ebuild rename to games-strategy/vcmi/vcmi-1.4.2.ebuild index aa35155..06a7390 100644 --- a/games-strategy/vcmi/vcmi-1.2.0.ebuild +++ b/games-strategy/vcmi/vcmi-1.4.2.ebuild @@ -4,9 +4,9 @@ EAPI=8 LUA_COMPAT=(luajit) -# TODO: other targets (buildsystem is fucked and needs patches) +# TODO: other targets (buildsystem is crazy and needs patches) -inherit cmake lua-single flag-o-matic +inherit cmake lua-single DESCRIPTION="Heroes of Might and Magic III game engine rewrite" HOMEPAGE="http://forum.vcmi.eu/index.php" @@ -16,7 +16,7 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" # TODO: other arches -IUSE="+editor +debug +erm +launcher +lua +nullkiller-ai +translations" +IUSE="+editor debug erm +launcher lua +nullkiller-ai +translations" REQUIRED_USE=" erm? ( lua ) @@ -74,10 +74,13 @@ src_configure() { -DENABLE_NULLKILLER_AI=$(usex nullkiller-ai) -DENABLE_MONOLITHIC_INSTALL=OFF + -DFORCE_BUNDLED_FL=OFF + -DFORCE_BUNDLED_MINIZIP=OFF + -DENABLE_GITVERSION=OFF + -DBoost_NO_BOOST_CMAKE=ON ) export CCACHE_SLOPPINESS="time_macros" cmake_src_configure - strip-cppflags -DNDEBUG } pkg_postinst() {
