Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 518398 | Differences between
and this patch

Collapse All | Expand All

(-)gnome-shell-3.12.2.ebuild (-3 / +3 lines)
Lines 154-167 Link Here
154
	# Required for gnome-shell on hardened/PaX, bug #398941
154
	# Required for gnome-shell on hardened/PaX, bug #398941
155
	# Future-proof for >=spidermonkey-1.8.7 following polkit's example
155
	# Future-proof for >=spidermonkey-1.8.7 following polkit's example
156
	if has_version '<dev-lang/spidermonkey-1.8.7'; then
156
	if has_version '<dev-lang/spidermonkey-1.8.7'; then
157
		pax-mark mr "${ED}usr/bin/gnome-shell"
157
		pax-mark mr "${ED}usr/bin/gnome-shell"{,-extension-prefs}
158
	elif has_version '>=dev-lang/spidermonkey-1.8.7[jit]'; then
158
	elif has_version '>=dev-lang/spidermonkey-1.8.7[jit]'; then
159
		pax-mark m "${ED}usr/bin/gnome-shell"
159
		pax-mark m "${ED}usr/bin/gnome-shell"{,-extension-prefs}
160
	fi
160
	fi
161
	# Required for gnome-shell on hardened/PaX #457146 and #457194
161
	# Required for gnome-shell on hardened/PaX #457146 and #457194
162
	# PaX EMUTRAMP need to be on
162
	# PaX EMUTRAMP need to be on
163
	if has_version '>=dev-libs/libffi-3.0.13[pax_kernel]'; then
163
	if has_version '>=dev-libs/libffi-3.0.13[pax_kernel]'; then
164
		pax-mark E "${ED}usr/bin/gnome-shell"
164
		pax-mark E "${ED}usr/bin/gnome-shell"{,-extension-prefs}
165
	fi
165
	fi
166
}
166
}
167
167

Return to bug 518398