summaryrefslogtreecommitdiffstats
path: root/pkgs/by-name
diff options
context:
space:
mode:
authorMarkus Kowalewski <markus.kowalewski@gmail.com>2024-04-30 09:40:24 +0000
committerGitHub <noreply@github.com>2024-04-30 09:40:24 +0000
commit7cc549772d12d0e3aceafa2eef2fd6b44fd1eafe (patch)
tree8b24f24e3382822ca32dda76d4d551ea6148ffc8 /pkgs/by-name
parentb1f2a62ad2fa1c6ed4922173bbf6cd21b5fc3e84 (diff)
parent31f935b59e5acec841e72f4dd8d429c732a74c9a (diff)
Merge pull request #304534 from sheepforce/mo
mo: init at 3.5.0
Diffstat (limited to 'pkgs/by-name')
-rw-r--r--pkgs/by-name/mo/mo/package.nix36
1 files changed, 36 insertions, 0 deletions
diff --git a/pkgs/by-name/mo/mo/package.nix b/pkgs/by-name/mo/mo/package.nix
new file mode 100644
index 000000000000..5de0716fde5d
--- /dev/null
+++ b/pkgs/by-name/mo/mo/package.nix
@@ -0,0 +1,36 @@
+{ stdenv
+, lib
+, fetchFromGitHub
+, runtimeShell
+}:
+
+stdenv.mkDerivation rec {
+ pname = "mo";
+ version = "3.0.5";
+
+ src = fetchFromGitHub {
+ owner = "tests-always-included";
+ repo = pname;
+ rev = version;
+ hash = "sha256-CFAvTpziKzSkdomvCf8PPXYbYcJxjB4EValz2RdD2b0=";
+ };
+
+ dontConfigure = true;
+ dontBuild = true;
+
+ installPhase = ''
+ runHook preInstall
+
+ mkdir -p $out/bin
+ cp mo $out/bin/.
+
+ runHook postInstall
+ '';
+
+ meta = with lib; {
+ description = "Moustache templates for Bash";
+ homepage = "https://github.com/tests-always-included/mo";
+ license = licenses.mit;
+ maintainers = with maintainers; [ sheepforce ];
+ };
+}