Github messages for voidlinux
 help / color / mirror / Atom feed
From: voidlinux-github@inbox.vuxu.org
To: ml@inbox.vuxu.org
Subject: Re: [PR PATCH] [Updated] New package: fontmake-2.0.7
Date: Thu, 26 Dec 2019 21:31:01 +0100	[thread overview]
Message-ID: <20191226203101.3rciDiGXqAqAY79lFC3rgHwwEcb2RZMM7yWyQvthoAc@z> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-17765@inbox.vuxu.org>

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

There is an updated pull request by svenper against master on the void-packages repository

https://github.com/svenper/void-packages fontmake
https://github.com/void-linux/void-packages/pull/17765

New package: fontmake-2.0.7


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

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

From f07fc41b654497945d37c3450759ee8459c4cf55 Mon Sep 17 00:00:00 2001
From: svenper <svenper@tuta.io>
Date: Tue, 24 Dec 2019 10:21:25 +0100
Subject: [PATCH 01/18] fonttools: add optional dependencies related to
 fontmake

---
 srcpkgs/fonttools/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/fonttools/template b/srcpkgs/fonttools/template
index cc0184801f2..3cf67238348 100644
--- a/srcpkgs/fonttools/template
+++ b/srcpkgs/fonttools/template
@@ -1,12 +1,12 @@
 # Template file for 'fonttools'
 pkgname=fonttools
 version=4.2.2
-revision=2
+revision=3
 archs=noarch
 build_style=python3-module
 pycompile_module="fonttools"
 hostmakedepends="python3-devel python3-setuptools"
-depends="python3"
+depends="python3 python3-unicodedata2 python3-fs python3-six python3-lxml"
 short_desc="Library to manipulate font files from Python"
 maintainer="svenper <svenper@tuta.io>"
 license="MIT, OFL-1.1, BSD-3-Clause"

From 7ee059bfdfcbf9b3b995a0be2669f3699159dab1 Mon Sep 17 00:00:00 2001
From: svenper <svenper@tuta.io>
Date: Tue, 24 Dec 2019 10:36:36 +0100
Subject: [PATCH 02/18] New package: MutatorMath-2.1.2

---
 srcpkgs/MutatorMath/template | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 srcpkgs/MutatorMath/template

diff --git a/srcpkgs/MutatorMath/template b/srcpkgs/MutatorMath/template
new file mode 100644
index 00000000000..e6034a40907
--- /dev/null
+++ b/srcpkgs/MutatorMath/template
@@ -0,0 +1,16 @@
+# Template file for 'MutatorMath'
+pkgname=MutatorMath
+version=2.1.2
+revision=1
+archs=noarch
+build_style=python3-module
+pycompile_module="MutatorMath"
+hostmakedepends="python3-devel python3-setuptools unzip"
+makedepends="python3-devel defcon fontMath"
+depends="python3 defcon fontMath"
+short_desc="Python library for piecewise linear multi-dimensional interpolation"
+maintainer="svenper <svenper@tuta.io>"
+license="Apache-2.0"
+homepage="https://github.com/LettError/mutatorMath"
+distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.zip"
+checksum=6930f966a07a7459bcdb15b36dbcb615a791853d79965897cedb1047d5beeecb

From 23de9aefbd491ab77fe94966b10faaddd5395f26 Mon Sep 17 00:00:00 2001
From: svenper <svenper@tuta.io>
Date: Tue, 24 Dec 2019 10:36:36 +0100
Subject: [PATCH 03/18] New package: booleanOperations-0.9.0

---
 srcpkgs/booleanOperations/template | 20 ++++++++++++++++++++
 srcpkgs/booleanOperations/update   |  1 +
 2 files changed, 21 insertions(+)
 create mode 100644 srcpkgs/booleanOperations/template
 create mode 100644 srcpkgs/booleanOperations/update

