Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Oct 2023 18:50:22 +0200
From:      Moin Rahman <bofh@freebsd.org>
To:        Tatsuki Makino <tatsuki_makino@hotmail.com>
Cc:        ports@freebsd.org
Subject:   Re: We need to do something about build times
Message-ID:  <FC481D90-D750-4BA5-B030-F0F47B09F6E3@freebsd.org>
In-Reply-To: <SI2PR01MB5036F546374E1488429CE6DEFADCA@SI2PR01MB5036.apcprd01.prod.exchangelabs.com>
References:  <ZTgXDSmpAq6lpT3f@fuz.su> <B98EE86E-6FF4-4C24-8524-5AB7789E2235@freebsd.org> <SI2PR01MB5036F546374E1488429CE6DEFADCA@SI2PR01MB5036.apcprd01.prod.exchangelabs.com>

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

--Apple-Mail=_8AC16E38-2FBC-4F62-B18E-8BF6486523A5
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii



> On Oct 27, 2023, at 6:43 AM, Tatsuki Makino =
<tatsuki_makino@hotmail.com> wrote:
>=20
> Hello.
>=20
> Moin Rahman wrote on 2023/10/27 02:07:
>> texlive-texmf is one major requirement for doxygen which is a
>> requirement of many other ports. This is one reason texlive-texmf is =
a
>> common requirement. If you know of a specific reason this one is =
rebuilt
>> more frequently let me know I will try to see if the dependency can =
be
>> avoided to reduce the build frequencies.
>=20
> doxygen is one of the reasons, but so are all ports that require  =
textproc/docbook-utils and print/tex-formats.
>=20
> I integrated a switch in astro/geographiclib that disconnects doxygen, =
but still works.
> For audio/libopenshot-audio and multimedia/libopenshot, DOCS option, =
which is always turned on, would require doxygen.
>=20
> Regards.
>=20

So far what we have found is that texlive-texmf is not required by too
many ports but one of the major ports that require it is tex-formats
which is a requirements of many other ports specially doxygen.

Based on these I have reduced the requirements of texlive-texmf itself
and moved the requirements to tex-formats which will greatly reduce the
frequent rebuilds of texlive-texmf. But by no means it reduces the build
time of texlive-texmf. Hope everyone enjoys that. :)

Kind regards,
Moin(bofh@ with tex@ hat on)

--Apple-Mail=_8AC16E38-2FBC-4F62-B18E-8BF6486523A5
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

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

iQKTBAEBCgB9FiEETfdREoUGjQZKBS+fvbm1phfAvJEFAmU76k5fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDRE
Rjc1MTEyODUwNjhEMDY0QTA1MkY5RkJEQjlCNUE2MTdDMEJDOTEACgkQvbm1phfA
vJGtwg/+O5iNQ0HEFKRsVbSKsG6Plql7f/4uhk98tfWNxjNkbjN1GIWGJyUaUq65
G0MhZOV/BEwVz2WKuU2VunOhK9P/FdK7jkhDYjyYDzWpWvAM0po8YrSVtNrrEe7W
OzuA+uJ+WtCpbs20yX/wkTVP3l+kKXaeD1vRgcW44sM6VghjN2AW0muaWid/eNXS
GjPj0FGfcbgJjQelxiM3AONkLW9IIX1XeBKr58UI4cW+Q/FkoqcMipuPDD28ll5E
Cg1ZlCH41fR+6YVeCQUv8ZeUQp6G6cIc+oiNdWxt+4M5lQ2GD0aw92fbLTJ6o8X8
WKIcK7rFgSufdRPpRUzXKYQxZqXiBOhoP23xQMCr/hQ4RJlxRzeklSg2ny3VMGzT
WEdHB3/6UpgfLRV9TRB9zYjfKB5xsRHl4tEjdzEDNGIoZDz+g4btY+gdTUinUoQE
y7dVMHSH1wpY5bhFPyYtt91AyvuJCVx+TKaJSfGayxkb1xANCsBYoR4/+6dc3DQR
r8gQemVnvgXfKdWf/0zE2xsFVtX8QaeUkG9WkDHvgeuuKHP7nmfpYZ2/f1ZLNqgK
QatL+CieGQGpTWiRG3p5cmgmCuoJX6QNfGLv/hcy0uMLmsHSVNfNz2w+sBEjgwQ1
SUA5CJBJz1vzL6uFxNX6A9uuqR/tSElpXSz0FuVttwAvv2K7MUI=
=KIq7
-----END PGP SIGNATURE-----

--Apple-Mail=_8AC16E38-2FBC-4F62-B18E-8BF6486523A5--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?FC481D90-D750-4BA5-B030-F0F47B09F6E3>