Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 8 Jan 2023 17:37:31 +0000
From:      "Sergey A. Osokin" <osa@freebsd.org>
To:        =?utf-8?Q?Mika=C3=ABi?= Urankar <mikael.urankar@mailo.fr>
Cc:        Alexey Dokuchaev <danfe@freebsd.org>, Dima Panov <fluffy@freebsd.org>, ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org
Subject:   Re: git: 2e8ea81a0df6 - main - sysutils/polkit: update to 122 release (+)
Message-ID:  <Y7r/Wws4hdWuCyzN@FreeBSD.org>
In-Reply-To: <0b2baefd-1285-f8ae-65c5-ca4c8f490153@mailo.fr>
References:  <202301061401.306E1ZxM062454@gitrepo.freebsd.org> <Y7jW2f6qUfm3b72b@FreeBSD.org> <0b2baefd-1285-f8ae-65c5-ca4c8f490153@mailo.fr>

next in thread | previous in thread | raw e-mail | index | archive | help

--RHXs+qa5mkXIGfSA
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, Jan 08, 2023 at 10:09:07AM +0100, Mika=C3=ABi 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=3D	GPLv2
> >>   LICENSE_FILE=3D	${WRKSRC}/COPYING
> >>
> >>   LIB_DEPENDS=3D	libexpat.so:textproc/expat2 \
> >> -		libdbus-1.so:devel/dbus \
> >> -		libmozjs-91.so:lang/spidermonkey91
> >> +		libdbus-1.so:devel/dbus
> >=20
> > Thank you Dima, this would further help with derustification of the por=
ts
> > 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

--RHXs+qa5mkXIGfSA
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQITBAEBCgB9FiEEZTMJYdHlAQrZCsSmOBlAga+KbzQFAmO6/1ZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDY1
MzMwOTYxRDFFNTAxMEFEOTBBQzRBNjM4MTk0MDgxQUY4QTZGMzQACgkQOBlAga+K
bzT8hAv+Nw2NkYkSdQnnoaxAEzc2H5bPqcHkWCoHNOmtMvbz3lz/E+toCB0GjmKm
mc/mGFjdAOM65+EqvWlj8Gi75+q8iK4vePedscIohGwSW3wRh1+sFsfiuEglaD1i
9n+99PcHMDmRv7Y/FsziTpbA7RH2SJXKjUS8+yt0NYzVgLa3UylZfQXI6DgwjFb8
9e3wLBCAKxvKoAhugL51E61jS+4ShBK47zbfHrY/AUzdLhLA2K1Iv2JJ6UU19bJU
MXpE4hr0SOX0yleoHsfVOFdFVJVhpYNZ7Z52WAj98VBL1aARuHFVPzK9zJYzyLlT
Qg5N9zmxJTwEbvYbQi+RR99IcoFEpTqZbuGcRQwKCDjIC9vCfF2lFuZ/pqLejbO9
Q7Uv5vA5gP55hD7A/pICO/UpvhWYe5bhhpMsOl3fEQeM5HilHWF86QdfzceJKmm0
oAJBOTUm3z4FK/KILlTal3O1vs+KkcWcoQBrCmyFTn2K7mRtoEkP6NH1uRf4ev4R
oGOVQpYc
=7+VK
-----END PGP SIGNATURE-----

--RHXs+qa5mkXIGfSA--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Y7r/Wws4hdWuCyzN>