[libopenshot/el7] Add Requires: zeromq for EL7
by Frank R Dana
commit 60512005fc60fbb541c205715da4b0a7b7c167be
Author: FeRD (Frank Dana) <ferdnyc(a)gmail.com>
Date: Sun Jun 23 10:00:29 2019 -0400
Add Requires: zeromq for EL7
libopenshot.spec | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
---
diff --git a/libopenshot.spec b/libopenshot.spec
index fd3add7..8351bf0 100644
--- a/libopenshot.spec
+++ b/libopenshot.spec
@@ -4,7 +4,7 @@
Name: libopenshot
Version: 0.2.3
-Release: 2.%{gitdate}git%{shortrev}%{?dist}
+Release: 3.%{gitdate}git%{shortrev}%{?dist}
Summary: Library for creating and editing videos
License: LGPLv3+
@@ -34,6 +34,9 @@ BuildRequires: jsoncpp-devel
BuildRequires: libopenshot-audio-devel >= 0:0.1.8-2
Requires: libopenshot-audio%{?isa} >= 0:0.1.8-2
+# EL7 has other packages providing libzmq.so.5
+Requires: zeromq%{?isa} >= 0:4.1.4
+
%description
OpenShot Library (libopenshot) is an open-source project
dedicated to delivering high quality video editing, animation,
@@ -109,6 +112,10 @@ export CXXFLAGS="%{optflags} -Wl,--as-needed %{__global_ldflags}"
%changelog
+* Sun Jun 23 2019 FeRD (Frank Dana) <ferdnyc(a)gmail.com> - 0.2.3-3
+- Add explicit Requires: zeromq, to work around other EL7
+ packages which provide the required libzmq.so.5
+
* Tue Apr 09 2019 FeRD (Frank Dana) <ferdnyc AT gmail com> - 0.2.3-2
- Upgrade to latest git revision, to fix FTBFS with GCC9 on Fedora 30
- Requires libopenshot-audio also built from same or later gitrev
5 years, 5 months
[chromium-vaapi/f29] Don't use static libstdc++ , It causes problems.
by hellbanger
commit 869a262aa8b9d4916c2a6634d9a60b518a7cbf94
Author: Akarshan Biswas <akarshanbiswas(a)fedoraproject.org>
Date: Sun Jun 23 18:30:33 2019 +0530
Don't use static libstdc++ , It causes problems.
chromium-vaapi.spec | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
---
diff --git a/chromium-vaapi.spec b/chromium-vaapi.spec
index 64a2c98..4b9ea41 100644
--- a/chromium-vaapi.spec
+++ b/chromium-vaapi.spec
@@ -467,12 +467,9 @@ find -depth -type f -writable -name "*.py" -exec sed -iE '1s=^#! */usr/bin/\(pyt
sed -i 's|//third_party/usb_ids|/usr/share/hwdata|g' device/usb/BUILD.gn
+# Don't use static libstdc++
+sed -i '/-static-libstdc++/d' tools/gn/build/gen.py
-
-# Remove compiler flags not supported by our system clang
- sed -i \
- -e '/"-Wno-ignored-pragma-optimize"/d' \
- build/config/compiler/BUILD.gn
rmdir third_party/markupsafe
ln -s %{python2_sitearch}/markupsafe third_party/markupsafe
5 years, 5 months
[chromium-vaapi/f29] Use minizip-compat only on Fedora 30 or higher
by hellbanger
commit 171446d0d511985000ac1715c20241f7cb2a4e4b
Author: Akarshan Biswas <akarshanbiswas(a)fedoraproject.org>
Date: Sun Jun 23 18:24:09 2019 +0530
Use minizip-compat only on Fedora 30 or higher
chromium-vaapi.spec | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
---
diff --git a/chromium-vaapi.spec b/chromium-vaapi.spec
index ae8ba3e..64a2c98 100644
--- a/chromium-vaapi.spec
+++ b/chromium-vaapi.spec
@@ -96,7 +96,11 @@ BuildRequires: libgcc, glibc, libatomic
BuildRequires: libcap-devel, cups-devel, alsa-lib-devel
BuildRequires: mesa-libGL-devel, mesa-libEGL-devel
%if %{with system_minizip}
-BuildRequires: minizip-compat-devel
+%if 0%{?fedora} >= 30
+BuildRequires: minizip-compat-devel
+%else
+BuildRequires: minizip-devel
+%endif
%endif
# Pipewire need this.
%if 0%{?fedora} >= 29
5 years, 5 months
[mpv] Rebuild against sdk9 nv-codec-headers
by Leigh Scott
commit 7a7fdda4e8e543e8900978e0da966a6470c77049
Author: Leigh Scott <leigh123linux(a)googlemail.com>
Date: Sun Jun 23 12:06:10 2019 +0100
Rebuild against sdk9 nv-codec-headers
mpv.spec | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
---
diff --git a/mpv.spec b/mpv.spec
index 285a4c7..77ea93b 100644
--- a/mpv.spec
+++ b/mpv.spec
@@ -1,6 +1,6 @@
Name: mpv
Version: 0.29.1
-Release: 5%{?dist}
+Release: 6%{?dist}
Summary: Movie player playing most video formats and DVDs
License: GPLv2+ and LGPLv2+
URL: http://%{name}.io/
@@ -105,9 +105,8 @@ Libmpv development header files and libraries.
%build
-CFLAGS="%{optflags}" \
-LDFLAGS="%{?__global_ldflags}" \
-waf configure \
+%set_build_flags
+%{_bindir}/waf configure \
--prefix=%{_prefix} \
--bindir=%{_bindir} \
--libdir=%{_libdir} \
@@ -127,10 +126,10 @@ waf configure \
--enable-dvbin
-waf -v build %{?_smp_mflags}
+%{_bindir}/waf -v build %{?_smp_mflags}
%install
-waf install --destdir=%{buildroot}
+%{_bindir}/waf install --destdir=%{buildroot}
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
install -Dpm 644 README.md etc/input.conf etc/mpv.conf -t %{buildroot}%{_docdir}/%{name}/
@@ -156,6 +155,10 @@ install -Dpm 644 README.md etc/input.conf etc/mpv.conf -t %{buildroot}%{_docdir}
%{_libdir}/pkgconfig/mpv.pc
%changelog
+* Sun Jun 23 2019 Leigh Scott <leigh123linux(a)googlemail.com> - 0.29.1-6
+- Rebuild against sdk9 nv-codec-headers
+- Spec file clean up
+
* Mon Mar 04 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 0.29.1-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
5 years, 5 months
[vdr-skindesigner] Update to 1.2.8 Dropped skindesigner.diff.gz
by Martin Gansser
commit 3c136f7e0cc369ecc7f028e56497ae052eb15eec
Author: Martin Gansser <mgansser(a)online.de>
Date: Sat Jun 22 18:23:56 2019 +0200
Update to 1.2.8
Dropped skindesigner.diff.gz
.gitignore | 1 +
sources | 3 +--
vdr-skindesigner.spec | 10 ++++++----
3 files changed, 8 insertions(+), 6 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 3c1ffb9..f56504c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -17,3 +17,4 @@ vdr-plugin-skindesigner-0.9.5.tar.bz2
/vdr-plugin-skindesigner-1.2.6.tar.bz2
/vdr-plugin-skindesigner-1.2.7.tar.bz2
/skindesigner.diff.gz
+/vdr-plugin-skindesigner-1.2.8.tar.bz2
diff --git a/sources b/sources
index 0d609aa..f183c30 100644
--- a/sources
+++ b/sources
@@ -1,2 +1 @@
-259b84525cb3a60cf3372174bbc726a2 skindesigner.diff.gz
-3e75d52c6d3c8c259767f79de8d751bd vdr-plugin-skindesigner-1.2.7.tar.bz2
+c3fb9922ccb9a94872ed1891a53cdc10 vdr-plugin-skindesigner-1.2.8.tar.bz2
diff --git a/vdr-skindesigner.spec b/vdr-skindesigner.spec
index 943e5cc..68b19d0 100644
--- a/vdr-skindesigner.spec
+++ b/vdr-skindesigner.spec
@@ -1,16 +1,14 @@
%global sname skindesigner
Name: vdr-skindesigner
-Version: 1.2.7
-Release: 9%{?dist}
+Version: 1.2.8
+Release: 1%{?dist}
Summary: A VDR skinning engine that displays XML based Skins
License: GPLv2+
URL: http://projects.vdr-developer.org/projects/plg-skindesigner
Source0: http://projects.vdr-developer.org/git/vdr-plugin-skindesigner.git/snapsho...
# Configuration files for plugin parameters. These are Fedora specific and not in upstream.
Source1: %{name}.conf
-# fix invalid lock sequence report https://www.vdr-portal.de/index.php?attachment/42652-skindesigner-diff-gz
-Patch0: skindesigner.diff.gz
BuildRequires: gcc-c++
BuildRequires: vdr-devel >= 2.0.0
@@ -124,6 +122,10 @@ ldconfig -n %{buildroot}%{_libdir}
%{_includedir}/libskindesignerapi/*
%changelog
+* Sat Jun 22 2019 Martin Gansser <martinkg(a)fedoraproject.org> - 1.2.8-1
+- Update to 1.2.8
+- Dropped skindesigner.diff.gz
+
* Tue Jun 18 2019 Martin Gansser <martinkg(a)fedoraproject.org> - 1.2.7-9
- Rebuilt for new VDR API version
- Add skindesigner.diff.gz to fix invalid lock sequence report
5 years, 5 months