File tree Expand file tree Collapse file tree 7 files changed +20
-18
lines changed Expand file tree Collapse file tree 7 files changed +20
-18
lines changed Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ ARG pg_repack_release=1.4.8
3030ARG vault_release=0.2.8
3131ARG groonga_release=12.0.8
3232ARG pgroonga_release=2.4.0
33- ARG wrappers_release=0.4.6
33+ ARG wrappers_release=0.5.0
3434ARG hypopg_release=1.3.1
3535ARG pgvector_release=0.4.0
3636ARG pg_tle_release=1.3.2
Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ ARG pg_repack_release=1.4.8
3131ARG vault_release=0.2.8
3232ARG groonga_release=12.0.8
3333ARG pgroonga_release=2.4.0
34- ARG wrappers_release=0.4.6
34+ ARG wrappers_release=0.5.0
3535ARG hypopg_release=1.3.1
3636ARG pgvector_release=0.4.0
3737ARG pg_tle_release=1.3.2
Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ ARG pg_repack_release=1.4.8
3131ARG vault_release=0.2.8
3232ARG groonga_release=12.0.8
3333ARG pgroonga_release=2.4.0
34- ARG wrappers_release=0.4.6
34+ ARG wrappers_release=0.5.0
3535ARG hypopg_release=1.3.1
3636ARG pgvector_release=0.4.0
3737ARG pg_tle_release=1.3.2
Original file line number Diff line number Diff line change @@ -9,9 +9,9 @@ postgres_major:
99
1010# Full version strings for each major version
1111postgres_release :
12- postgresorioledb-17 : " 17.0.1.078 -orioledb"
13- postgres17 : " 17.4.1.028 "
14- postgres15 : " 15.8.1.085 "
12+ postgresorioledb-17 : " 17.0.1.079 -orioledb"
13+ postgres17 : " 17.4.1.029 "
14+ postgres15 : " 15.8.1.086 "
1515
1616# Non Postgres Extensions
1717pgbouncer_release : " 1.19.0"
Original file line number Diff line number Diff line change @@ -27,7 +27,9 @@ buildPgrxExtension_0_12_9 rec {
2727 # Setting RUSTFLAGS in env to ensure it's available for all phases
2828 env = lib . optionalAttrs stdenv . isDarwin {
2929 POSTGRES_LIB = "${ postgresql } /lib" ;
30- PGPORT = if ( lib . versions . major postgresql . version ) == "17" then "5440" else "5439" ;
30+ PGPORT = toString ( 5430 +
31+ ( if builtins . match ".*_.*" postgresql . version != null then 1 else 0 ) + # +1 for OrioleDB
32+ ( ( builtins . fromJSON ( builtins . substring 0 2 postgresql . version ) ) - 15 ) * 2 ) ; # +2 for each major version
3133 RUSTFLAGS = "-C link-arg=-undefined -C link-arg=dynamic_lookup" ;
3234 NIX_BUILD_CORES = "4" ; # Limit parallel jobs
3335 CARGO_BUILD_JOBS = "4" ; # Limit cargo parallelism
Original file line number Diff line number Diff line change 1212, git
1313} :
1414let
15- rustVersion = "1.81 .0" ;
15+ rustVersion = "1.84 .0" ;
1616 cargo = rust-bin . stable . ${ rustVersion } . default ;
1717in
1818buildPgrxExtension_0_12_9 rec {
1919 pname = "supabase-wrappers" ;
20- version = "0.4.6 " ;
20+ version = "0.5.0 " ;
2121 # update the following array when the wrappers version is updated
2222 # required to ensure that extensions update scripts from previous versions are generated
23- previousVersions = [ "0.4.5" "0.4.4" "0.4.3" "0.4.2" "0.4.1" "0.4.0" "0.3.1" "0.3.0" "0.2.0" "0.1.19" "0.1.18" "0.1.17" "0.1.16" "0.1.15" "0.1.14" "0.1.12" "0.1.11" "0.1.10" "0.1.9" "0.1.8" "0.1.7" "0.1.6" "0.1.5" "0.1.4" "0.1.1" "0.1.0" ] ;
23+ previousVersions = [ "0.4.6" "0.4. 5" "0.4.4" "0.4.3" "0.4.2" "0.4.1" "0.4.0" "0.3.1" "0.3.0" "0.2.0" "0.1.19" "0.1.18" "0.1.17" "0.1.16" "0.1.15" "0.1.14" "0.1.12" "0.1.11" "0.1.10" "0.1.9" "0.1.8" "0.1.7" "0.1.6" "0.1.5" "0.1.4" "0.1.1" "0.1.0" ] ;
2424 inherit postgresql ;
2525 src = fetchFromGitHub {
2626 owner = "supabase" ;
2727 repo = "wrappers" ;
2828 rev = "v${ version } " ;
29- hash = "sha256-hthb3qEXT1Kf4yPoq0udEbQzlyLtI5tug6sK4YAPFjU= " ;
29+ hash = "sha256-FbRTUcpEHBa5DI6dutvBeahYM0RZVAXIzIAZWIaxvn0 " ;
3030 } ;
3131
3232 nativeBuildInputs = [ pkg-config cargo git ] ;
@@ -50,7 +50,7 @@ buildPgrxExtension_0_12_9 rec {
5050 # - PostgreSQL 15.8 → 5435 + 0 + (15-15)*2 = 5435
5151 # - PostgreSQL 17_0 (OrioleDB) → 5435 + 1 + (17-15)*2 = 5440
5252 # - PostgreSQL 17.4 → 5435 + 0 + (17-15)*2 = 5439
53- PGPORT = toString ( 5435 +
53+ PGPORT = toString ( 5534 +
5454 ( if builtins . match ".*_.*" postgresql . version != null then 1 else 0 ) + # +1 for OrioleDB
5555 ( ( builtins . fromJSON ( builtins . substring 0 2 postgresql . version ) ) - 15 ) * 2 ) ; # +2 for each major version
5656 } ;
You can’t perform that action at this time.
0 commit comments