+5
-1
nix/flake.nix
+5
-1
nix/flake.nix
···
19
system = "aarch64-darwin";
20
pkgs = import nixpkgs {
21
inherit system;
22
+
overlays = [
23
+
(import ./overlays/jpm.nix)
24
+
(import ./overlays/bleve.nix)
25
+
];
26
};
27
pkgs-unstable = nixpkgs-unstable.legacyPackages.${system};
28
in
···
53
name = "my-env";
54
paths = [
55
pkgs.bacon
56
+
pkgs.bleve-cli
57
pkgs.btop
58
pkgs.dust
59
pkgs.eza
+25
nix/overlays/bleve.nix
+25
nix/overlays/bleve.nix
···
···
1
+
self: super: {
2
+
bleve-cli = super.buildGoModule {
3
+
pname = "bleve-cli";
4
+
version = "2.5.2";
5
+
6
+
src = super.fetchFromGitHub {
7
+
owner = "blevesearch";
8
+
repo = "bleve";
9
+
rev = "v2.5.2";
10
+
sha256 = "sha256-QycDP5IRuZsLo0cDbsQoX4Qb4yjsV3PDns96+dMajoE=";
11
+
};
12
+
13
+
subPackages = [ "cmd/bleve" ];
14
+
15
+
vendorHash = "sha256-RRIDViTRRKSN6QJhUSvTCoXJ2R5E3DWT4ygk9U/Q1dA=";
16
+
17
+
doCheck = false;
18
+
19
+
meta = with super.lib; {
20
+
description = "A modern text/numeric/geo-spatial/vector indexing library for go";
21
+
homepage = "https://github.com/blevesearch/bleve";
22
+
license = licenses.asl20;
23
+
};
24
+
};
25
+
}