summaryrefslogtreecommitdiff
path: root/games-strategy
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-07-03 22:39:47 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-07-03 22:39:47 +0100
commit7f0ccc917c7abe6223784c703d86cd14755691fb (patch)
tree8c6793f68896b341e22f33d7e6cef88e481f4a8b /games-strategy
parent9aa80713372911cec499b3adb2cd746790920916 (diff)
gentoo resync : 03.07.2021
Diffstat (limited to 'games-strategy')
-rw-r--r--games-strategy/Manifest.gzbin8068 -> 8070 bytes
-rw-r--r--games-strategy/freeorion/Manifest6
-rw-r--r--games-strategy/freeorion/freeorion-0.4.10.1-r3.ebuild (renamed from games-strategy/freeorion/freeorion-0.4.10.1-r2.ebuild)2
-rw-r--r--games-strategy/freeorion/freeorion-0.4.10.1_p20200629.ebuild77
-rw-r--r--games-strategy/freeorion/freeorion-9999.ebuild2
-rw-r--r--games-strategy/knights-demo/Manifest2
-rw-r--r--games-strategy/knights-demo/knights-demo-1.32-r3.ebuild (renamed from games-strategy/knights-demo/knights-demo-1.32-r2.ebuild)4
7 files changed, 88 insertions, 5 deletions
diff --git a/games-strategy/Manifest.gz b/games-strategy/Manifest.gz
index 262057746195..ac7b801aa963 100644
--- a/games-strategy/Manifest.gz
+++ b/games-strategy/Manifest.gz
Binary files differ
diff --git a/games-strategy/freeorion/Manifest b/games-strategy/freeorion/Manifest
index 39b3b81429df..0e8e983a6d66 100644
--- a/games-strategy/freeorion/Manifest
+++ b/games-strategy/freeorion/Manifest
@@ -1,5 +1,7 @@
AUX freeorion.envd 70 BLAKE2B a893f14754bfb7617f4a250dce8d64ea3de6c0ed3ad51fb62d46baf39ac3e4ead44a51e22e934d206eeef77b5bbdb2e4240178e856def0280ed38607647b4909 SHA512 ed9e2adf837cd381241dacf4da446a8ded1486c51a011eaf0cdf84b62831cd005f3e210b8f31847f9aba1d54ddd5f352fde6b33eefb215ab264ff53c3e3be74b
DIST freeorion-0.4.10.1.tar.gz 124693099 BLAKE2B d24c481e7be6f718897bb095209673f24cb7d43842f148cf1e8665254970d22449bf7a4ee4ba7a8cb3b5b515d6bed38a24e2862810959a63b29ba9d3c054e6c4 SHA512 b28a8bdc2428778480ff8404ad7d84153939f4f8b4a75f51775354e3e563f7f309d479e499ea1be8b57822d725cc57ece8dd14f2e40360ab6c07d70c917bc256
-EBUILD freeorion-0.4.10.1-r2.ebuild 1600 BLAKE2B a3aaddeb51fbfd00d210107e51f6da08ebd24f78bc662c73c671d73667f82f098a978eccf8bdffcf602307c595f88ac6d837549cd18f83b827f8828539171f9d SHA512 b5cee9fc8f7977b711aba401829dcced27689bbaa0a27fba17d543725fce61eda3b6e1e1b0d2a19ff7c6ee5b0ca63c081a0225faa0752e0651e785124841b0bc
-EBUILD freeorion-9999.ebuild 1600 BLAKE2B 6ef0ea16fcf04c612b380f3e4a3a88f0086db93058588ea693a09ee17a9e8ec2284039a2b0e6ab6ea7af45c127897711d32f86d12ed88ad4905e655b0388b5aa SHA512 44f86c74c5db7814f9544e501df12473f169bf9fbbadf62159a25ac28e3108c23a043ccabd599d6f1f25ecb5dd8f72dc567adbca1a791037c84f28b7e1516251
+DIST freeorion-0.4.10.1_p20200629.tar.gz 142041599 BLAKE2B a9c14409f31f5ad4d8db95fa33e8f1adb35f7b2a74ea7f173365c7d09979b9a3aa7981ee9deec0427c64844da14ecc323ee54e3331217e2978b49eb86a7a18fb SHA512 b2d4f52e968852569d549c03eca2545b7adac560e5716a21da612dc363b23d790c4481fbd5762f1f1f8da9a8e04894e247ce19363cd96cc2001728912e027d9a
+EBUILD freeorion-0.4.10.1-r3.ebuild 1604 BLAKE2B 5cee95702f0c2ce2c1e9c74ba9e9904bb69c2d6be9a086395f1b24819e3da0779f4fed7712c856c4ab13dbbf727b1787d6798f03ff9516a883d1640471a6d849 SHA512 894b2151ec04c45469a970e94dfd0821680b13ffa239b43d75b2f5cde54af42ce9943821d6fe09ced3691b23cc712fea4515f15940cf819de7a6e68ef266bb05
+EBUILD freeorion-0.4.10.1_p20200629.ebuild 1644 BLAKE2B ef9b112a19a381eaf1124214fc00f28b4e1b3549c73ec12f61175ac376f1feddea3e44797fc603b47d8dbc5ed9b50e1de48336ed37894324c0be74b71e88f05b SHA512 23278ded785944883105ba67d97c1a328ab4d5e1e1d95e492e434f635731911487234e361a9085733c745b64f176bae4b9a2ee47d97eb1c9b54afe04c03926a8
+EBUILD freeorion-9999.ebuild 1604 BLAKE2B 0f6789c4d4affbfa6fc24c70144f68d33e78f5eb4f9b0a0db4ceed078d09d91178ce6f24e4525de20b477ebfbeebeebc5ac20fac7c85e45e27567b67e93b3dfd SHA512 86ff1c82607f47522af8fec002daa6ac18567f041fbbc7dfee73c215ce5dc9ba01ef85bb0d3c8eae438270720110504a0897cea9ee32c0602a47bba37496e940
MISC metadata.xml 684 BLAKE2B a35a60f214e503d3338a2207ba7657734fe1dfdfb31b66af255148f0ac8ad83e4a2c70c5e8bed10f8e7cef22456d05b3def6ba1b48621cd0bdf2ab05faba68a2 SHA512 c672ca681068ddb098a09c2cdeea572b207cf7612008c909914b224c613e9152b2741533bf25d87c0d3fd0dc2fcb4817dea20bd132075f23b0482ec77f0bf18c
diff --git a/games-strategy/freeorion/freeorion-0.4.10.1-r2.ebuild b/games-strategy/freeorion/freeorion-0.4.10.1-r3.ebuild
index 8fe0bd67b884..7dc53ff3da60 100644
--- a/games-strategy/freeorion/freeorion-0.4.10.1-r2.ebuild
+++ b/games-strategy/freeorion/freeorion-0.4.10.1-r3.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python{3_7,3_8} )
+PYTHON_COMPAT=( python{3_7,3_8,3_9} )
inherit cmake python-single-r1 xdg
DESCRIPTION="A free turn-based space empire and galactic conquest game"
diff --git a/games-strategy/freeorion/freeorion-0.4.10.1_p20200629.ebuild b/games-strategy/freeorion/freeorion-0.4.10.1_p20200629.ebuild
new file mode 100644
index 000000000000..62d5f6b9836a
--- /dev/null
+++ b/games-strategy/freeorion/freeorion-0.4.10.1_p20200629.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{3_7,3_8,3_9} )
+inherit cmake python-single-r1 xdg
+
+DESCRIPTION="A free turn-based space empire and galactic conquest game"
+HOMEPAGE="https://www.freeorion.org"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/freeorion/freeorion.git"
+else
+ KEYWORDS="~amd64"
+ if [[ ${PV} = *_p* ]]; then
+ COMMIT="24a08d6c597ce8afc90ccec485a937982b6c3683"
+ SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/${PN}-${COMMIT}"
+ else
+ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/${PN}-${PV/_/-}"
+ fi
+fi
+
+LICENSE="GPL-2 LGPL-2.1 CC-BY-SA-3.0"
+SLOT="0"
+IUSE="dedicated"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+BDEPEND="
+ virtual/pkgconfig
+"
+RDEPEND="
+ $(python_gen_cond_dep '
+ >=dev-libs/boost-1.58:=[nls,python,threads(+),${PYTHON_MULTI_USEDEP}]
+ ')
+ !dedicated? (
+ media-libs/freealut
+ >=media-libs/freetype-2.5.5
+ media-libs/glew:=
+ >=media-libs/libogg-1.1.3
+ media-libs/libpng:0=
+ media-libs/libsdl2[X,opengl,video]
+ >=media-libs/libvorbis-1.1.2
+ media-libs/openal
+ sci-physics/bullet:=
+ virtual/opengl
+ )
+ sys-libs/zlib
+ ${PYTHON_DEPS}
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ sed -e "s/-O3//" -i CMakeLists.txt || die
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_BUILD_TYPE=Release
+ -DCMAKE_SKIP_RPATH=ON
+ -DBUILD_HEADLESS="$(usex dedicated)"
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ newenvd "${FILESDIR}/${PN}.envd" 99${PN}
+}
diff --git a/games-strategy/freeorion/freeorion-9999.ebuild b/games-strategy/freeorion/freeorion-9999.ebuild
index afe458a3f79f..063ff13d1aea 100644
--- a/games-strategy/freeorion/freeorion-9999.ebuild
+++ b/games-strategy/freeorion/freeorion-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python{3_7,3_8} )
+PYTHON_COMPAT=( python{3_7,3_8,3_9} )
inherit cmake python-single-r1 xdg
DESCRIPTION="A free turn-based space empire and galactic conquest game"
diff --git a/games-strategy/knights-demo/Manifest b/games-strategy/knights-demo/Manifest
index 3e27811b1ceb..7651ba571bf0 100644
--- a/games-strategy/knights-demo/Manifest
+++ b/games-strategy/knights-demo/Manifest
@@ -1,3 +1,3 @@
DIST knights-demo-1.32.run 31667235 BLAKE2B ee9c63a261aaea93122b790ef3d4df21b30b53d8f47e2f1549c3e6aaf7a09f04b5f7985e6d26e395266176fa9135cb7257bfc5c6f5eba7524da19758ab241715 SHA512 f53cf9524811b4a83ec2531f62ea251fc5a939cb09445ab850c7bbac85301e8b8275dda12a8dc991e4412eb4358d7597d0c007bd9263fd875289b039b941ed9c
-EBUILD knights-demo-1.32-r2.ebuild 1589 BLAKE2B b886373214af11d19782f46dafe7bfd31f0116e176ae4f6083baac99a164195f3e419cc63b2e7d04acf8b822ec84da8b5aada071bbce86d19243dae54ec5711c SHA512 a18137cf781549b3ebaf108bde6aa4caad971e2f0436d4df32d927c93251fd80f941495a9ba3fd24f2d0355fdc7f6e43615a97582eaf98e59a8dabb62ac790d1
+EBUILD knights-demo-1.32-r3.ebuild 1654 BLAKE2B 1d70f4424e472ba19ad13d9dff645659a07d9fa8ec23431b3257235b3c1d52865680a33f8c06bf7ffc151ac60a9127b19cea4c13af68f22e50f877f7fe83ca11 SHA512 ba0843d5f65a211410151cbf611cc0c52117be15ca259d5d07058502801920ecfde949153f1834697907a93db3dd10c1309e23101d06375ba9292c43f9c5549d
MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-strategy/knights-demo/knights-demo-1.32-r2.ebuild b/games-strategy/knights-demo/knights-demo-1.32-r3.ebuild
index 0fab85fe334d..30df2b2f322b 100644
--- a/games-strategy/knights-demo/knights-demo-1.32-r2.ebuild
+++ b/games-strategy/knights-demo/knights-demo-1.32-r3.ebuild
@@ -35,6 +35,10 @@ RDEPEND="
>=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32(-)]
>=x11-libs/libXext-1.3.2[abi_x86_32(-)]
>=x11-libs/libXi-1.7.2[abi_x86_32(-)]
+ || (
+ sys-libs/glibc[crypt(+)]
+ sys-libs/libxcrypt[compat]
+ )
"
# RDEPEND+=" ${DYNAMIC_DEPS}"