racket[-minimal]: 8.16 -> 8.17, move to pkgs/by-name, specify meta.sourceProvenance, remove redundant patch for Darwin (#408242)

This commit is contained in:
Pol Dellaiera
2025-06-06 06:38:00 +02:00
committed by GitHub
14 changed files with 16 additions and 21 deletions
+11
View File
@@ -0,0 +1,11 @@
{
"version": "8.17",
"full": {
"filename": "racket-8.17-src.tgz",
"sha256": "44431395138f7b8c5e67d416ff063b8fb6ce056f4c4f0fda27b7b1ec58bfa33b"
},
"minimal": {
"filename": "racket-minimal-8.17-src.tgz",
"sha256": "4acb365869290881fa07c69588cfa8b2dc1000bdc69955d70964b0b1e76b71ba"
}
}
@@ -1,7 +1,6 @@
{
lib,
stdenv,
fetchpatch,
fetchurl,
libiconvReal,
@@ -50,13 +49,6 @@ stdenv.mkDerivation (finalAttrs: {
circumvent this error.
*/
./patches/force-remove-codesign-then-add.patch
(fetchpatch {
name = "darwin-cs-preprocess.patch";
url = "https://github.com/racket/racket/commit/ee9fb20a10a1a8e36650681afcafe99f0b044423.patch";
hash = "sha256-9aTRzfd3dwznfJg0fwsjhN4SYgXncrGyBCbcmKlxlio=";
stripLen = 1;
})
];
preConfigure =
@@ -173,6 +165,10 @@ stdenv.mkDerivation (finalAttrs: {
asl20
mit
];
sourceProvenance = with lib.sourceTypes; [
fromSource
binaryBytecode
];
maintainers = with lib.maintainers; [ rc-zb ];
mainProgram = "racket";
platforms = lib.platforms.all;
@@ -1,11 +0,0 @@
{
"version": "8.16",
"full": {
"filename": "racket-8.16-src.tgz",
"sha256": "b233a968f4a561f7b005ce06f2c4c29428562f308c1a04d28e2e2286f6b945c3"
},
"minimal": {
"filename": "racket-minimal-8.16-src.tgz",
"sha256": "4e727db75574ab11d6bec7af5e5d72a084fa7f662e200c35d5bc200772f5ce96"
}
}
+1 -2
View File
@@ -6663,8 +6663,7 @@ with pkgs;
wireplumber = callPackage ../development/libraries/pipewire/wireplumber.nix { };
racket = callPackage ../development/interpreters/racket { };
racket-minimal = callPackage ../development/interpreters/racket/minimal.nix {
racket-minimal = callPackage ../by-name/ra/racket/minimal.nix {
stdenv = stdenvAdapters.makeStaticLibraries stdenv;
};