qtermwidget: keep version 0.7.1, needed by virt-manager-qt

This commit is contained in:
José Romildo Malaquias 2017-11-02 10:15:48 -02:00
parent d3763a7164
commit d9f9c0d0d1
3 changed files with 30 additions and 1 deletions

View File

@ -19,7 +19,8 @@ mkDerivation rec {
]; ];
buildInputs = [ buildInputs = [
qtbase qtmultimedia qtsvg lxqt.qtermwidget # virt-manager-qt currently does not compile with qtermwidget-0.8.0
qtbase qtmultimedia qtsvg lxqt.qtermwidget_0_7_1
libvirt libvncserver pixman spice_gtk spice_protocol libvirt libvncserver pixman spice_gtk spice_protocol
]; ];

View File

@ -0,0 +1,26 @@
{ stdenv, fetchFromGitHub, cmake, qt5 }:
stdenv.mkDerivation rec {
name = "${pname}_0_7_1-${version}";
pname = "qtermwidget";
version = "0.7.1";
srcs = fetchFromGitHub {
owner = "lxde";
repo = pname;
rev = version;
sha256 = "0awp33cnkpi9brpx01mz5hwj7j2lq1wdi8cabk3wassd99vvxdxz";
};
nativeBuildInputs = [ cmake ];
buildInputs = [ qt5.qtbase ];
meta = with stdenv.lib; {
description = "A terminal emulator widget for Qt 5";
homepage = https://github.com/lxde/qtermwidget;
license = licenses.gpl2;
platforms = with platforms; unix;
maintainers = with maintainers; [ romildo ];
};
}

View File

@ -29,6 +29,8 @@ let
lxqt-themes = callPackage ./core/lxqt-themes { }; lxqt-themes = callPackage ./core/lxqt-themes { };
pavucontrol-qt = callPackage ./core/pavucontrol-qt { }; pavucontrol-qt = callPackage ./core/pavucontrol-qt { };
qtermwidget = callPackage ./core/qtermwidget { }; qtermwidget = callPackage ./core/qtermwidget { };
# for now keep version 0.7.1 because virt-manager-qt currently does not compile with qtermwidget-0.8.0
qtermwidget_0_7_1 = callPackage ./core/qtermwidget/0.7.1.nix { };
### CORE 2 ### CORE 2
lxqt-panel = callPackage ./core/lxqt-panel { }; lxqt-panel = callPackage ./core/lxqt-panel { };