Skip site navigation (1)Skip section navigation (2)
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>