diff --git a/srcpkgs/booleanOperations/template b/srcpkgs/booleanOperations/template
new file mode 100644
index 00000000000..5c181bd5435
--- /dev/null
+++ b/srcpkgs/booleanOperations/template
@@ -0,0 +1,20 @@
+# Template file for 'booleanOperations'
+pkgname=booleanOperations
+version=0.9.0
+revision=1
+archs=noarch
+build_style=python3-module
+pycompile_module="booleanOperations"
+hostmakedepends="python3-devel python3-setuptools unzip"
+makedepends="python3-devel pyclipper fonttools"
+depends="python3 pyclipper fonttools"
+short_desc="Boolean operations on paths"
+maintainer="svenper <svenper@tuta.io>"
+license="MIT"
+homepage="https://github.com/typemytype/booleanOperations"
+distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.zip"
+checksum=8cfa821c32ad374fa120d6b2e0b444ebeac57c91e6631528645fa19ac2a281b8
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/booleanOperations/update b/srcpkgs/booleanOperations/update
new file mode 100644
index 00000000000..5731a163e9c
--- /dev/null
+++ b/srcpkgs/booleanOperations/update
@@ -0,0 +1 @@
+ignore="*b[0-9]"

From 10514c4553c5b2f75a25e151a34336ca191798ae Mon Sep 17 00:00:00 2001
From: svenper <svenper@tuta.io>
Date: Tue, 24 Dec 2019 10:36:37 +0100
Subject: [PATCH 04/18] New package: compreffor-0.5.0

---
 srcpkgs/compreffor/template | 16 ++++++++++++++++
 srcpkgs/compreffor/update   |  1 +
 2 files changed, 17 insertions(+)
 create mode 100644 srcpkgs/compreffor/template
 create mode 100644 srcpkgs/compreffor/update

diff --git a/srcpkgs/compreffor/template b/srcpkgs/compreffor/template
new file mode 100644
index 00000000000..7b7dcb97180
--- /dev/null
+++ b/srcpkgs/compreffor/template
@@ -0,0 +1,16 @@
+# Template file for 'compreffor'
+pkgname=compreffor
+version=0.5.0
+revision=1
+archs=noarch
+build_style=python3-module
+pycompile_module="compreffor"
+hostmakedepends="python3-devel python3-setuptools unzip"
+makedepends="python3-devel fonttools"
+depends="python3 fonttools"
+short_desc="CFF table subroutinizer for FontTools"
+maintainer="svenper <svenper@tuta.io>"
+license="Apache-2.0"
+homepage="https://github.com/googlefonts/compreffor"
+distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.zip"
+checksum=b804999e0c256094e28a9cbb9306f6031b7cf6884bbb98fd44ad70eed6c4c2fd
diff --git a/srcpkgs/compreffor/update b/srcpkgs/compreffor/update
new file mode 100644
index 00000000000..5731a163e9c
--- /dev/null
+++ b/srcpkgs/compreffor/update
@@ -0,0 +1 @@
+ignore="*b[0-9]"

From 4b036159126d85f87fb75bf0c26e483d91b7dba5 Mon Sep 17 00:00:00 2001
From: svenper <svenper@tuta.io>
Date: Tue, 24 Dec 2019 10:36:38 +0100
Subject: [PATCH 05/18] New package: cu2qu-1.6.6

---
 srcpkgs/cu2qu/template | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 srcpkgs/cu2qu/template

diff --git a/srcpkgs/cu2qu/template b/srcpkgs/cu2qu/template
new file mode 100644
index 00000000000..1f2e63e06ab
--- /dev/null
+++ b/srcpkgs/cu2qu/template
@@ -0,0 +1,16 @@
+# Template file for 'cu2qu'
+pkgname=cu2qu
+version=1.6.6
+revision=1
+archs=noarch
+build_style=python3-module
+pycompile_module="cu2qu"
+hostmakedepends="python3-devel python3-setuptools unzip"
+makedepends="python3-devel defcon"
+depends="python3 defcon"
+short_desc="Cubic-to-quadratic bezier curve conversion"
+maintainer="svenper <svenper@tuta.io>"
+license="Apache-2.0"
+homepage="https://github.com/googlefonts/cu2qu"
+distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.zip"
+checksum=06aed734825b35f8a108fcfeb36bc54106689009c9e49f7bed9c07b7cf6692bf

From 6ae113428b4458177b6169f0b36c8904d576c628 Mon Sep 17 00:00:00 2001
From: svenper <svenper@tuta.io>
Date: Tue, 24 Dec 2019 10:36:39 +0100
Subject: [PATCH 06/18] New package: defcon-0.6.0

---
 srcpkgs/defcon/template | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)
 create mode 100644 srcpkgs/defcon/template

