diff options
author | Daiderd Jordan <daiderd@gmail.com> | 2016-07-20 23:06:14 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-07-20 23:06:14 +0200 |
commit | b6cbb5d03f51d543ef8a372ac43dce552143b7c1 (patch) | |
tree | 22729a09fb43997ba44757b211b0a4b968be2f12 /pkgs/applications/office | |
parent | 3cc54bbad943dd60fbf87b59178f66b321792a91 (diff) | |
parent | 52d658df933c7cb6403829bc713ec6abf2fac937 (diff) | |
download | nixpkgs-b6cbb5d03f51d543ef8a372ac43dce552143b7c1.tar nixpkgs-b6cbb5d03f51d543ef8a372ac43dce552143b7c1.tar.gz nixpkgs-b6cbb5d03f51d543ef8a372ac43dce552143b7c1.tar.bz2 nixpkgs-b6cbb5d03f51d543ef8a372ac43dce552143b7c1.tar.lz nixpkgs-b6cbb5d03f51d543ef8a372ac43dce552143b7c1.tar.xz nixpkgs-b6cbb5d03f51d543ef8a372ac43dce552143b7c1.tar.zst nixpkgs-b6cbb5d03f51d543ef8a372ac43dce552143b7c1.zip |
Merge pull request #16915 from puffnfresh/package/marp
marp: init at 0.0.8
Diffstat (limited to 'pkgs/applications/office')
-rw-r--r-- | pkgs/applications/office/marp/default.nix | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/applications/office/marp/default.nix b/pkgs/applications/office/marp/default.nix new file mode 100644 index 00000000000..7c95bcafec5 --- /dev/null +++ b/pkgs/applications/office/marp/default.nix @@ -0,0 +1,32 @@ +{ stdenv, fetchurl, atomEnv, libXScrnSaver }: + +stdenv.mkDerivation rec { + name = "marp-${version}"; + version = "0.0.8"; + + src = fetchurl { + url = "https://github.com/yhatt/marp/releases/download/v${version}/${version}-Marp-linux-x64.tar.gz"; + sha256 = "0d7vvz34ik2jafwl3qjkdsvcva25gyrgrfg1gz1nk8f5dkl1wjcf"; + }; + sourceRoot = "."; + + installPhase = '' + mkdir -p $out/lib/marp $out/bin + cp -r ./* $out/lib/marp + ln -s $out/lib/marp/Marp $out/bin + ''; + + postFixup = '' + patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ + --set-rpath "${atomEnv.libPath}:${stdenv.lib.makeLibraryPath [ libXScrnSaver ]}:$out/lib/marp" \ + $out/bin/Marp + ''; + + meta = with stdenv.lib; { + description = "Markdown presentation writer, powered by Electron"; + homepage = https://yhatt.github.io/marp/; + license = licenses.mit; + maintainers = [ maintainers.puffnfresh ]; + platforms = [ "x86_64-linux" ]; + }; +} |