diff --git a/pkgs/applications/misc/qolibri/default.nix b/pkgs/applications/misc/qolibri/default.nix index 3b61e3dbc1a..af7cc7e01a6 100644 --- a/pkgs/applications/misc/qolibri/default.nix +++ b/pkgs/applications/misc/qolibri/default.nix @@ -1,22 +1,26 @@ -{ mkDerivation, lib, fetchFromGitHub, pkg-config, cmake, libeb, lzo -, qtbase, qtmultimedia, qttools, qtwebengine }: +{ stdenv, lib, fetchFromGitHub, pkg-config, cmake, libeb, lzo +, qtmultimedia, qttools, qtwebengine, wrapQtAppsHook }: -mkDerivation { +stdenv.mkDerivation rec { pname = "qolibri"; - version = "2019-07-22"; + version = "2.1.4"; src = fetchFromGitHub { owner = "ludios"; repo = "qolibri"; - rev = "b58f9838d39300cba444eba725a369181c5d746b"; - sha256 = "0kcc6dvbcmq9y7hk8mp23pydiaqz6f0clg64d1f2y04ppphmah42"; + rev = version; + sha256 = "jyLF1MKDVH0Lt8lw+O93b+LQ4J+s42O3hebthJk83hg="; }; - nativeBuildInputs = [ pkg-config cmake ]; + nativeBuildInputs = [ pkg-config cmake qttools wrapQtAppsHook ]; buildInputs = [ - libeb lzo qtbase qtmultimedia qttools qtwebengine + libeb lzo qtmultimedia qtwebengine ]; + postInstall = '' + install -D $src/qolibri.desktop -t $out/share/applications + ''; + meta = with lib; { homepage = "https://github.com/ludios/qolibri"; description = "EPWING reader for viewing Japanese dictionaries";