diff options
author | Magnus Granberg <zorry@gentoo.org> | 2013-05-19 12:44:36 +0000 |
---|---|---|
committer | Magnus Granberg <zorry@gentoo.org> | 2013-05-19 12:44:36 +0000 |
commit | 33ea01d628fe3c3ccc11677bed1333d88ec638ea (patch) | |
tree | d7cb6967feff6ef34ec084c79065b5bd8ed1a235 /gnome-base | |
parent | Stable for amd64, wrt bug #469994 (diff) | |
download | gentoo-2-33ea01d628fe3c3ccc11677bed1333d88ec638ea.tar.gz gentoo-2-33ea01d628fe3c3ccc11677bed1333d88ec638ea.tar.bz2 gentoo-2-33ea01d628fe3c3ccc11677bed1333d88ec638ea.zip |
Add new pax mark for gnome-shell #457146 #457194
(Portage version: 2.1.12/cvs/Linux x86_64, signed Manifest commit with key FD79807F)
Diffstat (limited to 'gnome-base')
-rw-r--r-- | gnome-base/gnome-shell/ChangeLog | 6 | ||||
-rw-r--r-- | gnome-base/gnome-shell/gnome-shell-3.6.3.1.ebuild | 7 | ||||
-rw-r--r-- | gnome-base/gnome-shell/gnome-shell-3.8.2.ebuild | 7 |
3 files changed, 17 insertions, 3 deletions
diff --git a/gnome-base/gnome-shell/ChangeLog b/gnome-base/gnome-shell/ChangeLog index 77939f134040..b7db9238f42e 100644 --- a/gnome-base/gnome-shell/ChangeLog +++ b/gnome-base/gnome-shell/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for gnome-base/gnome-shell # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-shell/ChangeLog,v 1.31 2013/05/15 07:48:07 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-shell/ChangeLog,v 1.32 2013/05/19 12:44:36 zorry Exp $ + + 19 May 2013; Magnus Granberg <zorry@gentoo.org> gnome-shell-3.6.3.1.ebuild, + gnome-shell-3.8.2.ebuild: + Add new pax mark see #457194 and #457146 *gnome-shell-3.8.2 (15 May 2013) diff --git a/gnome-base/gnome-shell/gnome-shell-3.6.3.1.ebuild b/gnome-base/gnome-shell/gnome-shell-3.6.3.1.ebuild index cd8dc5cbc0bc..e3b15951bfa2 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.6.3.1.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.6.3.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-shell/gnome-shell-3.6.3.1.ebuild,v 1.1 2013/02/20 23:26:01 eva Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-shell/gnome-shell-3.6.3.1.ebuild,v 1.2 2013/05/19 12:44:36 zorry Exp $ EAPI="5" GCONF_DEBUG="no" @@ -148,6 +148,11 @@ src_install() { elif has_version '>=dev-lang/spidermonkey-1.8.7[jit]'; then pax-mark m "${ED}usr/bin/gnome-shell" fi + # Required for gnome-shell on hardened/PaX #457146 and #457194 + # PaX EMUTRAMP need to be on + if has_version '>=dev-libs/libffi-3.0.13[pax_kernel]'; then + pax-make E "${ED}usr/bin/gnome-shell" + fi } pkg_postinst() { diff --git a/gnome-base/gnome-shell/gnome-shell-3.8.2.ebuild b/gnome-base/gnome-shell/gnome-shell-3.8.2.ebuild index 2da2a74c0c74..38aaa98752c1 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.8.2.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.8.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-shell/gnome-shell-3.8.2.ebuild,v 1.1 2013/05/15 07:48:07 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-shell/gnome-shell-3.8.2.ebuild,v 1.2 2013/05/19 12:44:36 zorry Exp $ EAPI="5" GCONF_DEBUG="no" @@ -149,6 +149,11 @@ src_install() { elif has_version '>=dev-lang/spidermonkey-1.8.7[jit]'; then pax-mark m "${ED}usr/bin/gnome-shell" fi + # Required for gnome-shell on hardened/PaX #457146 and #457194 + # PaX EMUTRAMP need to be on + if has_version '>=dev-libs/libffi-3.0.13[pax_kernel]'; then + pax-make E "${ED}usr/bin/gnome-shell" + fi } pkg_postinst() { |