diff options
author | Pamplemousse <xav.maso@gmail.com> | 2019-09-07 12:25:02 -0700 |
---|---|---|
committer | Pamplemousse <xav.maso@gmail.com> | 2019-09-07 21:12:47 -0700 |
commit | 77783268da5dbc55023c4f263696da680997eca7 (patch) | |
tree | f4cc7a283a5cca60fec17ef9cd49d410b083c965 /pkgs/development | |
parent | fb325604861e1598ede0d73f4f5fcbc721ae98ad (diff) | |
download | nixlib-77783268da5dbc55023c4f263696da680997eca7.tar nixlib-77783268da5dbc55023c4f263696da680997eca7.tar.gz nixlib-77783268da5dbc55023c4f263696da680997eca7.tar.bz2 nixlib-77783268da5dbc55023c4f263696da680997eca7.tar.lz nixlib-77783268da5dbc55023c4f263696da680997eca7.tar.xz nixlib-77783268da5dbc55023c4f263696da680997eca7.tar.zst nixlib-77783268da5dbc55023c4f263696da680997eca7.zip |
rappel: init at unstable-2019-07-08
Diffstat (limited to 'pkgs/development')
-rw-r--r-- | pkgs/development/misc/rappel/default.nix | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/pkgs/development/misc/rappel/default.nix b/pkgs/development/misc/rappel/default.nix new file mode 100644 index 000000000000..02c31fd4d690 --- /dev/null +++ b/pkgs/development/misc/rappel/default.nix @@ -0,0 +1,38 @@ +{ fetchFromGitHub +, libedit +, makeWrapper +, nasm +, stdenv +}: + +stdenv.mkDerivation rec { + pname = "rappel"; + version = "unstable-2019-07-08"; + + src = fetchFromGitHub { + owner = "yrp604"; + repo = "rappel"; + rev = "95a776f850cf6a7c21923a2100b605408ef038de"; + sha256 = "0fmd15xa6hswh3x48av4g1sf6rncbiinbj7gbw1ffvqsbcfnsgcr"; + }; + + buildInputs = [ libedit ]; + nativeBuildInputs = [ makeWrapper ]; + + installPhase = '' + runHook preInstall + + install -Dm755 -t $out/bin bin/rappel + wrapProgram $out/bin/rappel --prefix PATH : "${nasm}/bin" + + runHook postInstall + ''; + + meta = with stdenv.lib; { + homepage = "https://github.com/yrp604/rappel"; + description = "A pretty janky assembly REPL"; + license = licenses.bsdOriginal; + maintainers = [ maintainers.pamplemousse ]; + platforms = platforms.linux; + }; +} |