Date: Sun, 3 Mar 2019 22:19:31 +0000 (UTC) From: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r494519 - in head: www/chromium www/iridium x11-fonts x11-fonts/google-fonts x11-fonts/noto-basic x11-fonts/noto-lite x11/plasma5-plasma-integration Message-ID: <201903032219.x23MJVAK012660@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: sunpoet Date: Sun Mar 3 22:19:30 2019 New Revision: 494519 URL: https://svnweb.freebsd.org/changeset/ports/494519 Log: Move x11-fonts/noto-lite to x11-fonts/noto-basic - Update NotoEmoji-Regular to 1.05uh - Update MASTER_SITES - Add NotoColorEmoji - Update COMMENT - Add LICENSE_FILE - Change FONTNAME to noto - Silence extraction message - Use PLIST - Update RUN_DEPENDS of dependent ports - Bump PORTREVISION of dependent ports for dependency change Changes: https://github.com/googlei18n/noto-emoji/commits/master/fonts/NotoEmoji-Regular.ttf Added: head/x11-fonts/noto-basic/ - copied from r494518, head/x11-fonts/noto-lite/ head/x11-fonts/noto-basic/pkg-plist (contents, props changed) Deleted: head/x11-fonts/noto-lite/ Modified: head/www/chromium/Makefile head/www/iridium/Makefile head/x11-fonts/Makefile head/x11-fonts/google-fonts/Makefile head/x11-fonts/noto-basic/Makefile head/x11-fonts/noto-basic/distinfo head/x11-fonts/noto-basic/pkg-descr head/x11/plasma5-plasma-integration/Makefile Modified: head/www/chromium/Makefile ============================================================================== --- head/www/chromium/Makefile Sun Mar 3 21:46:27 2019 (r494518) +++ head/www/chromium/Makefile Sun Mar 3 22:19:30 2019 (r494519) @@ -3,6 +3,7 @@ PORTNAME= chromium PORTVERSION= 72.0.3626.121 +PORTREVISION= 1 CATEGORIES?= www MASTER_SITES= https://commondatastorage.googleapis.com/chromium-browser-official/ \ LOCAL/cpm/chromium/:fonts @@ -62,7 +63,7 @@ LIB_DEPENDS= libatk-bridge-2.0.so:accessibility/at-spi libfontconfig.so:x11-fonts/fontconfig RUN_DEPENDS= xdg-open:devel/xdg-utils \ - noto-lite>0:x11-fonts/noto-lite + noto-basic>0:x11-fonts/noto-basic BROKEN_FreeBSD_11_aarch64= components/safe_browsing_db/v4_rice.cc:120:18: use of overloaded operator '&' is ambiguous ONLY_FOR_ARCHS= aarch64 amd64 i386 Modified: head/www/iridium/Makefile ============================================================================== --- head/www/iridium/Makefile Sun Mar 3 21:46:27 2019 (r494518) +++ head/www/iridium/Makefile Sun Mar 3 22:19:30 2019 (r494519) @@ -3,7 +3,7 @@ PORTNAME= iridium PORTVERSION= 2018.5.67 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= www MASTER_SITES= https://downloads.iridiumbrowser.de/source/ PKGNAMESUFFIX= -browser @@ -58,7 +58,7 @@ LIB_DEPENDS= libatk-bridge-2.0.so:accessibility/at-spi libfontconfig.so:x11-fonts/fontconfig RUN_DEPENDS= xdg-open:devel/xdg-utils \ - noto-lite>0:x11-fonts/noto-lite + noto-basic>0:x11-fonts/noto-basic ONLY_FOR_ARCHS= amd64 i386 Modified: head/x11-fonts/Makefile ============================================================================== --- head/x11-fonts/Makefile Sun Mar 3 21:46:27 2019 (r494518) +++ head/x11-fonts/Makefile Sun Mar 3 22:19:30 2019 (r494519) @@ -162,7 +162,7 @@ SUBDIR += nerd-fonts SUBDIR += nexfontsel SUBDIR += noto - SUBDIR += noto-lite + SUBDIR += noto-basic SUBDIR += nucleus SUBDIR += ohsnap SUBDIR += oldschool-pc-fonts Modified: head/x11-fonts/google-fonts/Makefile ============================================================================== --- head/x11-fonts/google-fonts/Makefile Sun Mar 3 21:46:27 2019 (r494518) +++ head/x11-fonts/google-fonts/Makefile Sun Mar 3 22:19:30 2019 (r494519) @@ -2,6 +2,7 @@ PORTNAME= google-fonts DISTVERSION= 0.0.0.20190118 +PORTREVISION= 1 CATEGORIES= x11-fonts MAINTAINER= dg@syrec.org @@ -13,7 +14,7 @@ LICENSE_COMB= multi RUN_DEPENDS= anonymous-pro>0:x11-fonts/anonymous-pro \ comfortaa-ttf>0:x11-fonts/comfortaa-ttf \ croscorefonts>0:x11-fonts/croscorefonts-fonts-ttf \ - noto-lite>0:x11-fonts/noto-lite \ + noto-basic>0:x11-fonts/noto-basic \ roboto-fonts-ttf>0:x11-fonts/roboto-fonts-ttf \ sourcecodepro-ttf>0:x11-fonts/sourcecodepro-ttf \ sourcesanspro-ttf>0:x11-fonts/sourcesanspro-ttf \ Modified: head/x11-fonts/noto-basic/Makefile ============================================================================== --- head/x11-fonts/noto-lite/Makefile Sun Mar 3 21:46:27 2019 (r494518) +++ head/x11-fonts/noto-basic/Makefile Sun Mar 3 22:19:30 2019 (r494519) @@ -2,40 +2,47 @@ PORTNAME= noto PORTVERSION= 1.0.5 -PORTREVISION= 2 CATEGORIES= x11-fonts MASTER_SITES= https://noto-website.storage.googleapis.com/pkgs/ \ - https://github.com/googlei18n/noto-emoji/raw/master/:emoji -PKGNAMESUFFIX= -lite -DISTNAME= ${PORTNAME:S|n|N|}-hinted -DISTFILES= ${DISTNAME}.zip NotoEmoji-Regular.ttf:emoji -EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} + https://github.com/googlei18n/noto-emoji/raw/master/fonts/:emoji +PKGNAMESUFFIX= -basic +DISTFILES= Noto-hinted${EXTRACT_SUFX} \ + NotoColorEmoji.ttf:emoji \ + NotoEmoji-Regular.ttf:emoji +EXTRACT_ONLY= Noto-hinted${EXTRACT_SUFX} MAINTAINER= sunpoet@FreeBSD.org -COMMENT= Google font family - lite version +COMMENT= Google Noto Fonts family (Basic and Emoji) LICENSE= APACHE20 OFL11 LICENSE_COMB= multi +LICENSE_FILE_OFL11= ${WRKSRC}/LICENSE_OFL.txt USES= fonts zip -FONTNAME= noto-lite + NO_ARCH= yes NO_BUILD= yes NO_WRKSUBDIR= yes -LIST= NotoEmoji-Regular.ttf NotoMono-Regular.ttf NotoSans-Bold.ttf NotoSans-BoldItalic.ttf NotoSans-Italic.ttf NotoSans-Regular.ttf NotoSansLinearB-Regular.ttf NotoSansSymbols-Regular.ttf NotoSerif-Bold.ttf NotoSerif-BoldItalic.ttf NotoSerif-Italic.ttf NotoSerif-Regular.ttf +BASIC_FONTS= NotoColorEmoji.ttf \ + NotoEmoji-Regular.ttf \ + NotoMono-Regular.ttf \ + NotoSans-Bold.ttf \ + NotoSans-BoldItalic.ttf \ + NotoSans-Italic.ttf \ + NotoSans-Regular.ttf \ + NotoSansLinearB-Regular.ttf \ + NotoSansSymbols-Regular.ttf \ + NotoSerif-Bold.ttf \ + NotoSerif-BoldItalic.ttf \ + NotoSerif-Italic.ttf \ + NotoSerif-Regular.ttf -.for f in ${LIST} -PLIST_FILES+= ${FONTSDIR}/${f} -.endfor - post-extract: - ${CP} ${DISTDIR}/NotoEmoji-Regular.ttf ${WRKSRC} + @${CP} ${DISTDIR}/NotoColorEmoji.ttf ${DISTDIR}/NotoEmoji-Regular.ttf ${WRKSRC} do-install: ${MKDIR} ${STAGEDIR}${FONTSDIR} -.for f in ${LIST} - cd ${WRKSRC} && ${INSTALL_DATA} ${f} ${STAGEDIR}${FONTSDIR} -.endfor + cd ${WRKSRC} && ${INSTALL_DATA} ${BASIC_FONTS} ${STAGEDIR}${FONTSDIR} .include <bsd.port.mk> Modified: head/x11-fonts/noto-basic/distinfo ============================================================================== --- head/x11-fonts/noto-lite/distinfo Sun Mar 3 21:46:27 2019 (r494518) +++ head/x11-fonts/noto-basic/distinfo Sun Mar 3 22:19:30 2019 (r494519) @@ -1,5 +1,7 @@ -TIMESTAMP = 1493788410 +TIMESTAMP = 1551635358 SHA256 (Noto-hinted.zip) = d5e5bace69570f348228e864444155657c1e7eca50857b9de4981fbd9b5122dd SIZE (Noto-hinted.zip) = 499786749 -SHA256 (NotoEmoji-Regular.ttf) = a24fc856d48a3a1054ec0ed4511a4026f0381e8727fc4caa59fb8d3938a46637 -SIZE (NotoEmoji-Regular.ttf) = 441468 +SHA256 (NotoColorEmoji.ttf) = f17dc14a99c39883d29f573d890fdeba65cafd5a25f338a5045890ea815b8d32 +SIZE (NotoColorEmoji.ttf) = 7792004 +SHA256 (NotoEmoji-Regular.ttf) = 415dc6290378574135b64c808dc640c1df7531973290c4970c51fdeb849cb0c5 +SIZE (NotoEmoji-Regular.ttf) = 418804 Modified: head/x11-fonts/noto-basic/pkg-descr ============================================================================== --- head/x11-fonts/noto-lite/pkg-descr Sun Mar 3 21:46:27 2019 (r494518) +++ head/x11-fonts/noto-basic/pkg-descr Sun Mar 3 22:19:30 2019 (r494519) @@ -1,5 +1,14 @@ -Noto is Google's font family that aims to support all the world's languages. -Its design goal is to achieve visual harmonization across languages. -This is the light version. +When text is rendered by a computer, sometimes characters are displayed as +"tofu". They are little boxes to indicate your device doesn't have a font to +display the text. -WWW: http://www.google.com/get/noto/ +Google has been developing a font family called Noto, which aims to support all +languages with a harmonious look and feel. Noto is Google's answer to tofu. The +name noto is to convey the idea that Google's goal is to see no more "tofu". +Noto has multiple styles and weights, and is freely available to all. The +comprehensive set of fonts and tools used in our development is available in our +GitHub repositories. + +This port provides the basic fonts set. + +WWW: https://www.google.com/get/noto/ Added: head/x11-fonts/noto-basic/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/x11-fonts/noto-basic/pkg-plist Sun Mar 3 22:19:30 2019 (r494519) @@ -0,0 +1,13 @@ +%%FONTSDIR%%/NotoColorEmoji.ttf +%%FONTSDIR%%/NotoEmoji-Regular.ttf +%%FONTSDIR%%/NotoMono-Regular.ttf +%%FONTSDIR%%/NotoSans-Bold.ttf +%%FONTSDIR%%/NotoSans-BoldItalic.ttf +%%FONTSDIR%%/NotoSans-Italic.ttf +%%FONTSDIR%%/NotoSans-Regular.ttf +%%FONTSDIR%%/NotoSansLinearB-Regular.ttf +%%FONTSDIR%%/NotoSansSymbols-Regular.ttf +%%FONTSDIR%%/NotoSerif-Bold.ttf +%%FONTSDIR%%/NotoSerif-BoldItalic.ttf +%%FONTSDIR%%/NotoSerif-Italic.ttf +%%FONTSDIR%%/NotoSerif-Regular.ttf Modified: head/x11/plasma5-plasma-integration/Makefile ============================================================================== --- head/x11/plasma5-plasma-integration/Makefile Sun Mar 3 21:46:27 2019 (r494518) +++ head/x11/plasma5-plasma-integration/Makefile Sun Mar 3 22:19:30 2019 (r494519) @@ -2,7 +2,7 @@ PORTNAME= plasma-integration DISTVERSION= ${KDE_PLASMA_VERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 kde kde-plasma MAINTAINER= kde@FreeBSD.org @@ -34,7 +34,7 @@ NOTO_DESC= KDE default font LIGHT_DESC= Use noto-light BIG_DESC= Use complete noto -LIGHT_RUN_DEPENDS= noto-lite>=0:x11-fonts/noto-lite +LIGHT_RUN_DEPENDS= noto-basic>=0:x11-fonts/noto-basic BIG_RUN_DEPENDS= noto>=0:x11-fonts/noto .include <bsd.port.mk>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201903032219.x23MJVAK012660>