diff --git a/pkgs/by-name/zp/zprint/package.nix b/pkgs/by-name/zp/zprint/package.nix index 39e105697bbf..0cc607d2af0f 100644 --- a/pkgs/by-name/zp/zprint/package.nix +++ b/pkgs/by-name/zp/zprint/package.nix @@ -3,15 +3,14 @@ buildGraalvmNativeImage, fetchurl, testers, - zprint, }: -buildGraalvmNativeImage rec { +buildGraalvmNativeImage (finalAttrs: { pname = "zprint"; version = "1.3.0"; src = fetchurl { - url = "https://github.com/kkinnear/${pname}/releases/download/${version}/${pname}-filter-${version}"; + url = "https://github.com/kkinnear/zprint/releases/download/${finalAttrs.version}/zprint-filter-${finalAttrs.version}"; sha256 = "sha256-0ogZkC8j+ja0aWvFgNhygof4GZ78aqQA75lRxYfu6do="; }; @@ -25,12 +24,12 @@ buildGraalvmNativeImage rec { ]; passthru.tests.version = testers.testVersion { - inherit version; - package = zprint; + inherit (finalAttrs) version; + package = finalAttrs.finalPackage; command = "zprint --version"; }; - meta = with lib; { + meta = { description = "Clojure/EDN source code formatter and pretty printer"; longDescription = '' Library and command line tool providing a variety of pretty printing capabilities @@ -38,8 +37,8 @@ buildGraalvmNativeImage rec { As such, it supports a number of major source code formatting approaches ''; homepage = "https://github.com/kkinnear/zprint"; - license = licenses.mit; - maintainers = with maintainers; [ stelcodes ]; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ stelcodes ]; mainProgram = "zprint"; }; -} +})