From ccffdda21717c574d96ab4de8aa632c376ff03ce Mon Sep 17 00:00:00 2001 From: Micha Glave Date: Tue, 30 Sep 2025 15:12:33 +0200 Subject: [PATCH] added font-family https://www.recursive.design/ --- media-fonts/recursive-code/Manifest | 1 + .../recursive-code-1.085.ebuild | 26 +++++++++++++++++++ media-fonts/recursive/Manifest | 1 + media-fonts/recursive/recursive-1.085.ebuild | 26 +++++++++++++++++++ 4 files changed, 54 insertions(+) create mode 100644 media-fonts/recursive-code/Manifest create mode 100644 media-fonts/recursive-code/recursive-code-1.085.ebuild create mode 100644 media-fonts/recursive/Manifest create mode 100644 media-fonts/recursive/recursive-1.085.ebuild diff --git a/media-fonts/recursive-code/Manifest b/media-fonts/recursive-code/Manifest new file mode 100644 index 0000000..fb58211 --- /dev/null +++ b/media-fonts/recursive-code/Manifest @@ -0,0 +1 @@ +DIST ArrowType-Recursive-1.085.zip 50440082 BLAKE2B 8875013b703e802100a3eea98bfb6bf5168cacf0632f9938fe45e797fcd872e2ac66a1a8fa48b4c891775957d9fe19cb32ffac52b3508ad1f2db95cff312a70f SHA512 b161242ad6b77fdbe2a9b4452cb1bc5828c35a26c4ade550c279d1dbb174606049219b60de3723c7f42a01055c2bd897aa4cd1fac5eca9504ed2773d968fce60 diff --git a/media-fonts/recursive-code/recursive-code-1.085.ebuild b/media-fonts/recursive-code/recursive-code-1.085.ebuild new file mode 100644 index 0000000..a398f44 --- /dev/null +++ b/media-fonts/recursive-code/recursive-code-1.085.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=8 +inherit font + +DESCRIPTION="A typographic palette for vibrant code & UI" +HOMEPAGE="https://www.recursive.design/" +DIR="ArrowType-Recursive-${PV}" +SRC_URI="https://github.com/arrowtype/recursive/releases/download/v${PV}/ArrowType-Recursive-${PV}.zip" + +LICENSE="CC-SA 4.0" +SLOT="0" +KEYWORDS="amd64 arm ~arm64 x86 ~x64-macos" +IUSE="" + +DEPEND="app-arch/unzip" +RESTRICT="binchecks strip" + +S="${WORKDIR}/${DIR}/Recursive_Code" + +FONT_S=( "${S}/RecMonoCasual" "${S}/RecMonoDuotone" "${S}/RecMonoLinear" "${S}/RecMonoSemicasual" ) +FONT_SUFFIX="ttf" + + diff --git a/media-fonts/recursive/Manifest b/media-fonts/recursive/Manifest new file mode 100644 index 0000000..fb58211 --- /dev/null +++ b/media-fonts/recursive/Manifest @@ -0,0 +1 @@ +DIST ArrowType-Recursive-1.085.zip 50440082 BLAKE2B 8875013b703e802100a3eea98bfb6bf5168cacf0632f9938fe45e797fcd872e2ac66a1a8fa48b4c891775957d9fe19cb32ffac52b3508ad1f2db95cff312a70f SHA512 b161242ad6b77fdbe2a9b4452cb1bc5828c35a26c4ade550c279d1dbb174606049219b60de3723c7f42a01055c2bd897aa4cd1fac5eca9504ed2773d968fce60 diff --git a/media-fonts/recursive/recursive-1.085.ebuild b/media-fonts/recursive/recursive-1.085.ebuild new file mode 100644 index 0000000..350ff1b --- /dev/null +++ b/media-fonts/recursive/recursive-1.085.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=8 +inherit font + +DESCRIPTION="A typographic palette for vibrant code & UI" +HOMEPAGE="https://www.recursive.design/" +DIR="ArrowType-Recursive-${PV}" +SRC_URI="https://github.com/arrowtype/recursive/releases/download/v${PV}/ArrowType-Recursive-${PV}.zip" + +LICENSE="CC-SA 4.0" +SLOT="0" +KEYWORDS="amd64 arm ~arm64 x86 ~x64-macos" +IUSE="" + +DEPEND="app-arch/unzip" +RESTRICT="binchecks strip" + +S="${WORKDIR}/${DIR}" + +FONT_S="${S}/Recursive_Desktop" +FONT_SUFFIX="otc" + +