Gentoo Archives: gentoo-commits

From: Magnus Granberg <zorry@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
Date: Tue, 27 Oct 2015 20:26:31
Message-Id: 1445977565.2060e0e33641dbf54e129161777425f1b4797f6a.zorry@gentoo
1 commit: 2060e0e33641dbf54e129161777425f1b4797f6a
2 Author: Magnus Granberg <zorry <AT> gentoo <DOT> org>
3 AuthorDate: Tue Oct 27 20:24:55 2015 +0000
4 Commit: Magnus Granberg <zorry <AT> gentoo <DOT> org>
5 CommitDate: Tue Oct 27 20:26:05 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2060e0e3
7
8 dev-lang/orc: change hardened to pax_kernel use flag #554596
9
10 Package-Manager: portage-2.2.23
11
12 dev-lang/orc/metadata.xml | 3 +++
13 dev-lang/orc/orc-0.4.24.ebuild | 6 +++---
14 2 files changed, 6 insertions(+), 3 deletions(-)
15
16 diff --git a/dev-lang/orc/metadata.xml b/dev-lang/orc/metadata.xml
17 index 9e260ce..e8002d5 100644
18 --- a/dev-lang/orc/metadata.xml
19 +++ b/dev-lang/orc/metadata.xml
20 @@ -2,4 +2,7 @@
21 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
22 <pkgmetadata>
23 <herd>gstreamer</herd>
24 +<use>
25 + <flag name="pax_kernel">Apply patch needed for pax enabled kernels.</flag>
26 +</use>
27 </pkgmetadata>
28
29 diff --git a/dev-lang/orc/orc-0.4.24.ebuild b/dev-lang/orc/orc-0.4.24.ebuild
30 index de2d36c..f3b4701 100644
31 --- a/dev-lang/orc/orc-0.4.24.ebuild
32 +++ b/dev-lang/orc/orc-0.4.24.ebuild
33 @@ -12,7 +12,7 @@ SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz"
34 LICENSE="BSD BSD-2"
35 SLOT="0"
36 KEYWORDS="amd64 arm hppa ~ppc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
37 -IUSE="examples hardened static-libs"
38 +IUSE="examples pax_kernel static-libs"
39
40 RDEPEND=""
41 DEPEND="${RDEPEND}
42 @@ -40,7 +40,7 @@ src_configure() {
43
44 src_install() {
45 autotools-multilib_src_install
46 - if use hardened; then
47 + if use pax_kernel; then
48 pax-mark m "${ED}"usr/bin/orc-bugreport
49 pax-mark m "${ED}"usr/bin/orcc
50 pax-mark m "${ED}"usr/$(get_libdir)/liborc*.so*
51 @@ -48,7 +48,7 @@ src_install() {
52 }
53
54 pkg_postinst() {
55 - if use hardened; then
56 + if use pax_kernel; then
57 ewarn "Please run \"revdep-pax\" after installation".
58 ewarn "It's provided by sys-apps/elfix."
59 fi