[gimp-heif-plugin] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
by Leigh Scott
commit 3fcfae8c83403f6e7d5e07566b6967c50f36323d
Author: Leigh Scott <leigh123linux(a)googlemail.com>
Date: Mon Mar 4 11:25:31 2019 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Leigh Scott <leigh123linux(a)googlemail.com>
gimp-heif-plugin.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/gimp-heif-plugin.spec b/gimp-heif-plugin.spec
index dd89b51..8004046 100644
--- a/gimp-heif-plugin.spec
+++ b/gimp-heif-plugin.spec
@@ -1,6 +1,6 @@
Name: gimp-heif-plugin
Version: 1.1.0
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: A plugin for loading and saving HEIF images
License: GPLv3
@@ -42,6 +42,9 @@ intltoolize --copy --force --automake
%changelog
+* Mon Mar 04 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.1.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
* Mon Dec 03 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 1.1.0-2
- Don't use autogen script as it is useless
5 years, 8 months
[desmume] Add BuildRequires: gcc-c++
by Leigh Scott
commit 7299e619ba20854da70ff5d765defcaa2dbce48d
Author: Leigh Scott <leigh123linux(a)googlemail.com>
Date: Mon Mar 4 10:22:58 2019 +0000
Add BuildRequires: gcc-c++
desmume.spec | 1 +
1 file changed, 1 insertion(+)
---
diff --git a/desmume.spec b/desmume.spec
index 328769e..191a6f8 100644
--- a/desmume.spec
+++ b/desmume.spec
@@ -15,6 +15,7 @@ Patch2: gcc6_fixes.patch
# Fix check for null terminator
Patch3: %{name}-0.9.11-null_terminator.patch
+BuildRequires: gcc-c++
BuildRequires: gtkglext-devel
BuildRequires: libglade2-devel
BuildRequires: openal-soft-devel
5 years, 8 months
[bubbros] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
by Leigh Scott
commit a774233ca097b199cf94f5f5ce915039c943f7fa
Author: Leigh Scott <leigh123linux(a)googlemail.com>
Date: Mon Mar 4 09:30:45 2019 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Leigh Scott <leigh123linux(a)googlemail.com>
bubbros.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/bubbros.spec b/bubbros.spec
index 43d0086..115f099 100644
--- a/bubbros.spec
+++ b/bubbros.spec
@@ -1,6 +1,6 @@
Name: bubbros
Version: 1.6.2
-Release: 7%{?dist}
+Release: 8%{?dist}
Summary: Bub and Brothers game inspired by the classic Bubble and Bobble
Group: Amusements/Games
License: MIT and Artistic Licenses
@@ -120,6 +120,9 @@ install -p -m 644 %{name}.png \
%changelog
+* Mon Mar 04 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.6.2-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
* Sun Aug 19 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 1.6.2-7
- Rebuilt for Fedora 29 Mass Rebuild binutils issue
5 years, 8 months
[vdrsync] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
by Leigh Scott
commit d9d5a4e9a43609c8469d51ab03584b0633cc280b
Author: Leigh Scott <leigh123linux(a)googlemail.com>
Date: Tue Mar 5 00:22:57 2019 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Leigh Scott <leigh123linux(a)googlemail.com>
vdrsync.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/vdrsync.spec b/vdrsync.spec
index 767ec14..6336ab3 100644
--- a/vdrsync.spec
+++ b/vdrsync.spec
@@ -1,6 +1,6 @@
Name: vdrsync
Version: 0.1.3
-Release: 25.PRE1.050322%{?dist}
+Release: 26.PRE1.050322%{?dist}
Summary: Recording demultiplexer for VDR
License: GPLv2
@@ -70,6 +70,9 @@ install -Dpm 755 vdrsync_buffer \
%changelog
+* Tue Mar 05 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 0.1.3-26.PRE1.050322
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
* Sun Sep 30 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 0.1.3-25.PRE1.050322
- Require genisoimage as mkisofs virtual provides was removed
- Remove Group tag and clean up
5 years, 8 months
[chromium-vaapi/f29] Add fix-the-VA_CHECK_VERSION patch from upstream
by Akarshan Biswas
commit 47d125843e6997881825d97ec81b6b40846859ca
Author: Akarshan Biswas <akarshan.biswas(a)gmail.com>
Date: Mon Feb 25 19:15:51 2019 +0530
Add fix-the-VA_CHECK_VERSION patch from upstream
chromium-vaapi.spec | 3 ++
fix-the-VA_CHECK_VERSION.patch | 74 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 77 insertions(+)
---
diff --git a/chromium-vaapi.spec b/chromium-vaapi.spec
index e89af44..1099ae0 100644
--- a/chromium-vaapi.spec
+++ b/chromium-vaapi.spec
@@ -215,6 +215,8 @@ Patch56: relax-libva-version.patch
Patch60: chromium-webrtc-includes.patch
#Use gold in gn bootstrap
Patch64: gn-gold.patch
+# From Upstream 2nd part of patch 56.
+Patch65: fix-the-VA_CHECK_VERSION.patch
%description
chromium-vaapi is an open-source web browser, powered by WebKit (Blink)
############################################PREP###########################################################
@@ -235,6 +237,7 @@ chromium-vaapi is an open-source web browser, powered by WebKit (Blink)
%patch56 -p1 -b .relaxva
%patch60 -p1 -b .webrtc
%patch64 -p1 -b .gn
+%patch65 -p1 -b .vacheck
#Let's change the default shebang of python files.
find -depth -type f -writable -name "*.py" -exec sed -iE '1s=^#! */usr/bin/\(python\|env python\)[23]\?=#!%{__python2}=' {} +
./build/linux/unbundle/remove_bundled_libraries.py --do-remove \
diff --git a/fix-the-VA_CHECK_VERSION.patch b/fix-the-VA_CHECK_VERSION.patch
new file mode 100644
index 0000000..d82fa52
--- /dev/null
+++ b/fix-the-VA_CHECK_VERSION.patch
@@ -0,0 +1,74 @@
+From 674fb0486a1b525cb850530c4cdc79506338bd37 Mon Sep 17 00:00:00 2001
+From: Azhar Shaikh <azhar.shaikh(a)intel.com>
+Date: Fri, 11 Jan 2019 07:44:38 +0000
+Subject: [PATCH] media/gpu/vaapi: Fix the VA_CHECK_VERSION
+
+commit 6f1309ef8fe109 ("media/gpu/vaapi: Relax the version
+check for VA-API") added the VA_CHECK_VERSION to relax the
+VA-API version check. But it still does the same thing as
+the previous check. VA_CHECK_VERSION will return 'true', only
+when the VA-API version is greater than or equal to the
+parameters passed to it. So in this case when the major and
+minor version were passed from vaInitialize() output, it did
+the same strict check as earlier. When trying to update libva
+to a newer version, there will still be a mismatch, since
+vaInitialize() would return the updated/newer libva version
+installed on the system, but the chromium would still be built
+with older version (libva-2.1.0 as of now).
+To fix this and actually relax the check, make sure the system
+version of libva is greater than the libva version with which
+the browser is built, since libva is backward compatible. This
+will allow any future libva updates without breaking existing code.
+
+Fixes: 6f1309ef8fe109 ("media/gpu/vaapi: Relax the version check for VA-API")
+
+Bug: 905814
+TEST=Below scenarios were tested and h/w acceleration is working successfully.
+TEST=Build chromium with libva-2.3.0 and system version 2.3.0
+TEST=Build chromium with libva-2.1.0 and system version 2.3.0
+TEST=Build chromium with libva 2.1.0 and system version 2.1.0
+
+Signed-off-by: Azhar Shaikh <azhar.shaikh(a)intel.com>
+Change-Id: I1ec14aabed21b7d6b6fc55080bbac17233c40ec0
+Reviewed-on: https://chromium-review.googlesource.com/c/1376716
+Commit-Queue: Alexandre Courbot <acourbot(a)chromium.org>
+Reviewed-by: Alexandre Courbot <acourbot(a)chromium.org>
+Reviewed-by: Miguel Casas <mcasas(a)chromium.org>
+Cr-Commit-Position: refs/heads/master@{#621940}
+---
+ media/gpu/vaapi/vaapi_wrapper.cc | 19 ++++++++++---------
+ 1 file changed, 10 insertions(+), 9 deletions(-)
+
+diff --git a/media/gpu/vaapi/vaapi_wrapper.cc b/media/gpu/vaapi/vaapi_wrapper.cc
+index 4921aabf64..93d7c98b80 100644
+--- a/media/gpu/vaapi/vaapi_wrapper.cc
++++ b/media/gpu/vaapi/vaapi_wrapper.cc
+@@ -337,15 +337,16 @@ bool VADisplayState::InitializeOnce() {
+ << va_vendor_string_;
+
+ // The VAAPI version is determined from what is loaded on the system by
+- // calling vaInitialize(). We want a runtime evaluation of libva version,
+- // of what is loaded on the system, with, what browser is compiled with.
+- // Also since the libva is now ABI-compatible, relax the version check
+- // which helps in upgrading the libva, without breaking any existing
+- // functionality.
+- if (!VA_CHECK_VERSION(major_version, minor_version, 0)) {
+- LOG(ERROR) << "This build of Chromium requires VA-API version "
+- << VA_MAJOR_VERSION << "." << VA_MINOR_VERSION
+- << ", system version: " << major_version << "." << minor_version;
++ // calling vaInitialize(). Since the libva is now ABI-compatible, relax the
++ // version check which helps in upgrading the libva, without breaking any
++ // existing functionality. Make sure the system version is not older than
++ // the version with which the chromium is built since libva is only
++ // guaranteed to be backward (and not forward) compatible.
++ if (VA_MAJOR_VERSION > major_version ||
++ (VA_MAJOR_VERSION == major_version && VA_MINOR_VERSION > minor_version)) {
++ LOG(ERROR) << "The system version " << major_version << "." << minor_version
++ << " should be greater than or equal to "
++ << VA_MAJOR_VERSION << "." << VA_MINOR_VERSION;
+ return false;
+ }
+ return true;
+--
+2.20.1
+
5 years, 8 months
[fdkaac] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
by Leigh Scott
commit 7960a5276ca9d6f2a83b65f6193c5b24fb90ae54
Author: Leigh Scott <leigh123linux(a)googlemail.com>
Date: Tue Mar 5 06:26:52 2019 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Leigh Scott <leigh123linux(a)googlemail.com>
fdkaac.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/fdkaac.spec b/fdkaac.spec
index a88ce0c..126a913 100644
--- a/fdkaac.spec
+++ b/fdkaac.spec
@@ -1,6 +1,6 @@
Name: fdkaac
Version: 1.0.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Command line frontend for libfdk-aac encoder
License: zlib
@@ -47,6 +47,9 @@ export LDFLAGS="%{?__global_ldflags} -L%{_libdir}/fdk-aac"
%changelog
+* Tue Mar 05 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.0.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
* Sat Nov 24 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 1.0.0-1
- Update to 1.0.0
5 years, 8 months