2023-09-25 14:06:35 by Paolo Vincenzo Olivo | Files touched by this commit (2) |
Log message:
lang/racket lang/racket-textual: review dependencies
* lang/racket: add missing dependency on GTK3+ needed by the
`drracket' graphical IDE. Pointed out by @netbsdnoob on UnitedBSD.
See https://docs.racket-lang.org/gui/libs.html
* Explicitly enable curses and iconv support. These are set upstream
to be enabled if corresponding headers are found, which means enabled
on NetBSD, but not necessarily elsewhere. As a consequence, buildlink
include libiconv.
* Use pkgsrc devel/libffi instead of the bundled library to avoid
duplication.
* Again, bump revision.
|
2023-09-21 00:37:40 by Paolo Vincenzo Olivo | Files touched by this commit (8) |
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.
|
2023-09-20 18:27:38 by Thomas Klausner | Files touched by this commit (1) |
Log message:
racket: skip portability check for rpm Makefile
|
2023-09-04 00:46:58 by Taylor R Campbell | Files touched by this commit (2) |
Log message:
racket: Fix mistakes in PKG_SYSCONFDIR-relative paths.
|
2023-09-01 21:48:28 by Taylor R Campbell | Files touched by this commit (15) |
Log message:
racket: Update to 8.10
pkgsrc notes:
- Reset maintainer since ASau retired years ago.
- Move etc/racket/config.rktd from PLIST to CONF_FILES.
- Patch away some upstream mistakes:
. don't hard-code linking against /usr/pkg/lib/libncurses.a
https://github.com/racket/racket/issues/4734
. don't hard-code linking against /usr/lib/i18n/libiconv_std.a
https://github.com/racket/racket/issues/4736
- Remove most paxctl patches -- upstream does it now (only patches
remaining obviate need for /usr/sbin to be in PATH by passing the
full path through PAXCTl environment variable).
- Make paxctl business NetBSD-only.
Too many upstream changes to list since 6.12:
https://download.racket-lang.org/v8.10.html
https://download.racket-lang.org/v8.9.html
https://download.racket-lang.org/v8.8.html
https://download.racket-lang.org/v8.7.html
https://download.racket-lang.org/v8.6.html
https://download.racket-lang.org/v8.5.html
https://download.racket-lang.org/v8.4.html
https://download.racket-lang.org/v8.3.html
https://download.racket-lang.org/v8.1.html
https://download.racket-lang.org/v8.1.html
https://download.racket-lang.org/v8.0.html
https://download.racket-lang.org/v7.9.html
https://download.racket-lang.org/v7.8.html
https://download.racket-lang.org/v7.7.html
https://download.racket-lang.org/v7.6.html
https://download.racket-lang.org/v7.5.html
https://download.racket-lang.org/v7.4.html
https://download.racket-lang.org/v7.3.html
https://download.racket-lang.org/v7.2.html
https://download.racket-lang.org/v7.1.html
https://download.racket-lang.org/v7.0.html
|
2023-04-19 10:12:01 by Adam Ciarcinski | Files touched by this commit (2359) | |
Log message:
revbump after textproc/icu update
|
2023-01-29 22:18:34 by Ryo ONODERA | Files touched by this commit (2527) |
Log message:
*: Recursive revbup from graphics/freetype2
|
2022-11-23 17:21:30 by Adam Ciarcinski | Files touched by this commit (1878) | |
Log message:
massive revision bump after textproc/icu update
|
2022-10-23 17:05:29 by Jonathan Perkin | Files touched by this commit (1) |
Log message:
racket: Stop building in SunOS bulk builds.
Has not worked in a long time, if at all, and just spins during the build,
taking hours to finally fail when killed by external influences (as the package
specifies unlimited cputime).
|
2022-04-18 21:12:27 by Adam Ciarcinski | Files touched by this commit (1798) | |
Log message:
revbump for textproc/icu update
|