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' |