summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMagnus Granberg <zorry@gentoo.org>2015-10-27 21:24:55 +0100
committerMagnus Granberg <zorry@gentoo.org>2015-10-27 21:26:05 +0100
commit2060e0e33641dbf54e129161777425f1b4797f6a (patch)
tree9db842a6a4ac5e5f7aa0baab59aa90a35033572b
parentmedia-tv/mythtv: Fix Manifest (diff)
downloadgentoo-2060e0e3.tar.gz
gentoo-2060e0e3.tar.bz2
gentoo-2060e0e3.zip
dev-lang/orc: change hardened to pax_kernel use flag #554596
Package-Manager: portage-2.2.23
-rw-r--r--dev-lang/orc/metadata.xml3
-rw-r--r--dev-lang/orc/orc-0.4.24.ebuild6
2 files changed, 6 insertions, 3 deletions
diff --git a/dev-lang/orc/metadata.xml b/dev-lang/orc/metadata.xml
index 9e260ceca3e3..e8002d55e057 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 de2d36ca885f..f3b470155fc8 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