Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: font-inter-3.19
@ 2023-03-18 20:58 linkert
  2023-03-19  0:04 ` classabbyamp
                   ` (23 more replies)
  0 siblings, 24 replies; 25+ messages in thread
From: linkert @ 2023-03-18 20:58 UTC (permalink / raw)
  To: ml

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

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

https://github.com/linkert/void-packages font-inter
https://github.com/void-linux/void-packages/pull/42848

New package: font-inter-3.19
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### 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?**

If one would like to reduce some of the absolute pinnacle of screen specific typeface into "aesthetics", well that's under appreciating something like Inter. An absolute beast of a typeface within the space it exists. Anyone should be able to enjoy the detail and work that's gone into this typeface. Check out the website, it provides far more justice and detail as to why it exists, it's goals and strengths than I'm able to provide here.

I'd like it to be merged because:

- The insane quality this typeface offers. I'm gonna use it for GTK applications, for PDF exports through pandoc texlive stuff and whatnot.
- It's actively developed. Some of us do care about typography and want to receive updates in a modern, convenient manner just as with any other software on our systems. Like Iosevka which is in the repos — love seeing it in my updates, always checkout the changes, fixes and features it brings.
- It might add some new glyphs? — haven't done a diff. Maybe, for instance the insert key symbol, that's one I rarely see [⎀](https://rsms.me/inter/glyphs/?g=insertionsymbol) along with other modifier keys in a cohesive way
- I have been a Void Linux user since 2019  — want to start nice and easy with the role as a package maintainer :)

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
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, (ARCH-LIBC)
- 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/42848.patch is attached

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

From 461dfa77981c23b095721426122d293cede0b528 Mon Sep 17 00:00:00 2001
From: Robin <linkert@onan.in>
Date: Sat, 18 Mar 2023 22:15:19 +0100
Subject: [PATCH 1/2] New package: font-inter-3.19

New package: font-inter-3.19
---
 srcpkgs/font-inter/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/font-inter/template

diff --git a/srcpkgs/font-inter/template b/srcpkgs/font-inter/template
new file mode 100644
index 000000000000..5b707df74ac2
--- /dev/null
+++ b/srcpkgs/font-inter/template
@@ -0,0 +1,17 @@
+# Template file for 'font-inter'
+pkgname=font-inter
+version=3.19
+revision=1
+create_wrksrc=yes
+depends="font-util"
+short_desc="Variable typeface carefully crafted & designed for computer screens"
+maintainer="Robin Lundgren <linkert@onan.in>"
+license="OFL-1.1"
+homepage="https://rsms.me/inter/"
+distfiles="https://github.com/rsms/inter/releases/download/v${version}/Inter-${version}.zip"
+checksum=150ab6230d1762a57bebf35dfc04d606ff91598a31d785f7f100356ecdcc0032
+
+do_install() {
+	vmkdir usr/share/fonts/OTF
+	vcopy *Desktop/*.otf usr/share/fonts/OTF
+}

From 9bb05ad54f377beba3863cfc4a43665f16c85cb9 Mon Sep 17 00:00:00 2001
From: Robin <linkert@onan.in>
Date: Sat, 18 Mar 2023 23:20:02 +0100
Subject: [PATCH 2/2] font-inter: Added vlicense

---
 srcpkgs/font-inter/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/font-inter/template b/srcpkgs/font-inter/template
index 5b707df74ac2..c266c3d2c606 100644
--- a/srcpkgs/font-inter/template
+++ b/srcpkgs/font-inter/template
@@ -1,7 +1,7 @@
 # Template file for 'font-inter'
 pkgname=font-inter
 version=3.19
-revision=1
+revision=2
 create_wrksrc=yes
 depends="font-util"
 short_desc="Variable typeface carefully crafted & designed for computer screens"
@@ -14,4 +14,5 @@ checksum=150ab6230d1762a57bebf35dfc04d606ff91598a31d785f7f100356ecdcc0032
 do_install() {
 	vmkdir usr/share/fonts/OTF
 	vcopy *Desktop/*.otf usr/share/fonts/OTF
+	vlicense LICENSE.txt LICENSE.md
 }

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

end of thread, other threads:[~2023-08-02  2:24 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-03-18 20:58 [PR PATCH] New package: font-inter-3.19 linkert
2023-03-19  0:04 ` classabbyamp
2023-03-19  1:33 ` abenson
2023-03-19  2:42 ` ahesford
2023-03-19  4:45 ` linkert
2023-03-19  6:18 ` linkert
2023-03-19  7:21 ` [PR PATCH] [Updated] " linkert
2023-03-19  7:30 ` linkert
2023-03-19 10:25 ` paper42
2023-03-19 10:37 ` linkert
2023-03-19 19:40 ` [PR PATCH] [Updated] " linkert
2023-03-19 19:44 ` linkert
2023-03-19 19:57 ` linkert
2023-03-27  1:23 ` [PR REVIEW] " sgn
2023-03-27  1:23 ` sgn
2023-03-27 16:33 ` linkert
2023-03-27 16:46 ` linkert
2023-03-27 16:47 ` classabbyamp
2023-03-28 18:26 ` [PR PATCH] [Updated] " linkert
2023-03-31 12:12 ` linkert
2023-04-07  3:23 ` linkert
2023-04-12 18:22 ` [PR PATCH] [Updated] " linkert
2023-05-03 18:04 ` linkert
2023-08-02  1:47 ` github-actions
2023-08-02  2:24 ` [PR PATCH] [Merged]: " sgn

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).