Subject: CVS commit: pkgsrc/lang
From: Taylor R Campbell
Date: 2024-11-29 23:06:13
Message id: 20241129220613.A53AAFC1C@cvs.NetBSD.org

Log Message:
lang/racket, lang/racket-minimal: Update to 8.15

While here:

1. Patch around https://github.com/racket/racket/issues/5122 (seek in
   boot file petite failed) and
   https://github.com/racket/racket/issues/5049 (8.13 fails to build
   on NetBSD) by using argv[0] instead of
   realpath("/proc/curproc/file") as the reference point for
   executable-relative paths.

1. Work around https://github.com/racket/racket/issues/4290
   (Regression since Racket 8.5: fonts are required to build
   successfully) by pulling in a small font at build-time.

3. Add PRINT_PLIST_AWK to assist with future updates.

Files:
RevisionActionfile
1.113modifypkgsrc/lang/racket/Makefile
1.23modifypkgsrc/lang/racket/PLIST
1.30modifypkgsrc/lang/racket/distinfo
1.45modifypkgsrc/lang/racket-textual/Makefile
1.19modifypkgsrc/lang/racket-textual/PLIST
1.27modifypkgsrc/lang/racket-textual/distinfo
1.1addpkgsrc/lang/racket/patches/patch-src_ChezScheme_c_self-exe.c