Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 681692 - sys-auth/polkit: Use dev-lang/spidermonkey:60
Summary: sys-auth/polkit: Use dev-lang/spidermonkey:60
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: Normal normal (vote)
Assignee: Freedesktop bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-03-25 00:47 UTC by Arfrever Frehtes Taifersar Arahesis
Modified: 2019-03-26 08:58 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch (polkit.patch,10.46 KB, patch)
2019-03-25 00:54 UTC, Arfrever Frehtes Taifersar Arahesis
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Arfrever Frehtes Taifersar Arahesis 2019-03-25 00:47:57 UTC
Polkit was recently ported from SpiderMonkey 52 to SpiderMonkey 60:

https://gitlab.freedesktop.org/polkit/polkit/commit/c9cd7024140b837b5693d7c1bbaad1b0cd31cce6
https://gitlab.freedesktop.org/polkit/polkit/commit/dd00683e8781d230a45781d509d86ad676138564

I suggest backporting of these two relatively small commits to allow using newer SpiderMonkey.
Comment 1 Arfrever Frehtes Taifersar Arahesis 2019-03-25 00:54:35 UTC
Created attachment 570684 [details, diff]
Patch
Comment 2 Larry the Git Cow gentoo-dev 2019-03-26 08:58:51 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3593d9638f4876e8540afb40012856ebe6d257b5

commit 3593d9638f4876e8540afb40012856ebe6d257b5
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org>
AuthorDate: 2019-03-25 00:49:59 +0000
Commit:     Lars Wendler <polynomial-c@gentoo.org>
CommitDate: 2019-03-26 08:58:40 +0000

    sys-auth/polkit: Use dev-lang/spidermonkey:60.
    
    Port to EAPI="7".
    Improve HOMEPAGE.
    
    Fixes: https://bugs.gentoo.org/681692
    Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org>
    Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>

 .../files/polkit-0.115-spidermonkey-60.patch       | 180 +++++++++++++++++++++
 sys-auth/polkit/polkit-0.115-r4.ebuild             | 143 ++++++++++++++++
 2 files changed, 323 insertions(+)