Subject: CVS commit: pkgsrc/lang/racket
From: Paolo Vincenzo Olivo
Date: 2023-09-21 00:37:40
Message id: 20230920223740.51F2CFBDB@cvs.NetBSD.org

Log Message:
lang/racket: fix build on NetBSD.

* Package uses terminfo, so include "mk/terminfo.buildlink3.mk".
* Patch to not require ncurses on NetBSD. Builds fine with netbsd-curses
  and apparently doesn't require extra features.
* Replace all instances of `-lncurses` with `-lcurses -lterminfo` in
  patch files.
* Replace "devel/ncurses/buildlink3.mk" with \ 
"mk/curses.buildlink3.mk"
  in Makefile to reflect above change.
* Bump revision.

Tested on NetBSD-10.0_BETA/amd64.

Files:
RevisionActionfile
1.96modifypkgsrc/lang/racket/Makefile
1.28modifypkgsrc/lang/racket/distinfo
1.2modifypkgsrc/lang/racket/patches/patch-src_ChezScheme_configure
1.2modifypkgsrc/lang/racket/patches/patch-src_bc_configure
1.2modifypkgsrc/lang/racket/patches/patch-src_bc_configure.ac
1.2modifypkgsrc/lang/racket/patches/patch-src_cs_c_configure
1.2modifypkgsrc/lang/racket/patches/patch-src_cs_c_configure.ac
1.1addpkgsrc/lang/racket/patches/patch-src_ChezScheme_c_expeditor.c