Gentoo Archives: gentoo-commits

From: Matthew Smith <matthew@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/putty/
Date: Thu, 29 Sep 2022 08:45:02
Message-Id: 1664441016.e5db6fcb9be32c83b9614457f91ba62e3f7a436f.matthew@gentoo
1 commit: e5db6fcb9be32c83b9614457f91ba62e3f7a436f
2 Author: Matthew Smith <matthew <AT> gentoo <DOT> org>
3 AuthorDate: Thu Sep 29 08:43:36 2022 +0000
4 Commit: Matthew Smith <matthew <AT> gentoo <DOT> org>
5 CommitDate: Thu Sep 29 08:43:36 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5db6fcb
7
8 net-misc/putty: update live ebuild
9
10 * Remove USE=ipv6
11 * Fix USE=-gssapi build
12
13 Signed-off-by: Matthew Smith <matthew <AT> gentoo.org>
14
15 net-misc/putty/putty-9999.ebuild | 11 ++++++++---
16 1 file changed, 8 insertions(+), 3 deletions(-)
17
18 diff --git a/net-misc/putty/putty-9999.ebuild b/net-misc/putty/putty-9999.ebuild
19 index be3a4064accf..737dcfe68966 100644
20 --- a/net-misc/putty/putty-9999.ebuild
21 +++ b/net-misc/putty/putty-9999.ebuild
22 @@ -12,12 +12,12 @@ if [[ ${PV} == *9999 ]] ; then
23 EGIT_REPO_URI="https://git.tartarus.org/simon/putty.git"
24 else
25 SRC_URI+=" https://the.earth.li/~sgtatham/${PN}/${PV}/${P}.tar.gz"
26 - KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
27 + KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ppc64 sparc x86"
28 fi
29 LICENSE="MIT"
30
31 SLOT="0"
32 -IUSE="debug doc +gtk gtk2 ipv6 gssapi"
33 +IUSE="debug doc +gtk gtk2 gssapi"
34
35 RDEPEND="
36 !net-misc/pssh
37 @@ -44,6 +44,11 @@ REQUIRED_USE="
38 gtk2? ( gtk )
39 "
40
41 +PATCHES=(
42 + # Bug #873355
43 + "${FILESDIR}"/putty-0.77-nogssapi.patch
44 +)
45 +
46 src_unpack() {
47 [[ ${PV} == *9999 ]] && git-r3_src_unpack
48 default
49 @@ -55,7 +60,7 @@ src_configure() {
50 -DPUTTY_DEBUG="$(usex debug)"
51 -DPUTTY_GSSAPI="$(usex gssapi DYNAMIC OFF)"
52 -DPUTTY_GTK_VERSION=$(usex gtk $(usex gtk2 2 3 ) '')
53 - -DPUTTY_IPV6="$(usex ipv6)"
54 + -DPUTTY_IPV6=yes
55 )
56 cmake_src_configure
57 }