From aba78031f58ef5e9fd5543c051cd6e0293fee553 Mon Sep 17 00:00:00 2001 From: Tianling Shen Date: Mon, 24 Mar 2025 16:09:20 +0800 Subject: [PATCH] netavark: lock cargo dependencies rust-iptables 0.5.3+ requires rust 1.85.0 to build, use the version defined in Cargo.toml instead. Signed-off-by: Tianling Shen --- net/netavark/Makefile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/net/netavark/Makefile b/net/netavark/Makefile index 84d7092ae3..887001b76d 100644 --- a/net/netavark/Makefile +++ b/net/netavark/Makefile @@ -2,7 +2,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=netavark PKG_VERSION:=1.9.0 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://codeload.github.com/containers/netavark/tar.gz/v$(PKG_VERSION)? @@ -40,6 +40,10 @@ endef CARGO_PKG_VARS += \ PROTOC=$(STAGING_DIR_HOSTPKG)/bin/protoc +define Build/Compile + $(call Build/Compile/Cargo,,--locked) +endef + define Package/netavark/install $(INSTALL_DIR) $(1)/etc/config $(1)/usr/lib/podman $(INSTALL_CONF) ./files/netavark-config $(1)/etc/config/netavark -- 2.30.2