[chromium-freeworld/f29] Fix widevine on chromium
by Akarshan Biswas
commit dc7fd0a67b0e74143876fefd823d3ed187b22998
Author: Akarshan Biswas <akarshan.biswas(a)gmail.com>
Date: Wed Jan 9 17:32:59 2019 +0000
Fix widevine on chromium
Fixes #RHBZ 1464705
Signed-off-by: Akarshan Biswas <akarshan.biswas(a)gmail.com>
chromium-71.0.3578.98-widevine-r3.patch | 25 ++++++++++++++++++-------
1 file changed, 18 insertions(+), 7 deletions(-)
---
diff --git a/chromium-71.0.3578.98-widevine-r3.patch b/chromium-71.0.3578.98-widevine-r3.patch
index a8deaf0..8d875c6 100644
--- a/chromium-71.0.3578.98-widevine-r3.patch
+++ b/chromium-71.0.3578.98-widevine-r3.patch
@@ -1,11 +1,22 @@
-diff -up chromium-71.0.3578.98/third_party/widevine/cdm/BUILD.gn.wvhack chromium-71.0.3578.98/third_party/widevine/cdm/BUILD.gn
-diff -up chromium-71.0.3578.98/third_party/widevine/cdm/widevine_cdm_version.h.wvhack chromium-71.0.3578.98/third_party/widevine/cdm/widevine_cdm_version.h
---- chromium-71.0.3578.98/third_party/widevine/cdm/widevine_cdm_version.h.wvhack 2018-12-14 11:58:37.918972853 -0500
-+++ chromium-71.0.3578.98/third_party/widevine/cdm/widevine_cdm_version.h 2018-12-14 11:58:57.327554078 -0500
-@@ -11,5 +11,6 @@
- // If the Widevine CDM is available define the following:
+diff -upr chromium-71.0.3578.80.orig/chrome/common/chrome_content_client.cc chromium-71.0.3578.80/chrome/common/chrome_content_client.cc
+--- chromium-71.0.3578.80.orig/chrome/common/chrome_content_client.cc 2018-12-21 20:16:43.000000000 +0000
++++ chromium-71.0.3578.80/chrome/common/chrome_content_client.cc 2018-12-21 21:34:28.658206942 +0000
+@@ -99,7 +99,7 @@
+ // Registers Widevine CDM if Widevine is enabled, the Widevine CDM is
+ // bundled and not a component. When the Widevine CDM is a component, it is
+ // registered in widevine_cdm_component_installer.cc.
+-#if BUILDFLAG(BUNDLE_WIDEVINE_CDM) && !BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT)
++#if BUILDFLAG(ENABLE_WIDEVINE) && !BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT)
+ #define REGISTER_BUNDLED_WIDEVINE_CDM
+ #include "third_party/widevine/cdm/widevine_cdm_common.h" // nogncheck
+ // TODO(crbug.com/663554): Needed for WIDEVINE_CDM_VERSION_STRING. Support
+diff -upr chromium-71.0.3578.80.orig/third_party/widevine/cdm/widevine_cdm_version.h chromium-71.0.3578.80/third_party/widevine/cdm/widevine_cdm_version.h
+--- chromium-71.0.3578.80.orig/third_party/widevine/cdm/widevine_cdm_version.h 2018-12-21 20:18:01.000000000 +0000
++++ chromium-71.0.3578.80/third_party/widevine/cdm/widevine_cdm_version.h 2018-12-21 21:37:45.635374949 +0000
+@@ -12,4 +12,6 @@
// - WIDEVINE_CDM_VERSION_STRING (with the version of the CDM that's available
// as a string, e.g., "1.0.123.456").
-+#define WIDEVINE_CDM_VERSION_STRING "unknown"
++#define WIDEVINE_CDM_VERSION_STRING "unknown"
++
#endif // WIDEVINE_CDM_VERSION_H_
5 years, 8 months
[wl-kmod] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
by Leigh Scott
commit 7b623bd3becf592107b0205ffa1b02428937d272
Author: Leigh Scott <leigh123linux(a)googlemail.com>
Date: Tue Mar 5 08:10:17 2019 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Leigh Scott <leigh123linux(a)googlemail.com>
wl-kmod.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/wl-kmod.spec b/wl-kmod.spec
index 0113383..20a1edd 100644
--- a/wl-kmod.spec
+++ b/wl-kmod.spec
@@ -8,7 +8,7 @@
Name: wl-kmod
Version: 6.30.223.271
-Release: 21%{?dist}
+Release: 22%{?dist}
Summary: Kernel module for Broadcom wireless devices
Group: System Environment/Kernel
License: Redistributable, no modification permitted
@@ -113,6 +113,9 @@ chmod 0755 $RPM_BUILD_ROOT%{kmodinstdir_prefix}*%{kmodinstdir_postfix}/* || :
rm -rf $RPM_BUILD_ROOT
%changelog
+* Tue Mar 05 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 6.30.223.271-22
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
* Sat Jan 26 2019 Nicolas Viéville <nicolas.vieville(a)uphf.fr> - 6.30.223.271-21
- Don't increment position if not needed after kernel_read function
thanks to Alexander Alexandrovsky
5 years, 8 months
[plus4emu] Add BuildRequires: gcc-c++
by Leigh Scott
commit 5ed16e0180b0821ca19477c00519099ad85ac70a
Author: Leigh Scott <leigh123linux(a)googlemail.com>
Date: Tue Mar 5 07:34:11 2019 +0000
Add BuildRequires: gcc-c++
plus4emu.spec | 1 +
1 file changed, 1 insertion(+)
---
diff --git a/plus4emu.spec b/plus4emu.spec
index 07c1b22..13b8f7a 100644
--- a/plus4emu.spec
+++ b/plus4emu.spec
@@ -10,6 +10,7 @@ Source2: p4fliconv.desktop
Source3: p4makecfg.desktop
Patch0: %{name}-1.2.10-SConstruct.patch
Patch1: %{name}-1.2.5-fixpathissue.patch
+BuildRequires: gcc-c++
BuildRequires: desktop-file-utils
BuildRequires: fltk-fluid
BuildRequires: libsndfile-devel
5 years, 8 months
[chromium-vaapi] Updated to 72.0.3626.121 spec cleanup
by Akarshan Biswas
commit 2ce345d6bcbb7bd148133e0b7fe5cbba0cc5b737
Author: Akarshan Biswas <akarshan.biswas(a)gmail.com>
Date: Sun Mar 3 18:20:06 2019 +0530
Updated to 72.0.3626.121
spec cleanup
.gitignore | 1 +
chromium-vaapi.spec | 13 +++++--------
sources | 2 +-
3 files changed, 7 insertions(+), 9 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 750ad4c..27f05b1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@
/chromium-71.0.3578.98.tar.xz
/chromium-72.0.3626.81.tar.xz
/chromium-72.0.3626.109.tar.xz
+/chromium-72.0.3626.121.tar.xz
diff --git a/chromium-vaapi.spec b/chromium-vaapi.spec
index 1099ae0..1edf3c9 100644
--- a/chromium-vaapi.spec
+++ b/chromium-vaapi.spec
@@ -53,8 +53,6 @@
#Turn on verbose mode
%global debug_logs 0
-# Allow compiling with clang
-%global clang 0
#Allow jumbo builds
# Enabled by default
%global jumbo 1
@@ -69,7 +67,7 @@
%global ozone 0
##############################Package Definitions######################################
Name: chromium-vaapi
-Version: 72.0.3626.109
+Version: 72.0.3626.121
Release: 1%{?dist}
Summary: A Chromium web browser with video decoding acceleration
License: BSD and LGPLv2+ and ASL 2.0 and IJG and MIT and GPLv2+ and ISC and OpenSSL and (MPLv1.1 or GPLv2 or LGPLv2)
@@ -102,14 +100,9 @@ Source15: LICENSE
%global chromiumdir %{_libdir}/%{name}
########################################################################################
#Compiler settings
-%if %{clang}
-BuildRequires: clang, llvm, lld
-%else
-#GCC mode on
# Make sure we don't encounter any bug
BuildRequires: gcc
BuildRequires: gcc-c++
-%endif
# Basic tools and libraries needed for building
BuildRequires: ninja-build, nodejs, bison, gperf, hwdata
BuildRequires: libgcc, glibc, libatomic
@@ -674,6 +667,10 @@ appstream-util validate-relax --nonet "%{buildroot}%{_metainfodir}/%{name}.appda
%{chromiumdir}/locales/*.pak
#########################################changelogs#################################################
%changelog
+* Sun Mar 03 2019 Akarshan Biswas <akarshanbiswas(a)fedoraproject.org> 72.0.3626.121-1
+- Updated to 72.0.3626.121
+- spec cleanup
+
* Tue Feb 19 2019 Akarshan Biswas <akarshanbiswas(a)fedoraproject.org> 72.0.3626.109-1
- Update to 72.0.3626.109
- remove ozone patches
diff --git a/sources b/sources
index cf0d9eb..03899ce 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-6cc44806be5e7b41727a04f7e7eb2545 chromium-72.0.3626.109.tar.xz
+c9b2cd5509e257501d21ed4b5db4b4c2 chromium-72.0.3626.121.tar.xz
5 years, 8 months
[vdr-vaapidevice] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
by Leigh Scott
commit 8dc0f6b2d1878fbf05a133096abbd85fb0c1850e
Author: Leigh Scott <leigh123linux(a)googlemail.com>
Date: Tue Mar 5 00:08:05 2019 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Leigh Scott <leigh123linux(a)googlemail.com>
vdr-vaapidevice.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/vdr-vaapidevice.spec b/vdr-vaapidevice.spec
index 1338452..55d9e04 100644
--- a/vdr-vaapidevice.spec
+++ b/vdr-vaapidevice.spec
@@ -6,7 +6,7 @@
Name: vdr-vaapidevice
Version: 0.7.0
-Release: 9.%{gitdate}git%{shortcommit0}%{?dist}
+Release: 10.%{gitdate}git%{shortcommit0}%{?dist}
Summary: A VA-API output device plugin for VDR
License: AGPLv3
@@ -71,6 +71,9 @@ install -Dpm 644 %{SOURCE1} \
%config(noreplace) %{_sysconfdir}/sysconfig/vdr-plugins.d/vaapidevice.conf
%changelog
+* Tue Mar 05 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 0.7.0-10.20180401gita17c110
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
* Fri Oct 12 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-9.20180401gita17c110
- Add BR gcc-c++
5 years, 8 months
[mp3gain] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
by Leigh Scott
commit 42426891cac684b2aa0cc33670269d209406674b
Author: Leigh Scott <leigh123linux(a)googlemail.com>
Date: Mon Mar 4 16:38:08 2019 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Leigh Scott <leigh123linux(a)googlemail.com>
mp3gain.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/mp3gain.spec b/mp3gain.spec
index 56b40ee..026883b 100644
--- a/mp3gain.spec
+++ b/mp3gain.spec
@@ -2,7 +2,7 @@
Name: mp3gain
Version: 1.6.2
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Lossless MP3 volume adjustment tool
Group: Applications/Multimedia
@@ -51,6 +51,9 @@ install -Dp -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_mandir}/man1/%{name}.1.gz
%changelog
+* Mon Mar 04 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.6.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
* Wed Jan 02 2019 Sérgio Basto <sergio(a)serjux.com> - 1.6.2-1
- Update to 1.6.2
- Add BuildRequires: gcc
5 years, 8 months
[chromaprint-tools] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
by Leigh Scott
commit 93da30fd1c416219312b125833c982e135e59a6d
Author: Leigh Scott <leigh123linux(a)googlemail.com>
Date: Mon Mar 4 09:30:58 2019 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Leigh Scott <leigh123linux(a)googlemail.com>
chromaprint-tools.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/chromaprint-tools.spec b/chromaprint-tools.spec
index e484c80..9d237bd 100644
--- a/chromaprint-tools.spec
+++ b/chromaprint-tools.spec
@@ -1,6 +1,6 @@
Name: chromaprint-tools
Version: 1.4.3
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Chromaprint audio fingerprinting tools
License: GPLv2+
URL: http://www.acoustid.org/chromaprint
@@ -49,6 +49,9 @@ rm -f %{buildroot}%{_libdir}/lib*.so*
%{_bindir}/fpcalc
%changelog
+* Mon Mar 04 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.4.3-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
* Tue Oct 30 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 1.4.3-1
- Update to 1.4.3
- Remove Group tag
5 years, 8 months
[mpgtx] Add BuildRequires: gcc-c++
by Leigh Scott
commit fa11b1ef3cb2f03e5b671e1a12fafe3f35ab713a
Author: Leigh Scott <leigh123linux(a)googlemail.com>
Date: Mon Mar 4 16:54:22 2019 +0000
Add BuildRequires: gcc-c++
mpgtx.spec | 16 ++++++----------
1 file changed, 6 insertions(+), 10 deletions(-)
---
diff --git a/mpgtx.spec b/mpgtx.spec
index 41b9de8..52352ae 100644
--- a/mpgtx.spec
+++ b/mpgtx.spec
@@ -3,13 +3,12 @@ Version: 1.3.1
Release: 14%{?dist}
Summary: An MPEG toolbox
-Group: Applications/Multimedia
-License: GPL
+License: GPLv2+
URL: http://mpgtx.sourceforge.net/
Source0: http://dl.sf.net/mpgtx/mpgtx-1.3.1.tar.gz
Patch0: mpgtx-1.3.1-makefile.patch
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildRequires: gcc-c++
%description
mpgtx allows you to split, join, demultiplex, manipulate ID3 tags and
@@ -30,17 +29,12 @@ make
%install
-rm -rf $RPM_BUILD_ROOT
make install PREFIX=$RPM_BUILD_ROOT%{_prefix} manprefix=$RPM_BUILD_ROOT%{_datadir}
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-
%files
-%defattr(-,root,root,-)
-%doc AUTHORS COPYING ChangeLog README
+%doc AUTHORS ChangeLog README
+%license COPYING
%{_bindir}/*
%{_mandir}/man1/*
%lang(de) %{_mandir}/de/man1/*
@@ -48,6 +42,8 @@ rm -rf $RPM_BUILD_ROOT
%changelog
* Mon Mar 04 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.3.1-14
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+- Fix license
+- Add BuildRequires: gcc-c++
* Fri Jul 27 2018 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.3.1-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
5 years, 8 months
[gstreamer-plugins-bad] Add BuildRequires: gcc-c++
by Leigh Scott
commit 8075174cd5076c26f4aa827504106e135f78409b
Author: Leigh Scott <leigh123linux(a)googlemail.com>
Date: Mon Mar 4 11:54:49 2019 +0000
Add BuildRequires: gcc-c++
gstreamer-plugins-bad.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/gstreamer-plugins-bad.spec b/gstreamer-plugins-bad.spec
index b06ae61..e128b91 100644
--- a/gstreamer-plugins-bad.spec
+++ b/gstreamer-plugins-bad.spec
@@ -26,7 +26,7 @@ Requires: %{gstreamer} >= %{gst_minver}
Requires: gstreamer-plugins-bad-free >= %{version}
BuildRequires: %{gstreamer}-devel >= %{gst_minver}
BuildRequires: %{gstreamer}-plugins-base-devel >= %{gstpb_minver}
-
+BuildRequires: gcc-c++
BuildRequires: check
BuildRequires: gettext-devel
BuildRequires: libXt-devel
5 years, 8 months