Gentoo Archives: gentoo-commits

From: "Jakov Smolić" <jsmolic@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-forensics/aide/
Date: Wed, 23 Feb 2022 09:40:44
Message-Id: 1645609203.d74111ec5f1de52b1033f5b1a2caabae9ea7af26.jsmolic@gentoo
1 commit: d74111ec5f1de52b1033f5b1a2caabae9ea7af26
2 Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
3 AuthorDate: Wed Feb 23 09:29:15 2022 +0000
4 Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
5 CommitDate: Wed Feb 23 09:40:03 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d74111ec
7
8 app-forensics/aide: Remove sys-devel/prelink dependency
9
10 Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
11
12 app-forensics/aide/aide-0.16.2_p20200614.ebuild | 9 ++++-----
13 app-forensics/aide/metadata.xml | 1 -
14 2 files changed, 4 insertions(+), 6 deletions(-)
15
16 diff --git a/app-forensics/aide/aide-0.16.2_p20200614.ebuild b/app-forensics/aide/aide-0.16.2_p20200614.ebuild
17 index 1089cf44d87c..cd9f0a7ea377 100644
18 --- a/app-forensics/aide/aide-0.16.2_p20200614.ebuild
19 +++ b/app-forensics/aide/aide-0.16.2_p20200614.ebuild
20 @@ -1,4 +1,4 @@
21 -# Copyright 1999-2021 Gentoo Authors
22 +# Copyright 1999-2022 Gentoo Authors
23 # Distributed under the terms of the GNU General Public License v2
24
25 EAPI=7
26 @@ -14,7 +14,7 @@ SRC_URI="https://github.com/aide/aide/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
27 LICENSE="GPL-2"
28 SLOT="0"
29 KEYWORDS="amd64 ~arm64 x86"
30 -IUSE="acl audit curl e2fs mhash postgres prelink selinux xattr zlib"
31 +IUSE="acl audit curl e2fs mhash postgres selinux xattr zlib"
32
33 REQUIRED_USE="
34 postgres? ( !mhash )
35 @@ -32,7 +32,6 @@ COMMON_DEPEND="
36 )
37 mhash? ( app-crypt/mhash )
38 postgres? ( dev-db/postgresql:= )
39 - prelink? ( dev-libs/elfutils )
40 selinux? ( sys-libs/libselinux )
41 xattr? ( sys-apps/attr )
42 zlib? ( sys-libs/zlib )"
43 @@ -47,7 +46,7 @@ BDEPEND="
44 sys-devel/bison
45 sys-devel/flex
46 virtual/pkgconfig
47 - prelink? ( sys-devel/prelink )"
48 +"
49
50 HTML_DOCS=( doc/manual.html )
51
52 @@ -96,12 +95,12 @@ src_configure() {
53 # Disable broken l10n support: https://sourceforge.net/p/aide/bugs/98/
54 # This doesn't affect anything because there are no localizations yet.
55 --without-locale
56 + --without-prelink
57 --disable-static
58 $(use_with zlib)
59 $(use_with curl)
60 $(use_with acl posix-acl)
61 $(use_with selinux)
62 - $(use_with prelink prelink "${EPREFIX}/usr/sbin/prelink")
63 $(use_with xattr)
64 $(use_with e2fs e2fsattrs)
65 $(use_with mhash mhash)
66
67 diff --git a/app-forensics/aide/metadata.xml b/app-forensics/aide/metadata.xml
68 index 1910aeda4b05..acd69e82070a 100644
69 --- a/app-forensics/aide/metadata.xml
70 +++ b/app-forensics/aide/metadata.xml
71 @@ -6,7 +6,6 @@
72 <flag name="e2fs">Enable support for checking file attributes on ext2/ext3/ext4 filesystems</flag>
73 <flag name="curl">Use curl for http,https and ftp backends</flag>
74 <flag name="postgres">Use postgresql library for storing databases</flag>
75 - <flag name="prelink">Bypass prelinking when calculating checksums</flag>
76 </use>
77 <upstream>
78 <remote-id type="github">aide/aide</remote-id>