meilisearch_1_11: init at 1.11.3

This commit is contained in:
Niklas Korz
2025-05-22 08:07:20 +02:00
parent 6f5e6833ef
commit 9b8ced6e69
2 changed files with 19 additions and 3 deletions
+17 -3
View File
@@ -4,10 +4,24 @@
fetchFromGitHub,
nixosTests,
nix-update-script,
version ? "1.14.0",
}:
let
version = "1.14.0";
# Version 1.11 is kept here as it was the last version not to support dumpless
# upgrades, meaning NixOS systems that have set up their data before 25.05
# would not be able to update to 1.12+ without manual data migration.
# We're planning to remove it towards NixOS 25.11. Make sure to update
# the meilisearch module accordingly and to remove the meilisearch_1_11
# attribute from all-packages.nix at that point too.
hashes = {
"1.14.0" = "sha256-nPOhiJJbZCr9PBlR6bsZ9trSn/2XCI2O+nXeYbZEQpU=";
"1.11.3" = "sha256-CVofke9tOGeDEhRHEt6EYwT52eeAYNqlEd9zPpmXQ2U=";
};
cargoHashes = {
"1.14.0" = "sha256-8fcOXAzheG9xm1v7uD3T+6oc/dD4cjtu3zzBBh2EkcE=";
"1.11.3" = "sha256-cEJTokDJQuc9Le5+3ObMDNJmEhWEb+Qh0TV9xZkD9D8=";
};
in
rustPlatform.buildRustPackage {
pname = "meilisearch";
@@ -17,13 +31,13 @@ rustPlatform.buildRustPackage {
owner = "meilisearch";
repo = "meiliSearch";
tag = "v${version}";
hash = "sha256-nPOhiJJbZCr9PBlR6bsZ9trSn/2XCI2O+nXeYbZEQpU=";
hash = hashes.${version};
};
cargoBuildFlags = [ "--package=meilisearch" ];
useFetchCargoVendor = true;
cargoHash = "sha256-8fcOXAzheG9xm1v7uD3T+6oc/dD4cjtu3zzBBh2EkcE=";
cargoHash = cargoHashes.${version};
# Default features include mini dashboard which downloads something from the internet.
buildNoDefaultFeatures = true;
+2
View File
@@ -16284,6 +16284,8 @@ with pkgs;
icu = icu71;
};
meilisearch_1_11 = callPackage ../by-name/me/meilisearch/package.nix { version = "1.11.3"; };
mongocxx = callPackage ../development/libraries/mongocxx/default.nix { };
muse = libsForQt5.callPackage ../applications/audio/muse { };