[raspberrypi-vc] Build with BUILD_STATIC_LIBS ON
by Andrew Bauer
commit 36411914fb3350a606d5915558140ea4abe3d57e
Author: Andrew Bauer <zonexpertconsulting(a)outlook.com>
Date: Thu Dec 20 08:33:29 2018 -0600
Build with BUILD_STATIC_LIBS ON
raspberrypi-vc.spec | 18 +++++++++++++++---
1 file changed, 15 insertions(+), 3 deletions(-)
---
diff --git a/raspberrypi-vc.spec b/raspberrypi-vc.spec
index a8b475b..3669d00 100644
--- a/raspberrypi-vc.spec
+++ b/raspberrypi-vc.spec
@@ -3,7 +3,7 @@
Name: raspberrypi-vc
Version: 20181212
-Release: 2.git%{commit_short}%{?dist}
+Release: 3.git%{commit_short}%{?dist}
Summary: VideoCore GPU libraries, utilities and demos for Raspberry Pi
License: BSD
URL: https://github.com/raspberrypi
@@ -79,13 +79,14 @@ Raspberry Pi.
%build
mkdir build
pushd build
-# Must set BUILD_SHARED_LIBS=OFF
+# Must set BUILD_SHARED_LIBS=OFF and BUILD_STATIC_LIBS=ON
# See for details: https://github.com/raspberrypi/userland/pull/333
%cmake \
-DCMAKE_BUILD_TYPE=Release \
-DVMCS_INSTALL_PREFIX=%{_prefix} \
-DCMAKE_C_FLAGS=%{optflags} \
-DBUILD_SHARED_LIBS:BOOL=OFF \
+ -DBUILD_STATIC_LIBS:BOOL=ON \
..
%make_build
popd
@@ -216,7 +217,15 @@ ln -s %{_includedir}/vc %{buildroot}/opt/vc/include
%files static
-%{_libdir}/vc/*.a
+%{_libdir}/vc/libEGL_static.a
+%{_libdir}/vc/libGLESv2_static.a
+%{_libdir}/vc/libdebug_sym_static.a
+%{_libdir}/vc/libkhrn_client.a
+%{_libdir}/vc/libkhrn_static.a
+%{_libdir}/vc/libvcfiled_check.a
+%{_libdir}/vc/libvchostif.a
+%{_libdir}/vc/libvcilcs.a
+
%files utils
@@ -256,6 +265,9 @@ ln -s %{_includedir}/vc %{buildroot}/opt/vc/include
%changelog
+* Thu Dec 20 2018 Andrew Bauer <zonexpertconsulting(a)outlook.com> - 20181108-3.gitd574b51
+- Build with BUILD_STATIC_LIBS ON
+
* Mon Dec 17 2018 Andrew Bauer <zonexpertconsulting(a)outlook.com> - 20181108-2.gitd574b51
- Build with BUILD_SHARED_LIBS OFF
5 years, 11 months
[steam/el7] Update changelog
by Nicolas Chauvet
commit ae16a6dff013de94cd64baea01dede7039bbf4c3
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Thu Dec 20 10:56:23 2018 +0100
Update changelog
steam.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/steam.spec b/steam.spec
index 5a1bfbe..04a3d78 100644
--- a/steam.spec
+++ b/steam.spec
@@ -3,7 +3,7 @@
Name: steam
Version: 1.0.0.59
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Installer for the Steam software distribution service
# Redistribution and repackaging for Linux is allowed, see license file
License: Steam License Agreement
@@ -207,6 +207,9 @@ fi
%{_prefix}/lib/systemd/user.conf.d/01-steam.conf
%changelog
+* Thu Dec 20 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 1.0.0.59-2
+- Drop vulkan on el7 for now
+
* Fri Dec 14 2018 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.59-1
- Update to 1.0.0.59.
5 years, 11 months
[steam/el7] Drop vulkan on el7 for now
by Nicolas Chauvet
commit 5360f360301154e89001691108550b2594f5a627
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Thu Dec 20 10:55:52 2018 +0100
Drop vulkan on el7 for now
steam.spec | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/steam.spec b/steam.spec
index 9b982a5..5a1bfbe 100644
--- a/steam.spec
+++ b/steam.spec
@@ -58,12 +58,12 @@ Requires: zenity
# for both i686 and x86_64 games.
Requires: mesa-dri-drivers%{?_isa}
Requires: mesa-dri-drivers
+%if 0%{?fedora} && 0%{?rhel} > 7
+# vulkan-drivers is only provided as x86_64 on EL7
+# So CentOS altarch i386 will have none
+# Just drop vulkan dependency there for now
Requires: mesa-vulkan-drivers%{?_isa}
Requires: mesa-vulkan-drivers
-%if 0%{?rhel} == 7
-Requires: vulkan%{?_isa}
-Requires: vulkan
-%else
Requires: vulkan-loader%{?_isa}
Requires: vulkan-loader
%endif
5 years, 11 months
[steam] Update changelog
by Nicolas Chauvet
commit 4d637f5ab960835375ce3e64b131efe417ad5cf6
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Thu Dec 20 10:56:23 2018 +0100
Update changelog
steam.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/steam.spec b/steam.spec
index 5a1bfbe..04a3d78 100644
--- a/steam.spec
+++ b/steam.spec
@@ -3,7 +3,7 @@
Name: steam
Version: 1.0.0.59
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Installer for the Steam software distribution service
# Redistribution and repackaging for Linux is allowed, see license file
License: Steam License Agreement
@@ -207,6 +207,9 @@ fi
%{_prefix}/lib/systemd/user.conf.d/01-steam.conf
%changelog
+* Thu Dec 20 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 1.0.0.59-2
+- Drop vulkan on el7 for now
+
* Fri Dec 14 2018 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.59-1
- Update to 1.0.0.59.
5 years, 11 months
[steam] Drop vulkan on el7 for now
by Nicolas Chauvet
commit 8a7dcc5b609d573e7f8d198d6c31f601e522bfd9
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Thu Dec 20 10:55:52 2018 +0100
Drop vulkan on el7 for now
steam.spec | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/steam.spec b/steam.spec
index 9b982a5..5a1bfbe 100644
--- a/steam.spec
+++ b/steam.spec
@@ -58,12 +58,12 @@ Requires: zenity
# for both i686 and x86_64 games.
Requires: mesa-dri-drivers%{?_isa}
Requires: mesa-dri-drivers
+%if 0%{?fedora} && 0%{?rhel} > 7
+# vulkan-drivers is only provided as x86_64 on EL7
+# So CentOS altarch i386 will have none
+# Just drop vulkan dependency there for now
Requires: mesa-vulkan-drivers%{?_isa}
Requires: mesa-vulkan-drivers
-%if 0%{?rhel} == 7
-Requires: vulkan%{?_isa}
-Requires: vulkan
-%else
Requires: vulkan-loader%{?_isa}
Requires: vulkan-loader
%endif
5 years, 11 months
[mythtv] Fix mythweb is noarch
by Nicolas Chauvet
commit 41a73212b2050536da05e1420ea19739d874d7cb
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Wed Dec 19 23:01:46 2018 +0100
Fix mythweb is noarch
mythtv.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/mythtv.spec b/mythtv.spec
index 6fe8eea..1bf48eb 100644
--- a/mythtv.spec
+++ b/mythtv.spec
@@ -72,7 +72,7 @@
#
Name: mythtv
Version: 29.1
-Release: 29%{?rel_string}%{?dist}
+Release: 30%{?rel_string}%{?dist}
Summary: A digital video recorder (DVR) application
# The primary license is GPLv2+, but bits are borrowed from a number of
@@ -1444,6 +1444,9 @@ exit 0
%changelog
+* Wed Dec 19 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 29.1-30.53.20181105git9f0acf372d
+- Mythweb is noarch
+
* Thu Dec 13 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 29.1-29.53.20181105git9f0acf372d
- Rework dependencies for el7
- Fix python shebang
5 years, 11 months
[mythtv] Fix mythweb is noarch
by Nicolas Chauvet
commit 3e1565a9b7ae2519ae1fa4c97dabea09acc147f5
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Wed Dec 19 23:01:32 2018 +0100
Fix mythweb is noarch
mythtv.spec | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/mythtv.spec b/mythtv.spec
index b358edb..6fe8eea 100644
--- a/mythtv.spec
+++ b/mythtv.spec
@@ -369,7 +369,8 @@ Requires: %{py_prefix}-MythTV = %{version}-%{release}
%if %{with plugins}
Requires: mythplugins%{?_isa} = %{version}-%{release}
%endif
-Requires: mythweb%{?_isa} = %{version}
+# Reminder this one is noarch - and not a sub-package (no EVR)
+Requires: mythweb = %{version}
Requires: mythffmpeg%{?_isa} = %{version}-%{release}
Requires: mysql-compat-server >= 5
Requires: mysql >= 5
5 years, 11 months
[gstreamer1-plugins-ugly/el7] is_dir
by Nicolas Chauvet
commit 9a1ab2fcd210962c43e5fe3cd0a939926c904152
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Wed Dec 19 20:07:36 2018 +0100
is_dir
gstreamer1-plugins-ugly.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/gstreamer1-plugins-ugly.spec b/gstreamer1-plugins-ugly.spec
index e1802b8..2715d9d 100644
--- a/gstreamer1-plugins-ugly.spec
+++ b/gstreamer1-plugins-ugly.spec
@@ -78,7 +78,7 @@ be shipped in gstreamer-plugins-good because:
rm -fv %{buildroot}%{_libdir}/gstreamer-1.0/*.la
rm -rf %{buildroot}%{_datadir}/locale/
-rm -fv %{buildroot}%{_datadir}/gtk-doc/html
+rm -rv %{buildroot}%{_datadir}/gtk-doc/html
%files
5 years, 11 months
[gstreamer1-plugins-ugly/el7] fixup
by Nicolas Chauvet
commit d3c44121a803210bedad4791561df624be9910c6
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Wed Dec 19 20:03:00 2018 +0100
fixup
gstreamer1-plugins-ugly.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/gstreamer1-plugins-ugly.spec b/gstreamer1-plugins-ugly.spec
index 5ac4e40..e1802b8 100644
--- a/gstreamer1-plugins-ugly.spec
+++ b/gstreamer1-plugins-ugly.spec
@@ -78,7 +78,7 @@ be shipped in gstreamer-plugins-good because:
rm -fv %{buildroot}%{_libdir}/gstreamer-1.0/*.la
rm -rf %{buildroot}%{_datadir}/locale/
-rm -fv %{buildroot}%{_datadir}/gtk-doc/html/%{src_name}-plugins-1.0/*
+rm -fv %{buildroot}%{_datadir}/gtk-doc/html
%files
5 years, 11 months