public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2020-12-09 18:27 Pacho Ramos
  0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2020-12-09 18:27 UTC (permalink / raw
  To: gentoo-commits

commit:     1bcbd3caaab027dca5b3fc7c307a83e18631be1b
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Wed Dec  9 18:27:30 2020 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Wed Dec  9 18:27:30 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bcbd3ca

media-fonts/noto-emoji: Drop old

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 media-fonts/noto-emoji/Manifest                   |  1 -
 media-fonts/noto-emoji/noto-emoji-20200311.ebuild | 78 -----------------------
 media-fonts/noto-emoji/noto-emoji-20200317.ebuild | 78 -----------------------
 3 files changed, 157 deletions(-)

diff --git a/media-fonts/noto-emoji/Manifest b/media-fonts/noto-emoji/Manifest
index 6cb4d98c32b..633d32236e6 100644
--- a/media-fonts/noto-emoji/Manifest
+++ b/media-fonts/noto-emoji/Manifest
@@ -1,3 +1,2 @@
-DIST noto-emoji-20200311.tar.gz 58539077 BLAKE2B 837ae7ef6a571e40b4ed83a0aa1edfd13404c3ca65e671cdc86f650e63cf77179ef283e6dc032fb93f5107411565f980e594be8880626417fa89c67347e6fe62 SHA512 cfafe9c06ccbf888eb1309dc2090abef2f92c0592460693cb45db8ab147311fdd63655d8df182043f05cf503bdfbe16563bc8cea0bddcd830fe193ca86f7fcfb
 DIST noto-emoji-20200317.tar.gz 60841240 BLAKE2B aab99a5cbab6943b9e282b33dc113601489c7d02a3670db8675e6c90be615ceaf0f2900bdbc68ffaca6130f4e724b2ec1001cfccce80a181208ace0638492b7e SHA512 958a589ef7d7a0b9e4fa3eb1caa20284fa7463419a740d0ca05f850618324883c13498f92839476042cfd1daffa7eff925b2f22ec318c0726391f69c04911bfb
 DIST noto-emoji-20200916.tar.gz 60016327 BLAKE2B 980a4e960f200567e34c1314d9269029749e1d9cd29ab1c5da30418d8a016b894223adf8f263222512c513feab4de856a2f48b1695011ced0c49c30e7a487e47 SHA512 d497c4ecaf299ade23b1f6a3bc6e98d7dbbb619e51f067496d4a4dbf71693c96de26263af595c0aae86c63dcea8be190718f5477af645d4338989f25cc3ab848

diff --git a/media-fonts/noto-emoji/noto-emoji-20200311.ebuild b/media-fonts/noto-emoji/noto-emoji-20200311.ebuild
deleted file mode 100644
index 96e7679fa64..00000000000
--- a/media-fonts/noto-emoji/noto-emoji-20200311.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit font python-any-r1
-
-DESCRIPTION="Google Noto Emoji fonts"
-HOMEPAGE="https://www.google.com/get/noto/ https://github.com/googlei18n/noto-emoji"
-
-COMMIT="4325631b45027a3d4da9a0f08f829e790f86ff4d"
-SRC_URI="https://github.com/googlei18n/noto-emoji/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0 OFL-1.1"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE=""
-
-BDEPEND="${PYTHON_DEPS}
-	app-arch/zopfli
-	$(python_gen_any_dep '
-		dev-python/fonttools[${PYTHON_USEDEP}]
-		dev-python/nototools[${PYTHON_USEDEP}]
-	')
-	media-gfx/pngquant
-	x11-libs/cairo
-	|| ( media-gfx/imagemagick[png] media-gfx/graphicsmagick[png] )
-"
-
-RESTRICT="binchecks strip"
-
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-FONT_S="${S}"
-FONT_SUFFIX="ttf"
-
-python_check_deps() {
-	has_version -b "dev-python/fonttools[${PYTHON_USEDEP}]" &&
-	has_version -b "dev-python/nototools[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-	font_pkg_setup
-}
-
-PATCHES=(
-	# From Fedora
-	"${FILESDIR}/${PN}-build-all-flags.patch"
-
-	# https://github.com/googlei18n/noto-emoji/issues/240
-	"${FILESDIR}/${PN}-20180823-build-path.patch"
-)
-
-src_prepare() {
-	default
-
-	# Based on Fedora patch to allow graphicsmagick usage
-	if has_version media-gfx/graphicsmagick; then
-		eapply "${FILESDIR}/${PN}-20190328-use-gm.patch"
-	fi
-}
-
-src_compile() {
-	python_setup
-	default
-}
-
-src_install() {
-	font_src_install
-
-	# Don't lose fancy emoji icons
-	insinto /usr/share/icons/"${PN}"/128x128/emotes/
-	doins png/128/*.png
-
-	insinto /usr/share/icons/"${PN}"/scalable/emotes/
-	doins svg/*.svg
-}

diff --git a/media-fonts/noto-emoji/noto-emoji-20200317.ebuild b/media-fonts/noto-emoji/noto-emoji-20200317.ebuild
deleted file mode 100644
index b4230796aef..00000000000
--- a/media-fonts/noto-emoji/noto-emoji-20200317.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} )
-
-inherit font python-any-r1
-
-DESCRIPTION="Google Noto Emoji fonts"
-HOMEPAGE="https://www.google.com/get/noto/ https://github.com/googlei18n/noto-emoji"
-
-COMMIT="ac1703e9d7feebbf5443a986e08332b1e1c5afcf"
-SRC_URI="https://github.com/googlei18n/noto-emoji/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0 OFL-1.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-BDEPEND="${PYTHON_DEPS}
-	app-arch/zopfli
-	$(python_gen_any_dep '
-		dev-python/fonttools[${PYTHON_USEDEP}]
-		dev-python/nototools[${PYTHON_USEDEP}]
-	')
-	media-gfx/pngquant
-	x11-libs/cairo
-	|| ( media-gfx/imagemagick[png] media-gfx/graphicsmagick[png] )
-"
-
-RESTRICT="binchecks strip"
-
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-FONT_S="${S}"
-FONT_SUFFIX="ttf"
-
-python_check_deps() {
-	has_version -b "dev-python/fonttools[${PYTHON_USEDEP}]" &&
-	has_version -b "dev-python/nototools[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-	font_pkg_setup
-}
-
-PATCHES=(
-	# From Fedora
-	"${FILESDIR}/${PN}-build-all-flags.patch"
-
-	# https://github.com/googlei18n/noto-emoji/issues/240
-	"${FILESDIR}/${PN}-20180823-build-path.patch"
-)
-
-src_prepare() {
-	default
-
-	# Based on Fedora patch to allow graphicsmagick usage
-	if has_version media-gfx/graphicsmagick; then
-		eapply "${FILESDIR}/${PN}-20190328-use-gm.patch"
-	fi
-}
-
-src_compile() {
-	python_setup
-	default
-}
-
-src_install() {
-	font_src_install
-
-	# Don't lose fancy emoji icons
-	insinto /usr/share/icons/"${PN}"/128x128/emotes/
-	doins png/128/*.png
-
-	insinto /usr/share/icons/"${PN}"/scalable/emotes/
-	doins svg/*.svg
-}


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2024-04-13  6:36 Arthur Zamarin
  0 siblings, 0 replies; 65+ messages in thread
From: Arthur Zamarin @ 2024-04-13  6:36 UTC (permalink / raw
  To: gentoo-commits

commit:     e070cd08c065ddea08f426e5531aade18708451d
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 13 06:36:14 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 13 06:36:14 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e070cd08

media-fonts/noto-emoji: Stabilize 20231130-r1 x86, #929204

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20231130-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20231130-r1.ebuild b/media-fonts/noto-emoji/noto-emoji-20231130-r1.ebuild
index 9d5e1bdefa08..919035470d9f 100644
--- a/media-fonts/noto-emoji/noto-emoji-20231130-r1.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20231130-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> $
 
 LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86"
 IUSE="icons"
 
 RESTRICT="binchecks strip"


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2024-04-13  6:36 Arthur Zamarin
  0 siblings, 0 replies; 65+ messages in thread
From: Arthur Zamarin @ 2024-04-13  6:36 UTC (permalink / raw
  To: gentoo-commits

commit:     4c4c822bb076836859cd377610ee6dfdad36d4dd
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 13 06:36:13 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 13 06:36:13 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c4c822b

media-fonts/noto-emoji: Stabilize 20231130-r1 amd64, #929204

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20231130-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20231130-r1.ebuild b/media-fonts/noto-emoji/noto-emoji-20231130-r1.ebuild
index defcf8e26210..9d5e1bdefa08 100644
--- a/media-fonts/noto-emoji/noto-emoji-20231130-r1.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20231130-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> $
 
 LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86"
 IUSE="icons"
 
 RESTRICT="binchecks strip"


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2024-04-12 15:30 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2024-04-12 15:30 UTC (permalink / raw
  To: gentoo-commits

commit:     7a06c46bb20705fe0b578461a4b2b6c2b4f2bc6a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 12 15:29:45 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 12 15:29:45 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a06c46b

media-fonts/noto-emoji: Stabilize 20231130-r1 arm64, #929204

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20231130-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20231130-r1.ebuild b/media-fonts/noto-emoji/noto-emoji-20231130-r1.ebuild
index fff355d7baae..defcf8e26210 100644
--- a/media-fonts/noto-emoji/noto-emoji-20231130-r1.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20231130-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> $
 
 LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86"
 IUSE="icons"
 
 RESTRICT="binchecks strip"


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2024-04-12 15:30 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2024-04-12 15:30 UTC (permalink / raw
  To: gentoo-commits

commit:     b5cb1547dc8757f6952ddcab9425bc783ef0331a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 12 15:29:44 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 12 15:29:44 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5cb1547

media-fonts/noto-emoji: Stabilize 20231130-r1 ppc64, #929204

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20231130-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20231130-r1.ebuild b/media-fonts/noto-emoji/noto-emoji-20231130-r1.ebuild
index 1fa09419c4e6..fff355d7baae 100644
--- a/media-fonts/noto-emoji/noto-emoji-20231130-r1.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20231130-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> $
 
 LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc64 ~riscv ~x86"
 IUSE="icons"
 
 RESTRICT="binchecks strip"


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2024-03-25 18:13 Pacho Ramos
  0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2024-03-25 18:13 UTC (permalink / raw
  To: gentoo-commits

commit:     0faea2966d5e86721b012802abb8278cb175a89a
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 25 18:12:48 2024 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Mon Mar 25 18:12:48 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0faea296

media-fonts/noto-emoji: drop 20220912-r2, 20231117

Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 media-fonts/noto-emoji/Manifest                    |  2 -
 .../noto-emoji/noto-emoji-20220912-r2.ebuild       | 54 ----------------------
 media-fonts/noto-emoji/noto-emoji-20231117.ebuild  | 54 ----------------------
 3 files changed, 110 deletions(-)

diff --git a/media-fonts/noto-emoji/Manifest b/media-fonts/noto-emoji/Manifest
index 6c21e5ecc477..bb4c4e6c01ca 100644
--- a/media-fonts/noto-emoji/Manifest
+++ b/media-fonts/noto-emoji/Manifest
@@ -1,3 +1 @@
-DIST noto-emoji-20220912.tar.gz 178768907 BLAKE2B b998a74903e0a559e6c2d87f6d05649054728d5359659882c89b99fc41ec80f9dbafba6f418500059acef7bb85b9d60b189abea286c9c4cb5491f501095ca425 SHA512 4e9b01be1ac7853d840379f84350f2709212401ccebb221308eb83982a8673af9a8ef166952aba4d6f8d9939efc4989f38a7db69e022eb055f265ccba78884a6
-DIST noto-emoji-20231117.tar.gz 201500964 BLAKE2B 0c40c1e2dbe83166e45b279018e70d6adce379b26de2bd1bc1a067d5b788ac40c9ad33279a589d014fbbb47b9dbf955726ea03326d180a3d4d010b70dc2f5903 SHA512 f9bb2735919c26c646ae0dd9712da071cae109db6e75952d85a4d456aba39809d0cb2619207d55b8ce0d274c6676f72f8a5d2606b1c7b9e52ac497fad5134cae
 DIST noto-emoji-20231130.tar.gz 201447944 BLAKE2B da80f3b7b3a99cefa18cf34c6f55a3bb0e407d7f8df9927ae747ddc74625f9d08a5ba3118a908ffd7fe90edd90c45b4f9d23d44e6d0cd92779b2f5322346ae20 SHA512 310fac7eb9aa35065cbc030276ead6d1f9111059b0142143cfab2c9c48dd1106b1cce135a745681f57df95c0510cb04249532ed765edf881ed7ab31a38bd538a

diff --git a/media-fonts/noto-emoji/noto-emoji-20220912-r2.ebuild b/media-fonts/noto-emoji/noto-emoji-20220912-r2.ebuild
deleted file mode 100644
index 58e0a72c24a2..000000000000
--- a/media-fonts/noto-emoji/noto-emoji-20220912-r2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit font
-
-DESCRIPTION="Google Noto Emoji fonts"
-HOMEPAGE="https://www.google.com/get/noto/ https://github.com/googlefonts/noto-emoji"
-
-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 ~loong ~ppc64 ~riscv x86"
-IUSE="icons"
-
-RESTRICT="binchecks strip"
-
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-# https://github.com/gentoo/gentoo/pull/32203
-FONT_CONF=( "${FILESDIR}"/75-noto-emoji-fallback.conf )
-
-src_prepare() {
-	default
-
-	# Drop font for Windows 10
-	rm fonts/NotoColorEmoji_WindowsCompatible.ttf || die
-}
-
-src_compile() { :; }
-
-src_install() {
-	FONT_S="${S}/fonts"
-	# Drop non used fonts
-	rm -f fonts/*COLR*.ttf || die
-
-	# Don't lose fancy emoji icons
-	if use icons; then
-		for i in 32 72 128 512; do
-			insinto "/usr/share/icons/${PN}/${i}/emotes/"
-			doins png/"${i}"/*.png
-		done
-
-		insinto /usr/share/icons/"${PN}"/scalable/emotes/
-		doins svg/*.svg
-	fi
-
-	FONT_SUFFIX="ttf"
-	font_src_install
-
-	dodoc README.md
-}

diff --git a/media-fonts/noto-emoji/noto-emoji-20231117.ebuild b/media-fonts/noto-emoji/noto-emoji-20231117.ebuild
deleted file mode 100644
index 4d2fc830183c..000000000000
--- a/media-fonts/noto-emoji/noto-emoji-20231117.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit font
-
-DESCRIPTION="Google Noto Emoji fonts"
-HOMEPAGE="https://fonts.google.com/noto/specimen/Noto+Color+Emoji https://github.com/googlefonts/noto-emoji"
-
-COMMIT="144e84dbc2b49f164279bfce230569116ac98bfd"
-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 ~loong ~ppc64 ~riscv ~x86"
-IUSE="icons"
-
-RESTRICT="binchecks strip"
-
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-# https://github.com/gentoo/gentoo/pull/32203
-FONT_CONF=( "${FILESDIR}"/75-noto-emoji-fallback.conf )
-
-src_prepare() {
-	default
-
-	# Drop font for Windows 10
-	rm fonts/NotoColorEmoji_WindowsCompatible.ttf || die
-}
-
-src_compile() { :; }
-
-src_install() {
-	FONT_S="${S}/fonts"
-	# Drop non used fonts
-	rm -f fonts/*COLR*.ttf || die
-
-	# Don't lose fancy emoji icons
-	if use icons; then
-		for i in 32 72 128 512; do
-			insinto "/usr/share/icons/${PN}/${i}/emotes/"
-			doins png/"${i}"/*.png
-		done
-
-		insinto /usr/share/icons/"${PN}"/scalable/emotes/
-		doins svg/*.svg
-	fi
-
-	FONT_SUFFIX="ttf"
-	font_src_install
-
-	dodoc README.md
-}


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2024-03-25 18:13 Pacho Ramos
  0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2024-03-25 18:13 UTC (permalink / raw
  To: gentoo-commits

commit:     65cdc4b5c59e37e8c555821d05743ca243155759
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 25 18:06:40 2024 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Mon Mar 25 18:06:40 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65cdc4b5

media-fonts/noto-emoji: Install only the desired font file

The same used in other distributions as Arch

Closes: https://bugs.gentoo.org/927294
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 .../noto-emoji/noto-emoji-20231130-r1.ebuild       | 53 ++++++++++++++++++++++
 1 file changed, 53 insertions(+)

diff --git a/media-fonts/noto-emoji/noto-emoji-20231130-r1.ebuild b/media-fonts/noto-emoji/noto-emoji-20231130-r1.ebuild
new file mode 100644
index 000000000000..1fa09419c4e6
--- /dev/null
+++ b/media-fonts/noto-emoji/noto-emoji-20231130-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit font
+
+DESCRIPTION="Google Noto Emoji fonts"
+HOMEPAGE="https://fonts.google.com/noto/specimen/Noto+Color+Emoji https://github.com/googlefonts/noto-emoji"
+
+COMMIT="d79d23e6822e0f6e5731b114cbfb26b2a4e380da"
+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 ~loong ~ppc64 ~riscv ~x86"
+IUSE="icons"
+
+RESTRICT="binchecks strip"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+# https://github.com/gentoo/gentoo/pull/32203
+FONT_CONF=( "${FILESDIR}"/75-noto-emoji-fallback.conf )
+
+src_compile() { :; }
+
+src_install() {
+	# Ensure we install only the desired font (the same other distros
+	# supply), https://bugs.gentoo.org/927294
+	FONT_S="${S}/fonts-install"
+
+	# Don't lose fancy emoji icons
+	if use icons; then
+		for i in 32 72 128 512; do
+			insinto "/usr/share/icons/${PN}/${i}/emotes/"
+			doins png/"${i}"/*.png
+		done
+
+		insinto /usr/share/icons/"${PN}"/scalable/emotes/
+		doins svg/*.svg
+	fi
+
+	# Ensure we install only the desired font (the same other distros
+	# supply), https://bugs.gentoo.org/927294
+	mkdir fonts-install || die
+	FONT_S="${S}/fonts-install"
+	cp -p fonts/NotoColorEmoji.ttf fonts-install/. || die
+
+	FONT_SUFFIX="ttf"
+	font_src_install
+
+	dodoc README.md
+}


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2024-03-02 14:13 Arthur Zamarin
  0 siblings, 0 replies; 65+ messages in thread
From: Arthur Zamarin @ 2024-03-02 14:13 UTC (permalink / raw
  To: gentoo-commits

commit:     1ffa15696f0fb7dd54ec235373256da27a9c1f43
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  2 14:13:45 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar  2 14:13:45 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ffa1569

media-fonts/noto-emoji: Stabilize 20231130 arm64, #923973

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20231130.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20231130.ebuild b/media-fonts/noto-emoji/noto-emoji-20231130.ebuild
index 900ae531fc13..38f288fd653e 100644
--- a/media-fonts/noto-emoji/noto-emoji-20231130.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20231130.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> $
 
 LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86"
 IUSE="icons"
 
 RESTRICT="binchecks strip"


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2024-02-22  0:59 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2024-02-22  0:59 UTC (permalink / raw
  To: gentoo-commits

commit:     6c83d4b2f2c13935df1cdc511075df032ecb14b1
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 22 00:58:52 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 22 00:58:52 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c83d4b2

media-fonts/noto-emoji: Stabilize 20231130 amd64, #923973

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20231130.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20231130.ebuild b/media-fonts/noto-emoji/noto-emoji-20231130.ebuild
index 80318bfd3ea9..79fdcd9bec45 100644
--- a/media-fonts/noto-emoji/noto-emoji-20231130.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20231130.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> $
 
 LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ppc64 ~riscv ~x86"
 IUSE="icons"
 
 RESTRICT="binchecks strip"


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2024-02-22  0:59 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2024-02-22  0:59 UTC (permalink / raw
  To: gentoo-commits

commit:     c6ba307f60a73a43a890c17558ada16c9e09ccdb
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 22 00:58:54 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 22 00:58:54 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6ba307f

media-fonts/noto-emoji: Stabilize 20231130 x86, #923973

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20231130.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20231130.ebuild b/media-fonts/noto-emoji/noto-emoji-20231130.ebuild
index 79fdcd9bec45..900ae531fc13 100644
--- a/media-fonts/noto-emoji/noto-emoji-20231130.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20231130.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> $
 
 LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ppc64 ~riscv x86"
 IUSE="icons"
 
 RESTRICT="binchecks strip"


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2024-01-03 18:39 Arthur Zamarin
  0 siblings, 0 replies; 65+ messages in thread
From: Arthur Zamarin @ 2024-01-03 18:39 UTC (permalink / raw
  To: gentoo-commits

commit:     2383da713e589a863cfe3d7e6d71300580f93cdf
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  3 18:38:43 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jan  3 18:38:43 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2383da71

media-fonts/noto-emoji: Stabilize 20231130 ppc64, #921278

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20231130.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20231130.ebuild b/media-fonts/noto-emoji/noto-emoji-20231130.ebuild
index 37e4ba1e5be5..80318bfd3ea9 100644
--- a/media-fonts/noto-emoji/noto-emoji-20231130.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20231130.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> $
 
 LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc64 ~riscv ~x86"
 IUSE="icons"
 
 RESTRICT="binchecks strip"


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2023-12-16  9:46 Pacho Ramos
  0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2023-12-16  9:46 UTC (permalink / raw
  To: gentoo-commits

commit:     af1fdcf04e5c529c731f8fa0a32822c0cbd4f63e
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 16 09:28:23 2023 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Dec 16 09:46:47 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af1fdcf0

media-fonts/noto-emoji: add 20231130

Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 media-fonts/noto-emoji/Manifest                   |  1 +
 media-fonts/noto-emoji/noto-emoji-20231130.ebuild | 54 +++++++++++++++++++++++
 2 files changed, 55 insertions(+)

diff --git a/media-fonts/noto-emoji/Manifest b/media-fonts/noto-emoji/Manifest
index b238f4915e81..6c21e5ecc477 100644
--- a/media-fonts/noto-emoji/Manifest
+++ b/media-fonts/noto-emoji/Manifest
@@ -1,2 +1,3 @@
 DIST noto-emoji-20220912.tar.gz 178768907 BLAKE2B b998a74903e0a559e6c2d87f6d05649054728d5359659882c89b99fc41ec80f9dbafba6f418500059acef7bb85b9d60b189abea286c9c4cb5491f501095ca425 SHA512 4e9b01be1ac7853d840379f84350f2709212401ccebb221308eb83982a8673af9a8ef166952aba4d6f8d9939efc4989f38a7db69e022eb055f265ccba78884a6
 DIST noto-emoji-20231117.tar.gz 201500964 BLAKE2B 0c40c1e2dbe83166e45b279018e70d6adce379b26de2bd1bc1a067d5b788ac40c9ad33279a589d014fbbb47b9dbf955726ea03326d180a3d4d010b70dc2f5903 SHA512 f9bb2735919c26c646ae0dd9712da071cae109db6e75952d85a4d456aba39809d0cb2619207d55b8ce0d274c6676f72f8a5d2606b1c7b9e52ac497fad5134cae
+DIST noto-emoji-20231130.tar.gz 201447944 BLAKE2B da80f3b7b3a99cefa18cf34c6f55a3bb0e407d7f8df9927ae747ddc74625f9d08a5ba3118a908ffd7fe90edd90c45b4f9d23d44e6d0cd92779b2f5322346ae20 SHA512 310fac7eb9aa35065cbc030276ead6d1f9111059b0142143cfab2c9c48dd1106b1cce135a745681f57df95c0510cb04249532ed765edf881ed7ab31a38bd538a

diff --git a/media-fonts/noto-emoji/noto-emoji-20231130.ebuild b/media-fonts/noto-emoji/noto-emoji-20231130.ebuild
new file mode 100644
index 000000000000..37e4ba1e5be5
--- /dev/null
+++ b/media-fonts/noto-emoji/noto-emoji-20231130.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit font
+
+DESCRIPTION="Google Noto Emoji fonts"
+HOMEPAGE="https://fonts.google.com/noto/specimen/Noto+Color+Emoji https://github.com/googlefonts/noto-emoji"
+
+COMMIT="d79d23e6822e0f6e5731b114cbfb26b2a4e380da"
+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 ~loong ~ppc64 ~riscv ~x86"
+IUSE="icons"
+
+RESTRICT="binchecks strip"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+# https://github.com/gentoo/gentoo/pull/32203
+FONT_CONF=( "${FILESDIR}"/75-noto-emoji-fallback.conf )
+
+src_prepare() {
+	default
+
+	# Drop font for Windows 10
+	rm fonts/NotoColorEmoji_WindowsCompatible.ttf || die
+}
+
+src_compile() { :; }
+
+src_install() {
+	FONT_S="${S}/fonts"
+	# Drop non used fonts
+	rm -f fonts/*COLR*.ttf || die
+
+	# Don't lose fancy emoji icons
+	if use icons; then
+		for i in 32 72 128 512; do
+			insinto "/usr/share/icons/${PN}/${i}/emotes/"
+			doins png/"${i}"/*.png
+		done
+
+		insinto /usr/share/icons/"${PN}"/scalable/emotes/
+		doins svg/*.svg
+	fi
+
+	FONT_SUFFIX="ttf"
+	font_src_install
+
+	dodoc README.md
+}


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2023-11-24 12:55 Pacho Ramos
  0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2023-11-24 12:55 UTC (permalink / raw
  To: gentoo-commits

commit:     adfe4e27c190f9afc4c057e893558cfac5da83e5
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 24 12:44:40 2023 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Fri Nov 24 12:55:07 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adfe4e27

media-fonts/noto-emoji: drop 20220912-r1

Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 .../noto-emoji/noto-emoji-20220912-r1.ebuild       | 51 ----------------------
 1 file changed, 51 deletions(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20220912-r1.ebuild b/media-fonts/noto-emoji/noto-emoji-20220912-r1.ebuild
deleted file mode 100644
index bafa9135a432..000000000000
--- a/media-fonts/noto-emoji/noto-emoji-20220912-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit font
-
-DESCRIPTION="Google Noto Emoji fonts"
-HOMEPAGE="https://www.google.com/get/noto/ https://github.com/googlefonts/noto-emoji"
-
-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 ~loong ~ppc64 ~riscv x86"
-IUSE="icons"
-
-RESTRICT="binchecks strip"
-
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-src_prepare() {
-	default
-
-	# Drop font for Windows 10
-	rm fonts/NotoColorEmoji_WindowsCompatible.ttf || die
-}
-
-src_compile() { :; }
-
-src_install() {
-	FONT_S="${S}/fonts"
-	# Drop non used fonts
-	rm -f fonts/*COLR*.ttf || die
-
-	# Don't lose fancy emoji icons
-	if use icons; then
-		for i in 32 72 128 512; do
-			insinto "/usr/share/icons/${PN}/${i}/emotes/"
-			doins png/"${i}"/*.png
-		done
-
-		insinto /usr/share/icons/"${PN}"/scalable/emotes/
-		doins svg/*.svg
-	fi
-
-	FONT_SUFFIX="ttf"
-	font_src_install
-
-	dodoc README.md
-}


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2023-11-24 12:55 Pacho Ramos
  0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2023-11-24 12:55 UTC (permalink / raw
  To: gentoo-commits

commit:     96f714bb2fbcab861256cf52128db4205b81f39f
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 24 12:44:32 2023 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Fri Nov 24 12:55:06 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96f714bb

media-fonts/noto-emoji: add 20231117

Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 media-fonts/noto-emoji/Manifest                   |  1 +
 media-fonts/noto-emoji/noto-emoji-20231117.ebuild | 54 +++++++++++++++++++++++
 2 files changed, 55 insertions(+)

diff --git a/media-fonts/noto-emoji/Manifest b/media-fonts/noto-emoji/Manifest
index d8cbfd497ba1..b238f4915e81 100644
--- a/media-fonts/noto-emoji/Manifest
+++ b/media-fonts/noto-emoji/Manifest
@@ -1 +1,2 @@
 DIST noto-emoji-20220912.tar.gz 178768907 BLAKE2B b998a74903e0a559e6c2d87f6d05649054728d5359659882c89b99fc41ec80f9dbafba6f418500059acef7bb85b9d60b189abea286c9c4cb5491f501095ca425 SHA512 4e9b01be1ac7853d840379f84350f2709212401ccebb221308eb83982a8673af9a8ef166952aba4d6f8d9939efc4989f38a7db69e022eb055f265ccba78884a6
+DIST noto-emoji-20231117.tar.gz 201500964 BLAKE2B 0c40c1e2dbe83166e45b279018e70d6adce379b26de2bd1bc1a067d5b788ac40c9ad33279a589d014fbbb47b9dbf955726ea03326d180a3d4d010b70dc2f5903 SHA512 f9bb2735919c26c646ae0dd9712da071cae109db6e75952d85a4d456aba39809d0cb2619207d55b8ce0d274c6676f72f8a5d2606b1c7b9e52ac497fad5134cae

diff --git a/media-fonts/noto-emoji/noto-emoji-20231117.ebuild b/media-fonts/noto-emoji/noto-emoji-20231117.ebuild
new file mode 100644
index 000000000000..4d2fc830183c
--- /dev/null
+++ b/media-fonts/noto-emoji/noto-emoji-20231117.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit font
+
+DESCRIPTION="Google Noto Emoji fonts"
+HOMEPAGE="https://fonts.google.com/noto/specimen/Noto+Color+Emoji https://github.com/googlefonts/noto-emoji"
+
+COMMIT="144e84dbc2b49f164279bfce230569116ac98bfd"
+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 ~loong ~ppc64 ~riscv ~x86"
+IUSE="icons"
+
+RESTRICT="binchecks strip"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+# https://github.com/gentoo/gentoo/pull/32203
+FONT_CONF=( "${FILESDIR}"/75-noto-emoji-fallback.conf )
+
+src_prepare() {
+	default
+
+	# Drop font for Windows 10
+	rm fonts/NotoColorEmoji_WindowsCompatible.ttf || die
+}
+
+src_compile() { :; }
+
+src_install() {
+	FONT_S="${S}/fonts"
+	# Drop non used fonts
+	rm -f fonts/*COLR*.ttf || die
+
+	# Don't lose fancy emoji icons
+	if use icons; then
+		for i in 32 72 128 512; do
+			insinto "/usr/share/icons/${PN}/${i}/emotes/"
+			doins png/"${i}"/*.png
+		done
+
+		insinto /usr/share/icons/"${PN}"/scalable/emotes/
+		doins svg/*.svg
+	fi
+
+	FONT_SUFFIX="ttf"
+	font_src_install
+
+	dodoc README.md
+}


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2023-08-28 23:49 Andreas K. Hüttel
  0 siblings, 0 replies; 65+ messages in thread
From: Andreas K. Hüttel @ 2023-08-28 23:49 UTC (permalink / raw
  To: gentoo-commits

commit:     0434d15746a136b87dede771970a7f3c73144175
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 28 23:49:29 2023 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Mon Aug 28 23:49:47 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0434d157

media-fonts/noto-emoji: stabilize 20220912-r2 for amd64, arm64, x86

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20220912-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20220912-r2.ebuild b/media-fonts/noto-emoji/noto-emoji-20220912-r2.ebuild
index 5d3bb6b9ac76..58e0a72c24a2 100644
--- a/media-fonts/noto-emoji/noto-emoji-20220912-r2.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20220912-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> $
 
 LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="icons"
 
 RESTRICT="binchecks strip"


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2023-03-19 16:56 Pacho Ramos
  0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2023-03-19 16:56 UTC (permalink / raw
  To: gentoo-commits

commit:     5966c531ef3ad67839c2f2cfbb0ede1ba42b8573
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 19 16:39:23 2023 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Mar 19 16:56:32 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5966c531

media-fonts/noto-emoji: Cleanup metadata.xml

Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 media-fonts/noto-emoji/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-fonts/noto-emoji/metadata.xml b/media-fonts/noto-emoji/metadata.xml
index a1229f4979e4..3b1890ccc39f 100644
--- a/media-fonts/noto-emoji/metadata.xml
+++ b/media-fonts/noto-emoji/metadata.xml
@@ -6,7 +6,6 @@
 		<name>Pacho Ramos</name>
 	</maintainer>
 	<use>
-		<flag name="buildfont">Build Noto Emoji font with supplied images</flag>
 		<flag name="icons">Install Noto Emoji icon theme</flag>
 	</use>
 	<upstream>


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2023-03-16 22:02 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2023-03-16 22:02 UTC (permalink / raw
  To: gentoo-commits

commit:     d413b49bf3575943627f2de2b8b8d9f38e2c125f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 16 22:02:17 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Mar 16 22:02:17 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d413b49b

media-fonts/noto-emoji: Stabilize 20220912-r1 arm64, #901459

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20220912-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20220912-r1.ebuild b/media-fonts/noto-emoji/noto-emoji-20220912-r1.ebuild
index d2fbdf7dd982..4d7e3d3c0760 100644
--- a/media-fonts/noto-emoji/noto-emoji-20220912-r1.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20220912-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> $
 
 LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="icons"
 
 RESTRICT="binchecks strip"


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2023-03-16 22:02 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2023-03-16 22:02 UTC (permalink / raw
  To: gentoo-commits

commit:     a5ddb0d34f7f335bd9a5f9a9f1dcb47ba7ab4db3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 16 22:02:15 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Mar 16 22:02:15 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5ddb0d3

media-fonts/noto-emoji: Stabilize 20220912-r1 x86, #901459

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20220912-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20220912-r1.ebuild b/media-fonts/noto-emoji/noto-emoji-20220912-r1.ebuild
index 6499e36b1e77..d2fbdf7dd982 100644
--- a/media-fonts/noto-emoji/noto-emoji-20220912-r1.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20220912-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> $
 
 LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="icons"
 
 RESTRICT="binchecks strip"


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2023-03-16 22:02 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2023-03-16 22:02 UTC (permalink / raw
  To: gentoo-commits

commit:     c4105bc018f9cd412eb97fa72cf72a543a8b8ffc
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 16 22:02:19 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Mar 16 22:02:19 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4105bc0

media-fonts/noto-emoji: Stabilize 20220912-r1 amd64, #901459

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20220912-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20220912-r1.ebuild b/media-fonts/noto-emoji/noto-emoji-20220912-r1.ebuild
index 4d7e3d3c0760..bafa9135a432 100644
--- a/media-fonts/noto-emoji/noto-emoji-20220912-r1.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20220912-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> $
 
 LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="icons"
 
 RESTRICT="binchecks strip"


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2023-02-24 15:11 Pacho Ramos
  0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2023-02-24 15:11 UTC (permalink / raw
  To: gentoo-commits

commit:     31d641e6ebb05bb512574eb4d098cc4cc7bdf132
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 24 15:02:22 2023 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Fri Feb 24 15:11:09 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31d641e6

media-fonts/noto-emoji: Drop buildfont option

As talked with Michał, this option is getting harder to maintain everyday due
to the growing amount of deps being needed and they being hard to maintain.

Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 media-fonts/noto-emoji/metadata.xml                |  1 +
 .../noto-emoji/noto-emoji-20220912-r1.ebuild       | 51 ++++++++++++++++++++++
 2 files changed, 52 insertions(+)

diff --git a/media-fonts/noto-emoji/metadata.xml b/media-fonts/noto-emoji/metadata.xml
index 1f615adf787d..a1229f4979e4 100644
--- a/media-fonts/noto-emoji/metadata.xml
+++ b/media-fonts/noto-emoji/metadata.xml
@@ -7,6 +7,7 @@
 	</maintainer>
 	<use>
 		<flag name="buildfont">Build Noto Emoji font with supplied images</flag>
+		<flag name="icons">Install Noto Emoji icon theme</flag>
 	</use>
 	<upstream>
 		<remote-id type="github">googlefonts/noto-emoji</remote-id>

diff --git a/media-fonts/noto-emoji/noto-emoji-20220912-r1.ebuild b/media-fonts/noto-emoji/noto-emoji-20220912-r1.ebuild
new file mode 100644
index 000000000000..6499e36b1e77
--- /dev/null
+++ b/media-fonts/noto-emoji/noto-emoji-20220912-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit font
+
+DESCRIPTION="Google Noto Emoji fonts"
+HOMEPAGE="https://www.google.com/get/noto/ https://github.com/googlefonts/noto-emoji"
+
+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 ~loong ~ppc64 ~riscv ~x86"
+IUSE="icons"
+
+RESTRICT="binchecks strip"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+src_prepare() {
+	default
+
+	# Drop font for Windows 10
+	rm fonts/NotoColorEmoji_WindowsCompatible.ttf || die
+}
+
+src_compile() { :; }
+
+src_install() {
+	FONT_S="${S}/fonts"
+	# Drop non used fonts
+	rm -f fonts/*COLR*.ttf || die
+
+	# Don't lose fancy emoji icons
+	if use icons; then
+		for i in 32 72 128 512; do
+			insinto "/usr/share/icons/${PN}/${i}/emotes/"
+			doins png/"${i}"/*.png
+		done
+
+		insinto /usr/share/icons/"${PN}"/scalable/emotes/
+		doins svg/*.svg
+	fi
+
+	FONT_SUFFIX="ttf"
+	font_src_install
+
+	dodoc README.md
+}


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2022-12-04 14:50 Pacho Ramos
  0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2022-12-04 14:50 UTC (permalink / raw
  To: gentoo-commits

commit:     296e121e37a400ef514cc08aea9356926ba46e48
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Dec  4 12:51:07 2022 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Dec  4 14:49:16 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=296e121e

media-fonts/noto-emoji: drop 20211101

Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 media-fonts/noto-emoji/Manifest                   |   1 -
 media-fonts/noto-emoji/noto-emoji-20211101.ebuild | 112 ----------------------
 2 files changed, 113 deletions(-)

diff --git a/media-fonts/noto-emoji/Manifest b/media-fonts/noto-emoji/Manifest
index 2d447e0d20f0..d8cbfd497ba1 100644
--- a/media-fonts/noto-emoji/Manifest
+++ b/media-fonts/noto-emoji/Manifest
@@ -1,2 +1 @@
-DIST noto-emoji-20211101.tar.gz 170403395 BLAKE2B d37ef3b11c339d2d2f2a8c1b6370551c14fbe3d902a51a956b6cb89592001a751656a2050f6501619f770d53fefbdf6b1223725967206c9f13072928ebacbfe0 SHA512 b80d3ca838e0cc66b6b6af9b368164da3f40bd22cfbb1d923a172bd51e87f1db9b7722494f220e4e912160664bb1c5318bbd9253981c1262ce563482d6cad7a4
 DIST noto-emoji-20220912.tar.gz 178768907 BLAKE2B b998a74903e0a559e6c2d87f6d05649054728d5359659882c89b99fc41ec80f9dbafba6f418500059acef7bb85b9d60b189abea286c9c4cb5491f501095ca425 SHA512 4e9b01be1ac7853d840379f84350f2709212401ccebb221308eb83982a8673af9a8ef166952aba4d6f8d9939efc4989f38a7db69e022eb055f265ccba78884a6

diff --git a/media-fonts/noto-emoji/noto-emoji-20211101.ebuild b/media-fonts/noto-emoji/noto-emoji-20211101.ebuild
deleted file mode 100644
index 8d4899112c42..000000000000
--- a/media-fonts/noto-emoji/noto-emoji-20211101.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-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="9a5261d871451f9b5183c93483cbd68ed916b1e9"
-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 ~loong ~ppc64 ~riscv x86"
-IUSE="buildfont"
-
-BDEPEND="
-	buildfont? (
-		${PYTHON_DEPS}
-		app-arch/zopfli
-		$(python_gen_any_dep '
-			>=dev-python/fonttools-4.7.0[${PYTHON_USEDEP}]
-			>=dev-python/nototools-0.2.13[${PYTHON_USEDEP}]
-		')
-		media-gfx/pngquant
-		x11-libs/cairo
-		|| ( media-gfx/imagemagick[png] media-gfx/graphicsmagick[png] )
-	)
-"
-
-RESTRICT="binchecks strip"
-
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-python_check_deps() {
-	python_has_version ">=dev-python/fonttools-4.7.0[${PYTHON_USEDEP}]" \
-		">=dev-python/nototools-0.2.13[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-	font_pkg_setup
-	use buildfont && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-	default
-
-	# Drop font for Windows 10
-	rm fonts/NotoColorEmoji_WindowsCompatible.ttf || die
-
-	if use buildfont; then
-		# From Fedora
-		eapply "${FILESDIR}/${PN}-build-all-flags.patch"
-
-		# https://github.com/googlei18n/noto-emoji/issues/240
-		eapply "${FILESDIR}/${PN}-20180823-build-path.patch"
-
-		# Be more verbose, bug #717654
-		eapply "${FILESDIR}"/${PN}-pngquant-verbose.patch
-		sed -i -e 's:@$(ZOPFLIPNG) -y "$<" "$@" 1> /dev/null 2>&1:@$(ZOPFLIPNG) -y "$<" "$@":g' Makefile || die
-
-		# Based on Fedora patch to allow graphicsmagick usage
-		if has_version -b media-gfx/graphicsmagick; then
-			eapply "${FILESDIR}/${PN}-20190328-use-gm.patch"
-		fi
-	fi
-}
-
-src_compile() {
-	if ! use buildfont; then
-		einfo "Installing pre-built fonts provided by upstream."
-		einfo "They could be not fully updated or miss some items."
-		einfo "To build fonts based on latest images enable 'buildfont'"
-		einfo "USE (that will require more time and resources too)."
-	else
-		python_setup
-		einfo "Building fonts..."
-
-		# From Debian:
-		# The build requires a VIRTUAL_ENV variable and sequence check isn't working
-		VIRTUAL_ENV=true \
-		BYPASS_SEQUENCE_CHECK=true \
-		default
-	fi
-}
-
-src_install() {
-	if ! use buildfont; then
-		FONT_S="${S}/fonts"
-	else
-		mv -i fonts/NotoEmoji-Regular.ttf "${S}" || die
-		# Built font and Regular font
-		FONT_S="${S}"
-
-		# Don't lose fancy emoji icons
-		for i in 32 72 128 512; do
-			insinto "/usr/share/icons/${PN}/${i}/emotes/"
-			doins png/"${i}"/*.png
-		done
-
-		insinto /usr/share/icons/"${PN}"/scalable/emotes/
-		doins svg/*.svg
-	fi
-
-	FONT_SUFFIX="ttf"
-	font_src_install
-
-	dodoc README.md
-}


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2022-12-01 22:28 Jakov Smolić
  0 siblings, 0 replies; 65+ messages in thread
From: Jakov Smolić @ 2022-12-01 22:28 UTC (permalink / raw
  To: gentoo-commits

commit:     222b538c2aefc43c08310f7419cc3efc63985775
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Dec  1 22:27:31 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Dec  1 22:27:31 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=222b538c

media-fonts/noto-emoji: Stabilize 20220912 x86, #883897

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20220912.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20220912.ebuild b/media-fonts/noto-emoji/noto-emoji-20220912.ebuild
index 685f5d594cf8..bef014fb3e22 100644
--- a/media-fonts/noto-emoji/noto-emoji-20220912.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20220912.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> $
 
 LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="buildfont"
 
 BDEPEND="


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2022-12-01 22:24 Jakov Smolić
  0 siblings, 0 replies; 65+ messages in thread
From: Jakov Smolić @ 2022-12-01 22:24 UTC (permalink / raw
  To: gentoo-commits

commit:     213f95dcebf5659eaa2571b07beb150e27fcb370
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Dec  1 22:23:41 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Dec  1 22:23:41 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=213f95dc

media-fonts/noto-emoji: Stabilize 20220912 amd64, #883897

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20220912.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20220912.ebuild b/media-fonts/noto-emoji/noto-emoji-20220912.ebuild
index b7764ccc456a..685f5d594cf8 100644
--- a/media-fonts/noto-emoji/noto-emoji-20220912.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20220912.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> $
 
 LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="buildfont"
 
 BDEPEND="


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2022-12-01 22:22 Jakov Smolić
  0 siblings, 0 replies; 65+ messages in thread
From: Jakov Smolić @ 2022-12-01 22:22 UTC (permalink / raw
  To: gentoo-commits

commit:     00d51bb609b8635336cff3fed015fcf055cb266a
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Dec  1 22:22:14 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Dec  1 22:22:14 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00d51bb6

media-fonts/noto-emoji: Stabilize 20220912 arm64, #883897

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20220912.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20220912.ebuild b/media-fonts/noto-emoji/noto-emoji-20220912.ebuild
index 66fca0268e4f..b7764ccc456a 100644
--- a/media-fonts/noto-emoji/noto-emoji-20220912.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20220912.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> $
 
 LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="buildfont"
 
 BDEPEND="


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2022-10-09  8:37 Arthur Zamarin
  0 siblings, 0 replies; 65+ messages in thread
From: Arthur Zamarin @ 2022-10-09  8:37 UTC (permalink / raw
  To: gentoo-commits

commit:     871fd2248034d6fa409288d42b327b3b82fbf7bd
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  9 08:37:08 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Oct  9 08:37:45 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=871fd224

media-fonts/noto-emoji: fix conditional python dep

Closes: https://bugs.gentoo.org/876268
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20211101.ebuild | 2 +-
 media-fonts/noto-emoji/noto-emoji-20220912.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20211101.ebuild b/media-fonts/noto-emoji/noto-emoji-20211101.ebuild
index 8732b923dc31..8d4899112c42 100644
--- a/media-fonts/noto-emoji/noto-emoji-20211101.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20211101.ebuild
@@ -42,7 +42,7 @@ python_check_deps() {
 
 pkg_setup() {
 	font_pkg_setup
-	python-any-r1_pkg_setup
+	use buildfont && python-any-r1_pkg_setup
 }
 
 src_prepare() {

diff --git a/media-fonts/noto-emoji/noto-emoji-20220912.ebuild b/media-fonts/noto-emoji/noto-emoji-20220912.ebuild
index bdfa462ac38e..66fca0268e4f 100644
--- a/media-fonts/noto-emoji/noto-emoji-20220912.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20220912.ebuild
@@ -42,7 +42,7 @@ python_check_deps() {
 
 pkg_setup() {
 	font_pkg_setup
-	python-any-r1_pkg_setup
+	use buildfont && python-any-r1_pkg_setup
 }
 
 src_prepare() {


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2022-10-08 17:42 Arthur Zamarin
  0 siblings, 0 replies; 65+ messages in thread
From: Arthur Zamarin @ 2022-10-08 17:42 UTC (permalink / raw
  To: gentoo-commits

commit:     f00bff5eff70b00a06d2546ea2c625691d27b1a9
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  8 17:42:10 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct  8 17:42:37 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f00bff5e

media-fonts/noto-emoji: fix python_check_deps

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20211101.ebuild | 5 +++--
 media-fonts/noto-emoji/noto-emoji-20220912.ebuild | 5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20211101.ebuild b/media-fonts/noto-emoji/noto-emoji-20211101.ebuild
index 6d60d2e3c1ae..8732b923dc31 100644
--- a/media-fonts/noto-emoji/noto-emoji-20211101.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20211101.ebuild
@@ -36,12 +36,13 @@ 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 ">=dev-python/fonttools-4.7.0[${PYTHON_USEDEP}]" \
+		">=dev-python/nototools-0.2.13[${PYTHON_USEDEP}]"
 }
 
 pkg_setup() {
 	font_pkg_setup
+	python-any-r1_pkg_setup
 }
 
 src_prepare() {

diff --git a/media-fonts/noto-emoji/noto-emoji-20220912.ebuild b/media-fonts/noto-emoji/noto-emoji-20220912.ebuild
index 81ade31b2d25..bdfa462ac38e 100644
--- a/media-fonts/noto-emoji/noto-emoji-20220912.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20220912.ebuild
@@ -36,12 +36,13 @@ RESTRICT="binchecks strip"
 S="${WORKDIR}/${PN}-${COMMIT}"
 
 python_check_deps() {
-	python_has_version -b ">=dev-python/fonttools-4.7.0[${PYTHON_USEDEP}]" &&
-	python_has_version -b ">=dev-python/nototools-0.2.13[${PYTHON_USEDEP}]"
+	python_has_version ">=dev-python/fonttools-4.7.0[${PYTHON_USEDEP}]" \
+		">=dev-python/nototools-0.2.13[${PYTHON_USEDEP}]"
 }
 
 pkg_setup() {
 	font_pkg_setup
+	python-any-r1_pkg_setup
 }
 
 src_prepare() {


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2022-09-18 11:09 Pacho Ramos
  0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2022-09-18 11:09 UTC (permalink / raw
  To: gentoo-commits

commit:     4b2c95fe0f620609c22239b9e43c1e1b0bbbbff7
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 18 11:07:08 2022 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Sep 18 11:09:15 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b2c95fe

media-fonts/noto-emoji: Fix PythonAnyMismatchedDepHasVersionCheck

Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20220912.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20220912.ebuild b/media-fonts/noto-emoji/noto-emoji-20220912.ebuild
index 769bc79625a1..30e61cb19366 100644
--- a/media-fonts/noto-emoji/noto-emoji-20220912.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20220912.ebuild
@@ -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}]"
+	has_version -b ">=dev-python/fonttools-4.7.0[${PYTHON_USEDEP}]" &&
+	has_version -b ">=dev-python/nototools-0.2.13[${PYTHON_USEDEP}]"
 }
 
 pkg_setup() {


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2022-09-18 11:09 Pacho Ramos
  0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2022-09-18 11:09 UTC (permalink / raw
  To: gentoo-commits

commit:     a3911519839ea3e8772a4443425263ff8ed72d93
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 18 11:08:58 2022 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Sep 18 11:09:16 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3911519

media-fonts/noto-emoji: Use python_has_version

Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20220912.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20220912.ebuild b/media-fonts/noto-emoji/noto-emoji-20220912.ebuild
index 30e61cb19366..81ade31b2d25 100644
--- a/media-fonts/noto-emoji/noto-emoji-20220912.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20220912.ebuild
@@ -36,8 +36,8 @@ RESTRICT="binchecks strip"
 S="${WORKDIR}/${PN}-${COMMIT}"
 
 python_check_deps() {
-	has_version -b ">=dev-python/fonttools-4.7.0[${PYTHON_USEDEP}]" &&
-	has_version -b ">=dev-python/nototools-0.2.13[${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() {


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2022-09-18 11:09 Pacho Ramos
  0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2022-09-18 11:09 UTC (permalink / raw
  To: gentoo-commits

commit:     b276702ef90ab5a2cb777a0d46b5062c5f501890
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 18 11:04:40 2022 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Sep 18 11:09:15 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b276702e

media-fonts/noto-emoji: add 20220912

Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 media-fonts/noto-emoji/Manifest                   |   1 +
 media-fonts/noto-emoji/noto-emoji-20220912.ebuild | 115 ++++++++++++++++++++++
 2 files changed, 116 insertions(+)

diff --git a/media-fonts/noto-emoji/Manifest b/media-fonts/noto-emoji/Manifest
index d0af93d87420..64dfda14efd4 100644
--- a/media-fonts/noto-emoji/Manifest
+++ b/media-fonts/noto-emoji/Manifest
@@ -1,2 +1,3 @@
 DIST noto-emoji-20210715.tar.gz 166643705 BLAKE2B 355e993aee720e634d174fceb4d0d6b16ebce91cf948657428861fa63283120eef7fb706a5e6139f0ff7c13f0d72dc1c906ab30bc9b7509644ae6a56f4156e16 SHA512 2b1071c39d85f834baf4c9b6c59f9b06f1622bf972bac6087e0f44bd034025933b9a85a9a63a307f2e4b6337f8fbf7b11ba14838cd4bc13c8075b7ffae65ae78
 DIST noto-emoji-20211101.tar.gz 170403395 BLAKE2B d37ef3b11c339d2d2f2a8c1b6370551c14fbe3d902a51a956b6cb89592001a751656a2050f6501619f770d53fefbdf6b1223725967206c9f13072928ebacbfe0 SHA512 b80d3ca838e0cc66b6b6af9b368164da3f40bd22cfbb1d923a172bd51e87f1db9b7722494f220e4e912160664bb1c5318bbd9253981c1262ce563482d6cad7a4
+DIST noto-emoji-20220912.tar.gz 178768907 BLAKE2B b998a74903e0a559e6c2d87f6d05649054728d5359659882c89b99fc41ec80f9dbafba6f418500059acef7bb85b9d60b189abea286c9c4cb5491f501095ca425 SHA512 4e9b01be1ac7853d840379f84350f2709212401ccebb221308eb83982a8673af9a8ef166952aba4d6f8d9939efc4989f38a7db69e022eb055f265ccba78884a6

diff --git a/media-fonts/noto-emoji/noto-emoji-20220912.ebuild b/media-fonts/noto-emoji/noto-emoji-20220912.ebuild
new file mode 100644
index 000000000000..769bc79625a1
--- /dev/null
+++ b/media-fonts/noto-emoji/noto-emoji-20220912.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+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="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 ~loong ~ppc64 ~riscv ~x86"
+IUSE="buildfont"
+
+BDEPEND="
+	buildfont? (
+		${PYTHON_DEPS}
+		app-arch/zopfli
+		$(python_gen_any_dep '
+			>=dev-python/fonttools-4.7.0[${PYTHON_USEDEP}]
+			>=dev-python/nototools-0.2.13[${PYTHON_USEDEP}]
+		')
+		media-gfx/pngquant
+		x11-libs/cairo
+		|| ( media-gfx/imagemagick[png] media-gfx/graphicsmagick[png] )
+	)
+"
+
+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}]"
+}
+
+pkg_setup() {
+	font_pkg_setup
+}
+
+src_prepare() {
+	default
+
+	# Drop font for Windows 10
+	rm fonts/NotoColorEmoji_WindowsCompatible.ttf || die
+
+	if use buildfont; then
+		# From Fedora
+		eapply "${FILESDIR}/${PN}-build-all-flags.patch"
+
+		# https://github.com/googlei18n/noto-emoji/issues/240
+		eapply "${FILESDIR}/${PN}-20180823-build-path.patch"
+
+		# Be more verbose, bug #717654
+		eapply "${FILESDIR}"/${PN}-pngquant-verbose.patch
+		sed -i -e 's:@$(ZOPFLIPNG) -y "$<" "$@" 1> /dev/null 2>&1:@$(ZOPFLIPNG) -y "$<" "$@":g' Makefile || die
+
+		# Based on Fedora patch to allow graphicsmagick usage
+		if has_version -b media-gfx/graphicsmagick; then
+			eapply "${FILESDIR}/${PN}-20190328-use-gm.patch"
+		fi
+	fi
+}
+
+src_compile() {
+	if ! use buildfont; then
+		einfo "Installing pre-built fonts provided by upstream."
+		einfo "They could be not fully updated or miss some items."
+		einfo "To build fonts based on latest images enable 'buildfont'"
+		einfo "USE (that will require more time and resources too)."
+	else
+		python_setup
+		einfo "Building fonts..."
+
+		# From Debian:
+		# The build requires a VIRTUAL_ENV variable and sequence check isn't working
+		VIRTUAL_ENV=true \
+		BYPASS_SEQUENCE_CHECK=true \
+		default
+	fi
+}
+
+src_install() {
+	if ! use buildfont; then
+		FONT_S="${S}/fonts"
+		# Drop non used fonts
+		rm -f fonts/*COLR*.ttf || die
+	else
+		# 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
+		for i in 32 72 128 512; do
+			insinto "/usr/share/icons/${PN}/${i}/emotes/"
+			doins png/"${i}"/*.png
+		done
+
+		insinto /usr/share/icons/"${PN}"/scalable/emotes/
+		doins svg/*.svg
+	fi
+
+	FONT_SUFFIX="ttf"
+	font_src_install
+
+	dodoc README.md
+}


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2022-09-18 11:09 Pacho Ramos
  0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2022-09-18 11:09 UTC (permalink / raw
  To: gentoo-commits

commit:     ef38ccfe31c444ea2eba5ba9a5fb0485d8586f50
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 18 11:04:59 2022 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Sep 18 11:09:15 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef38ccfe

media-fonts/noto-emoji: drop 20210715

Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 media-fonts/noto-emoji/Manifest                   |   1 -
 media-fonts/noto-emoji/noto-emoji-20210715.ebuild | 111 ----------------------
 2 files changed, 112 deletions(-)

diff --git a/media-fonts/noto-emoji/Manifest b/media-fonts/noto-emoji/Manifest
index 64dfda14efd4..2d447e0d20f0 100644
--- a/media-fonts/noto-emoji/Manifest
+++ b/media-fonts/noto-emoji/Manifest
@@ -1,3 +1,2 @@
-DIST noto-emoji-20210715.tar.gz 166643705 BLAKE2B 355e993aee720e634d174fceb4d0d6b16ebce91cf948657428861fa63283120eef7fb706a5e6139f0ff7c13f0d72dc1c906ab30bc9b7509644ae6a56f4156e16 SHA512 2b1071c39d85f834baf4c9b6c59f9b06f1622bf972bac6087e0f44bd034025933b9a85a9a63a307f2e4b6337f8fbf7b11ba14838cd4bc13c8075b7ffae65ae78
 DIST noto-emoji-20211101.tar.gz 170403395 BLAKE2B d37ef3b11c339d2d2f2a8c1b6370551c14fbe3d902a51a956b6cb89592001a751656a2050f6501619f770d53fefbdf6b1223725967206c9f13072928ebacbfe0 SHA512 b80d3ca838e0cc66b6b6af9b368164da3f40bd22cfbb1d923a172bd51e87f1db9b7722494f220e4e912160664bb1c5318bbd9253981c1262ce563482d6cad7a4
 DIST noto-emoji-20220912.tar.gz 178768907 BLAKE2B b998a74903e0a559e6c2d87f6d05649054728d5359659882c89b99fc41ec80f9dbafba6f418500059acef7bb85b9d60b189abea286c9c4cb5491f501095ca425 SHA512 4e9b01be1ac7853d840379f84350f2709212401ccebb221308eb83982a8673af9a8ef166952aba4d6f8d9939efc4989f38a7db69e022eb055f265ccba78884a6

diff --git a/media-fonts/noto-emoji/noto-emoji-20210715.ebuild b/media-fonts/noto-emoji/noto-emoji-20210715.ebuild
deleted file mode 100644
index 46b120c9443d..000000000000
--- a/media-fonts/noto-emoji/noto-emoji-20210715.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{8..9} )
-
-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"
-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"
-IUSE="buildfont"
-
-BDEPEND="
-	buildfont? (
-		${PYTHON_DEPS}
-		app-arch/zopfli
-		$(python_gen_any_dep '
-			>=dev-python/fonttools-4.7.0[${PYTHON_USEDEP}]
-			>=dev-python/nototools-0.2.13[${PYTHON_USEDEP}]
-		')
-		media-gfx/pngquant
-		x11-libs/cairo
-		|| ( media-gfx/imagemagick[png] media-gfx/graphicsmagick[png] )
-	)
-"
-
-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}]"
-}
-
-pkg_setup() {
-	font_pkg_setup
-}
-
-src_prepare() {
-	default
-
-	# Drop font for Windows 10
-	rm fonts/NotoColorEmoji_WindowsCompatible.ttf || die
-
-	if use buildfont; then
-		# From Fedora
-		eapply "${FILESDIR}/${PN}-build-all-flags.patch"
-
-		# https://github.com/googlei18n/noto-emoji/issues/240
-		eapply "${FILESDIR}/${PN}-20180823-build-path.patch"
-
-		# Be more verbose, bug #717654
-		eapply "${FILESDIR}"/${PN}-pngquant-verbose.patch
-		sed -i -e 's:@$(ZOPFLIPNG) -y "$<" "$@" 1> /dev/null 2>&1:@$(ZOPFLIPNG) -y "$<" "$@":g' Makefile || die
-
-		# Based on Fedora patch to allow graphicsmagick usage
-		if has_version -b media-gfx/graphicsmagick; then
-			eapply "${FILESDIR}/${PN}-20190328-use-gm.patch"
-		fi
-	fi
-}
-
-src_compile() {
-	if ! use buildfont; then
-		einfo "Installing pre-built fonts provided by upstream."
-		einfo "They could be not fully updated or miss some items."
-		einfo "To build fonts based on latest images enable 'buildfont'"
-		einfo "USE (that will require more time and resources too)."
-	else
-		python_setup
-		einfo "Building fonts..."
-
-		# From Debian:
-		# The build requires a VIRTUAL_ENV variable and sequence check isn't working
-		VIRTUAL_ENV=true \
-		BYPASS_SEQUENCE_CHECK=true \
-		default
-	fi
-}
-
-src_install() {
-	if ! use buildfont; then
-		FONT_S="${S}/fonts"
-	else
-		mv -i fonts/NotoEmoji-Regular.ttf "${S}" || die
-		# Built font and Regular font
-		FONT_S="${S}"
-
-		# Don't lose fancy emoji icons
-		for i in 32 72 128 512; do
-			insinto "/usr/share/icons/${PN}/${i}/emotes/"
-			doins png/"${i}"/*.png
-		done
-
-		insinto /usr/share/icons/"${PN}"/scalable/emotes/
-		doins svg/*.svg
-	fi
-
-	FONT_SUFFIX="ttf"
-	font_src_install
-
-	dodoc README.md
-}


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2022-05-10  1:07 WANG Xuerui
  0 siblings, 0 replies; 65+ messages in thread
From: WANG Xuerui @ 2022-05-10  1:07 UTC (permalink / raw
  To: gentoo-commits

commit:     44116929800872607624405ab260255509f62278
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Tue May 10 01:07:13 2022 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Tue May 10 01:07:39 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44116929

media-fonts/noto-emoji: keyword 20211101 for ~loong

Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20211101.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20211101.ebuild b/media-fonts/noto-emoji/noto-emoji-20211101.ebuild
index 828077f3bb40..6d60d2e3c1ae 100644
--- a/media-fonts/noto-emoji/noto-emoji-20211101.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20211101.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.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="


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2021-12-14 20:47 Arthur Zamarin
  0 siblings, 0 replies; 65+ messages in thread
From: Arthur Zamarin @ 2021-12-14 20:47 UTC (permalink / raw
  To: gentoo-commits

commit:     4b05e723d68dd7ec0031501bf42bf8ad331d73ad
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 14 20:46:33 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 14 20:47:15 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b05e723

media-fonts/noto-emoji: Stabilize 20211101 arm64, #829171

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20211101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20211101.ebuild b/media-fonts/noto-emoji/noto-emoji-20211101.ebuild
index d01637fbbb3b..828077f3bb40 100644
--- a/media-fonts/noto-emoji/noto-emoji-20211101.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20211101.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> $
 
 LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
 IUSE="buildfont"
 
 BDEPEND="


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2021-12-14 15:45 Jakov Smolić
  0 siblings, 0 replies; 65+ messages in thread
From: Jakov Smolić @ 2021-12-14 15:45 UTC (permalink / raw
  To: gentoo-commits

commit:     d0bef22955c392314681f288fe5310f3420008cf
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 14 15:44:18 2021 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Dec 14 15:45:02 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0bef229

media-fonts/noto-emoji: Stabilize 20211101 amd64, #829171

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20211101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20211101.ebuild b/media-fonts/noto-emoji/noto-emoji-20211101.ebuild
index 3ef0bafdbfb8..d01637fbbb3b 100644
--- a/media-fonts/noto-emoji/noto-emoji-20211101.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20211101.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> $
 
 LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 IUSE="buildfont"
 
 BDEPEND="


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2021-12-14 15:45 Jakov Smolić
  0 siblings, 0 replies; 65+ messages in thread
From: Jakov Smolić @ 2021-12-14 15:45 UTC (permalink / raw
  To: gentoo-commits

commit:     941dea11b33790f0884c4ebfba0c64dc98c7e8a4
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 14 15:44:02 2021 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Dec 14 15:44:58 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=941dea11

media-fonts/noto-emoji: Stabilize 20211101 x86, #829171

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20211101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20211101.ebuild b/media-fonts/noto-emoji/noto-emoji-20211101.ebuild
index 45ef09ef8e4d..3ef0bafdbfb8 100644
--- a/media-fonts/noto-emoji/noto-emoji-20211101.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20211101.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> $
 
 LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 IUSE="buildfont"
 
 BDEPEND="


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2021-11-06  9:13 Pacho Ramos
  0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2021-11-06  9:13 UTC (permalink / raw
  To: gentoo-commits

commit:     d64a423ddc7b82470360f27f310b5eeaff7c5699
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  6 09:03:42 2021 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Nov  6 09:10:23 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d64a423d

media-fonts/noto-emoji: New snapshot

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 media-fonts/noto-emoji/Manifest                   |   1 +
 media-fonts/noto-emoji/noto-emoji-20211101.ebuild | 111 ++++++++++++++++++++++
 2 files changed, 112 insertions(+)

diff --git a/media-fonts/noto-emoji/Manifest b/media-fonts/noto-emoji/Manifest
index 82b5b1d989c..88b294bf4d4 100644
--- a/media-fonts/noto-emoji/Manifest
+++ b/media-fonts/noto-emoji/Manifest
@@ -1,2 +1,3 @@
 DIST noto-emoji-20201214.tar.gz 69885567 BLAKE2B 21d251a25740bf474e4c7e138c33d90f35cfea93ff2c72904e38a8bead0124408c67a731ed142fe96da07bbf8afb7d929293518a366157fd1393dacc560bf12b SHA512 b3ad1f31bbb48bd5de2fbddcac5c3f27891a805ae4ac8d0b69b07c1d7259c6a5317eca9ac7e3b068d24ed5d3acd3523cfb2036f2e9f08179b85fd81dd5c9b570
 DIST noto-emoji-20210715.tar.gz 166643705 BLAKE2B 355e993aee720e634d174fceb4d0d6b16ebce91cf948657428861fa63283120eef7fb706a5e6139f0ff7c13f0d72dc1c906ab30bc9b7509644ae6a56f4156e16 SHA512 2b1071c39d85f834baf4c9b6c59f9b06f1622bf972bac6087e0f44bd034025933b9a85a9a63a307f2e4b6337f8fbf7b11ba14838cd4bc13c8075b7ffae65ae78
+DIST noto-emoji-20211101.tar.gz 170403395 BLAKE2B d37ef3b11c339d2d2f2a8c1b6370551c14fbe3d902a51a956b6cb89592001a751656a2050f6501619f770d53fefbdf6b1223725967206c9f13072928ebacbfe0 SHA512 b80d3ca838e0cc66b6b6af9b368164da3f40bd22cfbb1d923a172bd51e87f1db9b7722494f220e4e912160664bb1c5318bbd9253981c1262ce563482d6cad7a4

diff --git a/media-fonts/noto-emoji/noto-emoji-20211101.ebuild b/media-fonts/noto-emoji/noto-emoji-20211101.ebuild
new file mode 100644
index 00000000000..45ef09ef8e4
--- /dev/null
+++ b/media-fonts/noto-emoji/noto-emoji-20211101.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+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="9a5261d871451f9b5183c93483cbd68ed916b1e9"
+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"
+IUSE="buildfont"
+
+BDEPEND="
+	buildfont? (
+		${PYTHON_DEPS}
+		app-arch/zopfli
+		$(python_gen_any_dep '
+			>=dev-python/fonttools-4.7.0[${PYTHON_USEDEP}]
+			>=dev-python/nototools-0.2.13[${PYTHON_USEDEP}]
+		')
+		media-gfx/pngquant
+		x11-libs/cairo
+		|| ( media-gfx/imagemagick[png] media-gfx/graphicsmagick[png] )
+	)
+"
+
+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}]"
+}
+
+pkg_setup() {
+	font_pkg_setup
+}
+
+src_prepare() {
+	default
+
+	# Drop font for Windows 10
+	rm fonts/NotoColorEmoji_WindowsCompatible.ttf || die
+
+	if use buildfont; then
+		# From Fedora
+		eapply "${FILESDIR}/${PN}-build-all-flags.patch"
+
+		# https://github.com/googlei18n/noto-emoji/issues/240
+		eapply "${FILESDIR}/${PN}-20180823-build-path.patch"
+
+		# Be more verbose, bug #717654
+		eapply "${FILESDIR}"/${PN}-pngquant-verbose.patch
+		sed -i -e 's:@$(ZOPFLIPNG) -y "$<" "$@" 1> /dev/null 2>&1:@$(ZOPFLIPNG) -y "$<" "$@":g' Makefile || die
+
+		# Based on Fedora patch to allow graphicsmagick usage
+		if has_version -b media-gfx/graphicsmagick; then
+			eapply "${FILESDIR}/${PN}-20190328-use-gm.patch"
+		fi
+	fi
+}
+
+src_compile() {
+	if ! use buildfont; then
+		einfo "Installing pre-built fonts provided by upstream."
+		einfo "They could be not fully updated or miss some items."
+		einfo "To build fonts based on latest images enable 'buildfont'"
+		einfo "USE (that will require more time and resources too)."
+	else
+		python_setup
+		einfo "Building fonts..."
+
+		# From Debian:
+		# The build requires a VIRTUAL_ENV variable and sequence check isn't working
+		VIRTUAL_ENV=true \
+		BYPASS_SEQUENCE_CHECK=true \
+		default
+	fi
+}
+
+src_install() {
+	if ! use buildfont; then
+		FONT_S="${S}/fonts"
+	else
+		mv -i fonts/NotoEmoji-Regular.ttf "${S}" || die
+		# Built font and Regular font
+		FONT_S="${S}"
+
+		# Don't lose fancy emoji icons
+		for i in 32 72 128 512; do
+			insinto "/usr/share/icons/${PN}/${i}/emotes/"
+			doins png/"${i}"/*.png
+		done
+
+		insinto /usr/share/icons/"${PN}"/scalable/emotes/
+		doins svg/*.svg
+	fi
+
+	FONT_SUFFIX="ttf"
+	font_src_install
+
+	dodoc README.md
+}


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2021-11-06  9:13 Pacho Ramos
  0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2021-11-06  9:13 UTC (permalink / raw
  To: gentoo-commits

commit:     e27ebdee9ef5454ccc204b5a54db181f2e3772bc
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  6 09:04:16 2021 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Nov  6 09:10:24 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e27ebdee

media-fonts/noto-emoji: Drop old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 media-fonts/noto-emoji/Manifest                   |   1 -
 media-fonts/noto-emoji/noto-emoji-20201214.ebuild | 109 ----------------------
 2 files changed, 110 deletions(-)

diff --git a/media-fonts/noto-emoji/Manifest b/media-fonts/noto-emoji/Manifest
index 88b294bf4d4..d0af93d8742 100644
--- a/media-fonts/noto-emoji/Manifest
+++ b/media-fonts/noto-emoji/Manifest
@@ -1,3 +1,2 @@
-DIST noto-emoji-20201214.tar.gz 69885567 BLAKE2B 21d251a25740bf474e4c7e138c33d90f35cfea93ff2c72904e38a8bead0124408c67a731ed142fe96da07bbf8afb7d929293518a366157fd1393dacc560bf12b SHA512 b3ad1f31bbb48bd5de2fbddcac5c3f27891a805ae4ac8d0b69b07c1d7259c6a5317eca9ac7e3b068d24ed5d3acd3523cfb2036f2e9f08179b85fd81dd5c9b570
 DIST noto-emoji-20210715.tar.gz 166643705 BLAKE2B 355e993aee720e634d174fceb4d0d6b16ebce91cf948657428861fa63283120eef7fb706a5e6139f0ff7c13f0d72dc1c906ab30bc9b7509644ae6a56f4156e16 SHA512 2b1071c39d85f834baf4c9b6c59f9b06f1622bf972bac6087e0f44bd034025933b9a85a9a63a307f2e4b6337f8fbf7b11ba14838cd4bc13c8075b7ffae65ae78
 DIST noto-emoji-20211101.tar.gz 170403395 BLAKE2B d37ef3b11c339d2d2f2a8c1b6370551c14fbe3d902a51a956b6cb89592001a751656a2050f6501619f770d53fefbdf6b1223725967206c9f13072928ebacbfe0 SHA512 b80d3ca838e0cc66b6b6af9b368164da3f40bd22cfbb1d923a172bd51e87f1db9b7722494f220e4e912160664bb1c5318bbd9253981c1262ce563482d6cad7a4

diff --git a/media-fonts/noto-emoji/noto-emoji-20201214.ebuild b/media-fonts/noto-emoji/noto-emoji-20201214.ebuild
deleted file mode 100644
index 52d7496927f..00000000000
--- a/media-fonts/noto-emoji/noto-emoji-20201214.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit font python-any-r1
-
-DESCRIPTION="Google Noto Emoji fonts"
-HOMEPAGE="https://www.google.com/get/noto/ https://github.com/googlefonts/noto-emoji"
-
-COMMIT="e7ac893b3315181f51710de3ba16704ec95e3f51"
-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 x86"
-IUSE="buildfont"
-
-BDEPEND="
-	buildfont? (
-		${PYTHON_DEPS}
-		app-arch/zopfli
-		$(python_gen_any_dep '
-			>=dev-python/fonttools-4.7.0[${PYTHON_USEDEP}]
-			>=dev-python/nototools-0.2.13[${PYTHON_USEDEP}]
-		')
-		media-gfx/pngquant
-		x11-libs/cairo
-		|| ( media-gfx/imagemagick[png] media-gfx/graphicsmagick[png] )
-	)
-"
-
-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}]"
-}
-
-pkg_setup() {
-	font_pkg_setup
-}
-
-src_prepare() {
-	default
-
-	# Drop font for Windows 10
-	rm fonts/NotoColorEmoji_WindowsCompatible.ttf || die
-
-	if use buildfont; then
-		# From Fedora
-		eapply "${FILESDIR}/${PN}-build-all-flags.patch"
-
-		# https://github.com/googlei18n/noto-emoji/issues/240
-		eapply "${FILESDIR}/${PN}-20180823-build-path.patch"
-
-		# Be more verbose, bug #717654
-		eapply "${FILESDIR}"/${PN}-pngquant-verbose.patch
-		sed -i -e 's:@$(ZOPFLIPNG) -y "$<" "$@" 1> /dev/null 2>&1:@$(ZOPFLIPNG) -y "$<" "$@":g' Makefile || die
-
-		# Based on Fedora patch to allow graphicsmagick usage
-		if has_version -b media-gfx/graphicsmagick; then
-			eapply "${FILESDIR}/${PN}-20190328-use-gm.patch"
-		fi
-	fi
-}
-
-src_compile() {
-	if ! use buildfont; then
-		einfo "Installing pre-built fonts provided by upstream."
-		einfo "They could be not fully updated or miss some items."
-		einfo "To build fonts based on latest images enable 'buildfont'"
-		einfo "USE (that will require more time and resources too)."
-	else
-		python_setup
-		einfo "Building fonts..."
-
-		# From Debian:
-		# The build requires a VIRTUAL_ENV variable and sequence check isn't working
-		VIRTUAL_ENV=true \
-		BYPASS_SEQUENCE_CHECK=true \
-		default
-	fi
-}
-
-src_install() {
-	if ! use buildfont; then
-		FONT_S="${S}/fonts"
-	else
-		mv -i fonts/NotoEmoji-Regular.ttf "${S}" || die
-		# Built font and Regular font
-		FONT_S="${S}"
-
-		# Don't lose fancy emoji icons
-		insinto /usr/share/icons/"${PN}"/128x128/emotes/
-		doins png/128/*.png
-
-		insinto /usr/share/icons/"${PN}"/scalable/emotes/
-		doins svg/*.svg
-	fi
-
-	FONT_SUFFIX="ttf"
-	font_src_install
-
-	dodoc README.md
-}


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2021-09-17  8:57 Marek Szuba
  0 siblings, 0 replies; 65+ messages in thread
From: Marek Szuba @ 2021-09-17  8:57 UTC (permalink / raw
  To: gentoo-commits

commit:     1a7a56c76edfc704c98a91c67c246f10940803e3
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 17 08:56:23 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Fri Sep 17 08:56:23 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a7a56c7

media-fonts/noto-emoji: keyword 20210715 for ~riscv

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20210715.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20210715.ebuild b/media-fonts/noto-emoji/noto-emoji-20210715.ebuild
index 42d9076fa3b..46b120c9443 100644
--- a/media-fonts/noto-emoji/noto-emoji-20210715.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20210715.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..9} )
 
 inherit font python-any-r1
 
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> $
 
 LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
 IUSE="buildfont"
 
 BDEPEND="


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2021-08-26  3:00 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2021-08-26  3:00 UTC (permalink / raw
  To: gentoo-commits

commit:     6f95d663cb951b1840a98686578d70ebe966cc49
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 26 02:58:12 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 26 02:58:12 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f95d663

media-fonts/noto-emoji: Stabilize 20210715 arm64, #808847

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20210715.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20210715.ebuild b/media-fonts/noto-emoji/noto-emoji-20210715.ebuild
index 274882f9fcb..42d9076fa3b 100644
--- a/media-fonts/noto-emoji/noto-emoji-20210715.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20210715.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> $
 
 LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
 IUSE="buildfont"
 
 BDEPEND="


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2021-08-22  3:42 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2021-08-22  3:42 UTC (permalink / raw
  To: gentoo-commits

commit:     f61b32271dcc54dfff7b4150497eae714d55057e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 22 03:40:16 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 22 03:40:16 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f61b3227

media-fonts/noto-emoji: Stabilize 20210715 x86, #808847

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20210715.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20210715.ebuild b/media-fonts/noto-emoji/noto-emoji-20210715.ebuild
index 788243bb076..274882f9fcb 100644
--- a/media-fonts/noto-emoji/noto-emoji-20210715.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20210715.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> $
 
 LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 IUSE="buildfont"
 
 BDEPEND="


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2021-08-18 12:46 Agostino Sarubbo
  0 siblings, 0 replies; 65+ messages in thread
From: Agostino Sarubbo @ 2021-08-18 12:46 UTC (permalink / raw
  To: gentoo-commits

commit:     e89ee17bb1e16dba27357b09f0e82044813c2211
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 18 12:46:26 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Aug 18 12:46:26 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e89ee17b

media-fonts/noto-emoji: amd64 stable wrt bug #808847

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20210715.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20210715.ebuild b/media-fonts/noto-emoji/noto-emoji-20210715.ebuild
index 309ca420b06..788243bb076 100644
--- a/media-fonts/noto-emoji/noto-emoji-20210715.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20210715.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> $
 
 LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="buildfont"
 
 BDEPEND="


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2021-07-16  8:17 Pacho Ramos
  0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2021-07-16  8:17 UTC (permalink / raw
  To: gentoo-commits

commit:     b686966f52afe43847c3756516c8577b38ddc2ca
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 16 08:17:25 2021 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Fri Jul 16 08:17:25 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b686966f

media-fonts/noto-emoji: New snapshot

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 media-fonts/noto-emoji/Manifest                   |   1 +
 media-fonts/noto-emoji/noto-emoji-20210715.ebuild | 111 ++++++++++++++++++++++
 2 files changed, 112 insertions(+)

diff --git a/media-fonts/noto-emoji/Manifest b/media-fonts/noto-emoji/Manifest
index 71a5074554f..82b5b1d989c 100644
--- a/media-fonts/noto-emoji/Manifest
+++ b/media-fonts/noto-emoji/Manifest
@@ -1 +1,2 @@
 DIST noto-emoji-20201214.tar.gz 69885567 BLAKE2B 21d251a25740bf474e4c7e138c33d90f35cfea93ff2c72904e38a8bead0124408c67a731ed142fe96da07bbf8afb7d929293518a366157fd1393dacc560bf12b SHA512 b3ad1f31bbb48bd5de2fbddcac5c3f27891a805ae4ac8d0b69b07c1d7259c6a5317eca9ac7e3b068d24ed5d3acd3523cfb2036f2e9f08179b85fd81dd5c9b570
+DIST noto-emoji-20210715.tar.gz 166643705 BLAKE2B 355e993aee720e634d174fceb4d0d6b16ebce91cf948657428861fa63283120eef7fb706a5e6139f0ff7c13f0d72dc1c906ab30bc9b7509644ae6a56f4156e16 SHA512 2b1071c39d85f834baf4c9b6c59f9b06f1622bf972bac6087e0f44bd034025933b9a85a9a63a307f2e4b6337f8fbf7b11ba14838cd4bc13c8075b7ffae65ae78

diff --git a/media-fonts/noto-emoji/noto-emoji-20210715.ebuild b/media-fonts/noto-emoji/noto-emoji-20210715.ebuild
new file mode 100644
index 00000000000..309ca420b06
--- /dev/null
+++ b/media-fonts/noto-emoji/noto-emoji-20210715.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+
+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"
+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 ~x86"
+IUSE="buildfont"
+
+BDEPEND="
+	buildfont? (
+		${PYTHON_DEPS}
+		app-arch/zopfli
+		$(python_gen_any_dep '
+			>=dev-python/fonttools-4.7.0[${PYTHON_USEDEP}]
+			>=dev-python/nototools-0.2.13[${PYTHON_USEDEP}]
+		')
+		media-gfx/pngquant
+		x11-libs/cairo
+		|| ( media-gfx/imagemagick[png] media-gfx/graphicsmagick[png] )
+	)
+"
+
+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}]"
+}
+
+pkg_setup() {
+	font_pkg_setup
+}
+
+src_prepare() {
+	default
+
+	# Drop font for Windows 10
+	rm fonts/NotoColorEmoji_WindowsCompatible.ttf || die
+
+	if use buildfont; then
+		# From Fedora
+		eapply "${FILESDIR}/${PN}-build-all-flags.patch"
+
+		# https://github.com/googlei18n/noto-emoji/issues/240
+		eapply "${FILESDIR}/${PN}-20180823-build-path.patch"
+
+		# Be more verbose, bug #717654
+		eapply "${FILESDIR}"/${PN}-pngquant-verbose.patch
+		sed -i -e 's:@$(ZOPFLIPNG) -y "$<" "$@" 1> /dev/null 2>&1:@$(ZOPFLIPNG) -y "$<" "$@":g' Makefile || die
+
+		# Based on Fedora patch to allow graphicsmagick usage
+		if has_version -b media-gfx/graphicsmagick; then
+			eapply "${FILESDIR}/${PN}-20190328-use-gm.patch"
+		fi
+	fi
+}
+
+src_compile() {
+	if ! use buildfont; then
+		einfo "Installing pre-built fonts provided by upstream."
+		einfo "They could be not fully updated or miss some items."
+		einfo "To build fonts based on latest images enable 'buildfont'"
+		einfo "USE (that will require more time and resources too)."
+	else
+		python_setup
+		einfo "Building fonts..."
+
+		# From Debian:
+		# The build requires a VIRTUAL_ENV variable and sequence check isn't working
+		VIRTUAL_ENV=true \
+		BYPASS_SEQUENCE_CHECK=true \
+		default
+	fi
+}
+
+src_install() {
+	if ! use buildfont; then
+		FONT_S="${S}/fonts"
+	else
+		mv -i fonts/NotoEmoji-Regular.ttf "${S}" || die
+		# Built font and Regular font
+		FONT_S="${S}"
+
+		# Don't lose fancy emoji icons
+		for i in 32 72 128 512; do
+			insinto "/usr/share/icons/${PN}/${i}/emotes/"
+			doins png/"${i}"/*.png
+		done
+
+		insinto /usr/share/icons/"${PN}"/scalable/emotes/
+		doins svg/*.svg
+	fi
+
+	FONT_SUFFIX="ttf"
+	font_src_install
+
+	dodoc README.md
+}


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2021-03-07 19:40 Pacho Ramos
  0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2021-03-07 19:40 UTC (permalink / raw
  To: gentoo-commits

commit:     c11e21d5137ca6c3d56978fec37dc18bddfa85ae
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  7 19:39:49 2021 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Mar  7 19:39:49 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c11e21d5

media-fonts/noto-emoji: Support python 3.9

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20201214.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20201214.ebuild b/media-fonts/noto-emoji/noto-emoji-20201214.ebuild
index 635d8fd8d98..52d7496927f 100644
--- a/media-fonts/noto-emoji/noto-emoji-20201214.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20201214.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7..8} )
+PYTHON_COMPAT=( python3_{7..9} )
 
 inherit font python-any-r1
 


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2021-02-15 10:47 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2021-02-15 10:47 UTC (permalink / raw
  To: gentoo-commits

commit:     4efd046a8dbea52013ff722e961fde6c26387ebb
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 15 10:47:23 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 15 10:47:23 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4efd046a

media-fonts/noto-emoji: Stabilize 20201214 arm64, #770535

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20201214.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20201214.ebuild b/media-fonts/noto-emoji/noto-emoji-20201214.ebuild
index 3f2cec4d527..7dc8aeda858 100644
--- a/media-fonts/noto-emoji/noto-emoji-20201214.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20201214.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> $
 
 LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc64 x86"
 IUSE="buildfont"
 
 BDEPEND="


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2021-02-14 19:52 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2021-02-14 19:52 UTC (permalink / raw
  To: gentoo-commits

commit:     e18f02ebc1152c65043c97f749d039ca0781bf3d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 14 19:52:16 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 14 19:52:16 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e18f02eb

media-fonts/noto-emoji: Stabilize 20201214 x86, #770535

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20201214.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20201214.ebuild b/media-fonts/noto-emoji/noto-emoji-20201214.ebuild
index d636ffddaf9..3f2cec4d527 100644
--- a/media-fonts/noto-emoji/noto-emoji-20201214.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20201214.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> $
 
 LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
 IUSE="buildfont"
 
 BDEPEND="


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2021-01-19 19:21 Pacho Ramos
  0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2021-01-19 19:21 UTC (permalink / raw
  To: gentoo-commits

commit:     0105fadff6eca0c3d95d2da3ec69ddeebcf15f05
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 19 19:21:31 2021 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Tue Jan 19 19:21:31 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0105fadf

media-fonts/noto-emoji: Version bump

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 media-fonts/noto-emoji/Manifest                   |   1 +
 media-fonts/noto-emoji/noto-emoji-20201214.ebuild | 109 ++++++++++++++++++++++
 2 files changed, 110 insertions(+)

diff --git a/media-fonts/noto-emoji/Manifest b/media-fonts/noto-emoji/Manifest
index 633d32236e6..89121a3a3f4 100644
--- a/media-fonts/noto-emoji/Manifest
+++ b/media-fonts/noto-emoji/Manifest
@@ -1,2 +1,3 @@
 DIST noto-emoji-20200317.tar.gz 60841240 BLAKE2B aab99a5cbab6943b9e282b33dc113601489c7d02a3670db8675e6c90be615ceaf0f2900bdbc68ffaca6130f4e724b2ec1001cfccce80a181208ace0638492b7e SHA512 958a589ef7d7a0b9e4fa3eb1caa20284fa7463419a740d0ca05f850618324883c13498f92839476042cfd1daffa7eff925b2f22ec318c0726391f69c04911bfb
 DIST noto-emoji-20200916.tar.gz 60016327 BLAKE2B 980a4e960f200567e34c1314d9269029749e1d9cd29ab1c5da30418d8a016b894223adf8f263222512c513feab4de856a2f48b1695011ced0c49c30e7a487e47 SHA512 d497c4ecaf299ade23b1f6a3bc6e98d7dbbb619e51f067496d4a4dbf71693c96de26263af595c0aae86c63dcea8be190718f5477af645d4338989f25cc3ab848
+DIST noto-emoji-20201214.tar.gz 69885567 BLAKE2B 21d251a25740bf474e4c7e138c33d90f35cfea93ff2c72904e38a8bead0124408c67a731ed142fe96da07bbf8afb7d929293518a366157fd1393dacc560bf12b SHA512 b3ad1f31bbb48bd5de2fbddcac5c3f27891a805ae4ac8d0b69b07c1d7259c6a5317eca9ac7e3b068d24ed5d3acd3523cfb2036f2e9f08179b85fd81dd5c9b570

diff --git a/media-fonts/noto-emoji/noto-emoji-20201214.ebuild b/media-fonts/noto-emoji/noto-emoji-20201214.ebuild
new file mode 100644
index 00000000000..09c3fcc8cf4
--- /dev/null
+++ b/media-fonts/noto-emoji/noto-emoji-20201214.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..8} )
+
+inherit font python-any-r1
+
+DESCRIPTION="Google Noto Emoji fonts"
+HOMEPAGE="https://www.google.com/get/noto/ https://github.com/googlefonts/noto-emoji"
+
+COMMIT="e7ac893b3315181f51710de3ba16704ec95e3f51"
+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 ~x86"
+IUSE="buildfont"
+
+BDEPEND="
+	buildfont? (
+		${PYTHON_DEPS}
+		app-arch/zopfli
+		$(python_gen_any_dep '
+			>=dev-python/fonttools-4.7.0[${PYTHON_USEDEP}]
+			>=dev-python/nototools-0.2.13[${PYTHON_USEDEP}]
+		')
+		media-gfx/pngquant
+		x11-libs/cairo
+		|| ( media-gfx/imagemagick[png] media-gfx/graphicsmagick[png] )
+	)
+"
+
+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}]"
+}
+
+pkg_setup() {
+	font_pkg_setup
+}
+
+src_prepare() {
+	default
+
+	# Drop font for Windows 10
+	rm fonts/NotoColorEmoji_WindowsCompatible.ttf || die
+
+	if use buildfont; then
+		# From Fedora
+		eapply "${FILESDIR}/${PN}-build-all-flags.patch"
+
+		# https://github.com/googlei18n/noto-emoji/issues/240
+		eapply "${FILESDIR}/${PN}-20180823-build-path.patch"
+
+		# Be more verbose, bug #717654
+		eapply "${FILESDIR}"/${PN}-pngquant-verbose.patch
+		sed -i -e 's:@$(ZOPFLIPNG) -y "$<" "$@" 1> /dev/null 2>&1:@$(ZOPFLIPNG) -y "$<" "$@":g' Makefile || die
+
+		# Based on Fedora patch to allow graphicsmagick usage
+		if has_version -b media-gfx/graphicsmagick; then
+			eapply "${FILESDIR}/${PN}-20190328-use-gm.patch"
+		fi
+	fi
+}
+
+src_compile() {
+	if ! use buildfont; then
+		einfo "Installing pre-built fonts provided by upstream."
+		einfo "They could be not fully updated or miss some items."
+		einfo "To build fonts based on latest images enable 'buildfont'"
+		einfo "USE (that will require more time and resources too)."
+	else
+		python_setup
+		einfo "Building fonts..."
+
+		# From Debian:
+		# The build requires a VIRTUAL_ENV variable and sequence check isn't working
+		VIRTUAL_ENV=true \
+		BYPASS_SEQUENCE_CHECK=true \
+		default
+	fi
+}
+
+src_install() {
+	if ! use buildfont; then
+		FONT_S="${S}/fonts"
+	else
+		mv -i fonts/NotoEmoji-Regular.ttf "${S}" || die
+		# Built font and Regular font
+		FONT_S="${S}"
+
+		# Don't lose fancy emoji icons
+		insinto /usr/share/icons/"${PN}"/128x128/emotes/
+		doins png/128/*.png
+
+		insinto /usr/share/icons/"${PN}"/scalable/emotes/
+		doins svg/*.svg
+	fi
+
+	FONT_SUFFIX="ttf"
+	font_src_install
+
+	dodoc README.md
+}


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2020-12-09 18:27 Pacho Ramos
  0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2020-12-09 18:27 UTC (permalink / raw
  To: gentoo-commits

commit:     c546271309c463e76a8257100354283a2572b0c7
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Wed Dec  9 18:26:48 2020 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Wed Dec  9 18:26:48 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5462713

media-fonts/noto-emoji: Bump for new unicode

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 media-fonts/noto-emoji/Manifest                   |   1 +
 media-fonts/noto-emoji/noto-emoji-20200916.ebuild | 106 ++++++++++++++++++++++
 2 files changed, 107 insertions(+)

diff --git a/media-fonts/noto-emoji/Manifest b/media-fonts/noto-emoji/Manifest
index 6a60a0dc645..6cb4d98c32b 100644
--- a/media-fonts/noto-emoji/Manifest
+++ b/media-fonts/noto-emoji/Manifest
@@ -1,2 +1,3 @@
 DIST noto-emoji-20200311.tar.gz 58539077 BLAKE2B 837ae7ef6a571e40b4ed83a0aa1edfd13404c3ca65e671cdc86f650e63cf77179ef283e6dc032fb93f5107411565f980e594be8880626417fa89c67347e6fe62 SHA512 cfafe9c06ccbf888eb1309dc2090abef2f92c0592460693cb45db8ab147311fdd63655d8df182043f05cf503bdfbe16563bc8cea0bddcd830fe193ca86f7fcfb
 DIST noto-emoji-20200317.tar.gz 60841240 BLAKE2B aab99a5cbab6943b9e282b33dc113601489c7d02a3670db8675e6c90be615ceaf0f2900bdbc68ffaca6130f4e724b2ec1001cfccce80a181208ace0638492b7e SHA512 958a589ef7d7a0b9e4fa3eb1caa20284fa7463419a740d0ca05f850618324883c13498f92839476042cfd1daffa7eff925b2f22ec318c0726391f69c04911bfb
+DIST noto-emoji-20200916.tar.gz 60016327 BLAKE2B 980a4e960f200567e34c1314d9269029749e1d9cd29ab1c5da30418d8a016b894223adf8f263222512c513feab4de856a2f48b1695011ced0c49c30e7a487e47 SHA512 d497c4ecaf299ade23b1f6a3bc6e98d7dbbb619e51f067496d4a4dbf71693c96de26263af595c0aae86c63dcea8be190718f5477af645d4338989f25cc3ab848

diff --git a/media-fonts/noto-emoji/noto-emoji-20200916.ebuild b/media-fonts/noto-emoji/noto-emoji-20200916.ebuild
new file mode 100644
index 00000000000..1fc1015e2b9
--- /dev/null
+++ b/media-fonts/noto-emoji/noto-emoji-20200916.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..8} )
+
+inherit font python-any-r1
+
+DESCRIPTION="Google Noto Emoji fonts"
+HOMEPAGE="https://www.google.com/get/noto/ https://github.com/googlefonts/noto-emoji"
+
+COMMIT="aac7ccaa4d1dea4543453b96f7d6fc47066a57ff"
+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 ~x86"
+IUSE="buildfont"
+
+BDEPEND="
+	buildfont? (
+		${PYTHON_DEPS}
+		app-arch/zopfli
+		$(python_gen_any_dep '
+			>=dev-python/fonttools-4.7.0[${PYTHON_USEDEP}]
+			>=dev-python/nototools-0.2.13[${PYTHON_USEDEP}]
+		')
+		media-gfx/pngquant
+		x11-libs/cairo
+		|| ( media-gfx/imagemagick[png] media-gfx/graphicsmagick[png] )
+	)
+"
+
+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}]"
+}
+
+pkg_setup() {
+	font_pkg_setup
+}
+
+src_prepare() {
+	default
+
+	if use buildfont; then
+		# From Fedora
+		eapply "${FILESDIR}/${PN}-build-all-flags.patch"
+
+		# https://github.com/googlei18n/noto-emoji/issues/240
+		eapply "${FILESDIR}/${PN}-20180823-build-path.patch"
+
+		# Be more verbose, bug #717654
+		eapply "${FILESDIR}"/${PN}-pngquant-verbose.patch
+		sed -i -e 's:@$(ZOPFLIPNG) -y "$<" "$@" 1> /dev/null 2>&1:@$(ZOPFLIPNG) -y "$<" "$@":g' Makefile || die
+
+		# Based on Fedora patch to allow graphicsmagick usage
+		if has_version -b media-gfx/graphicsmagick; then
+			eapply "${FILESDIR}/${PN}-20190328-use-gm.patch"
+		fi
+	fi
+}
+
+src_compile() {
+	if ! use buildfont; then
+		einfo "Installing pre-built fonts provided by upstream."
+		einfo "They could be not fully updated or miss some items."
+		einfo "To build fonts based on latest images enable 'buildfont'"
+		einfo "USE (that will require more time and resources too)."
+	else
+		python_setup
+		einfo "Building fonts..."
+
+		# From Debian:
+		# The build requires a VIRTUAL_ENV variable and sequence check isn't working
+		VIRTUAL_ENV=true \
+		BYPASS_SEQUENCE_CHECK=true \
+		default
+	fi
+}
+
+src_install() {
+	if ! use buildfont; then
+		FONT_S="${S}/fonts"
+	else
+		mv -i fonts/NotoEmoji-Regular.ttf "${S}" || die
+		# Built font and Regular font
+		FONT_S="${S}"
+
+		# Don't lose fancy emoji icons
+		insinto /usr/share/icons/"${PN}"/128x128/emotes/
+		doins png/128/*.png
+
+		insinto /usr/share/icons/"${PN}"/scalable/emotes/
+		doins svg/*.svg
+	fi
+
+	FONT_SUFFIX="ttf"
+	font_src_install
+
+	dodoc README.md
+}


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2020-10-06  5:08 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2020-10-06  5:08 UTC (permalink / raw
  To: gentoo-commits

commit:     6bd6bed6795ebe2cce20ecada40136b08495bb9a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  6 05:06:32 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct  6 05:08:45 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bd6bed6

media-fonts/noto-emoji: Stabilize 20200317-r1 arm64, #733550

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild b/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild
index fa16492457f..e737b19a258 100644
--- a/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> $
 
 LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
 IUSE="buildfont"
 
 BDEPEND="


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2020-07-23  1:28 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2020-07-23  1:28 UTC (permalink / raw
  To: gentoo-commits

commit:     eeb3596e2401d3461c79caaccef1f3184acd8cd9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 23 01:28:37 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 23 01:28:38 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeb3596e

media-fonts/noto-emoji: amd64 stable (bug #733550)

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild b/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild
index 63bd4af1fa1..c24cd70e469 100644
--- a/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> $
 
 LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="buildfont"
 
 BDEPEND="


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2020-06-04 17:14 Mart Raudsepp
  0 siblings, 0 replies; 65+ messages in thread
From: Mart Raudsepp @ 2020-06-04 17:14 UTC (permalink / raw
  To: gentoo-commits

commit:     3407fccfcf05ff26e04a9df95760f4e7c3e2e49e
Author:     Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Wed Jun  3 20:57:37 2020 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Thu Jun  4 17:13:45 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3407fccf

media-fonts/noto-emoji: arm64 keyworded (bug #716074)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c) <sam <AT> cmpct.info>
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild b/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild
index 7ab1cc508e0..63bd4af1fa1 100644
--- a/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> $
 
 LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="buildfont"
 
 BDEPEND="


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2020-06-04 14:06 Michał Górny
  0 siblings, 0 replies; 65+ messages in thread
From: Michał Górny @ 2020-06-04 14:06 UTC (permalink / raw
  To: gentoo-commits

commit:     7d921fbb3d222b0d90a7cbb8e005635ed2ded1d2
Author:     Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Wed Jun  3 23:35:02 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Jun  4 14:05:03 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d921fbb

media-fonts/noto-emoji: arm keyworded (bug #716074)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c) <sam <AT> cmpct.info>
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild b/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild
index 65a9bfc47fb..7ab1cc508e0 100644
--- a/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> $
 
 LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
 IUSE="buildfont"
 
 BDEPEND="


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2020-05-29 16:18 Michał Górny
  0 siblings, 0 replies; 65+ messages in thread
From: Michał Górny @ 2020-05-29 16:18 UTC (permalink / raw
  To: gentoo-commits

commit:     0aa42d1a3f037e37d0c00520f2dbc14239a0708c
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri May 29 16:17:34 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri May 29 16:18:33 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aa42d1a

media-fonts/noto-emoji: Keyword 20200317-r1 x86, #716074

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild b/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild
index 2cf41c81b41..65a9bfc47fb 100644
--- a/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> $
 
 LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="buildfont"
 
 BDEPEND="


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2020-05-22 19:05 Georgy Yakovlev
  0 siblings, 0 replies; 65+ messages in thread
From: Georgy Yakovlev @ 2020-05-22 19:05 UTC (permalink / raw
  To: gentoo-commits

commit:     bf1ecb562c82def417588e0ddc6f2f27f55f1ec9
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Fri May 22 19:00:48 2020 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Fri May 22 19:05:28 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf1ecb56

media-fonts/noto-emoji: add ~ppc64 keyword

pre-built version only, buildfont is masked in profile

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild b/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild
index c676a419e55..2cf41c81b41 100644
--- a/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> $
 
 LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc64"
 IUSE="buildfont"
 
 BDEPEND="


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2020-04-24 19:12 Mike Gilbert
  0 siblings, 0 replies; 65+ messages in thread
From: Mike Gilbert @ 2020-04-24 19:12 UTC (permalink / raw
  To: gentoo-commits

commit:     1ac4db79a15f5dbf186cac519da403ee14445ea6
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 24 18:49:30 2020 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Fri Apr 24 19:12:23 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ac4db79

media-fonts/noto-emoji: fix python support

Closes: https://bugs.gentoo.org/719264
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20200311.ebuild    | 16 ++++++++++++----
 media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild | 15 ++++++++++-----
 media-fonts/noto-emoji/noto-emoji-20200317.ebuild    | 16 ++++++++++++----
 3 files changed, 34 insertions(+), 13 deletions(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20200311.ebuild b/media-fonts/noto-emoji/noto-emoji-20200311.ebuild
index 8c9d46ac17e..96e7679fa64 100644
--- a/media-fonts/noto-emoji/noto-emoji-20200311.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20200311.ebuild
@@ -17,7 +17,7 @@ SLOT="0"
 KEYWORDS="amd64"
 IUSE=""
 
-DEPEND="${PYTHON_DEPS}
+BDEPEND="${PYTHON_DEPS}
 	app-arch/zopfli
 	$(python_gen_any_dep '
 		dev-python/fonttools[${PYTHON_USEDEP}]
@@ -27,7 +27,6 @@ DEPEND="${PYTHON_DEPS}
 	x11-libs/cairo
 	|| ( media-gfx/imagemagick[png] media-gfx/graphicsmagick[png] )
 "
-RDEPEND=""
 
 RESTRICT="binchecks strip"
 
@@ -37,8 +36,12 @@ FONT_S="${S}"
 FONT_SUFFIX="ttf"
 
 python_check_deps() {
-	has_version "dev-python/fonttools[${PYTHON_USEDEP}]" && \
-        has_version "dev-python/nototools[${PYTHON_USEDEP}]"
+	has_version -b "dev-python/fonttools[${PYTHON_USEDEP}]" &&
+	has_version -b "dev-python/nototools[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+	font_pkg_setup
 }
 
 PATCHES=(
@@ -58,6 +61,11 @@ src_prepare() {
 	fi
 }
 
+src_compile() {
+	python_setup
+	default
+}
+
 src_install() {
 	font_src_install
 

diff --git a/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild b/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild
index e34508200bf..c676a419e55 100644
--- a/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild
@@ -17,7 +17,8 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="buildfont"
 
-DEPEND="buildfont? (
+BDEPEND="
+	buildfont? (
 		${PYTHON_DEPS}
 		app-arch/zopfli
 		$(python_gen_any_dep '
@@ -29,15 +30,18 @@ DEPEND="buildfont? (
 		|| ( media-gfx/imagemagick[png] media-gfx/graphicsmagick[png] )
 	)
 "
-RDEPEND=""
 
 RESTRICT="binchecks strip"
 
 S="${WORKDIR}/${PN}-${COMMIT}"
 
 python_check_deps() {
-	has_version "dev-python/fonttools[${PYTHON_USEDEP}]" && \
-        has_version "dev-python/nototools[${PYTHON_USEDEP}]"
+	has_version -b "dev-python/fonttools[${PYTHON_USEDEP}]" &&
+	has_version -b "dev-python/nototools[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+	font_pkg_setup
 }
 
 src_prepare() {
@@ -55,7 +59,7 @@ src_prepare() {
 		eapply "${FILESDIR}"/${PN}-zopflipng-verbose.patch
 
 		# Based on Fedora patch to allow graphicsmagick usage
-		if has_version media-gfx/graphicsmagick; then
+		if has_version -b media-gfx/graphicsmagick; then
 			eapply "${FILESDIR}/${PN}-20190328-use-gm.patch"
 		fi
 	fi
@@ -68,6 +72,7 @@ src_compile() {
 		einfo "To build fonts based on latest images enable 'buildfont'"
 		einfo "USE (that will require more time and resources too)."
 	else
+		python_setup
 		einfo "Building fonts..."
 		default
 	fi

diff --git a/media-fonts/noto-emoji/noto-emoji-20200317.ebuild b/media-fonts/noto-emoji/noto-emoji-20200317.ebuild
index 73217e5becc..b4230796aef 100644
--- a/media-fonts/noto-emoji/noto-emoji-20200317.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20200317.ebuild
@@ -17,7 +17,7 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE=""
 
-DEPEND="${PYTHON_DEPS}
+BDEPEND="${PYTHON_DEPS}
 	app-arch/zopfli
 	$(python_gen_any_dep '
 		dev-python/fonttools[${PYTHON_USEDEP}]
@@ -27,7 +27,6 @@ DEPEND="${PYTHON_DEPS}
 	x11-libs/cairo
 	|| ( media-gfx/imagemagick[png] media-gfx/graphicsmagick[png] )
 "
-RDEPEND=""
 
 RESTRICT="binchecks strip"
 
@@ -37,8 +36,12 @@ FONT_S="${S}"
 FONT_SUFFIX="ttf"
 
 python_check_deps() {
-	has_version "dev-python/fonttools[${PYTHON_USEDEP}]" && \
-        has_version "dev-python/nototools[${PYTHON_USEDEP}]"
+	has_version -b "dev-python/fonttools[${PYTHON_USEDEP}]" &&
+	has_version -b "dev-python/nototools[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+	font_pkg_setup
 }
 
 PATCHES=(
@@ -58,6 +61,11 @@ src_prepare() {
 	fi
 }
 
+src_compile() {
+	python_setup
+	default
+}
+
 src_install() {
 	font_src_install
 


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2020-04-19  2:35 Craig Andrews
  0 siblings, 0 replies; 65+ messages in thread
From: Craig Andrews @ 2020-04-19  2:35 UTC (permalink / raw
  To: gentoo-commits

commit:     fa280196aa400133810037316f3253acbe2e545f
Author:     neeshy <neeshy <AT> tfwno <DOT> gf>
AuthorDate: Wed Mar 25 19:36:50 2020 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Sun Apr 19 02:35:38 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa280196

media-fonts/noto-emoji: add python3_8 target

Signed-off-by: Nima Sadeghi <neeshy <AT> tfwno.gf>
Signed-off-by: Craig Andrews <candrews <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20200317.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20200317.ebuild b/media-fonts/noto-emoji/noto-emoji-20200317.ebuild
index 4006861c960..73217e5becc 100644
--- a/media-fonts/noto-emoji/noto-emoji-20200317.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20200317.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit font python-any-r1
 


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2020-04-04  9:34 Pacho Ramos
  0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2020-04-04  9:34 UTC (permalink / raw
  To: gentoo-commits

commit:     ecb184c77771bb4cac05252596b9ae9382a7cf19
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  4 09:34:02 2020 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Apr  4 09:34:02 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecb184c7

media-fonts/noto-emoji: Version bump

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 media-fonts/noto-emoji/Manifest                   |  1 +
 media-fonts/noto-emoji/noto-emoji-20200317.ebuild | 70 +++++++++++++++++++++++
 2 files changed, 71 insertions(+)

diff --git a/media-fonts/noto-emoji/Manifest b/media-fonts/noto-emoji/Manifest
index 51b59084932..6a60a0dc645 100644
--- a/media-fonts/noto-emoji/Manifest
+++ b/media-fonts/noto-emoji/Manifest
@@ -1 +1,2 @@
 DIST noto-emoji-20200311.tar.gz 58539077 BLAKE2B 837ae7ef6a571e40b4ed83a0aa1edfd13404c3ca65e671cdc86f650e63cf77179ef283e6dc032fb93f5107411565f980e594be8880626417fa89c67347e6fe62 SHA512 cfafe9c06ccbf888eb1309dc2090abef2f92c0592460693cb45db8ab147311fdd63655d8df182043f05cf503bdfbe16563bc8cea0bddcd830fe193ca86f7fcfb
+DIST noto-emoji-20200317.tar.gz 60841240 BLAKE2B aab99a5cbab6943b9e282b33dc113601489c7d02a3670db8675e6c90be615ceaf0f2900bdbc68ffaca6130f4e724b2ec1001cfccce80a181208ace0638492b7e SHA512 958a589ef7d7a0b9e4fa3eb1caa20284fa7463419a740d0ca05f850618324883c13498f92839476042cfd1daffa7eff925b2f22ec318c0726391f69c04911bfb

diff --git a/media-fonts/noto-emoji/noto-emoji-20200317.ebuild b/media-fonts/noto-emoji/noto-emoji-20200317.ebuild
new file mode 100644
index 00000000000..4006861c960
--- /dev/null
+++ b/media-fonts/noto-emoji/noto-emoji-20200317.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit font python-any-r1
+
+DESCRIPTION="Google Noto Emoji fonts"
+HOMEPAGE="https://www.google.com/get/noto/ https://github.com/googlei18n/noto-emoji"
+
+COMMIT="ac1703e9d7feebbf5443a986e08332b1e1c5afcf"
+SRC_URI="https://github.com/googlei18n/noto-emoji/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="${PYTHON_DEPS}
+	app-arch/zopfli
+	$(python_gen_any_dep '
+		dev-python/fonttools[${PYTHON_USEDEP}]
+		dev-python/nototools[${PYTHON_USEDEP}]
+	')
+	media-gfx/pngquant
+	x11-libs/cairo
+	|| ( media-gfx/imagemagick[png] media-gfx/graphicsmagick[png] )
+"
+RDEPEND=""
+
+RESTRICT="binchecks strip"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+FONT_S="${S}"
+FONT_SUFFIX="ttf"
+
+python_check_deps() {
+	has_version "dev-python/fonttools[${PYTHON_USEDEP}]" && \
+        has_version "dev-python/nototools[${PYTHON_USEDEP}]"
+}
+
+PATCHES=(
+	# From Fedora
+	"${FILESDIR}/${PN}-build-all-flags.patch"
+
+	# https://github.com/googlei18n/noto-emoji/issues/240
+	"${FILESDIR}/${PN}-20180823-build-path.patch"
+)
+
+src_prepare() {
+	default
+
+	# Based on Fedora patch to allow graphicsmagick usage
+	if has_version media-gfx/graphicsmagick; then
+		eapply "${FILESDIR}/${PN}-20190328-use-gm.patch"
+	fi
+}
+
+src_install() {
+	font_src_install
+
+	# Don't lose fancy emoji icons
+	insinto /usr/share/icons/"${PN}"/128x128/emotes/
+	doins png/128/*.png
+
+	insinto /usr/share/icons/"${PN}"/scalable/emotes/
+	doins svg/*.svg
+}


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2020-04-01 23:29 Pacho Ramos
  0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2020-04-01 23:29 UTC (permalink / raw
  To: gentoo-commits

commit:     658167a43fd18b3f1e8fbd9bdf45fdc2f1fe50a7
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Wed Apr  1 23:29:23 2020 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Wed Apr  1 23:29:23 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=658167a4

media-fonts/noto-emoji: Fix license

Thanks-to: Anthony Parsons
Thanks-to: Ulrich Müller
Closes: https://bugs.gentoo.org/715224
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20200311.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20200311.ebuild b/media-fonts/noto-emoji/noto-emoji-20200311.ebuild
index f97cce2127e..8c9d46ac17e 100644
--- a/media-fonts/noto-emoji/noto-emoji-20200311.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20200311.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.google.com/get/noto/ https://github.com/googlei18n/noto-em
 COMMIT="4325631b45027a3d4da9a0f08f829e790f86ff4d"
 SRC_URI="https://github.com/googlei18n/noto-emoji/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
 
-LICENSE="Apache-2.0"
+LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
 KEYWORDS="amd64"
 IUSE=""


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2020-03-20 15:11 Pacho Ramos
  0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2020-03-20 15:11 UTC (permalink / raw
  To: gentoo-commits

commit:     7cf48c82f728384d54b6b987a762bfdf2695b378
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 20 15:07:06 2020 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Fri Mar 20 15:11:09 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cf48c82

media-fonts/noto-emoji: amd64 stable, bug #713562

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20200311.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20200311.ebuild b/media-fonts/noto-emoji/noto-emoji-20200311.ebuild
index 9d97e1785d5..f97cce2127e 100644
--- a/media-fonts/noto-emoji/noto-emoji-20200311.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20200311.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/googlei18n/noto-emoji/archive/${COMMIT}.tar.gz -> ${
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE=""
 
 DEPEND="${PYTHON_DEPS}


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2020-03-14 14:49 Pacho Ramos
  0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2020-03-14 14:49 UTC (permalink / raw
  To: gentoo-commits

commit:     17833b2c11a96e3da0ce4418f9995c63e0a49737
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 14 14:49:04 2020 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Mar 14 14:49:04 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17833b2c

media-fonts/noto-emoji: Add forgotten python_check_deps call

Closes: https://bugs.gentoo.org/712450
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20200311.ebuild | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/media-fonts/noto-emoji/noto-emoji-20200311.ebuild b/media-fonts/noto-emoji/noto-emoji-20200311.ebuild
index 273566fce3e..9d97e1785d5 100644
--- a/media-fonts/noto-emoji/noto-emoji-20200311.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20200311.ebuild
@@ -36,6 +36,11 @@ S="${WORKDIR}/${PN}-${COMMIT}"
 FONT_S="${S}"
 FONT_SUFFIX="ttf"
 
+python_check_deps() {
+	has_version "dev-python/fonttools[${PYTHON_USEDEP}]" && \
+        has_version "dev-python/nototools[${PYTHON_USEDEP}]"
+}
+
 PATCHES=(
 	# From Fedora
 	"${FILESDIR}/${PN}-build-all-flags.patch"


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2020-03-11 19:47 Pacho Ramos
  0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2020-03-11 19:47 UTC (permalink / raw
  To: gentoo-commits

commit:     f829fba76c461d1b89b283a2077a12df113c8fdf
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 11 19:45:46 2020 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Wed Mar 11 19:47:38 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f829fba7

media-fonts/noto-emoji: Bump to newer snapshot

Closes: https://bugs.gentoo.org/701702
Closes: https://bugs.gentoo.org/710698
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 media-fonts/noto-emoji/Manifest                   |  1 +
 media-fonts/noto-emoji/noto-emoji-20200311.ebuild | 65 +++++++++++++++++++++++
 2 files changed, 66 insertions(+)

diff --git a/media-fonts/noto-emoji/Manifest b/media-fonts/noto-emoji/Manifest
index c3cd4fffbe2..29ec1902a9a 100644
--- a/media-fonts/noto-emoji/Manifest
+++ b/media-fonts/noto-emoji/Manifest
@@ -1,2 +1,3 @@
 DIST noto-emoji-20180823.tar.gz 51710829 BLAKE2B 66983bdd3cb5e95727f0ddebca5d85c3f22bb9e7b9216eb1af41c4cba19f2020592be3feb7ac47f723985574b8d57070d9d07d0ce5e5870512aecc2a55b52995 SHA512 73233f3742faae4e37f8588bda097fe9f745f5cc7e6601301c1dc9e30d656c496e074c80bf4391708f6c0dbe32043e8558e4395cce5dbf735772b0e41642b9bf
 DIST noto-emoji-20190328.tar.gz 51710517 BLAKE2B ecedc52d3bdc49281942e7cb6b217928ee57412a420da251855c702e444c5d720464093c173f2878c09b4ef7123aedcfc3aa6aa517a625749d414e4c3b08bd19 SHA512 9e775a18a43edadb24fee498a8dff588949475ba27c2daddc1dfb6eacc18d1bf8810ec88e018398f18efe9ff0c414766f569eec7a714e119f3aabdfbe3ceec98
+DIST noto-emoji-20200311.tar.gz 58539077 BLAKE2B 837ae7ef6a571e40b4ed83a0aa1edfd13404c3ca65e671cdc86f650e63cf77179ef283e6dc032fb93f5107411565f980e594be8880626417fa89c67347e6fe62 SHA512 cfafe9c06ccbf888eb1309dc2090abef2f92c0592460693cb45db8ab147311fdd63655d8df182043f05cf503bdfbe16563bc8cea0bddcd830fe193ca86f7fcfb

diff --git a/media-fonts/noto-emoji/noto-emoji-20200311.ebuild b/media-fonts/noto-emoji/noto-emoji-20200311.ebuild
new file mode 100644
index 00000000000..273566fce3e
--- /dev/null
+++ b/media-fonts/noto-emoji/noto-emoji-20200311.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit font python-any-r1
+
+DESCRIPTION="Google Noto Emoji fonts"
+HOMEPAGE="https://www.google.com/get/noto/ https://github.com/googlei18n/noto-emoji"
+
+COMMIT="4325631b45027a3d4da9a0f08f829e790f86ff4d"
+SRC_URI="https://github.com/googlei18n/noto-emoji/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="${PYTHON_DEPS}
+	app-arch/zopfli
+	$(python_gen_any_dep '
+		dev-python/fonttools[${PYTHON_USEDEP}]
+		dev-python/nototools[${PYTHON_USEDEP}]
+	')
+	media-gfx/pngquant
+	x11-libs/cairo
+	|| ( media-gfx/imagemagick[png] media-gfx/graphicsmagick[png] )
+"
+RDEPEND=""
+
+RESTRICT="binchecks strip"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+FONT_S="${S}"
+FONT_SUFFIX="ttf"
+
+PATCHES=(
+	# From Fedora
+	"${FILESDIR}/${PN}-build-all-flags.patch"
+
+	# https://github.com/googlei18n/noto-emoji/issues/240
+	"${FILESDIR}/${PN}-20180823-build-path.patch"
+)
+
+src_prepare() {
+	default
+
+	# Based on Fedora patch to allow graphicsmagick usage
+	if has_version media-gfx/graphicsmagick; then
+		eapply "${FILESDIR}/${PN}-20190328-use-gm.patch"
+	fi
+}
+
+src_install() {
+	font_src_install
+
+	# Don't lose fancy emoji icons
+	insinto /usr/share/icons/"${PN}"/128x128/emotes/
+	doins png/128/*.png
+
+	insinto /usr/share/icons/"${PN}"/scalable/emotes/
+	doins svg/*.svg
+}


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2019-08-05 18:54 Pacho Ramos
  0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2019-08-05 18:54 UTC (permalink / raw
  To: gentoo-commits

commit:     66a14764225d7ea3cbc907bb0c54f579cc60a8cd
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Mon Aug  5 18:54:22 2019 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Mon Aug  5 18:54:22 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a14764

media-fonts/noto-emoji: Stabilize

Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20190328.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20190328.ebuild b/media-fonts/noto-emoji/noto-emoji-20190328.ebuild
index 0c67590eebb..994ee91ee97 100644
--- a/media-fonts/noto-emoji/noto-emoji-20190328.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20190328.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/googlei18n/noto-emoji/archive/${COMMIT}.tar.gz -> ${
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE=""
 
 DEPEND="${PYTHON_DEPS}


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2019-06-02  9:50 Pacho Ramos
  0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2019-06-02  9:50 UTC (permalink / raw
  To: gentoo-commits

commit:     29997563bf957f877327a55cd23966a5da6c3071
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Jun  2 09:29:33 2019 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Jun  2 09:29:33 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29997563

media-fonts/noto-emoji: Version bump

Bug: https://bugs.gentoo.org/687094
Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 media-fonts/noto-emoji/Manifest                   |  1 +
 media-fonts/noto-emoji/noto-emoji-20190328.ebuild | 63 +++++++++++++++++++++++
 2 files changed, 64 insertions(+)

diff --git a/media-fonts/noto-emoji/Manifest b/media-fonts/noto-emoji/Manifest
index 54a443d8c90..c3cd4fffbe2 100644
--- a/media-fonts/noto-emoji/Manifest
+++ b/media-fonts/noto-emoji/Manifest
@@ -1 +1,2 @@
 DIST noto-emoji-20180823.tar.gz 51710829 BLAKE2B 66983bdd3cb5e95727f0ddebca5d85c3f22bb9e7b9216eb1af41c4cba19f2020592be3feb7ac47f723985574b8d57070d9d07d0ce5e5870512aecc2a55b52995 SHA512 73233f3742faae4e37f8588bda097fe9f745f5cc7e6601301c1dc9e30d656c496e074c80bf4391708f6c0dbe32043e8558e4395cce5dbf735772b0e41642b9bf
+DIST noto-emoji-20190328.tar.gz 51710517 BLAKE2B ecedc52d3bdc49281942e7cb6b217928ee57412a420da251855c702e444c5d720464093c173f2878c09b4ef7123aedcfc3aa6aa517a625749d414e4c3b08bd19 SHA512 9e775a18a43edadb24fee498a8dff588949475ba27c2daddc1dfb6eacc18d1bf8810ec88e018398f18efe9ff0c414766f569eec7a714e119f3aabdfbe3ceec98

diff --git a/media-fonts/noto-emoji/noto-emoji-20190328.ebuild b/media-fonts/noto-emoji/noto-emoji-20190328.ebuild
new file mode 100644
index 00000000000..0c67590eebb
--- /dev/null
+++ b/media-fonts/noto-emoji/noto-emoji-20190328.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit font python-any-r1
+
+DESCRIPTION="Google Noto Emoji fonts"
+HOMEPAGE="https://www.google.com/get/noto/ https://github.com/googlei18n/noto-emoji"
+
+COMMIT="e7490e1841094da518f4672398bdd74ee3c5fcac"
+SRC_URI="https://github.com/googlei18n/noto-emoji/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="${PYTHON_DEPS}
+	app-arch/zopfli
+	dev-python/fonttools
+	dev-python/nototools
+	media-gfx/pngquant
+	x11-libs/cairo
+	|| ( media-gfx/imagemagick[png] media-gfx/graphicsmagick[png] )
+"
+RDEPEND=""
+
+RESTRICT="binchecks strip"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+FONT_S="${S}"
+FONT_SUFFIX="ttf"
+
+PATCHES=(
+	# From Fedora
+	"${FILESDIR}/${PN}-build-all-flags.patch"
+
+	# https://github.com/googlei18n/noto-emoji/issues/240
+	"${FILESDIR}/${PN}-20180823-build-path.patch"
+)
+
+src_prepare() {
+	default
+
+	# Based on Fedora patch to allow graphicsmagick usage
+	if has_version media-gfx/graphicsmagick; then
+		eapply "${FILESDIR}/${PN}-20190328-use-gm.patch"
+	fi
+}
+
+src_install() {
+	font_src_install
+
+	# Don't lose fancy emoji icons
+	insinto /usr/share/icons/"${PN}"/128x128/emotes/
+	doins png/128/*.png
+
+	insinto /usr/share/icons/"${PN}"/scalable/emotes/
+	doins svg/*.svg
+}


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2019-02-18 21:24 Pacho Ramos
  0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2019-02-18 21:24 UTC (permalink / raw
  To: gentoo-commits

commit:     b5ee7aa49fbf9ada583de49d0a5526d5b39efc29
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 18 21:17:00 2019 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Mon Feb 18 21:23:43 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5ee7aa4

media-fonts/noto-emoji: amd64 stable

Package-Manager: Portage-2.3.61, Repoman-2.3.12
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20180823.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20180823.ebuild b/media-fonts/noto-emoji/noto-emoji-20180823.ebuild
index 52be1429c0d..c41d698b399 100644
--- a/media-fonts/noto-emoji/noto-emoji-20180823.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20180823.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/googlei18n/noto-emoji/archive/${COMMIT}.tar.gz -> ${
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE=""
 
 DEPEND="${PYTHON_DEPS}


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2018-11-18 10:53 Pacho Ramos
  0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2018-11-18 10:53 UTC (permalink / raw
  To: gentoo-commits

commit:     3202b6263492ee1e4f93d82c3aa6929c0717afc3
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 18 10:52:36 2018 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Nov 18 10:52:52 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3202b626

media-fonts/noto-emoji: Drop old

Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 media-fonts/noto-emoji/Manifest                   |  1 -
 media-fonts/noto-emoji/noto-emoji-20180814.ebuild | 52 -----------------------
 2 files changed, 53 deletions(-)

diff --git a/media-fonts/noto-emoji/Manifest b/media-fonts/noto-emoji/Manifest
index 49ac946d850..54a443d8c90 100644
--- a/media-fonts/noto-emoji/Manifest
+++ b/media-fonts/noto-emoji/Manifest
@@ -1,2 +1 @@
-DIST noto-emoji-20180814.tar.gz 51709109 BLAKE2B 9678861973b231de48b11dc9267840e4a4a6689c7c26281dfc1d6b0d4c1c1c627b503226d7eeac2f568dc19162c669b54c8dd34f5aa449850797437cf3a2e8cb SHA512 bca0fb73d3897c4ec1ba94173fda17804cdf2dfa365aa4a19bf1d24e9a94806bcdd5e6eb6304eb3e2312b37f37fa917905be6fe11c84510214f0eba70f426ea8
 DIST noto-emoji-20180823.tar.gz 51710829 BLAKE2B 66983bdd3cb5e95727f0ddebca5d85c3f22bb9e7b9216eb1af41c4cba19f2020592be3feb7ac47f723985574b8d57070d9d07d0ce5e5870512aecc2a55b52995 SHA512 73233f3742faae4e37f8588bda097fe9f745f5cc7e6601301c1dc9e30d656c496e074c80bf4391708f6c0dbe32043e8558e4395cce5dbf735772b0e41642b9bf

diff --git a/media-fonts/noto-emoji/noto-emoji-20180814.ebuild b/media-fonts/noto-emoji/noto-emoji-20180814.ebuild
deleted file mode 100644
index 7dd40de2811..00000000000
--- a/media-fonts/noto-emoji/noto-emoji-20180814.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit font python-any-r1
-
-DESCRIPTION="Google Noto Emoji fonts"
-HOMEPAGE="https://www.google.com/get/noto/ https://github.com/googlei18n/noto-emoji"
-
-COMMIT="3ffd20ec7504657aa17c84f9aa475ad09b20c362"
-SRC_URI="https://github.com/googlei18n/noto-emoji/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="${PYTHON_DEPS}
-	app-arch/zopfli
-	dev-python/fonttools
-	dev-python/nototools
-	media-gfx/pngquant
-	x11-libs/cairo
-	|| ( media-gfx/imagemagick media-gfx/graphicsmagick )
-"
-RDEPEND=""
-
-RESTRICT="binchecks strip"
-
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-FONT_S="${S}"
-FONT_SUFFIX="ttf"
-
-PATCHES=(
-	# From Fedora
-	"${FILESDIR}/${PN}-use-system-pngquant.patch"
-	"${FILESDIR}/${PN}-build-all-flags.patch"
-)
-
-src_prepare() {
-	default
-	# Use system pngquant
-	rm -rf third_party/pngquant
-
-	# Fedora patch to allow graphicsmagick usage
-	if has_version media-gfx/graphicsmagick; then
-		eapply "${FILESDIR}/${PN}-use-gm.patch"
-	fi
-}


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2018-11-10 13:24 Pacho Ramos
  0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2018-11-10 13:24 UTC (permalink / raw
  To: gentoo-commits

commit:     c76ec98381f5a710e4032177cb0ad2496b477769
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 10 13:23:59 2018 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Nov 10 13:23:59 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c76ec983

media-fonts/noto-emoji: Version bump, provide also the icons

Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 media-fonts/noto-emoji/Manifest                   |  1 +
 media-fonts/noto-emoji/noto-emoji-20180823.ebuild | 63 +++++++++++++++++++++++
 2 files changed, 64 insertions(+)

diff --git a/media-fonts/noto-emoji/Manifest b/media-fonts/noto-emoji/Manifest
index 79d84c3fc5b..49ac946d850 100644
--- a/media-fonts/noto-emoji/Manifest
+++ b/media-fonts/noto-emoji/Manifest
@@ -1 +1,2 @@
 DIST noto-emoji-20180814.tar.gz 51709109 BLAKE2B 9678861973b231de48b11dc9267840e4a4a6689c7c26281dfc1d6b0d4c1c1c627b503226d7eeac2f568dc19162c669b54c8dd34f5aa449850797437cf3a2e8cb SHA512 bca0fb73d3897c4ec1ba94173fda17804cdf2dfa365aa4a19bf1d24e9a94806bcdd5e6eb6304eb3e2312b37f37fa917905be6fe11c84510214f0eba70f426ea8
+DIST noto-emoji-20180823.tar.gz 51710829 BLAKE2B 66983bdd3cb5e95727f0ddebca5d85c3f22bb9e7b9216eb1af41c4cba19f2020592be3feb7ac47f723985574b8d57070d9d07d0ce5e5870512aecc2a55b52995 SHA512 73233f3742faae4e37f8588bda097fe9f745f5cc7e6601301c1dc9e30d656c496e074c80bf4391708f6c0dbe32043e8558e4395cce5dbf735772b0e41642b9bf

diff --git a/media-fonts/noto-emoji/noto-emoji-20180823.ebuild b/media-fonts/noto-emoji/noto-emoji-20180823.ebuild
new file mode 100644
index 00000000000..847572c4ae7
--- /dev/null
+++ b/media-fonts/noto-emoji/noto-emoji-20180823.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit font python-any-r1
+
+DESCRIPTION="Google Noto Emoji fonts"
+HOMEPAGE="https://www.google.com/get/noto/ https://github.com/googlei18n/noto-emoji"
+
+COMMIT="07ad7f0f4dc1bfb03221c2004c7cc60c6b79b25e"
+SRC_URI="https://github.com/googlei18n/noto-emoji/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="${PYTHON_DEPS}
+	app-arch/zopfli
+	dev-python/fonttools
+	dev-python/nototools
+	media-gfx/pngquant
+	x11-libs/cairo
+	|| ( media-gfx/imagemagick[png] media-gfx/graphicsmagick[png] )
+"
+RDEPEND=""
+
+RESTRICT="binchecks strip"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+FONT_S="${S}"
+FONT_SUFFIX="ttf"
+
+PATCHES=(
+	# From Fedora
+	"${FILESDIR}/${PN}-use-system-pngquant.patch"
+	"${FILESDIR}/${PN}-build-all-flags.patch"
+)
+
+src_prepare() {
+	default
+	# Use system pngquant
+	rm -rf third_party/pngquant
+
+	# Fedora patch to allow graphicsmagick usage
+	if has_version media-gfx/graphicsmagick; then
+		eapply "${FILESDIR}/${PN}-use-gm.patch"
+	fi
+}
+
+src_install() {
+	font_src_install
+
+	# Don't lose fancy emoji icons
+	insinto /usr/share/icons/"${PN}"/128x128/emotes/
+	doins png/128/*.png
+
+	insinto /usr/share/icons/"${PN}"/scalable/emotes/
+	doins svg/*.svg
+}


^ permalink raw reply related	[flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
@ 2018-10-14 19:44 Pacho Ramos
  0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2018-10-14 19:44 UTC (permalink / raw
  To: gentoo-commits

commit:     d99f74e936999c4ce23f1a187bf90417950d7a62
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 14 19:43:13 2018 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Oct 14 19:43:55 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d99f74e9

media-fonts/noto-emoji: Make repoman more happy

Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 media-fonts/noto-emoji/noto-emoji-20180814.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20180814.ebuild b/media-fonts/noto-emoji/noto-emoji-20180814.ebuild
index 55a94f7b577..7d76d22e0b8 100644
--- a/media-fonts/noto-emoji/noto-emoji-20180814.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20180814.ebuild
@@ -40,7 +40,7 @@ PATCHES=(
 )
 
 src_prepare() {
-	default 
+	default
 	# Use system pngquant
 	rm -rf third_party/pngquant
 }


^ permalink raw reply related	[flat|nested] 65+ messages in thread

end of thread, other threads:[~2024-04-13  6:36 UTC | newest]

Thread overview: 65+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-12-09 18:27 [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/ Pacho Ramos
  -- strict thread matches above, loose matches on Subject: below --
2024-04-13  6:36 Arthur Zamarin
2024-04-13  6:36 Arthur Zamarin
2024-04-12 15:30 Sam James
2024-04-12 15:30 Sam James
2024-03-25 18:13 Pacho Ramos
2024-03-25 18:13 Pacho Ramos
2024-03-02 14:13 Arthur Zamarin
2024-02-22  0:59 Sam James
2024-02-22  0:59 Sam James
2024-01-03 18:39 Arthur Zamarin
2023-12-16  9:46 Pacho Ramos
2023-11-24 12:55 Pacho Ramos
2023-11-24 12:55 Pacho Ramos
2023-08-28 23:49 Andreas K. Hüttel
2023-03-19 16:56 Pacho Ramos
2023-03-16 22:02 Sam James
2023-03-16 22:02 Sam James
2023-03-16 22:02 Sam James
2023-02-24 15:11 Pacho Ramos
2022-12-04 14:50 Pacho Ramos
2022-12-01 22:28 Jakov Smolić
2022-12-01 22:24 Jakov Smolić
2022-12-01 22:22 Jakov Smolić
2022-10-09  8:37 Arthur Zamarin
2022-10-08 17:42 Arthur Zamarin
2022-09-18 11:09 Pacho Ramos
2022-09-18 11:09 Pacho Ramos
2022-09-18 11:09 Pacho Ramos
2022-09-18 11:09 Pacho Ramos
2022-05-10  1:07 WANG Xuerui
2021-12-14 20:47 Arthur Zamarin
2021-12-14 15:45 Jakov Smolić
2021-12-14 15:45 Jakov Smolić
2021-11-06  9:13 Pacho Ramos
2021-11-06  9:13 Pacho Ramos
2021-09-17  8:57 Marek Szuba
2021-08-26  3:00 Sam James
2021-08-22  3:42 Sam James
2021-08-18 12:46 Agostino Sarubbo
2021-07-16  8:17 Pacho Ramos
2021-03-07 19:40 Pacho Ramos
2021-02-15 10:47 Sam James
2021-02-14 19:52 Sam James
2021-01-19 19:21 Pacho Ramos
2020-12-09 18:27 Pacho Ramos
2020-10-06  5:08 Sam James
2020-07-23  1:28 Sam James
2020-06-04 17:14 Mart Raudsepp
2020-06-04 14:06 Michał Górny
2020-05-29 16:18 Michał Górny
2020-05-22 19:05 Georgy Yakovlev
2020-04-24 19:12 Mike Gilbert
2020-04-19  2:35 Craig Andrews
2020-04-04  9:34 Pacho Ramos
2020-04-01 23:29 Pacho Ramos
2020-03-20 15:11 Pacho Ramos
2020-03-14 14:49 Pacho Ramos
2020-03-11 19:47 Pacho Ramos
2019-08-05 18:54 Pacho Ramos
2019-06-02  9:50 Pacho Ramos
2019-02-18 21:24 Pacho Ramos
2018-11-18 10:53 Pacho Ramos
2018-11-10 13:24 Pacho Ramos
2018-10-14 19:44 Pacho Ramos

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox