File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -10,9 +10,9 @@ postgres_major:
1010
1111# Full version strings for each major version
1212postgres_release :
13- postgresorioledb-17 : " 17.6.0.062 -orioledb"
14- postgres17 : " 17.6.1.105 "
15- postgres15 : " 15.14.1.105 "
13+ postgresorioledb-17 : " 17.6.0.063 -orioledb"
14+ postgres17 : " 17.6.1.106 "
15+ postgres15 : " 15.14.1.106 "
1616
1717# Non Postgres Extensions
1818pgbouncer_release : 1.25.1
Original file line number Diff line number Diff line change 44 buildEnv ,
55 fetchFromGitHub ,
66 postgresql ,
7+ makeWrapper ,
8+ switch-ext-version ,
79 latestOnly ? false ,
810} :
911
7880buildEnv {
7981 name = pname ;
8082 paths = packages ;
83+ nativeBuildInputs = [ makeWrapper ] ;
8184 pathsToLink = [
8285 "/lib"
8386 "/share/postgresql/extension"
@@ -89,6 +92,9 @@ buildEnv {
8992 toString ( numberOfVersionsBuilt + 1 )
9093 } "
9194 )
95+
96+ makeWrapper ${ lib . getExe switch-ext-version } $out/bin/switch_${ pname } _version \
97+ --prefix EXT_WRAPPER : "$out" --prefix EXT_NAME : "${ pname } "
9298 '' ;
9399
94100 passthru = {
Original file line number Diff line number Diff line change 55 fetchFromGitHub ,
66 postgresql ,
77 makeWrapper ,
8+ switch-ext-version ,
89 latestOnly ? false ,
910} :
1011
@@ -76,6 +77,9 @@ pkgs.buildEnv {
7677 toString ( numberOfVersionsBuilt + 1 )
7778 } "
7879 )
80+
81+ makeWrapper ${ lib . getExe switch-ext-version } $out/bin/switch_${ pname } _version \
82+ --prefix EXT_WRAPPER : "$out" --prefix EXT_NAME : "${ pname } "
7983 '' ;
8084
8185 passthru = {
Original file line number Diff line number Diff line change 77 postgresql ,
88 rust-bin ,
99 rsync ,
10+ makeWrapper ,
11+ switch-ext-version ,
1012 latestOnly ? false ,
1113} :
1214
139141( buildEnv {
140142 name = pname ;
141143 paths = packages ;
144+ nativeBuildInputs = [ makeWrapper ] ;
142145 pathsToLink = [
143146 "/lib"
144147 "/share/postgresql/extension"
177180 toString ( numberOfVersionsBuilt + 1 )
178181 } "
179182 )
183+
184+ makeWrapper ${ lib . getExe switch-ext-version } $out/bin/switch_${ pname } _version \
185+ --prefix EXT_WRAPPER : "$out" --prefix EXT_NAME : "${ pname } "
180186 '' ;
181187 passthru = {
182188 versions = versionsBuilt ;
Original file line number Diff line number Diff line change 44 fetchFromGitHub ,
55 postgresql ,
66 buildEnv ,
7+ makeWrapper ,
8+ switch-ext-version ,
79 latestOnly ? false ,
810} :
911let
8688buildEnv {
8789 name = pname ;
8890 paths = packages ;
91+ nativeBuildInputs = [ makeWrapper ] ;
8992 pathsToLink = [
9093 "/lib"
9194 "/share/postgresql/extension"
@@ -97,6 +100,9 @@ buildEnv {
97100 toString ( numberOfVersionsBuilt + 1 )
98101 } "
99102 )
103+
104+ makeWrapper ${ lib . getExe switch-ext-version } $out/bin/switch_${ pname } _version \
105+ --prefix EXT_WRAPPER : "$out" --prefix EXT_NAME : "${ pname } "
100106 '' ;
101107
102108 passthru = {
Original file line number Diff line number Diff line change 66 fetchFromGitHub ,
77 postgresql ,
88 rust-bin ,
9+ makeWrapper ,
10+ switch-ext-version ,
911 latestOnly ? false ,
1012} :
1113let
146148( pkgs . buildEnv {
147149 name = pname ;
148150 paths = packages ;
151+ nativeBuildInputs = [ makeWrapper ] ;
149152 pathsToLink = [
150153 "/lib"
151154 "/share/postgresql/extension"
175178 }
176179
177180 create_sql_files
181+
182+ makeWrapper ${ lib . getExe switch-ext-version } $out/bin/switch_${ pname } _version \
183+ --prefix EXT_WRAPPER : "$out" --prefix EXT_NAME : "${ pname } "
178184 '' ;
179185
180186 passthru = {
Original file line number Diff line number Diff line change 55 fetchFromGitHub ,
66 postgresql ,
77 makeWrapper ,
8+ switch-ext-version ,
89 latestOnly ? false ,
910} :
1011
@@ -79,6 +80,9 @@ pkgs.buildEnv {
7980 toString ( numberOfVersionsBuilt + 1 )
8081 } "
8182 )
83+
84+ makeWrapper ${ lib . getExe switch-ext-version } $out/bin/switch_${ pname } _version \
85+ --prefix EXT_WRAPPER : "$out" --prefix EXT_NAME : "${ pname } "
8286 '' ;
8387
8488 passthru = {
Original file line number Diff line number Diff line change 66 postgresqlTestHook ,
77 testers ,
88 buildEnv ,
9+ makeWrapper ,
10+ switch-ext-version ,
911 latestOnly ? false ,
1012} :
1113let
113115buildEnv {
114116 name = pname ;
115117 paths = packages ;
118+ nativeBuildInputs = [ makeWrapper ] ;
116119
117120 pathsToLink = [
118121 "/bin"
@@ -131,6 +134,9 @@ buildEnv {
131134 ls -la $out/lib/*${ postgresql . dlSuffix } || true
132135 exit 1
133136 fi
137+
138+ makeWrapper ${ lib . getExe switch-ext-version } $out/bin/switch_${ pname } _version \
139+ --prefix EXT_WRAPPER : "$out" --prefix EXT_NAME : "${ pname } "
134140 '' ;
135141
136142 passthru = {
Original file line number Diff line number Diff line change 44 fetchFromGitHub ,
55 postgresql ,
66 buildEnv ,
7+ makeWrapper ,
8+ switch-ext-version ,
79 latestOnly ? false ,
810} :
911let
8486buildEnv {
8587 name = pname ;
8688 paths = packages ;
89+ nativeBuildInputs = [ makeWrapper ] ;
8790
8891 pathsToLink = [
8992 "/lib"
@@ -101,6 +104,9 @@ buildEnv {
101104 ls -la $out/lib/*${ postgresql . dlSuffix } || true
102105 exit 1
103106 fi
107+
108+ makeWrapper ${ lib . getExe switch-ext-version } $out/bin/switch_${ pname } _version \
109+ --prefix EXT_WRAPPER : "$out" --prefix EXT_NAME : "${ pname } "
104110 '' ;
105111
106112 passthru = {
Original file line number Diff line number Diff line change 77 flex ,
88 openssl ,
99 libkrb5 ,
10+ makeWrapper ,
11+ switch-ext-version ,
1012 latestOnly ? false ,
1113} :
1214let
9193buildEnv {
9294 name = pname ;
9395 paths = packages ;
96+ nativeBuildInputs = [ makeWrapper ] ;
9497 pathsToLink = [
9598 "/lib"
9699 "/share/postgresql/extension"
@@ -102,6 +105,9 @@ buildEnv {
102105 toString ( numberOfVersionsBuilt + 1 )
103106 } "
104107 )
108+
109+ makeWrapper ${ lib . getExe switch-ext-version } $out/bin/switch_${ pname } _version \
110+ --prefix EXT_WRAPPER : "$out" --prefix EXT_NAME : "${ pname } "
105111 '' ;
106112
107113 passthru = {
You can’t perform that action at this time.
0 commit comments