From b3c4badad7e20ca2a8bd7d9134a0cad8ac709468 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo?= Date: Sun, 10 Nov 2024 22:34:09 -0300 Subject: [PATCH] roboto-flex: init at 3.200 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The roboto font repository has not been update since 2017, and recently it has been archived. Roboto Flex is its continuation, in a brand new repository. See https://github.com/googlefonts/roboto-flex for more information. Maintainers of packages that depend on roboto should consider migrating them to using roboto-flex. --- pkgs/by-name/ro/roboto-flex/package.nix | 32 +++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 pkgs/by-name/ro/roboto-flex/package.nix diff --git a/pkgs/by-name/ro/roboto-flex/package.nix b/pkgs/by-name/ro/roboto-flex/package.nix new file mode 100644 index 000000000000..22d0d854adac --- /dev/null +++ b/pkgs/by-name/ro/roboto-flex/package.nix @@ -0,0 +1,32 @@ +{ + lib, + stdenvNoCC, + fetchzip, +}: + +stdenvNoCC.mkDerivation rec { + pname = "roboto-flex"; + version = "3.200"; + + src = fetchzip { + url = "https://github.com/googlefonts/roboto-flex/releases/download/${version}/roboto-flex-fonts.zip"; + stripRoot = false; + hash = "sha256-p8BvE4f6zQLygl49hzYTXXVQFZEJjrlfUvjNW+miar4="; + }; + + installPhase = '' + runHook preInstall + + install -Dm644 roboto-flex-fonts/fonts/variable/*.ttf -t $out/share/fonts/truetype + + runHook postInstall + ''; + + meta = { + homepage = "https://github.com/googlefonts/roboto-flex"; + description = "Google Roboto Flex family of fonts"; + license = lib.licenses.ofl; + platforms = lib.platforms.all; + maintainers = [ lib.maintainers.romildo ]; + }; +}