summaryrefslogtreecommitdiff
path: root/media-fonts
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-09-18 17:20:12 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-09-18 17:20:12 +0100
commit1b295861f983d29f9bd5d5906c7ca3cee4cf1f9a (patch)
tree1e7c76ef2f11271cde321f54bcd340b6e30afdd0 /media-fonts
parent5142c1d68ca78d43985ab47bc3ae7c19954a9945 (diff)
gentoo auto-resync : 18:09:2022 - 17:20:12
Diffstat (limited to 'media-fonts')
-rw-r--r--media-fonts/Manifest.gzbin37248 -> 37252 bytes
-rw-r--r--media-fonts/noto-emoji/Manifest4
-rw-r--r--media-fonts/noto-emoji/noto-emoji-20220912.ebuild (renamed from media-fonts/noto-emoji/noto-emoji-20210715.ebuild)22
3 files changed, 15 insertions, 11 deletions
diff --git a/media-fonts/Manifest.gz b/media-fonts/Manifest.gz
index 25267ff9a684..b303e3e6bb72 100644
--- a/media-fonts/Manifest.gz
+++ b/media-fonts/Manifest.gz
Binary files differ
diff --git a/media-fonts/noto-emoji/Manifest b/media-fonts/noto-emoji/Manifest
index 17f5996a21af..a5ff6f2e75f8 100644
--- a/media-fonts/noto-emoji/Manifest
+++ b/media-fonts/noto-emoji/Manifest
@@ -2,8 +2,8 @@ AUX noto-emoji-20180823-build-path.patch 313 BLAKE2B c7a6a67639444329f033da14b58
AUX noto-emoji-20190328-use-gm.patch 1169 BLAKE2B 6659f1f80ec3f44942a7b96b23f5ae90ad9167cd30812e6fc71abe3df3179184b2be389ee8f277a4ce696269ffba2e25e8c024677b73c925b7ad06cdebc5846b SHA512 e3c1d68bd887c8e9dd7e752f946cff8265c996cbfafe27652ca90e67bb555433787edd45a5805bbca5b73b15377c5102593f594bbe2777d2c07452143b164c5e
AUX noto-emoji-build-all-flags.patch 336 BLAKE2B b6c10010f9fe3b1e62ce436bbd0fae6ac85bd8feb2776d2d731a9b155818b828b7ecc1ec58861976b890eb1faf4db59bead3e86e7c39e44113b11152347cba29 SHA512 0d67afa05081da93cf05827dde54cbb6ce593e79874e823680d1c521c0953c49d4dcf12135da43b74bc72b4a79e8b7b0123ae2b2cd631f040c6797e04d3f008a
AUX noto-emoji-pngquant-verbose.patch 407 BLAKE2B b737b10535b8a04ca2d17d6803fc7c6a36e733acf88a6089b56004f9d2a265851278cbb85b6a5d2c2ab18e46f12fcf84d7185e768cae2e3eafefeb3bc06869e5 SHA512 5bcb05c6b7a1e0970e1ff67707a1a5d49b22ada4ef4677d3bb9f9874e045d79f1d35419abc80b39bec81512f547360eb705dffeb421c48296a9646c618f75f61
-DIST noto-emoji-20210715.tar.gz 166643705 BLAKE2B 355e993aee720e634d174fceb4d0d6b16ebce91cf948657428861fa63283120eef7fb706a5e6139f0ff7c13f0d72dc1c906ab30bc9b7509644ae6a56f4156e16 SHA512 2b1071c39d85f834baf4c9b6c59f9b06f1622bf972bac6087e0f44bd034025933b9a85a9a63a307f2e4b6337f8fbf7b11ba14838cd4bc13c8075b7ffae65ae78
DIST noto-emoji-20211101.tar.gz 170403395 BLAKE2B d37ef3b11c339d2d2f2a8c1b6370551c14fbe3d902a51a956b6cb89592001a751656a2050f6501619f770d53fefbdf6b1223725967206c9f13072928ebacbfe0 SHA512 b80d3ca838e0cc66b6b6af9b368164da3f40bd22cfbb1d923a172bd51e87f1db9b7722494f220e4e912160664bb1c5318bbd9253981c1262ce563482d6cad7a4
-EBUILD noto-emoji-20210715.ebuild 2709 BLAKE2B 937afabd10ee1b8b240295ab598051ff410e1b409d1579c5d68405dbf27dffb38a4d9a1c86cb8c8e0e2677b1bf7241bf46778d4c1a6ef039a0f74c11ebaf2254 SHA512 6325322fd09be72b5d183b39494c08f61e4f95d8d912f846ce8ffca7f796c1a64eef99029608727c67a3d11b8b22cb6d93a8188725db5469634442552382631c
+DIST noto-emoji-20220912.tar.gz 178768907 BLAKE2B b998a74903e0a559e6c2d87f6d05649054728d5359659882c89b99fc41ec80f9dbafba6f418500059acef7bb85b9d60b189abea286c9c4cb5491f501095ca425 SHA512 4e9b01be1ac7853d840379f84350f2709212401ccebb221308eb83982a8673af9a8ef166952aba4d6f8d9939efc4989f38a7db69e022eb055f265ccba78884a6
EBUILD noto-emoji-20211101.ebuild 2717 BLAKE2B e75272aa79c8b689e630486c5e0a6ee1f3061cd8d6912a478dd25f616d47d2f744845d363bd028768f1855e3ad4edbf650b3d00c1ad967b490cb928e6cb219a0 SHA512 4a2f955bfd43d1d1f2aeb73c5d75003636abcdcc903aa2b9a62584311d96dfbc6a9def87751700c36b75e9562484d19a56a98e82b4096db8ea7cf57238050c61
+EBUILD noto-emoji-20220912.ebuild 2845 BLAKE2B 010016bf39dd6c4df4a838217bdf4215a82ba7c0b12078ebd79e45afad765c07f5d6793c4ba972c3ef02026c5404822b5bd6bd55e0cb9a7d41af99908e7b6a59 SHA512 7df7d239e888893252166351f742a0898ea3b04e96009e988f7aeffe121e755e62abfe3b6dced51f2d7e228d34baafd3bfac608878d06cf0d2db09e7165af09f
MISC metadata.xml 332 BLAKE2B 70f041e88305198971fae1b6dde29c425677c8a378fff9de17be7ef9d70289a6b10b41eb87bb661fef13855b01833b0cd86a430432ffeddcef7b33e0368b4e31 SHA512 25b86186d6c968cf80a1493d079da26f5821ec9426e9566b2d02f5e0db0a629b1b176c6cccad43a679607d53aeb49293aa298da9aaa90616e60115e1fd6214aa
diff --git a/media-fonts/noto-emoji/noto-emoji-20210715.ebuild b/media-fonts/noto-emoji/noto-emoji-20220912.ebuild
index 46b120c9443d..81ade31b2d25 100644
--- a/media-fonts/noto-emoji/noto-emoji-20210715.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20220912.ebuild
@@ -1,20 +1,20 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
-PYTHON_COMPAT=( python3_{8..9} )
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
inherit font python-any-r1
DESCRIPTION="Google Noto Emoji fonts"
HOMEPAGE="https://www.google.com/get/noto/ https://github.com/googlefonts/noto-emoji"
-COMMIT="c05b4b47c8250ccd232780cae46d66a8179e77ab"
+COMMIT="e8073ab740292f8d5f19b5de144087ac58044d06"
SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0 OFL-1.1"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="buildfont"
BDEPEND="
@@ -36,8 +36,8 @@ RESTRICT="binchecks strip"
S="${WORKDIR}/${PN}-${COMMIT}"
python_check_deps() {
- has_version -b "dev-python/fonttools[${PYTHON_USEDEP}]" &&
- has_version -b "dev-python/nototools[${PYTHON_USEDEP}]"
+ python_has_version -b ">=dev-python/fonttools-4.7.0[${PYTHON_USEDEP}]" &&
+ python_has_version -b ">=dev-python/nototools-0.2.13[${PYTHON_USEDEP}]"
}
pkg_setup() {
@@ -89,9 +89,13 @@ src_compile() {
src_install() {
if ! use buildfont; then
FONT_S="${S}/fonts"
+ # Drop non used fonts
+ rm -f fonts/*COLR*.ttf || die
else
- mv -i fonts/NotoEmoji-Regular.ttf "${S}" || die
- # Built font and Regular font
+ # Drop Windows compatible fonts and temporal files
+ rm -f *tmpl.ttf *Windows*.ttf *COLR*.ttf || die
+
+ # Built fonts
FONT_S="${S}"
# Don't lose fancy emoji icons