diff --git a/srcpkgs/defcon/template b/srcpkgs/defcon/template
new file mode 100644
index 00000000000..f35b7de7d8f
--- /dev/null
+++ b/srcpkgs/defcon/template
@@ -0,0 +1,20 @@
+# Template file for 'defcon'
+pkgname=defcon
+version=0.6.0
+revision=1
+archs=noarch
+build_style=python3-module
+pycompile_module="defcon"
+hostmakedepends="python3-devel python3-setuptools unzip"
+makedepends="python3-devel fonttools"
+depends="python3 fonttools"
+short_desc="Set of flexible objects for representing UFO data"
+maintainer="svenper <svenper@tuta.io>"
+license="MIT"
+homepage="https://github.com/robotools/defcon"
+distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.zip"
+checksum=52e461961b4b68ae6883f8a14a0d82f2d09f2de7a526b95c7d1b195c10ca745f
+
+post_install() {
+	vlicense License.txt
+}

From 2ff7b87ee0736738b0718eaf4ec129db2429ab16 Mon Sep 17 00:00:00 2001
From: svenper <svenper@tuta.io>
Date: Tue, 24 Dec 2019 10:36:39 +0100
Subject: [PATCH 07/18] New package: fontMath-0.5.2

---
 srcpkgs/fontMath/template | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)
 create mode 100644 srcpkgs/fontMath/template

diff --git a/srcpkgs/fontMath/template b/srcpkgs/fontMath/template
new file mode 100644
index 00000000000..b86d54e2936
--- /dev/null
+++ b/srcpkgs/fontMath/template
@@ -0,0 +1,20 @@
+# Template file for 'fontMath'
+pkgname=fontMath
+version=0.5.2
+revision=1
+archs=noarch
+build_style=python3-module
+pycompile_module="fontMath"
+hostmakedepends="python3-devel python3-setuptools unzip"
+makedepends="python3-devel fonttools"
+depends="python3 fonttools"
+short_desc="Collection of objects that implement fast font, glyph, etc. math"
+maintainer="svenper <svenper@tuta.io>"
+license="MIT"
+homepage="https://github.com/typesupply/fontMath"
+distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.zip"
+checksum=9f7934f85859f057f8e6ff3fc2e80c1cd3ba8c9021e71a7794efdf74c6a49ce2
+
+post_install() {
+	vlicense License.txt
+}

From f9466b239852a8ffbda1a47d3b9a84b3c9455675 Mon Sep 17 00:00:00 2001
From: svenper <svenper@tuta.io>
Date: Tue, 24 Dec 2019 10:36:40 +0100
Subject: [PATCH 08/18] New package: fontPens-0.2.4

---
 srcpkgs/fontPens/template | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)
 create mode 100644 srcpkgs/fontPens/template

diff --git a/srcpkgs/fontPens/template b/srcpkgs/fontPens/template
new file mode 100644
index 00000000000..10d385fa9b6
--- /dev/null
+++ b/srcpkgs/fontPens/template
@@ -0,0 +1,20 @@
+# Template file for 'fontPens'
+pkgname=fontPens
+version=0.2.4
+revision=1
+archs=noarch
+build_style=python3-module
+pycompile_module="fontPens"
+hostmakedepends="python3-devel python3-setuptools unzip"
+makedepends="python3-devel fonttools"
+depends="python3 fonttools"
+short_desc="Classes implementing the pen protocol for manipulating glyphs"
+maintainer="svenper <svenper@tuta.io>"
+license="BSD-3-Clause"
+homepage="https://github.com/robotools/fontPens"
+distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.zip"
+checksum=a6d9a14573b3450f3313d69523f9006028c21fc7aef5d35333b87aab7f2b41fd
+
+post_install() {
+	vlicense LICENSE.txt
+}

From 6e51ef11aeaf6fce17b3a490c3ccbc3e594581f5 Mon Sep 17 00:00:00 2001
From: svenper <svenper@tuta.io>
Date: Tue, 24 Dec 2019 10:36:42 +0100
Subject: [PATCH 09/18] New package: glyphsLib-5.1.0

---
 srcpkgs/glyphsLib/template | 16 ++++++++++++++++
 srcpkgs/glyphsLib/update   |  1 +
 2 files changed, 17 insertions(+)
 create mode 100644 srcpkgs/glyphsLib/template
 create mode 100644 srcpkgs/glyphsLib/update

