nixpkgs/pkgs/applications/editors/texstudio/default.nix
R. RyanTM 0e59b1c1ed texstudio: 2.12.8 -> 2.12.10 (#43154)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/texstudio/versions.

Version release notes (from GitHub):
TeXstudio 2.12.10
----------------
- bug fixes
- fix structure view with Qt >5.10

These checks were done:

- built on NixOS
- Warning: no invocation of /nix/store/lpnv7mgqxh4dvngjkda0l04lsqg99ad0-texstudio-2.12.10/bin/texstudio had a zero exit code or showed the expected version
- 0 of 1 passed binary check by having a zero exit code.
- 0 of 1 passed binary check by having the new version present in output.
- found 2.12.10 with grep in /nix/store/lpnv7mgqxh4dvngjkda0l04lsqg99ad0-texstudio-2.12.10
- directory tree listing: https://gist.github.com/30bd87321ac5fe523c2a1eb759af22c9
- du listing: https://gist.github.com/04363c828381c5273c6c80caa9b552f4
2018-07-08 01:16:46 +02:00

33 lines
936 B
Nix

{ stdenv, fetchFromGitHub, qt5, poppler_qt5, zlib, pkgconfig}:
stdenv.mkDerivation rec {
pname = "texstudio";
version = "2.12.10";
name = "${pname}-${version}";
src = fetchFromGitHub {
owner = "${pname}-org";
repo = pname;
rev = version;
sha256 = "0mkx7fym41hwd7cdg31ji2hxlv3gxx0sa6bnap51ryxmq8sxdjhq";
};
nativeBuildInputs = [ qt5.qmake pkgconfig ];
buildInputs = [ qt5.qtbase qt5.qtscript qt5.qtsvg poppler_qt5 zlib ];
qmakeFlags = [ "NO_APPDATA=True" ];
meta = with stdenv.lib; {
description = "TeX and LaTeX editor";
longDescription=''
Fork of TeXMaker, this editor is a full fledged IDE for
LaTeX editing with completion, structure viewer, preview,
spell checking and support of any compilation chain.
'';
homepage = http://texstudio.sourceforge.net;
license = licenses.gpl2Plus;
platforms = [ "x86_64-linux" ];
maintainers = with maintainers; [ cfouche ];
};
}