kvrocks: 2.15.0 -> 2.16.0

(cherry picked from commit ed5704a9ac)
This commit is contained in:
XYenon 2026-06-22 11:12:52 +08:00 committed by github-actions[bot]
commit f6526ce181

View file

@ -12,6 +12,7 @@
# keep-sorted start
cpptrace,
fast-float,
fmt,
gtest,
hat-trie,
@ -83,8 +84,8 @@ let
luajit-src = fetchFromGitHub {
owner = "RocksLabs";
repo = "LuaJIT";
rev = "c0a8e68325ec261a77bde1c8eabad398168ffe74";
hash = "sha256-Wjh14d0JR5ecAwdYVBjQYIHb2vJ1I61oR0N0LMmtq4E=";
rev = "02dfcc34e93e57ac96e566d123c66ee01e650299";
hash = "sha256-HINP9nahXHTManDMAAJBOUlSSxv5JZhlHs96HHkE7qE=";
};
zlib-ng' = zlib-ng.override { withZlibCompat = true; };
@ -107,13 +108,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "kvrocks";
version = "2.15.0";
version = "2.16.0";
src = fetchFromGitHub {
owner = "apache";
repo = "kvrocks";
tag = "v${finalAttrs.version}";
hash = "sha256-s4saKuezPYvcmKSqVBVDbPJcQXr6pVfIWjff7Txg8tY=";
hash = "sha256-CAbhOX7dmyXgl0STNjzALseXUzrpTPNy9tjoPACe0Os=";
};
__structuredAttrs = true;
@ -151,6 +152,15 @@ stdenv.mkDerivation (finalAttrs: {
];
}}
${mkCmakeFile "fmt" { findPackage = "fmt"; }}
${mkCmakeFile "fast_float" {
findPackage = "FastFloat";
libraries = [
{
name = "fast_float";
target = "FastFloat::fast_float";
}
];
}}
${mkCmakeFile "spdlog" { findPackage = "spdlog"; }}
${mkCmakeFile "snappy" {
pkgConfig = {
@ -273,6 +283,7 @@ stdenv.mkDerivation (finalAttrs: {
buildInputs = [
# keep-sorted start
cpptrace
fast-float
fmt
gtest
hat-trie