diff --git a/srcpkgs/glyphsLib/template b/srcpkgs/glyphsLib/template
new file mode 100644
index 00000000000..c15a55df0fa
--- /dev/null
+++ b/srcpkgs/glyphsLib/template
@@ -0,0 +1,16 @@
+# Template file for 'glyphsLib'
+pkgname=glyphsLib
+version=5.1.0
+revision=1
+archs=noarch
+build_style=python3-module
+pycompile_module="glyphsLib"
+hostmakedepends="python3-devel python3-setuptools unzip"
+makedepends="python3-devel defcon ufoLib2 ufonormalizer"
+depends="python3 defcon ufoLib2 ufonormalizer"
+short_desc="Bridge from Glyphs source files (.glyphs) to UFOs"
+maintainer="svenper <svenper@tuta.io>"
+license="Apache-2.0"
+homepage="https://github.com/googlefonts/glyphsLib"
+distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.zip"
+checksum=5ba2d9bd0db4c84426f10e66ad6879e20450e8d46553451965ba4817393e9ae8
diff --git a/srcpkgs/glyphsLib/update b/srcpkgs/glyphsLib/update
new file mode 100644
index 00000000000..5731a163e9c
--- /dev/null
+++ b/srcpkgs/glyphsLib/update
@@ -0,0 +1 @@
+ignore="*b[0-9]"

From f99b662072d79e149ef48afaec146045a17b50de Mon Sep 17 00:00:00 2001
From: svenper <svenper@tuta.io>
Date: Tue, 24 Dec 2019 10:36:42 +0100
Subject: [PATCH 10/18] New package: pyclipper-1.1.0.post3

---
 srcpkgs/pyclipper/template | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)
 create mode 100644 srcpkgs/pyclipper/template

diff --git a/srcpkgs/pyclipper/template b/srcpkgs/pyclipper/template
new file mode 100644
index 00000000000..26bab4b0fb2
--- /dev/null
+++ b/srcpkgs/pyclipper/template
@@ -0,0 +1,20 @@
+# Template file for 'pyclipper'
+pkgname=pyclipper
+version=1.1.0.post3
+revision=1
+archs=noarch
+build_style=python3-module
+pycompile_module="pyclipper"
+hostmakedepends="python3-devel python3-setuptools unzip"
+makedepends="python3-devel"
+depends="python3"
+short_desc="Cython wrapper for the C++ translation of the Clipper library"
+maintainer="svenper <svenper@tuta.io>"
+license="MIT"
+homepage="https://github.com/greginvm/pyclipper"
+distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.zip"
+checksum=f1acd74bdb8c114fea2eab0bcf76460d1ef4b4120953e410fc7c638eb79e9e98
+
+post_install() {
+	vlicense LICENSE
+}

From adf290cfeaf11ba576d36511915b62d98eece47e Mon Sep 17 00:00:00 2001
From: svenper <svenper@tuta.io>
Date: Tue, 24 Dec 2019 10:36:43 +0100
Subject: [PATCH 11/18] New package: python-fs-2.4.11

---
 srcpkgs/python-fs/template | 32 ++++++++++++++++++++++++++++++++
 srcpkgs/python3-fs         |  1 +
 2 files changed, 33 insertions(+)
 create mode 100644 srcpkgs/python-fs/template
 create mode 120000 srcpkgs/python3-fs

