From 68c8c37d7d15a11d91b699f15dbaa00adcd4773e Mon Sep 17 00:00:00 2001 From: Fabrice Fontaine Date: Fri, 17 Dec 2021 20:08:52 +0100 Subject: [PATCH] package/gupnp-dlna: bump to version 0.12.0 - GStreamer 0.10 back-end has been dropped with https://gitlab.gnome.org/GNOME/gupnp-dlna/-/commit/af50a8ac988c3929cec1afc6f85458d98ce80485 - Switch to meson-package (to avoid autoreconf as no configure is shipped anymore) - Update indention in hash file (two spaces) https://gitlab.gnome.org/GNOME/gupnp-dlna/-/blob/gupnp-dlna-0.12.0/NEWS Signed-off-by: Fabrice Fontaine Signed-off-by: Arnout Vandecappelle (Essensium/Mind) --- package/gupnp-dlna/gupnp-dlna.hash | 6 +++--- package/gupnp-dlna/gupnp-dlna.mk | 16 +++++++--------- 2 files changed, 10 insertions(+), 12 deletions(-) diff --git a/package/gupnp-dlna/gupnp-dlna.hash b/package/gupnp-dlna/gupnp-dlna.hash index 01c7489738..dd9f2e4e4f 100644 --- a/package/gupnp-dlna/gupnp-dlna.hash +++ b/package/gupnp-dlna/gupnp-dlna.hash @@ -1,5 +1,5 @@ -# Hash from: http://ftp.gnome.org/pub/gnome/sources/gupnp-dlna/0.10/gupnp-dlna-0.10.5.sha256sum: -sha256 123e368227c11d5c17fc1aa76cbdaffa345355eb51d172cd39fc74a5b468ff6a gupnp-dlna-0.10.5.tar.xz +# Hash from: http://ftp.gnome.org/pub/gnome/sources/gupnp-dlna/0.12/gupnp-dlna-0.12.0.sha256sum: +sha256 3d53b96f85bc5628d33e367ec9bf2adb38ef2b34d7ad0434a6ba0cf4ad9048e6 gupnp-dlna-0.12.0.tar.xz # Locally computed: -sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING +sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING diff --git a/package/gupnp-dlna/gupnp-dlna.mk b/package/gupnp-dlna/gupnp-dlna.mk index dd548e3e2d..4f75c9b527 100644 --- a/package/gupnp-dlna/gupnp-dlna.mk +++ b/package/gupnp-dlna/gupnp-dlna.mk @@ -4,8 +4,8 @@ # ################################################################################ -GUPNP_DLNA_VERSION_MAJOR = 0.10 -GUPNP_DLNA_VERSION = $(GUPNP_DLNA_VERSION_MAJOR).5 +GUPNP_DLNA_VERSION_MAJOR = 0.12 +GUPNP_DLNA_VERSION = $(GUPNP_DLNA_VERSION_MAJOR).0 GUPNP_DLNA_SOURCE = gupnp-dlna-$(GUPNP_DLNA_VERSION).tar.xz GUPNP_DLNA_SITE = \ http://ftp.gnome.org/pub/gnome/sources/gupnp-dlna/$(GUPNP_DLNA_VERSION_MAJOR) @@ -15,20 +15,18 @@ GUPNP_DLNA_LICENSE_FILES = COPYING GUPNP_DLNA_INSTALL_STAGING = YES GUPNP_DLNA_DEPENDENCIES = host-pkgconf libglib2 libxml2 -GUPNP_DLNA_CONF_OPTS = --disable-legacy-gstreamer-metadata-backend - ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) -GUPNP_DLNA_CONF_OPTS += --enable-introspection +GUPNP_DLNA_CONF_OPTS += -Dintrospection=true -Dvapi=true GUPNP_DLNA_DEPENDENCIES += host-vala gobject-introspection else -GUPNP_DLNA_CONF_OPTS += --disable-introspection +GUPNP_DLNA_CONF_OPTS += -Dintrospection=false -Dvapi=false endif ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BASE),y) -GUPNP_DLNA_CONF_OPTS += --enable-gstreamer-metadata-backend +GUPNP_DLNA_CONF_OPTS += -Dgstreamer_backend=enabled GUPNP_DLNA_DEPENDENCIES += gstreamer1 gst1-plugins-base else -GUPNP_DLNA_CONF_OPTS += --disable-gstreamer-metadata-backend +GUPNP_DLNA_CONF_OPTS += -Dgstreamer_backend=disabled endif -$(eval $(autotools-package)) +$(eval $(meson-package))