summaryrefslogtreecommitdiff
path: root/games-puzzle/xtris
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-03-20 00:40:44 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-03-20 00:40:44 +0000
commit4cbcc855382a06088e2f016f62cafdbcb7e40665 (patch)
tree356496503d52354aa6d9f2d36126302fed5f3a73 /games-puzzle/xtris
parentfcc5224904648a8e6eb528d7603154160a20022f (diff)
gentoo resync : 20.03.2022
Diffstat (limited to 'games-puzzle/xtris')
-rw-r--r--games-puzzle/xtris/Manifest3
-rw-r--r--games-puzzle/xtris/files/xtris-1.15-implicit-function-decl-time.patch23
-rw-r--r--games-puzzle/xtris/xtris-1.15-r1.ebuild10
3 files changed, 32 insertions, 4 deletions
diff --git a/games-puzzle/xtris/Manifest b/games-puzzle/xtris/Manifest
index 08f9fe00b5fc..e80965148a7f 100644
--- a/games-puzzle/xtris/Manifest
+++ b/games-puzzle/xtris/Manifest
@@ -1,4 +1,5 @@
+AUX xtris-1.15-implicit-function-decl-time.patch 667 BLAKE2B b0ac62d384cd4cebe428f9b0ea84c8e9b3567b0b7ec8f59f36cace949cc5ffa054f485b44f18a4e2d46f21bb1c3282c314ebbeb1604fc314bd68ce8318e2166d SHA512 435c06d7a78fd0fddcc557c1f20f44e0146be43cfd755d0105aad3e5b7a5bc94638b22add39d1984d575b109c041b7695405f4bc30ebc498dff8e1b69393a88e
AUX xtris.xpm 1403 BLAKE2B dc765e15dfc0cc49837cfbadfa3fe0ad33aef0e88921e906e89f9af8f778c700508b5a451d835d77bca64094d5a0b6e7f1bce941f6a42b6bf00e089fea7167b7 SHA512 1956a02d844b517df41a5cc82e236a04ec9609849c4d7b097af5bbb4b03c1e16bc8d6f0491c6cb1c8920bec578beab07381b15cee468079c5e474c80c07d30a3
DIST xtris-1.15.tar.gz 52130 BLAKE2B 3f39f4208b678be85064fd08cbaabc7a170f559e115d59a8ba50524520b106b6fba5b7a4af7424154032d6b83365bfbb932a3424b6ac03ab32aac49c7afbdb67 SHA512 a5d5c32a7e1650561464f0fda08c7040ca0061e59b374359894e7f181a2e9dfece7f6bee6ed82295779f3e4ac8e7a607c668c31eeb017d6b641c1fe09dea4791
-EBUILD xtris-1.15-r1.ebuild 742 BLAKE2B a810aa7415b4801b0100700fba756971f3af926d16b3d5f8f90d5d7eec5b807fe524421791797dc49bcb14453f813bf06430bd71cb1e74b6812f917643bdd2ee SHA512 45ecda98390d0dee9fb2bad2b40cfddb6cc7326ed95fd0b0e9294d2de899fabd7135ebe76d6ce9246e5c7961f0aa1ad55077cb5ef9ead1daac27c29565d9255e
+EBUILD xtris-1.15-r1.ebuild 817 BLAKE2B f5047af3f0c27f74bdfc1d90495ce0628f42067947a48d13245b013daefc9de395aeaa903c92e255bd05462dda9b17c28b9b7eedfaad046d991130c856f03236 SHA512 50dce431da947cf160b81907dcaf7f1e29adcb3efb9db3d8b9be5650bd1ebeacddb4386a29d24d7bc9b728aa62bd2e9bf25b43fc9906771ae25459579bb7d45e
MISC metadata.xml 250 BLAKE2B 8d44bd4c6e7d6491273e2015e36ddac74af7b94a124fd240ff030e16430f5c85e53ab812f0e3e94bb2e6d138f39b512bbe01ff98b0081cacc21a02d648ec7643 SHA512 80ac07a3cac10ad2e72e9989a130b7d2073934fe92914a9db2af4d0e769d4bf537770f8faba0654bbd64a7e85ee38cf1f9d03b4b9cd322864b1b2bb35087d610
diff --git a/games-puzzle/xtris/files/xtris-1.15-implicit-function-decl-time.patch b/games-puzzle/xtris/files/xtris-1.15-implicit-function-decl-time.patch
new file mode 100644
index 000000000000..bd1d694235ca
--- /dev/null
+++ b/games-puzzle/xtris/files/xtris-1.15-implicit-function-decl-time.patch
@@ -0,0 +1,23 @@
+Fixes:
+xtbot.c:211:23: warning: implicit declaration of function ‘time’; did you mean ‘utimes’? [-Wimplicit-function-declaration]
+xtserv.c:386:23: warning: implicit declaration of function ‘time’; did you mean ‘utimes’? [-Wimplicit-function-declaration]
+--- a/xtbot.c
++++ b/xtbot.c
+@@ -23,6 +23,7 @@
+ #include <stdlib.h>
+ #include <unistd.h>
+ #include <string.h>
++#include <time.h>
+ #include <sys/types.h>
+ #include <sys/time.h>
+ #include <sys/socket.h>
+--- a/xtserv.c
++++ b/xtserv.c
+@@ -15,6 +15,7 @@
+ #include <stdlib.h>
+ #include <unistd.h>
+ #include <fcntl.h>
++#include <time.h>
+ #include <sys/types.h>
+ #include <sys/time.h>
+ #include <signal.h>
diff --git a/games-puzzle/xtris/xtris-1.15-r1.ebuild b/games-puzzle/xtris/xtris-1.15-r1.ebuild
index 93ef346fe67e..b41708fe9214 100644
--- a/games-puzzle/xtris/xtris-1.15-r1.ebuild
+++ b/games-puzzle/xtris/xtris-1.15-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit desktop toolchain-funcs
@@ -17,9 +17,13 @@ KEYWORDS="~amd64 ~x86"
DEPEND="x11-libs/libX11"
RDEPEND="${DEPEND}"
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.15-implicit-function-decl-time.patch
+)
+
src_compile() {
emake \
- CC=$(tc-getCC) \
+ CC="$(tc-getCC)" \
BINDIR=/usr/bin \
MANDIR=/usr/share/man \
CFLAGS="${CFLAGS}" \