Commit d37ad3d2 authored by rczb's avatar rczb
Browse files

nerd-fonts: add releaseVersion to passthru

parent 06d52b09
Loading
Loading
Loading
Loading
+9 −4
Original line number Diff line number Diff line
@@ -9,6 +9,8 @@ let
  fontsInfo = lib.trivial.importJSON ./manifests/fonts.json;
  checksums = lib.trivial.importJSON ./manifests/checksums.json;

  releaseVersion = lib.removePrefix "v" releaseInfo.tag_name;

  convertAttrName =
    name:
    let
@@ -33,7 +35,7 @@ let
    }:
    stdenvNoCC.mkDerivation {
      pname = "nerd-fonts-" + lib.strings.toLower caskName;
      version = (lib.removePrefix "v" releaseInfo.tag_name) + convertVersion version;
      version = releaseVersion + convertVersion version;

      src =
        let
@@ -63,10 +65,13 @@ let
          runHook postInstall
        '';

      passthru.updateScript = {
      passthru = {
        inherit releaseVersion;
        updateScript = {
          command = ./update.py;
          supportedFeatures = [ "commit" ];
        };
      };

      meta = {
        description = "Nerd Fonts: " + description;