From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Wed, 08 Feb 2023 12:50:03 +0100 Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1pPixh-000VtZ-9z for lore@lore.pengutronix.de; Wed, 08 Feb 2023 12:50:03 +0100 Received: from localhost ([127.0.0.1] helo=metis.ext.pengutronix.de) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1pPixc-0000j7-Le; Wed, 08 Feb 2023 12:50:00 +0100 Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pPixE-00089q-LT; Wed, 08 Feb 2023 12:49:36 +0100 Received: from [2a0a:edc0:0:1101:1d::54] (helo=dude05.red.stw.pengutronix.de) by drehscheibe.grey.stw.pengutronix.de with esmtp (Exim 4.94.2) (envelope-from ) id 1pPixC-003VM9-Pv; Wed, 08 Feb 2023 12:49:36 +0100 Received: from mol by dude05.red.stw.pengutronix.de with local (Exim 4.94.2) (envelope-from ) id 1pPixD-008QV1-9D; Wed, 08 Feb 2023 12:49:35 +0100 From: Michael Olbrich To: ptxdist@pengutronix.de Date: Wed, 8 Feb 2023 12:49:35 +0100 Message-Id: <20230208114935.2008444-1-m.olbrich@pengutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20230124075051.3522801-3-p.zabel@pengutronix.de> References: <20230124075051.3522801-3-p.zabel@pengutronix.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: Re: [ptxdist] [APPLIED] gst-plugins-good1: version bump 1.20.5 -> 1.22.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: Philipp Zabel 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.ext.pengutronix.de); SAEximRunCond expanded to false Thanks, applied as 1ce88d89f8b4acd5d1c87cfa7d3dbf34713b69cb. Michael [sent from post-receive hook] On Wed, 08 Feb 2023 12:49:35 +0100, Philipp Zabel wrote: > Signed-off-by: Philipp Zabel > Message-Id: <20230124075051.3522801-3-p.zabel@pengutronix.de> > Signed-off-by: Michael Olbrich > > diff --git a/rules/gst-plugins-good1.in b/rules/gst-plugins-good1.in > index ab1d382ac53d..849168e8d788 100644 > --- a/rules/gst-plugins-good1.in > +++ b/rules/gst-plugins-good1.in > @@ -27,6 +27,11 @@ menuconfig GST_PLUGINS_GOOD1 > select QT5_MODULE_QTDECLARATIVE if GST_PLUGINS_GOOD1_QT5 > select LIBSHOUT if GST_PLUGINS_GOOD1_SHOUT2 > select LIBSOUP if GST_PLUGINS_GOOD1_SOUP > + select LIBSOUP if GST_PLUGINS_GOOD1_ADAPTIVEDEMUX2 && RUNTIME > + select LIBXML2 if GST_PLUGINS_GOOD1_ADAPTIVEDEMUX2 > + select LIBGCRYPT if GST_PLUGINS_GOOD1_HLS_CRYPTO_GCRYPT > + select NETTLE if GST_PLUGINS_GOOD1_HLS_CRYPTO_NETTLE > + select OPENSSL if GST_PLUGINS_GOOD1_HLS_CRYPTO_OPENSSL > select SYSTEMD if GST_PLUGINS_GOOD1_V4L2 && GST_PLUGINS_GOOD1_SYSTEMD && RUNTIME > select SYSTEMD_UDEV_PERSISTENT_V4L if GST_PLUGINS_GOOD1_V4L2 && GST_PLUGINS_GOOD1_SYSTEMD && RUNTIME > select SPEEX if GST_PLUGINS_GOOD1_SPEEX > @@ -224,12 +229,46 @@ config GST_PLUGINS_GOOD1_WAVPARSE > bool > prompt "wavparse" > > +config GST_PLUGINS_GOOD1_XINGMUX > + bool > + prompt "xingmux" > + > config GST_PLUGINS_GOOD1_Y4M > bool > prompt "y4m" > > comment "plugins with dependencies" > > +config GST_PLUGINS_GOOD1_ADAPTIVEDEMUX2 > + bool > + prompt "adaptivedemux2" > + help > + 2nd generation adaptive demuxer plugin > + > +if GST_PLUGINS_GOOD1_ADAPTIVEDEMUX2 > + > +choice > + prompt "Crypto library to use for HLS plugin" > + > + config GST_PLUGINS_GOOD1_HLS_CRYPTO_NETTLE > + bool "nettle" > + > + config GST_PLUGINS_GOOD1_HLS_CRYPTO_GCRYPT > + bool "gcrypt" > + > + config GST_PLUGINS_GOOD1_HLS_CRYPTO_OPENSSL > + bool "openssl" > +endchoice > + > +endif > + > +config GST_PLUGINS_GOOD1_HLS_CRYPTO > + string > + default "nettle" if GST_PLUGINS_GOOD1_HLS_CRYPTO_NETTLE > + default "gcrypt" if GST_PLUGINS_GOOD1_HLS_CRYPTO_GCRYPT > + default "openssl" if GST_PLUGINS_GOOD1_HLS_CRYPTO_OPENSSL > + default "auto" > + > config GST_PLUGINS_GOOD1_AALIB > bool > # needs libaa > @@ -340,6 +379,14 @@ config GST_PLUGINS_GOOD1_QT5 > help > Qt5 QML video sink plugin > > +config GST_PLUGINS_GOOD1_QT6 > + bool > + # needs qt6 > + depends on BROKEN > + prompt "qt6" > + help > + Qt6 QML video sink plugin > + > config GST_PLUGINS_GOOD1_SHOUT2 > bool > prompt "shout2" > diff --git a/rules/gst-plugins-good1.make b/rules/gst-plugins-good1.make > index 591e587d6f33..faa4657ecbca 100644 > --- a/rules/gst-plugins-good1.make > +++ b/rules/gst-plugins-good1.make > @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_GST_PLUGINS_GOOD1) += gst-plugins-good1 > # > # Paths and names > # > -GST_PLUGINS_GOOD1_VERSION := 1.20.5 > -GST_PLUGINS_GOOD1_MD5 := 63e55373d026497a486dabb1f5bf5abb > +GST_PLUGINS_GOOD1_VERSION := 1.22.0 > +GST_PLUGINS_GOOD1_MD5 := 4034320097501bccb2272a52874caaea > GST_PLUGINS_GOOD1 := gst-plugins-good-$(GST_PLUGINS_GOOD1_VERSION) > GST_PLUGINS_GOOD1_SUFFIX := tar.xz > GST_PLUGINS_GOOD1_URL := http://gstreamer.freedesktop.org/src/gst-plugins-good/$(GST_PLUGINS_GOOD1).$(GST_PLUGINS_GOOD1_SUFFIX) > @@ -28,6 +28,7 @@ GST_PLUGINS_GOOD1_LICENSE := LGPL-2.1-or-later > # ---------------------------------------------------------------------------- > > GST_PLUGINS_GOOD1_ENABLE-$(PTXCONF_GST_PLUGINS_GOOD1_AALIB) += aalib > +GST_PLUGINS_GOOD1_ENABLE-$(PTXCONF_GST_PLUGINS_GOOD1_ADAPTIVEDEMUX2) += adaptivedemux2 > GST_PLUGINS_GOOD1_ENABLEC-$(PTXCONF_GST_PLUGINS_GOOD1_ALPHA) += alpha > GST_PLUGINS_GOOD1_ENABLEP-$(PTXCONF_GST_PLUGINS_GOOD1_ALPHA) += alpha alphacolor > GST_PLUGINS_GOOD1_ENABLE-$(PTXCONF_GST_PLUGINS_GOOD1_APETAG) += apetag > @@ -82,6 +83,8 @@ GST_PLUGINS_GOOD1_ENABLEC-$(PTXCONF_GST_PLUGINS_GOOD1_PULSE) += pulse > GST_PLUGINS_GOOD1_ENABLEP-$(PTXCONF_GST_PLUGINS_GOOD1_PULSE) += pulseaudio > GST_PLUGINS_GOOD1_ENABLEC-$(PTXCONF_GST_PLUGINS_GOOD1_QT5) += qt5 > GST_PLUGINS_GOOD1_ENABLEP-$(PTXCONF_GST_PLUGINS_GOOD1_QT5) += qmlgl > +GST_PLUGINS_GOOD1_ENABLEC-$(PTXCONF_GST_PLUGINS_GOOD1_QT6) += qt6 > +GST_PLUGINS_GOOD1_ENABLEP-$(PTXCONF_GST_PLUGINS_GOOD1_QT6) += qml6 > GST_PLUGINS_GOOD1_ENABLE-$(PTXCONF_GST_PLUGINS_GOOD1_REPLAYGAIN) += replaygain > GST_PLUGINS_GOOD1_ENABLE-$(PTXCONF_GST_PLUGINS_GOOD1_RTP) += rtp > GST_PLUGINS_GOOD1_ENABLE-$(PTXCONF_GST_PLUGINS_GOOD1_RTPMANAGER) += rtpmanager > @@ -107,6 +110,7 @@ GST_PLUGINS_GOOD1_ENABLE-$(PTXCONF_GST_PLUGINS_GOOD1_WAVENC) += wavenc > GST_PLUGINS_GOOD1_ENABLE-$(PTXCONF_GST_PLUGINS_GOOD1_WAVPACK) += wavpack > GST_PLUGINS_GOOD1_ENABLE-$(PTXCONF_GST_PLUGINS_GOOD1_WAVPARSE) += wavparse > GST_PLUGINS_GOOD1_ENABLE-$(PTXCONF_GST_PLUGINS_GOOD1_XIMAGESRC) += ximagesrc > +GST_PLUGINS_GOOD1_ENABLE-$(PTXCONF_GST_PLUGINS_GOOD1_XINGMUX) += xingmux > GST_PLUGINS_GOOD1_ENABLEC-$(PTXCONF_GST_PLUGINS_GOOD1_Y4M) += y4m > GST_PLUGINS_GOOD1_ENABLEP-$(PTXCONF_GST_PLUGINS_GOOD1_Y4M) += y4menc > > @@ -139,10 +143,12 @@ GST_PLUGINS_GOOD1_CONF_OPT = \ > -Dbz2=$(call ptx/endis,PTXCONF_GST_PLUGINS_GOOD1_BZ2)d \ > -Ddirectsound=disabled \ > -Dexamples=disabled \ > + -Dhls-crypto=$(call remove_quotes, $(PTXCONF_GST_PLUGINS_GOOD1_HLS_CRYPTO)) \ > -Dnls=disabled \ > -Dorc=$(call ptx/endis,PTXCONF_GST_PLUGINS_GOOD1_ORC)d \ > -Dosxaudio=disabled \ > -Dosxvideo=disabled \ > + -Dqt-method=pkg-config \ > -Drpi-header-dir= \ > -Drpi-lib-dir= \ > -Drpicamsrc=disabled \