[ppsspp] Rebuild for FFMpeg-5.0
by sagitter
commit aae245866b0175496aeb27a78fc35ee5a66f471b
Author: Antonio Trande <sagitter(a)fedoraproject.org>
Date: Sat Feb 5 21:41:00 2022 +0100
Rebuild for FFMpeg-5.0
ppsspp.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/ppsspp.spec b/ppsspp.spec
index a0fc965..31a3664 100644
--- a/ppsspp.spec
+++ b/ppsspp.spec
@@ -74,7 +74,7 @@ ExcludeArch: %{power64}
Name: ppsspp
Version: 1.12.3
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A PSP emulator
License: BSD and GPLv2+
URL: https://www.ppsspp.org/
@@ -424,6 +424,9 @@ fi
%{_datadir}/icons/%{name}/
%changelog
+* Sat Feb 05 2022 Antonio Trande <sagitter(a)fedoraproject.org> - 1.12.3-2
+- Rebuild for FFMpeg-5.0
+
* Wed Oct 20 2021 Antonio Trande <sagitter(a)fedoraproject.org> - 1.12.3-1
- Release 1.12.3
2 years, 10 months
[xpra-codecs-freeworld] Rebuild for FFMpeg-5.0
by sagitter
commit 20aed6a112f4995ccbc2b4432c9736626c66f178
Author: Antonio Trande <sagitter(a)fedoraproject.org>
Date: Sat Feb 5 21:28:22 2022 +0100
Rebuild for FFMpeg-5.0
xpra-codecs-freeworld.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/xpra-codecs-freeworld.spec b/xpra-codecs-freeworld.spec
index 84479ad..d69adca 100644
--- a/xpra-codecs-freeworld.spec
+++ b/xpra-codecs-freeworld.spec
@@ -31,7 +31,7 @@
Name: xpra-codecs-freeworld
Version: 4.3.1
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Additional codecs for xpra using x264 and ffmpeg
License: GPLv2+
URL: http://www.xpra.org/
@@ -133,6 +133,9 @@ find %{buildroot}%{python3_sitearch}/xpra -name '*.so' \
%license COPYING
%changelog
+* Sat Feb 05 2022 Antonio Trande <sagitter(a)fedoraproject.org> - 4.3.1-2
+- Rebuild for FFMpeg-5.0
+
* Tue Jan 04 2022 Antonio Trande <sagitter(a)fedoraproject.org> - 4.3.1-1
- Release 4.3.1
2 years, 10 months
[telegram-desktop/f35] Updated to version 3.5.1.
by Vitaly Zaitsev
commit dc7fd8e48d444d376fe889509271066d8a455da2
Author: Vitaly Zaitsev <vitaly(a)easycoding.org>
Date: Sat Feb 5 15:01:36 2022 +0100
Updated to version 3.5.1.
.gitignore | 1 +
sources | 2 +-
telegram-desktop-downgrade-ecm-version.patch | 13 -------------
telegram-desktop-unbundled-kwayland-stuff.patch | 2 +-
telegram-desktop.spec | 12 +++++++++---
5 files changed, 12 insertions(+), 18 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 40b7998..2ae16bd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -171,3 +171,4 @@
/tdesktop-3.4.2-full.tar.gz
/tdesktop-3.4.3-full.tar.gz
/tdesktop-3.4.8-full.tar.gz
+/tdesktop-3.5.1-full.tar.gz
diff --git a/sources b/sources
index 0b07938..fd0e912 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (tdesktop-3.4.8-full.tar.gz) = cdeb5a83a375a494d805bf4198beee1c4bfc94bd9626535721a0cf04a590c70bfdb20e76baaa2a4c8c6db54c5813f22ce2a8c6291786b6b6db3dcde10b266fe1
+SHA512 (tdesktop-3.5.1-full.tar.gz) = 7b8996afc6aeba544bcd46a25dea0ea6ca0b4ef934ae4b2e8fb2717597f7d67769ddce37ba6c3e4c89bdba269bb406a18d60504dd7742a6e4d45f6e6f8a88ab8
diff --git a/telegram-desktop-unbundled-kwayland-stuff.patch b/telegram-desktop-unbundled-kwayland-stuff.patch
index 0a141c8..990e55c 100644
--- a/telegram-desktop-unbundled-kwayland-stuff.patch
+++ b/telegram-desktop-unbundled-kwayland-stuff.patch
@@ -34,7 +34,7 @@
- COMMAND meson install -C <BINARY_DIR>
- STEP_TARGETS build
- EXCLUDE_FROM_ALL TRUE
-- BUILD_BYPRODUCTS <BINARY_DIR>/lib/wayland-protocols.pc
+- BUILD_BYPRODUCTS <BINARY_DIR>/share/pkgconfig/wayland-protocols.pc
-)
-
-ExternalProject_Get_property(wayland-protocols BINARY_DIR)
diff --git a/telegram-desktop.spec b/telegram-desktop.spec
index 79fe506..4983440 100644
--- a/telegram-desktop.spec
+++ b/telegram-desktop.spec
@@ -25,7 +25,7 @@
%endif
Name: telegram-desktop
-Version: 3.4.8
+Version: 3.5.1
Release: 1%{?dist}
# Application and 3rd-party modules licensing:
@@ -40,7 +40,6 @@ Source0: %{url}/releases/download/v%{version}/%{appname}-%{version}-full.tar.gz
# Downstream patches.
Patch0: %{name}-desktop-validation-fix.patch
Patch1: %{name}-unbundled-kwayland-stuff.patch
-Patch2: %{name}-downgrade-ecm-version.patch
# Telegram Desktop require more than 8 GB of RAM on linking stage.
# Disabling all low-memory architectures.
@@ -70,6 +69,7 @@ BuildRequires: pkgconfig(libxxhash)
BuildRequires: pkgconfig(openssl)
BuildRequires: pkgconfig(opus)
BuildRequires: pkgconfig(rnnoise)
+BuildRequires: pkgconfig(vpx)
BuildRequires: pkgconfig(webkit2gtk-4.0)
BuildRequires: cmake
@@ -148,7 +148,7 @@ BuildRequires: qt6-qtbase-static
Provides: bundled(kf5-kwayland) = 5.90.0
%endif
BuildRequires: pkgconfig(wayland-client)
-BuildRequires: extra-cmake-modules
+BuildRequires: extra-cmake-modules >= 5.90.0
%endif
%if %{enable_x11}
@@ -272,6 +272,12 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%{launcher}.desktop
%{_metainfodir}/%{launcher}.metainfo.xml
%changelog
+* Sat Feb 05 2022 Vitaly Zaitsev <vitaly(a)easycoding.org> - 3.5.1-1
+- Updated to version 3.5.1.
+
+* Tue Feb 01 2022 Vitaly Zaitsev <vitaly(a)easycoding.org> - 3.5.0-1
+- Updated to version 3.5.0.
+
* Thu Jan 20 2022 Vitaly Zaitsev <vitaly(a)easycoding.org> - 3.4.8-1
- Updated to version 3.4.8.
2 years, 10 months
[tg_owt] Added patch with GCC 12 fixes for Rawhide.
by Vitaly Zaitsev
commit a467cc3d222e1894babb4ac8d921434f846633d7
Author: Vitaly Zaitsev <vitaly(a)easycoding.org>
Date: Sat Feb 5 14:57:08 2022 +0100
Added patch with GCC 12 fixes for Rawhide.
tg_owt-gcc12-fixes.patch | 25 +++++++++++++++++++++++++
tg_owt.spec | 3 +++
2 files changed, 28 insertions(+)
---
diff --git a/tg_owt-gcc12-fixes.patch b/tg_owt-gcc12-fixes.patch
new file mode 100644
index 0000000..6d0d6a8
--- /dev/null
+++ b/tg_owt-gcc12-fixes.patch
@@ -0,0 +1,25 @@
+From f1ed97b0abb5dcafc11c39ebe611fd3912dc0f9c Mon Sep 17 00:00:00 2001
+From: Vitaly Zaitsev <vitaly(a)easycoding.org>
+Date: Sat, 5 Feb 2022 13:48:14 +0100
+Subject: [PATCH] Fixed build on GCC 12 by adding missing includes.
+
+Signed-off-by: Vitaly Zaitsev <vitaly(a)easycoding.org>
+---
+ src/modules/rtp_rtcp/source/rtp_packetizer_av1_test_helper.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/modules/rtp_rtcp/source/rtp_packetizer_av1_test_helper.h b/src/modules/rtp_rtcp/source/rtp_packetizer_av1_test_helper.h
+index 04a902fe..6a2d6454 100644
+--- a/src/modules/rtp_rtcp/source/rtp_packetizer_av1_test_helper.h
++++ b/src/modules/rtp_rtcp/source/rtp_packetizer_av1_test_helper.h
+@@ -11,6 +11,7 @@
+ #ifndef MODULES_RTP_RTCP_SOURCE_RTP_PACKETIZER_AV1_TEST_HELPER_H_
+ #define MODULES_RTP_RTCP_SOURCE_RTP_PACKETIZER_AV1_TEST_HELPER_H_
+
++#include <stddef.h>
+ #include <stdint.h>
+
+ #include <initializer_list>
+--
+2.34.1
+
diff --git a/tg_owt.spec b/tg_owt.spec
index 0d00c7b..1f09645 100644
--- a/tg_owt.spec
+++ b/tg_owt.spec
@@ -27,6 +27,9 @@ URL: https://github.com/desktop-app/%{name}
Source0: %{url}/archive/%{commit0}/%{name}-%{shortcommit0}.tar.gz
Source1: https://chromium.googlesource.com/libyuv/libyuv/+archive/%{commit1}.tar.g...
+# https://github.com/desktop-app/tg_owt/pull/90
+Patch100: %{name}-gcc12-fixes.patch
+
BuildRequires: pkgconfig(alsa)
BuildRequires: pkgconfig(epoxy)
BuildRequires: pkgconfig(gbm)
2 years, 10 months
[compat-ffmpeg28] Rebuild for libvpx
by Leigh Scott
commit 43f98b2bb7382f442ed1fea751b7d68065967f5f
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Sat Feb 5 13:08:21 2022 +0000
Rebuild for libvpx
compat-ffmpeg28.spec | 16 ++++++++++------
1 file changed, 10 insertions(+), 6 deletions(-)
---
diff --git a/compat-ffmpeg28.spec b/compat-ffmpeg28.spec
index 95363bd..21fbc5d 100644
--- a/compat-ffmpeg28.spec
+++ b/compat-ffmpeg28.spec
@@ -12,7 +12,7 @@
Summary: Digital VCR and streaming server
Name: compat-ffmpeg28
Version: 2.8.18
-Release: 1%{?dist}
+Release: 2%{?dist}
%if 0%{?!_without_amr:1}
License: GPLv3+
%else
@@ -197,21 +197,22 @@ sed -i "s|check_host_cflags -O3|check_host_cflags $RPM_OPT_FLAGS|" configure
%make_install V=1
#Alternative ffmpeg package move headers into a special directory
if ! [ %{name} == ffmpeg ] ; then
-mkdir -p $RPM_BUILD_ROOT%{_libdir}/%{name}/pkgconfig
-for s in $RPM_BUILD_ROOT/%{_libdir}/*.so ; do
+mkdir -p %{buildroot}%{_libdir}/%{name}/pkgconfig
+for s in %{buildroot}/%{_libdir}/*.so ; do
ffmpegsym=`basename ${s}`
ffmpeglib=`readlink ${s}`
echo "Symlink $ffmpeglib"
ln -fs ../${ffmpeglib} \
- $RPM_BUILD_ROOT%{_libdir}/%{name}/${ffmpegsym}
+ %{buildroot}%{_libdir}/%{name}/${ffmpegsym}
done
-rm -rf $RPM_BUILD_ROOT/%{_libdir}/*.so
+rm -rf %{buildroot}/%{_libdir}/*.so
fi
%ldconfig_scriptlets
%files
-%doc COPYING.* CREDITS README.md
+%doc CREDITS README.md
+%license COPYING.*
%{_libdir}/lib*.so.*
%files devel
@@ -224,6 +225,9 @@ fi
%changelog
+* Sat Feb 05 2022 Leigh Scott <leigh123linux(a)gmail.com> - 2.8.18-2
+- Rebuild for libvpx
+
* Thu Oct 21 2021 Leigh Scott <leigh123linux(a)gmail.com> - 2.8.18-1
- Update to 2.8.18
2 years, 10 months
[vdr-tvguideng] Rebuilt for new VDR API version
by Martin Gansser
commit 30571ecac7be9dd5270b50f36f68e0b98eb6d3cf
Author: Martin Gansser <mgansser(a)online.de>
Date: Sat Feb 5 13:13:49 2022 +0100
Rebuilt for new VDR API version
vdr-tvguideng.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/vdr-tvguideng.spec b/vdr-tvguideng.spec
index 55c8e0a..74161ca 100644
--- a/vdr-tvguideng.spec
+++ b/vdr-tvguideng.spec
@@ -2,7 +2,7 @@
Name: vdr-%{pname}
Version: 0.3.3
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: TvGuideNG is a highly customizable 2D EPG viewer plugin
License: GPLv2+
URL: http://projects.vdr-developer.org/projects/plg-tvguideng
@@ -41,6 +41,9 @@ sed -i -e 's|std::auto_ptr|std::unique_ptr|g' services/epgsearch.h
%{vdr_plugindir}/libvdr-*.so.%{vdr_apiversion}
%changelog
+* Sat Feb 05 2022 Martin Gansser <martinkg(a)fedoraproject.org> - 0.3.3-4
+- Rebuilt for new VDR API version
+
* Thu Dec 30 2021 Martin Gansser <martinkg(a)fedoraproject.org> - 0.3.3-3
- Rebuilt for new VDR API version
2 years, 10 months
[vdr-softhddevice-openglosd] Rebuilt for new VDR API version
by Martin Gansser
commit 8dcd257b6bb72ddd81c1b3c72ef75d00f323d6ae
Author: Martin Gansser <mgansser(a)online.de>
Date: Sat Feb 5 13:07:02 2022 +0100
Rebuilt for new VDR API version
vdr-softhddevice-openglosd.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/vdr-softhddevice-openglosd.spec b/vdr-softhddevice-openglosd.spec
index 1e0f24a..14d1c0e 100644
--- a/vdr-softhddevice-openglosd.spec
+++ b/vdr-softhddevice-openglosd.spec
@@ -11,7 +11,7 @@
Name: vdr-softhddevice-openglosd
Version: 0.6.1
-Release: 32.%{gitdate}git%{shortcommit}%{?dist}
+Release: 33.%{gitdate}git%{shortcommit}%{?dist}
Summary: A software and GPU emulated HD output device plugin for VDR
License: AGPLv3
@@ -109,6 +109,9 @@ install -Dpm 644 %{SOURCE1} \
%license AGPL-3.0.txt
%changelog
+* Sat Feb 05 2022 Martin Gansser <martinkg(a)fedoraproject.org> - 0.6.1-33.20160717git569fde5
+- Rebuilt for new VDR API version
+
* Thu Dec 30 2021 Martin Gansser <martinkg(a)fedoraproject.org> - 0.6.1-32.20160717git569fde5
- Rebuilt for new VDR API version
2 years, 10 months
[vdr-plex] Rebuilt for new VDR API version
by Martin Gansser
commit cbe5d9d130c7ea025654e340f8fb93cac31c5305
Author: Martin Gansser <mgansser(a)online.de>
Date: Sat Feb 5 13:02:24 2022 +0100
Rebuilt for new VDR API version
vdr-plex.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/vdr-plex.spec b/vdr-plex.spec
index 6ef8dac..9c93cbf 100644
--- a/vdr-plex.spec
+++ b/vdr-plex.spec
@@ -1,6 +1,6 @@
Name: vdr-plex
Version: 0.4.0
-Release: 24%{?dist}
+Release: 25%{?dist}
Summary: A Plex Client for the VDR
License: GPLv2
URL: http://projects.vdr-developer.org/projects/plg-plex
@@ -41,6 +41,9 @@ Cast Vimeo, Youtube, Apple-Trailers, and many other Plexchannels to your VDR.
%{vdr_plugindir}/libvdr-*.so.%{vdr_apiversion}
%changelog
+* Sat Feb 05 2022 Martin Gansser <martinkg(a)fedoraproject.org> - 0.4.0-25
+- Rebuilt for new VDR API version
+
* Thu Dec 30 2021 Martin Gansser <martinkg(a)fedoraproject.org> - 0.4.0-24
- Rebuilt for new VDR API version
2 years, 10 months
[vdr-weatherforecast] Rebuilt for new VDR API version
by Martin Gansser
commit 65fa7804c86c606a4c1c028c72865506a208b14e
Author: Martin Gansser <mgansser(a)online.de>
Date: Sat Feb 5 12:58:43 2022 +0100
Rebuilt for new VDR API version
vdr-weatherforecast.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/vdr-weatherforecast.spec b/vdr-weatherforecast.spec
index 4e014a3..96dd4fe 100644
--- a/vdr-weatherforecast.spec
+++ b/vdr-weatherforecast.spec
@@ -2,7 +2,7 @@
Name: vdr-weatherforecast
Version: 0.2.0
-Release: 20%{?dist}
+Release: 21%{?dist}
Summary: A VDR plugin which provides a weather forecast
License: GPLv2+ and BSD
URL: http://projects.vdr-developer.org/projects/plg-weatherforecast
@@ -43,6 +43,9 @@ install -Dpm 644 %{SOURCE1} \
%changelog
+* Sat Feb 05 2022 Martin Gansser <martinkg(a)fedoraproject.org> - 0.2.0-21
+- Rebuilt for new VDR API version
+
* Thu Dec 30 2021 Martin Gansser <martinkg(a)fedoraproject.org> - 0.2.0-20
- Rebuilt for new VDR API version
2 years, 10 months