diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2021-07-03 22:39:47 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2021-07-03 22:39:47 +0100 |
commit | 7f0ccc917c7abe6223784c703d86cd14755691fb (patch) | |
tree | 8c6793f68896b341e22f33d7e6cef88e481f4a8b /games-strategy | |
parent | 9aa80713372911cec499b3adb2cd746790920916 (diff) |
gentoo resync : 03.07.2021
Diffstat (limited to 'games-strategy')
-rw-r--r-- | games-strategy/Manifest.gz | bin | 8068 -> 8070 bytes | |||
-rw-r--r-- | games-strategy/freeorion/Manifest | 6 | ||||
-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.ebuild | 77 | ||||
-rw-r--r-- | games-strategy/freeorion/freeorion-9999.ebuild | 2 | ||||
-rw-r--r-- | games-strategy/knights-demo/Manifest | 2 | ||||
-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 Binary files differindex 262057746195..ac7b801aa963 100644 --- a/games-strategy/Manifest.gz +++ b/games-strategy/Manifest.gz 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}" |