1{
2 stdenv,
3 lib,
4 fetchFromGitHub,
5 cmake,
6}:
7
8stdenv.mkDerivation rec {
9 pname = "armips";
10 version = "0.11.0";
11
12 src = fetchFromGitHub {
13 owner = "Kingcom";
14 repo = "armips";
15 rev = "v${version}";
16 sha256 = "sha256-L+Uxww/WtvDJn1xZqoqA6Pkzq/98sy1qTxZbv6eEjbA=";
17 };
18
19 nativeBuildInputs = [ cmake ];
20
21 installPhase = ''
22 runHook preInstall
23
24 mkdir -p $out/bin
25 cp armips $out/bin
26
27 runHook postInstall
28 '';
29
30 meta = with lib; {
31 homepage = "https://github.com/Kingcom/armips";
32 description = "Assembler for various ARM and MIPS platforms";
33 mainProgram = "armips";
34 license = licenses.mit;
35 maintainers = with maintainers; [ marius851000 ];
36 };
37}