Gentoo Archives: gentoo-commits

From: Jeroen Roovers <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/libssh/, net-libs/libssh/files/
Date: Sat, 27 Feb 2016 07:44:34
Message-Id: 1456558936.e49aa71844018901ffc7a641855693742ac5fa96.jer@gentoo
1 commit: e49aa71844018901ffc7a641855693742ac5fa96
2 Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
3 AuthorDate: Sat Feb 27 07:42:16 2016 +0000
4 Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
5 CommitDate: Sat Feb 27 07:42:16 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e49aa718
7
8 net-libs/libssh: Store patch locally instead of hot-linking.
9
10 Package-Manager: portage-2.2.27
11
12 net-libs/libssh/Manifest | 1 -
13 .../libssh/files/libssh-0.6.5-compilefix.patch | 29 ++++++++++++++++++++++
14 net-libs/libssh/libssh-0.6.5.ebuild | 5 ++--
15 3 files changed, 31 insertions(+), 4 deletions(-)
16
17 diff --git a/net-libs/libssh/Manifest b/net-libs/libssh/Manifest
18 index a35a89f..c94a38d 100644
19 --- a/net-libs/libssh/Manifest
20 +++ b/net-libs/libssh/Manifest
21 @@ -1,4 +1,3 @@
22 -DIST libssh-0.6.5-compilefix.patch 737 SHA256 952c6a617791c35fe8d44a47d1252aebd2d844f40480170b14391c80f2092fff SHA512 fa9d8322778ca93b6ae62e0012722a2df94179891f5bafefc67a7502f4bc96ec86768e07f374f37486641614298472227eb48aa5747dabf840636e9f1ce9cbde WHIRLPOOL 575bca37a3dbe892e44b362c02f370cc13f94ef2706c435a9d3e2604941cece285637dd6831c27337ab5fc76c4e8588092f106e2ea963dc15d46129cecd1f2cb
23 DIST libssh-0.6.5.tar.xz 281564 SHA256 0fd52763e033d5e9b1cd55f60a74e619731c5ba630938eec95682dbe4cf7dc2c SHA512 55d614ff311a29a20b93094ac1dd16a2ad1345368b874a0e385f0c235e8defde8816948ab04eab68ade477a0a6901b317c7884df1ba3078cf12db89dfc4169cc WHIRLPOOL 9801eee45a178306b0645d75c268df381d206a8c566695d8b6c228ea7f5638a313bdbdf990ad7bd299c24d280595007b44fd16449ee3a0643b6e2084bb148d09
24 DIST libssh-0.7.2.tar.xz 350540 SHA256 a32c45b9674141cab4bde84ded7d53e931076c6b0f10b8fd627f3584faebae62 SHA512 9cb15254478e2522e736688052e0862c856e2c1321d090c9b9d9562504fcb59cee344c07576eeee9c6d0ac5ead137d9ff05216d973c457c6a17ffa9fba475f5a WHIRLPOOL bf878264b900bfbbfe76f08d1c22e5ca2f1300024fc561841ed3fbef374ceab7a08ba0211c093d90d7e4047a896cce9f73e78268300362beaec194025eda1ed8
25 DIST libssh-0.7.3.tar.xz 350464 SHA256 26ef46be555da21112c01e4b9f5e3abba9194485c8822ab55ba3d6496222af98 SHA512 6797ea9492c9d07e0169163e6559a7880dd368ee763eff297b3cbddda5e892703cf32506f9513e7d9b5135984e1e888c4893b342df07da1b7ee30968c9185869 WHIRLPOOL f22c3f4ef8c3cbf4e93c5603224ae4d0f598639a471bc002c0917243c487e1de61a79db09308bcb570791cd1ab3b95f43d44f92652a7f0ec596d552cab0031c5
26
27 diff --git a/net-libs/libssh/files/libssh-0.6.5-compilefix.patch b/net-libs/libssh/files/libssh-0.6.5-compilefix.patch
28 new file mode 100644
29 index 0000000..658c159
30 --- /dev/null
31 +++ b/net-libs/libssh/files/libssh-0.6.5-compilefix.patch
32 @@ -0,0 +1,29 @@
33 +From 6e0dee7845cea22f59bd353ef42b31cb67170030 Mon Sep 17 00:00:00 2001
34 +From: Andreas Schneider <asn@××××××××××.org>
35 +Date: Thu, 2 Apr 2015 15:02:29 +0200
36 +Subject: poll: Fix compilation with struct ssh_timestamp
37 +
38 +Signed-off-by: Andreas Schneider <asn@××××××××××.org>
39 +(cherry picked from commit e0a73d3dbe909f8e2cb486ed344e5beb8148032e)
40 +---
41 + src/poll.c | 2 +-
42 + 1 file changed, 1 insertion(+), 1 deletion(-)
43 +
44 +diff --git a/src/poll.c b/src/poll.c
45 +index dfa687a..05faba7 100644
46 +--- a/src/poll.c
47 ++++ b/src/poll.c
48 +@@ -35,9 +35,9 @@
49 + #include "libssh/poll.h"
50 + #include "libssh/socket.h"
51 + #include "libssh/session.h"
52 ++#include "libssh/misc.h"
53 + #ifdef WITH_SERVER
54 + #include "libssh/server.h"
55 +-#include "libssh/misc.h"
56 + #endif
57 +
58 +
59 +--
60 +cgit v0.12
61 +
62
63 diff --git a/net-libs/libssh/libssh-0.6.5.ebuild b/net-libs/libssh/libssh-0.6.5.ebuild
64 index 46cce2b..30b9ff4 100644
65 --- a/net-libs/libssh/libssh-0.6.5.ebuild
66 +++ b/net-libs/libssh/libssh-0.6.5.ebuild
67 @@ -9,8 +9,7 @@ inherit eutils cmake-multilib multilib
68
69 DESCRIPTION="Access a working SSH implementation by means of a library"
70 HOMEPAGE="http://www.libssh.org/"
71 -SRC_URI="https://red.libssh.org/attachments/download/121/${MY_P}.tar.xz -> ${P}.tar.xz
72 - https://git.libssh.org/projects/libssh.git/patch/?id=6e0dee7845cea22f59bd353ef42b31cb67170030 -> ${PN}-0.6.5-compilefix.patch"
73 +SRC_URI="https://red.libssh.org/attachments/download/121/${MY_P}.tar.xz -> ${P}.tar.xz"
74
75 LICENSE="LGPL-2.1"
76 KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
77 @@ -35,7 +34,7 @@ S=${WORKDIR}/${MY_P}
78
79 PATCHES=(
80 "${FILESDIR}"/${PN}-0.5.0-tests.patch
81 - "${DISTDIR}"/${P}-compilefix.patch
82 + "${FILESDIR}"/${P}-compilefix.patch
83 )
84
85 src_prepare() {