Gentoo Archives: gentoo-commits

From: Mikle Kolyada <zlogene@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-libs/libseccomp/
Date: Mon, 15 Apr 2019 08:52:11
Message-Id: 1555318320.52044561ec64fb661c20850701be8bf52664972f.zlogene@gentoo
1 commit: 52044561ec64fb661c20850701be8bf52664972f
2 Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
3 AuthorDate: Mon Apr 15 08:51:34 2019 +0000
4 Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
5 CommitDate: Mon Apr 15 08:52:00 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52044561
7
8 sys-libs/libseccomp: Security cleanup
9
10 Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
11 Package-Manager: Portage-2.3.62, Repoman-2.3.11
12
13 sys-libs/libseccomp/Manifest | 1 -
14 sys-libs/libseccomp/libseccomp-2.3.3.ebuild | 39 -----------------------------
15 2 files changed, 40 deletions(-)
16
17 diff --git a/sys-libs/libseccomp/Manifest b/sys-libs/libseccomp/Manifest
18 index 0d1803795c5..7d314750f31 100644
19 --- a/sys-libs/libseccomp/Manifest
20 +++ b/sys-libs/libseccomp/Manifest
21 @@ -1,2 +1 @@
22 -DIST libseccomp-2.3.3.tar.gz 564546 BLAKE2B b5249379baf07ab2fef8a8659a30c9e87cbf05f99c38a07c1516948d2ede27d505f6670426f46422d2a927d7bfe97a33d8f871899ae9c30a26fbd10fba609df8 SHA512 845c7e0e916b5f5ad74da446ceff3250148b745c909185f6d5059e807d1b42fa6b74f356cce2a396bff0d4c7a3120e7cdad98d490a97d549327c7693fe1918be
23 DIST libseccomp-2.4.0.tar.gz 604987 BLAKE2B 2dd84f2c08d40a61dfe4fdc47a9dcdad2701e2918cdcdeae2d15a66eb114221866121bab11a8292f3bd31493b6cd7b370d0728976cb1bbfd0dbb9e32127b9045 SHA512 daa4a32c6c2b2f39aa9db1a4606619f9faeffcd2fca00c25ac5cf95d0405639ec21203293be7c8341317a05b18fd9f603a201544457cac91bf034a0bbd4dfc88
24
25 diff --git a/sys-libs/libseccomp/libseccomp-2.3.3.ebuild b/sys-libs/libseccomp/libseccomp-2.3.3.ebuild
26 deleted file mode 100644
27 index 64821467e36..00000000000
28 --- a/sys-libs/libseccomp/libseccomp-2.3.3.ebuild
29 +++ /dev/null
30 @@ -1,39 +0,0 @@
31 -# Copyright 1999-2018 Gentoo Foundation
32 -# Distributed under the terms of the GNU General Public License v2
33 -
34 -# TODO: Add python support.
35 -
36 -EAPI="5"
37 -
38 -inherit eutils multilib-minimal
39 -
40 -DESCRIPTION="high level interface to Linux seccomp filter"
41 -HOMEPAGE="https://github.com/seccomp/libseccomp"
42 -SRC_URI="https://github.com/seccomp/libseccomp/releases/download/v${PV}/${P}.tar.gz"
43 -
44 -LICENSE="LGPL-2.1"
45 -SLOT="0"
46 -KEYWORDS="-* amd64 arm arm64 ~mips ppc ppc64 s390 x86 ~amd64-linux ~x86-linux"
47 -IUSE="static-libs"
48 -
49 -# We need newer kernel headers; we don't keep strict control of the exact
50 -# version here, just be safe and pull in the latest stable ones. #551248
51 -DEPEND=">=sys-kernel/linux-headers-4.3"
52 -
53 -src_prepare() {
54 - sed -i \
55 - -e '/_LDFLAGS/s:-static::' \
56 - tools/Makefile.in || die
57 -}
58 -
59 -multilib_src_configure() {
60 - ECONF_SOURCE=${S} \
61 - econf \
62 - $(use_enable static-libs static) \
63 - --disable-python
64 -}
65 -
66 -multilib_src_install_all() {
67 - find "${ED}" -name libseccomp.la -delete
68 - einstalldocs
69 -}