[telegram-desktop/f35: 3/3] Rebuilt for Qt 6.2.3 update.
by Vitaly Zaitsev
commit db3c96488780111adbcf174895a1fc202105eec9
Author: Vitaly Zaitsev <vitaly(a)easycoding.org>
Date: Wed Feb 16 16:26:46 2022 +0100
Rebuilt for Qt 6.2.3 update.
telegram-desktop.spec | 30 +++++++++++-------------------
1 file changed, 11 insertions(+), 19 deletions(-)
---
diff --git a/telegram-desktop.spec b/telegram-desktop.spec
index 69d576c..e6c7cd5 100644
--- a/telegram-desktop.spec
+++ b/telegram-desktop.spec
@@ -3,7 +3,6 @@
# Build conditionals...
%global enable_wayland 1
%global enable_x11 1
-%global system_libtgvoip 0
%global system_rlottie 0
%global use_clang 0
%global use_qt5 0
@@ -26,7 +25,7 @@
Name: telegram-desktop
Version: 3.5.2
-Release: 1%{?dist}
+Release: 2%{?dist}
# Application and 3rd-party modules licensing:
# * Telegram Desktop - GPLv3+ with OpenSSL exception -- main tarball;
@@ -54,6 +53,7 @@ BuildRequires: cmake(range-v3)
BuildRequires: cmake(tg_owt)
BuildRequires: cmake(tl-expected)
+BuildRequires: pkgconfig(alsa)
BuildRequires: pkgconfig(gio-2.0)
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(glibmm-2.4)
@@ -66,6 +66,7 @@ BuildRequires: pkgconfig(libavutil)
BuildRequires: pkgconfig(libcrypto)
BuildRequires: pkgconfig(liblz4)
BuildRequires: pkgconfig(liblzma)
+BuildRequires: pkgconfig(libpulse)
BuildRequires: pkgconfig(libswresample)
BuildRequires: pkgconfig(libswscale)
BuildRequires: pkgconfig(libxxhash)
@@ -102,7 +103,6 @@ BuildRequires: cmake(Qt5Network)
BuildRequires: cmake(Qt5Svg)
BuildRequires: cmake(Qt5Widgets)
BuildRequires: cmake(Qt5XkbCommonSupport)
-BuildRequires: cmake(dbusmenu-qt5)
BuildRequires: qt5-qtbase-private-devel
%{?_qt5:Requires: %{_qt5}%{?_isa} = %{_qt5_version}}
Requires: qt5-qtimageformats%{?_isa}
@@ -119,15 +119,6 @@ BuildRequires: cmake(Qt6Widgets)
BuildRequires: qt6-qtbase-private-devel
%{?_qt6:Requires: %{_qt6}%{?_isa} = %{_qt6_version}}
Requires: qt6-qtimageformats%{?_isa}
-Provides: bundled(dbusmenu-qt6) = 0.9.3
-%endif
-
-%if %{system_libtgvoip}
-BuildRequires: pkgconfig(tgvoip) >= 2.4.4
-%else
-BuildRequires: pkgconfig(alsa)
-BuildRequires: pkgconfig(libpulse)
-Provides: bundled(libtgvoip) = 2.4.4
%endif
%if %{system_rlottie}
@@ -175,6 +166,9 @@ Recommends: (xdg-desktop-portal-wlr%{?_isa} if wlroots%{?_isa})
Provides: telegram = %{?epoch:%{epoch}:}%{version}-%{release}
Provides: telegram%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
+# Virtual provides for bundled libraries...
+Provides: bundled(libtgvoip) = 2.4.4
+
# Obsolete shared version of tg_owt...
Obsoletes: tg_owt < 0-8
@@ -198,9 +192,9 @@ business messaging needs.
# Unbundling libraries...
rm -rf Telegram/ThirdParty/{GSL,QR,SPMediaKeyTap,dispatch,expected,extra-cmake-modules,fcitx-qt5,fcitx5-qt,jemalloc,hime,hunspell,lz4,materialdecoration,minizip,nimf,plasma-wayland-protocols,qt5ct,range-v3,wayland-protocols,xxHash}
-# Unbundling kwayland and libdbusmenu-qt if build against Qt5...
+# Unbundling kwayland if build against Qt5...
%if %{use_qt5}
-rm -rf Telegram/ThirdParty/{kwayland,libdbusmenu-qt}
+rm -rf Telegram/ThirdParty/kwayland
%endif
# Unbundling rlottie if build against packaged version...
@@ -208,11 +202,6 @@ rm -rf Telegram/ThirdParty/{kwayland,libdbusmenu-qt}
rm -rf Telegram/ThirdParty/rlottie
%endif
-# Unbundling libtgvoip if build against packaged version...
-%if %{system_libtgvoip}
-rm -rf Telegram/ThirdParty/libtgvoip
-%endif
-
%build
# Building Telegram Desktop using cmake...
%cmake -G Ninja \
@@ -275,6 +264,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%{launcher}.desktop
%{_metainfodir}/%{launcher}.metainfo.xml
%changelog
+* Wed Feb 16 2022 Vitaly Zaitsev <vitaly(a)easycoding.org> - 3.5.2-2
+- Rebuilt for Qt 6.2.3 update.
+
* Tue Feb 08 2022 Vitaly Zaitsev <vitaly(a)easycoding.org> - 3.5.2-1
- Updated to version 3.5.2.
2 years, 10 months
[libquicktime] Update to 1.2.4.124.20210720git2729591 (ffmpeg completely borked the API with
by Sérgio M. Basto
commit e2f883da72198c34f29535bd25a5a694ab9b5d9e
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Wed Feb 16 14:53:30 2022 +0000
Update to 1.2.4.124.20210720git2729591 (ffmpeg completely borked the API with
libavcodec version 59. disable libavcodec)
.gitignore | 1 +
libquicktime.spec | 10 +++++++---
sources | 2 +-
3 files changed, 9 insertions(+), 4 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 7ece3c3..73c834b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@ libquicktime-1.2.4.tar.gz
/libquicktime-git-859a717cef3c624c8e9125b0eaf4d10deb784e98.zip
/libquicktime-git-fff99cdd4126f379ae538c4d3b09265242512384.zip
/libquicktime-git-4e11b756462d21c941e2a2d636c234b4ab177552.zip
+/libquicktime-git-27295919b3a1036ba8bc06cec414dcc501f72d89.zip
diff --git a/libquicktime.spec b/libquicktime.spec
index 438e680..e7339bc 100644
--- a/libquicktime.spec
+++ b/libquicktime.spec
@@ -1,13 +1,13 @@
%define vers_string 1.2.4-98-g859a717
-%define rel_string .122.20210314git4e11b75
-%define githash 4e11b756462d21c941e2a2d636c234b4ab177552
+%define rel_string .124.20210720git2729591
+%define githash 27295919b3a1036ba8bc06cec414dcc501f72d89
%define shorthash %(c=%{githash}; echo ${c:0:10})
Summary: Library for reading and writing Quicktime files
Name: libquicktime
Version: 1.2.4
-Release: 53%{?rel_string}%{?dist}
+Release: 54%{?rel_string}%{?dist}
License: LGPLv2+
URL: http://libquicktime.sourceforge.net/
Source0: https://sourceforge.net/code-snapshots/git/l/li/libquicktime/git.git/libq...
@@ -137,6 +137,10 @@ find $RPM_BUILD_ROOT%{_libdir} -type f -a -name \*.la -exec rm {} \;
# --------------------------------------------------------------------
%changelog
+* Wed Feb 16 2022 Sérgio Basto <sergio(a)serjux.com> - 1.2.4-54.124.20210720git2729591
+- Update to 1.2.4.124.20210720git2729591 (ffmpeg completely borked the API with
+ libavcodec version 59. disable libavcodec)
+
* Wed Feb 09 2022 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 1.2.4-53.122.20210314git4e11b75
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
diff --git a/sources b/sources
index 9c0076e..54d0031 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (libquicktime-git-4e11b756462d21c941e2a2d636c234b4ab177552.zip) = 8bef48b130b59f5c8a06865cb69b0fc06f42dcb1f5938ddd643764b91d8ec81cb7cffb5e4a7e9619b48b5b5adb4c2ba4cf51ecac026964aafe190b454e00ddff
+SHA512 (libquicktime-git-27295919b3a1036ba8bc06cec414dcc501f72d89.zip) = 67c45fa98c3d7a11dda8ea2cd203c7068f7855dd9da07f2409730edd52fe95fe48367f90f9b2b52de161445f089484345347210fc1e447349ad9e227d61f06c3
2 years, 10 months
[python-pyspotify] Drop docs (https://github.com/jodal/pyspotify/issues/211)
by Sérgio M. Basto
commit dbc4826b71c061035413100381ca979b084f2532
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Wed Feb 16 11:06:11 2022 +0000
Drop docs (https://github.com/jodal/pyspotify/issues/211)
python-pyspotify.spec | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
---
diff --git a/python-pyspotify.spec b/python-pyspotify.spec
index 007b047..d954e85 100644
--- a/python-pyspotify.spec
+++ b/python-pyspotify.spec
@@ -25,6 +25,7 @@ BuildRequires: libspotify-devel
BuildRequires: python3-cffi
BuildRequires: python3-invoke
BuildRequires: python3-setuptools
+BuildRequires: python3-pytest
Requires: python3-cffi
%{?python_provide:%python_provide python3-%{srcname}}
@@ -57,9 +58,9 @@ EOF
invoke3 preprocess-header
%py3_build
-cd docs
-make SPHINXBUILD=sphinx-build-3 html
-rm _build/html/.buildinfo
+#cd docs
+#make SPHINXBUILD=sphinx-build-3 html
+#rm _build/html/.buildinfo
%install
%py3_install
@@ -74,12 +75,13 @@ rm _build/html/.buildinfo
%{python3_sitearch}/spotify/
%files doc
-%doc docs/_build/html
+#%%doc docs/_build/html
%changelog
* Wed Feb 16 2022 Sérgio Basto <sergio(a)serjux.com> - 2.1.3-1
- Update python-pyspotify to 2.1.3
+- Drop docs (https://github.com/jodal/pyspotify/issues/211)
* Thu Feb 10 2022 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 2.1.2-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
2 years, 10 months