Compare commits

...
Sign in to create a new pull request.

5 commits

Author SHA1 Message Date
Mauro Carvalho Chehab
5f8e194dfa Update to version 1.16.7 with NIT table fixes
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
2019-09-02 06:47:51 -03:00
Mauro Carvalho Chehab
c6cfa97199 Allow building BPF on all archs
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
2018-12-17 11:52:07 -02:00
Mauro Carvalho Chehab
b2e1112ab6 Update to version 1.16.3
That should address https://bugzilla.redhat.com/show_bug.cgi?id=1659055,
as, on this version, BPF files are not marked as executable anymore,
with would cause an issue with Fedora RPM, as pointed at:
	https://bugzilla.redhat.com/show_bug.cgi?id=1659047

With this, we should be able to build with BPF on all supported
archs.

Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
2018-12-17 11:49:20 -02:00
Mauro Carvalho Chehab
48bdb0c452 Only build BPF code on x86_64 and i686
Currently (v4l-utils version 1.16.2), trying to build the BPF
decoders failed for non-x86 archs. While this is not solved,
only enable building it on x86, as this is an optional feature
anyway.

Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
2018-11-22 14:15:47 -02:00
Mauro Carvalho Chehab
59435e6c52 Add dependencies required for building BPF code
v4l-utils has now support for userspace BPF decoders, but that
require some new dependencies to be added.

Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
2018-11-22 11:28:54 -02:00
2 changed files with 20 additions and 2 deletions

View file

@ -1 +1 @@
SHA512 (v4l-utils-1.16.2.tar.bz2) = e74a422bf22ca47533c28680ce21169de428cf0a4718bbd20e51d4c7ab6327b1894edf76caade3cc38c1eeacb2a479940c7a8fcd4b79b51ba8a2df2fde1d34df
SHA512 (v4l-utils-1.16.7.tar.bz2) = 898b41cef7284f5796ec89c55ef08ecb3ec3fa3c5bf572ef30478be056fe9027b422b2d2513b906549e747e6a490e3211c6d2f8f1cade340b18185cc18b0684d

View file

@ -1,5 +1,5 @@
Name: v4l-utils
Version: 1.16.2
Version: 1.16.7
Release: 1%{?dist}
Summary: Utilities for video4linux and DVB devices
# libdvbv5, dvbv5 utils, ir-keytable and v4l2-sysfs-path are GPLv2 only
@ -16,6 +16,15 @@ BuildRequires: kernel-headers
BuildRequires: libjpeg-devel
BuildRequires: qt5-qtbase-devel
BuildRequires: systemd-devel
# BPF decoder dependencies
%define with_bpf 1
%if %{with_bpf}
BuildRequires: elfutils-libelf-devel clang
%endif
# For /lib/udev/rules.d ownership
Requires: udev
Requires: libv4l%{?_isa} = %{version}-%{release}
@ -193,6 +202,15 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/qv4l2.desktop
%changelog
* Mon Sep 02 2019 Mauro Carvalho Chehab <mchehab+samsung@kernel.org> 1.6.7-1
- Updated to new fix release with NIT parsing fix
* Mon Dec 17 2018 Mauro Carvalho Chehab <mchehab+samsung@kernel.org> 1.6.3-1
- Updated to new fix release, with should solve BPF protocol packaging issues
* Thu Nov 22 2018 Mauro Carvalho Chehab <mchehab+samsung@kernel.org> 1.6.2-2
- Add dependencies needed to build BPF code
* Mon Nov 19 2018 Peter Robinson <pbrobinson@fedoraproject.org> 1.16.2-1
- New upstream release 1.16.2