From: Alexandru Ardelean Date: Wed, 22 Apr 2026 09:42:50 +0000 (+0300) Subject: libupnpp: update to 1.0.4 X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=accbf1791f30b0a423a39c01c00647198841170b;p=openwrt-packages.git libupnpp: update to 1.0.4 Update from 0.26.5 to 1.0.4 (major version jump 0.x -> 1.x). Changes: - Add +libcurl to DEPENDS: libupnpp 1.0.4 introduced a new mandatory dependency on libcurl (used for HTTP/SOAP communications) - Build system remains meson (already in use) - No patches needed Signed-off-by: Alexandru Ardelean --- diff --git a/libs/libupnpp/Makefile b/libs/libupnpp/Makefile index 54b1d3369..116c3240b 100644 --- a/libs/libupnpp/Makefile +++ b/libs/libupnpp/Makefile @@ -8,12 +8,12 @@ include $(TOPDIR)/rules.mk PKG_NAME:=libupnpp -PKG_VERSION:=0.26.5 +PKG_VERSION:=1.0.4 PKG_RELEASE:=1 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://www.lesbonscomptes.com/upmpdcli/downloads -PKG_HASH:=b0e089783c5893c16afe23d90a6ee6947c2ec34ca6c3cf555622f7d9cc2b2b3c +PKG_HASH:=4738a19be51c09bd59a26b28e305172e2052c0e970b2fad92320a2d7cf1157c5 PKG_MAINTAINER:=Alexandru Ardelean PKG_LICENSE:=LGPL-2.1-or-later @@ -26,7 +26,7 @@ define Package/libupnpp SECTION:=libs CATEGORY:=Libraries URL:=https://www.lesbonscomptes.com/upmpdcli - DEPENDS+=+libnpupnp + DEPENDS+=+libnpupnp +libcurl TITLE:=The libupnpp C++ library wraps libupnp for easier use by upmpdcli and upplay endef diff --git a/libs/libupnpp/test.sh b/libs/libupnpp/test.sh new file mode 100644 index 000000000..b976656e2 --- /dev/null +++ b/libs/libupnpp/test.sh @@ -0,0 +1,11 @@ +#!/bin/sh + +case "$1" in +libupnpp) + ls /usr/lib/libupnpp.so.* >/dev/null 2>&1 || { + echo "FAIL: libupnpp shared library not found in /usr/lib" + exit 1 + } + echo "libupnpp.so: OK" + ;; +esac