summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-games/netradiant/Manifest2
-rw-r--r--dev-libs/fuzzylite/Manifest2
-rw-r--r--games-action/shadowgrounds-bin/Manifest22
-rw-r--r--games-action/shadowgrounds-survivor-bin/Manifest21
-rw-r--r--games-action/voxatron/Manifest10
-rw-r--r--games-arcade/VVVVVV/Manifest2
-rw-r--r--games-arcade/VVVVVV/VVVVVV-2.4_pre20230416.ebuild (renamed from games-arcade/VVVVVV/VVVVVV-2.02_p20200206.ebuild)27
-rw-r--r--games-engines/fifechan/fifechan-0.1.5.ebuild4
-rw-r--r--games-engines/fifengine/fifengine-0.4.2.ebuild10
-rw-r--r--games-fps/brutal-doom/Manifest2
-rw-r--r--games-fps/brutal-doom/brutal-doom-21-r1.ebuild10
-rw-r--r--games-puzzle/braid/Manifest20
-rw-r--r--games-puzzle/osmos/Manifest20
-rw-r--r--games-puzzle/phlipple/files/phlipple-0.8.5_bug857397.patch11
-rw-r--r--games-puzzle/phlipple/metadata.xml15
-rw-r--r--games-puzzle/phlipple/phlipple-0.8.5.ebuild16
-rw-r--r--games-puzzle/puzzlemoppet/puzzlemoppet-1.0.ebuild10
-rw-r--r--games-puzzle/spacechem/Manifest20
-rw-r--r--games-puzzle/spirits/spirits-1.0.1-r1.ebuild8
-rw-r--r--games-simulation/kerbal-space-program/Manifest2
-rw-r--r--games-simulation/kerbal-space-program/kerbal-space-program-1.12.4.ebuild (renamed from games-simulation/kerbal-space-program/kerbal-space-program-1.12.1.ebuild)25
-rw-r--r--games-strategy/defcon/Manifest2
-rw-r--r--games-strategy/defcon/defcon-1.6.1.ebuild46
-rw-r--r--games-strategy/defcon/metadata.xml10
-rw-r--r--games-strategy/glfrontier/Manifest2
-rw-r--r--games-strategy/glfrontier/files/glfrontier-20060623-fix_missing_math_lib.patch24
-rw-r--r--games-strategy/glfrontier/glfrontier-20060623-r4.ebuild48
-rw-r--r--games-strategy/glfrontier/metadata.xml12
-rw-r--r--games-strategy/revenge-of-the-titans/Manifest10
-rw-r--r--games-strategy/revenge-of-the-titans/revenge-of-the-titans-1.80.20-r1.ebuild45
-rw-r--r--games-strategy/unknown-horizons/Manifest2
-rw-r--r--games-strategy/unknown-horizons/unknown-horizons-2019.1.ebuild10
-rw-r--r--games-strategy/uplink/Manifest20
-rw-r--r--games-strategy/vcmi-data/Manifest2
-rw-r--r--games-strategy/vcmi-data/metadata.xml4
-rw-r--r--games-strategy/vcmi-data/vcmi-data-0.99-r1.ebuild42
-rw-r--r--games-strategy/vcmi/Manifest2
-rw-r--r--games-strategy/vcmi/vcmi-0.99.ebuild66
-rw-r--r--games-strategy/vcmi/vcmi-1.2.0.ebuild98
-rw-r--r--media-gfx/recoil/Manifest4
40 files changed, 209 insertions, 499 deletions
diff --git a/dev-games/netradiant/Manifest b/dev-games/netradiant/Manifest
index 7d8d398..9eab922 100644
--- a/dev-games/netradiant/Manifest
+++ b/dev-games/netradiant/Manifest
@@ -1 +1 @@
-DIST netradiant-1.5.0_p20200525.tar.bz2 2510904 SHA256 25d728d4b23fc05b83363a5fa28da320644d65590d9cc4e4f5184fd735ff686e SHA512 89e55f9692f4e3e02952544a24e617cdefe6f58770dbaf2530525a3a4e6892a2cde4a9374ebda329bb06419524b2d321101ba29b454fb1a984ef3602b417fee5 WHIRLPOOL 68c885d8764b40b205adb080dcc86241f542dbe827391b611d7acfe3eb226bc26c7910680464e49d4d1135172c6586731b16c577341d8e4949813b2dec72eb3b
+DIST netradiant-1.5.0_p20200525.tar.bz2 2510904 BLAKE2B 1cc58ef0471f58429149f97324642df8e5d8ea5e7910ce6bd89b420fbbdd668d5f9b7cc1de4ac4fbe68ba554b14067d7b9b41abc0dd7493969d26eab30acae7c SHA512 89e55f9692f4e3e02952544a24e617cdefe6f58770dbaf2530525a3a4e6892a2cde4a9374ebda329bb06419524b2d321101ba29b454fb1a984ef3602b417fee5
diff --git a/dev-libs/fuzzylite/Manifest b/dev-libs/fuzzylite/Manifest
index 185afeb..8888b75 100644
--- a/dev-libs/fuzzylite/Manifest
+++ b/dev-libs/fuzzylite/Manifest
@@ -1 +1 @@
-DIST fuzzylite-6.0.tar.gz 2189181 SHA256 7e9f56deb9baf063de2232bfd8285f57ddccb651dae842fe3f587d0ac65ecdb0 SHA512 6f5d40d0359458e109ac2aebfbf571f61867a8b49920f4a5e1b5d86bdf578dba038b942c9e05eab0d4620f73e8cded770abe7b5e597a3b4c39dbcf6a1259f4af WHIRLPOOL 3502d70fe92e8d4df70863d7e0b417e174c948137c717896748cf7f1a28402aaf56ab6092acb7f4d570c809555892f1f3c3b39ef3680acfd60350a1065f647ef
+DIST fuzzylite-6.0.tar.gz 2189181 BLAKE2B 14162c08d5f9bbc94739b575fbbe9dad3da73d30c479be02c474e18af7de78f5b200ae00e40977c9075445e252faa803521715c67049ad10fcaa907b847551cc SHA512 6f5d40d0359458e109ac2aebfbf571f61867a8b49920f4a5e1b5d86bdf578dba038b942c9e05eab0d4620f73e8cded770abe7b5e597a3b4c39dbcf6a1259f4af
diff --git a/games-action/shadowgrounds-bin/Manifest b/games-action/shadowgrounds-bin/Manifest
index 12a6a32..bfbbcbf 100644
--- a/games-action/shadowgrounds-bin/Manifest
+++ b/games-action/shadowgrounds-bin/Manifest
@@ -1,21 +1 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-DIST shadowgroundsUpdate1.run 817462983 SHA256 0524003b34ed395fc6a07d7cd0fc652e19064e4158adda1fbb1275e0d2aaba1e SHA512 8e2cc340d4917e7e0ac6b0a6f3d36aeadc0217c437da8ed5641c82b7da7632f8e0c4f59d21088dcc922cc3f740a5eadb27143bd73ba774c258ff9b668a7b3da6 WHIRLPOOL f06e994ddbdce84bba831b5ead3855473baa2def06382a63565e2b040592a9dbcd2d8d1173e78f59d3839884a2c6b088171f7b2c7d2284c39d95910bfbccf3f1
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iQIcBAEBCAAGBQJQlghbAAoJECZQPTSbOzNLC4UQAIW6+VSfDrQKshlVPxGZBqvT
-ApiGaBptnjOzqP9P/DD4Pw23bYLd3EwVBdEVXUdG0OpuJd5xFj09+Qgzw933jhft
-+Hb8gMT3raPa8hBFcs6NDr2JyR5KPEvvCcweFRBu0H82hIJP9Up23es60W0MrddK
-2WVnGtwZqd1NxcT0YxncXG2Q89ZLyJiZKWg1Jfqc7zjyhu95te//8ro4RJtzOe7N
-5YxSkKHtTLaoHWBofk5HfCQcSodn32xXIR9yhdBm2dsfPJ78n8FUgLWX3tk2QMea
-w+Fb/pzgbhTJaDU8EN9WLvGwG/rjydk6KU0mD7AFPMywAw49q8PWe6JuUy/E8/3l
-oMVfl0jaNodV9dsnNSd0Lj8RYbkWbgNOypSX2YKFs5bV2JoM6YBr2GxUtfcFKihu
-13867hgByAP5c2FKZ/ZWTo7FrWUXfc4f26+GFfVAJD73oQFCYxHQYH28cDAJlqtR
-toQbGYNeJbETPPhQcp1Zxns+k0Fbm17pNF4V8ma8s8TtDKICpY6J6pD4yi2FREic
-qLAIbNuI2sme9ZFXQc95ooVVKK/MDaZrEZp7P5/OaaO5ZUZY79BtIT/W7BlXsgrv
-1ko0HceGy6cJ1jm9nO/YX1aB3+UqQ20ak5ge9rM9gpWHLkUkpw4pEuApZTg1BYdM
-6/Y/vFU0sRO2OgUmU/Rb
-=fEoh
------END PGP SIGNATURE-----
+DIST shadowgroundsUpdate1.run 817462983 SHA256 0524003b34ed395fc6a07d7cd0fc652e19064e4158adda1fbb1275e0d2aaba1e SHA512 8e2cc340d4917e7e0ac6b0a6f3d36aeadc0217c437da8ed5641c82b7da7632f8e0c4f59d21088dcc922cc3f740a5eadb27143bd73ba774c258ff9b668a7b3da6
diff --git a/games-action/shadowgrounds-survivor-bin/Manifest b/games-action/shadowgrounds-survivor-bin/Manifest
index f362d58..af09a8e 100644
--- a/games-action/shadowgrounds-survivor-bin/Manifest
+++ b/games-action/shadowgrounds-survivor-bin/Manifest
@@ -1,21 +1,2 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+DIST survivorUpdate1.run 1157907155 SHA256 f39b9840260a9686f6d4ca4d030ad81f487654c8ba4b163c5de1a95b4d0487e7 SHA512 59c911382d120b0b45dd8dc21f5fdeb78b59155514a422c587fba9970a73b46238b170e3e80810e0fc5a6b5dedbb069ec3d2e2a552657eb5bfc101736a0afc36
-DIST survivorUpdate1.run 1157907155 SHA256 f39b9840260a9686f6d4ca4d030ad81f487654c8ba4b163c5de1a95b4d0487e7 SHA512 59c911382d120b0b45dd8dc21f5fdeb78b59155514a422c587fba9970a73b46238b170e3e80810e0fc5a6b5dedbb069ec3d2e2a552657eb5bfc101736a0afc36 WHIRLPOOL 5382be0cdc0af5fd482676adffec26064a5951720fd8712bf3e33bd62b4e036d42124f3e206b607251ac30b706ab9d1a9d6268990f0e9226e105bd90abad73ae
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iQIcBAEBCAAGBQJQlgiZAAoJECZQPTSbOzNLUrAP/3IZEyo6kNJjR2Ih3bzb2UuN
-2DeNHbVQF0b8Bvpw0ImLkq+QackCsvjjYhUjUNw9bVNy/LQ1X326s5N9nTLU4if7
-UItMZNFEU/Nrw2/1BMT5OioB0Bhp1sYRIJLWGf51ktSYza0/+0maIbzlGP3pvf90
-/eRTm1VI5wQiufLOc0NIkwa6vaMP28gRk+6xPA9sQasKV20ILEpEiTYJy4BSqkHd
-5wnz8S5ha/p+uR5V1y3GphvlXg6JQD+Hf3UMBGG7Sov2t3YXS3i/zsQdQL4FvDh5
-fBi8mqcLK8LoGnvhaccV7sO/tSYM1O/Msf8UfXYkY48j4kJA9q6bUgsdq4Uq7sEm
-YuTGFATilhZpD6GabMZsryU5dXCB3mZ50hSPuomtTMluktA/IsovocFRwFbWgPSL
-9pMIBwQ1nUZqgtId+9TDR39CQusowNbMVimR6wJ6Inj8Hkmh8Gte6ii3BRcQ7VII
-pNDzwcJdUVHCMs6Rb97rqblXbrWlddw22x9srCqTeILPVBQVjr3FKYpcUP6jmL6/
-BSFY1tsUTgd9Akdcg7jVptc07qTMHAWasnuvVw73qaAWbncIZpVdSQem6IAI8GZN
-dHf5aLVBkCdrzAQHP71pzj+ahz2r80gq2yhp8Ew46Og6DYQr6iu9o2DB5kTrZMzr
-o2+lhjAQfqOJIQM/t7LX
-=UBHb
------END PGP SIGNATURE-----
diff --git a/games-action/voxatron/Manifest b/games-action/voxatron/Manifest
index 98805a7..c4b5d37 100644
--- a/games-action/voxatron/Manifest
+++ b/games-action/voxatron/Manifest
@@ -1,11 +1 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
DIST voxatron_0.2.3_i386.tar.gz 1860963 SHA256 084fd439627be30f21817b56e80706acab8bd506ef4ace851c5433cc14bc4291 SHA512 0b29882187806b2e8c3cce70da22d02be94c5720996015213588777312a86ade8fca6cfb0591205e539b021ed6969f59f09e57b703dfad4f8a86e842ae747948 WHIRLPOOL 95e13b1d96fec0bdc78e50ca8513b771e5e2dd78d7c5fdafcb9a86c0fc2cb715512b83b3c9bcec929c1acba894e6ad15e730109b18556b4fb6517022dc6db91b
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iF4EAREIAAYFAlDYrPAACgkQz+A7F6AY3oxi8QEApJYAE6q9yLxe1urxHqNbf9bv
-Y70WFst70rpS52gAbsEBALs+q5bnVyFrOKux7KhSQJDRywHLbwycHjPfImEX9AJS
-=Yahu
------END PGP SIGNATURE-----
diff --git a/games-arcade/VVVVVV/Manifest b/games-arcade/VVVVVV/Manifest
index 4771ae7..2e3df15 100644
--- a/games-arcade/VVVVVV/Manifest
+++ b/games-arcade/VVVVVV/Manifest
@@ -1 +1 @@
-DIST VVVVVV-data.zip 61404595 BLAKE2B 35eb3a2463942af55122c07c1feadefd70b5e7ee5115027791affa3f4fde8ef2db2a49e471ecae269034788c63b9bdc239b85f0b1bef82b83b91332cdde4edbb SHA512 3cb08ede10ea8ed41056fef1837ef85b981f2cb8fc7627da4393984b9e8045b0a8343120520c32e24ff7e97399eabaa790d1d7b35c3e5dd30e052837b2c021da
+DIST VVVVVV-2.4_pre20230416-data.zip 61405423 BLAKE2B 86e8827a35d3d1df37e22a3832f4323fe8dd08a3e3781424b9dff6b3c0e19bd91fb75331c3a37510f92701605d8c0d0837c9f66c4979e43e2f2f035ddfbd8dac SHA512 2215bea302aa0edbb9ee8694ccd1b24cfa4bc6a8a99cb6905d8fb864cef5cf7583920d8bb1cd79e10ed5350a6a734f21f4e92c7c559358d9191fa503247ba12a
diff --git a/games-arcade/VVVVVV/VVVVVV-2.02_p20200206.ebuild b/games-arcade/VVVVVV/VVVVVV-2.4_pre20230416.ebuild
index 0bc68c4..46ad91c 100644
--- a/games-arcade/VVVVVV/VVVVVV-2.02_p20200206.ebuild
+++ b/games-arcade/VVVVVV/VVVVVV-2.4_pre20230416.ebuild
@@ -1,33 +1,40 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
-inherit cmake desktop git-r3
+EAPI=8
+inherit wrapper cmake desktop git-r3
DESCRIPTION="Retro-styled open-world 2D puzzle platformer"
HOMEPAGE="https://thelettervsixtim.es/"
EGIT_REPO_URI="https://github.com/TerryCavanagh/VVVVVV"
-EGIT_COMMIT="4e378b6057cca8e994b5b3049ff8b0cdadf1ebd9"
+EGIT_COMMIT="fb386681821d503b767c465d41d99126626c2789"
+# TODO
+# EGIT_SUBMODULES=( -third_party/{physfs,libxml2,FAudio} )
-SRC_URI="https://thelettervsixtim.es/makeandplay/data.zip -> ${PN}-data.zip"
+SRC_URI="https://thelettervsixtim.es/makeandplay/data.zip -> ${PF}-data.zip"
RESTRICT="mirror"
LICENSE="VVVVVV-License-1.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-DEPEND="media-libs/libsdl2
- media-libs/sdl2-mixer"
+DEPEND="
+ media-libs/libsdl2
+ media-libs/sdl2-mixer
+"
+# dev-libs/tinyxml2
+# app-emulation/faudio
+# dev-games/physfs
RDEPEND="${DEPEND}"
CMAKE_USE_DIR="${S}/desktop_version"
src_install() {
- exeinto /opt/${PN}
+ exeinto /opt/"${PN}"
doexe "${BUILD_DIR}/${PN}"
- insinto /opt/${PN}
- newins "${DISTDIR}/${PN}-data.zip" data.zip
+ insinto /opt/"${PN}"
+ newins "${DISTDIR}/${PF}-data.zip" data.zip
make_wrapper "${PN}" "./${PN}" "/opt/${PN}"
dodoc README.md
}
diff --git a/games-engines/fifechan/fifechan-0.1.5.ebuild b/games-engines/fifechan/fifechan-0.1.5.ebuild
index 608635e..6b0f870 100644
--- a/games-engines/fifechan/fifechan-0.1.5.ebuild
+++ b/games-engines/fifechan/fifechan-0.1.5.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit cmake
diff --git a/games-engines/fifengine/fifengine-0.4.2.ebuild b/games-engines/fifengine/fifengine-0.4.2.ebuild
index 81c42f3..901841c 100644
--- a/games-engines/fifengine/fifengine-0.4.2.ebuild
+++ b/games-engines/fifengine/fifengine-0.4.2.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
-inherit eutils python-single-r1 cmake
+inherit python-single-r1 cmake
DESCRIPTION="Flexible Isometric Free Engine, 2D"
-HOMEPAGE="http://fifengine.de"
+HOMEPAGE="https://www.fifengine.net/"
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
diff --git a/games-fps/brutal-doom/Manifest b/games-fps/brutal-doom/Manifest
index 7645028..22344c6 100644
--- a/games-fps/brutal-doom/Manifest
+++ b/games-fps/brutal-doom/Manifest
@@ -1 +1 @@
-DIST brutalv21.rar 80852998 SHA256 088c35d934b0ce29715b0ca8f4c67bc82efce7da8458d42337a026e7f5e68d19 SHA512 456e9329cc1eb9263e39bcde4505074eba0bad089dc41e420b51501f7234cf12afcedbff8a5c04d507386ff1c07bb4ddc764766fe22f60a6c67ff197e41f30e4 WHIRLPOOL 08fe2237b4e399539635819d2482e7e596b8ec8323bc7780e1673de455fa38210185eaa9e0145a1237c998dab77e2307f687315848fe1193cdcac2f0c449d873
+DIST brutalv21.rar 80852998 BLAKE2B 06d730157e48ac757c77f21f1bda5bb2211f02b32165a1bf25a9f9acc8bce031f1961e75b4b247c7639f6eb3ffcd85cab22b28e70a96cdd0750c72112b925826 SHA512 456e9329cc1eb9263e39bcde4505074eba0bad089dc41e420b51501f7234cf12afcedbff8a5c04d507386ff1c07bb4ddc764766fe22f60a6c67ff197e41f30e4
diff --git a/games-fps/brutal-doom/brutal-doom-21-r1.ebuild b/games-fps/brutal-doom/brutal-doom-21-r1.ebuild
index b85893e..b8c6620 100644
--- a/games-fps/brutal-doom/brutal-doom-21-r1.ebuild
+++ b/games-fps/brutal-doom/brutal-doom-21-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
DESCRIPTION="A mod that attempts to make Doom faster placed, harder, gorier and more violent."
-HOMEPAGE="http://www.moddb.com/mods/brutal-doom/"
-SRC_URI="https://www.moddb.com/downloads/mirror/95667/100/b8fb37ddb10c39462f9625533fab59d2 -> brutalv${PV}.rar"
+HOMEPAGE="https://www.moddb.com/mods/brutal-doom/"
+SRC_URI="https://www.moddb.com/downloads/mirror/95667/130/0a5526fb58bc1f38fee7e14f586ddd7b -> brutalv${PV}.rar"
LICENSE="HPND"
SLOT="0"
@@ -14,7 +14,7 @@ KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="games-fps/gzdoom"
-DEPEND="app-arch/unrar"
+BDEPEND="app-arch/unrar"
S="${WORKDIR}"
diff --git a/games-puzzle/braid/Manifest b/games-puzzle/braid/Manifest
index 871bf7a..629ab98 100644
--- a/games-puzzle/braid/Manifest
+++ b/games-puzzle/braid/Manifest
@@ -1,22 +1,2 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
DIST braid-linux-build2.run.bin 125096547 SHA256 faa86ac125f541e9e684e7c09f9c23705fb6db8813437a11007aaca1ea040a3b SHA512 969b122bf5903fbe618cba08de1532b39eb52c674ac97a4395036dff74ecd1838a2b207a7800577902730e5cb4c2fbd0e3bbd8bbecfead121c039b5db4ac69dc WHIRLPOOL cb3ebb351d9c640fb4954ef0604a43ac3b39359a57511fad18e26d4a6bed00605b184a247d194acdb826405f20dee63a8e861fd24d0a6f843342c774a6efc233
DIST braid-rus.tar.bz2 917064 SHA256 5cf4291a9e1e18c5b3aec325319a4f9b97f5aa880e484aa850bae99b99bd439f SHA512 1ead8721c0ae035034a4d2163822ea57fc44f77441c8da2f2bb8b23b88d5c94287d9e405f85426f1add6ef2f93c5a8bc588bc5a5db97626f78097efd5aac3c40 WHIRLPOOL 286c8aad7879572c3000327987a26338edc9e338609792d281da5248884eedca2da43896dcb6368a34a48d5b8c70aae1fb0f0653f2f3de454f0c0afa3334bb52
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iQIcBAEBCAAGBQJQlghrAAoJECZQPTSbOzNL/ygP/0SagA2vafiBsQM7mtUIu56f
-0/eky1BIb+dioRwUX31O9zF5r6fuAKczfj5W9ZYM2WQ2AuD3VXuJbXQGWweHgiQ/
-z3p2k1JnVV0FKbe6MqnMAUFHRV5qujWp+Ql0MBNOltr7m8p471d8LOqFwdYk+MCh
-Qhhmao8NlmAovMmSZPeihVCW2mTJ6KjGg0CxTSA/VKrYSbTsVlv1wBXd6qSza4x+
-wih4K+nPKbs0ZF9m+6K11lAa3Y+9c0dYsCz0FxVATfkPOdwqz993hgdaGFatf9Oe
-rpNF+HxRBM2BcV3hETUn/vy4an+yoIp9TKsIpdJo/pEEnP6V48AGVsGDvM6emWgn
-9ucSxTO74BHZICP0EeyRZcUty+39vQvgoRNUlpGaZXd39NFQ2Unq+zYguQoIAYwc
-yG1o0NLCEALUDE0h869+7lWPvB7C8jD/cFcshSrvn+gKufRGx397IkiiV+8GSblF
-xg7TebhXBwgrsmXGv2g9zm/b4QoRZFkTTS9HLbDtTzktrujzmZy2SWnNFlY2BqXC
-9rxmEtTY1WG5QPHJoaGPuRZmjx/OaPJek/reMD/TVDnziR3qKWL+cBSyubVDV1gW
-9rx5/xte7FnwsVCOgoDZFxFEwE1MV9TgDjyQz3GOKBADUyFo6gek7GZHKV9hMbbo
-tFfsEL8EEsyDS7y6JLN3
-=3F7I
------END PGP SIGNATURE-----
diff --git a/games-puzzle/osmos/Manifest b/games-puzzle/osmos/Manifest
index d126a91..79cefcd 100644
--- a/games-puzzle/osmos/Manifest
+++ b/games-puzzle/osmos/Manifest
@@ -1,21 +1 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
DIST Osmos_1.6.1.tar.gz 20489943 SHA256 f8a9bf55dc22ee32feeec5633058c28d1811a3054f6ebed3f9f3251c5179d202 SHA512 5fd1691761c07f805e561248b26ba814f506e7c74c74cac260fb9ddd7cbb7c1462630504846633ffdba158e64ead147320b11867230992c83c85c7f55e3508cb WHIRLPOOL 2a4d2a928bfde32aaa3b1ace54d95805317333b12f4bcd1184564cb73d9c7b217691e3bb49c3786d4d76a2b1341c7fe0de9487acc1b2e3dcf5ade108d32ca162
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iQIcBAEBCAAGBQJQlghjAAoJECZQPTSbOzNLJLUQALWGQKea4UMPqMURVU+bHzQ2
-dZ3TMGuU+QqL+X0Y6m+HvL+gwwZhnjViR9konR50jA/MG1ZMrcAk1I068EcAkald
-J1MtNSu4JvJCddZYWH0YLX59qY9O12VgAIbJRmbvsDV9Ry/DbUIOqgdgsh+ExEZp
-JxAQHB9O5E/wUqFKFpin1JvhP8YLPpmnE2yJtcx1+YH6WcwkPL2siU83S2R6DiRU
-JabQcUYlCeV/5bSUdAfhLn7DHEwfafcv6cfzCuTTiohlZg2FwZEL3tRx+1f8xJt9
-PY+k1vJtziNwMWYQKwtM0xBnXq6wRNZDIsi9pup3OMHF4s/13heFQghdhb/MpsC/
-bKHPDfDRmIHcEySEaqWthsfMsgsmZUZZRz7QAk81z5b+1JTX760P9oe0m6ZCgoxi
-pwhZS/5bgwYYRnuoV1Z0BPivcDLxdg1425yMrA4jYCeR/4Yi4naRf2AavCRCQVUd
-MoTjZvHE4Nup3n6Y5iFTzvFpYiNaVK190stEJv79X5DJYPuwKFf2a5mpHx2mRFQ0
-4Jo/v5i3y2BnvL2aEdGS8bEEpBUU5IdKVn5+/CeQvbg/3gAU9AKoWzihcbtbzI9t
-UHWFReGQ4Gg5Q9IiHVCRykTokNFuUJ3Q+Xl6jpN8pR3aNrXlpAsI1mvBw42I835V
-uvWMPBUEcVKwWqj6fkkU
-=yuq3
------END PGP SIGNATURE-----
diff --git a/games-puzzle/phlipple/files/phlipple-0.8.5_bug857397.patch b/games-puzzle/phlipple/files/phlipple-0.8.5_bug857397.patch
new file mode 100644
index 0000000..9f7b7ca
--- /dev/null
+++ b/games-puzzle/phlipple/files/phlipple-0.8.5_bug857397.patch
@@ -0,0 +1,11 @@
+--- a/src/engine.h 2023-03-12 18:12:42.957837900 +1100
++++ b/src/engine.h 2023-03-12 18:12:50.461155967 +1100
+@@ -44,7 +44,7 @@
+
+ #define VERTEX_DRAW_INNER_OFFSET 0.15f
+
+-char debugOutput[1024];
++extern char debugOutput[1024];
+
+ #include "renderstate.h"
+
diff --git a/games-puzzle/phlipple/metadata.xml b/games-puzzle/phlipple/metadata.xml
index 18da2d0..2703bce 100644
--- a/games-puzzle/phlipple/metadata.xml
+++ b/games-puzzle/phlipple/metadata.xml
@@ -1,12 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="person">
-<email>azamat.hackimov@gmail.com</email>
-<name>Azamat H. Hackimov</name>
-</maintainer>
-<longdescription lang="en">
-An unique puzzle game with the goal to reduce a 3D shape to a single square
-</longdescription>
+ <maintainer type="person">
+ <email>azamat.hackimov@gmail.com</email>
+ <name>Azamat H. Hackimov</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">phlipple</remote-id>
+ </upstream>
</pkgmetadata>
-
diff --git a/games-puzzle/phlipple/phlipple-0.8.5.ebuild b/games-puzzle/phlipple/phlipple-0.8.5.ebuild
index 545c19a..cf1a88a 100644
--- a/games-puzzle/phlipple/phlipple-0.8.5.ebuild
+++ b/games-puzzle/phlipple/phlipple-0.8.5.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit autotools eutils xdg-utils
+inherit autotools xdg-utils
DESCRIPTION="An unique puzzle game with the goal to reduce a 3D shape to a single square"
HOMEPAGE="http://phlipple.sourceforge.net/"
@@ -12,19 +12,21 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
-DEPEND="media-libs/libsdl:0
+DEPEND="
+ media-libs/libsdl:0
media-libs/sdl-image:0
media-libs/sdl-mixer:0
media-libs/sdl-ttf:0
virtual/opengl
- virtual/glu"
+ virtual/glu
+"
src_prepare() {
default
- # fix fails to link on new glibc
eapply "${FILESDIR}/${P}_check-math-lib.patch"
+ # fix fails to link on new glibc
+ eapply "${FILESDIR}/${P}_bug857397.patch"
eautoreconf
}
diff --git a/games-puzzle/puzzlemoppet/puzzlemoppet-1.0.ebuild b/games-puzzle/puzzlemoppet/puzzlemoppet-1.0.ebuild
index 6a80813..ef7278b 100644
--- a/games-puzzle/puzzlemoppet/puzzlemoppet-1.0.ebuild
+++ b/games-puzzle/puzzlemoppet/puzzlemoppet-1.0.ebuild
@@ -1,17 +1,17 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
MY_PN="PuzzleMoppet"
inherit cmake desktop
DESCRIPTION="a serenely peaceful yet devilishly challenging 3D puzzle game"
-HOMEPAGE="http://garnetgames.com/puzzlemoppet"
+HOMEPAGE="https://garnetgames.com/puzzlemoppet"
SRC_URI="
- http://garnetgames.com/${MY_PN}Full.tar.gz
- http://garnetgames.com/${MY_PN}Source.tar.gz
+ https://garnetgames.com/${MY_PN}Full.tar.gz
+ https://garnetgames.com/${MY_PN}Source.tar.gz
https://raw.githubusercontent.com/nothings/stb/e2caccb811d70af0dc359be5522e6b0d3b503e46/stb_vorbis.c -> ${PN}.stb_vorbis.c
"
diff --git a/games-puzzle/spacechem/Manifest b/games-puzzle/spacechem/Manifest
index 8c114df..5995e10 100644
--- a/games-puzzle/spacechem/Manifest
+++ b/games-puzzle/spacechem/Manifest
@@ -1,22 +1,2 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
DIST SpaceChem-i386.deb 94200626 SHA256 0afbe2e5261a09997f5b521de0390bd866048d669e87947caa5ea75347c6a8b7 SHA512 1eacf7137e712485592b680a43a37c433a103b9ebc2ea073ac75ff38654a285c95110474d4f5cafb7c0a9d8909d98b207dea71c2791f5806852d229e5ace90cb WHIRLPOOL 4a8b1e33ee16240b84f12cbbbb5307ba673e63fe1ca1b5fb84fc6343cb2b9bfe3a075a77aeb888239a277dddc77e0be853cad053c3122208ec024ce61aa1dcb9
DIST spacechem-linux-1345144627-amd64.deb 94200626 SHA256 37d789d403de2fd16263e992b039c753d7520bd551a8a26388b2921ec870ed18 SHA512 683d20c0788d1e9627090923b206b09b9d78f53ed196952c6f2c407383e659bf4e3e2c537de095c9bdb1ce5cfccffe7ca1eb9e5eed3e45cec49eca4e4aed3e58 WHIRLPOOL 470bb2e8ffc0628f8c53fd97388dc14f2a53515059a9231b87e22a05f206e50579fd2e52f85573a85b5fd737aa2351da0488b9b2951213cbf5089f2b57ab4a03
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iQIcBAEBCAAGBQJQlghhAAoJECZQPTSbOzNLjM0P/32dJq9UI/wjoV70cWaTWklo
-RD2ugbWsT2SgiI+GV0i6sbwK1DMAqLOWoJpKTHz8XPzXJxVqg8Ns9P/c4CDtgH0U
-zxTEcgUyb2HBBm7rYetqN8SvnGWTzXSJ/XyoE++mWvu4xcx9fQS8doWYLrZ7B9jd
-I/fTER84lHhAEYzeKzQrOv5WX0bBtvVUjgPEuz0PX7v0cvStIOvk3UyOUeGNq+ly
-ZHNyKcypGWgu9e7sbH7tGts8RcUDdTTVX/JxCTmbUzQMLrG/wgoFatC8d1gVM8Vs
-NQTTlAdXBh0hcOguEaxEfGkMZyDYtCYtfhY4mYiQ9V+CZ3G51oow/VhVhxCOz9vU
-K+RcNsG4tVezX8NKLo/ig1xcCAguAFCyyfsfsqPB92/6YkjbjCV6E8HFJGpcCZ2X
-j232AELa/hvJMypLpFZjKV8atOAem93Ap0P5t7/YfNw2HB+Hibs78JKDO35FKESV
-TVdJPkbhM4RNVOOUFq6FcTibSOWwBOOivG3oZvSUC3DNfKY+M/7Itpu1IyGUcqMU
-3gxZ+PWni7VQEmku155V3LXuIaGITDAoorNVGnLCwPEP/rKwNdU2dfegfhGj0DNB
-pP4oT1b1xWBklObYoVF/udxrKnWBqNdMzOHfZdSi/hWwMk6yorQHXvUe3PQl3rmL
-bKGQhMPT+hHL7Ldfs090
-=v996
------END PGP SIGNATURE-----
diff --git a/games-puzzle/spirits/spirits-1.0.1-r1.ebuild b/games-puzzle/spirits/spirits-1.0.1-r1.ebuild
index 489e434..a015842 100644
--- a/games-puzzle/spirits/spirits-1.0.1-r1.ebuild
+++ b/games-puzzle/spirits/spirits-1.0.1-r1.ebuild
@@ -1,19 +1,19 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
MY_PN="Spirits"
inherit desktop eutils
DESCRIPTION="Save the spirits of leaf litters"
-HOMEPAGE="http://www.spacesofplay.com/spirits/"
+HOMEPAGE="https://www.spacesofplay.com/spirits/"
SRC_URI="${PN}-linux-${PV}_120903-1348705231.zip"
+RESTRICT="fetch mirror"
LICENSE="all-rights-reserved"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
DEPEND="
media-libs/openal
diff --git a/games-simulation/kerbal-space-program/Manifest b/games-simulation/kerbal-space-program/Manifest
index 6c45b9e..da04c79 100644
--- a/games-simulation/kerbal-space-program/Manifest
+++ b/games-simulation/kerbal-space-program/Manifest
@@ -1 +1 @@
-DIST kerbal_space_program_1_12_1_03142_48164.sh 2071437768 SHA256 63b0eba38881afddd53483f6b6580cb5f31069251b78605da2c71bff9dd41a13 SHA512 ca69d5cfd0492280d342b2a68281f33bd834d695d4c98249b3132abbebdcd5ed1f93947711947f632453c0329b701eebbb0413967a90e1a443abee4bf430c811 WHIRLPOOL 2daf3b0bc2ac16e7332df324bcacf09a1f6759c89573abce3c544d51f3c5a28a03c83d0b70933dd1a5f7241e501ca6eaf2d1be9aa25e8fe90c5764dcee5990d5
+DIST kerbal_space_program_1_12_4_03187_59948.sh 2084821338 BLAKE2B 80f26d9f3a5222a104a671ffb269ace7fc349ec86453c941c98ee6ca47005319a924d355b6d5bc76a697bde485522f4aeb99a9145f95933d42aa6f3e0cd4c984 SHA512 cb94acd636b1c13483af14e6186f780b503fa0a0f25ecfae7c2481739b6d0a4b90064de698e9d865883a01fd44014220fa007ee51c4a6dc02a380b90d63620e3
diff --git a/games-simulation/kerbal-space-program/kerbal-space-program-1.12.1.ebuild b/games-simulation/kerbal-space-program/kerbal-space-program-1.12.4.ebuild
index 5de86f3..736d640 100644
--- a/games-simulation/kerbal-space-program/kerbal-space-program-1.12.1.ebuild
+++ b/games-simulation/kerbal-space-program/kerbal-space-program-1.12.4.ebuild
@@ -1,19 +1,16 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
-inherit eutils
+inherit desktop unpacker
DESCRIPTION="A space flight simulation"
HOMEPAGE="http://kerbalspaceprogram.com/"
-GOG_MAGIC="03142_48164"
+GOG_MAGIC="03187_59948"
-SRC_PH="${PN//-/_}@PH@_${PV//./_}_${GOG_MAGIC}.sh"
-SRC_URI="
- l10n_en? ( ${SRC_PH//@PH@/} )
-"
+SRC_URI="${PN//-/_}_${PV//./_}_${GOG_MAGIC}.sh"
RESTRICT="fetch strip"
LICENSE="all-rights-reserved"
@@ -21,9 +18,8 @@ LICENSE="all-rights-reserved"
SLOT="0"
KEYWORDS="-* ~amd64"
-L10NS="l10n_en" #l10n_es l10n_fr l10n_it l10n_ja l10n_pt-BR l10n_ru l10n_zh-CN"
-IUSE="${L10NS}"
-REQUIRED_USE="^^ ( ${L10NS} )"
+#L10NS="l10n_en" #l10n_es l10n_fr l10n_it l10n_ja l10n_pt-BR l10n_ru l10n_zh-CN"
+IUSE=""
DEPEND="app-arch/unzip"
RDEPEND="
@@ -53,13 +49,12 @@ src_unpack() {
mkdir "${tmp}" || die "mkdir 'tmp' failed"
cd "${tmp}" || die "cd 'tmp' failed"
-
- unzip -q "${DISTDIR}/${A}"
+ unpack_zip "${A}"
local gpath="data/noarch/game"
- mv "${gpath}" "${S}"
+ mv "${gpath}" "${S}" || die "mv failed"
- cd "${S}"
+ cd "${S}" || die "cd 'workdir' failed"
#use l10n_de && unzip -oq ksp-lang-de-de.zip && rm ksp-lang-de-de.zip
#use l10n_es && unzip -oq ksp-lang-es-es.zip && rm ksp-lang-es-es.zip
diff --git a/games-strategy/defcon/Manifest b/games-strategy/defcon/Manifest
deleted file mode 100644
index da6de0c..0000000
--- a/games-strategy/defcon/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST defcon_1.6-1_amd64.deb 62377900 SHA256 52142cf3684f054f2449bb0dae96a3b9e0a9d5bb003ea479b25f8a55daffcb26 SHA512 b71aacc3cd94eec8f1ea19ee03d8098fcdd96191c12d614f55076826ef0bb44c8ada66dfd3df7d94d042b33bdd8fa5f0f58e69fc980d6213c320ab4ce2d682a9 WHIRLPOOL 8c9813764b412f4b2d2f1d75530e60800e49b98668bce11e931d898404ec10d45bc42e3c5478154b696c41b9dff93bcb0c72817ece38aedb50cc11bbc53265f1
-DIST defcon_1.6-1_i386.deb 62311684 SHA256 e61f1ebe93eaf821b6313b37e080a76a9444c2c46afc8e2386a0f2b644b8d1d3 SHA512 0e60e8fbca2f3046228b656990e3adb471de4f64a99d435c96b1e5a8cc49b1250c48ceeb19a4bcb58354e750398de2559256d26a38b20286dec3c0ce7f97ebb8 WHIRLPOOL 0d5fed7be50abaa2dd29434aae986bb63851a208f394b950a55c89d02cc36faf571209730641842a7af1cde0f33501cd6cb0dcb33c8287ef591d5675c67d3cbe
diff --git a/games-strategy/defcon/defcon-1.6.1.ebuild b/games-strategy/defcon/defcon-1.6.1.ebuild
deleted file mode 100644
index d155858..0000000
--- a/games-strategy/defcon/defcon-1.6.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eutils unpacker
-
-HOMEPAGE="http://www.introversion.co.uk/defcon/"
-DESCRIPTION="Global thermonuclear war simulation with multiplayer support"
-SRC_URI="
- x86? ( https://www.introversion.co.uk/defcon/downloads/${PN}_$(ver_rs 2 -)_i386.deb )
- amd64? ( https://www.introversion.co.uk/defcon/downloads/${PN}_$(ver_rs 2 -)_amd64.deb )
-"
-
-LICENSE="Introversion"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-RESTRICT="strip"
-IUSE=""
-
-RDEPEND="
- virtual/glu
- media-libs/libogg
- media-libs/libvorbis
- media-libs/libsdl:0
-"
-
-S="${WORKDIR}"
-
-src_install() {
- local dir="/opt/${PN}"
- local exe="${PN}.bin.${ARCH/amd/x86_}"
- #use x86 && exe="${PN}.bin.x86"
- #use amd64 && exe="${PN}.bin.x86_64"
-
- insinto "${dir}"
- exeinto "${dir}"
- cd "${S}/usr/local/games/${PN}"
- doexe "${exe}"
- doicon "${PN}.png"
- dodoc "linux.txt" "license.txt"
- doins sounds.dat main.dat
-
- make_wrapper "${PN}" "./${exe}" "${dir}"
- make_desktop_entry "${PN}" "${PN}" "${PN}"
-}
diff --git a/games-strategy/defcon/metadata.xml b/games-strategy/defcon/metadata.xml
deleted file mode 100644
index 2edb4f6..0000000
--- a/games-strategy/defcon/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<longdescription lang="en">
-Defcon. Everybody Dies.
-It's Global Thermonuclear War, and nobody wins.
-But maybe - just maybe - you can lose the least.
-</longdescription>
-</pkgmetadata>
-
diff --git a/games-strategy/glfrontier/Manifest b/games-strategy/glfrontier/Manifest
deleted file mode 100644
index 2cac04d..0000000
--- a/games-strategy/glfrontier/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST frontvm-audio-20060222.tar.bz2 4623648 SHA256 e759e587047abd6f041aea4ef339e404b3ca5a6407acf65084a2af79a75ceb87 SHA512 50fdd3e7ac5547a0ca2081ab0350a8b7f5ecbeed015d2f3b1947777921fd145cc4475e5fc36910898577d1c9c3fec87d11e0e18240c03490991441c2bd484f6a WHIRLPOOL 136d00022892b9c383c4d5180bc3820e18c06a276e2253a51932e583cbfc0d86f16dfc9f4006bc4116db4cc98dadcb737e7b16a0130a6a9419298d6340e32916
-DIST frontvm3-20060623.tar.bz2 426463 SHA256 9b6c04e8dad75bea11cce459515c7d5983276e23dba4a4764f1084d4810c0afb SHA512 45c4b5aaf4f7e2caac632c6af8936992684b048df87c183387283fbb627966e077ac4a50d5e4df0072f025e755a82e43bb9684cb81d1ac4080fc0042d2a36159 WHIRLPOOL 982a7735956e92f310ad732f03514cd700e3755b7dbbf004a957d19c0c929dfbed5621b1c8ea38a995fa019f463f029e613886049567bf99d033ca242d4ab7e8
diff --git a/games-strategy/glfrontier/files/glfrontier-20060623-fix_missing_math_lib.patch b/games-strategy/glfrontier/files/glfrontier-20060623-fix_missing_math_lib.patch
deleted file mode 100644
index fa314f5..0000000
--- a/games-strategy/glfrontier/files/glfrontier-20060623-fix_missing_math_lib.patch
+++ /dev/null
@@ -1,24 +0,0 @@
---- a/frontvm3-20060623/Makefile-C 2014-11-14 07:37:29.430146785 +0100
-+++ b/frontvm3-20060623/Makefile-C 2014-11-14 07:37:54.728146745 +0100
-@@ -1,5 +1,5 @@
--export CFLAGS = -O2 -g -Wall -DOGG_MUSIC
--export LIBS = -lGL -lGLU -lvorbisfile -lvorbis -logg
-+export CFLAGS = -march=native -pipe -O2 -Wall -DOGG_MUSIC
-+export LIBS = -lGL -lGLU -lvorbisfile -lvorbis -logg -lm
- export FE2OBJS = ../fe2.part1.o ../fe2.part2.o
-
- THIS=Makefile-C
-@@ -24,11 +24,8 @@
-
- fe2obj:
- as68k/as68k --output-c fe2.s
-- # this bit can be optimised because it is lots of small functions
-- $(CC) -DPART1 -O1 -fomit-frame-pointer -Wall -Wno-unused -s `sdl-config --cflags` -c fe2.s.c -o fe2.part1.o
-- # this can't unless you have shitloads of memory and a fuck meaty
-- # machine, because it is a huge stinking function.
-- $(CC) -DPART2 -O0 -fomit-frame-pointer -Wall -Wno-unused -s `sdl-config --cflags` -c fe2.s.c -o fe2.part2.o
-+ $(CC) -DPART1 $(CFLAGS) -fomit-frame-pointer -Wall -Wno-unused -s `sdl-config --cflags` -c fe2.s.c -o fe2.part1.o
-+ $(CC) -DPART2 $(CFLAGS) -fomit-frame-pointer -Wall -Wno-unused -s `sdl-config --cflags` -c fe2.s.c -o fe2.part2.o
-
- clean:
- $(MAKE) -C src/ clean
diff --git a/games-strategy/glfrontier/glfrontier-20060623-r4.ebuild b/games-strategy/glfrontier/glfrontier-20060623-r4.ebuild
deleted file mode 100644
index ea13aef..0000000
--- a/games-strategy/glfrontier/glfrontier-20060623-r4.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils
-
-MY_PN=glfrontier
-MY_P=${MY_PN}-${PV}
-DESCRIPTION="Frontier: Elite 2 with OpenGL support"
-HOMEPAGE="http://tom.noflag.org.uk/glfrontier.html"
-
-SRC_URI="http://tom.noflag.org.uk/glfrontier/frontvm3-20060623.tar.bz2
- http://tom.noflag.org.uk/misc/frontvm-audio-20060222.tar.bz2"
-
-LICENSE="HPND"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-SLOT="0"
-
-RDEPEND=">=media-libs/freeglut-2.6
- media-libs/libsdl
- media-libs/libogg"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}
-
-src_prepare() {
- epatch "${FILESDIR}/${MY_P}-fix_missing_math_lib.patch"
- eapply_user
-}
-
-src_compile() {
- cd "${S}/frontvm3-20060623"
- make -f Makefile-C || die "make install failed"
-}
-
-src_install() {
- mv "${S}/frontvm3-20060623/frontier" "${S}/frontvm3-20060623/${MY_PN}"
-
- newbin "${S}/frontvm3-20060623/frontier" ${MY_PN}
- insinto "/usr/share/${MY_PN}"
- doins "${S}/frontvm3-20060623/fe2.s.bin"
- doins -r "${S}/frontvm-audio-20060222/*"
-
- make_desktop_entry /usr/share/${MY_PN}/${MY_PN} GLFrontier ${MY_PN} Game Path=/usr/share/${MY_PN}
-}
diff --git a/games-strategy/glfrontier/metadata.xml b/games-strategy/glfrontier/metadata.xml
deleted file mode 100644
index cc20dcf..0000000
--- a/games-strategy/glfrontier/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="person">
-<email>yamakuzure@gmx.net</email>
-<description>The creator of this ebuild, but not the official maintainer</description>
-</maintainer>
-<longdescription>
-Frontier: Elite 2 with OpenGL support
-</longdescription>
-<use />
-</pkgmetadata>
diff --git a/games-strategy/revenge-of-the-titans/Manifest b/games-strategy/revenge-of-the-titans/Manifest
index 516db0f..d8711c6 100644
--- a/games-strategy/revenge-of-the-titans/Manifest
+++ b/games-strategy/revenge-of-the-titans/Manifest
@@ -1,14 +1,4 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
DIST RevengeOfTheTitans-HIB-18020-amd64.tar.gz 80390235 SHA256 589af01642ef6c3f5d1f1304cde4261dfb80664125ea24d18c8f46db55d75a49 SHA512 84f9764ee828e7f974beb3a81320ef85d5936de483018c87e44627a91260118a03a5b6b9ccc5e74bc403365a5f3cd9ac826e985fce129b8648e9260c1301af82 WHIRLPOOL 3e0fd78a83fbdfacc6a8b08880555338837e60f83b56eda6162691ded00f26c6b3c4e8c4ad5d22f17f0df3897570387f4de8a49a71280fb525bc57f14b4ce265
DIST RevengeOfTheTitans-HIB-18020-i386.tar.gz 80356963 SHA256 6bbe55245d7d31d87a7480e9694d51cf8ac4da4cd731347a7b426e6034567e00 SHA512 aac7a18a7941f495c4caaa05237937d24b52bc4e06ad282b07d1af014dfc047d52a9f5c5eb473f48730438220aa820e6a757730d04df74cbd50706b164796ab5 WHIRLPOOL 245718ddd896d8bc2944e16b1e0cb02d09cdf9ad49d68e3ca13c3911ecbd4089a681a48ba786bf410e0e2f0916c87a6482aaa787cc17d7fcd921e1912820f7d8
DIST revenge-of-the-titans-1.80.20-amd64.tar.gz 80390388 SHA256 52bb6bfc6993217b4bee18a82097e0e6666082ef34e98d6d8e8df3fac0d99602 SHA512 c002f04bf67b53cc945d5429d9ac9f4d6354b019a7a72d978749e6fb5398b41bf14863f23016e31271ecd39c7a28f5266c9831e21d244e23ff9d287e5ca8b53a WHIRLPOOL 75650c3f36f3a1c6e4153f97fa93d2df7f3071cd66b5108312bc39f99e094ec908dcc92da309c63fd7ccfb85a53ae19181087903fc9825b41145bd252c065586
DIST revenge-of-the-titans-1.80.20-i386.tar.gz 80357159 SHA256 73b61ebcd3478a72aa78f0421a36e779ccfe8c294c2c1db5d9725b42626f1571 SHA512 bf52678e2d9fbc06efb6bf2f1ce8127503fcb9ad3d49e2b14a39ad3d0d37ed83e9ac256133311ff9c1900e9a6a9db3a811f60cd0a3033ec51307dd52bdf9df92 WHIRLPOOL b1157b9febe86bf97ef1e1a43aa454727a344d23657ce792df3064119778e2489e5f5b506eeaab571b4cc7874bb91d8cb212fefddad6f0e8fb2d39856fb4a703
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iF4EAREIAAYFAlDnBW4ACgkQz+A7F6AY3ozBjAD9GMbLorlqJCD8aIhvx76TsPQ+
-ljg2hHrxlErU17v/9+kA/3OS1n0HlEx5o4ZnVc87a+uIfcHZoAMT9EUnCQ3a4nrm
-=b452
------END PGP SIGNATURE-----
diff --git a/games-strategy/revenge-of-the-titans/revenge-of-the-titans-1.80.20-r1.ebuild b/games-strategy/revenge-of-the-titans/revenge-of-the-titans-1.80.20-r1.ebuild
index f80df78..59de6ff 100644
--- a/games-strategy/revenge-of-the-titans/revenge-of-the-titans-1.80.20-r1.ebuild
+++ b/games-strategy/revenge-of-the-titans/revenge-of-the-titans-1.80.20-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit desktop eutils java-pkg-2
+inherit desktop wrapper java-pkg-2
MY_PN=RevengeOfTheTitans
# Divide second subversion by 10, i.e. 1.80.10 => 1810
@@ -12,40 +12,35 @@ MY_PV=$(ver_rs 1-2 "")
DESCRIPTION="Defeat the returning Titan horde in a series of epic ground battles."
HOMEPAGE="http://www.puppygames.net/revenge-of-the-titans/"
-SRC_URI="hib? (
+SRC_URI="
amd64? ( ${MY_PN}-HIB-${MY_PV}-amd64.tar.gz )
x86? ( ${MY_PN}-HIB-${MY_PV}-i386.tar.gz ) )
- !hib? (
- amd64? ( http://d4ec1k3inlcla.cloudfront.net/${MY_PN}-amd64.tar.gz -> ${P}-amd64.tar.gz )
- x86? ( http://d4ec1k3inlcla.cloudfront.net/${MY_PN}-i386.tar.gz -> ${P}-i386.tar.gz ) )"
-
+"
LICENSE="all-rights-reserved"
SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="hib"
+KEYWORDS="~amd64 ~x86"
-RDEPEND=">=virtual/jre-1.6
- virtual/opengl"
-DEPEND=""
+RDEPEND="
+ >=virtual/jre-1.6
+ virtual/opengl
+"
-RESTRICT="mirror strip"
+RESTRICT="fetch mirror strip"
dir="/opt/${MY_PN}"
S="${WORKDIR}/revengeofthetitans"
pkg_nofetch() {
- if use hib ; then
- local TARBALL
- if use amd64 ; then
- TARBALL="${MY_PN}-HIB-${MY_PV}-amd64.tar.gz"
- fi
- if use x86 ; then
- TARBALL="${MY_PN}-HIB-${MY_PV}-i386.tar.gz"
- fi
- einfo "Please download ${TARBALL}"
- einfo "from your personal page in Humble Indie Bundle #2 site"
- einfo "(http://www.humblebundle.com) and place it in ${DISTDIR}"
+ local TARBALL
+ if use amd64 ; then
+ TARBALL="${MY_PN}-HIB-${MY_PV}-amd64.tar.gz"
+ fi
+ if use x86 ; then
+ TARBALL="${MY_PN}-HIB-${MY_PV}-i386.tar.gz"
fi
+ einfo "Please download ${TARBALL}"
+ einfo "from your personal page in Humble Indie Bundle site"
+ einfo "(http://www.humblebundle.com) and place it in ${DISTDIR}"
}
# nothing to do ... stubs for eclasses
diff --git a/games-strategy/unknown-horizons/Manifest b/games-strategy/unknown-horizons/Manifest
index e2852f6..81a1894 100644
--- a/games-strategy/unknown-horizons/Manifest
+++ b/games-strategy/unknown-horizons/Manifest
@@ -1 +1 @@
-DIST unknown-horizons-2019.1.tar.gz 266260509 SHA256 a417fd3d342212fd190e4f21be82ef13c10e1ed7c288fbbe46e46200cf3de4d8 SHA512 87ae37442ee0b80130c7a75c7eeb7c0ef6c50f3e6b2616db32e6381ace5068729ab7086edefc00eefd3b89e85f9a05fb6c4d05f2a2adc46fa928e5c2a29b72db WHIRLPOOL 4999c9350982a0aa165333b501960cbd68a8871d641a57b3f8322c494786a7d49d4f53758d9c3310b666674e14bd16c8db4679d5a1471a68df691d41461068e1
+DIST unknown-horizons-2019.1.tar.gz 266260509 BLAKE2B 0104f4612479b1ecdbe8e421428ec15b29683272ed258044bc535fdcd9384c481c6d0dd4d62265abd5baad7446b8e777e5bef53225ba57eaddc1a9a659ef2949 SHA512 87ae37442ee0b80130c7a75c7eeb7c0ef6c50f3e6b2616db32e6381ace5068729ab7086edefc00eefd3b89e85f9a05fb6c4d05f2a2adc46fa928e5c2a29b72db
diff --git a/games-strategy/unknown-horizons/unknown-horizons-2019.1.ebuild b/games-strategy/unknown-horizons/unknown-horizons-2019.1.ebuild
index da04746..9bea365 100644
--- a/games-strategy/unknown-horizons/unknown-horizons-2019.1.ebuild
+++ b/games-strategy/unknown-horizons/unknown-horizons-2019.1.ebuild
@@ -1,17 +1,17 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_SINGLE_IMPL=1
PYTHON_REQ_USE="sqlite"
inherit distutils-r1
DESCRIPTION="Anno-like real time strategy game"
-HOMEPAGE="http://www.unknown-horizons.org/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://www.unknown-horizons.org/"
+SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86"
diff --git a/games-strategy/uplink/Manifest b/games-strategy/uplink/Manifest
index b0e939a..aa6c4b5 100644
--- a/games-strategy/uplink/Manifest
+++ b/games-strategy/uplink/Manifest
@@ -1,22 +1,2 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
DIST uplink_1.6-1_amd64.tar.gz 22848679 SHA256 6a3cdcbc86b2f1a254c3ae340847e4e0d56a6c7524f4814499c3463b575a09e0 SHA512 b1c174209f4c2ea1d09fad251073c2fac7cb6f0eba3a1ab53095a336226f5196bbedcbb3f3ba10b4a15037483f2ed21a6c306ecc79039c4ac0a91bc4838e5ef0 WHIRLPOOL fe453c6b0be7f243c9a4ee4f1cf0c9a0e589d08b66bf5a7058d166d706ebbd8f4497b68e6cd78ffc1ff44882e7b79c02b47676b45903f0b505b37b4e2f2fbb2d
DIST uplink_1.6-1_i386.tar.gz 22897824 SHA256 6ea785fcb58cd943a0d36d64824c3df6652a52b6e133026ac9e32761f41be8e8 SHA512 1d351ae359087746655a5a678f7df38ba9a2735fc5d17439917030732bf87427e77891e85392c7ec0a6228e3dab53fea1a4ca7d02b54f9d59e12911190d9ab53 WHIRLPOOL beeec7a7a6125aee846b81bdc36f0a442178607bb1800ee6bde5bdddfc8c32b6588ff9eb00936772a85208f1d7490f8e5071a0e8ea4e82a26ad4cb80f6e3f81a
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iQIcBAEBCAAGBQJQlghkAAoJECZQPTSbOzNLTjcQAIElvs2ZTXTcwlAKHp3pcYLJ
-r3+yD/khWu/Yh+lpWavC0KECBs40vJmR8/WbzbDlLK90ooBqW5KaALYJaDriAUnv
-xHQO7WGk0wZMw+D7HMqtYE4s9meA8daVZo473FoEhSz+xlRuOjbgMmOL2dEXvcJ5
-x0omaQ7bEoDJdCv/BM4tukI7WT/ekzR11zLERLXwYu0vGKrthpC/TXmaRm6s8IID
-dVXYe6Qi3+a9lyR1WsdUmJXNPA4ne3PyGwWt32L/WT1//inUNXoJG1NQRHBzhyBU
-GNk/s6k58r57gOGfrl/dbsXWnGQ88T0mdrlyoaW8JUkVtV3LBJnPC/3vRY5IhLvH
-kmJFoeceSOKPvhMM4B/AH5eZqGGms6BOSLVWQCyDwWsc9S4Sf/1h4SiHpwAmVp0l
-RkCtKH81CuPE6zsibf7zkHHMWViBOGWpL6txesxIO5eWG03ion9IyH+uV/4WBjRn
-nq6lfr1jQxirstc0CefTxmouv8axDk4oC8TU8LbWH9yD26vC0RNn0jPLPz6fyKv4
-LQFDfq2krwz4MojAWDAfhXk540s/8qZzzYEtFsynvsO/pNWlux798tiVcd+A1Ad8
-Ea8UTkJc6m2WImGdq5XAHrt8diaygoUAYJU0kMHxSyAKk3J/0BZSWiaMOLjvMQJ5
-BWcCjpqqb1UpEP6yURXK
-=x+kd
------END PGP SIGNATURE-----
diff --git a/games-strategy/vcmi-data/Manifest b/games-strategy/vcmi-data/Manifest
deleted file mode 100644
index 3532bf8..0000000
--- a/games-strategy/vcmi-data/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST vcmi-data-core-0.99.zip 2243829 SHA256 5d030f5e3f38371c1b87308b8ed7ba8d4e606cc4cf5bf6361e8735b4c9693060 SHA512 de8ced754dc8f8d33a986e1a5096492085522bece18884b18d550ed879ff4d9d9f57383140eb47f20441621177815c8cbefae384e17bc9a0d7d76a64bc80d0ef WHIRLPOOL 0d3b7bb55b0ee6e36fc09163565e563af04e3a1fcf15711a8c7a34bb42ff3fd90fc7e80cc1367266754a27c085889522d96f72d31e0dc7c2e7c10bab4b3f2048
-DIST vcmi-data-wog-0.99.zip 46487084 SHA256 a86395b27fff6146a57555a4a537035c44e67e5fea4501fec2128330a1f5556e SHA512 07845c94186b004f6ff8e6b3ef1c5905a44e9b0cd16dba4f8285e90da1b791260d4436d31c35ba8416be8ffcc359797ad87e88c994ec99127b479841307eab85 WHIRLPOOL d4244a9ebe1bdfdb7658a8a6dfc4435129c18921d6920750a72a29b653e57e7fb45779469a42d583edaf4d22ba0460225ae5d56ffa144c30537cd0ea01dcf3d0
diff --git a/games-strategy/vcmi-data/metadata.xml b/games-strategy/vcmi-data/metadata.xml
deleted file mode 100644
index 097975e..0000000
--- a/games-strategy/vcmi-data/metadata.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-</pkgmetadata>
diff --git a/games-strategy/vcmi-data/vcmi-data-0.99-r1.ebuild b/games-strategy/vcmi-data/vcmi-data-0.99-r1.ebuild
deleted file mode 100644
index 4fe5be9..0000000
--- a/games-strategy/vcmi-data/vcmi-data-0.99-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Core data for vcmi"
-HOMEPAGE="http://forum.vcmi.eu/index.php"
-MY_P="core"
-SRC_URI="
- http://download.vcmi.eu/core.zip -> ${PN}-core-${PV}.zip
- http://download.vcmi.eu/WoG/wog.zip -> ${PN}-wog-${PV}.zip
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="app-arch/unzip"
-RDEPEND=""
-
-S="${WORKDIR}"
-
-src_install() {
- insinto "/usr/share/${PN%-data}"
- rm -rf Mods/vcmi/Data/s
- doins -r *
-}
-
-pkg_postinst() {
- elog "For the game to work properly, please copy your"
- elog 'Heroes Of Might and Magic ("The Wake Of Gods" or'
- elog '"Shadow of Death" or "Complete edition")'
- elog "game directory into /usr/share/${PN}."
- elog "or use 'vcmibuilder' utility on your:"
- elog " a) One or two CD's or CD images"
- elog " b) gog.com installer"
- elog " c) Directory with installed game"
- elog "(although installing it in such way is 'bad practices')."
- elog "For more information, please visit:"
- elog "http://wiki.vcmi.eu/index.php?title=Installation_on_Linux"
-}
diff --git a/games-strategy/vcmi/Manifest b/games-strategy/vcmi/Manifest
index 92ff8d2..46aa551 100644
--- a/games-strategy/vcmi/Manifest
+++ b/games-strategy/vcmi/Manifest
@@ -1 +1 @@
-DIST vcmi-0.99.tar.gz 7548936 BLAKE2B 1ee201cc190cef61d8ca998b8378b4a5ae90f7b39c302bc9a1ab1e0260828743d6093ff69718f5369cc85448d9f2fe973f2e332c693922377a0e92c5e911e890 SHA512 7491da9efebb1e8875d00e23d6a2a69e280b90b23b0f2db920bccf4e83df5267aa40cd36e945aa31cb38196744aef61b511d3cf91c2d93f3dc7a156b4c58aabd
+DIST vcmi-1.2.0.tar.gz 7143423 BLAKE2B 1a79d38de7947e4c0e539977c336a43e204ae282a9a3ca784844c92148fef072e6829269be77caffa8d3b6787d1f07f7e48f0d5b6335744d51bf2581d20becb6 SHA512 5d72db1584cf963b4c09675f81a817fae16e70e3766309593b7ad95c471cadeaa247463d2ecba7ac671775b908f511cc8598a190a9af848e07d1224209a7e77d
diff --git a/games-strategy/vcmi/vcmi-0.99.ebuild b/games-strategy/vcmi/vcmi-0.99.ebuild
deleted file mode 100644
index 0e8adba..0000000
--- a/games-strategy/vcmi/vcmi-0.99.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eutils cmake flag-o-matic
-
-DESCRIPTION="Heroes of Might and Magic III game engine rewrite"
-HOMEPAGE="http://forum.vcmi.eu/index.php"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+debug erm +launcher"
-
-CDEPEND="
- media-libs/libsdl2[video]
- media-libs/sdl2-image
- media-libs/sdl2-mixer
- media-libs/sdl2-ttf
- media-video/ffmpeg
- sys-libs/zlib[minizip]
- launcher? (
- dev-qt/qtgui
- dev-qt/qtcore
- dev-qt/qtnetwork
- dev-qt/qtwidgets
- )
- dev-libs/fuzzylite
-"
-
-BDEPEND="
- >dev-libs/boost-1.48.0
- virtual/pkgconfig
-"
-DEPEND="
- ${BDEPEND}
- ${CDEPEND}
-"
-RDEPEND="
- ${CDEPEND}
-"
-PDEPEND="
- games-strategy/vcmi-data
-"
-
-pkg_pretend() {
- ewarn 'Looks like current this release is incompatible with modern boost and fails to compile.'
- ewarn 'Please, report me in case if it will build fine for you'
-}
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_ERM=$(usex erm)
- -DENABLE_LAUNCHER=$(usex launcher)
- -DENABLE_PCH=$(usex debug)
- # ^ cc1plus: warning: .../work/vcmi-0.99_build/lib/cotire/vcmi_CXX_prefix.hxx.gch: not used because `NDEBUG' is defined [-Winvalid-pch]
- # (cmake-utils_src_configure somewhy defines -DNDEBUG in release build. I dunno why on the earth it's author did that)
- -DENABLE_MONOLITHIC_INSTALL=OFF
- # ^ or not?
- )
- export CCACHE_SLOPPINESS="time_macros"
- cmake_src_configure
- strip-cppflags -DNDEBUG
-}
diff --git a/games-strategy/vcmi/vcmi-1.2.0.ebuild b/games-strategy/vcmi/vcmi-1.2.0.ebuild
new file mode 100644
index 0000000..aa35155
--- /dev/null
+++ b/games-strategy/vcmi/vcmi-1.2.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=(luajit)
+# TODO: other targets (buildsystem is fucked and needs patches)
+
+inherit cmake lua-single flag-o-matic
+
+DESCRIPTION="Heroes of Might and Magic III game engine rewrite"
+HOMEPAGE="http://forum.vcmi.eu/index.php"
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# TODO: other arches
+IUSE="+editor +debug +erm +launcher +lua +nullkiller-ai +translations"
+
+REQUIRED_USE="
+ erm? ( lua )
+ lua? ( ${LUA_REQUIRED_USE} )
+"
+
+CDEPEND="
+ media-libs/libsdl2[video]
+ media-libs/sdl2-image
+ media-libs/sdl2-mixer
+ media-libs/sdl2-ttf
+ media-video/ffmpeg
+ launcher? (
+ dev-qt/qtgui
+ dev-qt/qtcore
+ dev-qt/qtnetwork
+ dev-qt/qtwidgets
+ translations? ( dev-qt/linguist-tools )
+ )
+ editor? (
+ dev-qt/qtgui
+ dev-qt/qtcore
+ dev-qt/qtnetwork
+ dev-qt/qtwidgets
+ translations? ( dev-qt/linguist-tools )
+ )
+ dev-libs/fuzzylite
+ nullkiller-ai? ( dev-cpp/tbb )
+ sys-libs/zlib[minizip]
+"
+
+BDEPEND="
+ >dev-libs/boost-1.48.0
+ virtual/pkgconfig
+"
+DEPEND="
+ ${BDEPEND}
+ ${CDEPEND}
+"
+RDEPEND="
+ ${CDEPEND}
+"
+# PDEPEND="
+# games-strategy/vcmi-data
+# "
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_ERM=$(usex erm)
+ -DENABLE_LUA=$(usex lua)
+ -DENABLE_LAUNCHER=$(usex launcher)
+ -DENABLE_EDITOR=$(usex editor)
+ -DENABLE_TRANSLATIONS=$(usex translations)
+ -DENABLE_PCH=$(usex !debug)
+ -DENABLE_NULLKILLER_AI=$(usex nullkiller-ai)
+
+ -DENABLE_MONOLITHIC_INSTALL=OFF
+ )
+ export CCACHE_SLOPPINESS="time_macros"
+ cmake_src_configure
+ strip-cppflags -DNDEBUG
+}
+
+pkg_postinst() {
+ elog "For the game to work properly, please copy your"
+ elog 'Heroes Of Might and Magic ("The Wake Of Gods" or'
+ elog '"Shadow of Death" or "Complete edition")'
+ elog "game directory into /usr/share/${PN}."
+ elog "or use 'vcmibuilder' utility on your:"
+ elog " a) One or two CD's or CD images"
+ elog " b) gog.com installer"
+ elog " c) Directory with installed game"
+ elog "(although installing it in such way is 'bad practices')."
+ elog "For more information, please visit:"
+ elog "http://wiki.vcmi.eu/index.php?title=Installation_on_Linux"
+ elog ""
+ elog "Also, you may want to install VCMI Extras and Wake of Gods"
+ elog "mods from the launcher after you'll start the game"
+}
diff --git a/media-gfx/recoil/Manifest b/media-gfx/recoil/Manifest
index f85f002..afefbe3 100644
--- a/media-gfx/recoil/Manifest
+++ b/media-gfx/recoil/Manifest
@@ -1,2 +1,2 @@
-DIST recoil-5.0.0.tar.gz 448748 SHA256 caa60b380c7e0a762d62459bc9ca31d16b22b0f85c972e6315e3744ae1f2ffb5 SHA512 f6c7d782abcfb7ab09c09b64e2561d5ae752cd1657be6f440a5af118cba57842b064fa6eb9ffb3a3cdce4d2c6b9a76e0a1379e37851779ec2420a2acc430a01f WHIRLPOOL 84cede55a33a03a3bfd14898166477c9ed189d65a2c94cc3ac671cf6f8f68d27066a9143158f8eed60708d15e3fb8d68ec182fc3c3f431425ac018c327e9c633
-DIST recoil-6.1.1.tar.gz 473680 SHA256 faa3d2af45d4476073c249635b5fdebcb36d0e5ad59bc624849f1083791392e9 SHA512 1014c03f1789a4bd06de107e892fecbc28331f47d26b051854c9aecffd630e832e2f488aebd6d781bdb3c837bade34e0e1793b05b8b0a88060ad2d575a78260c WHIRLPOOL 6f8f685d712e368ab4a71d87bbf5ea78bbbea0c06746ae2dd9f1f3249e02477e6f51cce75b451ec7026631d6a5f4302c384c054aa29db61952987bc915f50cfd
+DIST recoil-5.0.0.tar.gz 448748 BLAKE2B 40ec30fc6e2e40dbb3c8d76978334e68ae891b8646e94dc1c7dd01ae417c460e3210b10fc23347d477fbfc112f7f02653e52e6a9d6deae7b293c128a9a637526 SHA512 f6c7d782abcfb7ab09c09b64e2561d5ae752cd1657be6f440a5af118cba57842b064fa6eb9ffb3a3cdce4d2c6b9a76e0a1379e37851779ec2420a2acc430a01f
+DIST recoil-6.1.1.tar.gz 473680 BLAKE2B c104e1a5d807d04d1313932c5074c36d0ce6f148556b1ad8d32d646b5b4c4745c7de9e26d69106bb392e62c814e3921a5093cd0ca8445e7c84b035aa1bdbe998 SHA512 1014c03f1789a4bd06de107e892fecbc28331f47d26b051854c9aecffd630e832e2f488aebd6d781bdb3c837bade34e0e1793b05b8b0a88060ad2d575a78260c