tikzit: 2.0 -> 2.1

This commit is contained in:
Ingo Blechschmidt 2019-01-08 19:49:56 +01:00 committed by GitHub
parent b94446c496
commit 485f5443df
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,18 +1,23 @@
{ stdenv, fetchFromGitHub, qmake, qttools, qtbase, flex, bison }: { stdenv, fetchFromGitHub, qmake, qttools, qtbase, libsForQt5, flex, bison }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "tikzit-${version}"; name = "tikzit-${version}";
version = "2.0"; version = "2.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "tikzit"; owner = "tikzit";
repo = "tikzit"; repo = "tikzit";
rev = "v${version}"; # We don't reference the revision by the appropriate tag (v2.1) here,
sha256 = "0fwxr9rc9vmw2jzpj084rygzyhp4xm3vm737668az600ln2scyad"; # as the version of that tag still has the old version number in the
# relevant header file. This would cause a bad user experience, as
# "Help > About" would still display the old version number even though
# we indeed ship the new version 2.1.
rev = "97c2a2a7ecae12bf376558997805c24c3b6e3e07";
sha256 = "0sbgijbln18gac9989x484r62jlxyagkq0ap0fvzislrkac4z3y9";
}; };
nativeBuildInputs = [ qmake qttools flex bison ]; nativeBuildInputs = [ qmake qttools flex bison ];
buildInputs = [ qtbase ]; buildInputs = [ qtbase libsForQt5.poppler ];
enableParallelBuilding = true; enableParallelBuilding = true;
@ -22,6 +27,7 @@ stdenv.mkDerivation rec {
TikZiT is a simple GUI editor for graphs and string diagrams. TikZiT is a simple GUI editor for graphs and string diagrams.
Its native file format is a subset of PGF/TikZ, which means TikZiT files Its native file format is a subset of PGF/TikZ, which means TikZiT files
can be included directly in papers typeset using LaTeX. can be included directly in papers typeset using LaTeX.
For preview support the texlive package 'preview' has to be installed.
''; '';
homepage = https://tikzit.github.io/; homepage = https://tikzit.github.io/;
license = licenses.gpl3Plus; license = licenses.gpl3Plus;