From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (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) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 8C4651581FD for ; Thu, 11 Sep 2025 12:43:04 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (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) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 7A6F0340DB7 for ; Thu, 11 Sep 2025 12:43:04 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 6E8F8110377; Thu, 11 Sep 2025 12:43:03 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (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) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 668BE110377 for ; Thu, 11 Sep 2025 12:43:03 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (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) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 1D8C2340DB7 for ; Thu, 11 Sep 2025 12:43:03 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 78CB03971 for ; Thu, 11 Sep 2025 12:43:01 +0000 (UTC) From: "Pacho Ramos" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Pacho Ramos" Message-ID: <1757594537.d9a26c297eabc9b66f3ba2b4f5402bab5fb72b18.pacho@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-fonts/noto/Manifest media-fonts/noto/noto-20250901.ebuild X-VCS-Directories: media-fonts/noto/ X-VCS-Committer: pacho X-VCS-Committer-Name: Pacho Ramos X-VCS-Revision: d9a26c297eabc9b66f3ba2b4f5402bab5fb72b18 X-VCS-Branch: master Date: Thu, 11 Sep 2025 12:43:01 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 85ee9c85-e381-473c-8d73-4a0590cf80e6 X-Archives-Hash: 908143f4113b25039968ac4c5e7d72fd commit: d9a26c297eabc9b66f3ba2b4f5402bab5fb72b18 Author: Pacho Ramos gentoo org> AuthorDate: Thu Sep 11 12:42:17 2025 +0000 Commit: Pacho Ramos gentoo org> CommitDate: Thu Sep 11 12:42:17 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9a26c29 media-fonts/noto: add 20250901 Signed-off-by: Pacho Ramos gentoo.org> media-fonts/noto/Manifest | 1 + media-fonts/noto/noto-20250901.ebuild | 40 +++++++++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+) diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest index 17bd62cde518..c8718349b6a5 100644 --- a/media-fonts/noto/Manifest +++ b/media-fonts/noto/Manifest @@ -1,3 +1,4 @@ DIST noto-20250601.tar.gz 1086995752 BLAKE2B 9474dd61df4ad0bbb09670859bb312e02789b1d6465dd501ffc3c2bdff443ca20442cf4aa237ec70f648c0c2149f999b8f4e906a01d4eae0d9ea888f5bc0ca9b SHA512 bafd455461e967507d8297b0d590fa871375c155bdbaae9f1f51c3d5760293431442c31fd334a7431ffa0814047cf8bda0af582acdf3e916cb5abf9b92c019f4 DIST noto-20250701.tar.gz 1087156586 BLAKE2B 53506cb0666aae7f2c2c65a80e008573f39fa76d6d243f9921efbb91fccbf2df8c8b160605bb0e9c00bedfaf608b1353eb768b623ec976ef36055e39c3b66e7c SHA512 8d2956328374154a2deb97f8cfdeaadd5e6e8864b47eac0b21de393b2e201e59bc7794a2244fb488d0e6df7ae5c2fd79cb2c78f6146f3525b80aee8b88d42455 DIST noto-20250801.tar.gz 1094121262 BLAKE2B 64d519dbec610857b6eec72701a305aa18c98f2baa3fc6f9952d3835af5b5aa25a6acdce1a2cfe54b6b2ddee7d1c18a3b7be309a1aee2d114a0dd78c735936f2 SHA512 183109ab2a2786b0f54ee87f6f049d6e37888df9df165fb15000960e617ea18289c692bdef4f872fff347ade72c4176344733a172c3b5a494ddfc09b59991917 +DIST noto-20250901.tar.gz 1094166775 BLAKE2B f3104a6c21b0c0bc28b115349e9860ca1b643ce5a4354ab702fb691340a14caec62e69e47af39d745d69954104ef21e22ed09c7df8dc39375a93e4936bae76ba SHA512 24217aa5c2fed9f360feb9dace30d6476352f1e35b8b20a494dccbc2889c67eba8ec1bf243d18cc1b43d49dc03f13f4bd10f60141fb374727e4e35aa8df03c90 diff --git a/media-fonts/noto/noto-20250901.ebuild b/media-fonts/noto/noto-20250901.ebuild new file mode 100644 index 000000000000..aa7a7af8c8c4 --- /dev/null +++ b/media-fonts/noto/noto-20250901.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit font + +DESCRIPTION="Google's font family that aims to support all the world's languages" +HOMEPAGE="https://fonts.google.com/noto https://github.com/notofonts/notofonts.github.io" + +COMMIT="9323600ebc36c179c9df045f69178d9b68ccb2f3" +SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/notofonts.github.io-${COMMIT}" + +LICENSE="OFL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +# Extra allows to optionally reduce disk usage even returning to tofu +# issue as described in https://fonts.google.com/noto +IUSE="+extra" + +RESTRICT="binchecks strip" + +FONT_SUFFIX="ttf" +FONT_CONF=( + # From ArchLinux + "${FILESDIR}/66-noto-serif.conf" + "${FILESDIR}/66-noto-mono.conf" + "${FILESDIR}/66-noto-sans.conf" +) + +src_install() { + mkdir install-hinted || die + mv fonts/*/hinted/ttf/*.tt[fc] install-hinted/. || die + + FONT_S="${S}/install-hinted/" font_src_install + + # Allow to drop some fonts optionally for people that want to save + # disk space. Following ArchLinux options. + use extra || rm -rf "${ED}"/usr/share/fonts/noto/Noto*{Condensed,SemiBold,Extra}*.tt[f,c] +}