Overview

Request 1195585 accepted

- Remove 0007-tg-owt-disable-h264.patch
- Add tg_owt-dlopen-headers.tar.gz
- Update tg_owt-packager.sh to use the forked version with dlopen.
- Update to version 5.4.1
* Fix crash when sending Star Reaction in comments.
* Fix loading "Send As" channels in a channel.
* Place Star Reaction always first in list.
* Removed paid Invite Links in groups.
- Add 0005-use-bundled-ada.patch
- Add 0006-tdesktop-disable-h264.patch
- Add 0007-tg-owt-disable-h264.patch


Ana Guerrero's avatar

Hi @nuklly @manfred-h

There is an issue that makes the BuildRequires of the package unresolvable. This issue is already present in the current package in Factory:

conflict for providers of libavdevice60 = 6.1.1-5.1 needed by ffmpeg-6-libavdevice-devel, (provider libavdevice60 is in conflict with ffmpeg-6-mini-libs)

Manfred Hollstein's avatar

Hi @anag+factory

The issue is with the libavdevice package on Tumbleweed. All other libav* packages properly provide their package name (e.g. libavcodec60 provides "libavcodec"), but libavdevice60 does not.

I'll send an update including another version update to telegram-desktop to version 5.1.2.



Marcus Rueckert's avatar
reviewer source maintainer

can you explain the idea behind this:

+%if 0%{?suse_version} && ( 0%{?suse_version} > 1500 )
+BuildRequires:  libavdevice60 >= 6
+%else
 BuildRequires:  pkgconfig(libavdevice)
+%endif

Manfred Hollstein's avatar

Something changed in ffmpeg-6 on Tumbleweed; see full details in an older SR: https://build.opensuse.org/request/show/1177972


Dominique Leuenberger's avatar

The issue is the bogus ffmpeg-devel BuildRequires in the spec file. There are already all pkgconfig(libav*) BuildRequires, that are satisfied by the correct ffmpeg-* packages.

The BR on libavdevice60 is just working around existing errors in the spec file by adding more errors.

I'll prepare a cleanup SR and will submit that to the devel prj in the upcoming hours



Saul Goodman's avatar

Legal review details available at https://legaldb.suse.de/reviews/details/412021 (access may be restricted)

Request History
Xu Zhao's avatar

nuklly created request

- Remove 0007-tg-owt-disable-h264.patch
- Add tg_owt-dlopen-headers.tar.gz
- Update tg_owt-packager.sh to use the forked version with dlopen.
- Update to version 5.4.1
* Fix crash when sending Star Reaction in comments.
* Fix loading "Send As" channels in a channel.
* Place Star Reaction always first in list.
* Removed paid Invite Links in groups.
- Add 0005-use-bundled-ada.patch
- Add 0006-tdesktop-disable-h264.patch
- Add 0007-tg-owt-disable-h264.patch


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Ana Guerrero's avatar

anag+factory added openSUSE:Factory:Staging:adi:1 as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:1"


Ana Guerrero's avatar

anag+factory accepted review

Picked "openSUSE:Factory:Staging:adi:1"


Saul Goodman's avatar

licensedigger accepted review

The legal review is accepted preliminary. The package may require actions later on.


Dominique Leuenberger's avatar

dimstar accepted review


Ana Guerrero's avatar

anag+factory approved review

Staging Project openSUSE:Factory:Staging:adi:1 got accepted.


Ana Guerrero's avatar

anag+factory accepted review

Staging Project openSUSE:Factory:Staging:adi:1 got accepted.


Ana Guerrero's avatar

anag+factory accepted request

Staging Project openSUSE:Factory:Staging:adi:1 got accepted.

openSUSE Build Service is sponsored by