Skip to content

Commit 3479d30

Browse files
committed
feat(wrappers): add versions 0.8.0, 0.9.0, 0.1.10 and 0.1.11
1 parent dcf6920 commit 3479d30

File tree

8 files changed

+16561
-166
lines changed

8 files changed

+16561
-166
lines changed

nix/cargo-pgrx/versions.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22
"0.6.1": {
33
"hash": "sha256-O4eHVbJBudybsPab+zr2eXnfheREMqLAHAKm2GDbfrs=",
44
"rust": {
5-
"1.82.0": {
5+
"1.70.0": {
66
"cargoHash": "sha256-MucGrA3qXgJOcT2LMNmoNOhQi8QA3LuqgZEHKycLCCo="
77
}
88
}
99
},
1010
"0.7.1": {
1111
"hash": "sha256-t/gdlrBeP6KFkBFJiZUa8KKVJVYMf6753vQGKJdytss=",
1212
"rust": {
13-
"1.82.0": {
13+
"1.70.0": {
1414
"cargoHash": "sha256-muce9wT4LAJmfNLWWEShARnpZgglXe/KrfxlitmGgXk="
1515
}
1616
}

nix/ext/versions.json

Lines changed: 19 additions & 160 deletions
Original file line numberDiff line numberDiff line change
@@ -124,23 +124,23 @@
124124
],
125125
"hash": "sha256-HnEyijEIkKbJFQjWF1sa5h2qqGzq/aW14454zPbo6wc=",
126126
"pgrx": "0.6.1",
127-
"rust": "1.82.0"
127+
"rust": "1.70.0"
128128
},
129129
"1.1.0": {
130130
"postgresql": [
131131
"15"
132132
],
133133
"hash": "sha256-Vdi9qBjg14/SpZ1TuOvKS0gJjkLmviCzoBLnPOds0pw=",
134134
"pgrx": "0.6.1",
135-
"rust": "1.82.0"
135+
"rust": "1.70.0"
136136
},
137137
"1.2.0": {
138138
"postgresql": [
139139
"15"
140140
],
141141
"hash": "sha256-QnNwKasSvC7o5pHDC/NlqJPvWirKwMpwUmfsLJXDTsg=",
142142
"pgrx": "0.7.1",
143-
"rust": "1.82.0"
143+
"rust": "1.70.0"
144144
},
145145
"1.2.2": {
146146
"postgresql": [
@@ -360,7 +360,6 @@
360360
"hash": "sha256-QC77AnPGpPQGEWi6JtJdiNsB2su5+aV2pKg5ImR2B0k="
361361
}
362362
},
363-
364363
"pgsodium": {
365364
"3.0.4": {
366365
"postgresql": [
@@ -524,185 +523,45 @@
524523
}
525524
},
526525
"wrappers": {
527-
"0.1.12": {
526+
"0.1.8": {
528527
"postgresql": [
529528
"15"
530529
],
531-
"hash": "sha256-TScNbX+PBWUYgrBEnFXOaeXXfiOIa488H1oyIAw6v7I=",
532-
"pgrx": "0.8.3",
530+
"hash": "sha256-9h5T10mD4W7hEDdbtxkyxiY/pACX1Io33UGetGOlCZA=",
531+
"pgrx": "0.6.1",
533532
"rust": "1.70.0"
534533
},
535-
"0.1.14": {
534+
"0.1.9": {
536535
"postgresql": [
537536
"15"
538537
],
539-
"hash": "sha256-w6rijRFUlWmwv4XE0G99ip2GkBF4nGTaX94kQvNRmJs=",
540-
"pgrx": "0.8.3",
538+
"hash": "sha256-VZxbvPXwOGMbyLHMXFwAMbtzdapDA73qN+2obUdLR5Q=",
539+
"pgrx": "0.6.1",
541540
"rust": "1.70.0"
542541
},
543-
"0.1.15": {
542+
"0.1.10": {
544543
"postgresql": [
545544
"15"
546545
],
547-
"hash": "sha256-R5MvaCx3BwX8NVDqJPJfCOppC2XtKIshh58Hkbw6VHg=",
548-
"pgrx": "0.9.7",
546+
"hash": "sha256-472lVh91iqaMNHJk21LUvPIrhm3yIzrvDbNHyUW8aBs=",
547+
"pgrx": "0.6.1",
549548
"rust": "1.70.0"
550549
},
551-
"0.1.16": {
550+
"0.1.11": {
552551
"postgresql": [
553552
"15"
554553
],
555-
"hash": "sha256-pfbTGC/cBgv+YuwJ1qMQpb4jZm6n5uvCFLZLS/ZWcfs=",
556-
"pgrx": "0.9.7",
554+
"hash": "sha256-3zN8uWeQwVQCQ37+PyLC4wX9oiji6s2L3aIpWYcD28g=",
555+
"pgrx": "0.6.1",
557556
"rust": "1.70.0"
558557
},
559-
"0.1.17": {
560-
"postgresql": [
561-
"15"
562-
],
563-
"hash": "sha256-Wm4O98ms0/J9z/m4s4eYyxiRwTZhSqd9KpxvY42xyNE=",
564-
"pgrx": "0.10.2",
565-
"rust": "1.76.0"
566-
},
567-
"0.1.18": {
568-
"postgresql": [
569-
"15"
570-
],
571-
"hash": "sha256-E4ql7D/lkb/J3Rr1kMEo37KxbFnqYPCdhuAIpVFLgB8=",
572-
"pgrx": "0.10.2",
573-
"rust": "1.76.0"
574-
},
575-
"0.1.19": {
576-
"postgresql": [
577-
"15"
578-
],
579-
"hash": "sha256-wvsAqDk+1am6mSBCF5uzDArnbBIpLqTylLzF4VZ/p08=",
580-
"pgrx": "0.10.2",
581-
"rust": "1.76.0"
582-
},
583-
"0.2.0": {
584-
"postgresql": [
585-
"15"
586-
],
587-
"hash": "sha256-F+S5uyubL3Tb3RTJ08Zf9gN8oLE/WkCWFA8RcKkDqes=",
588-
"pgrx": "0.11.3",
589-
"rust": "1.76.0"
590-
},
591-
"0.3.0": {
592-
"postgresql": [
593-
"15"
594-
],
595-
"hash": "sha256-ogpF8NJ7kW3Ut8jaKMDiKYIXnI38nfRq2mMK4rqFAIA=",
596-
"pgrx": "0.11.3",
597-
"rust": "1.76.0"
598-
},
599-
"0.4.1": {
600-
"postgresql": [
601-
"15"
602-
],
603-
"hash": "sha256-AU9Y43qEMcIBVBThu+Aor1HCtfFIg+CdkzK9IxVdkzM=",
604-
"pgrx": "0.11.3",
605-
"rust": "1.76.0"
606-
},
607-
"0.4.2": {
608-
"postgresql": [
609-
"15"
610-
],
611-
"hash": "sha256-ut3IQED6ANXgabiHoEUdfSrwkuuYYSpRoeWdtBvSe64=",
612-
"pgrx": "0.11.3",
613-
"rust": "1.76.0"
614-
},
615-
"0.4.3": {
558+
"0.1.12": {
616559
"postgresql": [
617560
"15"
618561
],
619-
"hash": "sha256-CkoNMoh40zbQL4V49ZNYgv3JjoNWjODtTpHn+L8DdZA=",
620-
"pgrx": "0.12.6",
621-
"rust": "1.80.0"
622-
},
623-
"0.4.4": {
624-
"postgresql": [
625-
"15",
626-
"17"
627-
],
628-
"hash": "sha256-QoGFJpq8PuvMM8SS+VZd7MlNl56uFivRjs1tCtwX+oE=",
629-
"pgrx": "0.12.6",
630-
"rust": "1.80.0"
631-
},
632-
"0.4.5": {
633-
"postgresql": [
634-
"15",
635-
"17"
636-
],
637-
"hash": "sha256-IgDfVFROMCHYLZ/Iqj12MsQjPPCdRoH+3oi3Ki/iaRI=",
638-
"pgrx": "0.12.9",
639-
"rust": "1.81.0"
640-
},
641-
"0.4.6": {
642-
"postgresql": [
643-
"15",
644-
"17"
645-
],
646-
"hash": "sha256-hthb3qEXT1Kf4yPoq0udEbQzlyLtI5tug6sK4YAPFjU=",
647-
"pgrx": "0.12.9",
648-
"rust": "1.84.0"
649-
},
650-
"0.5.0": {
651-
"postgresql": [
652-
"15",
653-
"17"
654-
],
655-
"hash": "sha256-FbRTUcpEHBa5DI6dutvBeahYM0RZVAXIzIAZWIaxvn0=",
656-
"pgrx": "0.12.9",
657-
"rust": "1.84.0"
658-
},
659-
"0.5.1": {
660-
"postgresql": [
661-
"15",
662-
"17"
663-
],
664-
"hash": "sha256-3GfN3vZMFWf4FV/fSOe9ZN6KETmjoNw3Paz+JRzaH3c=",
665-
"pgrx": "0.12.9",
666-
"rust": "1.87.0"
667-
},
668-
"0.5.2": {
669-
"postgresql": [
670-
"15",
671-
"17"
672-
],
673-
"hash": "sha256-9VqQHduoAWnY8gtfRZLDOKiibfwuSTzyVFbH0uhsfCU=",
674-
"pgrx": "0.14.3",
675-
"rust": "1.87.0"
676-
},
677-
"0.5.3": {
678-
"postgresql": [
679-
"15",
680-
"17",
681-
"orioledb-17"
682-
],
683-
"hash": "sha256-iaJriPEa0iVLpmnuUk9R3HS545Jhz7aH1clYvHEuEvs=",
684-
"pgrx": "0.14.3",
685-
"rust": "1.87.0"
686-
},
687-
"0.5.4": {
688-
"postgresql": [
689-
"15",
690-
"17",
691-
"orioledb-17"
692-
],
693-
"hash": "sha256-W1RokXH4Vfj2FIuEzGEP5SzzWsv2Pbzfa816nXKnSoc=",
694-
"pgrx": "0.14.3",
695-
"rust": "1.87.0"
696-
},
697-
"0.5.5": {
698-
"postgresql": [
699-
"15",
700-
"17",
701-
"orioledb-17"
702-
],
703-
"hash": "sha256-tWa1XewJbbqarwWkJPfvCIev7Fn0hLJRzYiz0vuebyA=",
704-
"pgrx": "0.16.0",
705-
"rust": "1.87.0"
562+
"hash": "sha256-TScNbX+PBWUYgrBEnFXOaeXXfiOIa488H1oyIAw6v7I=",
563+
"pgrx": "0.8.3",
564+
"rust": "1.70.0"
706565
},
707566
"0.5.6": {
708567
"postgresql": [

nix/ext/wrappers/default.nix

Lines changed: 71 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,8 @@ let
6161
CARGO_BUILD_JOBS = "2";
6262
CARGO = "${cargo}/bin/cargo";
6363

64+
pgrxBinaryName = if builtins.compareVersions "0.7.4" pgrxVersion >= 0 then "pgx" else "pgrx";
65+
6466
cargoLock = {
6567
lockFile = "${src}/Cargo.lock";
6668
outputHashes =
@@ -274,13 +276,78 @@ let
274276
cp ${./v0.1.12/Cargo.lock} ./Cargo.lock
275277
'';
276278
}
279+
// lib.optionalAttrs (version == "0.1.11") {
280+
cargoLock = {
281+
lockFile = ./v0.1.11/Cargo.lock;
282+
outputHashes = {
283+
"clickhouse-rs-1.0.0-alpha.1" = "sha256-EDMgIpDdkyW3ZG+8LSC4pis8DbHnPIabHRxuc23DPJU=";
284+
};
285+
};
286+
287+
postPatch = ''
288+
cp ${./v0.1.11/Cargo.lock} ./Cargo.lock
289+
'';
290+
}
291+
// lib.optionalAttrs (version == "0.1.10") {
292+
cargoLock = {
293+
lockFile = ./v0.1.10/Cargo.lock;
294+
outputHashes = {
295+
"clickhouse-rs-1.0.0-alpha.1" = "sha256-EDMgIpDdkyW3ZG+8LSC4pis8DbHnPIabHRxuc23DPJU=";
296+
};
297+
};
298+
299+
patches = [ ./v0.1.10/0001-bump-aws-config-to-0.55.3.patch ];
300+
postPatch = ''
301+
cp ${./v0.1.10/Cargo.lock} ./Cargo.lock
302+
'';
303+
}
304+
// lib.optionalAttrs (version == "0.1.9") {
305+
cargoLock = {
306+
lockFile = ./v0.1.9/Cargo.lock;
307+
outputHashes = {
308+
"clickhouse-rs-1.0.0-alpha.1" = "sha256-EDMgIpDdkyW3ZG+8LSC4pis8DbHnPIabHRxuc23DPJU=";
309+
};
310+
};
311+
312+
postPatch = ''
313+
cp ${./v0.1.9/Cargo.lock} ./Cargo.lock
314+
'';
315+
}
316+
// lib.optionalAttrs (version == "0.1.8") {
317+
cargoLock = {
318+
lockFile = ./v0.1.8/Cargo.lock;
319+
outputHashes = {
320+
"clickhouse-rs-1.0.0-alpha.1" = "sha256-EDMgIpDdkyW3ZG+8LSC4pis8DbHnPIabHRxuc23DPJU=";
321+
};
322+
};
323+
324+
postPatch = ''
325+
cp ${./v0.1.8/Cargo.lock} ./Cargo.lock
326+
'';
327+
}
277328
);
278329
# All versions that were previously packaged (historical list)
279330
allPreviouslyPackagedVersions = [
280-
"0.1.11"
281-
"0.1.10"
282-
"0.1.9"
283-
"0.1.8"
331+
"0.5.5"
332+
"0.5.4"
333+
"0.5.3"
334+
"0.5.2"
335+
"0.5.1"
336+
"0.5.0"
337+
"0.4.6"
338+
"0.4.5"
339+
"0.4.4"
340+
"0.4.3"
341+
"0.4.2"
342+
"0.4.1"
343+
"0.3.0"
344+
"0.2.0"
345+
"0.1.19"
346+
"0.1.18"
347+
"0.1.17"
348+
"0.1.16"
349+
"0.1.15"
350+
"0.1.14"
284351
"0.1.7"
285352
"0.1.6"
286353
"0.1.5"

0 commit comments

Comments
 (0)