diff options
author | Peter Hoeg <peter@hoeg.com> | 2020-04-19 10:57:17 +0800 |
---|---|---|
committer | Peter Hoeg <peter@hoeg.com> | 2020-04-22 17:30:23 +0800 |
commit | 61660a7aeba2c7882539432a43e6880877090e93 (patch) | |
tree | 5cb84bcfec66bb2836f83146125505e3527dc328 /pkgs/development/tools/ameba | |
parent | 4805be654d282bc3a120ddca076d0133b2e80480 (diff) | |
download | nixpkgs-61660a7aeba2c7882539432a43e6880877090e93.tar nixpkgs-61660a7aeba2c7882539432a43e6880877090e93.tar.gz nixpkgs-61660a7aeba2c7882539432a43e6880877090e93.tar.bz2 nixpkgs-61660a7aeba2c7882539432a43e6880877090e93.tar.lz nixpkgs-61660a7aeba2c7882539432a43e6880877090e93.tar.xz nixpkgs-61660a7aeba2c7882539432a43e6880877090e93.tar.zst nixpkgs-61660a7aeba2c7882539432a43e6880877090e93.zip |
ameba: 0.12.0 -> 0.12.1
Diffstat (limited to 'pkgs/development/tools/ameba')
-rw-r--r-- | pkgs/development/tools/ameba/default.nix | 36 |
1 files changed, 7 insertions, 29 deletions
diff --git a/pkgs/development/tools/ameba/default.nix b/pkgs/development/tools/ameba/default.nix index 2f3ebcbed0a..a2d829f85c2 100644 --- a/pkgs/development/tools/ameba/default.nix +++ b/pkgs/development/tools/ameba/default.nix @@ -1,38 +1,16 @@ -{ stdenv, lib, fetchFromGitHub, crystal, shards }: +{ stdenv, lib, fetchFromGitHub, crystal }: -stdenv.mkDerivation rec { +crystal.buildCrystalPackage rec { pname = "ameba"; - version = "0.12.0"; + version = "0.12.1"; src = fetchFromGitHub { - owner = "crystal-ameba"; - repo = "ameba"; - rev = "v${version}"; - sha256 = "0g68yijbm2j4ig536fwq49d1z7x2iv9kp4g3gjklf5zn1sbqhm12"; + owner = "crystal-ameba"; + repo = "ameba"; + rev = "v${version}"; + sha256 = "0c2j2qki0czkpsqxv75qg95pk9f0w4rqa5ln07rs4bj9dk2lrr3l"; }; - nativeBuildInputs = [ crystal shards ]; - - buildPhase = '' - runHook preBuild - shards build --release - runHook postBuild - ''; - - installPhase = '' - runHook preInstall - install -Dm755 -t $out/bin bin/ameba - runHook postInstall - ''; - - doCheck = true; - - checkPhase = '' - runHook preCheck - crystal spec - runHook postCheck - ''; - meta = with stdenv.lib; { description = "A static code analysis tool for Crystal"; homepage = "https://crystal-ameba.github.io"; |