diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-02-17 00:13:57 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-02-17 00:13:57 +0000 |
commit | 27b3683509c5229cce540418778a8b64afbc0009 (patch) | |
tree | b7164898142b8b093b91c8254c4387b6eec679ee /games-board | |
parent | f2bdc27fe0f79f8f9a3945eb2b1163ce75c56439 (diff) |
gentoo auto-resync : 17:02:2025 - 00:13:57
Diffstat (limited to 'games-board')
-rw-r--r-- | games-board/Manifest.gz | bin | 9876 -> 9873 bytes | |||
-rw-r--r-- | games-board/awale/Manifest | 2 | ||||
-rw-r--r-- | games-board/awale/awale-1.6-r1.ebuild | 39 | ||||
-rw-r--r-- | games-board/awale/files/awale-1.6-clang16-build-fix.patch | 11 |
4 files changed, 52 insertions, 0 deletions
diff --git a/games-board/Manifest.gz b/games-board/Manifest.gz Binary files differindex d79f0a15c0d3..06741e0e0a0f 100644 --- a/games-board/Manifest.gz +++ b/games-board/Manifest.gz diff --git a/games-board/awale/Manifest b/games-board/awale/Manifest index 67a84a4f54a2..f36f3b5beeb8 100644 --- a/games-board/awale/Manifest +++ b/games-board/awale/Manifest @@ -1,3 +1,5 @@ +AUX awale-1.6-clang16-build-fix.patch 297 BLAKE2B b87a4302a973435432cf0052cae90335fd8926d6fbefbb03c76e8cffe6a2687abc4efa0c7052d77a257348404b29881040681b3aa02b1675b8570eb0f118bad0 SHA512 3cf04ec74d1a7482e87fbe249f4285630f80cc6b929c55b3393100454b821df75d752aa0d176dfa429c87efd758c96ad5f88e1a04a22cdd77bdbebf52d7bd16d DIST awale-1.6.tar.gz 490881 BLAKE2B 721b8dfdc6dd7a558e43e00616372b2b1a89acf1cc79cb051650809b54605d4d0c2fbc91168ad940356748c0632fba7bd016db7afee2f977f8d52f64bdd08400 SHA512 0b9e4f18d6fbd5e8acdf8e5ecbbcebad4d732993cb61b8d84787fa2a9dad5b73eee62462fddc9296c050019de76a73b1e6d8d29d3ef57148ab086e49b1016f0d +EBUILD awale-1.6-r1.ebuild 727 BLAKE2B 4f3bf6ccf41216b46049152b7fe2cf63cec25608422607e6e537cce2dce1687dd460be088b5d5ebb9330a8a749e903aa92be578c0695d42f73c83f2ad67ded1e SHA512 058e2ba6ebb481991afd98b081dc44f021d650e46e95425f714a3fed1168f14b529f3f7d6356634212ab5590e53c9086948e293a27a3de43b3b5cdb34edcef69 EBUILD awale-1.6.ebuild 665 BLAKE2B 1f07a24082eb6239546c6c3d44772d1efdbf754299437c1d686e4066769a251096e204571c91cb1bfd1783a6256b51041bcac6656e5340708ca32882f8c3f720 SHA512 191429e369d3fe150a0d947da2ed08c676482420e2f808d944bd8f95da296d678871b76425280cece046b40ec48f3f4e757cf4aabf630239a5687809b1a21bde MISC metadata.xml 343 BLAKE2B 0824a4cc2acce1996692b7b20223946d3fe0c11cbf78aafdd3f54069eee9280d572399a3dc5145b02f6a3953f060e144d81c644767feb59c8c0a53b2df69a894 SHA512 16f4aa22c18927d5d37de7ebb05dc92bd227b052b5ec871b85a4770657fa5a77fc94b4a0e700c9fb13f3896d34dee95daaf1277636ca4e2e9f7593afebb09f51 diff --git a/games-board/awale/awale-1.6-r1.ebuild b/games-board/awale/awale-1.6-r1.ebuild new file mode 100644 index 000000000000..7f2ed8e143dd --- /dev/null +++ b/games-board/awale/awale-1.6-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop + +DESCRIPTION="Free Awale - The game of all Africa" +HOMEPAGE="https://www.nongnu.org/awale/" +SRC_URI="mirror://nongnu/awale/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gui" + +RDEPEND="gui? ( dev-lang/tk )" + +PATCHES=( + "${FILESDIR}"/${PN}-1.6-clang16-build-fix.patch +) + +src_install() { + if use gui; then + emake -j1 DESTDIR="${D}" install #799107 + + fperms +x /usr/share/${PN}/xawale.tcl + + doicon src/awale.png + make_desktop_entry xawale "Free Awale" + + rm "${ED}"/usr/share/applications/awale.desktop || die + else + dobin src/awale + doman man/awale.6 + fi + + einstalldocs +} diff --git a/games-board/awale/files/awale-1.6-clang16-build-fix.patch b/games-board/awale/files/awale-1.6-clang16-build-fix.patch new file mode 100644 index 000000000000..56b3ed9e0bb7 --- /dev/null +++ b/games-board/awale/files/awale-1.6-clang16-build-fix.patch @@ -0,0 +1,11 @@ +Bug: https://bugs.gentoo.org/895882 +--- a/src/getopt.c ++++ b/src/getopt.c +@@ -39,6 +39,7 @@ + #endif + + #include <stdio.h> ++#include <string.h> + + /* Comment out all this code if we are using the GNU C Library, and are not + actually compiling the library itself. This code is part of the GNU C |