include $(TOPDIR)/rules.mk
PKG_NAME:=libdeflate
-PKG_VERSION:=1.24
+PKG_VERSION:=1.25
PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=https://github.com/ebiggers/libdeflate/releases/download/v$(PKG_VERSION)
-PKG_HASH:=a0dda1c4b804742066db07b9510876edd09cc0ca06cdc32c5dfe1b2016a26463
+PKG_HASH:=fed5cd22f00f30cc4c2e5329f94e2b8a901df9fa45ee255cb70e2b0b42344477
PKG_LICENSE:=COPYING
PKG_LICENSE_FILES:=MIT
+++ /dev/null
-From febfe49ca3ecab1a7142ecb34012c1f0b2bcdee8 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?C=C5=93ur?= <coeur@gmx.fr>
-Date: Sat, 15 Jun 2024 07:24:06 +0800
-Subject: [PATCH] bump miniupnpc to 2.2.8 (#6907)
-
-* bump miniupnpc to 2.2.8
----
- libtransmission/port-forwarding-upnp.cc | 9 +++++++--
- 1 file changed, 7 insertions(+), 2 deletions(-)
-
---- a/libtransmission/port-forwarding-upnp.cc
-+++ b/libtransmission/port-forwarding-upnp.cc
-@@ -275,8 +275,13 @@ tr_port_forwarding_state tr_upnpPulse(tr
-
- FreeUPNPUrls(&handle->urls);
- auto lanaddr = std::array<char, TR_ADDRSTRLEN>{};
-- if (UPNP_GetValidIGD(devlist, &handle->urls, &handle->data, std::data(lanaddr), std::size(lanaddr) - 1) ==
-- UPNP_IGD_VALID_CONNECTED)
-+ if (
-+#if (MINIUPNPC_API_VERSION >= 18)
-+ UPNP_GetValidIGD(devlist, &handle->urls, &handle->data, std::data(lanaddr), std::size(lanaddr) - 1, nullptr, 0)
-+#else
-+ UPNP_GetValidIGD(devlist, &handle->urls, &handle->data, std::data(lanaddr), std::size(lanaddr) - 1)
-+#endif
-+ == UPNP_IGD_VALID_CONNECTED)
- {
- tr_logAddInfo(fmt::format(_("Found Internet Gateway Device '{url}'"), fmt::arg("url", handle->urls.controlURL)));
- tr_logAddInfo(fmt::format(_("Local Address is '{address}'"), fmt::arg("address", lanaddr.data())));