Skip to content

Commit

Permalink
Merge pull request NixOS#102382 from doronbehar/pkg/tectonic
Browse files Browse the repository at this point in the history
tectonic: 0.2.0 -> 0.3.0
  • Loading branch information
marsam committed Nov 1, 2020
2 parents 6330a9a + 4882514 commit e5d23d1
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions pkgs/tools/typesetting/tectonic/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -3,22 +3,27 @@

rustPlatform.buildRustPackage rec {
pname = "tectonic";
version = "0.2.0";
version = "0.3.0";

src = fetchFromGitHub {
owner = "tectonic-typesetting";
repo = "tectonic";
rev = "tectonic@${version}";
sha256 = "+kHp5qy0lzT5sLoxC1tlW6oaKZ11vQF+30zW0wXlQBU=";
sha256 = "yJzfymA4elyyeVR8FzTJe8wgs+vm3RWwcOh7IlmBYPE=";
};

cargoSha256 = "bsuNHqr/8OTG3LXd+PYPKsXEBpbcwxP4A7SEqLYNKU0=";
cargoSha256 = "7zqr54H6GemiM/xuHOH6+s669IG2orj1neoqAH+wnV4=";

nativeBuildInputs = [ pkgconfig ];

buildInputs = [ fontconfig harfbuzz openssl ]
++ stdenv.lib.optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [ ApplicationServices Cocoa Foundation ]);

postInstall = stdenv.lib.optionalString stdenv.isLinux ''
install -D dist/appimage/tectonic.desktop -t $out/share/applications/
install -D dist/appimage/tectonic.svg -t $out/share/icons/hicolor/scalable/apps/
'';

doCheck = true;

meta = with stdenv.lib; {
Expand Down

0 comments on commit e5d23d1

Please sign in to comment.