diff options
author | Mitsuhiro Nakamura <m.nacamura@gmail.com> | 2017-12-29 15:13:47 +0900 |
---|---|---|
committer | Mitsuhiro Nakamura <m.nacamura@gmail.com> | 2018-02-28 16:30:11 +0900 |
commit | fed2d1c73ae08921a4a43d196d8eb5400786bc7a (patch) | |
tree | a02d8126937b22603c318f2db43ef38cbdd1cc49 /pkgs/applications | |
parent | 1c0e801ba565dd182cabead5c9fc2ae55f6f96d9 (diff) | |
download | nixlib-fed2d1c73ae08921a4a43d196d8eb5400786bc7a.tar nixlib-fed2d1c73ae08921a4a43d196d8eb5400786bc7a.tar.gz nixlib-fed2d1c73ae08921a4a43d196d8eb5400786bc7a.tar.bz2 nixlib-fed2d1c73ae08921a4a43d196d8eb5400786bc7a.tar.lz nixlib-fed2d1c73ae08921a4a43d196d8eb5400786bc7a.tar.xz nixlib-fed2d1c73ae08921a4a43d196d8eb5400786bc7a.tar.zst nixlib-fed2d1c73ae08921a4a43d196d8eb5400786bc7a.zip |
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; + }; +} |