[-- Attachment #1: Type: text/plain, Size: 1656 bytes --] There is a new pull request by xaltsc against master on the void-packages repository https://github.com/xaltsc/void-packages juliamono https://github.com/void-linux/void-packages/pull/34515 New package: ttf-julia-mono-0.043 <!-- Uncomment relevant sections and delete options which are not applicable --> #### Testing the changes - I tested the changes in this PR: **briefly** #### New package - This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES** Yes, this is a font package, but I believe it conforms to the quality requirements because the main purpose of this font is to provide a monospaced font with math and other technical glyphs built in, such s, for instance, math alphabets, which are often not found in font-package. In this regard, Julia Mono claims to have even more glyphs than DejaVu Mono. See: - https://mono-math.netlify.app/#JuliaMono - https://juliamono.netlify.app <!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration) and test at least one native build and, if supported, at least one cross build. Ignore this section if this PR is not skipping CI. --> <!-- #### Local build testing - I built this PR locally for my native architecture, (x86_64, glibc) - I built this PR locally for these architectures (if supported. mark crossbuilds): - aarch64-musl - armv7l - armv6l-musl --> A patch file from https://github.com/void-linux/void-packages/pull/34515.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-juliamono-34515.patch --] [-- Type: text/x-diff, Size: 1206 bytes --] From dd6e295e3215af8b9570e770bc19bccb51b30aa0 Mon Sep 17 00:00:00 2001 From: xaltsc <hey+dev@xaltsc.dev> Date: Mon, 13 Dec 2021 20:55:49 +0100 Subject: [PATCH] New package: ttf-julia-mono-0.043 --- srcpkgs/ttf-julia-mono/template | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 srcpkgs/ttf-julia-mono/template diff --git a/srcpkgs/ttf-julia-mono/template b/srcpkgs/ttf-julia-mono/template new file mode 100644 index 000000000000..0c2cc4da201c --- /dev/null +++ b/srcpkgs/ttf-julia-mono/template @@ -0,0 +1,21 @@ +# Template file for 'ttf-julia-mono' +pkgname=ttf-julia-mono +version=0.043 +revision=1 +create_wrksrc=yes +depends="font-util" +short_desc="Monospaced font with technical and math Unicode support" +maintainer="xaltsc <hey@xaltsc.dev>" +license="OFL-1.1" +homepage="https://juliamono.netlify.app" +distfiles="https://github.com/cormullion/juliamono/releases/download/v${version}/JuliaMono-ttf.tar.gz" +checksum=f0a503cec84157b9b1abffa613c1328aaee2159d938da0efef56ab877db2676d +font_dirs="/usr/share/fonts/TTF" + +do_install() { + vmkdir usr/share/fonts/TTF + for i in ${wrksrc}/*.ttf; do + vinstall $i 644 usr/share/fonts/TTF/ + done + vlicense LICENSE +}
[-- Attachment #1: Type: text/plain, Size: 194 bytes --] New comment by kwshi on void-packages repository https://github.com/void-linux/void-packages/pull/34515#issuecomment-1019029853 Comment: I like this font a lot and would love to see it added!
[-- Attachment #1: Type: text/plain, Size: 1517 bytes --] There is an updated pull request by xaltsc against master on the void-packages repository https://github.com/xaltsc/void-packages juliamono https://github.com/void-linux/void-packages/pull/34515 New package: ttf-julia-mono-0.043 <!-- Uncomment relevant sections and delete options which are not applicable --> #### Testing the changes - I tested the changes in this PR: **briefly** #### New package - This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES** Yes, this is a font package, but I believe it conforms to the quality requirements because the main purpose of this font is to provide a monospaced font with math and other technical glyphs built in, such s, for instance, math alphabets, which are often not found in font-package. In this regard, Julia Mono claims to have even more glyphs than DejaVu Mono. See: - https://mono-math.netlify.app/#JuliaMono - https://juliamono.netlify.app <!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration) and test at least one native build and, if supported, at least one cross build. Ignore this section if this PR is not skipping CI. --> #### Local build testing - I built this PR locally for my native architecture, (x86_64, glibc) A patch file from https://github.com/void-linux/void-packages/pull/34515.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-juliamono-34515.patch --] [-- Type: text/x-diff, Size: 1206 bytes --] From e5962eaec46824340ad6b2f4495abfc54ecfc83b Mon Sep 17 00:00:00 2001 From: xaltsc <hey+dev@xaltsc.dev> Date: Mon, 13 Dec 2021 20:55:49 +0100 Subject: [PATCH] New package: ttf-julia-mono-0.044 --- srcpkgs/ttf-julia-mono/template | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 srcpkgs/ttf-julia-mono/template diff --git a/srcpkgs/ttf-julia-mono/template b/srcpkgs/ttf-julia-mono/template new file mode 100644 index 000000000000..58e1ee3cd722 --- /dev/null +++ b/srcpkgs/ttf-julia-mono/template @@ -0,0 +1,21 @@ +# Template file for 'ttf-julia-mono' +pkgname=ttf-julia-mono +version=0.044 +revision=1 +create_wrksrc=yes +depends="font-util" +short_desc="Monospaced font with technical and math Unicode support" +maintainer="xaltsc <hey@xaltsc.dev>" +license="OFL-1.1" +homepage="https://juliamono.netlify.app" +distfiles="https://github.com/cormullion/juliamono/releases/download/v${version}/JuliaMono-ttf.tar.gz" +checksum=63c839443d46c775551338c3235abf9ca85e4721740513d90d198ca9916e42a5 +font_dirs="/usr/share/fonts/TTF" + +do_install() { + vmkdir usr/share/fonts/TTF + for i in ${wrksrc}/*.ttf; do + vinstall $i 644 usr/share/fonts/TTF/ + done + vlicense LICENSE +}
[-- Attachment #1: Type: text/plain, Size: 1517 bytes --] There is an updated pull request by xaltsc against master on the void-packages repository https://github.com/xaltsc/void-packages juliamono https://github.com/void-linux/void-packages/pull/34515 New package: ttf-julia-mono-0.044 <!-- Uncomment relevant sections and delete options which are not applicable --> #### Testing the changes - I tested the changes in this PR: **briefly** #### New package - This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES** Yes, this is a font package, but I believe it conforms to the quality requirements because the main purpose of this font is to provide a monospaced font with math and other technical glyphs built in, such s, for instance, math alphabets, which are often not found in font-package. In this regard, Julia Mono claims to have even more glyphs than DejaVu Mono. See: - https://mono-math.netlify.app/#JuliaMono - https://juliamono.netlify.app <!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration) and test at least one native build and, if supported, at least one cross build. Ignore this section if this PR is not skipping CI. --> #### Local build testing - I built this PR locally for my native architecture, (x86_64, glibc) A patch file from https://github.com/void-linux/void-packages/pull/34515.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-juliamono-34515.patch --] [-- Type: text/x-diff, Size: 1206 bytes --] From cc27e1949d596c71b877d95903e305bae86813c5 Mon Sep 17 00:00:00 2001 From: xaltsc <hey+dev@xaltsc.dev> Date: Mon, 13 Dec 2021 20:55:49 +0100 Subject: [PATCH] New package: ttf-julia-mono-0.044 --- srcpkgs/ttf-julia-mono/template | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 srcpkgs/ttf-julia-mono/template diff --git a/srcpkgs/ttf-julia-mono/template b/srcpkgs/ttf-julia-mono/template new file mode 100644 index 000000000000..58e1ee3cd722 --- /dev/null +++ b/srcpkgs/ttf-julia-mono/template @@ -0,0 +1,21 @@ +# Template file for 'ttf-julia-mono' +pkgname=ttf-julia-mono +version=0.044 +revision=1 +create_wrksrc=yes +depends="font-util" +short_desc="Monospaced font with technical and math Unicode support" +maintainer="xaltsc <hey@xaltsc.dev>" +license="OFL-1.1" +homepage="https://juliamono.netlify.app" +distfiles="https://github.com/cormullion/juliamono/releases/download/v${version}/JuliaMono-ttf.tar.gz" +checksum=63c839443d46c775551338c3235abf9ca85e4721740513d90d198ca9916e42a5 +font_dirs="/usr/share/fonts/TTF" + +do_install() { + vmkdir usr/share/fonts/TTF + for i in ${wrksrc}/*.ttf; do + vinstall $i 644 usr/share/fonts/TTF/ + done + vlicense LICENSE +}
[-- Attachment #1: Type: text/plain, Size: 305 bytes --] New comment by github-actions[bot] on void-packages repository https://github.com/void-linux/void-packages/pull/34515#issuecomment-1159340216 Comment: Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.
[-- Attachment #1: Type: text/plain, Size: 183 bytes --] New comment by kwshi on void-packages repository https://github.com/void-linux/void-packages/pull/34515#issuecomment-1159345156 Comment: bumping; I'd still love to see this merged!
[-- Attachment #1: Type: text/plain, Size: 305 bytes --] New comment by github-actions[bot] on void-packages repository https://github.com/void-linux/void-packages/pull/34515#issuecomment-1250175505 Comment: Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.
[-- Attachment #1: Type: text/plain, Size: 1385 bytes --] There's a closed pull request on the void-packages repository New package: ttf-julia-mono-0.044 https://github.com/void-linux/void-packages/pull/34515 Description: <!-- Uncomment relevant sections and delete options which are not applicable --> #### Testing the changes - I tested the changes in this PR: Over three months of daily use now. #### New package - This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES** Yes, this is a font package, but I believe it conforms to the quality requirements because the main purpose of this font is to provide a monospaced font with math and other technical glyphs built in, such s, for instance, math alphabets, which are often not found in font-package. In this regard, Julia Mono claims to have even more glyphs than DejaVu Mono. See: - https://mono-math.netlify.app/#JuliaMono - https://juliamono.netlify.app <!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration) and test at least one native build and, if supported, at least one cross build. Ignore this section if this PR is not skipping CI. --> #### Local build testing - I built this PR locally for my native architecture, (x86_64, glibc)