From c321a2d68d2856cc46e98275d12b90052ac6c762 Mon Sep 17 00:00:00 2001 From: Gerhard Schwanzer Date: Sun, 2 Aug 2026 08:33:42 +0200 Subject: [PATCH] lib60870: 2.3.6 -> 2.4.1 https://redirect.github.com/mz-automation/lib60870/releases/tag/v2.4.1 Assisted-by: pi coding agent / Mika (OpenAI gpt-5.6-sol) --- pkgs/by-name/li/lib60870/package.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/lib60870/package.nix b/pkgs/by-name/li/lib60870/package.nix index 0878ce66cec0..953c0d10f406 100644 --- a/pkgs/by-name/li/lib60870/package.nix +++ b/pkgs/by-name/li/lib60870/package.nix @@ -9,20 +9,21 @@ stdenv.mkDerivation (finalAttrs: { pname = "lib60870"; - version = "2.3.6"; + version = "2.4.1"; src = fetchFromGitHub { owner = "mz-automation"; repo = "lib60870"; rev = "v${finalAttrs.version}"; - hash = "sha256-9VqLl1pDmi8TauBA8uCyymzsYd3w4b5AKtqH7XW80N4="; + hash = "sha256-WXEe+G7ib9XNAZSsNl/RZcFHXpIbCMKNfPLnxZzz09E="; }; sourceRoot = "${finalAttrs.src.name}/lib60870-C"; postPatch = '' + # Keep system mbedTLS support enabled without vendored mbedTLS sources. substituteInPlace CMakeLists.txt \ - --replace-fail "cmake_minimum_required(VERSION 3.0)" "cmake_minimum_required(VERSION 3.10)" + --replace-fail "if(MBEDTLS_DIR)" "if(MBEDTLS_DIR OR WITH_MBEDTLS3)" '' + lib.optionalString stdenv.hostPlatform.isDarwin '' substituteInPlace src/CMakeLists.txt \