commit:     2060e0e33641dbf54e129161777425f1b4797f6a
Author:     Magnus Granberg <zorry <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 27 20:24:55 2015 +0000
Commit:     Magnus Granberg <zorry <AT> gentoo <DOT> org>
CommitDate: Tue Oct 27 20:26:05 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2060e0e3

dev-lang/orc: change hardened to pax_kernel use flag #554596

Package-Manager: portage-2.2.23

 dev-lang/orc/metadata.xml      | 3 +++
 dev-lang/orc/orc-0.4.24.ebuild | 6 +++---
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-lang/orc/metadata.xml b/dev-lang/orc/metadata.xml
index 9e260ce..e8002d5 100644
--- a/dev-lang/orc/metadata.xml
+++ b/dev-lang/orc/metadata.xml
@@ -2,4 +2,7 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
 <herd>gstreamer</herd>
+<use>
+  <flag name="pax_kernel">Apply patch needed for pax enabled kernels.</flag>
+</use>
 </pkgmetadata>

diff --git a/dev-lang/orc/orc-0.4.24.ebuild b/dev-lang/orc/orc-0.4.24.ebuild
index de2d36c..f3b4701 100644
--- a/dev-lang/orc/orc-0.4.24.ebuild
+++ b/dev-lang/orc/orc-0.4.24.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz";
 LICENSE="BSD BSD-2"
 SLOT="0"
 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"
-IUSE="examples hardened static-libs"
+IUSE="examples pax_kernel static-libs"
 
 RDEPEND=""
 DEPEND="${RDEPEND}
@@ -40,7 +40,7 @@ src_configure() {
 
 src_install() {
        autotools-multilib_src_install
-       if use hardened; then
+       if use pax_kernel; then
                pax-mark m "${ED}"usr/bin/orc-bugreport
                pax-mark m "${ED}"usr/bin/orcc
                pax-mark m "${ED}"usr/$(get_libdir)/liborc*.so*
@@ -48,7 +48,7 @@ src_install() {
 }
 
 pkg_postinst() {
-       if use hardened; then
+       if use pax_kernel; then
                ewarn "Please run \"revdep-pax\" after installation".
                ewarn "It's provided by sys-apps/elfix."
        fi

Reply via email to