From nobody Sat Mar 23 15:12:12 2024 X-Original-To: dev-commits-ports-main@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 4V22jn2z27z5FCWF; Sat, 23 Mar 2024 15:12:13 +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 4V22jn0HgDz4T4j; Sat, 23 Mar 2024 15:12:13 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1711206733; 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=kT17P4/MFi/E7jp0FV7Rp014wZ6FsQx0C03Po0UMEp4=; b=CyAXyEL+EEbrBuJv54iXPplfv+KyrE09FVkxqFmjeGL7F6YMU1cYGrtT6b0+G3LuRJsyRX exc7mgQgyjzDMs8amwj6qM4KAFkByCmWeCfqwrE0eZrikKzDKIS9AGMJYMCPspgcBGO/Yg h0quFKNPdf1WQYaJ9g3i5vHcZCxAOv8aXBevth1nngflOPiPfWdYAlgUuLz2iRyf1RSyqr BWGafdQhiD1NgwsuhLEzf42f/ndS2MeUYQ8JGD1BrBRk1S7AWFKUND/B1LPPDVvrr7Kz11 d0hjRDkej6sc5kRz7bwE82Ulb9TyW3T7aJC9uKWxY3jRZaBpF4taUe2He1NR5Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1711206733; a=rsa-sha256; cv=none; b=ThS456z8vnBL7gCoAYXqzg1EgMGWRnt7vdzqm2fnpYNQsapWs2pfUy9gx06RWJsoGJ6xQu dfnJfXCXdD/Q4M2/Ty5Q1NUjjwC64p5LcdsF6UCxKhTmoQzirBCxYRoH/EOzXx48ZJswOj bhOea3NcWW+maKNQ8AIOlulY49tCbXkD624+ZoxH7JM1Z1nN6wbAs2y8V3/5pqwhGeDzaI D3tGu6thebHDzkh/zky5Ygnldow7/A/x1VeCElZZqRk4zXvP2g0A30W44QwBe2aqofenhI yL6nmP7iDaoMAaPlVSi9fQcZz/L+VzMC69hzJDrDxptgljKBbUYJ1Fd6thr/gg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1711206733; 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=kT17P4/MFi/E7jp0FV7Rp014wZ6FsQx0C03Po0UMEp4=; b=VGCk9ucrmYJUVYxCk18F9X4e8Cw2uw+mWbh4bgLDzVb2ZOe/dXHc7yqdPipBCNUHJzAQV5 kRcWjnY9c1Wu6oC9QQbrXWlX6mSBeFL2fVyLvF2w0KENhnVny8cBux+LqEw7pj20q7E8o/ NAmY/mTwyR7JApIfnBVsd3/QfN7rA7Uj9kfe6Ziy+LJ+zgIUexVxVie3Bs77JYexgINgeq PWCfKXhpGN7eNdMmQu+/0yb7rZzhKIztlAZnfcB6YDYnQHxWQjvSTDhqVXVrgsWFp5flWt MKwL9aLarYnPqUNra7sDmoe5ZG0O90OBJL50szBqH6534cFtuawgDfeu/Ege4A== 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 4V22jm71NTztVY; Sat, 23 Mar 2024 15:12:12 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 42NFCCNx034232; Sat, 23 Mar 2024 15:12:12 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 42NFCCYa034229; Sat, 23 Mar 2024 15:12:12 GMT (envelope-from git) Date: Sat, 23 Mar 2024 15:12:12 GMT Message-Id: <202403231512.42NFCCYa034229@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: 1daac6fa4e97 - main - x11-fonts/noto-sans-devanagari: Add noto-sans-devanagari 2.004 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@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: 1daac6fa4e97888320b1bf9dff0707f67330549a Auto-Submitted: auto-generated The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=1daac6fa4e97888320b1bf9dff0707f67330549a commit 1daac6fa4e97888320b1bf9dff0707f67330549a Author: Po-Chuan Hsieh AuthorDate: 2024-03-23 15:10:29 +0000 Commit: Po-Chuan Hsieh CommitDate: 2024-03-23 15:10:29 +0000 x11-fonts/noto-sans-devanagari: Add noto-sans-devanagari 2.004 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. 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 fonts set of Noto Sans Devanagari. --- x11-fonts/Makefile | 1 + x11-fonts/noto-sans-devanagari/Makefile | 28 +++++++++++++ x11-fonts/noto-sans-devanagari/distinfo | 3 ++ x11-fonts/noto-sans-devanagari/pkg-descr | 13 ++++++ x11-fonts/noto-sans-devanagari/pkg-plist | 72 ++++++++++++++++++++++++++++++++ 5 files changed, 117 insertions(+) diff --git a/x11-fonts/Makefile b/x11-fonts/Makefile index a37c33e3d318..4824ef8a81cb 100644 --- a/x11-fonts/Makefile +++ b/x11-fonts/Makefile @@ -201,6 +201,7 @@ SUBDIR += noto-sans-bengali SUBDIR += noto-sans-cham SUBDIR += noto-sans-cherokee + SUBDIR += noto-sans-devanagari SUBDIR += noto-sans-hk SUBDIR += noto-sans-jp SUBDIR += noto-sans-kr diff --git a/x11-fonts/noto-sans-devanagari/Makefile b/x11-fonts/noto-sans-devanagari/Makefile new file mode 100644 index 000000000000..da72b004fb92 --- /dev/null +++ b/x11-fonts/noto-sans-devanagari/Makefile @@ -0,0 +1,28 @@ +PORTNAME= noto +PORTVERSION= 2.004 +CATEGORIES= x11-fonts +MASTER_SITES= https://github.com/notofonts/devanagari/releases/download/NotoSansDevanagari-v${PORTVERSION}/ +PKGNAMESUFFIX= -sans-devanagari +DISTNAME= NotoSansDevanagari-v${PORTVERSION} +DIST_SUBDIR= Noto + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Google Noto Sans Devanagari +WWW= https://fonts.google.com/noto \ + https://notofonts.github.io/ \ + https://github.com/notofonts/devanagari + +LICENSE= OFL11 +#LICENSE_FILE= ${WRKSRC}/OFL.txt + +USES= fonts zip + +NO_ARCH= yes +NO_BUILD= yes +NO_WRKSUBDIR= yes + +do-install: + ${MKDIR} ${STAGEDIR}${FONTSDIR} + ${INSTALL_DATA} ${WRKSRC}/NotoSansDevanagari/hinted/ttf/*.ttf ${STAGEDIR}${FONTSDIR} + +.include diff --git a/x11-fonts/noto-sans-devanagari/distinfo b/x11-fonts/noto-sans-devanagari/distinfo new file mode 100644 index 000000000000..1d0ef602071e --- /dev/null +++ b/x11-fonts/noto-sans-devanagari/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1710676071 +SHA256 (Noto/NotoSansDevanagari-v2.004.zip) = 29211546e6463f5efc6f500bf66dd8c1d121ba30a0f4a84703448a260c3e53cd +SIZE (Noto/NotoSansDevanagari-v2.004.zip) = 37586481 diff --git a/x11-fonts/noto-sans-devanagari/pkg-descr b/x11-fonts/noto-sans-devanagari/pkg-descr new file mode 100644 index 000000000000..ab1984fa0ae8 --- /dev/null +++ b/x11-fonts/noto-sans-devanagari/pkg-descr @@ -0,0 +1,13 @@ +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. + +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 fonts set of Noto Sans Devanagari. + diff --git a/x11-fonts/noto-sans-devanagari/pkg-plist b/x11-fonts/noto-sans-devanagari/pkg-plist new file mode 100644 index 000000000000..8728bb0251f2 --- /dev/null +++ b/x11-fonts/noto-sans-devanagari/pkg-plist @@ -0,0 +1,72 @@ +%%FONTSDIR%%/NotoSansDevanagari-Black.ttf +%%FONTSDIR%%/NotoSansDevanagari-Bold.ttf +%%FONTSDIR%%/NotoSansDevanagari-Condensed.ttf +%%FONTSDIR%%/NotoSansDevanagari-CondensedBlack.ttf +%%FONTSDIR%%/NotoSansDevanagari-CondensedBold.ttf +%%FONTSDIR%%/NotoSansDevanagari-CondensedExtraBold.ttf +%%FONTSDIR%%/NotoSansDevanagari-CondensedExtraLight.ttf +%%FONTSDIR%%/NotoSansDevanagari-CondensedLight.ttf +%%FONTSDIR%%/NotoSansDevanagari-CondensedMedium.ttf +%%FONTSDIR%%/NotoSansDevanagari-CondensedSemiBold.ttf +%%FONTSDIR%%/NotoSansDevanagari-CondensedThin.ttf +%%FONTSDIR%%/NotoSansDevanagari-ExtraBold.ttf +%%FONTSDIR%%/NotoSansDevanagari-ExtraCondensed.ttf +%%FONTSDIR%%/NotoSansDevanagari-ExtraCondensedBlack.ttf +%%FONTSDIR%%/NotoSansDevanagari-ExtraCondensedBold.ttf +%%FONTSDIR%%/NotoSansDevanagari-ExtraCondensedExtraBold.ttf +%%FONTSDIR%%/NotoSansDevanagari-ExtraCondensedExtraLight.ttf +%%FONTSDIR%%/NotoSansDevanagari-ExtraCondensedLight.ttf +%%FONTSDIR%%/NotoSansDevanagari-ExtraCondensedMedium.ttf +%%FONTSDIR%%/NotoSansDevanagari-ExtraCondensedSemiBold.ttf +%%FONTSDIR%%/NotoSansDevanagari-ExtraCondensedThin.ttf +%%FONTSDIR%%/NotoSansDevanagari-ExtraLight.ttf +%%FONTSDIR%%/NotoSansDevanagari-Light.ttf +%%FONTSDIR%%/NotoSansDevanagari-Medium.ttf +%%FONTSDIR%%/NotoSansDevanagari-Regular.ttf +%%FONTSDIR%%/NotoSansDevanagari-SemiBold.ttf +%%FONTSDIR%%/NotoSansDevanagari-SemiCondensed.ttf +%%FONTSDIR%%/NotoSansDevanagari-SemiCondensedBlack.ttf +%%FONTSDIR%%/NotoSansDevanagari-SemiCondensedBold.ttf +%%FONTSDIR%%/NotoSansDevanagari-SemiCondensedExtraBold.ttf +%%FONTSDIR%%/NotoSansDevanagari-SemiCondensedExtraLight.ttf +%%FONTSDIR%%/NotoSansDevanagari-SemiCondensedLight.ttf +%%FONTSDIR%%/NotoSansDevanagari-SemiCondensedMedium.ttf +%%FONTSDIR%%/NotoSansDevanagari-SemiCondensedSemiBold.ttf +%%FONTSDIR%%/NotoSansDevanagari-SemiCondensedThin.ttf +%%FONTSDIR%%/NotoSansDevanagari-Thin.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-Black.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-Bold.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-Condensed.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-CondensedBlack.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-CondensedBold.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-CondensedExtraBold.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-CondensedExtraLight.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-CondensedLight.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-CondensedMedium.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-CondensedSemiBold.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-CondensedThin.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-ExtraBold.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-ExtraCondensed.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-ExtraCondensedBlack.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-ExtraCondensedBold.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-ExtraCondensedExtraBold.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-ExtraCondensedExtraLight.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-ExtraCondensedLight.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-ExtraCondensedMedium.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-ExtraCondensedSemiBold.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-ExtraCondensedThin.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-ExtraLight.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-Light.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-Medium.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-Regular.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-SemiBold.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-SemiCondensed.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-SemiCondensedBlack.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-SemiCondensedBold.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-SemiCondensedExtraBold.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-SemiCondensedExtraLight.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-SemiCondensedLight.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-SemiCondensedMedium.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-SemiCondensedSemiBold.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-SemiCondensedThin.ttf +%%FONTSDIR%%/NotoSansDevanagariUI-Thin.ttf