libpinyin: replace db with kyotocabinet for reproducibility (#398909)

This commit is contained in:
Sandro
2025-09-03 11:46:42 +02:00
committed by GitHub
2 changed files with 8 additions and 2 deletions
+2
View File
@@ -106,6 +106,8 @@
- `rocmPackages.triton` has been removed in favor of `python3Packages.triton`.
- `linpinyin`, which is used for Chinese character input, has migrated from the unmaintained BDB database format to the newer KyotoCabinet database format. If you want to migrate your user input statistics you can consider using [bdbtokyotodb](https://codeberg.org/raboof/bdbtokyotodb).
- `go-mockery` has been updated to v3. For migration instructions see the [upstream documentation](https://vektra.github.io/mockery/latest/v3/). If v2 is still required `go-mockery_v2` has been added but will be removed on or before 2029-12-31 in-line with its [upstream support lifecycle](https://vektra.github.io/mockery/)
- [private-gpt](https://github.com/zylon-ai/private-gpt) service has been removed by lack of maintenance upstream.
+6 -2
View File
@@ -5,7 +5,7 @@
fetchFromGitHub,
autoreconfHook,
glib,
db,
kyotocabinet,
pkg-config,
nix-update-script,
}:
@@ -40,7 +40,11 @@ stdenv.mkDerivation (finalAttrs: {
buildInputs = [
glib
db
kyotocabinet
];
configureFlags = [
"--with-dbm=KyotoCabinet"
];
passthru.updateScript = nix-update-script { };