diff options
author | Nikolay Amiantov <ab@fmap.me> | 2016-02-19 14:27:32 +0300 |
---|---|---|
committer | Nikolay Amiantov <ab@fmap.me> | 2016-02-19 14:27:32 +0300 |
commit | b457b7a7eacb8b7993f3753f73d11923e8650961 (patch) | |
tree | 5611128b3af3e9beb61ac850e114593e16528e81 /pkgs/tools | |
parent | b64192744a985a5214fb249565bef0841936d4ae (diff) | |
parent | 53269f1455cd4b44a90a80e332de45d56e51e511 (diff) | |
download | nixlib-b457b7a7eacb8b7993f3753f73d11923e8650961.tar nixlib-b457b7a7eacb8b7993f3753f73d11923e8650961.tar.gz nixlib-b457b7a7eacb8b7993f3753f73d11923e8650961.tar.bz2 nixlib-b457b7a7eacb8b7993f3753f73d11923e8650961.tar.lz nixlib-b457b7a7eacb8b7993f3753f73d11923e8650961.tar.xz nixlib-b457b7a7eacb8b7993f3753f73d11923e8650961.tar.zst nixlib-b457b7a7eacb8b7993f3753f73d11923e8650961.zip |
Merge pull request #13069 from abbradar/m3d
OctoPrint and plugins and support for M3D Micro 3D-printer
Diffstat (limited to 'pkgs/tools')
-rw-r--r-- | pkgs/tools/text/yaml-merge/default.nix | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/pkgs/tools/text/yaml-merge/default.nix b/pkgs/tools/text/yaml-merge/default.nix new file mode 100644 index 000000000000..00673341cfc6 --- /dev/null +++ b/pkgs/tools/text/yaml-merge/default.nix @@ -0,0 +1,28 @@ +{ stdenv, fetchFromGitHub, pythonPackages }: + +stdenv.mkDerivation rec { + name= "yaml-merge-2016-02-16"; + + src = fetchFromGitHub { + owner = "abbradar"; + repo = "yaml-merge"; + rev = "4eef7b68632d79dec369b4eff5a8c63f995f81dc"; + sha256 = "0mwda2shk43i6f22l379fcdchmb07fm7nf4i2ii7fk3ihkhb8dgp"; + }; + + pythonPath = with pythonPackages; [ pyyaml ]; + nativeBuildInputs = [ pythonPackages.wrapPython ]; + + installPhase = '' + install -Dm755 yaml-merge.py $out/bin/yaml-merge + wrapPythonPrograms + ''; + + meta = with stdenv.lib; { + description = "Merge YAML data files"; + homepage = https://github.com/abbradar/yaml-merge; + license = licenses.bsd2; + platforms = platforms.linux; + maintainers = with maintainers; [ abbradar ]; + }; +} |