|
1 | 1 | final: prev: rec {
|
2 |
| - postgresql_14_13 = prev.postgresql_14.overrideAttrs |
| 2 | + postgresql_14_15 = prev.postgresql_14.overrideAttrs |
3 | 3 | (finalAttrs: previousAttrs: rec {
|
4 | 4 | pname = "postgresql";
|
5 |
| - version = "14.13"; |
| 5 | + version = "14.15"; |
6 | 6 |
|
7 | 7 | src = final.fetchurl {
|
8 | 8 | url = "mirror://postgresql/source/v${version}/${pname}-${version}.tar.bz2";
|
9 |
| - hash = "sha256-Wao8S0lasmqexp860KAijFHw/m+s82NN+tTRGX1hOlY="; |
| 9 | + hash = "sha256-AuiR4xS06e4ky9eAKNq3xz+cG6PjCDW8vvcf4iBAH8U="; |
10 | 10 | };
|
11 | 11 | });
|
12 | 12 |
|
13 |
| - postgresql_14_13-client = final.stdenv.mkDerivation { |
| 13 | + postgresql_14_15-client = final.stdenv.mkDerivation { |
14 | 14 | pname = "postgresql-client";
|
15 |
| - version = postgresql_14_13.version; |
| 15 | + version = postgresql_14_15.version; |
16 | 16 |
|
17 |
| - buildInputs = [ postgresql_14_13 ]; |
| 17 | + buildInputs = [ postgresql_14_15 ]; |
18 | 18 |
|
19 | 19 | phases = [ "installPhase" ];
|
20 | 20 |
|
21 | 21 | installPhase = ''
|
22 | 22 | mkdir -p $out/bin
|
23 |
| - cp ${postgresql_14_13}/bin/psql $out/bin/ |
24 |
| - cp ${postgresql_14_13}/bin/pg_dump $out/bin/ |
25 |
| - cp ${postgresql_14_13}/bin/pg_dumpall $out/bin/ |
26 |
| - cp ${postgresql_14_13}/bin/pg_restore $out/bin/ |
| 23 | + cp ${postgresql_14_15}/bin/psql $out/bin/ |
| 24 | + cp ${postgresql_14_15}/bin/pg_dump $out/bin/ |
| 25 | + cp ${postgresql_14_15}/bin/pg_dumpall $out/bin/ |
| 26 | + cp ${postgresql_14_15}/bin/pg_restore $out/bin/ |
27 | 27 | '';
|
28 | 28 | };
|
29 | 29 |
|
30 |
| - postgresql_15_8 = prev.postgresql_15.overrideAttrs |
| 30 | + postgresql_15_10 = prev.postgresql_15.overrideAttrs |
31 | 31 | (finalAttrs: previousAttrs: rec {
|
32 | 32 | pname = "postgresql";
|
33 |
| - version = "15.8"; |
| 33 | + version = "15.10"; |
34 | 34 |
|
35 | 35 | src = final.fetchurl {
|
36 | 36 | url = "mirror://postgresql/source/v${version}/${pname}-${version}.tar.bz2";
|
37 |
| - hash = "sha256-RANRX5pp7rPv68mPMLjGlhIr/fiV6Ss7I/W452nty2o="; |
| 37 | + hash = "sha256-VavnONRB8OWGWLPsb4gJenE7XjtzE59iMNe1xMOJ5XM="; |
38 | 38 | };
|
39 | 39 | });
|
40 | 40 |
|
41 |
| - postgresql_15_8-client = final.stdenv.mkDerivation { |
| 41 | + postgresql_15_10-client = final.stdenv.mkDerivation { |
42 | 42 | pname = "postgresql-client";
|
43 |
| - version = postgresql_15_8.version; |
| 43 | + version = postgresql_15_10.version; |
44 | 44 |
|
45 |
| - buildInputs = [ postgresql_15_8 ]; |
| 45 | + buildInputs = [ postgresql_15_10 ]; |
46 | 46 |
|
47 | 47 | phases = [ "installPhase" ];
|
48 | 48 |
|
49 | 49 | installPhase = ''
|
50 | 50 | mkdir -p $out/bin
|
51 |
| - cp ${postgresql_15_8}/bin/psql $out/bin/ |
52 |
| - cp ${postgresql_15_8}/bin/pg_dump $out/bin/ |
53 |
| - cp ${postgresql_15_8}/bin/pg_dumpall $out/bin/ |
54 |
| - cp ${postgresql_15_8}/bin/pg_restore $out/bin/ |
| 51 | + cp ${postgresql_15_10}/bin/psql $out/bin/ |
| 52 | + cp ${postgresql_15_10}/bin/pg_dump $out/bin/ |
| 53 | + cp ${postgresql_15_10}/bin/pg_dumpall $out/bin/ |
| 54 | + cp ${postgresql_15_10}/bin/pg_restore $out/bin/ |
55 | 55 | '';
|
56 | 56 | };
|
57 | 57 |
|
58 |
| - postgresql_16_4 = prev.postgresql_16.overrideAttrs |
| 58 | + postgresql_16_6 = prev.postgresql_16.overrideAttrs |
59 | 59 | (finalAttrs: previousAttrs: rec {
|
60 | 60 | pname = "postgresql";
|
61 |
| - version = "16.4"; |
| 61 | + version = "16.6"; |
62 | 62 |
|
63 | 63 | src = final.fetchurl {
|
64 | 64 | url = "mirror://postgresql/source/v${version}/${pname}-${version}.tar.bz2";
|
65 |
| - hash = "sha256-lxdm1kWqc+k7nvTjvkQgG09FtUdwlbBJElQD+fM4bW8="; |
| 65 | + hash = "sha256-Izac2szUUnCsXcww+p2iBdW+M/pQXh8XoEGNLK7KR3s="; |
66 | 66 | };
|
67 | 67 | });
|
68 | 68 |
|
69 |
| - postgresql_16_4-client = final.stdenv.mkDerivation { |
| 69 | + postgresql_16_6-client = final.stdenv.mkDerivation { |
70 | 70 | pname = "postgresql-client";
|
71 |
| - version = postgresql_16_4.version; |
| 71 | + version = postgresql_16_6.version; |
72 | 72 |
|
73 |
| - buildInputs = [ postgresql_16_4 ]; |
| 73 | + buildInputs = [ postgresql_16_6 ]; |
74 | 74 |
|
75 | 75 | phases = [ "installPhase" ];
|
76 | 76 |
|
77 | 77 | installPhase = ''
|
78 | 78 | mkdir -p $out/bin
|
79 |
| - cp ${postgresql_16_4}/bin/psql $out/bin/ |
80 |
| - cp ${postgresql_16_4}/bin/pg_dump $out/bin/ |
81 |
| - cp ${postgresql_16_4}/bin/pg_dumpall $out/bin/ |
82 |
| - cp ${postgresql_16_4}/bin/pg_restore $out/bin/ |
| 79 | + cp ${postgresql_16_6}/bin/psql $out/bin/ |
| 80 | + cp ${postgresql_16_6}/bin/pg_dump $out/bin/ |
| 81 | + cp ${postgresql_16_6}/bin/pg_dumpall $out/bin/ |
| 82 | + cp ${postgresql_16_6}/bin/pg_restore $out/bin/ |
| 83 | + ''; |
| 84 | + }; |
| 85 | + |
| 86 | + postgresql_17_2 = prev.postgresql_17.overrideAttrs |
| 87 | + (finalAttrs: previousAttrs: rec { |
| 88 | + pname = "postgresql"; |
| 89 | + version = "17.2"; |
| 90 | + |
| 91 | + src = final.fetchurl { |
| 92 | + url = "mirror://postgresql/source/v${version}/${pname}-${version}.tar.bz2"; |
| 93 | + hash = "sha256-gu8nwK83UWldf2Ti2WNYMAX7tqDD32PQ5LQiEdcCEWQ="; |
| 94 | + }; |
| 95 | + }); |
| 96 | + |
| 97 | + postgresql_17_2-client = final.stdenv.mkDerivation { |
| 98 | + pname = "postgresql-client"; |
| 99 | + version = postgresql_17_2.version; |
| 100 | + |
| 101 | + buildInputs = [ postgresql_17_2 ]; |
| 102 | + |
| 103 | + phases = [ "installPhase" ]; |
| 104 | + |
| 105 | + installPhase = '' |
| 106 | + mkdir -p $out/bin |
| 107 | + cp ${postgresql_17_2}/bin/psql $out/bin/ |
| 108 | + cp ${postgresql_17_2}/bin/pg_dump $out/bin/ |
| 109 | + cp ${postgresql_17_2}/bin/pg_dumpall $out/bin/ |
| 110 | + cp ${postgresql_17_2}/bin/pg_restore $out/bin/ |
83 | 111 | '';
|
84 | 112 | };
|
85 | 113 | }
|
0 commit comments