diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2019-06-02 21:45:28 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2019-06-02 21:45:28 +0100 |
commit | 2018227e9344edb9da15fc6a4a8298086cc2aa77 (patch) | |
tree | c18e1c09e605e94e2a1e93345ad25746cc9e14b9 /media-fonts | |
parent | 6f8038813c460b4f0572d5ef595cdfa94af3a94d (diff) |
gentoo resync : 02.06.2019
Diffstat (limited to 'media-fonts')
-rw-r--r-- | media-fonts/Manifest.gz | bin | 36666 -> 36663 bytes | |||
-rw-r--r-- | media-fonts/cantarell/Manifest | 2 | ||||
-rw-r--r-- | media-fonts/cantarell/cantarell-0.111.ebuild | 2 | ||||
-rw-r--r-- | media-fonts/noto-cjk/Manifest | 4 | ||||
-rw-r--r-- | media-fonts/noto-cjk/noto-cjk-20170602.ebuild | 2 | ||||
-rw-r--r-- | media-fonts/noto-cjk/noto-cjk-20190416.ebuild | 27 | ||||
-rw-r--r-- | media-fonts/noto-emoji/Manifest | 3 | ||||
-rw-r--r-- | media-fonts/noto-emoji/files/noto-emoji-20190328-use-gm.patch | 27 | ||||
-rw-r--r-- | media-fonts/noto-emoji/noto-emoji-20190328.ebuild | 63 | ||||
-rw-r--r-- | media-fonts/noto/Manifest | 6 | ||||
-rw-r--r-- | media-fonts/noto/metadata.xml | 3 | ||||
-rw-r--r-- | media-fonts/noto/noto-20181024.ebuild | 2 | ||||
-rw-r--r-- | media-fonts/noto/noto-20190524.ebuild | 43 |
13 files changed, 177 insertions, 7 deletions
diff --git a/media-fonts/Manifest.gz b/media-fonts/Manifest.gz Binary files differindex e4a095138423..61ab3d00c2cd 100644 --- a/media-fonts/Manifest.gz +++ b/media-fonts/Manifest.gz diff --git a/media-fonts/cantarell/Manifest b/media-fonts/cantarell/Manifest index 3bdd1d713436..d65a1524e68a 100644 --- a/media-fonts/cantarell/Manifest +++ b/media-fonts/cantarell/Manifest @@ -1,5 +1,5 @@ DIST cantarell-fonts-0.101.tar.xz 263480 BLAKE2B 79652cf87088a8fe505895cad1f2474e0cb52e4be8a977ae06442a0e8ca6ba6a7f93c811b14e56fd5e61a17c97175b2374d180e435cbac00af8c10b272461802 SHA512 52dbd8358de7e20146e627ab0b1298efb97ee335e45d8e63bab7c3a7d05314d0bb94ac448e34af4c6f7212623185a9e03a30eb24acee4915142e40af0086bbfb DIST cantarell-fonts-0.111.tar.xz 326216 BLAKE2B dad338329670674cf3815b2045f8f9a739a9e08913189cec67577982e58df8328e0dc185439bffb6bda0529846b844d0b37a3c9615210f23d47616969f7874b2 SHA512 638298a6381a3ede862d1b100fcfea943bebb5e1c0dc4f1597ab2f841e933b484436b139090a669c770c02483a24f2b92bbd12bce71d7a40eb4c325573e3df9e EBUILD cantarell-0.101.ebuild 1255 BLAKE2B 51c847b61bc6a1a03057da80ec77a895b0c9baca8286d068a4d60699aa700b3b358caa8039dfe633db2cb4be8610a2948030064bed2f4cf4caf8c81a65a2bd4d SHA512 56a8c9049dafab291dbd4c9d37162162e1eeb9b058de347cdb5e02ba661cbb3e279022971a8e5b5fb097876b5d108a4dec363b98313c6cbace3dd201122ccee3 -EBUILD cantarell-0.111.ebuild 1286 BLAKE2B a4c362c1808f331f116b1d7ba3d133ee73c6afe28cbc264752d7172ba6fa1c95698743e02e3eda15c81c893ed55a57c5a9516e1d41f26f3565f94b5fb50650ae SHA512 ee88a88422dab98f2f0c8632197517f0f18df9a7ff6234b611fb264c7dbc45e94ee96418d1f0053f960b2a60aaace1082cede54376aca76d4c20ace6afc597f6 +EBUILD cantarell-0.111.ebuild 1285 BLAKE2B b259bfda565a1a032ac03f0de270c5e6ff9e272b83ba4c4c661769deb111699a92cd26b48baca631048afd09d6e43be93d7398f65c7707fa47aabc68a073da19 SHA512 bf098f7dd86691e61292073e6bea18f1f08ac4676564f79b87353ab9d9794d2c814ece13b0f9d22f63638f8ec72cc56f48ab0561ee0ea41a39d7b94fc8fefbbe MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/media-fonts/cantarell/cantarell-0.111.ebuild b/media-fonts/cantarell/cantarell-0.111.ebuild index a55e210a08e8..264353916f52 100644 --- a/media-fonts/cantarell/cantarell-0.111.ebuild +++ b/media-fonts/cantarell/cantarell-0.111.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/CantarellFonts" LICENSE="OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" RDEPEND="media-libs/fontconfig" diff --git a/media-fonts/noto-cjk/Manifest b/media-fonts/noto-cjk/Manifest index 07421413659d..a144f2d574c7 100644 --- a/media-fonts/noto-cjk/Manifest +++ b/media-fonts/noto-cjk/Manifest @@ -1,6 +1,8 @@ AUX 70-noto-cjk.conf 3815 BLAKE2B 84c477a84c117fa7fef4922e6b289c4eab4147a291b447a3b6d90a01d513f1f0c64dcd341bdda7b9b9f8efe339ab6781dde49189e84640ff781091f630b4296c SHA512 8f45cd10f17b4cfc2b5d7d253e7ca1dba20eaff206f479377c25ef54f469aaa3346d1ceb422086d7b25bc3ce6b3cf0a43b5967affd1126c020059a4e319e0337 DIST noto-cjk-20150615.tar.xz 390518224 BLAKE2B 273018f6d0792ae90bc0d9f44a43f300a7fbd2ca2cbdbf71af911e1cfc0d4f0bb30b5d1f2b15d9bf4df279266921d46987f166dd4559ea15e747db7a22494145 SHA512 738bd840d14c3fc3665b9c6e50b1b2d5981ccdc5e660a6498b4611b8019208f0880df062741d9dec8bdcd54234eed46655e1c739cf872d9dfa5fa0523954a7d3 DIST noto-cjk-20170602.tar.gz 1667938394 BLAKE2B 51ed7c48bccef0dff75ddc5ec108b61f0f5ceedc41608919dc1071a2308f96c3d2883af932935c32db6dd017e067079d45776eb865200560f2f9c6b89e57dd8c SHA512 861431e1eb0c21b8b7b03f9a97ae61c59a2e513314a24f0c50e2953daac3cba78fa418af32cf66ec100a26c88f5e07bd33eb3ed80b533d97a452fefa5a06b4dc +DIST noto-cjk-20190416.tar.gz 1882149745 BLAKE2B 0936414381624db8a601cb2af53928658c9f74ed3dac34955f5597e7cb14cdacc517c8b7bffe203d73e03a2c2d4013d3cfc47ce13ae3aa497c6547cd8dcce430 SHA512 8abebae9412622f50adb0f755621d97002233d8db367f8fc38dda6a0828c3ea879e9ac780a3b09239b0570ada1091b0a7889bb7301a9486da9dfdca7200e50da EBUILD noto-cjk-20150615.ebuild 756 BLAKE2B c1ee13c7340cf90d0dcd9130c3377332e9772828df9948cf8eb5d3df337c77e67bde57d53c2cdd1ad6129e1cceaec8e5e28179535036ef98c970c602ca95b411 SHA512 c8696b1655b25cfcb1004898d80d757e5cd2273fbe71e01cead68b379643259072917b03cd893de3213d9d76f8fab245255f030b48e5cb39b9d1eccdfe81cc14 -EBUILD noto-cjk-20170602.ebuild 645 BLAKE2B 78dcc2442658268bb47b72bc7ca74d6a3b97cb2166c3e56644a30b06654eb0d88d44f59c7b21f735f8049a0e0be5eda9d86a6dbfea1769c766d652d44cf494f1 SHA512 38664dfaeb6fefcf3aea59b8f31dd62d60f6c1ea31ce810c35f31644bcc8622c84b438ffa4320a1ba65762d06d599187984d981fea09154b355f9dd809a89877 +EBUILD noto-cjk-20170602.ebuild 644 BLAKE2B b996054820cc1fe2621968a4a4c91267823af08b4e3dd6a61953c336361d963172d701408c3ed391f942b30c472b8ffab4217e3a864fcc380087913fd99c5f0a SHA512 d4750ab9746e8c7be333f547d07973e2f31d415b6baffe32a8511aa176fd45cd62a5678d2b7bc57db9c3f6baa35aeeed07e29622f330c53b7676a13c90ecfda7 +EBUILD noto-cjk-20190416.ebuild 648 BLAKE2B b4106f5bed38fa146ec7c380cd0ae1927f5c5fbb5b8ad15afd2e2ec61c3933d9aa186baccd9a3beac254c79ad1fb7bf1fb014e1f8545f0b23fdb14f88dc8df81 SHA512 e25e896dd5049dee3c929cf13fdd58713b408b593b42b5a68c5b3db00cba6dd4ee13f22d1c9353716bc2f8e1ecca182728a2093443c085e44483d111af0ffa34 MISC metadata.xml 449 BLAKE2B f30d4df6c9ddc672a839eeb6433bd9583fa4af65c32190b09bca261e1a53e0c9bb396808811a3591c8b90337002fba8433d8eb816af4475f57339c299b8eaa06 SHA512 04d7f718df7e4d83823b778f09f1cb4e78ffceb154030dc1f8980cd9ca9cf8ed0140d0354b44e6523952e6ddae3e4879a467a1855092cfb7052ea97e099c98d4 diff --git a/media-fonts/noto-cjk/noto-cjk-20170602.ebuild b/media-fonts/noto-cjk/noto-cjk-20170602.ebuild index 813eda4f7301..38a1dc57d8af 100644 --- a/media-fonts/noto-cjk/noto-cjk-20170602.ebuild +++ b/media-fonts/noto-cjk/noto-cjk-20170602.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/googlei18n/noto-cjk/archive/${COMMIT}.tar.gz -> ${P} LICENSE="OFL-1.1" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 ~mips ppc ppc64 sparc x86" +KEYWORDS="alpha amd64 arm arm64 ~mips ppc ppc64 sparc x86" IUSE="" RESTRICT="binchecks strip" diff --git a/media-fonts/noto-cjk/noto-cjk-20190416.ebuild b/media-fonts/noto-cjk/noto-cjk-20190416.ebuild new file mode 100644 index 000000000000..7802ca32336e --- /dev/null +++ b/media-fonts/noto-cjk/noto-cjk-20190416.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit font + +DESCRIPTION="Google's CJK font family" +HOMEPAGE="https://www.google.com/get/noto/ https://github.com/googlei18n/noto-cjk" + +COMMIT="be6c059ac1587e556e2412b27f5155c8eb3ddbe6" +SRC_URI="https://github.com/googlei18n/noto-cjk/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="OFL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +RESTRICT="binchecks strip" + +S="${WORKDIR}/${PN}-${COMMIT}" + +FONT_S="${S}" +FONT_SUFFIX="ttc" +FONT_CONF=( + # From ArchLinux + "${FILESDIR}/70-noto-cjk.conf" +) diff --git a/media-fonts/noto-emoji/Manifest b/media-fonts/noto-emoji/Manifest index 5a52523aed59..b4a48efcad21 100644 --- a/media-fonts/noto-emoji/Manifest +++ b/media-fonts/noto-emoji/Manifest @@ -1,7 +1,10 @@ AUX noto-emoji-20180823-build-path.patch 313 BLAKE2B c7a6a67639444329f033da14b58759d9ac265a3dfd7854fc6ba0466ace3c5ce9794c9c6493d08a89d29d4e9a5fa99d1553be13c49fc9f09fb82a82b6b61531f6 SHA512 544acdfd0f2dc0dcfc75b4081f7e1518ab914d02801bf7b38f31af9a0d55ed516a2f53e963606232a8742819b3005f8e9660c8a61257d0583bfee8f095d4e341 +AUX noto-emoji-20190328-use-gm.patch 1169 BLAKE2B 6659f1f80ec3f44942a7b96b23f5ae90ad9167cd30812e6fc71abe3df3179184b2be389ee8f277a4ce696269ffba2e25e8c024677b73c925b7ad06cdebc5846b SHA512 e3c1d68bd887c8e9dd7e752f946cff8265c996cbfafe27652ca90e67bb555433787edd45a5805bbca5b73b15377c5102593f594bbe2777d2c07452143b164c5e AUX noto-emoji-build-all-flags.patch 336 BLAKE2B b6c10010f9fe3b1e62ce436bbd0fae6ac85bd8feb2776d2d731a9b155818b828b7ecc1ec58861976b890eb1faf4db59bead3e86e7c39e44113b11152347cba29 SHA512 0d67afa05081da93cf05827dde54cbb6ce593e79874e823680d1c521c0953c49d4dcf12135da43b74bc72b4a79e8b7b0123ae2b2cd631f040c6797e04d3f008a AUX noto-emoji-use-gm.patch 1488 BLAKE2B 08bb2fa62c79615992c25503093d9ee8296dd3d0103ae50e9376020730c48d8e3eb5da281f066242b25d8e5c6a293cdb013b9d276fb10350021479aade1e78ab SHA512 0719575b7d2c3f0cc15c7e7a314e4a528b0601e14b8a06f0304a784d3d5dcf27cf4f881e4b57bb4647ba0cb36ba7be842bea2df1529de55d6ca16b6326c930d8 AUX noto-emoji-use-system-pngquant.patch 2118 BLAKE2B 55048756859ead78a013a6ff749500107d9fe02fcfe775582fade153f268c5daa6f074ea1e8ea260bd09af077cc19cd8121b570bac47649b669df196e43d2574 SHA512 6bd4dd9e45aa73d8677c671a5ee3d6f03b3e94004db9b9c715cf76402ab2a641ce79991ec583cfe3a15a6c9803de4bfa863bd30cf16e96e9cb8a4683d6c04807 DIST noto-emoji-20180823.tar.gz 51710829 BLAKE2B 66983bdd3cb5e95727f0ddebca5d85c3f22bb9e7b9216eb1af41c4cba19f2020592be3feb7ac47f723985574b8d57070d9d07d0ce5e5870512aecc2a55b52995 SHA512 73233f3742faae4e37f8588bda097fe9f745f5cc7e6601301c1dc9e30d656c496e074c80bf4391708f6c0dbe32043e8558e4395cce5dbf735772b0e41642b9bf +DIST noto-emoji-20190328.tar.gz 51710517 BLAKE2B ecedc52d3bdc49281942e7cb6b217928ee57412a420da251855c702e444c5d720464093c173f2878c09b4ef7123aedcfc3aa6aa517a625749d414e4c3b08bd19 SHA512 9e775a18a43edadb24fee498a8dff588949475ba27c2daddc1dfb6eacc18d1bf8810ec88e018398f18efe9ff0c414766f569eec7a714e119f3aabdfbe3ceec98 EBUILD noto-emoji-20180823.ebuild 1433 BLAKE2B a4df6d3336659a33bc91ddcb21b6b786110fbee82250f56ae449ed9407f7257006be5d36603b5e04220f18bed146346a15ee1a9f1a67bc3b115f641796e6aa79 SHA512 dc11f315255040b361e3a861ff172522eb5b31860e5ffa7cdb2ccf733fd7f374e497c7ab5115efaf7a7f75d7fa2f0a9a311ba7dd7c412d96e298bc3a243c017b +EBUILD noto-emoji-20190328.ebuild 1353 BLAKE2B 08fe910ebfb5f50cb6a1897866458803d6118c59052a7209758090c503937eff6f619d989c0c3ff65865f6d64384a6943115f1fec17d5a72bdf0e65b3180f7e6 SHA512 62edd31cefd88d176bd04e1981194306350a521b2415e2bee1cede8da74d44513efa1c1f4e62b6553447b989fed930b6574ebd061b636a79b2910c1564de3635 MISC metadata.xml 243 BLAKE2B f40c5d69470d5136cba32e1ea6b2351ca1842a5d83381e0bef3e063e266c64bebb9ba85e1f155010e219b136c2827c989d9adf3b2c6b2f6ca265f03339c9a7ce SHA512 640630eb9d42c319ca1da37b03a03677a3dd4e48f28ce2690b64f6e4e7d5885cfda41d439f3f9d8b009be04891b043a5b0ac6f9d43b701f65c8fcc0e0613b04a diff --git a/media-fonts/noto-emoji/files/noto-emoji-20190328-use-gm.patch b/media-fonts/noto-emoji/files/noto-emoji-20190328-use-gm.patch new file mode 100644 index 000000000000..6b51d0f52168 --- /dev/null +++ b/media-fonts/noto-emoji/files/noto-emoji-20190328-use-gm.patch @@ -0,0 +1,27 @@ +--- a/Makefile~ 2019-03-28 17:45:53.000000000 +0100 ++++ b/Makefile 2019-06-02 10:36:55.587055453 +0200 +@@ -21,7 +21,7 @@ + PNGQUANT = pngquant + PNGQUANTFLAGS = --speed 1 --skip-if-larger --quality 85-95 --force + BODY_DIMENSIONS = 136x128 +-IMOPS := -size $(BODY_DIMENSIONS) canvas:none -compose copy -gravity center ++IMOPS = -size 136x128 -background none -gravity center -extent 136x128 -compose copy + + # zopflipng is better (about 5-10%) but much slower. it will be used if + # present. pass ZOPFLIPNG= as an arg to make to use optipng instead. +@@ -165,13 +165,13 @@ + # imagemagick packaged with ubuntu trusty (6.7.7-10) by using -composite. + + $(EMOJI_DIR)/%.png: $(EMOJI_SRC_DIR)/%.png | $(EMOJI_DIR) +- @convert $(IMOPS) "$<" -composite "PNG32:$@" ++ @gm convert $(IMOPS) "$<" "PNG32:$@" + + $(FLAGS_DIR)/%.png: $(FLAGS_SRC_DIR)/%.png ./waveflag | $(FLAGS_DIR) + @./waveflag $(FLAGS_DIR)/ "$<" + + $(RESIZED_FLAGS_DIR)/%.png: $(FLAGS_DIR)/%.png | $(RESIZED_FLAGS_DIR) +- @convert $(IMOPS) "$<" -composite "PNG32:$@" ++ @gm convert $(IMOPS) "$<" "PNG32:$@" + + flag-symlinks: $(RESIZED_FLAG_FILES) | $(RENAMED_FLAGS_DIR) + @$(subst ^, , \ 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 000000000000..0c67590eebb2 --- /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 +} diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest index 20128a7f603b..f19745b7eebe 100644 --- a/media-fonts/noto/Manifest +++ b/media-fonts/noto/Manifest @@ -3,6 +3,8 @@ AUX 66-noto-sans.conf 318 BLAKE2B 42a6036c93c982b2b0eb04a530dafe6d8eceeac0e77041 AUX 66-noto-serif.conf 310 BLAKE2B 804753d2e703ce309e74da15aefdac6d510f52396a312a143c1a9e0e499f0301e5a154f6df48cf4a71834c637b1545953354d0c3518d67a429850135ed2db4da SHA512 c0ade988e2560191098c539de4341dfee29bc67d177f5916c7eb3346586c19c791c32842016db334c3d3689d89a1437220544f2c45934a9c0d74d2f6064aaa69 DIST noto-20170403.tar.xz 11083152 BLAKE2B 8281cc19a100d1cbf7f57fba9cba077bb0005f7296f58d48247bef6c804b53597ff359dfab7b7d851e42c0294c757f311979b98dc9f1c22e2d3f3fabe4db77e7 SHA512 f8f1414b5b6f793e86ef3cc6a6320c4545f079b337c7672cb8cccc3c50d21d353d81557da4a555cdb6524c79be3e4c167f7d5aac102c38d64926f3b1887ca7f3 DIST noto-20181024.tar.gz 726721580 BLAKE2B d19d32d98419395df1bb3ca360bd67a50487d499aa3ea1612355b2f0fef09fe8236583fedc6d528668048ccbeee7139df704fc8e125c5eec7215708838aa09f4 SHA512 5df8266fab59a9ad5e6de6971c69d2761864c29e8d0e79e16a44177327b73527a37a9d148b63c862bfb5f7507793aab5c4319603f3b8b80e18eb9f203d7a7334 +DIST noto-20190524.tar.gz 740252290 BLAKE2B e169ee60c9a83c13656ebd5dbce32aad183bbebc057035c69723788725a1c14a016c37bea7ccf30fc9d776e421515c2fa03f929b5f7bf95d9e3abb1abbeccbbf SHA512 668f7d015da420b3c32f8c0313037bab731bd915875f476beb47e6c3e8d33a30cd608d2f351194607afbf28f8f3efc1eb5f8470c03fd88a83df33b478fa78147 EBUILD noto-20170403.ebuild 819 BLAKE2B 3bf921503660437c91da43ac3e7e9e05fff70ff95e9842b1c5d884d005a28286a929cc66772afa8f9c74d919045f9e45218ce8f2bfa0eb9539b1ceea26c8762e SHA512 728276eef93954d03eb649f2772d4cde19b3080e7bdff2da344d70026d992f5dd1d521f6786c50f32f38c1780988288463705fdd522cec298ba4c8d51bd6b8d7 -EBUILD noto-20181024.ebuild 929 BLAKE2B c1c076c450a25f1372f2a6b4b85d8df2c94b9276a9c333bc1d7f34683c0d8c97dcbee73650361b74e79ee746a721f5102bf7fd39716e6e6d4313e20795ac7f60 SHA512 883a1dc34d6eadca8ad4fd12f7c73fce90a0172be146fd03b339ac381d70caba16435464c8772a0d8cbe840000983ac49649e270faef6f2262bc17976f1e0670 -MISC metadata.xml 449 BLAKE2B f30d4df6c9ddc672a839eeb6433bd9583fa4af65c32190b09bca261e1a53e0c9bb396808811a3591c8b90337002fba8433d8eb816af4475f57339c299b8eaa06 SHA512 04d7f718df7e4d83823b778f09f1cb4e78ffceb154030dc1f8980cd9ca9cf8ed0140d0354b44e6523952e6ddae3e4879a467a1855092cfb7052ea97e099c98d4 +EBUILD noto-20181024.ebuild 928 BLAKE2B 394b9decc5153dad3d77a2ef0078ca4be32ecdd3c7048a80a5e4566994fa9cef0d5059f092649341014737c877cafbd0f791937ba2350ebf7440ecabc06d38df SHA512 eae13a5c8ed1e8cfc7dbc63cb1eb4ea6398f1c0cc4a25b3babe0f93c9dfb2f0d0a1a200519490e562a1b25f05f7c2273ebe42f4290feef7617421777fb173809 +EBUILD noto-20190524.ebuild 1281 BLAKE2B ec8fd536d5b50004161f8dc45744fc7c53a8e1134936106392f8561afbd92f5b566b37587e400ccb9df499eede6803d735c921af73efb3e0cb71e864bec373b6 SHA512 8f7708b4d0c8006eb139bea43dcdbdadb0bf595bf8022f2bb6a39589b8c1392b0c40d2b0164bedcc0759c4f977004ba45c6ea60c23cbd55bdb8b297dbd017cca +MISC metadata.xml 530 BLAKE2B 68b0a3b988e81eb974ad2585c20ee030d187e54f5cc8b870be03a373d6520bcca6639c0c6356f3c0922dc8cc64380ed2e442d49b6030e4350e0702c198dbe79b SHA512 41ffbb23b7067dc9b7482480ba579679514dae3f8d2452f88cc747fe443051362f1cb548086550d142323df5931e83c537e533753433579af9b7362efc0d9acd diff --git a/media-fonts/noto/metadata.xml b/media-fonts/noto/metadata.xml index 4915e3a96577..0f42cde68837 100644 --- a/media-fonts/noto/metadata.xml +++ b/media-fonts/noto/metadata.xml @@ -13,4 +13,7 @@ <email>pacho@gentoo.org</email> <name>Pacho Ramos</name> </maintainer> + <use> + <flag name="extra">Install full upstream font set</flag> + </use> </pkgmetadata> diff --git a/media-fonts/noto/noto-20181024.ebuild b/media-fonts/noto/noto-20181024.ebuild index c4654adbcb27..f21e05349fe0 100644 --- a/media-fonts/noto/noto-20181024.ebuild +++ b/media-fonts/noto/noto-20181024.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/googlei18n/noto-fonts/archive/${COMMIT}.tar.gz -> ${ LICENSE="OFL-1.1" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 ~mips ppc ppc64 sparc x86" +KEYWORDS="alpha amd64 arm arm64 ~mips ppc ppc64 sparc x86" IUSE="cjk" RDEPEND="cjk? ( media-fonts/noto-cjk )" diff --git a/media-fonts/noto/noto-20190524.ebuild b/media-fonts/noto/noto-20190524.ebuild new file mode 100644 index 000000000000..e845a0f67467 --- /dev/null +++ b/media-fonts/noto/noto-20190524.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit font + +DESCRIPTION="Google's font family that aims to support all the world's languages" +HOMEPAGE="https://www.google.com/get/noto/ https://github.com/googlei18n/noto-fonts" + +COMMIT="34e98229863e627d0f841e124a8657d5d0348b04" +SRC_URI="https://github.com/googlei18n/noto-fonts/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="OFL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" +# Extra allows to optionally reduce disk usage even returning to tofu +# issue as described in https://www.google.com/get/noto/ +IUSE="cjk +extra" + +RDEPEND="cjk? ( media-fonts/noto-cjk )" +DEPEND="" + +RESTRICT="binchecks strip" + +S="${WORKDIR}/${PN}-fonts-${COMMIT}" + +FONT_SUFFIX="ttf" +FONT_CONF=( + # From ArchLinux + "${FILESDIR}/66-noto-serif.conf" + "${FILESDIR}/66-noto-mono.conf" + "${FILESDIR}/66-noto-sans.conf" +) + +src_install() { + # Don't install in separate subdirs + FONT_S="${S}/unhinted/" font_src_install + FONT_S="${S}/hinted/" font_src_install + + # Allow to drop some fonts optionally for people that want to save + # disk space. Following ArchLinux options. + use extra || rm -rf "${ED}"/usr/share/fonts/noto/Noto*{Condensed,SemiBold,Extra}*.ttf +} |