Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] new package: font-juliamono-ttf-0.053
@ 2024-02-29 16:57 ii8
  2024-02-29 16:59 ` ahesford
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: ii8 @ 2024-02-29 16:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 568 bytes --]

There is a new pull request by ii8 against master on the void-packages repository

https://github.com/ii8/void-packages juliamono
https://github.com/void-linux/void-packages/pull/49010

new package: font-juliamono-ttf-0.053
#### Testing the changes
- I tested the changes in this PR: **YES**

#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**


A patch file from https://github.com/void-linux/void-packages/pull/49010.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-juliamono-49010.patch --]
[-- Type: text/x-diff, Size: 1252 bytes --]

From 1d9d8129c140ca9622e30cdc414058f0f2d8e2de Mon Sep 17 00:00:00 2001
From: ii8 <murray.calavera@protonmail.com>
Date: Thu, 29 Feb 2024 16:03:19 +0000
Subject: [PATCH] new package: font-juliamono-ttf-0.053

---
 srcpkgs/font-juliamono-ttf/template | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)
 create mode 100644 srcpkgs/font-juliamono-ttf/template

diff --git a/srcpkgs/font-juliamono-ttf/template b/srcpkgs/font-juliamono-ttf/template
new file mode 100644
index 00000000000000..fbb8468bf1ae1f
--- /dev/null
+++ b/srcpkgs/font-juliamono-ttf/template
@@ -0,0 +1,21 @@
+# Template file for 'font-juliamono-ttf'
+pkgname=font-juliamono-ttf
+version=0.053
+revision=1
+depends="font-util xbps-triggers"
+short_desc="Monospaced font for scientific and technical computing"
+maintainer="ii8 <murray.calavera@protonmail.com>"
+license="OFL-1.1"
+homepage="https://juliamono.netlify.app/"
+distfiles="https://github.com/cormullion/juliamono/releases/download/v${version}/JuliaMono-ttf.tar.gz"
+checksum=fa26854a77eda6d4484f4a6dfd5bacfd2a36636675bbb7f0082388eafa6f9175
+
+font_dirs="/usr/share/fonts/TTF"
+
+do_install() {
+	vmkdir usr/share/fonts/TTF
+	for f in *.ttf; do
+		vinstall "$f" 644 usr/share/fonts/TTF
+	done
+	vlicense LICENSE
+}

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: new package: font-juliamono-ttf-0.053
  2024-02-29 16:57 [PR PATCH] new package: font-juliamono-ttf-0.053 ii8
@ 2024-02-29 16:59 ` ahesford
  2024-02-29 17:14 ` ii8
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: ahesford @ 2024-02-29 16:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 337 bytes --]

New comment by ahesford on void-packages repository

https://github.com/void-linux/void-packages/pull/49010#issuecomment-1971569202

Comment:
> * This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**

Can you elaborate on this?


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: new package: font-juliamono-ttf-0.053
  2024-02-29 16:57 [PR PATCH] new package: font-juliamono-ttf-0.053 ii8
  2024-02-29 16:59 ` ahesford
@ 2024-02-29 17:14 ` ii8
  2024-02-29 17:20 ` ahesford
  2024-02-29 17:24 ` ii8
  3 siblings, 0 replies; 5+ messages in thread
From: ii8 @ 2024-02-29 17:14 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 585 bytes --]

New comment by ii8 on void-packages repository

https://github.com/void-linux/void-packages/pull/49010#issuecomment-1971597334

Comment:
The requirements state:

> New fonts may be accepted if they provide value beyond aesthetics (e.g. they contain glyphs for a script missing in already packaged fonts).

which is the case here, I use this font personally because it's the only one that I know of which has the extensive selection of math related glyphs I need. This particular font is, as far as I know, uniquely complete/suitable for doing mathematics and scientific computing.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: new package: font-juliamono-ttf-0.053
  2024-02-29 16:57 [PR PATCH] new package: font-juliamono-ttf-0.053 ii8
  2024-02-29 16:59 ` ahesford
  2024-02-29 17:14 ` ii8
@ 2024-02-29 17:20 ` ahesford
  2024-02-29 17:24 ` ii8
  3 siblings, 0 replies; 5+ messages in thread
From: ahesford @ 2024-02-29 17:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 202 bytes --]

New comment by ahesford on void-packages repository

https://github.com/void-linux/void-packages/pull/49010#issuecomment-1971606226

Comment:
You can also just dump the fonts in `~/.local/share/fonts`.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: new package: font-juliamono-ttf-0.053
  2024-02-29 16:57 [PR PATCH] new package: font-juliamono-ttf-0.053 ii8
                   ` (2 preceding siblings ...)
  2024-02-29 17:20 ` ahesford
@ 2024-02-29 17:24 ` ii8
  3 siblings, 0 replies; 5+ messages in thread
From: ii8 @ 2024-02-29 17:24 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 252 bytes --]

New comment by ii8 on void-packages repository

https://github.com/void-linux/void-packages/pull/49010#issuecomment-1971613350

Comment:
I figured this font will be useful for others too and would be nice to have in the repos for ease of installation.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2024-02-29 17:24 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-02-29 16:57 [PR PATCH] new package: font-juliamono-ttf-0.053 ii8
2024-02-29 16:59 ` ahesford
2024-02-29 17:14 ` ii8
2024-02-29 17:20 ` ahesford
2024-02-29 17:24 ` ii8

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).