File tree Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Original file line number Diff line number Diff line change 29
29
# it also serves as a base for importing the orioldb/postgres overlay to
30
30
#build the orioledb postgres patched version of postgresql16
31
31
oriole_pkgs = import nixpkgs {
32
+ config = { allowUnfree = true ; } ;
32
33
inherit system ;
33
34
overlays = [
34
35
# NOTE (aseipp): add any needed overlays here. in theory we could
44
45
#This variable works the same as 'oriole_pkgs' but builds using the upstream
45
46
#nixpkgs builds of postgresql 15 and 16 + the overlays listed below
46
47
pkgs = import nixpkgs {
48
+ config = { allowUnfree = true ; } ;
47
49
inherit system ;
48
50
overlays = [
49
51
# NOTE (aseipp): add any needed overlays here. in theory we could
57
59
] ;
58
60
} ;
59
61
62
+ sfcgal = pkgs . callPackage ./nix/ext/sfcgal/sfcgal.nix { } ;
60
63
61
64
# FIXME (aseipp): pg_prove is yet another perl program that needs
62
65
# LOCALE_ARCHIVE set in non-NixOS environments. upstream this. once that's done, we
304
307
'' ;
305
308
in
306
309
nix2img . buildImage {
307
- name = "nix-experimental-postgresql-${ version } -${ system } " ;
310
+ #TODO (samrose) update this with the correct image name for supabase registry
311
+ name = "samrose/nix-experimental-postgresql-${ version } -${ system } " ;
308
312
tag = "latest" ;
309
313
310
314
nixUid = l . toInt uid ;
398
402
psql_15 = makePostgres "15" ;
399
403
#psql_16 = makePostgres "16";
400
404
#psql_orioledb_16 = makeOrioleDbPostgres "16_23" postgresql_orioledb_16;
401
-
405
+ pg_prove = pg_prove ;
406
+ sfcgal = sfcgal ;
402
407
# Start a version of the server.
403
408
start-server =
404
409
let
546
551
nix-update
547
552
pg_prove
548
553
shellcheck
554
+ ansible
555
+ ansible-lint
556
+ ( packer . overrideAttrs ( oldAttrs : {
557
+ version = "1.7.8" ;
558
+ } ) )
549
559
550
560
basePackages . start-server
551
561
basePackages . start-client
You can’t perform that action at this time.
0 commit comments