diff --git a/lib/maintainers.nix b/lib/maintainers.nix index 79f50a94a072..b3d429076bc4 100644 --- a/lib/maintainers.nix +++ b/lib/maintainers.nix @@ -451,6 +451,7 @@ vizanto = "Danny Wilson "; vlstill = "Vladimír Štill "; vmandela = "Venkateswara Rao Mandela "; + volhovm = "Mikhail Volkhov "; vozz = "Oliver Hunt "; vrthra = "Rahul Gopinath "; wedens = "wedens "; diff --git a/pkgs/applications/networking/instant-messengers/scudcloud/default.nix b/pkgs/applications/networking/instant-messengers/scudcloud/default.nix new file mode 100644 index 000000000000..229e3497ea4b --- /dev/null +++ b/pkgs/applications/networking/instant-messengers/scudcloud/default.nix @@ -0,0 +1,24 @@ +{ stdenv, fetchgit, python3Packages }: + +python3Packages.buildPythonPackage { + name = "scudcloud-1.35"; + namePrefix = ""; + + # Version 1.35, branch 254-port-to-qt5 + # https://github.com/raelgc/scudcloud/commit/6d924b5c23597c94d1a8e829a8a5d917806a5bc9 + src = fetchgit { + url = https://github.com/raelgc/scudcloud/; + rev = "6d924b5c23597c94d1a8e829a8a5d917806a5bc9"; + sha256 = "01k5am3067l3p1c91mdrh2fk3cgr20dhppa6flqi5b2ygzrc1i8q"; + }; + + propagatedBuildInputs = with python3Packages; [ pyqt5 dbus-python ]; + + meta = with stdenv.lib; { + description = "Non-official desktop client for Slack"; + homepage = "https://github.com/raelgc/scudcloud"; + license = licenses.mit; + platforms = platforms.linux; + maintainers = with maintainers; [ volhovm ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 559bbc57c7a6..121cd657d460 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -13801,6 +13801,8 @@ in stdenv = stdenv_32bit; }; + scudcloud = callPackage ../applications/networking/instant-messengers/scudcloud { }; + shotcut = qt5.callPackage ../applications/video/shotcut { }; smplayer = qt5.callPackage ../applications/video/smplayer { };