Merge pull request #19358 from romildo/lxqt

lximage-qt: init at 0.5.0

authored by Joachim F and committed by GitHub ccd915ca fa405aa2

+45
+1
nixos/modules/services/x11/desktop-managers/lxqt.nix
··· 42 42 pkgs.lxqt.liblxqt 43 43 pkgs.lxqt.libqtxdg 44 44 pkgs.lxqt.libsysstat 45 + pkgs.lxqt.lximage-qt 45 46 pkgs.lxqt.lxqt-about 46 47 pkgs.lxqt.lxqt-admin 47 48 pkgs.lxqt.lxqt-common
+1
pkgs/desktops/lxqt/default.nix
··· 58 58 qterminal = callPackage ./optional/qterminal { }; 59 59 compton-conf = callPackage ./optional/compton-conf { }; 60 60 obconf-qt = callPackage ./optional/obconf-qt { }; 61 + lximage-qt = callPackage ./optional/lximage-qt { }; 61 62 62 63 }; 63 64
+43
pkgs/desktops/lxqt/optional/lximage-qt/default.nix
··· 1 + { stdenv, fetchFromGitHub, cmake, pkgconfig, qt5, kde5, xorg, lxqt, 2 + libfm, menu-cache, libexif }: 3 + 4 + stdenv.mkDerivation rec { 5 + name = "${pname}-${version}"; 6 + pname = "lximage-qt"; 7 + version = "0.5.0"; 8 + 9 + srcs = fetchFromGitHub { 10 + owner = "lxde"; 11 + repo = pname; 12 + rev = version; 13 + sha256 = "0c5s0c2y73hp7mcxwg31bpn0kmjyhv519d0dxzp3na56n0xk9vl0"; 14 + }; 15 + 16 + nativeBuildInputs = [ cmake pkgconfig ]; 17 + 18 + buildInputs = [ 19 + qt5.qtbase 20 + qt5.qttools 21 + qt5.qtx11extras 22 + qt5.qtsvg 23 + kde5.kwindowsystem 24 + lxqt.liblxqt 25 + lxqt.libqtxdg 26 + lxqt.libfm-qt 27 + xorg.libpthreadstubs 28 + xorg.libXdmcp 29 + libfm 30 + menu-cache 31 + libexif 32 + ]; 33 + 34 + cmakeFlags = [ "-DPULL_TRANSLATIONS=NO" ]; 35 + 36 + meta = with stdenv.lib; { 37 + description = "The image viewer and screenshot tool for lxqt"; 38 + homepage = https://github.com/lxde/lximage-qt; 39 + license = licenses.gpl2; 40 + maintainers = with maintainers; [ romildo ]; 41 + platforms = with platforms; unix; 42 + }; 43 + }