From 59677054d3153e1ac0c20d4f4097412514a46e19 Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Tue, 29 Jan 2019 07:01:17 -0600 Subject: [PATCH 1/2] crex: init at 0.2.5 (promoting from my NUR repo) --- pkgs/tools/misc/crex/default.nix | 28 ++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 30 insertions(+) create mode 100644 pkgs/tools/misc/crex/default.nix diff --git a/pkgs/tools/misc/crex/default.nix b/pkgs/tools/misc/crex/default.nix new file mode 100644 index 00000000000..da644e9622b --- /dev/null +++ b/pkgs/tools/misc/crex/default.nix @@ -0,0 +1,28 @@ +{ stdenv, fetchFromGitHub, cmake }: + +stdenv.mkDerivation rec { + name = "${pname}-${version}"; + pname = "crex"; + version = "0.2.5"; + + src = fetchFromGitHub { + owner = "octobanana"; + repo = "crex"; + rev = version; + sha256 = "086rvwl494z48acgsq3yq11qh1nxm8kbf11adn16aszai4d4ipr3"; + }; + + postPatch = '' + substituteInPlace CMakeLists.txt --replace "/usr/local/bin" "bin" + ''; + + nativeBuildInputs = [ cmake ]; + + meta = with stdenv.lib; { + description = "Explore, test, and check regular expressions in the terminal."; + homepage = https://octobanana.com/software/crex; + license = licenses.mit; + maintainers = with maintainers; [ dtzWill ]; + platforms = platforms.all; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 285ed3b7545..c8e476136ae 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1185,6 +1185,8 @@ in cppclean = callPackage ../development/tools/cppclean {}; + crex = callPackage ../tools/misc/crex { }; + cri-tools = callPackage ../tools/virtualization/cri-tools {}; crip = callPackage ../applications/audio/crip { }; From c50468a01ec25a0d535f3d0fd3ca246e7f44b27b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 29 Jan 2019 08:47:16 -0600 Subject: [PATCH 2/2] crex: touchup description as suggested Thanks! Co-Authored-By: dtzWill --- pkgs/tools/misc/crex/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/misc/crex/default.nix b/pkgs/tools/misc/crex/default.nix index da644e9622b..696fbe86383 100644 --- a/pkgs/tools/misc/crex/default.nix +++ b/pkgs/tools/misc/crex/default.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ cmake ]; meta = with stdenv.lib; { - description = "Explore, test, and check regular expressions in the terminal."; + description = "Explore, test, and check regular expressions in the terminal"; homepage = https://octobanana.com/software/crex; license = licenses.mit; maintainers = with maintainers; [ dtzWill ];