From c8fc4ffd1d5ca5b74e03b466c9f348f8f2bb391c Mon Sep 17 00:00:00 2001 From: Erwin Boskma Date: Mon, 2 Jun 2025 11:51:50 +0200 Subject: [PATCH] updfparser: Refactor to use fetchFromGitea, replace rec with finalAttrs --- pkgs/by-name/up/updfparser/package.nix | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/up/updfparser/package.nix b/pkgs/by-name/up/updfparser/package.nix index 4ead9b3cdb9a..c82d453e7a81 100644 --- a/pkgs/by-name/up/updfparser/package.nix +++ b/pkgs/by-name/up/updfparser/package.nix @@ -1,16 +1,19 @@ { lib, stdenv, - fetchzip, + fetchFromGitea, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { name = "updfparser"; - version = "unstable-2024-03-24"; + version = "0-unstable-2024-03-24"; rev = "6060d123441a06df699eb275ae5ffdd50409b8f3"; - src = fetchzip { - url = "https://forge.soutade.fr/soutade/updfparser/archive/${rev}.tar.gz"; + src = fetchFromGitea { + inherit (finalAttrs) rev; + domain = "forge.soutade.fr"; + owner = "soutade"; + repo = "updfparser"; hash = "sha256-HD73WGZ4e/3T7vQmwU/lRADtvsInFG62uqvJmF773Rk="; }; @@ -34,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = with maintainers; [ autumnal ]; platforms = platforms.all; }; -} +})