Skip to content

Commit 3d18ed9

Browse files
committed
refactor(nix): make sure ext contains only extensions
Moved sfcgal and mecab-naist-jdic from nix/ext to nix/packages.
1 parent a45bb2a commit 3d18ed9

File tree

10 files changed

+7
-132
lines changed

10 files changed

+7
-132
lines changed

flake.nix

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
nix/checks.nix
3131
nix/config.nix
3232
nix/devShells.nix
33-
nix/ext
3433
nix/fmt.nix
3534
nix/hooks.nix
3635
nix/nixpkgs.nix

nix/ext/default.nix

Lines changed: 0 additions & 11 deletions
This file was deleted.

nix/ext/pgroonga/default.nix

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,12 @@
55
pkg-config,
66
postgresql,
77
msgpack-c,
8-
callPackage,
98
mecab,
109
makeWrapper,
1110
xxHash,
1211
buildEnv,
12+
supabase-groonga,
13+
mecab-naist-jdic,
1314
}:
1415
let
1516
pname = "pgroonga";
@@ -39,10 +40,6 @@ let
3940
# Build function for individual versions
4041
build =
4142
version: hash:
42-
let
43-
supabase-groonga = callPackage ./supabase-groonga-14.0.5.nix { };
44-
mecab-naist-jdic = callPackage ../mecab-naist-jdic { };
45-
in
4643
stdenv.mkDerivation rec {
4744
inherit pname version;
4845

nix/ext/pgroonga/supabase-groonga-14.0.5.nix

Lines changed: 0 additions & 110 deletions
This file was deleted.

nix/ext/tests/pgroonga.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ self.inputs.nixpkgs.lib.nixos.runTest {
6262
package = psql_15;
6363
};
6464
systemd.services.postgresql.environment.MECAB_DICDIR = "${
65-
self.packages.${pkgs.system}.mecab_naist_jdic
65+
self.packages.${pkgs.system}.mecab-naist-jdic
6666
}/lib/mecab/dic/naist-jdic";
6767
systemd.services.postgresql.environment.MECAB_CONFIG = "${pkgs.mecab}/bin/mecab-config";
6868
systemd.services.postgresql.environment.GRN_PLUGINS_DIR = "${

nix/overlays/default.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
postgresql_orioledb-17
1313
supabase-groonga
1414
switch-ext-version
15+
mecab-naist-jdic
1516
;
1617

1718
xmrig = throw "The xmrig package has been explicitly disabled in this flake.";

nix/packages/default.nix

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,15 @@
3737
supabase-groonga = pkgs.callPackage ./groonga { };
3838
http-mock-server = pkgs.callPackage ./http-mock-server.nix { };
3939
local-infra-bootstrap = pkgs.callPackage ./local-infra-bootstrap.nix { };
40+
mecab-naist-jdic = pkgs.callPackage ./mecab-naist-jdic.nix { };
4041
migrate-tool = pkgs.callPackage ./migrate-tool.nix { psql_15 = self'.packages."psql_15/bin"; };
4142
overlayfs-on-package = pkgs.callPackage ./overlayfs-on-package.nix { };
4243
packer = pkgs.callPackage ./packer.nix { inherit inputs; };
4344
pg-restore = pkgs.callPackage ./pg-restore.nix { psql_15 = self'.packages."psql_15/bin"; };
4445
pg_prove = pkgs.perlPackages.TAPParserSourceHandlerpgTAP;
4546
pg_regress = makePgRegress activeVersion;
4647
run-testinfra = pkgs.callPackage ./run-testinfra.nix { };
48+
sfcgal = pkgs.callPackage ./sfcgal.nix { };
4749
show-commands = pkgs.callPackage ./show-commands.nix { };
4850
start-client = pkgs.callPackage ./start-client.nix {
4951
psql_15 = self'.packages."psql_15/bin";

nix/packages/groonga/default.nix

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,8 @@
1818
lz4,
1919
zlibSupport ? true,
2020
zlib,
21-
callPackage,
21+
mecab-naist-jdic,
2222
}:
23-
let
24-
mecab-naist-jdic = callPackage ../../ext/mecab-naist-jdic { };
25-
in
2623
stdenv.mkDerivation (finalAttrs: {
2724
pname = "supabase-groonga";
2825
version = "14.0.5";
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)