From unknown Wed Jun 18 23:16:48 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#69301 <69301@debbugs.gnu.org> To: bug#69301 <69301@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add font-dongle. Reply-To: bug#69301 <69301@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:16:48 +0000 retitle 69301 [PATCH] gnu: Add font-dongle. reassign 69301 guix-patches submitter 69301 Christina O'Donnell severity 69301 normal tag 69301 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 21 10:19:37 2024 Received: (at submit) by debbugs.gnu.org; 21 Feb 2024 15:19:37 +0000 Received: from localhost ([127.0.0.1]:50077 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rcoNk-0006EL-UI for submit@debbugs.gnu.org; Wed, 21 Feb 2024 10:19:37 -0500 Received: from lists.gnu.org ([209.51.188.17]:36328) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rcoNi-0006Dt-Ai for submit@debbugs.gnu.org; Wed, 21 Feb 2024 10:19:35 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rcoNJ-0004TK-JO for guix-patches@gnu.org; Wed, 21 Feb 2024 10:19:09 -0500 Received: from vmi993448.contaboserver.net ([194.163.141.236] helo=mutix.org) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rclkJ-0006aq-6R for guix-patches@gnu.org; Wed, 21 Feb 2024 07:30:45 -0500 Received: from [86.132.246.87] (host81-147-82-218.range81-147.btcentralplus.com [81.147.82.218]) (Authenticated sender: cdo) by mutix.org (Postfix) with ESMTPSA id 3B3D9A6372A; Wed, 21 Feb 2024 13:30:38 +0100 (CET) From: Christina O'Donnell To: guix-patches@gnu.org Subject: [PATCH] gnu: Add font-dongle. Date: Wed, 21 Feb 2024 12:29:01 +0000 Message-ID: X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 X-Debbugs-Cc: Zhu Zihao , 宋文武 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=194.163.141.236; envelope-from=cdo@mutix.org; helo=mutix.org X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: submit Cc: Christina O'Donnell X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.5 (----) * gnu/packages/fonts.scm (font-dongle): New variable. Change-Id: I48449c3681b6bc9e90d41a8de7be0dfdd4e78153 --- gnu/packages/fonts.scm | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index 331b1b062e..5bf9ba1122 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -59,6 +59,7 @@ ;;; Copyright © 2023 Denis 'GNUtoo' Carikli ;;; Copyright © 2023 chris ;;; Copyright © 2023, 2024 Luis Felipe López Acevedo +;;; Copyright © 2024 Christina O'Donnell ;;; ;;; This file is part of GNU Guix. ;;; @@ -2662,6 +2663,55 @@ (define-public font-victor-mono (home-page "https://rubjo.github.io/victor-mono/") (license license:expat))) +(define-public font-dongle + (package + (name "font-dongle") + (version "f7127c4d2450e1cad20254ec692591347e2fc260") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/yangheeryu/Dongle") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1gwrjv468bqfa3nxh01vprk7rp24cnhk3zlkrv5mzqcbcdf96nqp")))) + (build-system font-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-before 'install 'build + (lambda _ + (begin + (chdir "sources") + (invoke "unzip" "Dongle.zip") + (chdir "..") + (invoke "python3" "build.py"))))))) + (native-inputs + (list python + python-glyphslib + python-fonttools + python-ufolib2 + python-ufo2ft + zip)) + (synopsis "Rounded sans-serif typeface, supporting Hangeul and Latin glyphs") + (description "Dongle(동글) is a rounded sans-serif typeface for display. It is a +modular Hangeul with the de-square frame, creating a playful and rhythmic +movement. The name, Dongle comes from a Korean onomatopoeia, meaning 'rounded or +curved shape (with adorable impression)’. + +Dongle was originally designed as a 'Jamo (consonant and vowel in Hangeul) typing +module' for the author's student project. Later it revised into ‘syllabic module’ to +be released to the public. As the character size varies according to the syllable +structure, Dongle typeface is much smaller compared to other square frame Korean +typefaces. Therefore, it is better to adjust the font size visually to your liking, +rather than relying on the point size of the editing program. + +It is designed especially for Hangeul typography, but it also includes Latin alphabet +as a part of KS X 1001. This typeface has a light, regular, and bold weight.") + (home-page "https://github.com/yangheeryu/Dongle") + (license license:silofl1.1))) + + (define-public font-meera-inimai (package (name "font-meera-inimai") base-commit: afdcba78558bd7a33f517716e69bb9494297064d -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 23 23:02:39 2024 Received: (at 69301) by debbugs.gnu.org; 24 Feb 2024 04:02:39 +0000 Received: from localhost ([127.0.0.1]:46803 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rdjFH-0001Ww-35 for submit@debbugs.gnu.org; Fri, 23 Feb 2024 23:02:39 -0500 Received: from mail.envs.net ([5.199.136.28]:35990) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rdjFB-0001Wa-Kj for 69301@debbugs.gnu.org; Fri, 23 Feb 2024 23:02:37 -0500 Received: from localhost (mail.envs.net [127.0.0.1]) by mail.envs.net (Postfix) with ESMTP id 165D438A06A0; Sat, 24 Feb 2024 04:02:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=envs.net; s=modoboa; t=1708747328; bh=cJQXkaRFo5h8r6Ot9XkiyPTXSwpcjnEeqR9uLF64tRw=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=qJgj0t5gFSuekdwLgW0sFYJJRqe8XRRINFRLDJQ5/2selKgzuUVkS62yN2SSAZcuw 2mGFvuNFkVQYaGpGYx+fTHyoBL0cpjvdqC0okW6rjiQOWNLX5eV7UsCMA1tZGoqbAV f7gRHrhyARz6LLVVQP9u9y7Y4YlwkDkwpQMv8z3F0ufzLWuEhRbO5CrcMetFnOt+kN yofMdbIv3Sx/V9+Q7K1JuSvIBFE+Km73S37WzpaA+xMoN9ml9u0jyMnPt/hBklDDXW H99qzYg9DTJujHOUxSO5Hq/Oyl7MYrHlMxM7M8FXzTw5JH8UuS9iuMTK1Nm+K+RwgT Sa2jo4BWfLvY/BpDfzTkK7mmwOIq6X9WExe0gtcqJ9g7WEX85Ik/Nd75Wncfk6s378 9PtE5/ADnKMYV/dlaEKW5dah7s1IeN3AttZjENYFBXX14QWZ+oPrGrVgBXVrwNfARU CVP4S/+aEXbe1P94p/24rb9F80tOUR+J0bfXI6dgYKfPtzVKntc8vW0+Rq9LdpATRS kkF656z2Hj+WxFSnU85sp4HHfSsKLoJwfN5aJBuLnJLTs0p4PDqbiXKQdXBF704Qz3 v34kDPI1DLmURVmEt2rXQstHUMULaYU35GoEMNI5HRLF5ER039PwrQuDn9R9iPY8do 17oJeeReXa6xMh0utidmZEo8= X-Virus-Scanned: Debian amavisd-new at mail.envs.net Received: from mail.envs.net ([127.0.0.1]) by localhost (mail.envs.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id RJrv3RyuZPrU; Sat, 24 Feb 2024 04:02:03 +0000 (UTC) Received: from localhost (unknown [36.170.45.242]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.envs.net (Postfix) with ESMTPSA; Sat, 24 Feb 2024 04:02:02 +0000 (UTC) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id b8de37df; Sat, 24 Feb 2024 04:02:09 +0000 (UTC) From: =?utf-8?B?5a6L5paH5q2m?= To: Christina O'Donnell Subject: Re: [bug#69301] [PATCH] gnu: Add font-dongle. In-Reply-To: (Christina O'Donnell's message of "Wed, 21 Feb 2024 12:29:01 +0000") References: Date: Sat, 24 Feb 2024 12:02:09 +0800 Message-ID: <87bk86ldby.fsf@envs.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 69301 Cc: 69301@debbugs.gnu.org, Zhu Zihao X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, thank you for the patch. Christina O'Donnell writes: > * gnu/packages/fonts.scm (font-dongle): New variable. > > Change-Id: I48449c3681b6bc9e90d41a8de7be0dfdd4e78153 > --- > gnu/packages/fonts.scm | 50 ++++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 50 insertions(+) > > diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm > index 331b1b062e..5bf9ba1122 100644 > --- a/gnu/packages/fonts.scm > +++ b/gnu/packages/fonts.scm > @@ -59,6 +59,7 @@ > ;;; Copyright =C2=A9 2023 Denis 'GNUtoo' Carikli > ;;; Copyright =C2=A9 2023 chris > ;;; Copyright =C2=A9 2023, 2024 Luis Felipe L=C3=B3pez Acevedo > +;;; Copyright =C2=A9 2024 Christina O'Donnell > ;;; > ;;; This file is part of GNU Guix. > ;;; > @@ -2662,6 +2663,55 @@ (define-public font-victor-mono > (home-page "https://rubjo.github.io/victor-mono/") > (license license:expat))) >=20=20 > +(define-public font-dongle > + (package > + (name "font-dongle") > + (version "f7127c4d2450e1cad20254ec692591347e2fc260") The version should be '(git-version "0" revision commit)', revision starts with "1". So in case of later update, guix can compare the version change properly. Otherwise looks good to me, could you send an update patch, thanks! From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 25 06:52:50 2024 Received: (at 69301) by debbugs.gnu.org; 25 Feb 2024 11:52:51 +0000 Received: from localhost ([127.0.0.1]:38979 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1reD3q-0007L3-FP for submit@debbugs.gnu.org; Sun, 25 Feb 2024 06:52:50 -0500 Received: from vmi993448.contaboserver.net ([194.163.141.236]:42784 helo=mutix.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1reD3m-0007Kn-87 for 69301@debbugs.gnu.org; Sun, 25 Feb 2024 06:52:48 -0500 Received: from [86.132.246.87] (host81-147-82-218.range81-147.btcentralplus.com [81.147.82.218]) (Authenticated sender: cdo) by mutix.org (Postfix) with ESMTPSA id 754FBA62568; Sun, 25 Feb 2024 12:52:19 +0100 (CET) From: Christina O'Donnell To: 69301@debbugs.gnu.org Subject: [PATCH] gnu: Add font-dongle. Date: Sun, 25 Feb 2024 11:51:26 +0000 Message-ID: <9f4e8aa83a33f775d5eac13a0bafc251f6815b18.1708799246.git.cdo@mutix.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <87bk86ldby.fsf@envs.net> References: <87bk86ldby.fsf@envs.net> MIME-Version: 1.0 X-Debbugs-Cc: Zhu Zihao , 宋文武 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 69301 Cc: Christina O'Donnell X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/fonts.scm (font-dongle): New variable. Change-Id: I48449c3681b6bc9e90d41a8de7be0dfdd4e78153 --- gnu/packages/fonts.scm | 51 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index 331b1b062e..64db165b74 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -59,6 +59,7 @@ ;;; Copyright © 2023 Denis 'GNUtoo' Carikli ;;; Copyright © 2023 chris ;;; Copyright © 2023, 2024 Luis Felipe López Acevedo +;;; Copyright © 2024 Christina O'Donnell ;;; ;;; This file is part of GNU Guix. ;;; @@ -2662,6 +2663,56 @@ (define-public font-victor-mono (home-page "https://rubjo.github.io/victor-mono/") (license license:expat))) +(define-public font-dongle + (let ((commit "f7127c4d2450e1cad20254ec692591347e2fc260") + (revision "1")) + (package + (name "font-dongle") + (version (git-version "0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/yangheeryu/Dongle") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1gwrjv468bqfa3nxh01vprk7rp24cnhk3zlkrv5mzqcbcdf96nqp")))) + (build-system font-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-before 'install 'build + (lambda _ + (begin + (chdir "sources") + (invoke "unzip" "Dongle.zip") + (chdir "..") + (invoke "python3" "build.py"))))))) + (native-inputs + (list python + python-glyphslib + python-fonttools + python-ufolib2 + python-ufo2ft + zip)) + (synopsis "Rounded sans-serif typeface, supporting Hangeul and Latin glyphs") + (description "Dongle(동글) is a rounded sans-serif typeface for display. It is a +modular Hangeul with the de-square frame, creating a playful and rhythmic +movement. The name, Dongle comes from a Korean onomatopoeia, meaning 'rounded or +curved shape (with adorable impression)’. + +Dongle was originally designed as a 'Jamo (consonant and vowel in Hangeul) typing +module' for the author's student project. Later it revised into ‘syllabic module’ to +be released to the public. As the character size varies according to the syllable +structure, Dongle typeface is much smaller compared to other square frame Korean +typefaces. Therefore, it is better to adjust the font size visually to your liking, +rather than relying on the point size of the editing program. + +It is designed especially for Hangeul typography, but it also includes Latin alphabet +as a part of KS X 1001. This typeface has a light, regular, and bold weight.") + (home-page "https://github.com/yangheeryu/Dongle") + (license license:silofl1.1)))) + (define-public font-meera-inimai (package (name "font-meera-inimai") base-commit: afdcba78558bd7a33f517716e69bb9494297064d -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 26 06:33:09 2024 Received: (at 69301-done) by debbugs.gnu.org; 26 Feb 2024 11:33:09 +0000 Received: from localhost ([127.0.0.1]:57073 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1reZEL-0004VO-7D for submit@debbugs.gnu.org; Mon, 26 Feb 2024 06:33:09 -0500 Received: from mail.envs.net ([5.199.136.28]:56744) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1reZEF-0004Uo-70 for 69301-done@debbugs.gnu.org; Mon, 26 Feb 2024 06:33:07 -0500 Received: from localhost (mail.envs.net [127.0.0.1]) by mail.envs.net (Postfix) with ESMTP id 43F3A38A06AB; Mon, 26 Feb 2024 11:32:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=envs.net; s=modoboa; t=1708947157; bh=BVZy44eQkc+CPZDDW1CZG/8e1Wrum5BGvJUaj/tRIXk=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=g27dNehnR8sIzsP7lAv8yAsk5saTOwA2tQFLu2P+H86PWpuDg7jCh+WCee+1xpu/S pwo1i7KxgFbJJkCvloZ619bfAPjq0lS1Wf97wStAw36eAkX5+0mSN9pmJtSxI1TBhG X4SdtHVaXYGf7FGm916S2baKhCtbZVt+lG0oWfbGHBUfOR+MZrsIcYmqRR/NUUEXVp D5Gfuyfms3mBYN1o50Ji7KoCU+pTOYTqO2HxlDle+HlrgmtOsAypUHr/H1LVQ28ahp k1nDWAZ7opghHXPOulSuiYzZhputPDW1inKon4OlkJH3oPzIgjoxpsXLl7oic3wksV yjGQ3fOYqsRucZ654qDhcslvsgDajPzWfivOIoO27E4eRb2iv4HgzG+T83bBdvTZb6 kvY80QiIHYEdP4Dznsyl0sFuraG91OXmD9iOzGsRwQumH48tW0QMTwtiYZDG2Xid8P DPeiWHJPvaxKPgqcdGrJfyGKbkvShM7JrzSFRe6yBGeSXZUPaRDuLsVjeo4aMfiqIF rIIZXmN5AZ55gT+urasoKnwnD1/foVUk1dBbnawYuV2mLmcgRdtHX6gdIwVs6kOBve sGuey7DeORcmEEpBEDQZG/qkLLAbMRLEOovoCHJxbt/Hfr7+MtBys2rr/4vWpoW0fA qRKe3IJHMELy54DZ+P1T/Hi0= X-Virus-Scanned: Debian amavisd-new at mail.envs.net Received: from mail.envs.net ([127.0.0.1]) by localhost (mail.envs.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id aMqyfM11Cl6O; Mon, 26 Feb 2024 11:32:32 +0000 (UTC) Received: from localhost (unknown [36.170.45.220]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.envs.net (Postfix) with ESMTPSA; Mon, 26 Feb 2024 11:32:32 +0000 (UTC) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id cf6b2672; Mon, 26 Feb 2024 11:32:33 +0000 (UTC) From: =?utf-8?B?5a6L5paH5q2m?= To: Christina O'Donnell Subject: Re: [bug#69301] [PATCH] gnu: Add font-dongle. In-Reply-To: <9f4e8aa83a33f775d5eac13a0bafc251f6815b18.1708799246.git.cdo@mutix.org> (Christina O'Donnell's message of "Sun, 25 Feb 2024 11:51:26 +0000") References: <87bk86ldby.fsf@envs.net> <9f4e8aa83a33f775d5eac13a0bafc251f6815b18.1708799246.git.cdo@mutix.org> Date: Mon, 26 Feb 2024 19:32:33 +0800 Message-ID: <87le77laum.fsf@envs.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 69301-done Cc: 69301-done@debbugs.gnu.org, Zhu Zihao X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Christina O'Donnell writes: > * gnu/packages/fonts.scm (font-dongle): New variable. > > Change-Id: I48449c3681b6bc9e90d41a8de7be0dfdd4e78153 > --- > gnu/packages/fonts.scm | 51 ++++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 51 insertions(+) Pushed to master, thank you! From unknown Wed Jun 18 23:16:48 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 27 Mar 2024 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator