Gentoo Archives: gentoo-commits

From: Kristian Fiskerstrand <k_f@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/libgcrypt/
Date: Thu, 14 Jul 2016 16:54:56
Message-Id: 1468515247.851574c7a95ba34737e63b529a28770f0dcab12a.k_f@gentoo
1 commit: 851574c7a95ba34737e63b529a28770f0dcab12a
2 Author: Kristian Fiskerstrand <k_f <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jul 14 16:54:07 2016 +0000
4 Commit: Kristian Fiskerstrand <k_f <AT> gentoo <DOT> org>
5 CommitDate: Thu Jul 14 16:54:07 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=851574c7
7
8 dev-libs/libgcrypt: Cleanup old versions
9
10 Package-Manager: portage-2.3.0
11
12 dev-libs/libgcrypt/Manifest | 3 --
13 dev-libs/libgcrypt/libgcrypt-1.6.3-r4.ebuild | 75 ----------------------------
14 dev-libs/libgcrypt/libgcrypt-1.6.3-r5.ebuild | 74 ---------------------------
15 dev-libs/libgcrypt/libgcrypt-1.6.4.ebuild | 73 ---------------------------
16 dev-libs/libgcrypt/libgcrypt-1.7.0.ebuild | 73 ---------------------------
17 5 files changed, 298 deletions(-)
18
19 diff --git a/dev-libs/libgcrypt/Manifest b/dev-libs/libgcrypt/Manifest
20 index 4352d15..5eeacc3 100644
21 --- a/dev-libs/libgcrypt/Manifest
22 +++ b/dev-libs/libgcrypt/Manifest
23 @@ -1,8 +1,5 @@
24 DIST libgcrypt-1.5.4.tar.bz2 1512982 SHA256 d5f88d9f41a46953dc250cdb8575129b37ee2208401b7fa338c897f667c7fb33 SHA512 fe7e1d07eb10ee4ea8054bc955c35dc4b2109db645a08a6fa7757bf1e77a612e03c0838f9766086f04270b3621f34ccae0d6333f117cff204ccad9018c8a7908 WHIRLPOOL 221082d028a90235a3ddcc774b1772a8b8daec989a24b341491849e653e2ecb5cb0e3c8989a3f426524e39b28ebbe1b48532d5d9de7c54f4bdc19b450e22e4dc
25 DIST libgcrypt-1.5.5.tar.bz2 1552652 SHA256 d8958203e786bca479cd7c903906925e8a7e033ccb959bf53317b57cf11a0655 SHA512 867ee8050c46387a02b3c21a215c3799becfe366c408cab285e7574e52d9bcc916f73874a459885bdb54655281f466ec57a4f7ff07301aa0e4bc174c852815a0 WHIRLPOOL db3f31753ca620a831e6df5bc021421ae817fef4ddf2a3d5b5e3733f8c642591351b71855c35813f8052f8a83420d5a806c72ac1f63cb4ac9f54f5a1075df2c5
26 -DIST libgcrypt-1.6.3.tar.bz2 2494052 SHA256 41b4917b93ae34c6a0e2127378d7a4d66d805a2a86a09911d4f9bd871db7025f SHA512 09a84fcc4d3d755df21f46302a549af4ba788d829ff7fa0cf65eeec033bc3744503f8fe3f4be55a51cc17b1b1b487736c328d7d7bc909f13139600236298c549 WHIRLPOOL dd331afed5c8116df8a55742a7b559791c554a97c32983d64ab196a6d47c2d6bd7e15f8a63dda43947961bb269963185b98927ff0695c3f6d3b939face41e450
27 -DIST libgcrypt-1.6.4.tar.bz2 2549820 SHA256 c9bc2c7fe2e5f4ea13b0c74f9d24bcbb1ad889bb39297d8082aebf23f4336026 SHA512 d2abc81fc3e3acf58f3bf18db449bfb4bdbc28fe62f695276ddd35f34434996b0d686bb48a4724e5134c80ea6cab08ce04f4a0989cb9a72f2497ec833bb24df1 WHIRLPOOL 708de5d55845177aa38dc227920dd64eeef8105427d5c88b8196ca47978f577d57f3cd85cd4627af6574e6ab780b815c1cbc8c8ad02aaba72ef176810f7a8865
28 DIST libgcrypt-1.6.5.tar.bz2 2549601 SHA256 f49ebc5842d455ae7019def33eb5a014a0f07a2a8353dc3aa50a76fd1dafa924 SHA512 1b76640a68514369da3b6be51d66e7040b64d03eba68d6b0d1b1ba88336c9da3ef41b21170a9eb641dae5a36a7c53cb167e15c8da964a5a6793aec947afe91f4 WHIRLPOOL e8272ca7d30a77f848a2e9663400c97ad39b0af4bdda44766d20436e8356be7a6e0b10c7a976764ca31ee667f2289d76cec61cac6f8055433393221f39c2ee89
29 -DIST libgcrypt-1.7.0.tar.bz2 2840453 SHA256 b0e67ea74474939913c4d9d9ef4ef5ec378efbe2bebe36389dee319c79bffa92 SHA512 658eca9161d104b81c249dc47d9e4f2df58f26c63bd28ee9ad7a642fd84f09faddbde51e070bc923bfd54fb5785acf8ff2f0da244e6b497b57407f5f67c3574b WHIRLPOOL dbc816e8b6b195f0f5a0159937a3e767062aee4780e0548bf0e146bc880c26614ebe664e85bbb26f30410e7550638e2e87385c3b59ef1aa0089ce113cd5c1a27
30 DIST libgcrypt-1.7.1.tar.bz2 2843435 SHA256 450d9cfcbf1611c64dbe3bd04b627b83379ef89f11406d94c8bba305e36d7a95 SHA512 08ca7de8b6324d1119935b1f400b0ef55e761d42178a4daa8077d36072e5f0987ec6e7834a98c62f1a06261b1b99edc45b3041a873e284a002d8486ffc3347f5 WHIRLPOOL aa1ad0e53efb8215787520403758dfcfa8dc2eddcc6f8faedf4425d3449d712069d71af74f1a75b1d8c447b008ee7601e70c3850c85044d4eb97e44752df5f99
31 DIST libgcrypt-1.7.2.tar.bz2 2845301 SHA256 3d35df906d6eab354504c05d749a9b021944cb29ff5f65c8ef9c3dd5f7b6689f SHA512 3e5917c0f9094f59626983a256b68c1569cbd94fb9ec68650bc9815cf665a7825b6a0060a6a4a3c24744107a2d13c9baa8e8ffe64b743414fd461493e54987cf WHIRLPOOL 5e4d425fca469f91ad3bde8a0909070042c140ae0b168d0b9908cfba1a247f7431ad72d0d714ab606187567ea79427531dcbdf385865be90d7ce36bcfad7c7c7
32
33 diff --git a/dev-libs/libgcrypt/libgcrypt-1.6.3-r4.ebuild b/dev-libs/libgcrypt/libgcrypt-1.6.3-r4.ebuild
34 deleted file mode 100644
35 index 5135608..0000000
36 --- a/dev-libs/libgcrypt/libgcrypt-1.6.3-r4.ebuild
37 +++ /dev/null
38 @@ -1,75 +0,0 @@
39 -# Copyright 1999-2016 Gentoo Foundation
40 -# Distributed under the terms of the GNU General Public License v2
41 -# $Id$
42 -
43 -EAPI=5
44 -AUTOTOOLS_AUTORECONF=1
45 -WANT_AUTOMAKE=1.14
46 -
47 -inherit autotools-multilib flag-o-matic
48 -
49 -DESCRIPTION="General purpose crypto library based on the code used in GnuPG"
50 -HOMEPAGE="http://www.gnupg.org/"
51 -SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
52 -
53 -LICENSE="LGPL-2.1 MIT"
54 -SLOT="0/20" # subslot = soname major version
55 -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
56 -IUSE="doc static-libs +threads"
57 -
58 -RDEPEND=">=dev-libs/libgpg-error-1.12[${MULTILIB_USEDEP}]
59 - abi_x86_32? (
60 - !<=app-emulation/emul-linux-x86-baselibs-20131008-r19
61 - !app-emulation/emul-linux-x86-baselibs[-abi_x86_32]
62 - )"
63 -DEPEND="${RDEPEND}
64 - doc? ( virtual/texi2dvi )"
65 -
66 -DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
67 -
68 -PATCHES=(
69 - "${FILESDIR}"/${PN}-1.6.1-uscore.patch
70 - "${FILESDIR}"/${PN}-multilib-syspath.patch
71 - "${FILESDIR}"/${P}-freebsd-mpi.patch
72 -)
73 -
74 -MULTILIB_CHOST_TOOLS=(
75 - /usr/bin/libgcrypt-config
76 -)
77 -
78 -multilib_src_configure() {
79 - if [[ ${CHOST} == *86*-solaris* ]] ; then
80 - # ASM code uses GNU ELF syntax, divide in particular, we need to
81 - # allow this via ASFLAGS, since we don't have a flag-o-matic
82 - # function for that, we'll have to abuse cflags for this
83 - append-cflags -Wa,--divide
84 - fi
85 - local myeconfargs=(
86 - --disable-padlock-support # bug 201917
87 - --disable-dependency-tracking
88 - --enable-noexecstack
89 - --disable-O-flag-munging
90 - $(use_enable static-libs static)
91 - $(use_enable threads)
92 -
93 - # disabled due to various applications requiring privileges
94 - # after libgcrypt drops them (bug #468616)
95 - --without-capabilities
96 -
97 - # http://trac.videolan.org/vlc/ticket/620
98 - # causes bus-errors on sparc64-solaris
99 - $([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm")
100 - $([[ ${CHOST} == sparcv9-*-solaris* ]] && echo "--disable-asm")
101 - )
102 - autotools-utils_src_configure
103 -}
104 -
105 -multilib_src_compile() {
106 - emake
107 - multilib_is_native_abi && use doc && VARTEXFONTS="${T}/fonts" emake -C doc gcrypt.pdf
108 -}
109 -
110 -multilib_src_install() {
111 - emake DESTDIR="${D}" install
112 - multilib_is_native_abi && use doc && dodoc doc/gcrypt.pdf
113 -}
114
115 diff --git a/dev-libs/libgcrypt/libgcrypt-1.6.3-r5.ebuild b/dev-libs/libgcrypt/libgcrypt-1.6.3-r5.ebuild
116 deleted file mode 100644
117 index 21d6356..0000000
118 --- a/dev-libs/libgcrypt/libgcrypt-1.6.3-r5.ebuild
119 +++ /dev/null
120 @@ -1,74 +0,0 @@
121 -# Copyright 1999-2015 Gentoo Foundation
122 -# Distributed under the terms of the GNU General Public License v2
123 -# $Id$
124 -
125 -EAPI=5
126 -AUTOTOOLS_AUTORECONF=1
127 -WANT_AUTOMAKE=1.14
128 -
129 -inherit autotools-multilib flag-o-matic
130 -
131 -DESCRIPTION="General purpose crypto library based on the code used in GnuPG"
132 -HOMEPAGE="http://www.gnupg.org/"
133 -SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
134 -
135 -LICENSE="LGPL-2.1 MIT"
136 -SLOT="0/20" # subslot = soname major version
137 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
138 -IUSE="doc static-libs +threads"
139 -
140 -RDEPEND=">=dev-libs/libgpg-error-1.12[${MULTILIB_USEDEP}]
141 - abi_x86_32? (
142 - !<=app-emulation/emul-linux-x86-baselibs-20131008-r19
143 - !app-emulation/emul-linux-x86-baselibs[-abi_x86_32]
144 - )"
145 -DEPEND="${RDEPEND}
146 - doc? ( virtual/texi2dvi )"
147 -
148 -DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
149 -
150 -PATCHES=(
151 - "${FILESDIR}"/${PN}-1.6.1-uscore.patch
152 - "${FILESDIR}"/${PN}-multilib-syspath.patch
153 - "${FILESDIR}"/${P}-freebsd-mpi.patch
154 -)
155 -
156 -MULTILIB_CHOST_TOOLS=(
157 - /usr/bin/libgcrypt-config
158 -)
159 -
160 -multilib_src_configure() {
161 - if [[ ${CHOST} == *86*-solaris* ]] ; then
162 - # ASM code uses GNU ELF syntax, divide in particular, we need to
163 - # allow this via ASFLAGS, since we don't have a flag-o-matic
164 - # function for that, we'll have to abuse cflags for this
165 - append-cflags -Wa,--divide
166 - fi
167 - local myeconfargs=(
168 - --disable-dependency-tracking
169 - --enable-noexecstack
170 - --disable-O-flag-munging
171 - $(use_enable static-libs static)
172 - $(use_enable threads)
173 -
174 - # disabled due to various applications requiring privileges
175 - # after libgcrypt drops them (bug #468616)
176 - --without-capabilities
177 -
178 - # http://trac.videolan.org/vlc/ticket/620
179 - # causes bus-errors on sparc64-solaris
180 - $([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm")
181 - $([[ ${CHOST} == sparcv9-*-solaris* ]] && echo "--disable-asm")
182 - )
183 - autotools-utils_src_configure
184 -}
185 -
186 -multilib_src_compile() {
187 - emake
188 - multilib_is_native_abi && use doc && VARTEXFONTS="${T}/fonts" emake -C doc gcrypt.pdf
189 -}
190 -
191 -multilib_src_install() {
192 - emake DESTDIR="${D}" install
193 - multilib_is_native_abi && use doc && dodoc doc/gcrypt.pdf
194 -}
195
196 diff --git a/dev-libs/libgcrypt/libgcrypt-1.6.4.ebuild b/dev-libs/libgcrypt/libgcrypt-1.6.4.ebuild
197 deleted file mode 100644
198 index 226009c..0000000
199 --- a/dev-libs/libgcrypt/libgcrypt-1.6.4.ebuild
200 +++ /dev/null
201 @@ -1,73 +0,0 @@
202 -# Copyright 1999-2015 Gentoo Foundation
203 -# Distributed under the terms of the GNU General Public License v2
204 -# $Id$
205 -
206 -EAPI=5
207 -AUTOTOOLS_AUTORECONF=1
208 -WANT_AUTOMAKE=1.14
209 -
210 -inherit autotools-multilib flag-o-matic
211 -
212 -DESCRIPTION="General purpose crypto library based on the code used in GnuPG"
213 -HOMEPAGE="http://www.gnupg.org/"
214 -SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
215 -
216 -LICENSE="LGPL-2.1 MIT"
217 -SLOT="0/20" # subslot = soname major version
218 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
219 -IUSE="doc static-libs +threads"
220 -
221 -RDEPEND=">=dev-libs/libgpg-error-1.12[${MULTILIB_USEDEP}]
222 - abi_x86_32? (
223 - !<=app-emulation/emul-linux-x86-baselibs-20131008-r19
224 - !app-emulation/emul-linux-x86-baselibs[-abi_x86_32]
225 - )"
226 -DEPEND="${RDEPEND}
227 - doc? ( virtual/texi2dvi )"
228 -
229 -DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
230 -
231 -PATCHES=(
232 - "${FILESDIR}"/${PN}-1.6.1-uscore.patch
233 - "${FILESDIR}"/${PN}-multilib-syspath.patch
234 -)
235 -
236 -MULTILIB_CHOST_TOOLS=(
237 - /usr/bin/libgcrypt-config
238 -)
239 -
240 -multilib_src_configure() {
241 - if [[ ${CHOST} == *86*-solaris* ]] ; then
242 - # ASM code uses GNU ELF syntax, divide in particular, we need to
243 - # allow this via ASFLAGS, since we don't have a flag-o-matic
244 - # function for that, we'll have to abuse cflags for this
245 - append-cflags -Wa,--divide
246 - fi
247 - local myeconfargs=(
248 - --disable-dependency-tracking
249 - --enable-noexecstack
250 - --disable-O-flag-munging
251 - $(use_enable static-libs static)
252 - $(use_enable threads)
253 -
254 - # disabled due to various applications requiring privileges
255 - # after libgcrypt drops them (bug #468616)
256 - --without-capabilities
257 -
258 - # http://trac.videolan.org/vlc/ticket/620
259 - # causes bus-errors on sparc64-solaris
260 - $([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm")
261 - $([[ ${CHOST} == sparcv9-*-solaris* ]] && echo "--disable-asm")
262 - )
263 - autotools-utils_src_configure
264 -}
265 -
266 -multilib_src_compile() {
267 - emake
268 - multilib_is_native_abi && use doc && VARTEXFONTS="${T}/fonts" emake -C doc gcrypt.pdf
269 -}
270 -
271 -multilib_src_install() {
272 - emake DESTDIR="${D}" install
273 - multilib_is_native_abi && use doc && dodoc doc/gcrypt.pdf
274 -}
275
276 diff --git a/dev-libs/libgcrypt/libgcrypt-1.7.0.ebuild b/dev-libs/libgcrypt/libgcrypt-1.7.0.ebuild
277 deleted file mode 100644
278 index bbc8988..0000000
279 --- a/dev-libs/libgcrypt/libgcrypt-1.7.0.ebuild
280 +++ /dev/null
281 @@ -1,73 +0,0 @@
282 -# Copyright 1999-2016 Gentoo Foundation
283 -# Distributed under the terms of the GNU General Public License v2
284 -# $Id$
285 -
286 -EAPI=5
287 -AUTOTOOLS_AUTORECONF=1
288 -WANT_AUTOMAKE=1.14
289 -
290 -inherit autotools-multilib flag-o-matic
291 -
292 -DESCRIPTION="General purpose crypto library based on the code used in GnuPG"
293 -HOMEPAGE="http://www.gnupg.org/"
294 -SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
295 -
296 -LICENSE="LGPL-2.1 MIT"
297 -SLOT="0/20" # subslot = soname major version
298 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
299 -IUSE="doc static-libs +threads"
300 -
301 -RDEPEND=">=dev-libs/libgpg-error-1.12[${MULTILIB_USEDEP}]
302 - abi_x86_32? (
303 - !<=app-emulation/emul-linux-x86-baselibs-20131008-r19
304 - !app-emulation/emul-linux-x86-baselibs[-abi_x86_32]
305 - )"
306 -DEPEND="${RDEPEND}
307 - doc? ( virtual/texi2dvi )"
308 -
309 -DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
310 -
311 -PATCHES=(
312 - "${FILESDIR}"/${PN}-1.6.1-uscore.patch
313 - "${FILESDIR}"/${PN}-multilib-syspath.patch
314 -)
315 -
316 -MULTILIB_CHOST_TOOLS=(
317 - /usr/bin/libgcrypt-config
318 -)
319 -
320 -multilib_src_configure() {
321 - if [[ ${CHOST} == *86*-solaris* ]] ; then
322 - # ASM code uses GNU ELF syntax, divide in particular, we need to
323 - # allow this via ASFLAGS, since we don't have a flag-o-matic
324 - # function for that, we'll have to abuse cflags for this
325 - append-cflags -Wa,--divide
326 - fi
327 - local myeconfargs=(
328 - --disable-dependency-tracking
329 - --enable-noexecstack
330 - --disable-O-flag-munging
331 - $(use_enable static-libs static)
332 - $(use_enable threads)
333 -
334 - # disabled due to various applications requiring privileges
335 - # after libgcrypt drops them (bug #468616)
336 - --without-capabilities
337 -
338 - # http://trac.videolan.org/vlc/ticket/620
339 - # causes bus-errors on sparc64-solaris
340 - $([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm")
341 - $([[ ${CHOST} == sparcv9-*-solaris* ]] && echo "--disable-asm")
342 - )
343 - autotools-utils_src_configure
344 -}
345 -
346 -multilib_src_compile() {
347 - emake
348 - multilib_is_native_abi && use doc && VARTEXFONTS="${T}/fonts" emake -C doc gcrypt.pdf
349 -}
350 -
351 -multilib_src_install() {
352 - emake DESTDIR="${D}" install
353 - multilib_is_native_abi && use doc && dodoc doc/gcrypt.pdf
354 -}