Gentoo Archives: gentoo-commits

From: Ionen Wolkens <ionen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: games-puzzle/quadra/files/, games-puzzle/quadra/
Date: Sat, 18 Sep 2021 20:49:25
Message-Id: 1631998144.348cbf9ba12fe9537527bfdbd6ee55397590e07f.ionen@gentoo
1 commit: 348cbf9ba12fe9537527bfdbd6ee55397590e07f
2 Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 18 20:41:29 2021 +0000
4 Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 18 20:49:04 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=348cbf9b
7
8 games-puzzle/quadra: clang build fix
9
10 Closes: https://bugs.gentoo.org/730862
11 Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
12
13 games-puzzle/quadra/files/quadra-1.3.0-clang.patch | 10 ++++++++++
14 games-puzzle/quadra/quadra-1.3.0.ebuild | 4 ++++
15 2 files changed, 14 insertions(+)
16
17 diff --git a/games-puzzle/quadra/files/quadra-1.3.0-clang.patch b/games-puzzle/quadra/files/quadra-1.3.0-clang.patch
18 new file mode 100644
19 index 00000000000..07fda7ba02d
20 --- /dev/null
21 +++ b/games-puzzle/quadra/files/quadra-1.3.0-clang.patch
22 @@ -0,0 +1,10 @@
23 +https://bugs.gentoo.org/730862
24 +--- a/source/update.cc
25 ++++ b/source/update.cc
26 +@@ -87,4 +87,4 @@
27 + buf.resize(0);
28 +- buf.append("GET "UPDATE_PATH" HTTP/1.0\r\n");
29 +- buf.append("Host: "UPDATE_HOST"\r\n");
30 ++ buf.append("GET " UPDATE_PATH " HTTP/1.0\r\n");
31 ++ buf.append("Host: " UPDATE_HOST "\r\n");
32 + buf.append("Connection: close\r\n");
33
34 diff --git a/games-puzzle/quadra/quadra-1.3.0.ebuild b/games-puzzle/quadra/quadra-1.3.0.ebuild
35 index d682ec7d3d4..f06e6e9da9b 100644
36 --- a/games-puzzle/quadra/quadra-1.3.0.ebuild
37 +++ b/games-puzzle/quadra/quadra-1.3.0.ebuild
38 @@ -20,6 +20,10 @@ RDEPEND="
39 sys-libs/zlib"
40 DEPEND="${RDEPEND}"
41
42 +PATCHES=(
43 + "${FILESDIR}"/${P}-clang.patch
44 +)
45 +
46 src_prepare() {
47 default
48 sed -i -e "/^datagamesdir/s|\/games|\/${PN}|" Makefile.am || die