summaryrefslogtreecommitdiff
path: root/games-board
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-02-29 18:01:47 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-02-29 18:01:47 +0000
commitceeeb463cc1eef97fd62eaee8bf2196ba04bc384 (patch)
tree9f47ee47c31a0f13f9496879cd88a1042550aa81 /games-board
parent53cba99042fa967e2a93da9f8db806fe2d035543 (diff)
gentoo (leap year) resync : 29.02.2020
Diffstat (limited to 'games-board')
-rw-r--r--games-board/Manifest.gzbin11704 -> 11699 bytes
-rw-r--r--games-board/gtkboard/Manifest2
-rw-r--r--games-board/gtkboard/gtkboard-0.11_pre0-r1.ebuild3
-rw-r--r--games-board/stockfish/Manifest10
-rw-r--r--games-board/stockfish/metadata.xml1
-rw-r--r--games-board/stockfish/stockfish-10.ebuild6
-rw-r--r--games-board/stockfish/stockfish-11.ebuild (renamed from games-board/stockfish/stockfish-9.ebuild)14
-rw-r--r--games-board/stockfish/stockfish-8.ebuild69
-rw-r--r--games-board/tetzle/Manifest2
-rw-r--r--games-board/tetzle/tetzle-2.1.3.ebuild4
10 files changed, 19 insertions, 92 deletions
diff --git a/games-board/Manifest.gz b/games-board/Manifest.gz
index 4da530070653..bfe0a904f787 100644
--- a/games-board/Manifest.gz
+++ b/games-board/Manifest.gz
Binary files differ
diff --git a/games-board/gtkboard/Manifest b/games-board/gtkboard/Manifest
index be9ebb0bbe9a..cba005ff537e 100644
--- a/games-board/gtkboard/Manifest
+++ b/games-board/gtkboard/Manifest
@@ -1,5 +1,5 @@
AUX gtkboard-0.11_pre0-gcc41.patch 591 BLAKE2B e3480d0969645815db2cdd9bf32e840bb671a2f9f89c96f5a7e6c61d258d52edc59eca03df64d461298d2afd478f9cccb396a75c31ecd701dc476d304b1f2b32 SHA512 ce7b16643054fd9171c867b6ee7db946577d610fe9f9f6ac9fab98378182934b2eca1828ec8550664c1c67bc2b0f6631ed4538feb9e52d6b9f0ac7e73c1cd656
AUX gtkboard-0.11_pre0-gcc45.patch 696 BLAKE2B 922d0fdaf0352d21aaa5eaae8bd4eec92b0b2f4321afdf8430096fcf46e7749a06a35c1582d8f6752b0462c96ea150457b58df5d1d32d1f24e0d540e854b3e34 SHA512 7e95753b1a69fbb7031deeb160a7b6da2113171984d8680630317f121e0a12ba97c3230342a3beb5ece6d3579ac4d65a0e9fa1b78e635c690e9e5fac15b54cd9
DIST gtkboard-0.11pre0.tar.gz 459581 BLAKE2B efe6fc70d8b7c144f0db33502fbce509a0e600008747a5e9bd42d84d0d43de1c790436b731273c36d39356fb489f5616539655fd37ed5cfb802365dcd826e013 SHA512 09d4a1d5203ef0e21d21b5b6cb351add71d0a415ad83808b6e281dcf3f869221e99ae683846462d465eaac54f5eb292e1d8447ea7cdfb07602a8add49e2db283
-EBUILD gtkboard-0.11_pre0-r1.ebuild 971 BLAKE2B 64ccae830a9a59c7d22539b522b4c6c8b2fc12a410c8f26d00ab663a479dd7412af3dbfb2ddc7a2578b93401679c8f9fcbdbec2efd29a97b523b3c7f939cb477 SHA512 dfd3cbefeedb47642fff2171f602883cede95f975bc1e66b3c0a41d469abec852d4e198e0e4f0b5b4f7778140a0b906fa32f275a3940ec7b1e6559364e1fa767
+EBUILD gtkboard-0.11_pre0-r1.ebuild 934 BLAKE2B 6e721fd03960043465991a2ebc1fee4a2232f274351e78254ad240fe8e0cc4d7d867923e5160d003032fd4f99aab408a1b62b72846c4691dfe6bb32a87c22fa1 SHA512 e5f9be8adb782c47a169a7e6e333b72f6529b520a2aa4571438fecce2af7d854d16ed32cd04b6b18a244cbd86ac1842c7247b7a0e6fc3fc36e33d631e0feac51
MISC metadata.xml 331 BLAKE2B e0040c6aa21b5a10ccde6c6dd7ab3463f3821cfdf21e778b4e2dabc93b0bbf902081859f781697949aee8adc870641a7ce449a84e8e451875ebd62a4ef21d970 SHA512 809518470fc270114a602f396c94e42ed33a87e6a46924679e9f1c23dae1863ee4b5a4419bd73d95a069b3810e53f3dd59bfb40ddaa888c9683ac6e2c1c52fb3
diff --git a/games-board/gtkboard/gtkboard-0.11_pre0-r1.ebuild b/games-board/gtkboard/gtkboard-0.11_pre0-r1.ebuild
index fe97dee177fa..b7ae827bf8d1 100644
--- a/games-board/gtkboard/gtkboard-0.11_pre0-r1.ebuild
+++ b/games-board/gtkboard/gtkboard-0.11_pre0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -37,7 +37,6 @@ src_prepare() {
src_configure() {
econf \
- --disable-dependency-tracking \
--enable-gtk2 \
--enable-sdl \
$(use_enable gnome)
diff --git a/games-board/stockfish/Manifest b/games-board/stockfish/Manifest
index ed2bafd283d5..49143276935a 100644
--- a/games-board/stockfish/Manifest
+++ b/games-board/stockfish/Manifest
@@ -1,7 +1,5 @@
DIST stockfish-10-src.zip 174377 BLAKE2B 58142b16f59f15773c8811d6e10588dbc680c94cd504d26f4ca285dbe632d845ede06571e501a4e2b77adbb9b00d91978236ff179a46a73dc9a03cfa1ae3490c SHA512 959c4f3c497ba3108884dabc38de824f11781ae57b4ab5fdf25daf9a7fc0326e663adb1c081b8c8d57a7bf5f2e941369502a50a0c93135a001c6bd1af360d0f8
-DIST stockfish-8-src.zip 159017 BLAKE2B 01f2bf017a3e822e9a1cc35b3fd3a05a1e25e3acbc51b4b8ad9d9447eb5e35a8f8e313f72b4353e5ce1937ceb0aeb581a35d393e593fd0dd9851f149ea658b73 SHA512 4dcc8c6e975367e96d5b4e76c241094e1bade53fd19fa29320a5df10177ff5ae04844ca7ae9f9cfe929aa1341d898aabbbe523bbdab4c5beef75ca8332ce50c1
-DIST stockfish-9-src.zip 171925 BLAKE2B dacfe02525e2d78bf91a41bf2d22077ecb808566f87317382515aa14baade2c03c150ecd62ae026c5883321642330cd9beab50df35db3f1c7de18c8b84922ae0 SHA512 47b5dfea9e015dd68e33c8b1a131ed83710e4e5d67abe0c278a423f2940b07c7a5d661ce27915257ae3dad83fc2bb8e50d3d28bfa11a7c4cdf396d0378cd80f8
-EBUILD stockfish-10.ebuild 1768 BLAKE2B 15a1a8d06c645fe2629738fcaf09ef4f13541a6d039b7708dbc559853acf8c0f6f5b0e678485fd0e73b97477694c9bfdfd3a6606461b0c25327f98017db6963a SHA512 fd1c07d6345fd0184f208faffa949515b5bc0769366b3d5cc2fea107aeaf9bef0cb6aaccae4d15816b375ea375e321d0d80804b49505b18cae176ad67e41520e
-EBUILD stockfish-8.ebuild 1780 BLAKE2B 7675de0d70d2570b9824c1c3c4a3a79610af479bb7447def360fc2ec91a6fbbc7f37463c1ba2cf45907d39c8bf34bde08aa8b24f6f990e9315a94e3a987d75ae SHA512 7a42f43fb26d2e01ad68f16e17daa55961b0559ee1b7b5639057d4d9814c8200d20109d3cd7a96068bbfcb03fa4541e0bf5f53ea8a9bf2abb4d7a637c0887b59
-EBUILD stockfish-9.ebuild 1773 BLAKE2B 8af8d85313f39361c455d2a4d16756bad28319dc40d50a540f34a51223cce4a3157c7da44edd2be3f6787f8f9dbc36a9ce9c3ea17020164058acaa7f0adb0610 SHA512 d80fe10b7c9e355a2f23cda9ff0f71e2042111edc9cfcfc0e407dcee9dcf8c17c248c3e2ed7d82c3c151ba4b6bfb643a86aeb42dd18b38e58766ec8b630f0857
-MISC metadata.xml 536 BLAKE2B 52bc05dae5efd0030acb6caf71fb8c42c556a3f96ab0feab4677400cfcc38094014289f56e59188320af9d527b511854b6a9f3c69cff74849e69d1be1f069433 SHA512 c428df576f969e62b0231dcaf77791ff5a8e2c5bf081f390e3df2fcf3ec9067c1cfed7d9e47f3e98359c5b206c28c5454b7385b3d6697e302c0a671bb8ef8d48
+DIST stockfish-11.tar.gz 145868 BLAKE2B a4b7b523492cb37206f475cc6d7c512be2a626836e15e0cb0e98d43bf1737e569a6be5f2e87c7633c0802b44863130e7bfe47e49e99ec05015f150ff1baa9755 SHA512 3e6035d422d04a47c9fba61f3815f2be645c6c5cc8c57cc6b17f8f1f2a30651da9c51bafc19b17d4a843be1900b00c5b90e3d6fdd2c6ced45be7510feeb3559a
+EBUILD stockfish-10.ebuild 1790 BLAKE2B 8806e967bd8b4d781ff920b046920d5961274b16ffd7999b9b63366b947101e35a9c45a27efc1534b2d2a3089dd9bb14223ffd7070bec9577a64acd71a970d9f SHA512 18d16399e26d58f112eba0f6527875b20f7dfee26074feb5fbeb211c5b51f621bcc8272ae9a4bef6ac960304c976b740e7dfff6d81375fe4c4552bb1b28b1082
+EBUILD stockfish-11.ebuild 1850 BLAKE2B 8663d18c75a1addf37b50be6c4953f72af5aec594fd153b28fdea98fa554c136519b395606a154c2f1f6e44b2216a78921d9ad1a52ad8a12331af4b37c9d031f SHA512 4ddf33870f7dbd85a9443c9c40bc38b5444d99d0fb3ecf58a5b60fd345965d5a1e6eba36fe35c8124b7c665dcc9c2ad9d2d5dbc0e092e3181794d4c53ddfb225
+MISC metadata.xml 479 BLAKE2B dcf9350e25140219971b3419c7bff3aad6a437d338eca3c053fe984d3d4a94789838ffdac4a3eb9934b1ee085a0451c927bd4a50c7802becfab29c805bf52afa SHA512 5275ae82721084b73c142e8da9334b7e397563dcde764b001a15392707ed572dae65e8ce18f7de8dbddc85b785786780900d1b2ac309927ae14d532ed07fcd64
diff --git a/games-board/stockfish/metadata.xml b/games-board/stockfish/metadata.xml
index 38f3f419b3a3..2ffc98e206f0 100644
--- a/games-board/stockfish/metadata.xml
+++ b/games-board/stockfish/metadata.xml
@@ -6,7 +6,6 @@
<name>Matthias Maier</name>
</maintainer>
<use>
- <flag name="armv7">Build for armv7; enables PIE</flag>
<flag name="general-32">Generic unoptimized 32-bits build</flag>
<flag name="general-64">Generic unoptimized 64-bits build</flag>
<flag name="optimize">Enable upstream -O3 optimizations (default enabled)</flag>
diff --git a/games-board/stockfish/stockfish-10.ebuild b/games-board/stockfish/stockfish-10.ebuild
index f507eeb1a674..5974776f35e1 100644
--- a/games-board/stockfish/stockfish-10.ebuild
+++ b/games-board/stockfish/stockfish-10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="https://stockfish.s3.amazonaws.com/${P}-src.zip"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE="armv7 cpu_flags_x86_avx2 cpu_flags_x86_popcnt cpu_flags_x86_sse debug
+IUSE="cpu_flags_arm_v7 cpu_flags_x86_avx2 cpu_flags_x86_popcnt cpu_flags_x86_sse debug
general-32 general-64 +optimize"
DEPEND="|| ( app-arch/unzip app-arch/zip )"
@@ -47,7 +47,7 @@ src_compile() {
use cpu_flags_x86_avx2 && my_arch=x86-64-bmi2
# other architectures
- use armv7 && my_arch=armv7
+ use cpu_flags_arm_v7 && my_arch=armv7
use ppc && my_arch=ppc
use ppc64 && my_arch=ppc64
diff --git a/games-board/stockfish/stockfish-9.ebuild b/games-board/stockfish/stockfish-11.ebuild
index dc5c8779f356..1b453a187555 100644
--- a/games-board/stockfish/stockfish-9.ebuild
+++ b/games-board/stockfish/stockfish-11.ebuild
@@ -1,24 +1,24 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit toolchain-funcs
DESCRIPTION="Free UCI chess engine, claimed to be the strongest in the world"
HOMEPAGE="https://stockfishchess.org/"
-SRC_URI="https://stockfish.s3.amazonaws.com/${P}-src.zip"
+SRC_URI="https://github.com/official-stockfish/Stockfish/archive/sf_${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="armv7 cpu_flags_x86_avx2 cpu_flags_x86_popcnt cpu_flags_x86_sse debug
+IUSE="cpu_flags_arm_v7 cpu_flags_x86_avx2 cpu_flags_x86_popcnt cpu_flags_x86_sse debug
general-32 general-64 +optimize"
-DEPEND="|| ( app-arch/unzip app-arch/zip )"
+DEPEND="|| ( app-arch/unzip app-arch/zip )"
RDEPEND=""
-S="${WORKDIR}/src"
+S="${WORKDIR}/Stockfish-sf_${PV}/src"
src_prepare() {
default
@@ -47,7 +47,7 @@ src_compile() {
use cpu_flags_x86_avx2 && my_arch=x86-64-bmi2
# other architectures
- use armv7 && my_arch=armv7
+ use cpu_flags_arm_v7 && my_arch=armv7
use ppc && my_arch=ppc
use ppc64 && my_arch=ppc64
diff --git a/games-board/stockfish/stockfish-8.ebuild b/games-board/stockfish/stockfish-8.ebuild
deleted file mode 100644
index c908d406a8cd..000000000000
--- a/games-board/stockfish/stockfish-8.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="Free UCI chess engine, claimed to be the strongest in the world"
-HOMEPAGE="https://stockfishchess.org/"
-
-SRC_URI="https://stockfish.s3.amazonaws.com/${P}-src.zip"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="armv7 cpu_flags_x86_avx2 cpu_flags_x86_popcnt cpu_flags_x86_sse debug
- general-32 general-64 +optimize"
-
-DEPEND="|| ( app-arch/unzip app-arch/zip )"
-RDEPEND=""
-
-S="${WORKDIR}/${P}-src/src"
-
-src_prepare() {
- default
-
- # prevent pre-stripping
- sed -e 's:-strip $(BINDIR)/$(EXE)::' -i Makefile \
- || die 'failed to disable stripping in the Makefile'
-}
-
-src_compile() {
- local my_arch
-
- # generic unoptimized first
- use general-32 && my_arch=general-32
- use general-64 && my_arch=general-64
-
- # x86
- use x86 && my_arch=x86-32-old
- use cpu_flags_x86_sse && my_arch=x86-32
-
- # amd64
- use amd64 && my_arch=x86-64
- use cpu_flags_x86_popcnt && my_arch=x86-64-modern
-
- # both bmi2 and avx2 are part of hni (haswell new instructions)
- use cpu_flags_x86_avx2 && my_arch=x86-64-bmi2
-
- # other architectures
- use armv7 && my_arch=armv7
- use ppc && my_arch=ppc
- use ppc64 && my_arch=ppc64
-
- # Skip the "build" target and use "all" instead to avoid the config
- # sanity check (which would throw a fit about our compiler). There's
- # a nice hack in the Makefile that overrides the value of CXX with
- # COMPILER to support Travis CI and we abuse it to make sure that we
- # build with our compiler of choice.
- emake all ARCH="${my_arch}" \
- COMP=$(tc-getCXX) \
- COMPILER=$(tc-getCXX) \
- debug=$(usex debug "yes" "no") \
- optimize=$(usex optimize "yes" "no")
-}
-
-src_install() {
- dobin "${PN}"
- dodoc ../AUTHORS ../Readme.md
-}
diff --git a/games-board/tetzle/Manifest b/games-board/tetzle/Manifest
index 175ea28a48dd..c0105aa2aabe 100644
--- a/games-board/tetzle/Manifest
+++ b/games-board/tetzle/Manifest
@@ -1,4 +1,4 @@
AUX tetzle-2.1.3-gentoo.patch 267 BLAKE2B 7432663ff3ae333e4dcef46193da107436a30395f236e2aebe11c5b3c0efe2264303f50c6eabc92167b5ba36a2e8d64d9cd27e78dc1a3aa3ddebbb29d8d567f3 SHA512 92e4a48b88df690f75890cb969863006b6b7cb1476970d87c0fa7ae59bc5aaa591004e6e962bdf7d84bb1e9668eeed0bc7131269247d79e613b7cb252bbf194c
DIST tetzle-2.1.3-src.tar.bz2 1022680 BLAKE2B 197e2a221a779734d3cd76d5600460df42014a31a032fca2f5c181d54c004f56e6beb9803c60fd53edf5b0d4a614b3d0709fd8913d561e49a938a2f6f1943001 SHA512 6f4541ad2f67ac8a98bd0e1683d4cb6131a85a4e9d31a9dae0a97177a721038750f4276fb3a592b97804daceb1b99f0117e14c6221a6a6ce74b852b00ed5c607
-EBUILD tetzle-2.1.3.ebuild 639 BLAKE2B 58db71a09024987065f6b677246e383376a8f540d78ef21bf52519b0ad789a2a71ac2471120218e41f1f0ec21186f54c2e5fc79502f986ce4d268f38754a002d SHA512 dc98a49702a45e427291a132f19f2aa7767366d19b0be88a920e64f63b5a0540cd07b48b6390d1f25e25d8763a68a59a07fdf04bc771a6a34067391575dac570
+EBUILD tetzle-2.1.3.ebuild 640 BLAKE2B ac6712dc232d4c563dd0bbece0d1b42df8eccf0cd76f8205f92b3c9140dc6b11876d16ae783a8f2d398e2771af1de23b261ba04123fa0610f8647c77bee3da7c SHA512 c24fddd08a55b24421f169d03a48d87500f6ae3fb1fe69103a56e78ad1ee5ffa797241c2fc3fce70d08c036771635d426e50b1c1f0b9786299ef4ea03daa22e3
MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-board/tetzle/tetzle-2.1.3.ebuild b/games-board/tetzle/tetzle-2.1.3.ebuild
index dfd7e0638d68..dbce5456d1c7 100644
--- a/games-board/tetzle/tetzle-2.1.3.ebuild
+++ b/games-board/tetzle/tetzle-2.1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -30,7 +30,7 @@ src_configure() {
eqmake5
}
-src_install(){
+src_install() {
emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
einstalldocs
}