From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Mon, 27 Nov 2023 16:49:59 +0100 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1r7drz-00B6Nn-08 for lore@lore.pengutronix.de; Mon, 27 Nov 2023 16:49:59 +0100 Received: from localhost ([127.0.0.1] helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1r7drz-00064o-DG; Mon, 27 Nov 2023 16:49:59 +0100 Received: from dude05.red.stw.pengutronix.de ([2a0a:edc0:0:1101:1d::54]) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1r7drd-00064Z-F0; Mon, 27 Nov 2023 16:49:37 +0100 From: Michael Tretter To: ptxdist@pengutronix.de Date: Mon, 27 Nov 2023 16:49:37 +0100 Message-Id: <20231127154937.1621670-1-m.tretter@pengutronix.de> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [ptxdist] [PATCH] v4l-utils: version bump 1.24.1 -> 1.26.0 X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Cc: mtr@pengutronix.de Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false - Switch to meson build system - ir-keytable can be built without bpf support - Release tarball has changed to tar.xz Signed-off-by: Michael Tretter --- rules/v4l-utils.in | 1 + rules/v4l-utils.make | 63 ++++++++++++++++++++------------------------ 2 files changed, 30 insertions(+), 34 deletions(-) diff --git a/rules/v4l-utils.in b/rules/v4l-utils.in index d722aeb2531e..8b20fbc89d16 100644 --- a/rules/v4l-utils.in +++ b/rules/v4l-utils.in @@ -3,6 +3,7 @@ menuconfig V4L_UTILS tristate prompt "v4l-utils " + select HOST_MESON select UDEV if V4L_UTILS_MEDIACTL select UDEV_LIBUDEV if V4L_UTILS_MEDIACTL select LIBC_DL if V4L_UTILS_LIBV4L2 || V4L_UTILS_MEDIACTL diff --git a/rules/v4l-utils.make b/rules/v4l-utils.make index 1f4c608b9a84..f991e8cb1117 100644 --- a/rules/v4l-utils.make +++ b/rules/v4l-utils.make @@ -14,10 +14,10 @@ PACKAGES-$(PTXCONF_V4L_UTILS) += v4l-utils # # Paths and names # -V4L_UTILS_VERSION := 1.24.1 -V4L_UTILS_MD5 := 8ba9c73c4319b6afab5fa4358edc43de +V4L_UTILS_VERSION := 1.26.0 +V4L_UTILS_MD5 := 0ccb2a18e1d3a3b2986591753a2b3a7f V4L_UTILS := v4l-utils-$(V4L_UTILS_VERSION) -V4L_UTILS_SUFFIX := tar.bz2 +V4L_UTILS_SUFFIX := tar.xz V4L_UTILS_URL := http://linuxtv.org/downloads/v4l-utils/$(V4L_UTILS).$(V4L_UTILS_SUFFIX) V4L_UTILS_SOURCE := $(SRCDIR)/$(V4L_UTILS).$(V4L_UTILS_SUFFIX) V4L_UTILS_DIR := $(BUILDDIR)/$(V4L_UTILS) @@ -31,38 +31,33 @@ V4L_UTILS_LICENSE_FILES := \ # Prepare # ---------------------------------------------------------------------------- -V4L_UTILS_CONF_TOOL := autoconf +V4L_UTILS_CONF_TOOL := meson V4L_UTILS_CONF_OPT := \ - $(CROSS_AUTOCONF_USR) \ - --disable-doxygen-doc \ - --disable-doxygen-dot \ - --disable-doxygen-man \ - --disable-doxygen-rtf \ - --disable-doxygen-xml \ - --disable-doxygen-chm \ - --disable-doxygen-chi \ - --disable-doxygen-html \ - --disable-doxygen-ps \ - --disable-doxygen-pdf \ - --disable-nls \ - --disable-rpath \ - --disable-libdvbv5 \ - --enable-dyn-libv4l \ - --enable-v4l-utils \ - --enable-v4l2-compliance-libv4l \ - --disable-v4l2-compliance-32 \ - --$(call ptx/endis, PTXCONF_V4L_UTILS_TRACER)-v4l2-tracer \ - --enable-v4l2-ctl-libv4l \ - --enable-v4l2-ctl-stream-to \ - --disable-v4l2-ctl-32 \ - --disable-qv4l2 \ - --disable-qvidcap \ - --disable-gconv \ - --$(call ptx/endis, PTXCONF_V4L_UTILS_IRKEYTABLE)-bpf \ - --$(call ptx/wwo, PTXCONF_V4L_UTILS_LIBV4LCONVERT)-jpeg \ - --$(call ptx/wwo, PTXCONF_V4L_UTILS_MEDIACTL)-libudev \ - --with-udevdir=/usr/lib/udev \ - --with-systemdsystemunitdir=/usr/lib/systemd/system + $(CROSS_MESON_USR) \ + -Dbpf=disabled \ + -Ddoxygen-doc=disabled \ + -Ddoxygen-html=false \ + -Ddoxygen-man=false \ + -Dgconv=disabled \ + -Dgconvsysdir= \ + -Djpeg=$(call ptx/endis, PTXCONF_V4L_UTILS_LIBV4LCONVERT)d \ + -Dlibdvbv5=disabled \ + -Dlibv4l1subdir=libv4l \ + -Dlibv4l2subdir=libv4l \ + -Dlibv4lconvertsubdir=libv4l \ + -Dqv4l2=disabled \ + -Dqvidcap=disabled \ + -Dsystemdsystemunitdir=/usr/lib/systemd/system \ + -Dudevdir=/usr/lib/udev \ + -Dv4l-plugins=true \ + -Dv4l-utils=true \ + -Dv4l-wrappers=true \ + -Dv4l2-compliance-32=false \ + -Dv4l2-compliance-libv4l=true \ + -Dv4l2-ctl-32=false \ + -Dv4l2-ctl-libv4l=true \ + -Dv4l2-ctl-stream-to=true \ + -Dv4l2-tracer=$(call ptx/endis, PTXCONF_V4L_UTILS_TRACER)d ifdef PTXCONF_KERNEL_HEADER V4L_UTILS_CPPFLAGS := \ -- 2.39.2