Merge pull request #63882 from solson/syncplay-1.6.4a

syncplay: 1.6.4 -> 1.6.4a, and upgrade dependency from Qt4 to Qt5
This commit is contained in:
Lassulus 2019-12-20 08:07:58 +01:00 committed by GitHub
commit 5361b333b8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,8 +1,8 @@
{ lib, fetchFromGitHub, buildPythonApplication, pyside, twisted, certifi }:
{ lib, fetchFromGitHub, buildPythonApplication, pyside2, shiboken2, twisted, certifi, qt5 }:
buildPythonApplication rec {
pname = "syncplay";
version = "1.6.4";
version = "1.6.4a";
format = "other";
@ -10,13 +10,18 @@ buildPythonApplication rec {
owner = "Syncplay";
repo = "syncplay";
rev = "v${version}";
sha256 = "0afh2a0l1c3hwgj5q6wy0v5iimg8qcjam3pw7b8mf63lasx6iqk4";
sha256 = "0zz4a3vzfg808z1qkqz31z4818wzpfa2lika7wl0jgpmw4zi85ix";
};
propagatedBuildInputs = [ pyside twisted certifi ] ++ twisted.extras.tls;
propagatedBuildInputs = [ pyside2 shiboken2 twisted certifi ] ++ twisted.extras.tls;
nativeBuildInputs = [ qt5.wrapQtAppsHook ];
makeFlags = [ "DESTDIR=" "PREFIX=$(out)" ];
postFixup = ''
wrapQtApp $out/bin/syncplay
'';
meta = with lib; {
homepage = https://syncplay.pl/;
description = "Free software that synchronises media players";