From bdedbe34dd3c0fe3f6eb2407a80e5433353eb31c Mon Sep 17 00:00:00 2001 From: makefu Date: Mon, 28 Oct 2024 22:10:24 +0100 Subject: [PATCH] u3-tool: 0.3 -> 1.0 somehow only the version 0.3 is available in sourceforge as 'download'. However in svn the final release can be fetched. The same release is available for direct download via the mirror://sourceforge url the package now uses finalAttrs in favour of rec --- pkgs/by-name/u3/u3-tool/package.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/u3/u3-tool/package.nix b/pkgs/by-name/u3/u3-tool/package.nix index a9b2a7abf9b5..52035dae074b 100644 --- a/pkgs/by-name/u3/u3-tool/package.nix +++ b/pkgs/by-name/u3/u3-tool/package.nix @@ -1,16 +1,17 @@ { lib, stdenv, fetchurl }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "u3-tool"; - version = "0.3"; + version = "1.0"; enableParallelBuilding = true; src = fetchurl { - url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.gz"; + url = "mirror://sourceforge/${finalAttrs.pname}/${finalAttrs.pname}-${finalAttrs.version}.tar.gz"; sha256 = "1p9c9kibd1pdbdfa0nd0i3n7bvzi3xg0chm38jg3xfl8gsn0390f"; }; + meta = with lib; { description = "Tool for controlling the special features of a 'U3 smart drive' USB Flash disk"; homepage = "https://sourceforge.net/projects/u3-tool/"; @@ -19,4 +20,4 @@ stdenv.mkDerivation rec { maintainers = with maintainers; [ makefu ]; mainProgram = "u3-tool"; }; -} +})