Commit 3280fce7 authored by Pol Dellaiera's avatar Pol Dellaiera
Browse files

aporetic: add `meta` attribute

parent cd553c66
Loading
Loading
Loading
Loading
+14 −13
Original line number Diff line number Diff line
@@ -17,9 +17,9 @@ let
  version = "1.1.0";
  src = fetchFromGitHub {
    owner = "protesilaos";
    repo = pname;
    rev = version;
    sha256 = "sha256-5lPViAo9SztOdds6HEmKJpT17tgcxmU/voXDffxTMDI=";
    repo = "aporetic";
    tag = version;
    hash = "sha256-5lPViAo9SztOdds6HEmKJpT17tgcxmU/voXDffxTMDI=";
  };
  privateBuildPlan = src.outPath + "/private-build-plans.toml";
  makeIosevkaFont =
@@ -45,21 +45,22 @@ let
            };

            npmDepsHash = "sha256-HeqwpZyHLHdMhd/UfXVBonMu+PhStrLCxAMuP/KuTT8=";

            meta = with lib; {
              inherit (src.meta) homepage;
              description = ''
                Customised build of the Iosevka typeface, with a consistent rounded style and overrides for almost all individual glyphs in both roman (upright) and italic (slanted) variants.
              '';
              license = licenses.ofl;
              platforms = iosevka.meta.platforms;
              maintainers = [ maintainers.DamienCassou ];
            };
          }
        );
    });
in
symlinkJoin {
  inherit pname version;

  paths = (builtins.map makeIosevkaFont sets);

  meta = {
    inherit (src.meta) homepage;
    description = ''
      Custom build of Iosevka with different style and metrics than the default. This is the successor to my "Iosevka Comfy" fonts.
    '';
    license = lib.licenses.ofl;
    platforms = iosevka.meta.platforms;
    maintainers = [ lib.maintainers.DamienCassou ];
  };
}