Unverified Commit 17baeb85 authored by Artturi's avatar Artturi Committed by GitHub
Browse files

Merge pull request #252088 from dschrempf/vimiv-qt-fix-wayland

vimiv-qt: fix wayland and mainProgram
parents 51a1ec6f 6a45e415
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
@@ -2,6 +2,7 @@
, fetchFromGitHub
, python3
, qt5
, stdenv
, installShellFiles
}:

@@ -18,7 +19,9 @@ python3.pkgs.buildPythonApplication rec {

  nativeBuildInputs = [ installShellFiles qt5.wrapQtAppsHook python3.pkgs.setuptools ];

  propagatedBuildInputs = with python3.pkgs; [ pyqt5 py3exiv2 qt5.qtsvg ];
  propagatedBuildInputs = with python3.pkgs; [ pyqt5 py3exiv2 ];

  buildInputs = [ qt5.qtsvg ] ++ lib.optionals stdenv.isLinux [ qt5.qtwayland ];

  postInstall = ''
    install -Dm644 misc/vimiv.desktop $out/share/applications/vimiv.desktop
@@ -43,6 +46,7 @@ python3.pkgs.buildPythonApplication rec {
    license = licenses.gpl3Plus;
    homepage = "https://github.com/karlch/vimiv-qt";
    maintainers = with maintainers; [ dschrempf ];
    mainProgram = "vimiv";
    platforms = platforms.all;
  };
}