From 99d036fa779811b7b39e7caebc9a57ea85fd67be Mon Sep 17 00:00:00 2001 From: Ivan Pavlov Date: Thu, 24 Sep 2026 22:30:35 +0300 Subject: [PATCH] rsync: update to 3.5.1 Changelog: https://download.samba.org/pub/rsync/NEWS#3.5.1 The protocol number was changed to 33. Added support for internationalised domain names - add configuration option for it support. Signed-off-by: Ivan Pavlov --- net/rsync/Config.in | 5 +++++ net/rsync/Makefile | 8 +++++--- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/net/rsync/Config.in b/net/rsync/Config.in index 30e86261fc..91a911c13f 100644 --- a/net/rsync/Config.in +++ b/net/rsync/Config.in @@ -27,4 +27,9 @@ if PACKAGE_rsync prompt "Enable xxhash, extremely fast hash" default n + config RSYNC_idn + bool + prompt "Enable international domain names support" + default n + endif diff --git a/net/rsync/Makefile b/net/rsync/Makefile index 796f0031ca..44344d5145 100644 --- a/net/rsync/Makefile +++ b/net/rsync/Makefile @@ -8,12 +8,12 @@ include $(TOPDIR)/rules.mk PKG_NAME:=rsync -PKG_VERSION:=3.5.0 +PKG_VERSION:=3.5.1 PKG_RELEASE:=1 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://download.samba.org/pub/$(PKG_NAME)/src -PKG_HASH:=c7ffd1ef653e99540f661e47cb00b7f9cad1ee6b972399b16f93d672656e0d33 +PKG_HASH:=c55f9c9dc10fb8bec397b399a0fdded53cc9a2d8e30891bb0d63724d25c37bef PKG_MAINTAINER:=Maxim Storchak PKG_LICENSE:=GPL-3.0-or-later @@ -31,7 +31,8 @@ define Package/rsync CATEGORY:=Network SUBMENU:=File Transfer TITLE:=an open source utility that provides fast incremental file transfer - DEPENDS:=+libpopt +zlib +RSYNC_xattr:libattr +RSYNC_acl:libacl +RSYNC_zstd:libzstd +RSYNC_xxhash:libxxhash +RSYNC_lz4:liblz4 $(ICONV_DEPENDS) + DEPENDS:=+libpopt +zlib +RSYNC_xattr:libattr +RSYNC_acl:libacl +RSYNC_idn:libidn2 \ + +RSYNC_zstd:libzstd +RSYNC_xxhash:libxxhash +RSYNC_lz4:liblz4 $(ICONV_DEPENDS) URL:=https://rsync.samba.org/ MENU:=1 endef @@ -59,6 +60,7 @@ CONFIGURE_ARGS += \ --$(if $(CONFIG_RSYNC_xattr),en,dis)able-xattr-support \ --$(if $(CONFIG_RSYNC_acl),en,dis)able-acl-support \ --$(if $(CONFIG_RSYNC_xxhash),en,dis)able-xxhash \ + --$(if $(CONFIG_RSYNC_idn),en,dis)able-idn \ $(if $(CONFIG_IPV6),,--disable-ipv6) define Package/rsyncd