diff options
Diffstat (limited to 'pkgs/applications/office/kitsas/default.nix')
-rw-r--r-- | pkgs/applications/office/kitsas/default.nix | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/pkgs/applications/office/kitsas/default.nix b/pkgs/applications/office/kitsas/default.nix index bcac1b916fa27..3fd6dd82db90c 100644 --- a/pkgs/applications/office/kitsas/default.nix +++ b/pkgs/applications/office/kitsas/default.nix @@ -2,17 +2,19 @@ stdenv.mkDerivation rec { pname = "kitsas"; - version = "3.2.1"; + version = "4.0.3"; src = fetchFromGitHub { owner = "artoh"; repo = "kitupiikki"; rev = "v${version}"; - sha256 = "sha256-1gp6CMoDTAp6ORnuk5wos67zygmE9s2pXwvwcR+Hwgg="; + hash = "sha256-7s21++sA4enZFuDVUEAbn7InpyLx6BOwrFdsUzHWK0M="; }; - # QList::swapItemsAt was introduced in Qt 5.13 - patches = lib.optional (lib.versionOlder qtbase.version "5.13") ./qt-512.patch; + postPatch = '' + substituteInPlace kitsas/kitsas.pro \ + --replace "LIBS += -L/usr/local/opt/poppler-qt5/lib -lpoppler-qt6" "LIBS += -lpoppler-qt5" + ''; nativeBuildInputs = [ pkg-config qmake wrapQtAppsHook ]; @@ -26,10 +28,10 @@ stdenv.mkDerivation rec { qmakeFlags = [ "../kitsas/kitsas.pro" ]; - installPhase = if stdenv.isDarwin then '' + installPhase = lib.optionalString stdenv.isDarwin '' mkdir -p $out/Applications mv kitsas.app $out/Applications - '' else '' + '' + lib.optionalString (!stdenv.isDarwin) '' install -Dm755 kitsas -t $out/bin install -Dm644 ../kitsas.svg -t $out/share/icons/hicolor/scalable/apps install -Dm644 ../kitsas.png -t $out/share/icons/hicolor/256x256/apps |