From fc910aefedb3fcc972f14c1858cefd2ddc63c4f7 Mon Sep 17 00:00:00 2001 From: Ethan Carter Edwards Date: Mon, 10 Aug 2026 12:42:14 -0700 Subject: [PATCH] libertinus: modernize Signed-off-by: Ethan Carter Edwards --- pkgs/by-name/li/libertinus/package.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/libertinus/package.nix b/pkgs/by-name/li/libertinus/package.nix index ea11f10d53c0..94d23a1e7d8d 100644 --- a/pkgs/by-name/li/libertinus/package.nix +++ b/pkgs/by-name/li/libertinus/package.nix @@ -6,12 +6,15 @@ zstd, }: -stdenvNoCC.mkDerivation rec { +stdenvNoCC.mkDerivation (finalAttrs: { pname = "libertinus"; version = "7.051"; + __structuredAttrs = true; + strictDeps = true; + src = fetchurl { - url = "https://github.com/alerque/libertinus/releases/download/v${version}/Libertinus-${version}.tar.zst"; + url = "https://github.com/alerque/libertinus/releases/download/v${finalAttrs.version}/Libertinus-${finalAttrs.version}.tar.zst"; hash = "sha256-JQZ3ySnTd1owkTZDWUN5ryZKwu8oAQNaody+MLm+I6Y="; }; @@ -38,4 +41,4 @@ stdenvNoCC.mkDerivation rec { maintainers = with lib.maintainers; [ siddharthist ]; platforms = lib.platforms.all; }; -} +})