git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #100448 from eraserhd/rep-0.2.0

rep: init at 0.2.1

commitb19efccaf1fa2140e0093a16ce816b3a4113cde6 authorAnderson Torres <torres.anderson.85@protonmail.com> dateWed 14 Oct 2020, 13:39 (6 years ago) parent03ce3252c9ffab
2 files changed+32
pkgs/development/tools/rep/default.nix+30 pkgs/top-level/all-packages.nix+2
pkgs/development/tools/rep/default.nixnew file+30
@@ -0,0 +1,30 @@
1+{ stdenv, fetchFromGitHub, asciidoc-full }:
2+
3+stdenv.mkDerivation rec {
4+ pname = "rep";
5+ version = "0.2.1";
6+
7+ src = fetchFromGitHub {
8+ owner = "eraserhd";
9+ repo = pname;
10+ rev = "v${version}";
11+ sha256 = "1p0dbaj7f4irzzw1m44x3b3j3jjij9i4rs83wkrpiamlq61077di";
12+ };
13+
14+ nativeBuildInputs = [
15+ asciidoc-full
16+ ];
17+
18+ postPatch = ''
19+ substituteInPlace rc/rep.kak --replace '$(rep' '$('"$out/bin/rep"
20+ '';
21+ makeFlags = [ "prefix=$(out)" ];
22+
23+ meta = with stdenv.lib; {
24+ description = "Single-shot nREPL client";
25+ homepage = "https://github.com/eraserhd/rep";
26+ license = licenses.epl10;
27+ platforms = platforms.all;
28+ maintainers = [ maintainers.eraserhd ];
29+ };
30+}
pkgs/top-level/all-packages.nix+2
@@ -6619,6 +6619,8 @@ in
66196619
66206620 redsocks = callPackage ../tools/networking/redsocks { };
66216621
6622+ rep = callPackage ../development/tools/rep { };
6623+
66226624 reredirect = callPackage ../tools/misc/reredirect { };
66236625
66246626 retext = libsForQt5.callPackage ../applications/editors/retext { };