Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package telegram-desktop for 
openSUSE:Factory checked in at 2025-12-01 11:13:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/telegram-desktop (Old)
 and      /work/SRC/openSUSE:Factory/.telegram-desktop.new.14147 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "telegram-desktop"

Mon Dec  1 11:13:14 2025 rev:139 rq:1320542 version:6.3.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/telegram-desktop/telegram-desktop.changes        
2025-10-11 22:52:14.382319805 +0200
+++ 
/work/SRC/openSUSE:Factory/.telegram-desktop.new.14147/telegram-desktop.changes 
    2025-12-01 11:13:49.571788662 +0100
@@ -1,0 +2,14 @@
+Fri Nov 28 19:49:06 UTC 2025 - Илья Индиго <[email protected]>
+
+- Updated owt to git20251115.
+  * Removed tg_owt-replace-absl-template-nullability-annotations.patch
+- Updated td to git20251023.
+- Updated telegram-desktop to 6.3.4
+  * https://github.com/telegramdesktop/tdesktop/releases/tag/v6.3.4
+
+-------------------------------------------------------------------
+Fri Nov 28 17:55:11 UTC 2025 - Björn Bidar <[email protected]>
+
+- Added tg_owt-pipewire.patch to pipewire 1.5.81 support.
+
+-------------------------------------------------------------------

Old:
----
  td-git20250919.tar.xz
  tdesktop-6.1.4-full.tar.gz
  tg_owt-git20250913.tar.xz
  tg_owt-replace-absl-template-nullability-annotations.patch

New:
----
  td-git20251023.tar.xz
  tdesktop-6.3.4-full.tar.gz
  tg_owt-git20251115.tar.xz
  tg_owt-pipewire.patch

----------(Old B)----------
  Old:- Updated owt to git20251115.
  * Removed tg_owt-replace-absl-template-nullability-annotations.patch
- Updated td to git20251023.
----------(Old E)----------

----------(New B)----------
  New:
- Added tg_owt-pipewire.patch to pipewire 1.5.81 support.
----------(New E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ telegram-desktop.spec ++++++
--- /var/tmp/diff_new_pack.RjxfNI/_old  2025-12-01 11:13:51.359864354 +0100
+++ /var/tmp/diff_new_pack.RjxfNI/_new  2025-12-01 11:13:51.359864354 +0100
@@ -22,10 +22,10 @@
 %define api_hash  d524b414d21f4d37f08684c1df41ac9c
 %define ada_ver   3.3.0
 %define h264_ver  2.6.0
-%define owt_ver   git20250913
-%define td_ver    git20250919
+%define owt_ver   git20251115
+%define td_ver    git20251023
 Name:           telegram-desktop
-Version:        6.1.4
+Version:        6.3.4
 Release:        0
 Summary:        Messaging application with a focus on speed and security
 License:        GPL-3.0-only
@@ -39,7 +39,7 @@
 # n=td && cd /tmp && git clone --depth=1 https://github.com/tdlib/$n && pushd 
$n && v=git$(TZ=UTC date -d @`git log -1 --format=%at` +%Y%m%d) && d=$n-$v && 
f=$d.tar.xz && rm -rf .??* && popd && mv $n $d && tar c --remove-files "$d" | 
xz -9e > "$f"
 Source4:        td-%{td_ver}.tar.xz
 Patch0:         tg_owt-h264-dlopen.patch
-Patch1:         tg_owt-replace-absl-template-nullability-annotations.patch
+Patch1:         tg_owt-pipewire.patch
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  glibc-devel
@@ -96,6 +96,7 @@
 BuildRequires:  pkgconfig(openssl)
 BuildRequires:  pkgconfig(opus)
 BuildRequires:  pkgconfig(protobuf)
+BuildRequires:  pkgconfig(protobuf-lite)
 BuildRequires:  pkgconfig(qrcodegen)
 BuildRequires:  pkgconfig(rnnoise)
 BuildRequires:  pkgconfig(vpx)
@@ -138,10 +139,7 @@
 mv ../tg_owt-%{owt_ver} Telegram/ThirdParty/tg_owt
 pushd Telegram/ThirdParty/tg_owt
 %autopatch -p2 0
-# Only patch absl in Tumbleweed
-%if 0%{?suse_version} > 1600
 %autopatch -p1 1
-%endif
 popd
 
 mv ../td-%{td_ver} Telegram/ThirdParty/td

++++++ td-git20250919.tar.xz -> td-git20251023.tar.xz ++++++
++++ 27296 lines of diff (skipped)

++++++ tdesktop-6.1.4-full.tar.gz -> tdesktop-6.3.4-full.tar.gz ++++++
/work/SRC/openSUSE:Factory/telegram-desktop/tdesktop-6.1.4-full.tar.gz 
/work/SRC/openSUSE:Factory/.telegram-desktop.new.14147/tdesktop-6.3.4-full.tar.gz
 differ: char 5, line 1

++++++ tg_owt-git20250913.tar.xz -> tg_owt-git20251115.tar.xz ++++++
/work/SRC/openSUSE:Factory/telegram-desktop/tg_owt-git20250913.tar.xz 
/work/SRC/openSUSE:Factory/.telegram-desktop.new.14147/tg_owt-git20251115.tar.xz
 differ: char 15, line 1

++++++ tg_owt-pipewire.patch ++++++
>From 960b6b30a9c7e9e4451031c30f362fd01d2ce7c1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bj=C3=B6rn=20Kettunen?= <[email protected]>
Date: Fri, 28 Nov 2025 19:41:02 +0200
Subject: [PATCH] Fix building with Pipewire 1.5.81 and later. Resolves #167

---
 .../desktop_capture/linux/wayland/shared_screencast_stream.cc   | 2 ++
 src/modules/video_capture/linux/pipewire_session.cc             | 1 +
 2 files changed, 3 insertions(+)

diff --git 
a/src/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc 
b/src/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc
index 71ea4d9f..7ef1a030 100644
--- a/src/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc
+++ b/src/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc
@@ -13,6 +13,8 @@
 #include <fcntl.h>
 #include <libdrm/drm_fourcc.h>
 #include <pipewire/pipewire.h>
+#include <spa/pod/parser.h>
+#include <spa/pod/iter.h>
 #include <spa/param/video/format-utils.h>
 #include <sys/mman.h>
 
diff --git a/src/modules/video_capture/linux/pipewire_session.cc 
b/src/modules/video_capture/linux/pipewire_session.cc
index d2d8eeaf..c16d511b 100644
--- a/src/modules/video_capture/linux/pipewire_session.cc
+++ b/src/modules/video_capture/linux/pipewire_session.cc
@@ -15,6 +15,7 @@
 #include <spa/param/format.h>
 #include <spa/param/video/raw.h>
 #include <spa/pod/parser.h>
+#include <spa/pod/iter.h>
 
 #include "common_video/libyuv/include/webrtc_libyuv.h"
 #include "modules/video_capture/device_info_impl.h"
-- 
2.52.0

Reply via email to