From unknown Sun Jun 22 17:15:34 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#48308] [PATCH] gnu: racket: Update to 8.1. Resent-From: Philip McGrath Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 09 May 2021 07:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 48308 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 48308@debbugs.gnu.org Cc: Philip McGrath X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.162054536730271 (code B ref -1); Sun, 09 May 2021 07:30:02 +0000 Received: (at submit) by debbugs.gnu.org; 9 May 2021 07:29:27 +0000 Received: from localhost ([127.0.0.1]:54756 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfdsV-0007sB-5Q for submit@debbugs.gnu.org; Sun, 09 May 2021 03:29:27 -0400 Received: from lists.gnu.org ([209.51.188.17]:45148) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfdsT-0007s5-9e for submit@debbugs.gnu.org; Sun, 09 May 2021 03:29:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36102) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lfdsT-0002WY-3V for guix-patches@gnu.org; Sun, 09 May 2021 03:29:25 -0400 Received: from mail-ua1-x92f.google.com ([2607:f8b0:4864:20::92f]:35369) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lfdsR-0002a1-BF for guix-patches@gnu.org; Sun, 09 May 2021 03:29:24 -0400 Received: by mail-ua1-x92f.google.com with SMTP id n61so4228489uan.2 for ; Sun, 09 May 2021 00:29:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=philipmcgrath.com; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=T0hqsis1+aIXgANPuGoszdnTQkCvEujI5P7v7tlLQJI=; b=Z07mhxPEuHoIpcckW5cQgyb0VU2tcZjcxbaCG2Y/ZJU9iD6PeSYgkTIkYGQsLIKzhc XLqlUTjFS0clZDMdakqnvnKUE/g+UJDesYutlYwTjrp5onLtbbA5Ce9WrZa6uQif+12/ e2+E9Jja5FlQwIfSXWjug91MtznvpCjfVWkj2Z7LGtLimEzBckmIgm864l2z7SKVSYtr ZDOj6NVwvFL9G0Jy46VBTufRfO96+x55AUEz+Kff49rUGxLxATryl0CtYTtPe883T4hp qupZR9eEeu8JCmI5X2Hdt0oX9akKO9n5JzGjYQGLqk3cWtV0y76mJcIJ+EOvHyEgbeoX OCjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=T0hqsis1+aIXgANPuGoszdnTQkCvEujI5P7v7tlLQJI=; b=cnrla6qew+ERmqPIz0kFdiB0g+j9BOJY8Lou6yyELLVr4iecYcCfddoG8pMZUhcNPB v7cOn4Q85/7Y5ooFSuURwO7kXdgh4krzk72s696CclxSXdIN6zGyYBmF4LMwDyYwWoc7 2+GfQC4zlW7gJWcUNM9KCP+OSTXnGNCO6SPB5KF8JHGAI26PNvHi9BKRWsJbC/Sy7Ytx AV0jt6A4docB5HHeIklRRmT/ZvVIhE2yb7Q8y+St+ycglbV3Yi6akLNFAY2cYEldDLa8 nKQbBr3hNcV6GZn90g+3kwSf6NjZkwX0iFDrhcxj8QBgrwmEjDlo2Z0RnBP9yIb0VQf+ CPDA== X-Gm-Message-State: AOAM532mcFS8vX2dizBBQOOOCrR2Xu8Fk2ggalR3t3ertUrABFKzTJZz 8IAJoiGzWLZnUSaIzl2x6WZjI4GWf0jDVltU3bI= X-Google-Smtp-Source: ABdhPJz/9ncbq4jg7AbWx0XeY0lBaLYJT3MEDobLwJYPPyqyAhdFhtWWyANJHlUxZTvuPAloaJkkwQ== X-Received: by 2002:a9f:376a:: with SMTP id a39mr16193596uae.12.1620545360888; Sun, 09 May 2021 00:29:20 -0700 (PDT) Received: from localhost (c-73-125-89-242.hsd1.fl.comcast.net. [73.125.89.242]) by smtp.gmail.com with ESMTPSA id y124sm1527616vkc.45.2021.05.09.00.29.20 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 09 May 2021 00:29:20 -0700 (PDT) From: Philip McGrath Date: Sun, 9 May 2021 03:28:52 -0400 Message-Id: <20210509072852.1699567-1-philip@philipmcgrath.com> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: neutral client-ip=2607:f8b0:4864:20::92f; envelope-from=philip@philipmcgrath.com; helo=mail-ua1-x92f.google.com X-Spam_score_int: -12 X-Spam_score: -1.3 X-Spam_bar: - X-Spam_report: (-1.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NEUTRAL=0.779 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) * gnu/packages/racket.scm (racket-minimal): Update to 8.1. [arguments](#:phases): Remove 'patch-chez-configure: fixes applied upstream. (racket): Update to 8.1. --- gnu/packages/racket.scm | 36 +++--------------------------------- 1 file changed, 3 insertions(+), 33 deletions(-) diff --git a/gnu/packages/racket.scm b/gnu/packages/racket.scm index f2bbf28564..18af14b2ec 100644 --- a/gnu/packages/racket.scm +++ b/gnu/packages/racket.scm @@ -66,14 +66,14 @@ (define-public racket-minimal (package (name "racket-minimal") - (version "8.0") ; note: remember to also update racket! + (version "8.1") ; note: remember to also update racket! (source (origin (method url-fetch) (uri (map (lambda (base) (string-append base version "/racket-minimal-src.tgz")) %installer-mirrors)) - (sha256 "0mwyffw4gcci8wmzxa3j28h03h0gsz55aard8qrk3lri8r2xyg21") + (sha256 "04zzqybpxss50n1jrwwq98539gw0y0ygpw9civl2sq3s4ww7m8l3") (patches (search-patches "racket-sh-via-rktio.patch")))) (home-page "https://racket-lang.org") @@ -100,36 +100,6 @@ (srfi srfi-1)) #:phases (modify-phases %standard-phases - (add-after 'unpack 'patch-chez-configure - (lambda* (#:key inputs outputs #:allow-other-keys) - (substitute* "src/cs/c/Makefile.in" - (("/bin/sh") (which "sh"))) - ;; TODO: Racket CS uses a fork of Chez Scheme. - ;; Most of this is copy-pasted from the "chez.scm", - ;; but maybe there's a way to reuse more directly. - (with-directory-excursion "src/ChezScheme" - (substitute* (find-files "mats" "Mf-.*") - (("^[[:space:]]+(cc ) *") "\tgcc ")) - (substitute* - (find-files "." (string-append - "(" - "Mf-[a-zA-Z0-9.]+" - "|Makefile[a-zA-Z0-9.]*" - "|checkin" - "|stex\\.stex" - "|newrelease" - "|workarea" - "|unix\\.ms" - "|^6\\.ms" - ;;"|[a-zA-Z0-9.]+\\.ms" ; guile can't read - ")")) - (("/bin/rm") (which "rm")) - (("/bin/ln") (which "ln")) - (("/bin/cp") (which "cp")) - (("/bin/echo") (which "echo"))) - (substitute* "makefiles/installsh" - (("/bin/true") (which "true")))) - #t)) (add-before 'configure 'pre-configure-minimal (lambda* (#:key inputs #:allow-other-keys) (chdir "src") @@ -215,7 +185,7 @@ DrRacket IDE, are not included.") %installer-mirrors)) (sha256 (base32 - "047wpjblfzmf1msz7snrp2c2h0zxyzlmbsqr9bwsyvz3frcg0888")))) + "0xdqwrwm604bbnr97h75dps2ixxz2svlw0fn0f674bn04dcfd60f")))) (inputs `(;; sqlite and libraries for `racket/draw' are needed to build the doc. ("cairo" ,cairo) -- 2.30.2 From unknown Sun Jun 22 17:15:34 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#48308] [PATCH] gnu: racket: Update to 8.1. Resent-From: Jack Hill Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 09 May 2021 20:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48308 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Philip McGrath Cc: 48308@debbugs.gnu.org Received: via spool by 48308-submit@debbugs.gnu.org id=B48308.16205924718921 (code B ref 48308); Sun, 09 May 2021 20:35:02 +0000 Received: (at 48308) by debbugs.gnu.org; 9 May 2021 20:34:31 +0000 Received: from localhost ([127.0.0.1]:56686 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfq8F-0002Jp-Hb for submit@debbugs.gnu.org; Sun, 09 May 2021 16:34:31 -0400 Received: from minsky.hcoop.net ([104.248.1.95]:44816) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfq8D-0002Jc-Qo for 48308@debbugs.gnu.org; Sun, 09 May 2021 16:34:30 -0400 Received: from marsh.hcoop.net ([45.55.52.66]) by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lfq87-00047f-Ug; Sun, 09 May 2021 16:34:23 -0400 Date: Sun, 9 May 2021 16:34:02 -0400 (EDT) From: Jack Hill X-X-Sender: jackhill@marsh.hcoop.net In-Reply-To: <20210509072852.1699567-1-philip@philipmcgrath.com> Message-ID: References: <20210509072852.1699567-1-philip@philipmcgrath.com> User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Sun, 9 May 2021, Philip McGrath wrote: > * gnu/packages/racket.scm (racket-minimal): Update to 8.1. > [arguments](#:phases): Remove 'patch-chez-configure: fixes applied upstream. > (racket): Update to 8.1. Thanks for making the update. I tested building both racket and racket-minimal on x86_64, and was able to do a lite REPL session in each one without problems. Its nice that you CS building patch made it into upstream. Congratulations. Not related to the update, but I noticed `guix lint` complain about the racket synopsis (it begins with an article). I think we could just drop the 'a' and leave the rest of it as is and it would still make sense and satisfy the linter. Best, Jack From unknown Sun Jun 22 17:15:34 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#48308] [PATCH] gnu: racket: Update to 8.1. Resent-From: Philip McGrath Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 09 May 2021 21:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48308 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Jack Hill Cc: 48308@debbugs.gnu.org Received: via spool by 48308-submit@debbugs.gnu.org id=B48308.162059441511801 (code B ref 48308); Sun, 09 May 2021 21:07:02 +0000 Received: (at 48308) by debbugs.gnu.org; 9 May 2021 21:06:55 +0000 Received: from localhost ([127.0.0.1]:56696 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfqda-00034G-S3 for submit@debbugs.gnu.org; Sun, 09 May 2021 17:06:55 -0400 Received: from mail-qv1-f41.google.com ([209.85.219.41]:34429) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfqdX-000341-He for 48308@debbugs.gnu.org; Sun, 09 May 2021 17:06:52 -0400 Received: by mail-qv1-f41.google.com with SMTP id g5so1780365qvk.1 for <48308@debbugs.gnu.org>; Sun, 09 May 2021 14:06:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=philipmcgrath.com; s=google; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=AQDtHrCtjmPOUgbSYrz4rHch9LAA9LxVaH1eaggBtbw=; b=Pol7IDF++Adh9IcJVHs2f2/UTOWtMVWlIKwa+Rlz82xdvADV2DeR6nfidjd5HWK+Xj FtLW4Q8bX8ONiptCslF0VEPcWO3dQhvHmv/x5f+OjmjhExB8Zd3iSM5EPAMArWXWakNL H3sUzI8X7nfb3h+uU6leRNekeg2qTUNBtsZyG590wKhBppOtgueuEqRebLYwnB4w/Pky ZJ6jgyKu8rz5HTPVa8xvYwntOnJq2DKHPDj5ubLZqkz6HwCfnssWVbkByMTgxugDA1ID xCaBtYdde9TdDOcP5b6v3gplnYugTiSPuXcAPRAq6plNNIZVtnelCt3AoGq65eAY+u5I p6hQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=AQDtHrCtjmPOUgbSYrz4rHch9LAA9LxVaH1eaggBtbw=; b=OiGx8NndCqO5MfrufBodd+l9xm/u6dfQE3zHIrdTxPxmmxV7iqCkWMr6uT0nGNBF9L T2O2ZR4ClvGtoJ3vjYeUPoUuBS25sI5ERut6/2T5wt50/9nveynJiiyvIydJ2a9RyYs9 ILQ1/GOqh2T1cAIRvkFUgDKjZjUak7zT+MNumxio2WDfB7jfTx8iFmqyUlZS/ps384ZE 5IWFKwdtRePHPYpgU6vOwlH4DzerXS5dy0ploaXQixHltAcvPORtTfT25fQOp2eiiEZa fxJuQQeEHSF6CC4w4tomPrACC6qzcb5RUJcpOLwsShWGdIRNnhFLfm/m9at8Rw1KyfSE Vf8Q== X-Gm-Message-State: AOAM531m3Ug2Exbge+iIvqM2U9c5H/5Jj36tdEgTruxXjKWpdNi7TXH4 9ZkbxJYcQ1qa2y4EIXmpPCwl63xK5msQh+o2MZQ= X-Google-Smtp-Source: ABdhPJyp8DEgY1tmT0QKThhYT5kagqi+NMRwGW5yL6BK5EEbT92HCa6Akz6MIhmNa4QMHFrlaXap+A== X-Received: by 2002:a0c:f4ce:: with SMTP id o14mr20756028qvm.46.1620594405759; Sun, 09 May 2021 14:06:45 -0700 (PDT) Received: from Sapientia.local (c-73-125-89-242.hsd1.fl.comcast.net. [73.125.89.242]) by smtp.gmail.com with ESMTPSA id u6sm1025999qkj.117.2021.05.09.14.06.44 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 09 May 2021 14:06:45 -0700 (PDT) References: <20210509072852.1699567-1-philip@philipmcgrath.com> From: Philip McGrath Message-ID: Date: Sun, 9 May 2021 17:06:43 -0400 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:78.0) Gecko/20100101 Thunderbird/78.9.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.3 (/) On 5/9/21 4:34 PM, Jack Hill wrote: > Not related to the update, but I noticed `guix lint` complain about the > racket synopsis (it begins with an article). I think we could just drop > the 'a' and leave the rest of it as is and it would still make sense and > satisfy the linter. Ah, yes, I had noticed that. It's not a big deal and I'm happy to defer to community consensus. I had kept the "a" because it's a reference to Felleisen et. al.'s "A Programmable Programming Language" (Communications of the ACM, March 2018) [1], the title of which in turn is a quote Foderaro's "LISP: Introduction" (Communications of the ACM, September 1991) [2]: > When Lisp adopts a new paradigm, it not only replicates > existing practice, but goes beyond it to become a testbed > for advancing the state of the art. Why has Lisp been able > to adapt so easily when other languages have not? One > reason is that Lisp is a *programmable* programming language. > Not only can you program *in* Lisp (that makes it a programming > language) but you can program the language itself. [1]: https://cacm.acm.org/magazines/2018/3/225475-a-programmable-programming-language/fulltext [2]: https://doi.org/10.1145/114669.114670 -Philip From unknown Sun Jun 22 17:15:34 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Philip McGrath Subject: bug#48308: closed (Re: [bug#48308] [PATCH] gnu: racket: Update to 8.1.) Message-ID: References: <20210509072852.1699567-1-philip@philipmcgrath.com> X-Gnu-PR-Message: they-closed 48308 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 48308@debbugs.gnu.org Date: Mon, 10 May 2021 13:14:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1620652442-20747-1" This is a multi-part message in MIME format... ------------=_1620652442-20747-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #48308: [PATCH] gnu: racket: Update to 8.1. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 48308@debbugs.gnu.org. --=20 48308: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D48308 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1620652442-20747-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 48308-done) by debbugs.gnu.org; 10 May 2021 13:13:30 +0000 Received: from localhost ([127.0.0.1]:57709 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lg5iz-0005Nf-SU for submit@debbugs.gnu.org; Mon, 10 May 2021 09:13:30 -0400 Received: from flashner.co.il ([178.62.234.194]:52638) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lg5iy-0005NN-Hu for 48308-done@debbugs.gnu.org; Mon, 10 May 2021 09:13:28 -0400 Received: from localhost (unknown [31.210.177.125]) by flashner.co.il (Postfix) with ESMTPSA id 31535402D0; Mon, 10 May 2021 13:13:22 +0000 (UTC) Date: Mon, 10 May 2021 16:13:20 +0300 From: Efraim Flashner To: Jack Hill Subject: Re: [bug#48308] [PATCH] gnu: racket: Update to 8.1. Message-ID: Mail-Followup-To: Efraim Flashner , Jack Hill , Philip McGrath , 48308-done@debbugs.gnu.org References: <20210509072852.1699567-1-philip@philipmcgrath.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="ByZCdtjobTtfNyL+" Content-Disposition: inline In-Reply-To: X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 48308-done Cc: 48308-done@debbugs.gnu.org, Philip McGrath X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --ByZCdtjobTtfNyL+ Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, May 09, 2021 at 04:34:02PM -0400, Jack Hill wrote: > On Sun, 9 May 2021, Philip McGrath wrote: >=20 > > * gnu/packages/racket.scm (racket-minimal): Update to 8.1. > > [arguments](#:phases): Remove 'patch-chez-configure: fixes applied upst= ream. > > (racket): Update to 8.1. >=20 > Thanks for making the update. I tested building both racket and > racket-minimal on x86_64, and was able to do a lite REPL session in each = one > without problems. >=20 > Its nice that you CS building patch made it into upstream. Congratulation= s. >=20 > Not related to the update, but I noticed `guix lint` complain about the > racket synopsis (it begins with an article). I think we could just drop t= he > 'a' and leave the rest of it as is and it would still make sense and sati= sfy > the linter. >=20 Thank you both, I'm taking this as confirmation that the package works. Patch pushed! --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --ByZCdtjobTtfNyL+ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmCZMW8ACgkQQarn3Mo9 g1HbzQ//fY1Ejn3c4HkCyVnwWVH7yeO5IPpC0IFZWunGRIHnWxiruiKUOdOosVsH fDQ3wB/9t31NQfs/xsllRccqDZzJj6z39ULMewB402DQRGSUQkHKWAXK1VfyEsdn YCuKDBxqK62/QJGk7ghzHNeKXL4UCa7/tyM+KMhal3LpCDYYryDwfcXgqe16ebZd rSu7iera6tn8fbpj7RIOMDfp5mK20WSPr0MH9Yfl7P5wVHkhgsDQjcWpsiGo4nXL cm+Rfd6FYUwdl3KekOaWFVo6I9tyZja7Ie0tB4wVcR8mLfVYrNwWCcvAcTXeYjOy J+P7EUBwOKk7wQ4iIM/RzVIxT7N0wH2SZgd8uMBYm+dWJRfSYXK+2ZevY9myjvOc pCXLLF3rZ+69/fYsprnnGUmjVW9iCrh3EWRz2EcBu9ox2IrhHofdce25PhptCmeV oDMWBwWyNW/s759CRiuFX5cX/gBSSJdBRbtpWAzk1RqNkgCCW/jdPsadBVGaJaPu BAiOXPAB915z87jb+aMA4aX6cqQP7dpwaqc5FhFEAwsHBfJybi0QipPk6flkUiAE UXeUJ38+TF7XUWss854oushtXVkTf4261+UGOtAXCoXKLf5DinqNfbBoVubQqJl0 EwJPyrMhc+ydUiSJNvNNaYQo9rDD57nAaj2u+BWUDFIfugvt4CE= =gPOw -----END PGP SIGNATURE----- --ByZCdtjobTtfNyL+-- ------------=_1620652442-20747-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 9 May 2021 07:29:27 +0000 Received: from localhost ([127.0.0.1]:54756 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfdsV-0007sB-5Q for submit@debbugs.gnu.org; Sun, 09 May 2021 03:29:27 -0400 Received: from lists.gnu.org ([209.51.188.17]:45148) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfdsT-0007s5-9e for submit@debbugs.gnu.org; Sun, 09 May 2021 03:29:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36102) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lfdsT-0002WY-3V for guix-patches@gnu.org; Sun, 09 May 2021 03:29:25 -0400 Received: from mail-ua1-x92f.google.com ([2607:f8b0:4864:20::92f]:35369) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lfdsR-0002a1-BF for guix-patches@gnu.org; Sun, 09 May 2021 03:29:24 -0400 Received: by mail-ua1-x92f.google.com with SMTP id n61so4228489uan.2 for ; Sun, 09 May 2021 00:29:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=philipmcgrath.com; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=T0hqsis1+aIXgANPuGoszdnTQkCvEujI5P7v7tlLQJI=; b=Z07mhxPEuHoIpcckW5cQgyb0VU2tcZjcxbaCG2Y/ZJU9iD6PeSYgkTIkYGQsLIKzhc XLqlUTjFS0clZDMdakqnvnKUE/g+UJDesYutlYwTjrp5onLtbbA5Ce9WrZa6uQif+12/ e2+E9Jja5FlQwIfSXWjug91MtznvpCjfVWkj2Z7LGtLimEzBckmIgm864l2z7SKVSYtr ZDOj6NVwvFL9G0Jy46VBTufRfO96+x55AUEz+Kff49rUGxLxATryl0CtYTtPe883T4hp qupZR9eEeu8JCmI5X2Hdt0oX9akKO9n5JzGjYQGLqk3cWtV0y76mJcIJ+EOvHyEgbeoX OCjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=T0hqsis1+aIXgANPuGoszdnTQkCvEujI5P7v7tlLQJI=; b=cnrla6qew+ERmqPIz0kFdiB0g+j9BOJY8Lou6yyELLVr4iecYcCfddoG8pMZUhcNPB v7cOn4Q85/7Y5ooFSuURwO7kXdgh4krzk72s696CclxSXdIN6zGyYBmF4LMwDyYwWoc7 2+GfQC4zlW7gJWcUNM9KCP+OSTXnGNCO6SPB5KF8JHGAI26PNvHi9BKRWsJbC/Sy7Ytx AV0jt6A4docB5HHeIklRRmT/ZvVIhE2yb7Q8y+St+ycglbV3Yi6akLNFAY2cYEldDLa8 nKQbBr3hNcV6GZn90g+3kwSf6NjZkwX0iFDrhcxj8QBgrwmEjDlo2Z0RnBP9yIb0VQf+ CPDA== X-Gm-Message-State: AOAM532mcFS8vX2dizBBQOOOCrR2Xu8Fk2ggalR3t3ertUrABFKzTJZz 8IAJoiGzWLZnUSaIzl2x6WZjI4GWf0jDVltU3bI= X-Google-Smtp-Source: ABdhPJz/9ncbq4jg7AbWx0XeY0lBaLYJT3MEDobLwJYPPyqyAhdFhtWWyANJHlUxZTvuPAloaJkkwQ== X-Received: by 2002:a9f:376a:: with SMTP id a39mr16193596uae.12.1620545360888; Sun, 09 May 2021 00:29:20 -0700 (PDT) Received: from localhost (c-73-125-89-242.hsd1.fl.comcast.net. [73.125.89.242]) by smtp.gmail.com with ESMTPSA id y124sm1527616vkc.45.2021.05.09.00.29.20 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 09 May 2021 00:29:20 -0700 (PDT) From: Philip McGrath To: guix-patches@gnu.org Subject: [PATCH] gnu: racket: Update to 8.1. Date: Sun, 9 May 2021 03:28:52 -0400 Message-Id: <20210509072852.1699567-1-philip@philipmcgrath.com> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: neutral client-ip=2607:f8b0:4864:20::92f; envelope-from=philip@philipmcgrath.com; helo=mail-ua1-x92f.google.com X-Spam_score_int: -12 X-Spam_score: -1.3 X-Spam_bar: - X-Spam_report: (-1.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NEUTRAL=0.779 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit Cc: Philip McGrath X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) * gnu/packages/racket.scm (racket-minimal): Update to 8.1. [arguments](#:phases): Remove 'patch-chez-configure: fixes applied upstream. (racket): Update to 8.1. --- gnu/packages/racket.scm | 36 +++--------------------------------- 1 file changed, 3 insertions(+), 33 deletions(-) diff --git a/gnu/packages/racket.scm b/gnu/packages/racket.scm index f2bbf28564..18af14b2ec 100644 --- a/gnu/packages/racket.scm +++ b/gnu/packages/racket.scm @@ -66,14 +66,14 @@ (define-public racket-minimal (package (name "racket-minimal") - (version "8.0") ; note: remember to also update racket! + (version "8.1") ; note: remember to also update racket! (source (origin (method url-fetch) (uri (map (lambda (base) (string-append base version "/racket-minimal-src.tgz")) %installer-mirrors)) - (sha256 "0mwyffw4gcci8wmzxa3j28h03h0gsz55aard8qrk3lri8r2xyg21") + (sha256 "04zzqybpxss50n1jrwwq98539gw0y0ygpw9civl2sq3s4ww7m8l3") (patches (search-patches "racket-sh-via-rktio.patch")))) (home-page "https://racket-lang.org") @@ -100,36 +100,6 @@ (srfi srfi-1)) #:phases (modify-phases %standard-phases - (add-after 'unpack 'patch-chez-configure - (lambda* (#:key inputs outputs #:allow-other-keys) - (substitute* "src/cs/c/Makefile.in" - (("/bin/sh") (which "sh"))) - ;; TODO: Racket CS uses a fork of Chez Scheme. - ;; Most of this is copy-pasted from the "chez.scm", - ;; but maybe there's a way to reuse more directly. - (with-directory-excursion "src/ChezScheme" - (substitute* (find-files "mats" "Mf-.*") - (("^[[:space:]]+(cc ) *") "\tgcc ")) - (substitute* - (find-files "." (string-append - "(" - "Mf-[a-zA-Z0-9.]+" - "|Makefile[a-zA-Z0-9.]*" - "|checkin" - "|stex\\.stex" - "|newrelease" - "|workarea" - "|unix\\.ms" - "|^6\\.ms" - ;;"|[a-zA-Z0-9.]+\\.ms" ; guile can't read - ")")) - (("/bin/rm") (which "rm")) - (("/bin/ln") (which "ln")) - (("/bin/cp") (which "cp")) - (("/bin/echo") (which "echo"))) - (substitute* "makefiles/installsh" - (("/bin/true") (which "true")))) - #t)) (add-before 'configure 'pre-configure-minimal (lambda* (#:key inputs #:allow-other-keys) (chdir "src") @@ -215,7 +185,7 @@ DrRacket IDE, are not included.") %installer-mirrors)) (sha256 (base32 - "047wpjblfzmf1msz7snrp2c2h0zxyzlmbsqr9bwsyvz3frcg0888")))) + "0xdqwrwm604bbnr97h75dps2ixxz2svlw0fn0f674bn04dcfd60f")))) (inputs `(;; sqlite and libraries for `racket/draw' are needed to build the doc. ("cairo" ,cairo) -- 2.30.2 ------------=_1620652442-20747-1--