diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-02-24 21:49:24 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-02-24 21:49:24 +0000 |
commit | a1c55a7e2f400a6170fd3df167bfdc299c05e2db (patch) | |
tree | 63add7e7943810930ca6e296397ef4bdea18eb6b /media-fonts/noto | |
parent | c18398e8c10c222f0daed55f7d69339e3c7885bd (diff) |
gentoo auto-resync : 24:02:2023 - 21:49:24
Diffstat (limited to 'media-fonts/noto')
-rw-r--r-- | media-fonts/noto/Manifest | 4 | ||||
-rw-r--r-- | media-fonts/noto/metadata.xml | 5 | ||||
-rw-r--r-- | media-fonts/noto/noto-20230201.ebuild | 44 |
3 files changed, 51 insertions, 2 deletions
diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest index 77df27b4a934..7a78102be632 100644 --- a/media-fonts/noto/Manifest +++ b/media-fonts/noto/Manifest @@ -2,5 +2,7 @@ AUX 66-noto-mono.conf 326 BLAKE2B 5bf5d20d31635e0b84f34d9a619df0de842431d319c283 AUX 66-noto-sans.conf 318 BLAKE2B 42a6036c93c982b2b0eb04a530dafe6d8eceeac0e770411d8dedda2e6ae62a921642f23db1f0849d6d08295ebe44f1b204fd93a27661e3f5ca52e5c6f8bd76cc SHA512 80c15846c014c723830aefb84c6d3069f9addffd1ca227a8a7b17023c64a949254152541f7e81b4afeca690ddeab959f35f390366f7e697e3b7715d692ea7c98 AUX 66-noto-serif.conf 310 BLAKE2B 804753d2e703ce309e74da15aefdac6d510f52396a312a143c1a9e0e499f0301e5a154f6df48cf4a71834c637b1545953354d0c3518d67a429850135ed2db4da SHA512 c0ade988e2560191098c539de4341dfee29bc67d177f5916c7eb3346586c19c791c32842016db334c3d3689d89a1437220544f2c45934a9c0d74d2f6064aaa69 DIST noto-20201226.tar.gz 903613276 BLAKE2B b6ae0357a854b775ca43768609775624370d2f13ae65d05e699105cfacff4bb919ca19f757d4f2fbfde2d24fdfe6c5d6d3b5993a071b0d081948ef8ed6c5eb76 SHA512 240ae214729388e7000a4e12a1fc81b0b562ca6f3fcb4fcdef66a27c1b193825fbf2d0fd4cc8fbae4cd17f57e21fd1589150cb02b7b618d670742692b748f9ff +DIST noto-20230201.tar.gz 1006343445 BLAKE2B 42d8c4777751f28d03ef45335e75f8c7b267f80a83dbddd9d6939a8e43f194bea95691d2d9e9977244a2e33fc9b29967db7fb1211c8ec1ca4a1a6232ed740ba6 SHA512 3884c89659823fa25d95c48edb89856068d506eec36645e2f0e06f7465d3feac28b68c71d584ed513c7ad1e1d2b322a6be5576ebf15963fe10c92d25461e2fa3 EBUILD noto-20201226.ebuild 1428 BLAKE2B 2878d731ce90d40ec7c0c0f22fd60c4bb2d99e1454e17304ce921ca6a6c4ca427f1f452823c458239ddadecc399b490f3f279bd339e9cb9155aafd2e1c655c77 SHA512 afbc4795e26b2ea47780e8f4ef59112a985b312d556ccae094a499a28e1cc8940d377e58c3d5b55e40ba8e6c38d3c025dd5485b577d7cc3b89b67aeaa0ad89d3 -MISC metadata.xml 417 BLAKE2B 4f6ccecc493710798420e45fa37daeb46a876d9014ba6329c86df47f6a91ef6a290cd0e00cd1a8324a1eaf862e32ed7bab3af85e65e0b011ae72a1b21e8ca37d SHA512 0b6d9eabb97c0838fdfb28ca30e861d314f0472c77e078da0d0ded6fc67411354efd5c7fade1934a43e21ca6ac00671f3ea1ce4a51fa3fe111654ac3ad4f2cac +EBUILD noto-20230201.ebuild 1338 BLAKE2B bbc277f305ab73b3be594d8d3224b945c15c46c3d72530aa7152c304a4e29817ff8b717cda29421f2f140126193fc398a12db6644ccf2923cd627c4b00869a0e SHA512 5f3ae21bd954dc1ce97ed464fc438c27e38dc5deefeb40f1bae7ccb1300e26e56ccc1c3159a2e2e43379d5df9e56b28cadfaaf43512e3d0daebd014fd18dda66 +MISC metadata.xml 564 BLAKE2B 8a5a57d0c7d0595cd149b35ca37bb0657a59e32c8be70ab9f1db87f091fa2c725be532cc6266c05440582fb4b0a7bc90c2e96eb9ce54a4c957d48f25e5daf504 SHA512 058b6a482169a2b4839f79de7ff1eb98bc98c4592785cf7d431d69bbf6622ac620b718670a248011d42a258620a35fb98c7e992adc0bfcdfc8488698a891ddde diff --git a/media-fonts/noto/metadata.xml b/media-fonts/noto/metadata.xml index c82d60b7a612..c79f009d06f2 100644 --- a/media-fonts/noto/metadata.xml +++ b/media-fonts/noto/metadata.xml @@ -10,6 +10,9 @@ <name>Pacho Ramos</name> </maintainer> <use> - <flag name="extra">Install full upstream font set</flag> + <flag name="extra">Install full upstream font set including condensed, semi-bold, extra-light variants</flag> </use> + <upstream> + <remote-id type="github">notofonts/notofonts.github.io</remote-id> + </upstream> </pkgmetadata> diff --git a/media-fonts/noto/noto-20230201.ebuild b/media-fonts/noto/noto-20230201.ebuild new file mode 100644 index 000000000000..4dcad07f1e0e --- /dev/null +++ b/media-fonts/noto/noto-20230201.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 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://www.google.com/get/noto/ https://github.com/notofonts/notofonts.github.io" + +COMMIT="f589dbf1a59852047e5e506bf8f3ee93be8d6cce" +SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +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://www.google.com/get/noto/ +IUSE="cjk +extra" + +RDEPEND="cjk? ( media-fonts/noto-cjk )" +DEPEND="" + +RESTRICT="binchecks strip" + +S="${WORKDIR}/notofonts.github.io-${COMMIT}" + +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] +} |