nbd: update to 3.25
authorkrant <aleksey.vasilenko@gmail.com>
Thu, 8 Feb 2024 21:04:12 +0000 (23:04 +0200)
committerRosen Penev <rosenp@gmail.com>
Fri, 9 Feb 2024 05:42:04 +0000 (21:42 -0800)
- Use up-to-date project URLs
- Use up-to-date configure args
- Drop obsolete std=gnu99 from CFLAGS

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
net/nbd/Makefile

index 1507e61f4a5ca8c50f2cd8d014710c94a3d50b48..d1aaa76a0b27944728a90105a59548d932b17436 100644 (file)
@@ -8,12 +8,12 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=nbd
-PKG_VERSION:=3.19
-PKG_RELEASE:=2
+PKG_VERSION:=3.25
+PKG_RELEASE:=1
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
-PKG_SOURCE_URL:=@SF/nbd
-PKG_HASH:=b4466412f13e057659f25d35e1e8e181afd62c7179bff22a6add81445ecb8690
+PKG_SOURCE_URL:=https://github.com/NetworkBlockDevice/nbd/releases/download/$(PKG_NAME)-$(PKG_VERSION)
+PKG_HASH:=f5c8fd0fcb57b1c926594d0e57f356432ee08678bef1d40d088f0830f0cbdd0a
 PKG_LICENSE:=GPL-2.0-or-later
 PKG_MAINTAINER:=Marcin Jurkowski <marcin1j@gmail.com>
 PKG_CPE_ID:=cpe:/a:network_block_device_project:network_block_device
@@ -29,7 +29,7 @@ define Package/nbd
   SECTION:=net
   CATEGORY:=Network
   TITLE:=Network Block Device utilities
-  URL:=http://nbd.sourceforge.net
+  URL:=https://nbd.sourceforge.io
   DEPENDS:=+kmod-nbd
 endef
 
@@ -41,7 +41,7 @@ define Package/nbd-server
   SECTION:=net
   CATEGORY:=Network
   TITLE:=Network Block Device Server
-  URL:=http://nbd.sourceforge.net
+  URL:=https://nbd.sourceforge.io
   DEPENDS:=+glib2
 endef
 
@@ -50,12 +50,11 @@ define Package/nbd-server/description
 endef
 
 CONFIGURE_ARGS += \
-       --disable-glibtest \
        --without-gnutls \
        --without-libnl \
-       --with-syslog
+       --enable-syslog
 
-TARGET_CFLAGS += --std=gnu99 -DNODAEMON
+TARGET_CFLAGS += -DNODAEMON
 
 define Package/nbd/install
        $(INSTALL_DIR) $(1)/usr/sbin