commit:     4acf6d2d828da2b3941d34ba7bd30986a7487105
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 31 13:42:32 2020 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Mon Aug 31 13:47:06 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4acf6d2d

media-gfx/darktable-2.6.2: drop USE=pax_kernel support

2.6.2 isn't going anywhere for now because it's the last version
supporting x86, therefore remove (deprecated) PaX support from this
version as well.

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 media-gfx/darktable/darktable-2.6.2.ebuild | 15 +++------------
 media-gfx/darktable/metadata.xml           |  1 -
 2 files changed, 3 insertions(+), 13 deletions(-)

diff --git a/media-gfx/darktable/darktable-2.6.2.ebuild 
b/media-gfx/darktable/darktable-2.6.2.ebuild
index ee670e71838..394e2f5295a 100644
--- a/media-gfx/darktable/darktable-2.6.2.ebuild
+++ b/media-gfx/darktable/darktable-2.6.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit cmake flag-o-matic pax-utils toolchain-funcs xdg
+inherit cmake flag-o-matic toolchain-funcs xdg
 
 DOC_PV="2.6.0"
 MY_PV="${PV/_/}"
@@ -21,7 +21,7 @@ KEYWORDS="amd64 x86"
 LANGS=" ca cs de es fi fr hu ja nb nl pl pt-BR ru sl"
 # TODO add lua once dev-lang/lua-5.2 is unmasked
 IUSE="colord cups cpu_flags_x86_sse3 doc flickr geolocation gnome-keyring 
gphoto2 graphicsmagick jpeg2k kwallet
-nls opencl openmp openexr pax_kernel webp
+nls opencl openmp openexr webp
 ${LANGS// / l10n_}"
 
 BDEPEND="
@@ -123,15 +123,6 @@ src_install() {
                        fi
                done
        fi
-
-       if use pax_kernel && use opencl ; then
-               pax-mark Cm "${ED}"/usr/bin/${PN} || die
-               eqawarn "USE=pax_kernel is set meaning that ${PN} will be run"
-               eqawarn "under a PaX enabled kernel. To do so, the ${PN} binary"
-               eqawarn "must be modified and this *may* lead to breakage! If"
-               eqawarn "you suspect that ${PN} is broken by this modification,"
-               eqawarn "please open a bug."
-       fi
 }
 
 pkg_postinst() {

diff --git a/media-gfx/darktable/metadata.xml b/media-gfx/darktable/metadata.xml
index 08c6f2bb31f..63e4e905d37 100644
--- a/media-gfx/darktable/metadata.xml
+++ b/media-gfx/darktable/metadata.xml
@@ -15,7 +15,6 @@
                <flag name="kwallet">Enable encrypted storage of passwords with 
<pkg>kde-frameworks/kwallet</pkg></flag>
                <flag name="lto">Enable link-time optimisations in the RawSpeed 
library</flag>
                <flag name="opencl">Enable opencl support</flag>
-               <flag name="pax_kernel">Triggers paxmarking of main darktable 
binary</flag>
                <flag name="tools">Install tools for generating base curves and 
noise profiles</flag>
        </use>
        <upstream>

Reply via email to