From 92db35e4275c2d565161ecb9c4ff5470ce4d0ef0 Mon Sep 17 00:00:00 2001 From: rczb Date: Wed, 4 Mar 2026 12:23:37 +0800 Subject: [PATCH 1/3] racket{,-minimal}: fix updater --- pkgs/by-name/ra/racket/update.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ra/racket/update.py b/pkgs/by-name/ra/racket/update.py index 284c77bce1d6..5990cc96e9f8 100755 --- a/pkgs/by-name/ra/racket/update.py +++ b/pkgs/by-name/ra/racket/update.py @@ -49,7 +49,7 @@ down_page_path = homepage.find( down_page = BeautifulSoup(requests.get(SITE + "/" + down_page_path).text, "html.parser") down_table = down_page.find(class_="download-table") -full = find_info(down_table, "Racket", "Unix") +full = find_info(down_table, "Racket", "All Platforms") minimal = find_info(down_table, "Minimal Racket", "All Platforms") with open(MANIFEST_FILENAME, "w", encoding="utf-8") as f: From bd8fb6a8672c979bb90f8c00182d52ca9577fc3c Mon Sep 17 00:00:00 2001 From: rczb Date: Wed, 4 Mar 2026 12:25:10 +0800 Subject: [PATCH 2/3] racket{,-minimal}: 9.0 -> 9.1 --- pkgs/by-name/ra/racket/manifest.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/ra/racket/manifest.json b/pkgs/by-name/ra/racket/manifest.json index 28f29922de37..37f0d90c6fa7 100644 --- a/pkgs/by-name/ra/racket/manifest.json +++ b/pkgs/by-name/ra/racket/manifest.json @@ -1,11 +1,11 @@ { - "version": "9.0", + "version": "9.1", "full": { - "filename": "racket-9.0-src.tgz", - "sha256": "a05f54103789477da8e6facabb777049477c4c3998c5865c0d7ce285d3577411" + "filename": "racket-9.1-src.tgz", + "sha256": "1062dce1826884a2a758b565318570440dfd06699f1b1c47cd27d805e4f6833e" }, "minimal": { - "filename": "racket-minimal-9.0-src.tgz", - "sha256": "2c9dc012acbd980e10c60db5071e1e4597e6d12469832a80a44beab2b62ec3fe" + "filename": "racket-minimal-9.1-src.tgz", + "sha256": "d68e7f392cc842cf29daee2a8a9297a52881ba280c6a4c6108c02ae8c77357d5" } } From e9d58fd43d6068b9446bc3135add49fa4140e07d Mon Sep 17 00:00:00 2001 From: rczb Date: Wed, 11 Mar 2026 11:06:03 +0800 Subject: [PATCH 3/3] racket{,-minimal}: remove obsolete patch --- pkgs/by-name/ra/racket/minimal.nix | 11 ----------- .../patches/force-remove-codesign-then-add.patch | 10 ---------- 2 files changed, 21 deletions(-) delete mode 100644 pkgs/by-name/ra/racket/patches/force-remove-codesign-then-add.patch diff --git a/pkgs/by-name/ra/racket/minimal.nix b/pkgs/by-name/ra/racket/minimal.nix index 57fbbf224b84..05d203da2750 100644 --- a/pkgs/by-name/ra/racket/minimal.nix +++ b/pkgs/by-name/ra/racket/minimal.nix @@ -40,17 +40,6 @@ stdenv.mkDerivation (finalAttrs: { sqlite.out ]; - patches = lib.optionals isDarwin [ - /* - The entry point binary $out/bin/racket is codesigned at least once. The - following error is triggered as a result. - (error 'add-ad-hoc-signature "file already has a signature") - We always remove the existing signature then call add-ad-hoc-signature to - circumvent this error. - */ - ./patches/force-remove-codesign-then-add.patch - ]; - preConfigure = /* The configure script forces using `libtool -o` as AR on Darwin. But, the diff --git a/pkgs/by-name/ra/racket/patches/force-remove-codesign-then-add.patch b/pkgs/by-name/ra/racket/patches/force-remove-codesign-then-add.patch deleted file mode 100644 index 98e2cb102db9..000000000000 --- a/pkgs/by-name/ra/racket/patches/force-remove-codesign-then-add.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- old/src/mac/codesign.rkt -+++ new/src/mac/codesign.rkt -@@ -18,6 +18,6 @@ - file)) - - (void -- (if remove? -+ (begin - (remove-signature file) - (add-ad-hoc-signature file)))