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
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Sun Mar 3 22:19:33 UTC 2019
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 at 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 at 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 at 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>
More information about the svn-ports-all
mailing list