[Buildroot] [PATCH v2] libv4l: Bump version to 1.0.1
Peter Korsgaard
jacmet at uclibc.org
Thu Jul 10 08:52:34 UTC 2014
>>>>> "Ezequiel" == Ezequiel Garcia <ezequiel at vanguardiasur.com.ar> writes:
> Quite some work has been done from 0.8.3 to 1.0.1, and as a result
> this commit is very intrusive. The biggest change is the move to an
> autotools package.
> Then, the options that enable utilities individually have been deprecated
> and moved to Config.in.legacy. Instead, we introduce new option to select
> either all the utilities. This change loses granularity in favor of
> maintainability.
> Signed-off-by: Ezequiel Garcia <ezequiel at vanguardiasur.com.ar>
> ---
> Changes from v1:
> * Addressed Thomas' comments: removed the JPEG option and fixed the
> menu comment.
> Changes from RFC v1:
> * Moved to PATCH as suggested by Thomas
> * Added a required dependency on toolchain C++ support
> * Added support to enable/disable JPEG support
> * Changed packages description based on v4l-utils.spec
> Config.in.legacy | 40 ++++++++++++++
> package/libv4l/Config.in | 62 +++++-----------------
> ...1-fixup-lfs-mismatch-in-preload-libraries.patch | 44 +++++++++++++++
> package/libv4l/libv4l-01-largefile.patch | 39 --------------
> .../libv4l-02-use-openat-when-available.patch | 34 ------------
> package/libv4l/libv4l.mk | 46 ++++++----------
> 6 files changed, 113 insertions(+), 152 deletions(-)
> create mode 100644 package/libv4l/libv4l-0001-fixup-lfs-mismatch-in-preload-libraries.patch
> delete mode 100644 package/libv4l/libv4l-01-largefile.patch
> delete mode 100644 package/libv4l/libv4l-02-use-openat-when-available.patch
> diff --git a/Config.in.legacy b/Config.in.legacy
> index a2c7846..dc93f86 100644
> --- a/Config.in.legacy
> +++ b/Config.in.legacy
> @@ -128,6 +128,46 @@ config BR2_PACKAGE_PROCPS
> help
> The procps package has been replaced by the equivalent procps-ng.
> +config BR2_PACKAGE_LIBV4L_DECODE_TM6000
I'm wondering if it wouldn't be better to rename the package to
V4L_UTILS like upstream and put it under hardware handling - But ok,
that can be done later.
> +++ b/package/libv4l/libv4l.mk
> @@ -4,42 +4,26 @@
> #
> ################################################################################
> -LIBV4L_VERSION = 0.8.9
> +LIBV4L_VERSION = 1.0.1
> LIBV4L_SOURCE = v4l-utils-$(LIBV4L_VERSION).tar.bz2
> LIBV4L_SITE = http://linuxtv.org/downloads/v4l-utils/
> LIBV4L_INSTALL_STAGING = YES
> -LIBV4L_MAKE_OPTS = PREFIX=/usr
> -LIBV4L_DEPENDENCIES = jpeg
The configure script uses pkg-config, so we need to add host-pkgconf. It
also needs argp handling, so we need to select and use argp-standalone
when building on uClibc.
Committed with that fixed, thanks.
--
Bye, Peter Korsgaard
More information about the buildroot
mailing list