[gstreamer1-plugins-bad-freeworld/el8] Backport spec changes from master
by Xavier Bachelot
commit 238f05fc23d848acba846e2c213f7ba7139ee7ab
Author: Xavier Bachelot <xavier(a)bachelot.org>
Date: Mon Sep 9 17:59:20 2019 +0200
Backport spec changes from master
gstreamer1-plugins-bad-freeworld.spec | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/gstreamer1-plugins-bad-freeworld.spec b/gstreamer1-plugins-bad-freeworld.spec
index 0dc3788..748b80e 100644
--- a/gstreamer1-plugins-bad-freeworld.spec
+++ b/gstreamer1-plugins-bad-freeworld.spec
@@ -5,11 +5,12 @@
Summary: GStreamer 1.0 streaming media framework "bad" plug-ins
Name: gstreamer1-plugins-bad-freeworld
Version: 1.14.0
-Release: 1%{?dist}
+Release: 1%{?dist}.1
License: LGPLv2+
-Group: Applications/Multimedia
URL: http://gstreamer.freedesktop.org/
-Source0: http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-%{ve...
+Source0: %url/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.xz
+
+BuildRequires: gcc-c++
BuildRequires: gstreamer1-devel >= %{version}
BuildRequires: gstreamer1-plugins-base-devel >= %{version}
BuildRequires: check
@@ -98,6 +99,9 @@ rm -fv %{buildroot}%{_libdir}/gstreamer-1.0/*.la
%changelog
+* Mon Sep 09 2019 Xavier Bachelot <xavier(a)bachelot.org> - 1.14.0-1.1
+- Backport spec changes from master.
+
* Fri Mar 23 2018 Rex Dieter <rdieter(a)fedoraproject.org> - 1.14.0-1
- 1.14.0
5 years, 3 months
[gstreamer1-plugins-bad-freeworld/el8] Revert to 1.14.0 to match EL8.
by Xavier Bachelot
commit 4f16f0821e8118cb411137c1586cbf5279ff48bd
Author: Xavier Bachelot <xavier(a)bachelot.org>
Date: Mon Sep 9 17:49:30 2019 +0200
Revert to 1.14.0 to match EL8.
gstreamer1-plugins-bad-freeworld.spec | 56 +++--------------------------------
sources | 2 +-
2 files changed, 5 insertions(+), 53 deletions(-)
---
diff --git a/gstreamer1-plugins-bad-freeworld.spec b/gstreamer1-plugins-bad-freeworld.spec
index 00ca0f1..0dc3788 100644
--- a/gstreamer1-plugins-bad-freeworld.spec
+++ b/gstreamer1-plugins-bad-freeworld.spec
@@ -4,14 +4,12 @@
Summary: GStreamer 1.0 streaming media framework "bad" plug-ins
Name: gstreamer1-plugins-bad-freeworld
-Version: 1.16.0
-Release: 3%{?dist}
+Version: 1.14.0
+Release: 1%{?dist}
License: LGPLv2+
+Group: Applications/Multimedia
URL: http://gstreamer.freedesktop.org/
-Source0: %url/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.xz
-
-BuildRequires: gcc
-BuildRequires: gcc-c++
+Source0: http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-%{ve...
BuildRequires: gstreamer1-devel >= %{version}
BuildRequires: gstreamer1-plugins-base-devel >= %{version}
BuildRequires: check
@@ -100,51 +98,6 @@ rm -fv %{buildroot}%{_libdir}/gstreamer-1.0/*.la
%changelog
-* Fri Aug 09 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.16.0-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Tue Jul 02 2019 Nicolas Chauvet <kwizart(a)gmail.com> - 1.16.0-2
-- Rebuilt for x265
-
-* Wed Apr 24 2019 Leigh Scott <leigh123linux(a)gmail.com> - 1.16.0-1
-- 1.16.0
-
-* Mon Mar 18 2019 Sérgio Basto <sergio(a)serjux.com> - 1.15.2-1
-- Update to 1.15.2
-
-* Mon Mar 04 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.15.1-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Thu Feb 28 2019 Leigh Scott <leigh123linux(a)googlemail.com> - 1.15.1-2
-- Rebuild for new x265
-
-* Sat Feb 09 2019 Leigh Scott <leigh123linux(a)googlemail.com> - 1.15.1-1
-- 1.15.1
-
-* Fri Dec 07 2018 Antonio Trande <sagitter(a)fedoraproject.org> - 1.14.4-3
-- Undo latest commit
-
-* Sun Nov 18 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 1.14.4-2
-- Rebuild for new x265
-
-* Tue Oct 09 2018 Rex Dieter <rdieter(a)fedoraproject.org> - 1.14.4-1
-- 1.14.4
-
-* Thu Oct 04 2018 Sérgio Basto <sergio(a)serjux.com> - 1.14.3-2
-- Mass rebuild for x264 and/or x265
-
-* Tue Sep 18 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 1.14.3-1
-- 1.14.3
-
-* Sat Aug 18 2018 Rex Dieter <rdieter(a)fedoraproject.org> - 1.14.2-1
-- 1.14.2
-
-* Thu Jul 26 2018 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.14.1-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Thu May 31 2018 Rex Dieter <rdieter(a)fedoraproject.org> - 1.14.1-1
-- 1.14.1
-
* Fri Mar 23 2018 Rex Dieter <rdieter(a)fedoraproject.org> - 1.14.0-1
- 1.14.0
@@ -288,4 +241,3 @@ rm -fv %{buildroot}%{_libdir}/gstreamer-1.0/*.la
* Sun Sep 9 2012 Hans de Goede <j.w.r.degoede(a)gmail.com> - 0.11.93-1
- First version of gstreamer1-plugins-ugly for rpmfusion
-
diff --git a/sources b/sources
index 43d01c5..c9f1bbf 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-e9e562d86c1527c44d904500dd35e326 gst-plugins-bad-1.16.0.tar.xz
+555bbe7232fb4653c31b78e1f79068cf gst-plugins-bad-1.14.0.tar.xz
5 years, 3 months
[telegram-desktop/el8] Updated to version 1.8.8.
by Vitaly Zaitsev
commit 4f03786d7c24fa3359710672aa3c47741ae5b3b3
Author: Vitaly Zaitsev <vitaly(a)easycoding.org>
Date: Tue Sep 10 18:13:51 2019 +0200
Updated to version 1.8.8.
.gitignore | 1 +
sources | 2 +-
telegram-desktop-build-fixes.patch | 6 +++---
telegram-desktop-system-fonts.patch | 6 +++---
telegram-desktop-unbundle-minizip.patch | 6 +++---
telegram-desktop.spec | 32 ++++++++++++++++++++------------
6 files changed, 31 insertions(+), 22 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 7d9ecc5..5dfc544 100644
--- a/.gitignore
+++ b/.gitignore
@@ -101,3 +101,4 @@
/tdesktop-1.8.3.tar.gz
/tdesktop-1.8.4.tar.gz
/rlottie-589db02.tar.gz
+/tdesktop-1.8.8.tar.gz
diff --git a/sources b/sources
index a6b751c..780e258 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,3 @@
744e77b69697f659a356727be22d4247 crl-52baf11.tar.gz
ad8b6f3f07ac4339f5a6fd2d28827825 rlottie-589db02.tar.gz
-a624a78f91e07f42794350f9bc702a34 tdesktop-1.8.4.tar.gz
+3915d0ea072b06ffc2930a825f558f19 tdesktop-1.8.8.tar.gz
diff --git a/telegram-desktop-build-fixes.patch b/telegram-desktop-build-fixes.patch
index f66fce6..47575bf 100644
--- a/telegram-desktop-build-fixes.patch
+++ b/telegram-desktop-build-fixes.patch
@@ -1,4 +1,4 @@
-From e3f3dced5d7abb2ea3278f480079403809295cb7 Mon Sep 17 00:00:00 2001
+From 5c0dbdd2130b39a99d7f95abf4bd6e8d1b59dfd6 Mon Sep 17 00:00:00 2001
From: Vitaly Zaitsev <vitaly(a)easycoding.org>
Date: Fri, 31 Mar 2017 14:29:58 +0200
Subject: [PATCH 1/3] Fixed build under Fedora using rpmbuild and mock.
@@ -860,10 +860,10 @@ index ffe0e5a96..4efd97851 100644
],
}], ['<!(pkg-config ayatana-appindicator3-0.1; echo $?) == 0', {
diff --git a/Telegram/gyp/telegram_sources.txt b/Telegram/gyp/telegram_sources.txt
-index 2e50658fa..023db5ea7 100644
+index 68da81d05..5ef947a78 100644
--- a/Telegram/gyp/telegram_sources.txt
+++ b/Telegram/gyp/telegram_sources.txt
-@@ -917,7 +917,7 @@
+@@ -925,7 +925,7 @@
<(src_loc)/mainwindow.h
<(src_loc)/observer_peer.cpp
<(src_loc)/observer_peer.h
diff --git a/telegram-desktop-system-fonts.patch b/telegram-desktop-system-fonts.patch
index 007a039..1c8ac92 100644
--- a/telegram-desktop-system-fonts.patch
+++ b/telegram-desktop-system-fonts.patch
@@ -1,4 +1,4 @@
-From d89cacaa1c9cb361202aaa13541c3ab69aae4d09 Mon Sep 17 00:00:00 2001
+From 8d70de0234368e30b11299a31f7efaab1a83861b Mon Sep 17 00:00:00 2001
From: Vitaly Zaitsev <vitaly(a)easycoding.org>
Date: Sun, 24 Jun 2018 22:59:34 +0200
Subject: [PATCH 2/3] Backported and rebased patch from Debian maintainer
@@ -25,10 +25,10 @@ index 4db29b204..52028412c 100644
<file alias="art/bg_initial.jpg">../art/bg_initial.jpg</file>
<file alias="art/logo_256.png">../art/logo_256.png</file>
diff --git a/Telegram/SourceFiles/ui/twidget.cpp b/Telegram/SourceFiles/ui/twidget.cpp
-index 3113e597b..7d0b25b55 100644
+index 37b2872a0..e48354e0e 100644
--- a/Telegram/SourceFiles/ui/twidget.cpp
+++ b/Telegram/SourceFiles/ui/twidget.cpp
-@@ -71,9 +71,9 @@ void Start() {
+@@ -75,9 +75,9 @@ void Start() {
}
Started = true;
diff --git a/telegram-desktop-unbundle-minizip.patch b/telegram-desktop-unbundle-minizip.patch
index 8dbe9f7..ac7cd0c 100644
--- a/telegram-desktop-unbundle-minizip.patch
+++ b/telegram-desktop-unbundle-minizip.patch
@@ -1,4 +1,4 @@
-From 7b66e06651d026f937fec5c3866f5d2dd4185dc2 Mon Sep 17 00:00:00 2001
+From ccdae65b1e02dcbc16f3d9ba93767d9f385f6caf Mon Sep 17 00:00:00 2001
From: Vitaly Zaitsev <vitaly(a)easycoding.org>
Date: Wed, 17 Oct 2018 17:57:59 +0200
Subject: [PATCH 3/3] Use packaged version of minizip on Fedora <= 29.
@@ -50,10 +50,10 @@ index 4efd97851..b314ba137 100644
'lzma',
'xxhash',
diff --git a/Telegram/gyp/telegram_sources.txt b/Telegram/gyp/telegram_sources.txt
-index 023db5ea7..58b8ee1fb 100644
+index 5ef947a78..c00992189 100644
--- a/Telegram/gyp/telegram_sources.txt
+++ b/Telegram/gyp/telegram_sources.txt
-@@ -924,13 +924,6 @@
+@@ -932,13 +932,6 @@
<(emoji_suggestions_loc)/emoji_suggestions.h
platforms: !win
diff --git a/telegram-desktop.spec b/telegram-desktop.spec
index 8c0cb7c..254320d 100644
--- a/telegram-desktop.spec
+++ b/telegram-desktop.spec
@@ -32,7 +32,7 @@
Summary: Telegram Desktop official messaging app
Name: telegram-desktop
-Version: 1.8.4
+Version: 1.8.8
Release: 1%{?dist}
# Application and 3rd-party modules licensing:
@@ -166,8 +166,7 @@ pushd Telegram/gyp
popd
# Patching generated cmake script...
-LEN=$(($(wc -l < out/Release/CMakeLists.txt) - 2))
-sed -i "$LEN r Telegram/gyp/CMakeLists.inj" out/Release/CMakeLists.txt
+sed -i "$(($(wc -l < out/Release/CMakeLists.txt) - 2)) r Telegram/gyp/CMakeLists.inj" out/Release/CMakeLists.txt
# Building Telegram Desktop using cmake...
pushd out/Release
@@ -191,23 +190,23 @@ popd
%install
# Installing executables...
-%{__mkdir_p} "%{buildroot}%{_bindir}"
-%{__install} -m 0755 -p out/Release/Telegram "%{buildroot}%{_bindir}/%{name}"
+mkdir -p %{buildroot}%{_bindir}
+install -m 0755 -p out/Release/Telegram %{buildroot}%{_bindir}/%{name}
# Installing desktop shortcut...
-%{__mv} lib/xdg/telegramdesktop.desktop lib/xdg/%{name}.desktop
-desktop-file-install --dir="%{buildroot}%{_datadir}/applications" lib/xdg/%{name}.desktop
+mv lib/xdg/telegramdesktop.desktop lib/xdg/%{name}.desktop
+desktop-file-install --dir=%{buildroot}%{_datadir}/applications lib/xdg/%{name}.desktop
# Installing icons...
for size in 16 32 48 64 128 256 512; do
- dir="%{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps"
- %{__install} -d "$dir"
- %{__install} -m 0644 -p Telegram/Resources/art/icon${size}.png "$dir/%{name}.png"
+ dir=%{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps
+ install -d $dir
+ install -m 0644 -p Telegram/Resources/art/icon${size}.png $dir/%{name}.png
done
# Installing appdata for Gnome Software...
-%{__install} -d %{buildroot}%{_metainfodir}
-%{__install} -m 0644 -p lib/xdg/telegramdesktop.appdata.xml %{buildroot}%{_metainfodir}/%{name}.appdata.xml
+install -d %{buildroot}%{_metainfodir}
+install -m 0644 -p lib/xdg/telegramdesktop.appdata.xml %{buildroot}%{_metainfodir}/%{name}.appdata.xml
%check
appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{name}.appdata.xml
@@ -221,6 +220,15 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{name}.appdat
%{_metainfodir}/%{name}.appdata.xml
%changelog
+* Tue Sep 10 2019 Vitaly Zaitsev <vitaly(a)easycoding.org> - 1.8.8-1
+- Updated to 1.8.8.
+
+* Tue Sep 10 2019 Vitaly Zaitsev <vitaly(a)easycoding.org> - 1.8.7-1
+- Updated to 1.8.7 (beta).
+
+* Mon Sep 09 2019 Vitaly Zaitsev <vitaly(a)easycoding.org> - 1.8.5-1
+- Updated to 1.8.5 (beta).
+
* Fri Sep 06 2019 Vitaly Zaitsev <vitaly(a)easycoding.org> - 1.8.4-1
- Updated to 1.8.4.
5 years, 3 months
[mjpegtools] Disable use of SDL_gfx on EL8
by Xavier Bachelot
commit b90b72150039f53d8b5c9260408731e874cf6d24
Author: Xavier Bachelot <xavier(a)bachelot.org>
Date: Tue Sep 10 17:30:03 2019 +0200
Disable use of SDL_gfx on EL8
mjpegtools.spec | 16 ++++++++++++----
1 file changed, 12 insertions(+), 4 deletions(-)
---
diff --git a/mjpegtools.spec b/mjpegtools.spec
index 229150e..cd9a432 100644
--- a/mjpegtools.spec
+++ b/mjpegtools.spec
@@ -1,6 +1,10 @@
+%if 0%{?el8}
+%global _without_sdlgfx 1
+%endif
+
Name: mjpegtools
Version: 2.1.0
-Release: 16%{?dist}
+Release: 17%{?dist}
Summary: Tools to manipulate MPEG data
License: GPLv2
URL: http://mjpeg.sourceforge.net/
@@ -9,13 +13,12 @@ Patch0: mjpegtools-2.1.0-sdl-cflags.patch
Patch1: mjpegtools-2.1.0-no_format.patch
Patch2: mjpegtools-2.1.0-pic.patch
-BuildRequires: gcc-c++, gcc
-%{?el7:BuildRequires: epel-rpm-macros}
+BuildRequires: gcc-c++
BuildRequires: libjpeg-devel
BuildRequires: nasm
BuildRequires: libdv-devel
BuildRequires: SDL-devel >= 1.1.3
-BuildRequires: SDL_gfx-devel
+%{!?_without_sdlgfx:BuildRequires: SDL_gfx-devel}
BuildRequires: libquicktime-devel >= 0.9.8
BuildRequires: libpng-devel
BuildRequires: gtk2-devel >= 2.4.0
@@ -108,6 +111,7 @@ done
%ifarch ppc64
--enable-simd-accel=no \
%endif
+%{?_without_sdlgfx: --without-sdlgfx} \
--disable-static
%make_build
@@ -167,6 +171,10 @@ rm %buildroot%{_bindir}/mpegtranscode
%changelog
+* Tue Sep 10 2019 Xavier Bachelot <xavier(a)bachelot.org> - 2.1.0-17
+- Disable use of SDL_gfx on EL8.
+- Minor spec cleanup.
+
* Fri Aug 09 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 2.1.0-16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
5 years, 3 months
[mythtv/f30] Update checkout hash.
by Richard Shaw
commit 9e0b525e535e3108a98bd75977c3a2b3b9f1fee6
Author: Richard Shaw <hobbes1069(a)gmail.com>
Date: Tue Sep 10 07:50:27 2019 -0500
Update checkout hash.
mythtv.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/mythtv.spec b/mythtv.spec
index b4c1a82..e8b6e30 100644
--- a/mythtv.spec
+++ b/mythtv.spec
@@ -57,7 +57,7 @@
%define desktop_applications mythfrontend mythtv-setup
# git has used to fetch fixes diff
-%define githash 6bd8cd499382fd8b132218274fb4ae326c2b0243
+%define githash 5cde0578d84926171b20c8f7e95a101e9b0b9457
%define shorthash %(c=%{githash}; echo ${c:0:10})
# MythTV Version string -- preferably the output from git describe
5 years, 3 months