From unknown Fri Aug 15 16:19:14 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#26620 <26620@debbugs.gnu.org> To: bug#26620 <26620@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add font-linuxlibertine. Reply-To: bug#26620 <26620@debbugs.gnu.org> Date: Fri, 15 Aug 2025 23:19:14 +0000 retitle 26620 [PATCH] gnu: Add font-linuxlibertine. reassign 26620 guix-patches submitter 26620 Ricardo Wurmus severity 26620 normal tag 26620 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 23 08:31:28 2017 Received: (at submit) by debbugs.gnu.org; 23 Apr 2017 12:31:28 +0000 Received: from localhost ([127.0.0.1]:35170 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d2Gfk-0006Jk-2X for submit@debbugs.gnu.org; Sun, 23 Apr 2017 08:31:28 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55512) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d2Gfi-0006JW-9e for submit@debbugs.gnu.org; Sun, 23 Apr 2017 08:31:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d2Gfb-00021W-K2 for submit@debbugs.gnu.org; Sun, 23 Apr 2017 08:31:17 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:57427) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1d2Gfb-00021S-GB for submit@debbugs.gnu.org; Sun, 23 Apr 2017 08:31:15 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46469) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d2GfZ-0006a5-Pv for guix-patches@gnu.org; Sun, 23 Apr 2017 08:31:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d2GfW-0001yy-Lc for guix-patches@gnu.org; Sun, 23 Apr 2017 08:31:13 -0400 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21059) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1d2GfW-0001xQ-Dx for guix-patches@gnu.org; Sun, 23 Apr 2017 08:31:10 -0400 Received: from localhost (x4d0c8edb.dyn.telefonica.de [77.12.142.219]) by mx.zohomail.com with SMTPS id 1492950668333483.7083264247518; Sun, 23 Apr 2017 05:31:08 -0700 (PDT) From: Ricardo Wurmus To: guix-patches@gnu.org Subject: [PATCH] gnu: Add font-linuxlibertine. Date: Sun, 23 Apr 2017 14:31:04 +0200 Message-Id: <20170423123104.13184-1-rekado@elephly.net> X-Mailer: git-send-email 2.12.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ZohoMailClient: External X-ZohoMail: Z_26063301 SPT_1 Z_26062608 SPT_0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit Cc: Ricardo Wurmus 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.0 (----) * gnu/packages/fonts.scm (font-linuxlibertine): New variable. --- gnu/packages/fonts.scm | 59 +++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 58 insertions(+), 1 deletion(-) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index 6579a66e4..2fb630ee6 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -5,7 +5,7 @@ ;;; Copyright © 2014 Alex Kost ;;; Copyright © 2015 Sou Bunnbu ;;; Copyright © 2015 Eric Dvorsak -;;; Copyright © 2015 Ricardo Wurmus +;;; Copyright © 2015, 2017 Ricardo Wurmus ;;; Copyright © 2015, 2016 Leo Famulari ;;; Copyright © 2016, 2017 ng0 ;;; Copyright © 2016 Jookia <166291@gmail.com> @@ -370,6 +370,63 @@ and Bitstream Vera Sans Mono). The Liberation Fonts are sponsored by Red Hat.") (license license:silofl1.1))) +(define-public font-linuxlibertine + (package + (name "font-linuxlibertine") + (version "5.3.0") + (source (origin + (method url-fetch/tarbomb) + (uri (string-append "mirror://sourceforge/linuxlibertine/" + "linuxlibertine/" version + "/LinLibertineSRC_" version "_2012_07_02.tgz")) + (sha256 + (base32 + "0x7cz6hvhpil1rh03rax9zsfzm54bh7r4bbrq8rz673gl9h47v0v")))) + (build-system gnu-build-system) + (arguments + `(#:tests? #f ; there are no tests + #:modules ((guix build utils) + (guix build gnu-build-system) + (srfi srfi-1) + (srfi srfi-26)) + #:phases + (modify-phases %standard-phases + (delete 'configure) + (replace 'build + (lambda _ + (let ((compile + (lambda (name ext) + (zero? (system* + "fontforge" "-lang=ff" + "-c" (string-append "Open('" name "');" + "Generate('" + (basename name "sfd") ext + "')")))))) + (every (lambda (name) + (and (compile name "ttf") + (compile name "otf"))) + (find-files "." "\\.sfd$"))))) + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (let ((font-dir (string-append (assoc-ref outputs "out") + "/share/fonts/truetype"))) + (mkdir-p font-dir) + (for-each (cut install-file <> font-dir) + (find-files "." "\\.(otf|ttf)$")) + #t)))))) + (native-inputs + `(("fontforge" ,fontforge))) + (home-page "http://www.linuxlibertine.org/") + (synopsis "Serif and sans serif typefaces") + (description "The Linux Libertine fonts is a set of typefaces containing +both a Serif version (\"Linux Libertine\") and a Sans Serif (\"Linux +Biolinum\") designed to be used together as an alternative for Times/Times New +Roman and Helvetica/Arial. The Serif typeface comes in two shapes and two +weights, and with a Small Capitals version of the regular typeface. Linux +Biolinum is available in both Regular and Bold weights.") + ;; The fonts are released under either of these licenses. + (license (list license:gpl3+ license:silofl1.1)))) + (define-public font-terminus (package (name "font-terminus") -- 2.12.2 From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 23 16:03:32 2017 Received: (at 26620) by debbugs.gnu.org; 23 Apr 2017 20:03:32 +0000 Received: from localhost ([127.0.0.1]:36792 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d2NjH-0004AE-Ug for submit@debbugs.gnu.org; Sun, 23 Apr 2017 16:03:32 -0400 Received: from lb1.openmailbox.org ([5.79.108.160]:49705 helo=mail.openmailbox.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d2NjE-0004A3-M3 for 26620@debbugs.gnu.org; Sun, 23 Apr 2017 16:03:30 -0400 Received: by mail.openmailbox.org (Postfix, from userid 20002) id 4AA4E50CE5B; Sun, 23 Apr 2017 22:03:26 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1492977807; bh=MJB1cWk5wPaZjMYAsW/aKVifBmO40FHBn/PdCVjpkho=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=0MkvzJDMtkmHab8HkT/3kkFievlAf+0rIzrd/qGxOxewhKbKGmVn9asBSPBRIcwAt UCq21teqb6Wc5HiegY1JwQg7ak9laIrbQ7VIdhN/WAJ7whRz1YCbVPeFnUOZcc7NCv XOwpDcpvQYCw+m3/e3iinCxqVpNfAALOGRLS9hAI= X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on ZDZR002 X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=NO_RECEIVED,NO_RELAYS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=disabled version=3.4.0 From: Kei Kebreau DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1492977805; bh=MJB1cWk5wPaZjMYAsW/aKVifBmO40FHBn/PdCVjpkho=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=zlN50VZFYZuXEBNQfzZJEp+SqE+qI5gQQ9zHHOnic18TgFc1nGPR7kyMLEiBP76YM MGYrb1awl4SCQu8MS5nrChzF8mlM9e8xjpoy6xM7K/yOLvy4ItlI4cJ85a1EXwbXJe Kd1vKLzR58g2+x2d5gBL2Br+f02TM7SVJ2V9JVf8= To: Ricardo Wurmus Subject: Re: bug#26620: [PATCH] gnu: Add font-linuxlibertine. References: <20170423123104.13184-1-rekado@elephly.net> Date: Sun, 23 Apr 2017 16:03:13 -0400 In-Reply-To: <20170423123104.13184-1-rekado@elephly.net> (Ricardo Wurmus's message of "Sun, 23 Apr 2017 14:31:04 +0200") Message-ID: <87shkyopry.fsf@openmailbox.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 26620 Cc: 26620@debbugs.gnu.org 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: 0.0 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ricardo Wurmus writes: > * gnu/packages/fonts.scm (font-linuxlibertine): New variable. > --- > gnu/packages/fonts.scm | 59 ++++++++++++++++++++++++++++++++++++++++++++= +++++- > 1 file changed, 58 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm > index 6579a66e4..2fb630ee6 100644 > --- a/gnu/packages/fonts.scm > +++ b/gnu/packages/fonts.scm > @@ -5,7 +5,7 @@ > ;;; Copyright =C2=A9 2014 Alex Kost > ;;; Copyright =C2=A9 2015 Sou Bunnbu > ;;; Copyright =C2=A9 2015 Eric Dvorsak > -;;; Copyright =C2=A9 2015 Ricardo Wurmus > +;;; Copyright =C2=A9 2015, 2017 Ricardo Wurmus > ;;; Copyright =C2=A9 2015, 2016 Leo Famulari > ;;; Copyright =C2=A9 2016, 2017 ng0 > ;;; Copyright =C2=A9 2016 Jookia <166291@gmail.com> > @@ -370,6 +370,63 @@ and Bitstream Vera Sans Mono). > The Liberation Fonts are sponsored by Red Hat.") > (license license:silofl1.1))) >=20=20 > +(define-public font-linuxlibertine > + (package > + (name "font-linuxlibertine") > + (version "5.3.0") > + (source (origin > + (method url-fetch/tarbomb) > + (uri (string-append "mirror://sourceforge/linuxlibertine/" > + "linuxlibertine/" version > + "/LinLibertineSRC_" version "_2012_07_= 02.tgz")) > + (sha256 > + (base32 > + "0x7cz6hvhpil1rh03rax9zsfzm54bh7r4bbrq8rz673gl9h47v0v"))= )) > + (build-system gnu-build-system) > + (arguments > + `(#:tests? #f ; there are no tests > + #:modules ((guix build utils) > + (guix build gnu-build-system) > + (srfi srfi-1) > + (srfi srfi-26)) > + #:phases > + (modify-phases %standard-phases > + (delete 'configure) > + (replace 'build > + (lambda _ > + (let ((compile > + (lambda (name ext) > + (zero? (system* > + "fontforge" "-lang=3Dff" > + "-c" (string-append "Open('" name "');" > + "Generate('" > + (basename name "sfd") = ext > + "')")))))) > + (every (lambda (name) > + (and (compile name "ttf") > + (compile name "otf"))) > + (find-files "." "\\.sfd$"))))) > + (replace 'install > + (lambda* (#:key outputs #:allow-other-keys) > + (let ((font-dir (string-append (assoc-ref outputs "out") > + "/share/fonts/truetype"))) > + (mkdir-p font-dir) > + (for-each (cut install-file <> font-dir) > + (find-files "." "\\.(otf|ttf)$")) > + #t)))))) > + (native-inputs > + `(("fontforge" ,fontforge))) > + (home-page "http://www.linuxlibertine.org/") > + (synopsis "Serif and sans serif typefaces") > + (description "The Linux Libertine fonts is a set of typefaces contai= ning > +both a Serif version (\"Linux Libertine\") and a Sans Serif (\"Linux > +Biolinum\") designed to be used together as an alternative for Times/Tim= es New > +Roman and Helvetica/Arial. The Serif typeface comes in two shapes and t= wo > +weights, and with a Small Capitals version of the regular typeface. Lin= ux > +Biolinum is available in both Regular and Bold weights.") > + ;; The fonts are released under either of these licenses. > + (license (list license:gpl3+ license:silofl1.1)))) > + I might be missing it but I see GPL2+, not GPL3+, in the source directory. > (define-public font-terminus > (package > (name "font-terminus") Otherwise LGTM. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEg7ZwOtzKO2lLzi2m5qXuPBlGeg0FAlj9CIEACgkQ5qXuPBlG eg3BHQ/+OyRzLPfQVCbqYv61Ahaf73SaAjsvNmybsVwm/Yup2rUx01ZVhgqAKd9k 9O0Ic02UmB6RL/5oJnWT6mp1MspeUnxWQQXxuigCNXy0opELTFJ2KNnZRJgxKuFa IM7tALepfVWgg8D3aCOQo3nn2DJ26P4+UkVCPr9roaxK/TgVdBzpjt2QXd80g8+v K4c4raS8ETaHkDoEBqBQoxQCoiXsIBrmTo8XV95BHuInGP1DDf6avJGrd+zvhSuM Min70XaXg9I1zCppFsENHS6n93xK9ApJHFotR9clMTv4XGozDnL6H1hdno2cwX4T GtAJWVE8tGg+74D2CJ9LhWP72BaadS74xEnSUzfJckisKJfRXyARMOilIEqQd6yg 5CHQyjEhEWtibHLhru2V8N/lPTqMdxwQZkdK0EoDp/L2WNs528+A21RTnvz6QUoU LEHpe47Orp5GloknnfZEX2+/rf64m8fvj07pXXTkndTdXzAZdBaE78ZhACnQ43YS Y9qbgGKOfLfqEXwPFfCeqjObFz8B4+rQh8V4clLoMrGvFDw6XrGNEcHmZ7zLoxJG YhLAsAjszk0LsJW7q9WYJbGxPZYCh1QdiP5EDOMvd2qQyJP9fUJLe+dwqkrqycSs QCjZKs2vhYxBD8BpuH3U1s+sVcpbE62/5cvC52Y3flcpw6FkBAk= =LUo5 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 23 16:48:54 2017 Received: (at 26620-done) by debbugs.gnu.org; 23 Apr 2017 20:48:54 +0000 Received: from localhost ([127.0.0.1]:36810 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d2ORC-0005EW-L7 for submit@debbugs.gnu.org; Sun, 23 Apr 2017 16:48:54 -0400 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21108) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d2ORB-0005EO-2n for 26620-done@debbugs.gnu.org; Sun, 23 Apr 2017 16:48:53 -0400 Received: from localhost (xd9bff690.dyn.telefonica.de [217.191.246.144]) by mx.zohomail.com with SMTPS id 1492980527954979.1395733507303; Sun, 23 Apr 2017 13:48:47 -0700 (PDT) References: <20170423123104.13184-1-rekado@elephly.net> <87shkyopry.fsf@openmailbox.org> User-agent: mu4e 0.9.18; emacs 25.1.1 From: Ricardo Wurmus To: Kei Kebreau Subject: Re: bug#26620: [PATCH] gnu: Add font-linuxlibertine. In-reply-to: <87shkyopry.fsf@openmailbox.org> Date: Sun, 23 Apr 2017 22:48:44 +0200 Message-ID: <87shkysvdf.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-ZohoMailClient: External X-Spam-Score: -1.8 (-) X-Debbugs-Envelope-To: 26620-done Cc: 26620-done@debbugs.gnu.org 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.8 (-) Kei Kebreau writes: > Ricardo Wurmus writes: > >> * gnu/packages/fonts.scm (font-linuxlibertine): New variable. >> --- […] >> + ;; The fonts are released under either of these licenses. >> + (license (list license:gpl3+ license:silofl1.1)))) >> + > > I might be missing it but I see GPL2+, not GPL3+, in the source directory. Ouch, you are right! Thanks for catching this! > Otherwise LGTM. Thanks. I’ve pushed this with commit d28fa5cc70d3c0fd79d547d37529a048c90fce16. -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC https://elephly.net From unknown Fri Aug 15 16:19:14 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 22 May 2017 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