summary refs log tree commit diff
path: root/pkgs/applications/networking/instant-messengers/telegram/tdesktop
diff options
context:
space:
mode:
authorFabián Heredia Montiel <fabianhjr@protonmail.com>2022-11-20 16:49:56 -0600
committerFabián Heredia Montiel <fabianhjr@protonmail.com>2023-01-27 21:20:52 -0600
commit413920705ea959afcc19ef99524f1e9a6519640b (patch)
tree846cf71a3fb15d3ab5069fedfd9bac01f1fd5ecc /pkgs/applications/networking/instant-messengers/telegram/tdesktop
parent99c7bd7302ac33443a0cf4ec752cc0988f84eb73 (diff)
downloadnixpkgs-413920705ea959afcc19ef99524f1e9a6519640b.tar
nixpkgs-413920705ea959afcc19ef99524f1e9a6519640b.tar.gz
nixpkgs-413920705ea959afcc19ef99524f1e9a6519640b.tar.bz2
nixpkgs-413920705ea959afcc19ef99524f1e9a6519640b.tar.lz
nixpkgs-413920705ea959afcc19ef99524f1e9a6519640b.tar.xz
nixpkgs-413920705ea959afcc19ef99524f1e9a6519640b.tar.zst
nixpkgs-413920705ea959afcc19ef99524f1e9a6519640b.zip
tg_owt: add gcc12 patch
Diffstat (limited to 'pkgs/applications/networking/instant-messengers/telegram/tdesktop')
-rw-r--r--pkgs/applications/networking/instant-messengers/telegram/tdesktop/tg_owt.nix10
1 files changed, 9 insertions, 1 deletions
diff --git a/pkgs/applications/networking/instant-messengers/telegram/tdesktop/tg_owt.nix b/pkgs/applications/networking/instant-messengers/telegram/tdesktop/tg_owt.nix
index e80ccd2105a..9feb5ff10a0 100644
--- a/pkgs/applications/networking/instant-messengers/telegram/tdesktop/tg_owt.nix
+++ b/pkgs/applications/networking/instant-messengers/telegram/tdesktop/tg_owt.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchFromGitHub
+{ lib, stdenv, fetchFromGitHub, fetchpatch
 , pkg-config, cmake, ninja, yasm
 , libjpeg, openssl_1_1, libopus, ffmpeg, alsa-lib, libpulseaudio, protobuf
 , openh264, usrsctp, libevent, libvpx
@@ -31,6 +31,14 @@ stdenv.mkDerivation {
     mesa libepoxy libglvnd
   ];
 
+  patches = [
+    # GCC 12 Fix
+    (fetchpatch {
+      url = "https://github.com/desktop-app/tg_owt/pull/101/commits/86d2bcd7afb8706663d29e30f65863de5a626142.patch";
+      hash = "sha256-iWS0mB8R0vqPU/0qf6Ax54UCAKYDVCPac2mi/VHbFm0=";
+    })
+  ];
+
   cmakeFlags = [
     # Building as a shared library isn't officially supported and may break at any time.
     "-DBUILD_SHARED_LIBS=OFF"