1 |
commit: 06ac4d1ea3bccf3dac1ec013be028411ccf1ce97 |
2 |
Author: Jory Pratt <anarchy <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Apr 27 22:06:03 2019 +0000 |
4 |
Commit: Jory Pratt <anarchy <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Apr 27 22:06:03 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=06ac4d1e |
7 |
|
8 |
dev-libs/nss: no need to install any of the utils |
9 |
|
10 |
Package-Manager: Portage-2.3.65, Repoman-2.3.12 |
11 |
Signed-off-by: Jory Pratt <anarchy <AT> gentoo.org> |
12 |
|
13 |
dev-libs/nss/metadata.xml | 1 - |
14 |
dev-libs/nss/nss-3.43.ebuild | 58 +------------------------------------------- |
15 |
2 files changed, 1 insertion(+), 58 deletions(-) |
16 |
|
17 |
diff --git a/dev-libs/nss/metadata.xml b/dev-libs/nss/metadata.xml |
18 |
index 009a097..6046625 100644 |
19 |
--- a/dev-libs/nss/metadata.xml |
20 |
+++ b/dev-libs/nss/metadata.xml |
21 |
@@ -10,7 +10,6 @@ |
22 |
Include root/class3 certs from CAcert (http://www.cacert.org/) |
23 |
</flag> |
24 |
<flag name="nss-pem">Add support for libnsspem</flag> |
25 |
- <flag name="utils">Install utilities included with the library</flag> |
26 |
</use> |
27 |
<upstream> |
28 |
<remote-id type="cpe">cpe:/a:mozilla:nss</remote-id> |
29 |
|
30 |
diff --git a/dev-libs/nss/nss-3.43.ebuild b/dev-libs/nss/nss-3.43.ebuild |
31 |
index 35f258b..c042193 100644 |
32 |
--- a/dev-libs/nss/nss-3.43.ebuild |
33 |
+++ b/dev-libs/nss/nss-3.43.ebuild |
34 |
@@ -20,7 +20,7 @@ SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/$ |
35 |
LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )" |
36 |
SLOT="0" |
37 |
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" |
38 |
-IUSE="cacert +nss-pem utils" |
39 |
+IUSE="cacert +nss-pem" |
40 |
CDEPEND=">=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] |
41 |
>=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]" |
42 |
DEPEND=">=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] |
43 |
@@ -285,62 +285,6 @@ multilib_src_install() { |
44 |
# Always enabled because we need it for chk generation. |
45 |
nssutils=( shlibsign ) |
46 |
|
47 |
- if multilib_is_native_abi ; then |
48 |
- if use utils; then |
49 |
- # The tests we do not need to install. |
50 |
- #nssutils_test="bltest crmftest dbtest dertimetest |
51 |
- #fipstest remtest sdrtest" |
52 |
- # checkcert utils has been removed in nss-3.22: |
53 |
- # https://bugzilla.mozilla.org/show_bug.cgi?id=1187545 |
54 |
- # https://hg.mozilla.org/projects/nss/rev/df1729d37870 |
55 |
- # certcgi has been removed in nss-3.36: |
56 |
- # https://bugzilla.mozilla.org/show_bug.cgi?id=1426602 |
57 |
- nssutils+=( |
58 |
- addbuiltin |
59 |
- atob |
60 |
- baddbdir |
61 |
- btoa |
62 |
- certutil |
63 |
- cmsutil |
64 |
- conflict |
65 |
- crlutil |
66 |
- derdump |
67 |
- digest |
68 |
- makepqg |
69 |
- mangle |
70 |
- modutil |
71 |
- multinit |
72 |
- nonspr10 |
73 |
- ocspclnt |
74 |
- oidcalc |
75 |
- p7content |
76 |
- p7env |
77 |
- p7sign |
78 |
- p7verify |
79 |
- pk11mode |
80 |
- pk12util |
81 |
- pp |
82 |
- rsaperf |
83 |
- selfserv |
84 |
- signtool |
85 |
- signver |
86 |
- ssltap |
87 |
- strsclnt |
88 |
- symkeyutil |
89 |
- tstclnt |
90 |
- vfychain |
91 |
- vfyserv |
92 |
- ) |
93 |
- # install man-pages for utils (bug #516810) |
94 |
- doman doc/nroff/*.1 |
95 |
- fi |
96 |
- pushd dist/*/bin >/dev/null || die |
97 |
- for f in ${nssutils[@]}; do |
98 |
- dobin ${f} |
99 |
- done |
100 |
- popd >/dev/null || die |
101 |
- fi |
102 |
- |
103 |
# Prelink breaks the CHK files. We don't have any reliable way to run |
104 |
# shlibsign after prelink. |
105 |
dodir /etc/prelink.conf.d |