pythonPackages.qscintilla: init at 2.9

This commit is contained in:
danbst 2015-07-30 19:12:40 +00:00
parent 3b59175c05
commit 3845b25623
2 changed files with 31 additions and 2 deletions

View file

@ -23,8 +23,6 @@ stdenv.mkDerivation rec {
qmake qscintilla.pro qmake qscintilla.pro
''; '';
# TODO PyQt Support.
meta = { meta = {
description = "A Qt port of the Scintilla text editing library"; description = "A Qt port of the Scintilla text editing library";
longDescription = '' longDescription = ''

View file

@ -11397,6 +11397,37 @@ let
}; };
}; };
qscintilla = pkgs.stdenv.mkDerivation rec {
# TODO: Qt5 support
name = "qscintilla-${version}";
version = pkgs.qscintilla.version;
disabled = isPy3k || isPyPy;
src = pkgs.qscintilla.src;
buildInputs = with pkgs; [ xorg.lndir qt4 pyqt4 python ];
preConfigure = ''
mkdir -p $out
lndir ${pkgs.pyqt4} $out
cd Python
${python.executable} ./configure-old.py \
--destdir $out/lib/${python.libPrefix}/site-packages/PyQt4 \
--apidir $out/api/${python.libPrefix} \
-n ${pkgs.qscintilla}/include \
-o ${pkgs.qscintilla}/lib \
--sipdir $out/share/sip
'';
meta = with stdenv.lib; {
description = "A Python binding to QScintilla, Qt based text editing control";
license = licenses.lgpl21Plus;
maintainers = [ "abcz2.uprola@gmail.com" ];
platforms = platforms.linux;
};
};
qserve = buildPythonPackage rec { qserve = buildPythonPackage rec {
name = "qserve-0.2.8"; name = "qserve-0.2.8";
disabled = isPy3k; disabled = isPy3k;