diff --git a/pkgs/development/interpreters/bwbasic/default.nix b/pkgs/development/interpreters/bwbasic/default.nix index 4eb5d7dd1312..1507881872a0 100644 --- a/pkgs/development/interpreters/bwbasic/default.nix +++ b/pkgs/development/interpreters/bwbasic/default.nix @@ -1,12 +1,12 @@ { lib, gccStdenv, dos2unix, fetchurl, unzip }: -gccStdenv.mkDerivation rec { +gccStdenv.mkDerivation (finalAttrs: { pname = "bwbasic"; version = "3.20"; src = fetchurl { - url = "mirror://sourceforge/project/bwbasic/bwbasic/version%203.20/bwbasic-3.20.zip"; - sha256 = "1w9r4cl7z1lh52c1jpjragbspi1qn0zb7jhcsldav4gdnzxfw67f"; + url = "mirror://sourceforge/project/bwbasic/bwbasic/version%20${finalAttrs.version}/bwbasic-${finalAttrs.version}.zip"; + hash = "sha256-7hju+rftka0a1QzKsz6wOMSr11NZXhmYKJCGfygjOfE="; }; nativeBuildInputs = [ dos2unix unzip ]; @@ -27,12 +27,12 @@ gccStdenv.mkDerivation rec { mkdir -p $out/bin ''; - meta = with lib; { + meta = { description = "Bywater BASIC Interpreter"; mainProgram = "bwbasic"; - license = licenses.gpl2Only; - maintainers = with maintainers; [ irenes ]; - platforms = platforms.all; + license = lib.licenses.gpl2Only; + maintainers = with lib.maintainers; [ irenes ]; + platforms = lib.platforms.all; homepage = "https://sourceforge.net/projects/bwbasic/"; }; -} +})