From nobody Fri Dec 30 09:07:40 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4NjztP014yz2kc4W; Fri, 30 Dec 2022 09:07:41 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4NjztN4QmDz3ppb; Fri, 30 Dec 2022 09:07:40 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1672391260; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=/aSx9MUH+yCy2zoc3w8FgcBqKppN7fzZ4hByikbVDlo=; b=mt/4KQLfYeEHH3ceVXWNMgD3LaO+6RQrZb5rcC7eNepi0mnz/UQTMXHM1PaYz9xmCo1/Gf y1CXGuWKsRfGxhXHrm+abgHDSbh58YPn43WQ8D+SO4S3+jRsrnR0rs3hhdHUpXcdrzgewv 2cAfcc9Md+3DTGtyoZfkao5CwvhYkdx0rqLte1Ig4HQtsYDCG2FWxnobNyPtYjEE/lwq/j QzBQNf1H3FkhJ80IFEpSo2qrlpBd44XIbu3sfq2/+HtJ2V/1bev/Ml+a/yxrhh2Tv1GtJs v2aaFdV5qDX5TwENGTm5+KQKA7kIc3YbRaR5lheMr9V7Tf1rHKVtZkTnNFm7Uw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1672391260; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=/aSx9MUH+yCy2zoc3w8FgcBqKppN7fzZ4hByikbVDlo=; b=FXft8RafiPQC+Q+KVGOgEfrKtRRgJqTBjBfCbsF2XAx8ZuN82glikdus6PpxtKXqCPQDIF nElgl78D3mrP+GqqpPmC4xAxZ0+NZRWlEmqJMErp6PMFOr7ckontUR72VZ31qEcbV9dDJ/ 7/k7yp1ZU/h1nppzi1UtmCCWdCNml+dTp13vHvfVr7+SBnEcKytaE2bi+Y/WBITDWFJ7Zy 6l+SN6pbNtIxRTCgLfBuIrNfC0KiKZfQvNMqbu6WEqrKfV8V0gmgF9J/t+YfhhmrK3S1i+ D22oXq/kYbDKQk8KaUmOnDMIMoRCWegkOBm+LEl8DVD6c6mUL2xhnnQV/PyTWQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1672391260; a=rsa-sha256; cv=none; b=bwrx8lDL1P/668h0MLGBVxtvBbcr9X73CkRbL+Y7fXHIUUbmkmzPh1cJxKgchAanP9Op5Z FTfaD50BzwsMMbxkbWcVJ50W2ncwKe/Fy6zgmaQ3v27Ls0g3Pc0F98G3MNyh8Ah4ssYzHI DJAa2T2My225Bs4x2V7lUdzjvjm+73phmHFvLtscrPh+NtY/SOAflGig1Lr3bSC4Kdkjd6 LYfc9MmqhGsYmhBdRZNJIEg+8hmHo6hSJjcRVdJOjsxvO32uOopZ2sGYdvxDShpK+7/F8O Ybkek4JMncqOaG9WdzGMQu5TZwZBhZwA7m95Xp85d/qtrbU8auX/eqZZnhWrqg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4NjztN3Xk3z12Z0; Fri, 30 Dec 2022 09:07:40 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 2BU97efm098838; Fri, 30 Dec 2022 09:07:40 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2BU97evG098837; Fri, 30 Dec 2022 09:07:40 GMT (envelope-from git) Date: Fri, 30 Dec 2022 09:07:40 GMT Message-Id: <202212300907.2BU97evG098837@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: 527eeaef241d - main - x11-fonts/noto-sans-jp: Add noto-sans-jp 2.004 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 527eeaef241dd13932bacbca6f7d1f487b7f0283 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=527eeaef241dd13932bacbca6f7d1f487b7f0283 commit 527eeaef241dd13932bacbca6f7d1f487b7f0283 Author: Po-Chuan Hsieh AuthorDate: 2022-12-30 08:36:00 +0000 Commit: Po-Chuan Hsieh CommitDate: 2022-12-30 09:03:57 +0000 x11-fonts/noto-sans-jp: Add noto-sans-jp 2.004 Noto Sans CJK and Noto Serif CJK comprehensively cover Simplified Chinese, Traditional Chinese, Japanese, and Korean in a unified font family. This includes the full coverage of CJK Ideographs with variation support for 4 regions, Kangxi radicals, Japanese Kana, Korean Hangul, and other CJK symbols and letters in the Basic Multilingual Plane of Unicode. It also provides limited coverage of CJK Ideographs in Plane 2 of Unicode as necessary to support standards from China and Japan. This port is the Sans set of Japanese fonts which supports all of the kanji in JIS X 0208, JIS X 0213, and JIS X 0212 to include all kanji in Adobe-Japan1-6. --- x11-fonts/Makefile | 1 + x11-fonts/noto-sans-jp/Makefile | 50 ++++++++++++++++++++++++++++++++++++++++ x11-fonts/noto-sans-jp/distinfo | 35 ++++++++++++++++++++++++++++ x11-fonts/noto-sans-jp/pkg-descr | 10 ++++++++ x11-fonts/noto-sans-jp/pkg-plist | 16 +++++++++++++ 5 files changed, 112 insertions(+) diff --git a/x11-fonts/Makefile b/x11-fonts/Makefile index 317931ee123b..39de7aeb00c6 100644 --- a/x11-fonts/Makefile +++ b/x11-fonts/Makefile @@ -189,6 +189,7 @@ SUBDIR += noto-jp SUBDIR += noto-kr SUBDIR += noto-sans-hk + SUBDIR += noto-sans-jp SUBDIR += noto-sc SUBDIR += noto-tc SUBDIR += nucleus diff --git a/x11-fonts/noto-sans-jp/Makefile b/x11-fonts/noto-sans-jp/Makefile new file mode 100644 index 000000000000..d0278fe26f40 --- /dev/null +++ b/x11-fonts/noto-sans-jp/Makefile @@ -0,0 +1,50 @@ +PORTNAME= noto +PORTVERSION= 2.004 +CATEGORIES= x11-fonts +MASTER_SITES= https://github.com/googlefonts/noto-cjk/raw/Sans${PORTVERSION}/ \ + https://github.com/googlefonts/noto-cjk/raw/Sans${PORTVERSION}/Sans/OTF/Japanese/:cjk \ + https://github.com/googlefonts/noto-cjk/raw/Sans${PORTVERSION}/Sans/Mono/:mono \ + https://github.com/googlefonts/noto-cjk/raw/Sans${PORTVERSION}/Sans/SubsetOTF/JP/:subset +PKGNAMESUFFIX= -sans-jp +DISTFILES= LICENSE \ + ${CJK_FONTS:S|$|:cjk|} \ + ${MONO_FONTS:S|$|:mono|} \ + ${SUBSET_FONTS:S|$|:subset|} +DIST_SUBDIR= Noto/CJK/${PORTVERSION} +EXTRACT_ONLY= # empty + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Google Noto Sans (Japanese) +WWW= https://www.google.com/get/noto/ \ + https://github.com/googlefonts/noto-cjk + +LICENSE= OFL11 +LICENSE_FILE= ${DISTDIR}/${DIST_SUBDIR}/LICENSE + +USES= fonts + +NO_ARCH= yes +NO_BUILD= yes + +CJK_FONTS= NotoSansCJKjp-Black.otf \ + NotoSansCJKjp-Bold.otf \ + NotoSansCJKjp-DemiLight.otf \ + NotoSansCJKjp-Light.otf \ + NotoSansCJKjp-Medium.otf \ + NotoSansCJKjp-Regular.otf \ + NotoSansCJKjp-Thin.otf +MONO_FONTS= NotoSansMonoCJKjp-Bold.otf \ + NotoSansMonoCJKjp-Regular.otf +SUBSET_FONTS= NotoSansJP-Black.otf \ + NotoSansJP-Bold.otf \ + NotoSansJP-DemiLight.otf \ + NotoSansJP-Light.otf \ + NotoSansJP-Medium.otf \ + NotoSansJP-Regular.otf \ + NotoSansJP-Thin.otf + +do-install: + ${MKDIR} ${STAGEDIR}${FONTSDIR} + cd ${DISTDIR}/${DIST_SUBDIR} && ${INSTALL_DATA} ${CJK_FONTS} ${MONO_FONTS} ${SUBSET_FONTS} ${STAGEDIR}${FONTSDIR} + +.include diff --git a/x11-fonts/noto-sans-jp/distinfo b/x11-fonts/noto-sans-jp/distinfo new file mode 100644 index 000000000000..08730182b1fc --- /dev/null +++ b/x11-fonts/noto-sans-jp/distinfo @@ -0,0 +1,35 @@ +TIMESTAMP = 1671956120 +SHA256 (Noto/CJK/2.004/LICENSE) = 6a73f9541c2de74158c0e7cf6b0a58ef774f5a780bf191f2d7ec9cc53efe2bf2 +SIZE (Noto/CJK/2.004/LICENSE) = 4301 +SHA256 (Noto/CJK/2.004/NotoSansCJKjp-Black.otf) = cd66686594a861a42fe752990a406fcedafb51b3a91d6639f30f8948f7a10b4d +SIZE (Noto/CJK/2.004/NotoSansCJKjp-Black.otf) = 17828280 +SHA256 (Noto/CJK/2.004/NotoSansCJKjp-Bold.otf) = e53dcb0dcb2922e45d01aae1ebd2f382bb81d4229b18b6b883bd170678af1f76 +SIZE (Noto/CJK/2.004/NotoSansCJKjp-Bold.otf) = 17032620 +SHA256 (Noto/CJK/2.004/NotoSansCJKjp-DemiLight.otf) = 53f8a6290445e414efaf7feac2b4c6d321d371037a772cc04750b7c56bca0267 +SIZE (Noto/CJK/2.004/NotoSansCJKjp-DemiLight.otf) = 16445132 +SHA256 (Noto/CJK/2.004/NotoSansCJKjp-Light.otf) = f29b82874c6e80cef845770b35e111cc3bdff7b8b25d8a41f2285083152ecdfe +SIZE (Noto/CJK/2.004/NotoSansCJKjp-Light.otf) = 16360020 +SHA256 (Noto/CJK/2.004/NotoSansCJKjp-Medium.otf) = dd523e580e3413c480b2d701bf64e534c20f8419e3cfb6a44c2bdcd8d2a6c052 +SIZE (Noto/CJK/2.004/NotoSansCJKjp-Medium.otf) = 16554004 +SHA256 (Noto/CJK/2.004/NotoSansCJKjp-Regular.otf) = 68a3fc98800b2a27b371f2fb79991daf3633bd89309d4ffaa6946fd587f375b5 +SIZE (Noto/CJK/2.004/NotoSansCJKjp-Regular.otf) = 16467736 +SHA256 (Noto/CJK/2.004/NotoSansCJKjp-Thin.otf) = 293b7592d8cde99b91fef52ad0b58eb09740d597f48c8639ef3290ebc198772c +SIZE (Noto/CJK/2.004/NotoSansCJKjp-Thin.otf) = 14927060 +SHA256 (Noto/CJK/2.004/NotoSansMonoCJKjp-Bold.otf) = dfdffe149bc6cbf52860dabd8b8dadbca40ae87a4fbe143b55c0258db2dadfb8 +SIZE (Noto/CJK/2.004/NotoSansMonoCJKjp-Bold.otf) = 16988848 +SHA256 (Noto/CJK/2.004/NotoSansMonoCJKjp-Regular.otf) = 4d01725be822d144cf9a56ade981e6fb920cd7a610b8fc24cc601a920beea5b9 +SIZE (Noto/CJK/2.004/NotoSansMonoCJKjp-Regular.otf) = 16424156 +SHA256 (Noto/CJK/2.004/NotoSansJP-Black.otf) = 3aa30b0956510f4205f759ab3079a5b658310ebcda2577f290466ea51c948819 +SIZE (Noto/CJK/2.004/NotoSansJP-Black.otf) = 4855212 +SHA256 (Noto/CJK/2.004/NotoSansJP-Bold.otf) = 1b0edfb500b73a4fa8a4fcaae1bbbd403994e08e73e3e0da37e70d3853f42c5f +SIZE (Noto/CJK/2.004/NotoSansJP-Bold.otf) = 4656448 +SHA256 (Noto/CJK/2.004/NotoSansJP-DemiLight.otf) = 58eb539d3c66b03118ca836f312668c7c14e8bbae1a14ef5a800611f66c2f9c2 +SIZE (Noto/CJK/2.004/NotoSansJP-DemiLight.otf) = 4529440 +SHA256 (Noto/CJK/2.004/NotoSansJP-Light.otf) = e358dcfa7970805300a953bb71209c3efcbcc17a00a5e4101f8cf94a3870ad93 +SIZE (Noto/CJK/2.004/NotoSansJP-Light.otf) = 4513968 +SHA256 (Noto/CJK/2.004/NotoSansJP-Medium.otf) = f396a3b57256e4515be9cb41f7aac54766d654890082a9f1b5c2451b5c093d8a +SIZE (Noto/CJK/2.004/NotoSansJP-Medium.otf) = 4549132 +SHA256 (Noto/CJK/2.004/NotoSansJP-Regular.otf) = dff723ba59d57d136764a04b9b2d03205544f7cd785a711442d6d2d085ac5073 +SIZE (Noto/CJK/2.004/NotoSansJP-Regular.otf) = 4533028 +SHA256 (Noto/CJK/2.004/NotoSansJP-Thin.otf) = 1d8462eb0050bf6f8ee8dc0a34f11185839e155b0fce8ec2f14427b28d4d134f +SIZE (Noto/CJK/2.004/NotoSansJP-Thin.otf) = 4234984 diff --git a/x11-fonts/noto-sans-jp/pkg-descr b/x11-fonts/noto-sans-jp/pkg-descr new file mode 100644 index 000000000000..f270cc252b08 --- /dev/null +++ b/x11-fonts/noto-sans-jp/pkg-descr @@ -0,0 +1,10 @@ +Noto Sans CJK and Noto Serif CJK comprehensively cover Simplified Chinese, +Traditional Chinese, Japanese, and Korean in a unified font family. This +includes the full coverage of CJK Ideographs with variation support for 4 +regions, Kangxi radicals, Japanese Kana, Korean Hangul, and other CJK symbols +and letters in the Basic Multilingual Plane of Unicode. It also provides limited +coverage of CJK Ideographs in Plane 2 of Unicode as necessary to support +standards from China and Japan. + +This port is the Sans set of Japanese fonts which supports all of the kanji in +JIS X 0208, JIS X 0213, and JIS X 0212 to include all kanji in Adobe-Japan1-6. diff --git a/x11-fonts/noto-sans-jp/pkg-plist b/x11-fonts/noto-sans-jp/pkg-plist new file mode 100644 index 000000000000..e6db9edec620 --- /dev/null +++ b/x11-fonts/noto-sans-jp/pkg-plist @@ -0,0 +1,16 @@ +%%FONTSDIR%%/NotoSansCJKjp-Black.otf +%%FONTSDIR%%/NotoSansCJKjp-Bold.otf +%%FONTSDIR%%/NotoSansCJKjp-DemiLight.otf +%%FONTSDIR%%/NotoSansCJKjp-Light.otf +%%FONTSDIR%%/NotoSansCJKjp-Medium.otf +%%FONTSDIR%%/NotoSansCJKjp-Regular.otf +%%FONTSDIR%%/NotoSansCJKjp-Thin.otf +%%FONTSDIR%%/NotoSansMonoCJKjp-Bold.otf +%%FONTSDIR%%/NotoSansMonoCJKjp-Regular.otf +%%FONTSDIR%%/NotoSansJP-Black.otf +%%FONTSDIR%%/NotoSansJP-Bold.otf +%%FONTSDIR%%/NotoSansJP-DemiLight.otf +%%FONTSDIR%%/NotoSansJP-Light.otf +%%FONTSDIR%%/NotoSansJP-Medium.otf +%%FONTSDIR%%/NotoSansJP-Regular.otf +%%FONTSDIR%%/NotoSansJP-Thin.otf