pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang/racket-textual
Module Name: pkgsrc
Committed By: ktnb
Date: Mon Jun 1 01:10:48 UTC 2026
Modified Files:
pkgsrc/lang/racket-textual: Makefile PLIST distinfo
Log Message:
racket-minimal: update to 9.2
- The match form checks that when non-linear patterns (patterns
where the same variable is used multiple times) are used with ...,
the two parts of the matched value actually are equal. Additionally,
match rejects non-linear patterns where one use of the variable is
used with ... and another is not. This repair could cause existing
code to fail.
- Typed Racket types for the asin and acos procedures correctly
handle situations where the function produces a complex number,
avoiding unsound results that were previously possible. This repair
could cause existing code to fail at compile time.
- The #%foreign-inline core syntactic form provides unsafe access
to facilities provided at the linklet layer by a Racket
implementation. This means that any code that handles all core
forms by enumeration will need to be updated.
- Unicode 17.0 is used for character and string operations.
- This release includes internal support for a more static
foreign interface (to be used in a future package).
- The terminal-file-position function counts bytes written to ports
connected to a terminal, such as stdin and stderr.
- Cross-phase persistent modules allow more types of quoted data.
- The implementations of member, memw, when, unless, let/ec, and
cond are rewritten to use only racket/kernel syntax
- The impersonator-property-predicate-procedure? function identifies
procedures created by make-impersonator-property.
- In Typed Racket, polymorphic struct types are printed using type
arguments (e.g., (Array Byte)) rather than exposing an internal
representation.
- The stepper-display of numbers better matches the language
settings.
- Scribble documents that do not use the Racket-manual style get
an initial-scale of 1.0, instead of the manual style-0.8, but
this can be configured using the initial-scale property.
- By default, margin notes appear inline for narrow displays in
all styles, not just in the Racket-manual style.
- Big-bang programs distributed as .dmg files correctly handle the
close-on-stop feature.
- There are many other repairs and documentation improvements!
To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49 pkgsrc/lang/racket-textual/Makefile
cvs rdiff -u -r1.21 -r1.22 pkgsrc/lang/racket-textual/PLIST
cvs rdiff -u -r1.29 -r1.30 pkgsrc/lang/racket-textual/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/lang/racket-textual/Makefile
diff -u pkgsrc/lang/racket-textual/Makefile:1.48 pkgsrc/lang/racket-textual/Makefile:1.49
--- pkgsrc/lang/racket-textual/Makefile:1.48 Fri Feb 27 03:21:08 2026
+++ pkgsrc/lang/racket-textual/Makefile Mon Jun 1 01:10:48 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.48 2026/02/27 03:21:08 ktnb Exp $
+# $NetBSD: Makefile,v 1.49 2026/06/01 01:10:48 ktnb Exp $
-DISTNAME= racket-minimal-9.1-src
+DISTNAME= racket-minimal-9.2-src
PKGNAME= ${DISTNAME:S/-src$//}
CATEGORIES= lang
MASTER_SITES_PLT= https://mirror.racket-lang.org/installers/${PKGVERSION_NOREV}/
Index: pkgsrc/lang/racket-textual/PLIST
diff -u pkgsrc/lang/racket-textual/PLIST:1.21 pkgsrc/lang/racket-textual/PLIST:1.22
--- pkgsrc/lang/racket-textual/PLIST:1.21 Fri Feb 27 03:21:08 2026
+++ pkgsrc/lang/racket-textual/PLIST Mon Jun 1 01:10:48 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.21 2026/02/27 03:21:08 ktnb Exp $
+@comment $NetBSD: PLIST,v 1.22 2026/06/01 01:10:48 ktnb Exp $
bin/racket
bin/raco
include/racket/chezscheme.h
@@ -169,6 +169,10 @@ lib/racket/compiled${PREFIX}/share/racke
lib/racket/compiled${PREFIX}/share/racket/collects/ffi/unsafe/compiled/vm_rkt.zo
lib/racket/compiled${PREFIX}/share/racket/collects/ffi/unsafe/define/compiled/conventions_rkt.dep
lib/racket/compiled${PREFIX}/share/racket/collects/ffi/unsafe/define/compiled/conventions_rkt.zo
+lib/racket/compiled${PREFIX}/share/racket/collects/ffi/unsafe/private/compiled/ffi-lib_rkt.dep
+lib/racket/compiled${PREFIX}/share/racket/collects/ffi/unsafe/private/compiled/ffi-lib_rkt.zo
+lib/racket/compiled${PREFIX}/share/racket/collects/ffi/unsafe/private/compiled/not-available_rkt.dep
+lib/racket/compiled${PREFIX}/share/racket/collects/ffi/unsafe/private/compiled/not-available_rkt.zo
lib/racket/compiled${PREFIX}/share/racket/collects/ffi/unsafe/private/compiled/win32_rkt.dep
lib/racket/compiled${PREFIX}/share/racket/collects/ffi/unsafe/private/compiled/win32_rkt.zo
lib/racket/compiled${PREFIX}/share/racket/collects/file/compiled/cache_rkt.dep
@@ -677,6 +681,8 @@ lib/racket/compiled${PREFIX}/share/racke
lib/racket/compiled${PREFIX}/share/racket/collects/racket/contract/private/compiled/misc_rkt.zo
lib/racket/compiled${PREFIX}/share/racket/collects/racket/contract/private/compiled/module-boundary-ctc_rkt.dep
lib/racket/compiled${PREFIX}/share/racket/collects/racket/contract/private/compiled/module-boundary-ctc_rkt.zo
+lib/racket/compiled${PREFIX}/share/racket/collects/racket/contract/private/compiled/object-c-wrapper_rkt.dep
+lib/racket/compiled${PREFIX}/share/racket/collects/racket/contract/private/compiled/object-c-wrapper_rkt.zo
lib/racket/compiled${PREFIX}/share/racket/collects/racket/contract/private/compiled/object_rkt.dep
lib/racket/compiled${PREFIX}/share/racket/collects/racket/contract/private/compiled/object_rkt.zo
lib/racket/compiled${PREFIX}/share/racket/collects/racket/contract/private/compiled/opt-guts_rkt.dep
@@ -783,16 +789,14 @@ lib/racket/compiled${PREFIX}/share/racke
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/check_rkt.zo
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/choose-file-to-load_rkt.dep
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/choose-file-to-load_rkt.zo
-lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/class-c-new_rkt.dep
-lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/class-c-new_rkt.zo
-lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/class-c-old_rkt.dep
-lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/class-c-old_rkt.zo
+lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/class-c_rkt.dep
+lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/class-c_rkt.zo
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/class-internal_rkt.dep
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/class-internal_rkt.zo
+lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/class-struct_rkt.dep
+lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/class-struct_rkt.zo
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/class-undef_rkt.dep
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/class-undef_rkt.zo
-lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/class-wrapped_rkt.dep
-lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/class-wrapped_rkt.zo
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/classidmap_rkt.dep
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/classidmap_rkt.zo
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/collect_rkt.dep
@@ -819,6 +823,8 @@ lib/racket/compiled${PREFIX}/share/racke
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/executable-path_rkt.zo
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/fixnum_rkt.dep
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/fixnum_rkt.zo
+lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/for-compatibility-lib_rkt.dep
+lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/for-compatibility-lib_rkt.zo
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/for_rkt.dep
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/for_rkt.zo
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/generic-interfaces_rkt.dep
@@ -867,8 +873,6 @@ lib/racket/compiled${PREFIX}/share/racke
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/map_rkt.zo
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/math-predicates_rkt.dep
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/math-predicates_rkt.zo
-lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/member_rkt.dep
-lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/member_rkt.zo
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/misc_rkt.dep
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/misc_rkt.zo
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/modbeg_rkt.dep
@@ -883,6 +887,8 @@ lib/racket/compiled${PREFIX}/share/racke
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/norm-arity_rkt.zo
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/norm-define_rkt.dep
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/norm-define_rkt.zo
+lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/object-c_rkt.dep
+lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/object-c_rkt.zo
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/old-path_rkt.dep
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/old-path_rkt.zo
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/path-list_rkt.dep
@@ -891,6 +897,8 @@ lib/racket/compiled${PREFIX}/share/racke
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/path_rkt.zo
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/performance-hint_rkt.dep
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/performance-hint_rkt.zo
+lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/pico_rkt.dep
+lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/pico_rkt.zo
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/place-local_rkt.dep
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/place-local_rkt.zo
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/place_rkt.dep
@@ -921,8 +929,6 @@ lib/racket/compiled${PREFIX}/share/racke
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/reqprov_rkt.zo
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/require-lift_rkt.dep
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/require-lift_rkt.zo
-lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/reverse_rkt.dep
-lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/reverse_rkt.zo
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/runtime-path-table_rkt.dep
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/runtime-path-table_rkt.zo
lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/sc_rkt.dep
@@ -1449,6 +1455,8 @@ share/racket/collects/ffi/unsafe/objc.rk
share/racket/collects/ffi/unsafe/os-async-channel.rkt
share/racket/collects/ffi/unsafe/os-thread.rkt
share/racket/collects/ffi/unsafe/port.rkt
+share/racket/collects/ffi/unsafe/private/ffi-lib.rkt
+share/racket/collects/ffi/unsafe/private/not-available.rkt
share/racket/collects/ffi/unsafe/private/win32.rkt
share/racket/collects/ffi/unsafe/schedule.rkt
share/racket/collects/ffi/unsafe/static.rkt
@@ -1627,6 +1635,7 @@ share/racket/collects/racket/contract/pr
share/racket/collects/racket/contract/private/merge-cache.rkt
share/racket/collects/racket/contract/private/misc.rkt
share/racket/collects/racket/contract/private/module-boundary-ctc.rkt
+share/racket/collects/racket/contract/private/object-c-wrapper.rkt
share/racket/collects/racket/contract/private/object.rkt
share/racket/collects/racket/contract/private/opt-guts.rkt
share/racket/collects/racket/contract/private/opt.rkt
@@ -1730,11 +1739,10 @@ share/racket/collects/racket/private/cas
share/racket/collects/racket/private/cert.rkt
share/racket/collects/racket/private/check.rkt
share/racket/collects/racket/private/choose-file-to-load.rkt
-share/racket/collects/racket/private/class-c-new.rkt
-share/racket/collects/racket/private/class-c-old.rkt
+share/racket/collects/racket/private/class-c.rkt
share/racket/collects/racket/private/class-internal.rkt
+share/racket/collects/racket/private/class-struct.rkt
share/racket/collects/racket/private/class-undef.rkt
-share/racket/collects/racket/private/class-wrapped.rkt
share/racket/collects/racket/private/classidmap.rkt
share/racket/collects/racket/private/collect.rkt
share/racket/collects/racket/private/cond.rkt
@@ -1748,6 +1756,7 @@ share/racket/collects/racket/private/dic
share/racket/collects/racket/private/ellipses.rkt
share/racket/collects/racket/private/executable-path.rkt
share/racket/collects/racket/private/fixnum.rkt
+share/racket/collects/racket/private/for-compatibility-lib.rkt
share/racket/collects/racket/private/for.rkt
share/racket/collects/racket/private/generic-interfaces.rkt
share/racket/collects/racket/private/generic-methods.rkt
@@ -1772,7 +1781,6 @@ share/racket/collects/racket/private/loc
share/racket/collects/racket/private/logger.rkt
share/racket/collects/racket/private/map.rkt
share/racket/collects/racket/private/math-predicates.rkt
-share/racket/collects/racket/private/member.rkt
share/racket/collects/racket/private/misc.rkt
share/racket/collects/racket/private/modbeg.rkt
share/racket/collects/racket/private/more-scheme.rkt
@@ -1780,10 +1788,12 @@ share/racket/collects/racket/private/nam
share/racket/collects/racket/private/namespace.rkt
share/racket/collects/racket/private/norm-arity.rkt
share/racket/collects/racket/private/norm-define.rkt
+share/racket/collects/racket/private/object-c.rkt
share/racket/collects/racket/private/old-path.rkt
share/racket/collects/racket/private/path-list.rkt
share/racket/collects/racket/private/path.rkt
share/racket/collects/racket/private/performance-hint.rkt
+share/racket/collects/racket/private/pico.rkt
share/racket/collects/racket/private/place-local.rkt
share/racket/collects/racket/private/place.rkt
share/racket/collects/racket/private/port.rkt
@@ -1799,7 +1809,6 @@ share/racket/collects/racket/private/rea
share/racket/collects/racket/private/relative-path.rkt
share/racket/collects/racket/private/reqprov.rkt
share/racket/collects/racket/private/require-lift.rkt
-share/racket/collects/racket/private/reverse.rkt
share/racket/collects/racket/private/runtime-path-table.rkt
share/racket/collects/racket/private/sc.rkt
share/racket/collects/racket/private/sequence.rkt
Index: pkgsrc/lang/racket-textual/distinfo
diff -u pkgsrc/lang/racket-textual/distinfo:1.29 pkgsrc/lang/racket-textual/distinfo:1.30
--- pkgsrc/lang/racket-textual/distinfo:1.29 Fri Feb 27 03:21:08 2026
+++ pkgsrc/lang/racket-textual/distinfo Mon Jun 1 01:10:48 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.29 2026/02/27 03:21:08 ktnb Exp $
+$NetBSD: distinfo,v 1.30 2026/06/01 01:10:48 ktnb Exp $
-BLAKE2s (racket-minimal-9.1-src.tgz) = b3034b8cde82137f065adae9ae6f725d639eafb6e261d9aebdb8cea4b08eb559
-SHA512 (racket-minimal-9.1-src.tgz) = 7158f808ea35f6559c0e408ffcb90b2776e50696134ac9c39b9d7590f533ebf0098c643fc17a8199433d6e2c30b9b83c3e1580a7c141d3bb1e56a23a8ad62140
-Size (racket-minimal-9.1-src.tgz) = 17040815 bytes
+BLAKE2s (racket-minimal-9.2-src.tgz) = 6975a192454dab73bf43493631313d5e700b2af01eb044cb99fd4ae5afa3cb59
+SHA512 (racket-minimal-9.2-src.tgz) = eec9c4c06f5cf89d56bcd3f037add8e66ef46e550c11ca1fc02e9346617a15efc24a77321a35bfff13ae5741c20fd23b572aec1bc0c3fa5fc0ab86cb83a8d269
+Size (racket-minimal-9.2-src.tgz) = 17146342 bytes
SHA1 (patch-src_ChezScheme_c_prim5.c) = 93d016e4e7b0542e8c9ad13db04441f4484dda67
SHA1 (patch-src_ChezScheme_c_self-exe.c) = 3625cbcf6c7df2c5ee8968db127e1461eb500407
SHA1 (patch-src_bc_configure) = 9c9e996e24fbfe38ee98e857f72af8e7fda724f8
Home |
Main Index |
Thread Index |
Old Index