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

Collapse All | Expand All

(-)file_not_specified_in_diff (-5 / +7 lines)
Line  Link Here
0
-- polkit-0.112-r2.ebuild
0
++ polkit-0.112-r2.ebuild
Lines 11-22 Link Here
11
11
12
LICENSE="LGPL-2"
12
LICENSE="LGPL-2"
13
SLOT="0"
13
SLOT="0"
14
KEYWORDS="~alpha amd64 arm ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
14
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
15
IUSE="examples gtk +introspection kde nls pam selinux systemd"
15
IUSE="examples gtk +introspection jit kde nls pam selinux systemd"
16
16
17
RDEPEND="ia64? ( =dev-lang/spidermonkey-1.8.5*[-debug] )
17
RDEPEND="ia64? ( =dev-lang/spidermonkey-1.8.5*[-debug] )
18
	mips? ( =dev-lang/spidermonkey-1.8.5*[-debug] )
18
	mips? ( =dev-lang/spidermonkey-1.8.5*[-debug] )
19
	!ia64? ( !mips? ( dev-lang/spidermonkey:17[-debug] ) )
19
	!ia64? ( !mips? ( dev-lang/spidermonkey:17[-debug,jit=] ) )
20
	>=dev-libs/glib-2.32
20
	>=dev-libs/glib-2.32
21
	>=dev-libs/expat-2:=
21
	>=dev-libs/expat-2:=
22
	introspection? ( >=dev-libs/gobject-introspection-1 )
22
	introspection? ( >=dev-libs/gobject-introspection-1 )
Lines 80-86 Link Here
80
80
81
	# Required for polkitd on hardened/PaX due to spidermonkey's JIT
81
	# Required for polkitd on hardened/PaX due to spidermonkey's JIT
82
	local f='src/polkitbackend/.libs/polkitd test/polkitbackend/.libs/polkitbackendjsauthoritytest'
82
	local f='src/polkitbackend/.libs/polkitd test/polkitbackend/.libs/polkitbackendjsauthoritytest'
83
	local m='m'
83
	local m
84
	# Only used when USE="jit" is enabled for 'dev-lang/spidermonkey:17' wrt #485910
85
	has_version 'dev-lang/spidermonkey:17[jit]' && m='m'
84
	# ia64 and mips uses spidermonkey-1.8.5 which requires different pax-mark flags
86
	# ia64 and mips uses spidermonkey-1.8.5 which requires different pax-mark flags
85
	use ia64 && m='mr'
87
	use ia64 && m='mr'
86
	use mips && m='mr'
88
	use mips && m='mr'

Return to bug 485910