vimPlugins.blink-pairs 0.5.0 -> 0.6.0 (#544711)

This commit is contained in:
isabel
2026-07-23 00:00:38 +00:00
committed by GitHub
@@ -3,25 +3,26 @@
rustPlatform,
fetchFromGitHub,
pkg-config,
vimPlugins,
vimUtils,
stdenv,
nix-update-script,
}:
let
version = "0.5.0";
version = "0.6.0";
src = fetchFromGitHub {
owner = "Saghen";
repo = "blink.pairs";
tag = "v${version}";
hash = "sha256-PTbj6jlXNRUOmwFSplvRDDiyyGqkBzUKtuBrvZm9kzM=";
hash = "sha256-XWrsZAH0tIPyRjr3PnAS2QAGE3+1z00jdnsxkKG0qPE=";
};
blink-pairs-lib = rustPlatform.buildRustPackage {
pname = "blink-pairs";
inherit version src;
cargoHash = "sha256-Cn9zRsQkBwaKbBD/JEpFMBOF6CBZTDx7fQa6Aoic4YU=";
cargoHash = "sha256-XLlluprxhVueHhkIufJa7fJXvFxpJJzh89+yL9PZ4GI=";
env = {
RUSTC_BOOTSTRAP = 1;
@@ -42,13 +43,15 @@ vimUtils.buildVimPlugin {
pname = "blink.pairs";
inherit version src;
dependencies = [ vimPlugins.blink-lib ];
preInstall =
let
ext = stdenv.hostPlatform.extensions.sharedLibrary;
in
''
mkdir -p target/release
ln -s ${blink-pairs-lib}/lib/libblink_pairs${ext} target/release/
mkdir -p lib
ln -s ${blink-pairs-lib}/lib/libblink_pairs_parser${ext} lib/
'';
nvimSkipModules = [
@@ -71,6 +74,9 @@ vimUtils.buildVimPlugin {
homepage = "https://github.com/Saghen/blink.pairs";
changelog = "https://github.com/Saghen/blink.pairs/blob/${src.tag}/CHANGELOG.md";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ isabelroses ];
maintainers = with lib.maintainers; [
isabelroses
saadndm
];
};
}