From nobody Fri Oct 27 16:50:22 2023 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4SH7vc0lQJz4yRly for ; Fri, 27 Oct 2023 16:50:36 +0000 (UTC) (envelope-from bofh@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SH7vc0K97z3RnK; Fri, 27 Oct 2023 16:50:36 +0000 (UTC) (envelope-from bofh@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1698425436; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=xaaoaapSswq1Cw6fE9+//qP1kNEvxzgzlRIzM0pWGGo=; b=InmH3F+bf1PaH4r4KH/9tLV/ntGCyZOz5aCnw3BcvK1BSx/1TmfWJu+9UWt7j1BWextnP2 mX1r6JwmY3fH0mplOV1C/U/+JOydb08L5gn21x1Syep6DmYDCCX5l1w2LSw/nuCa5Xvgcm iXpTOIT/nORk1Ci7DPdsRH8LiT/kOFcm3GrAfmkEVxC81IY3zLoZk+PWbOLOhGho6BolrE rsU2y8uax0rZubJ3ovuM7wtfrqPPjNRbMWyCB7lsdENFr2/TVfYmeR7Ewa1S8ONrMaL2a7 tkQHCyXRFc9R20SS1gNX4xzlWwumLcQhYfF3l7G2kqExd8ajLENn11h50pwRgg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1698425436; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=xaaoaapSswq1Cw6fE9+//qP1kNEvxzgzlRIzM0pWGGo=; b=yPwvWRNAyOnhQYJ3NSAgITZjNZAW/SXWE7ynp1WgUgJpluTP2zHvv3zYApUQ148E7UjQoc 7Rs2oTbVngjf/S5IuiMAbQfE5p0J0Vwnxey7rhnL2Ez6bNV5yylxJELfSWn6QUfKQeMLtb 8onPa+t/ygGf/QsW/7k6/C8YUCVJa9u6/A7658GKs9ClWy8nSx/KlmQa/yAw7Shpa+Hu2u CxXzsZk1R6iNlxmtp4/2hxFkVCg26m/HI17//1HubYXMHeK6wb+nxjtC4p35CGeL1paqJj KvbpR6v+yoSftjstqkZupL/o4DcpPXLmuyYjOihVSF6xc+7JxGkzkh05Tl60BQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1698425436; a=rsa-sha256; cv=none; b=l2O/t9+y3D4GE0p7S+0EoO7IlbNOWT5fa0jIDa+aYHH1kq51O5aFBQd0ieWzp5Cctaa3R+ LDjOy3N3y5l9WA7QjzVC61vM7/VU3RSQwvrXaUt/+jYeXrcwr4K7QBu6ZJObj0F0YNvgIY cLxqBMF29Lc5zw/R9NL1DH5X4orMe6atry1zU2fR/hddQP1fHL3O78UJi4qPPQ65QkD6Mo czjctMy12zYdWq3vLzymNM0GddwM8yEUV/pXcHa+mxUfA1yS+7E63LWBk46JIJR19YozYV G0JyNtz/s9jEPJeeMZ0XjA2qNXzf0LhT1ga0rAx6amCgX4958DeGVGzHOGHohA== Received: from mx.bofh.network (mx.bofh.network [5.9.249.227]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: bofh/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4SH7vb3xpjzrR7; Fri, 27 Oct 2023 16:50:35 +0000 (UTC) (envelope-from bofh@freebsd.org) Received: from smtpclient.apple ( [217.117.226.147]) by mx.bofh.network (OpenSMTPD) with ESMTPSA id cf4fd308 (TLSv1.2:ECDHE-ECDSA-AES256-GCM-SHA384:256:NO); Fri, 27 Oct 2023 16:50:33 +0000 (UTC) Content-Type: multipart/signed; boundary="Apple-Mail=_8AC16E38-2FBC-4F62-B18E-8BF6486523A5"; protocol="application/pgp-signature"; micalg=pgp-sha512 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6\)) Subject: Re: We need to do something about build times From: Moin Rahman In-Reply-To: Date: Fri, 27 Oct 2023 18:50:22 +0200 Cc: ports@freebsd.org Message-Id: References: To: Tatsuki Makino X-Mailer: Apple Mail (2.3731.700.6) --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 = 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--