diff options
author | Jörg Thalheim <Mic92@users.noreply.github.com> | 2018-02-28 11:54:30 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-02-28 11:54:30 +0000 |
commit | 35386a5336c1659da81ba9b9f6839a427c25c6a0 (patch) | |
tree | 8a225a68f3e470c18eac515ef5f9f00a457e53c0 /pkgs/applications | |
parent | 37765b85fe8374fdb77bf0482f9f07eb96da225e (diff) | |
parent | fed2d1c73ae08921a4a43d196d8eb5400786bc7a (diff) | |
download | nixlib-35386a5336c1659da81ba9b9f6839a427c25c6a0.tar nixlib-35386a5336c1659da81ba9b9f6839a427c25c6a0.tar.gz nixlib-35386a5336c1659da81ba9b9f6839a427c25c6a0.tar.bz2 nixlib-35386a5336c1659da81ba9b9f6839a427c25c6a0.tar.lz nixlib-35386a5336c1659da81ba9b9f6839a427c25c6a0.tar.xz nixlib-35386a5336c1659da81ba9b9f6839a427c25c6a0.tar.zst nixlib-35386a5336c1659da81ba9b9f6839a427c25c6a0.zip |
Merge pull request #33975 from mnacamura/gutenberg
gutenberg: init at 0.3.1
Diffstat (limited to 'pkgs/applications')
-rw-r--r-- | pkgs/applications/misc/gutenberg/default.nix | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/pkgs/applications/misc/gutenberg/default.nix b/pkgs/applications/misc/gutenberg/default.nix new file mode 100644 index 000000000000..7a04bd7194f2 --- /dev/null +++ b/pkgs/applications/misc/gutenberg/default.nix @@ -0,0 +1,35 @@ +{ stdenv, fetchFromGitHub, rustPlatform, cmake, CoreServices, cf-private }: + +rustPlatform.buildRustPackage rec { + name = "gutenberg-${version}"; + version = "0.3.1"; + + src = fetchFromGitHub { + owner = "Keats"; + repo = "gutenberg"; + rev = "v${version}"; + sha256 = "03zhbwxp4dbqydiydx0hpp3vpg769zzn5i95h2sl868mpfia8gyd"; + }; + + cargoSha256 = "0441lbmxx16aar6fn651ihk3psrx0lk3qdbbyih05xjlkkbk1qxs"; + + nativeBuildInputs = [ cmake ]; + buildInputs = stdenv.lib.optionals stdenv.isDarwin [ CoreServices cf-private ]; + + postInstall = '' + install -D -m 444 completions/gutenberg.bash \ + -t $out/share/bash-completion/completions + install -D -m 444 completions/_gutenberg \ + -t $out/share/zsh/site-functions + install -D -m 444 completions/gutenberg.fish \ + -t $out/share/fish/vendor_completions.d + ''; + + meta = with stdenv.lib; { + description = "An opinionated static site generator with everything built-in"; + homepage = https://www.getgutenberg.io; + license = licenses.mit; + maintainers = []; + platforms = platforms.all; + }; +} |