diff --git a/srcpkgs/python-fs/template b/srcpkgs/python-fs/template
new file mode 100644
index 00000000000..17845252ff1
--- /dev/null
+++ b/srcpkgs/python-fs/template
@@ -0,0 +1,32 @@
+# Template file for 'python-fs'
+pkgname=python-fs
+version=2.4.11
+revision=1
+archs=noarch
+wrksrc="fs-${version}"
+build_style=python-module
+pycompile_module="fs"
+hostmakedepends="python-devel python3-devel python-setuptools python3-setuptools"
+makedepends="python-devel python3-devel"
+depends="python python-pytz python-appdirs"
+short_desc="Python's Filesystem abstraction layer"
+maintainer="svenper <svenper@tuta.io>"
+license="MIT"
+homepage="https://github.com/PyFilesystem/pyfilesystem2"
+distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.tar.gz"
+checksum=cc99d476b500f993df8ef697b96dc70928ca2946a455c396a566efe021126767
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-fs_package() {
+	archs=noarch
+	depends="${depends//python-/python3-}"
+	pycompile_module="fs"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python3-fs b/srcpkgs/python3-fs
new file mode 120000
index 00000000000..73dd39b64c0
--- /dev/null
+++ b/srcpkgs/python3-fs
@@ -0,0 +1 @@
+python-fs
\ No newline at end of file

From e01ad25e2616e02a70dfb057b169741cbbeded23 Mon Sep 17 00:00:00 2001
From: svenper <svenper@tuta.io>
Date: Tue, 24 Dec 2019 10:36:43 +0100
Subject: [PATCH 12/18] New package: python-importlib_resources-1.0.2

---
 srcpkgs/python-importlib_resources/template | 27 +++++++++++++++++++++
 srcpkgs/python3-importlib_resources         |  1 +
 2 files changed, 28 insertions(+)
 create mode 100644 srcpkgs/python-importlib_resources/template
 create mode 120000 srcpkgs/python3-importlib_resources

diff --git a/srcpkgs/python-importlib_resources/template b/srcpkgs/python-importlib_resources/template
new file mode 100644
index 00000000000..32fdd252ca3
--- /dev/null
+++ b/srcpkgs/python-importlib_resources/template
@@ -0,0 +1,27 @@
+# Template file for 'python-importlib_resources'
+pkgname=python-importlib_resources
+version=1.0.2
+revision=1
+archs=noarch
+wrksrc="importlib_resources-${version}"
+build_style=python-module
+pycompile_module="importlib_resources"
+hostmakedepends="python-devel python3-devel python-setuptools python3-setuptools"
+makedepends="python-devel python3-devel"
+depends="python"
+short_desc="Backport of Python 3.7's standard library importlib.resources"
+maintainer="svenper <svenper@tuta.io>"
+license="Apache-2.0"
+homepage="https://pypi.org/project/importlib_resources/"
+distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.tar.gz"
+checksum=d3279fd0f6f847cced9f7acc19bd3e5df54d34f93a2e7bb5f238f81545787078
+
+python3-importlib_resources_package() {
+	archs=noarch
+	depends="python3"
+	pycompile_module="importlib_resources"
+	short_desc="Delegate to Python 3.7's standard library importlib.resources"
+	pkg_install() {
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python3-importlib_resources b/srcpkgs/python3-importlib_resources
new file mode 120000
index 00000000000..6cb4c64e548
--- /dev/null
+++ b/srcpkgs/python3-importlib_resources
@@ -0,0 +1 @@
+python-importlib_resources
\ No newline at end of file

From accbc3ed3db65bbaf98b2b4f4cbc80ef1497e938 Mon Sep 17 00:00:00 2001
From: svenper <svenper@tuta.io>
Date: Tue, 24 Dec 2019 10:36:44 +0100
Subject: [PATCH 13/18] New package: python-unicodedata2-12.1.0

---
 srcpkgs/python-unicodedata2/template | 27 +++++++++++++++++++++++++++
 srcpkgs/python3-unicodedata2         |  1 +
 2 files changed, 28 insertions(+)
 create mode 100644 srcpkgs/python-unicodedata2/template
 create mode 120000 srcpkgs/python3-unicodedata2

diff --git a/srcpkgs/python-unicodedata2/template b/srcpkgs/python-unicodedata2/template
new file mode 100644
index 00000000000..ac7e9a3118c
--- /dev/null
+++ b/srcpkgs/python-unicodedata2/template
@@ -0,0 +1,27 @@
+# Template file for 'python-unicodedata2'
+pkgname=python-unicodedata2
+version=12.1.0
+revision=1
+archs=noarch
+wrksrc="unicodedata2-${version}"
+build_style=python-module
+pycompile_module="unicodedata2"
+hostmakedepends="python-devel python3-devel python-setuptools python3-setuptools"
+makedepends="python-devel python3-devel"
+depends="python"
+short_desc="Unicodedata backport for Python2 updated to the latest unicode version"
+maintainer="svenper <svenper@tuta.io>"
+license="Apache-2.0"
+homepage="https://pypi.org/project/unicodedata2/"
+distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.tar.gz"
+checksum=c86829393d1fba1b306e26fa46852c9841a7342ca9131909e5e44df7af959946
+
+python3-unicodedata2_package() {
+	archs=noarch
+	depends="python3"
+	pycompile_module="unicodedata2"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python3-unicodedata2 b/srcpkgs/python3-unicodedata2
new file mode 120000
index 00000000000..c6921115cdb
--- /dev/null
+++ b/srcpkgs/python3-unicodedata2
@@ -0,0 +1 @@
+python-unicodedata2
\ No newline at end of file

From 75fec4c89f91b81b39fb253f8c5af0596f3aea4f Mon Sep 17 00:00:00 2001
From: svenper <svenper@tuta.io>
Date: Tue, 24 Dec 2019 10:36:46 +0100
Subject: [PATCH 14/18] New package: skia-pathops-0.2.1

---
 srcpkgs/skia-pathops/template | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)
 create mode 100644 srcpkgs/skia-pathops/template

diff --git a/srcpkgs/skia-pathops/template b/srcpkgs/skia-pathops/template
new file mode 100644
index 00000000000..c7f4786c15e
--- /dev/null
+++ b/srcpkgs/skia-pathops/template
@@ -0,0 +1,20 @@
+# Template file for 'skia-pathops'
+pkgname=skia-pathops
+version=0.2.1
+revision=1
+archs=noarch
+build_style=python3-module
+pycompile_module="skia-pathops"
+hostmakedepends="python3-devel python3-setuptools python3-Cython unzip"
+makedepends="python3-devel"
+depends="python3"
+short_desc="Python bindings for the Skia library's Path Ops"
+maintainer="svenper <svenper@tuta.io>"
+license="BSD-3-Clause"
+homepage="https://github.com/fonttools/skia-pathops"
+distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.zip"
+checksum=cfd4fdff13effa6c6921b69683e754ea008164fb05b301356e08aad9583a6c9d
+
+post_install() {
+	vlicense LICENSE
+}

From 43bfcb1c612b93a619ab6b3a38fd86ea51f8102a Mon Sep 17 00:00:00 2001
From: svenper <svenper@tuta.io>
Date: Tue, 24 Dec 2019 10:36:47 +0100
Subject: [PATCH 15/18] New package: ufo2ft-2.11.1

---
 srcpkgs/ufo2ft/template | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)
 create mode 100644 srcpkgs/ufo2ft/template

diff --git a/srcpkgs/ufo2ft/template b/srcpkgs/ufo2ft/template
new file mode 100644
index 00000000000..10578712ec7
--- /dev/null
+++ b/srcpkgs/ufo2ft/template
@@ -0,0 +1,20 @@
+# Template file for 'ufo2ft'
+pkgname=ufo2ft
+version=2.11.1
+revision=1
+archs=noarch
+build_style=python3-module
+pycompile_module="ufo2ft"
+hostmakedepends="python3-devel python3-setuptools unzip"
+makedepends="python3-devel booleanOperations compreffor cu2qu defcon ufoLib2"
+depends="python3 booleanOperations compreffor cu2qu defcon ufoLib2"
+short_desc="Bridge from UFOs to FontTools objects (and therefore, OTFs and TTFs)"
+maintainer="svenper <svenper@tuta.io>"
+license="MIT"
+homepage="https://github.com/googlefonts/ufo2ft"
+distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.zip"
+checksum=53f21525c870ca28b88a798b7df31604e44672e27be36e6cae2c58bf3bcdea2a
+
+post_install() {
+	vlicense LICENSE
+}

From 8ae3e3c4bbfabc103a9ea9f73ef30fd994782afb Mon Sep 17 00:00:00 2001
From: svenper <svenper@tuta.io>
Date: Tue, 24 Dec 2019 10:36:48 +0100
Subject: [PATCH 16/18] New package: ufoLib2-0.5.1

---
 srcpkgs/ufoLib2/template | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 srcpkgs/ufoLib2/template

diff --git a/srcpkgs/ufoLib2/template b/srcpkgs/ufoLib2/template
new file mode 100644
index 00000000000..bee0c69a655
--- /dev/null
+++ b/srcpkgs/ufoLib2/template
@@ -0,0 +1,16 @@
+# Template file for 'ufoLib2'
+pkgname=ufoLib2
+version=0.5.1
+revision=1
+archs=noarch
+build_style=python3-module
+pycompile_module="ufoLib2"
+hostmakedepends="python3-devel python3-setuptools unzip"
+makedepends="python3-devel python3-attrs fonttools"
+depends="python3 python3-attrs fonttools"
+short_desc="UFO font library"
+maintainer="svenper <svenper@tuta.io>"
+license="Apache-2.0"
+homepage="https://github.com/fonttools/ufoLib2"
+distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.zip"
+checksum=1ec3c4ac95fceff91b06296ecae2afa8493519c15df97cb203123d05b01ba394

From 684f359e53bd2ac3e6f1ab01c41f27cdf132f234 Mon Sep 17 00:00:00 2001
From: svenper <svenper@tuta.io>
Date: Tue, 24 Dec 2019 10:36:48 +0100
Subject: [PATCH 17/18] New package: ufonormalizer-0.3.6

---
 srcpkgs/ufonormalizer/template | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)
 create mode 100644 srcpkgs/ufonormalizer/template

diff --git a/srcpkgs/ufonormalizer/template b/srcpkgs/ufonormalizer/template
new file mode 100644
index 00000000000..0854a913ee2
--- /dev/null
+++ b/srcpkgs/ufonormalizer/template
@@ -0,0 +1,20 @@
+# Template file for 'ufonormalizer'
+pkgname=ufonormalizer
+version=0.3.6
+revision=1
+archs=noarch
+build_style=python3-module
+pycompile_module="ufonormalizer"
+hostmakedepends="python3-devel python3-setuptools unzip"
+makedepends="python3-devel"
+depends="python3"
+short_desc="Tool that will normalize the XML and other data inside of a UFO"
+maintainer="svenper <svenper@tuta.io>"
+license="BSD-3-Clause"
+homepage="https://github.com/unified-font-object/ufoNormalizer"
+distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.zip"
+checksum=e41978fa581feb31ff9aec10f6e52aff27ccdd1ce242529cbc51bfe862687acf
+
+post_install() {
+	vlicense LICENSE.txt
+}

From 1319a3defd9830069d8912e37f71bdd3e559940e Mon Sep 17 00:00:00 2001
From: svenper <svenper@tuta.io>
Date: Tue, 24 Dec 2019 10:36:41 +0100
Subject: [PATCH 18/18] New package: fontmake-2.0.7

---
 srcpkgs/fontmake/template | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 srcpkgs/fontmake/template

diff --git a/srcpkgs/fontmake/template b/srcpkgs/fontmake/template
new file mode 100644
index 00000000000..156b9753796
--- /dev/null
+++ b/srcpkgs/fontmake/template
@@ -0,0 +1,16 @@
+# Template file for 'fontmake'
+pkgname=fontmake
+version=2.0.7
+revision=1
+archs=noarch
+build_style=python3-module
+pycompile_module="fontmake"
+hostmakedepends="python3-devel python3-setuptools unzip"
+makedepends="python3-devel python3-attrs python3-lxml booleanOperations cu2qu defcon fontMath fonttools glyphsLib MutatorMath skia-pathops ufo2ft ufoLib2"
+depends="python3           python3-attrs python3-lxml booleanOperations cu2qu defcon fontMath fonttools glyphsLib MutatorMath skia-pathops ufo2ft ufoLib2"
+short_desc="Compile fonts from sources (UFO, Glyphs) to binary (OpenType, TrueType)"
+maintainer="svenper <svenper@tuta.io>"
+license="Apache-2.0"
+homepage="https://github.com/googlefonts/fontmake"
+distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.zip"
+checksum=b48bdfd31aa81033d4d4018e90a3a438ab58b7ec2a61cba9e9ae023a8dfab5ba

  reply	other threads:[~2019-12-26 20:31 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-12-25  0:37 [PR PATCH] " voidlinux-github
2019-12-26 20:31 ` voidlinux-github [this message]
2019-12-27 17:45 ` voidlinux-github
2020-01-23 13:21 ` [PR PATCH] [Updated] " voidlinux-github
2021-02-16  5:42 ` ericonr
2021-02-16 14:24 ` svenper
2021-02-16 16:13 ` ericonr
2021-11-06 21:45 ` abenson
2021-11-06 21:45 ` [PR PATCH] [Closed]: " abenson

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20191226203101.3rciDiGXqAqAY79lFC3rgHwwEcb2RZMM7yWyQvthoAc@z \
    --to=voidlinux-github@inbox.vuxu.org \
    --cc=ml@inbox.vuxu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).