Hi! Notofonts contains serif, sans-serif and "sans-serif UI" font families from Google. Its design goal is to cover all the scripts in the Unicode standard by the end of 2014 and achieve visual harmonization across them. There is already an similar ebuild in chromiumos overlay (name: notofonts, install dir: /usr/share/fonts/noto, version: the same). I've decided to use the tarball from chromiumos because it comes as complete, versioned package with .ttc files. The other candidate was https://googlefontdirectory.googlecode.com/hg/
Created attachment 365274 [details] notofonts-20130514.ebuild
This is now in the sunrise overlay. You can find it here: http://git.overlays.gentoo.org/gitweb/?p=proj/sunrise-reviewed.git;a=tree;f=media-fonts/notofonts
@font team, if you don't mind, cjk would like to take this package into the main tree.
hello @naota, do you plan to copy the version from @sunrise? or rewrite the ebuild to take advantage of the tarball from noto's official download page[1] also, kindly remind that the original ebuild from chromeos updated to 20140815-r1 [1] https://www.google.com/get/noto/pkgs/Noto-hinted.zip https://www.google.com/get/noto/install.html
(In reply to Yixun Lan from comment #4) > hello @naota, do you plan to copy the version from @sunrise? > or rewrite the ebuild to take advantage of the tarball from noto's official > download page[1] I'm based on one form @sunrise and renamed it to -20140130 which seems to be most recent tarball available at http://commondatastorage.googleapis.com/chromeos-localmirror/distfiles/ > also, kindly remind that the original ebuild from chromeos updated to > 20140815-r1 > > [1] https://www.google.com/get/noto/pkgs/Noto-hinted.zip > https://www.google.com/get/noto/install.html I can't find the ebuild. and IMHO, official zip file is not versioned and so it is difficult to use with package.
ah, I found 20140815 one: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/refs/heads/master/media-fonts/notofonts/notofonts-20140815.ebuild I'd rather picking up this variant.
(In reply to Naohiro Aota from comment #6) > ah, I found 20140815 one: > https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/ > refs/heads/master/media-fonts/notofonts/notofonts-20140815.ebuild > > I'd rather picking up this variant. the one from chromeos is kind of a stripped version. note, there is also one ebuild noto-cjk/noto-cjk-20140715.ebuild from chromeos overlay. and compare the fonts list between Noto-hinted.zip and notofonts-20140815.tar.bz2 ~/notofonts $ diff -Nur noto.20140815.txt noto.origin.txt|grep "^-" --- noto.20140815.txt 2014-08-29 13:42:57.233209748 +0800 -NotoColorEmoji.ttf -NotoNaskhArabicUI-Bold.ttf -NotoNaskhArabicUI-Regular.ttf -NotoSansBengaliUI-Bold.ttf -NotoSansBengaliUI-Regular.ttf -NotoSansDevanagariUI-Bold.ttf -NotoSansDevanagariUI-Regular.ttf -NotoSansEmoji-Regular.ttf -NotoSansGujaratiUI-Bold.ttf -NotoSansGujaratiUI-Regular.ttf -NotoSansGurmukhiUI-Bold.ttf -NotoSansGurmukhiUI-Regular.ttf -NotoSansKannadaUI-Bold.ttf -NotoSansKannadaUI-Regular.ttf -NotoSansKhmerUI-Bold.ttf -NotoSansKhmerUI-Regular.ttf -NotoSansLaoUI-Bold.ttf -NotoSansLaoUI-Regular.ttf -NotoSansMalayalamUI-Bold.ttf -NotoSansMalayalamUI-Regular.ttf -NotoSansMyanmarUI-Bold.ttf -NotoSansMyanmarUI-Regular.ttf -NotoSansTamilUI-Bold.ttf -NotoSansTamilUI-Regular.ttf -NotoSansTeluguUI-Bold.ttf -NotoSansTeluguUI-Regular.ttf -NotoSansThaiUI-Bold.ttf -NotoSansThaiUI-Regular.ttf ~/notofonts $ diff -Nur noto.20140815.txt noto.origin.txt|grep "^+" +++ noto.origin.txt 2014-08-29 13:42:28.000966019 +0800 +NotoSans-BoldItalic.ttf +NotoSans-Bold.ttf +NotoSansHans-Black.otf +NotoSansHans-Bold.otf +NotoSansHans-DemiLight.otf +NotoSansHans-Light.otf +NotoSansHans-Medium.otf +NotoSansHans-Regular.otf +NotoSansHans-Thin.otf +NotoSansHant-Black.otf +NotoSansHant-Bold.otf +NotoSansHant-DemiLight.otf +NotoSansHant-Light.otf +NotoSansHant-Medium.otf +NotoSansHant-Regular.otf +NotoSansHant-Thin.otf +NotoSans-Italic.ttf +NotoSansJP-Black.otf +NotoSansJP-Bold.otf +NotoSansJP-DemiLight.otf +NotoSansJP-Light.otf +NotoSansJP-Medium.otf +NotoSansJP-Regular.otf +NotoSansJP-Thin.otf +NotoSansKR-Black.otf +NotoSansKR-Bold.otf +NotoSansKR-DemiLight.otf +NotoSansKR-Light.otf +NotoSansKR-Medium.otf +NotoSansKR-Regular.otf +NotoSansKR-Thin.otf +NotoSans-Regular.ttf
+*noto-2014.11 (07 Mar 2015) + + 07 Mar 2015; Ben de Groot <yngwin@gentoo.org> +metadata.xml, + +noto-2014.11.ebuild: + Initial commit. Requested in bug #494194. I've decided to go with the Noto-hinted package, as it is more complete and more up to date.