Re: git: 2e8ea81a0df6 - main - sysutils/polkit: update to 122 release (+)
- In reply to: Mikaëi_Urankar : "Re: git: 2e8ea81a0df6 - main - sysutils/polkit: update to 122 release (+)"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 08 Jan 2023 17:37:31 UTC
On Sun, Jan 08, 2023 at 10:09:07AM +0100, Mikaëi Urankar wrote: > On 07/01/2023 03:20, Alexey Dokuchaev wrote: > > On Fri, Jan 06, 2023 at 02:01:35PM +0000, Dima Panov wrote: > >> commit 2e8ea81a0df6d412f98828f4e19fb8160da122f0 > >> > >> sysutils/polkit: update to 122 release (+) > >> > >> Add DUKTAPE (set by default) and SPIDERMONKEY options > >> ... > >> @@ -16,13 +12,12 @@ LICENSE= GPLv2 > >> LICENSE_FILE= ${WRKSRC}/COPYING > >> > >> LIB_DEPENDS= libexpat.so:textproc/expat2 \ > >> - libdbus-1.so:devel/dbus \ > >> - libmozjs-91.so:lang/spidermonkey91 > >> + libdbus-1.so:devel/dbus > > > > Thank you Dima, this would further help with derustification of the ports > > tree (one less overlay to keep around). Sanity shall prevail! > > > derustification? What are you talking about? Derustification is great and here's the quick example. The net-im/telegram-desktop depends on sysutils/polkit (as many others ports), and sysutils/polkit needs a JavaScript engine, that previously follows to include to the dependences list one of the lang/spidermonkey*, and that depends on devel/rust-cbindgen, and finally on lang/rust. Such combination significantly increases a build time. And that's been fixed. Hope it's clear now. Thank you. -- Sergey A. Osokin