Merge release-26.05 into staging-next-26.05

This commit is contained in:
nixpkgs-ci[bot]
2026-05-26 01:32:47 +00:00
committed by GitHub
2 changed files with 9 additions and 3 deletions

View File

@@ -9,16 +9,16 @@
}:
buildGoModule (finalAttrs: {
pname = "fluxcd-operator-mcp";
version = "0.48.0";
version = "0.50.0";
src = fetchFromGitHub {
owner = "controlplaneio-fluxcd";
repo = "fluxcd-operator";
tag = "v${finalAttrs.version}";
hash = "sha256-Ggx38aF9o7dMFcQxYbx5hSXCE2oRRTgvUvXCAJJN6V8=";
hash = "sha256-4FIsad3/57KtyTVQE0T4jhQGEvuEw9/ZFWsriLyc6Ok=";
};
vendorHash = "sha256-xG4mJQfww/pMIg9zK2XpDw7XGCLHvJPXLvBspdSRAcg=";
vendorHash = "sha256-DxXTepwTjgc+Xy3MAIFcYZ/XZZ3zGgyStmXN2/BqM74=";
ldflags = [
"-s"

View File

@@ -14,6 +14,7 @@
dmidecode,
acpica-tools,
libbsd,
zlib,
}:
stdenv.mkDerivation (finalAttrs: {
@@ -44,6 +45,7 @@ stdenv.mkDerivation (finalAttrs: {
dmidecode
acpica-tools
libbsd
zlib
];
postPatch = ''
@@ -55,6 +57,10 @@ stdenv.mkDerivation (finalAttrs: {
substituteInPlace src/lib/src/fwts_devicetree.c \
src/devicetree/dt_base/dt_base.c \
--replace-fail "dtc -I" "${dtc}/bin/dtc -I"
# libfwts uses gzopen/gzclose/gzgets but does not link zlib.
substituteInPlace src/lib/src/Makefile.am \
--replace-fail "-lm -lpthread -lbsd" "-lm -lpthread -lbsd -lz"
'';
enableParallelBuilding = true;