diff --git a/pkgs/development/interpreters/racket/configure-installation.rkt b/pkgs/by-name/ra/racket/configure-installation.rkt similarity index 100% rename from pkgs/development/interpreters/racket/configure-installation.rkt rename to pkgs/by-name/ra/racket/configure-installation.rkt diff --git a/pkgs/by-name/ra/racket/manifest.json b/pkgs/by-name/ra/racket/manifest.json new file mode 100644 index 000000000000..e7250d32f99d --- /dev/null +++ b/pkgs/by-name/ra/racket/manifest.json @@ -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" + } +} diff --git a/pkgs/development/interpreters/racket/minimal.nix b/pkgs/by-name/ra/racket/minimal.nix similarity index 94% rename from pkgs/development/interpreters/racket/minimal.nix rename to pkgs/by-name/ra/racket/minimal.nix index 8d85729c2a58..2acd10f83bd7 100644 --- a/pkgs/development/interpreters/racket/minimal.nix +++ b/pkgs/by-name/ra/racket/minimal.nix @@ -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; diff --git a/pkgs/development/interpreters/racket/default.nix b/pkgs/by-name/ra/racket/package.nix similarity index 100% rename from pkgs/development/interpreters/racket/default.nix rename to pkgs/by-name/ra/racket/package.nix diff --git a/pkgs/development/interpreters/racket/patches/force-cs-variant.patch b/pkgs/by-name/ra/racket/patches/force-cs-variant.patch similarity index 100% rename from pkgs/development/interpreters/racket/patches/force-cs-variant.patch rename to pkgs/by-name/ra/racket/patches/force-cs-variant.patch diff --git a/pkgs/development/interpreters/racket/patches/force-remove-codesign-then-add.patch b/pkgs/by-name/ra/racket/patches/force-remove-codesign-then-add.patch similarity index 100% rename from pkgs/development/interpreters/racket/patches/force-remove-codesign-then-add.patch rename to pkgs/by-name/ra/racket/patches/force-remove-codesign-then-add.patch diff --git a/pkgs/development/interpreters/racket/tests/draw-crossing.nix b/pkgs/by-name/ra/racket/tests/draw-crossing.nix similarity index 100% rename from pkgs/development/interpreters/racket/tests/draw-crossing.nix rename to pkgs/by-name/ra/racket/tests/draw-crossing.nix diff --git a/pkgs/development/interpreters/racket/tests/get-version-and-variant.nix b/pkgs/by-name/ra/racket/tests/get-version-and-variant.nix similarity index 100% rename from pkgs/development/interpreters/racket/tests/get-version-and-variant.nix rename to pkgs/by-name/ra/racket/tests/get-version-and-variant.nix diff --git a/pkgs/development/interpreters/racket/tests/load-openssl.nix b/pkgs/by-name/ra/racket/tests/load-openssl.nix similarity index 100% rename from pkgs/development/interpreters/racket/tests/load-openssl.nix rename to pkgs/by-name/ra/racket/tests/load-openssl.nix diff --git a/pkgs/development/interpreters/racket/tests/nix-write-script.nix b/pkgs/by-name/ra/racket/tests/nix-write-script.nix similarity index 100% rename from pkgs/development/interpreters/racket/tests/nix-write-script.nix rename to pkgs/by-name/ra/racket/tests/nix-write-script.nix diff --git a/pkgs/development/interpreters/racket/tests/write-greeting.nix b/pkgs/by-name/ra/racket/tests/write-greeting.nix similarity index 100% rename from pkgs/development/interpreters/racket/tests/write-greeting.nix rename to pkgs/by-name/ra/racket/tests/write-greeting.nix diff --git a/pkgs/development/interpreters/racket/update.py b/pkgs/by-name/ra/racket/update.py similarity index 100% rename from pkgs/development/interpreters/racket/update.py rename to pkgs/by-name/ra/racket/update.py diff --git a/pkgs/development/interpreters/racket/manifest.json b/pkgs/development/interpreters/racket/manifest.json deleted file mode 100644 index 022680c991ab..000000000000 --- a/pkgs/development/interpreters/racket/manifest.json +++ /dev/null @@ -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" - } -} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 81a5eebc1b17..30764abf5131 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -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; };