diff options
author | Ilya Fedin <fedin-ilja2010@ya.ru> | 2021-12-05 09:40:13 +0400 |
---|---|---|
committer | Ilya Fedin <fedin-ilja2010@ya.ru> | 2022-03-17 02:26:12 +0400 |
commit | d3367563ef18942b88bbe057e4cd557d2319e01b (patch) | |
tree | f2daba97b53207c29776005268cd48f0b3d2bba9 /pkgs/applications/networking/instant-messengers/telegram/kotatogram-desktop/tg_owt.nix | |
parent | d5dc6828d5f0bd94ed63d744952cf4dcd6dcb5c0 (diff) | |
download | nixpkgs-d3367563ef18942b88bbe057e4cd557d2319e01b.tar nixpkgs-d3367563ef18942b88bbe057e4cd557d2319e01b.tar.gz nixpkgs-d3367563ef18942b88bbe057e4cd557d2319e01b.tar.bz2 nixpkgs-d3367563ef18942b88bbe057e4cd557d2319e01b.tar.lz nixpkgs-d3367563ef18942b88bbe057e4cd557d2319e01b.tar.xz nixpkgs-d3367563ef18942b88bbe057e4cd557d2319e01b.tar.zst nixpkgs-d3367563ef18942b88bbe057e4cd557d2319e01b.zip |
kotatogram-desktop: 1.4.1 -> 1.4.9
Diffstat (limited to 'pkgs/applications/networking/instant-messengers/telegram/kotatogram-desktop/tg_owt.nix')
-rw-r--r-- | pkgs/applications/networking/instant-messengers/telegram/kotatogram-desktop/tg_owt.nix | 59 |
1 files changed, 43 insertions, 16 deletions
diff --git a/pkgs/applications/networking/instant-messengers/telegram/kotatogram-desktop/tg_owt.nix b/pkgs/applications/networking/instant-messengers/telegram/kotatogram-desktop/tg_owt.nix index 757fda464fe..e6a2f0f9501 100644 --- a/pkgs/applications/networking/instant-messengers/telegram/kotatogram-desktop/tg_owt.nix +++ b/pkgs/applications/networking/instant-messengers/telegram/kotatogram-desktop/tg_owt.nix @@ -9,26 +9,35 @@ , openssl , libopus , ffmpeg_4 -, alsa-lib -, libpulseaudio , protobuf -, xorg +, openh264 +, usrsctp +, libvpx +, libX11 , libXtst +, libXcomposite +, libXdamage +, libXext +, libXrender +, libXrandr +, libXi +, glib +, abseil-cpp +, pipewire +, mesa +, libglvnd +, libepoxy }: -let - rev = "2d804d2c9c5d05324c8ab22f2e6ff8306521b3c3"; - sha256 = "0kz0i381iwsgcc3yzsq7njx3gkqja4bb9fsgc24vhg0md540qhyn"; - -in stdenv.mkDerivation { pname = "tg_owt"; - version = "git-${rev}"; + version = "unstable-2022-02-26"; src = fetchFromGitHub { owner = "desktop-app"; repo = "tg_owt"; - inherit rev sha256; + rev = "a264028ec71d9096e0aa629113c49c25db89d260"; + sha256 = "sha256-JR+M+4w0QsQLfIunZ/7W+5Knn+gX+RR3DBrpOz7q44I="; fetchSubmodules = true; }; @@ -41,16 +50,34 @@ stdenv.mkDerivation { openssl libopus ffmpeg_4 - alsa-lib - libpulseaudio protobuf - xorg.libX11 + openh264 + usrsctp + libvpx + libX11 libXtst + libXcomposite + libXdamage + libXext + libXrender + libXrandr + libXi + glib + abseil-cpp + pipewire + mesa + libepoxy + libglvnd ]; - cmakeFlags = [ - # Building as a shared library isn't officially supported and currently broken: - "-DBUILD_SHARED_LIBS=OFF" + enableParallelBuilding = true; + + propagatedBuildInputs = [ + # Required for linking downstream binaries. + abseil-cpp + openh264 + usrsctp + libvpx ]; meta.license = lib.licenses.bsd3; |