package/mrouted: bump version to v4.4

- Upstream has .sha256 checksums now, drop redundant .md5
- Upstream has dropped RSRR support, drop Config.in support
- Add BR2_PACKAGE_MROUTED_RSRR to Config.in.legacy

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
Joachim Wiberg 2021-11-03 22:34:16 +01:00 committed by Thomas Petazzoni
parent 9e9b3f53a3
commit b0080a09fe
4 changed files with 12 additions and 23 deletions

View File

@ -146,6 +146,15 @@ endif
comment "Legacy options removed in 2021.11"
config BR2_PACKAGE_MROUTED_RSRR
bool "RSRR for RSVP removed in mrouted v4.4"
select BR2_LEGACY
help
The RSRR configure option and feature was dropped in upstream
mrouted as of v4.4. This feature was marked as experimental
since its inception well before v4.0 and was never deployed
in the field outside of academia.
config BR2_BINUTILS_VERSION_CSKY
bool "binutils csky version removed"
select BR2_LEGACY

View File

@ -11,16 +11,3 @@ config BR2_PACKAGE_MROUTED
Note: at least two interfaces with MULTICAST flag is requried.
http://github.com/troglobit/mrouted
if BR2_PACKAGE_MROUTED
config BR2_PACKAGE_MROUTED_RSRR
bool "enable RSRR for RSVP"
help
Routing Support for Resource Reservation, currently used by
RSVP. This is an EXPERIMENTAL feature.
For details, see:
http://tools.ietf.org/html/draft-ietf-rsvp-routing-02
endif

View File

@ -1,6 +1,5 @@
# From https://github.com/troglobit/mrouted/releases/download/4.2/mrouted-4.2.tar.gz.md5
md5 b921f9e152e039efdac745438ef8362c mrouted-4.2.tar.gz
# From https://github.com/troglobit/mrouted/releases/download/4.4/mrouted-4.4.tar.gz.sha256
sha256 095439e544d69c91ed64fa87db7e35bc2155eef48b7f268281d80946d2c6b953 mrouted-4.4.tar.gz
# Locally calculated
sha256 689541334ea951286054b771640e9d0f26b6a3242ff7f3894a3ef1b680811b34 mrouted-4.2.tar.gz
sha256 834f45ed282fd010f354ecc0a50538af519a1cfcc4d2866de3be06982fa9ed29 LICENSE

View File

@ -4,7 +4,7 @@
#
################################################################################
MROUTED_VERSION = 4.2
MROUTED_VERSION = 4.4
MROUTED_SITE = \
https://github.com/troglobit/mrouted/releases/download/$(MROUTED_VERSION)
MROUTED_DEPENDENCIES = host-bison
@ -12,12 +12,6 @@ MROUTED_LICENSE = BSD-3-Clause
MROUTED_LICENSE_FILES = LICENSE
MROUTED_CPE_ID_VENDOR = troglobit
ifeq ($(BR2_PACKAGE_MROUTED_RSRR),y)
MROUTED_CONF_OPTS += --enable-rsrr
else
MROUTED_CONF_OPTS += --disable-rsrr
endif
define MROUTED_INSTALL_INIT_SYSV
$(INSTALL) -m 755 -D package/mrouted/S41mrouted \
$(TARGET_DIR)/etc/init.d/S41mrouted