[chromium-vaapi] Turn off gold linker since it crashes; Make use of metainfodir macro and spec cleanup
by hellbanger
commit 9bea27ae58c3b5a6ce8b01d5890572f3ff2a46e9
Author: Akarshan Biswas <hellbanger(a)ga-lmt-s2.biswasab.org>
Date: Thu Oct 11 17:18:06 2018 +0530
Turn off gold linker since it crashes; Make use of metainfodir macro and spec cleanup
chromium-vaapi.spec | 21 +++++++--------------
1 file changed, 7 insertions(+), 14 deletions(-)
---
diff --git a/chromium-vaapi.spec b/chromium-vaapi.spec
index 958163b..dd9a703 100644
--- a/chromium-vaapi.spec
+++ b/chromium-vaapi.spec
@@ -1,13 +1,3 @@
-# This spec file is based on other spec files, ebuilds, PKGBUILDs available from
-# [1] https://repos.fedorapeople.org/repos/spot/chromium/
-# [2] https://copr.fedoraproject.org/coprs/churchyard/chromium-russianfedora-te...
-# [3] https://www.archlinux.org/packages/extra/x86_64/chromium/
-# [4] https://src.fedoraproject.org/rpms/chromium/
-# [5] https://gitweb.gentoo.org/repo/gentoo.git/tree/www-client/chromium/
-# [6] https://copr.fedorainfracloud.org/coprs/lantw44/chromium/
-# Get the version number of latest stable version
-# $ curl -s 'https://omahaproxy.appspot.com/all?os=linux&channel=stable' | sed 1d | cut -d , -f 3
-######################################################################################################################
#Global Libraries
#Do not turn it on in Fedora copr!
%global freeworld 1
@@ -457,6 +447,7 @@ gn_args=(
enable_hangout_services_extension=false
fatal_linker_warnings=false
treat_warnings_as_errors=false
+ use_gold=false
linux_use_bundled_binutils=false
remove_webcore_debug_symbols=true
fieldtrial_testing_like_official_build=true
@@ -489,13 +480,13 @@ ninja %{_smp_mflags} -C %{target} chrome chrome_sandbox chromedriver
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{chromiumdir}/locales
mkdir -p %{buildroot}%{_mandir}/man1
-mkdir -p %{buildroot}%{_datadir}/metainfo
+mkdir -p %{buildroot}%{_metainfodir}
mkdir -p %{buildroot}%{_datadir}/applications
mkdir -p %{buildroot}%{_datadir}/gnome-control-center/default-apps
sed -e "s|@@CHROMIUMDIR@@|%{chromiumdir}|" -e "s|@@BUILDTARGET@@|`cat /etc/redhat-release`|" \
%{SOURCE10} > chromium-vaapi.sh
install -m 755 chromium-vaapi.sh %{buildroot}%{_bindir}/%{name}
-install -m 644 %{SOURCE11} %{buildroot}%{_datadir}/metainfo
+install -m 644 %{SOURCE11} %{buildroot}%{_metainfodir}
sed -e "s|@@MENUNAME@@|%{name}|g" -e "s|@@PACKAGE@@|%{name}|g" \
chrome/app/resources/manpage.1.in > chrome.1
install -m 644 chrome.1 %{buildroot}%{_mandir}/man1/%{name}.1
@@ -531,13 +522,13 @@ for i in 22 24 32 48 64 128 256; do
done
####################################check##################################################
%check
-appstream-util validate-relax --nonet "%{buildroot}%{_datadir}/metainfo/%{name}.appdata.xml"
+appstream-util validate-relax --nonet "%{buildroot}%{_metainfodir}/%{name}.appdata.xml"
######################################files################################################
%files
%license LICENSE
%doc AUTHORS
%{_bindir}/chromium-vaapi
-%{_datadir}/metainfo/chromium-vaapi.appdata.xml
+%{_metainfodir}/chromium-vaapi.appdata.xml
%{_datadir}/applications/chromium-vaapi.desktop
%{_datadir}/gnome-control-center/default-apps/chromium-vaapi.xml
%{_datadir}/icons/hicolor/16x16/apps/chromium-vaapi.png
@@ -568,6 +559,8 @@ appstream-util validate-relax --nonet "%{buildroot}%{_datadir}/metainfo/%{name}.
%changelog
* Thu Oct 11 2018 Akarshan Biswas <akarshan.biswas(a)hotmail.com> 69.0.3497.100-4
- Rebuild for new libva version on fedora 29+
+- turn off gold linker
+- Use metainfodir for installing metadata
* Fri Sep 28 2018 Akarshan Biswas <akarshan.biswas(a)hotmail.com> 69.0.3497.100-3
- Remove dependency on minizip-compat package(https://bugzilla.redhat.com/show_bug.cgi?id=1632170)
6 years, 1 month
[vdr-mp3] Add BR gcc-c++
by Martin Gansser
commit 2307ef59d093a283e220991baf75ceeaa6eae5da
Author: Martin Gansser <mgansser(a)online.de>
Date: Thu Oct 11 13:11:59 2018 +0200
Add BR gcc-c++
vdr-mp3.spec | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
---
diff --git a/vdr-mp3.spec b/vdr-mp3.spec
index 653c125..bb9e99d 100644
--- a/vdr-mp3.spec
+++ b/vdr-mp3.spec
@@ -5,7 +5,7 @@
Name: vdr-mp3
Version: 0.10.2
-Release: 17%{?dist}
+Release: 18%{?dist}
Summary: Sound playback plugin for VDR
Group: Applications/Multimedia
@@ -28,6 +28,7 @@ Patch6: %{name}-0.10.2-fsf-fix.patch
Patch7: %{name}-vdr2.1.2-compat.patch
Patch8: %{name}-fix-overloaded-ambiguous.patch
+BuildRequires: gcc-c++
BuildRequires: vdr-devel >= 2.0.6
BuildRequires: libsndfile-devel >= 1.0.0
BuildRequires: libvorbis-devel
@@ -178,6 +179,9 @@ fi
%changelog
+* Thu Oct 11 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.10.2-18
+- Add BR gcc-c++
+
* Sun Aug 19 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 0.10.2-17
- Rebuilt for Fedora 29 Mass Rebuild binutils issue
6 years, 1 month
[libva-intel-driver/f29] Rebuilt
by Nicolas Chauvet
Summary of changes:
d74eaf2... Rebuilt (*)
(*) This commit already existed in another branch; no separate mail sent
6 years, 1 month
[libva-intel-driver] Rebuilt
by Nicolas Chauvet
commit d74eaf231d75fa16e6114c08da7ab90dd1131cdb
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Thu Oct 11 11:28:43 2018 +0200
Rebuilt
libva-intel-driver.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/libva-intel-driver.spec b/libva-intel-driver.spec
index 34ede71..9b5c61c 100644
--- a/libva-intel-driver.spec
+++ b/libva-intel-driver.spec
@@ -2,7 +2,7 @@
Name: libva-intel-driver
Version: 2.2.0
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: HW video decode support for Intel integrated graphics
License: MIT and EPL
URL: https://01.org/linuxmedia
@@ -88,6 +88,9 @@ fn=%{buildroot}%{_datadir}/appdata/intel-vaapi-driver.metainfo.xml
%changelog
+* Thu Oct 11 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 2.2.0-3
+- Rebuilt for libva update
+
* Thu Jul 26 2018 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 2.2.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
6 years, 1 month
[vdr-markad] Add BR gcc-c++
by Martin Gansser
commit 5d7e186075744a2587d8fbb37edeb4547ea790a6
Author: Martin Gansser <mgansser(a)online.de>
Date: Thu Oct 11 11:16:43 2018 +0200
Add BR gcc-c++
vdr-markad.spec | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
---
diff --git a/vdr-markad.spec b/vdr-markad.spec
index 6544a3a..1c4cea0 100644
--- a/vdr-markad.spec
+++ b/vdr-markad.spec
@@ -10,7 +10,7 @@
Name: vdr-markad
Version: 0.1.4
-Release: 18.%{gitdate}git%{shortcommit0}%{?dist}
+Release: 19.%{gitdate}git%{shortcommit0}%{?dist}
Summary: Advanced commercial detection for VDR
License: GPLv2+
# how to get the tarball
@@ -20,6 +20,7 @@ URL: http://projects.vdr-developer.org/projects/plg-markad
Source0: http://projects.vdr-developer.org/git/vdr-plugin-markad.git/snapshot/vdr-...
Source1: %{name}.conf
+BuildRequires: gcc-c++
BuildRequires: vdr-devel >= 1.7.30
%if %{with compat_ffmpeg}
BuildRequires: compat-ffmpeg28-devel
@@ -88,6 +89,9 @@ fi
%{vdr_vardir}/markad/
%changelog
+* Thu Oct 11 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.1.4-19.20170313gitea2e182
+- Add BR gcc-c++
+
* Sun Aug 19 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 0.1.4-18.20170313gitea2e182
- Rebuilt for Fedora 29 Mass Rebuild binutils issue
6 years, 1 month
[vdr-burn] Add BR gcc-c++
by Martin Gansser
commit 4d51225d6d27c12db8830fb6ed1309508b0f24e8
Author: Martin Gansser <mgansser(a)online.de>
Date: Thu Oct 11 10:37:50 2018 +0200
Add BR gcc-c++
vdr-burn.spec | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/vdr-burn.spec b/vdr-burn.spec
index a7eac49..6ccec15 100644
--- a/vdr-burn.spec
+++ b/vdr-burn.spec
@@ -16,6 +16,7 @@ Source2: http://www.muempf.de/down/genindex-%{gver}.tar.gz
Patch0: %{name}-0.3.0-config.patch
Patch1: %{name}-0.3.0-old-sd-recordings.patch
+BuildRequires: gcc-c++
BuildRequires: vdr-devel >= 2.0.6
BuildRequires: boost-devel
BuildRequires: gd-devel >= 2.0.33-9.3
@@ -97,7 +98,7 @@ install -Dpm 644 %{SOURCE1} \
%changelog
* Thu Oct 11 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.3.0-10
-- Rebuilt
+- Add BR gcc-c++
* Sun Aug 19 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 0.3.0-9
- Rebuilt for Fedora 29 Mass Rebuild binutils issue
6 years, 1 month
[intel-media-driver/f29] (4 commits) ...Disable i686
by Nicolas Chauvet
Summary of changes:
247a86e... Initial import (*)
177a094... Add metainfo.xml (*)
347ec94... Enforce ARCH=32 on ix86 (*)
46a54a4... Disable i686 (*)
(*) This commit already existed in another branch; no separate mail sent
6 years, 1 month
[vdr-burn] Rebuilt
by Martin Gansser
commit a4e604607048b44efcb8c6ebee186873ae636732
Author: Martin Gansser <mgansser(a)online.de>
Date: Thu Oct 11 10:26:17 2018 +0200
Rebuilt
vdr-burn.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/vdr-burn.spec b/vdr-burn.spec
index 835935b..a7eac49 100644
--- a/vdr-burn.spec
+++ b/vdr-burn.spec
@@ -4,7 +4,7 @@
Name: vdr-%{pname}
Version: 0.3.0
-Release: 9%{?dist}
+Release: 10%{?dist}
Summary: DVD writing plugin for VDR
# genindex is GPLv2+, rest GPL+
@@ -96,6 +96,9 @@ install -Dpm 644 %{SOURCE1} \
%changelog
+* Thu Oct 11 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.3.0-10
+- Rebuilt
+
* Sun Aug 19 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 0.3.0-9
- Rebuilt for Fedora 29 Mass Rebuild binutils issue
6 years, 1 month