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:           Fri Jan  2 03:08:45 UTC 2026

Modified Files:
        pkgsrc/lang/racket-textual: Makefile PLIST distinfo

Log Message:
racket-textual: update to 9.0

- Supports parallel threads
  - Parallel threads can be created using the #:pool argument to
    thread creation.
  - Threads created with #:keep set to 'results
    will record their results for later retrieval with thread-wait.

- The black-box wrapper prevents the optimizing compiler from
  optimizing away certain computations entirely. This can be helpful
  in ensuring that benchmarks are accurate.

- The decompile-linklet function can map linklets back to
  s-expressions.

- When using BC Racket, the processor-count function is changed to
  always return the parallel count.

- We now distribute “natipkg” packages for AArch64, useful for
  package-build and package-testing infrastructure.

- Check Syntax tracks identifiers more deeply nested in the “origin”
  field of syntax objects.

- The math library includes Weibull distributions.

- There are many other repairs and documentation improvements


To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 pkgsrc/lang/racket-textual/Makefile
cvs rdiff -u -r1.19 -r1.20 pkgsrc/lang/racket-textual/PLIST
cvs rdiff -u -r1.27 -r1.28 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.46 pkgsrc/lang/racket-textual/Makefile:1.47
--- pkgsrc/lang/racket-textual/Makefile:1.46    Thu Dec  5 03:09:45 2024
+++ pkgsrc/lang/racket-textual/Makefile Fri Jan  2 03:08:45 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.46 2024/12/05 03:09:45 riastradh Exp $
+# $NetBSD: Makefile,v 1.47 2026/01/02 03:08:45 ktnb Exp $
 
-DISTNAME=              racket-minimal-8.15-src
+DISTNAME=              racket-minimal-9.0-src
 PKGNAME=               ${DISTNAME:S/-src$//}
 CATEGORIES=            lang
 MASTER_SITES_PLT=      https://mirror.racket-lang.org/installers/${PKGVERSION_NOREV}/
@@ -33,7 +33,7 @@ CONFIGURE_ARGS+=      --sysconfdir=${PKG_SYSC
 #
 # ERROR: --prefix not allowed for a Mac OS build, unless either
 #          --enable-xonx is supplied (to create a Unix-style
-#            build), or 
+#            build), or
 #          --enable-macprefix is supplied (to allow a Mac-style
 #            installation, even though --prefix is normally used
 #            for Unix-style installations)

Index: pkgsrc/lang/racket-textual/PLIST
diff -u pkgsrc/lang/racket-textual/PLIST:1.19 pkgsrc/lang/racket-textual/PLIST:1.20
--- pkgsrc/lang/racket-textual/PLIST:1.19       Fri Nov 29 22:06:12 2024
+++ pkgsrc/lang/racket-textual/PLIST    Fri Jan  2 03:08:45 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.19 2024/11/29 22:06:12 riastradh Exp $
+@comment $NetBSD: PLIST,v 1.20 2026/01/02 03:08:45 ktnb Exp $
 bin/racket
 bin/raco
 include/racket/chezscheme.h
@@ -67,6 +67,8 @@ lib/racket/compiled${PREFIX}/share/racke
 lib/racket/compiled${PREFIX}/share/racket/collects/compiler/private/compiled/pe-rsrc_rkt.zo
 lib/racket/compiled${PREFIX}/share/racket/collects/compiler/private/compiled/read-bstr_rkt.dep
 lib/racket/compiled${PREFIX}/share/racket/collects/compiler/private/compiled/read-bstr_rkt.zo
+lib/racket/compiled${PREFIX}/share/racket/collects/compiler/private/compiled/recompile-cache_rkt.dep
+lib/racket/compiled${PREFIX}/share/racket/collects/compiler/private/compiled/recompile-cache_rkt.zo
 lib/racket/compiled${PREFIX}/share/racket/collects/compiler/private/compiled/win-dll-list_rkt.dep
 lib/racket/compiled${PREFIX}/share/racket/collects/compiler/private/compiled/win-dll-list_rkt.zo
 lib/racket/compiled${PREFIX}/share/racket/collects/compiler/private/compiled/windlldir_rkt.dep
@@ -335,6 +337,8 @@ lib/racket/compiled${PREFIX}/share/racke
 lib/racket/compiled${PREFIX}/share/racket/collects/pkg/private/compiled/metadata_rkt.zo
 lib/racket/compiled${PREFIX}/share/racket/collects/pkg/private/compiled/migrate_rkt.dep
 lib/racket/compiled${PREFIX}/share/racket/collects/pkg/private/compiled/migrate_rkt.zo
+lib/racket/compiled${PREFIX}/share/racket/collects/pkg/private/compiled/missing-deps_rkt.dep
+lib/racket/compiled${PREFIX}/share/racket/collects/pkg/private/compiled/missing-deps_rkt.zo
 lib/racket/compiled${PREFIX}/share/racket/collects/pkg/private/compiled/mod-paths_rkt.dep
 lib/racket/compiled${PREFIX}/share/racket/collects/pkg/private/compiled/mod-paths_rkt.zo
 lib/racket/compiled${PREFIX}/share/racket/collects/pkg/private/compiled/network_rkt.dep
@@ -419,6 +423,8 @@ lib/racket/compiled${PREFIX}/share/racke
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/compiled/control_rkt.zo
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/compiled/date_rkt.dep
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/compiled/date_rkt.zo
+lib/racket/compiled${PREFIX}/share/racket/collects/racket/compiled/deprecation_rkt.dep
+lib/racket/compiled${PREFIX}/share/racket/collects/racket/compiled/deprecation_rkt.zo
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/compiled/dict_rkt.dep
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/compiled/dict_rkt.zo
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/compiled/engine_rkt.dep
@@ -537,6 +543,8 @@ lib/racket/compiled${PREFIX}/share/racke
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/compiled/runtime-path_rkt.zo
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/compiled/sequence_rkt.dep
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/compiled/sequence_rkt.zo
+lib/racket/compiled${PREFIX}/share/racket/collects/racket/compiled/serialize-structs_rkt.dep
+lib/racket/compiled${PREFIX}/share/racket/collects/racket/compiled/serialize-structs_rkt.zo
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/compiled/serialize_rkt.dep
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/compiled/serialize_rkt.zo
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/compiled/set_rkt.dep
@@ -703,6 +711,8 @@ lib/racket/compiled${PREFIX}/share/racke
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/contract/private/compiled/vector-common_rkt.zo
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/contract/private/compiled/vector_rkt.dep
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/contract/private/compiled/vector_rkt.zo
+lib/racket/compiled${PREFIX}/share/racket/collects/racket/deprecation/compiled/transformer_rkt.dep
+lib/racket/compiled${PREFIX}/share/racket/collects/racket/deprecation/compiled/transformer_rkt.zo
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/gui/compiled/dynamic_rkt.dep
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/gui/compiled/dynamic_rkt.zo
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/kernel/compiled/init_rkt.dep
@@ -833,6 +843,8 @@ lib/racket/compiled${PREFIX}/share/racke
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/kw-syntax-binding_rkt.zo
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/kw-syntax-serialize_rkt.dep
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/kw-syntax-serialize_rkt.zo
+lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/kw-thread_rkt.dep
+lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/kw-thread_rkt.zo
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/kw_rkt.dep
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/kw_rkt.zo
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/letstx-scheme_rkt.dep
@@ -925,6 +937,8 @@ lib/racket/compiled${PREFIX}/share/racke
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/share-search_rkt.zo
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/shared-body_rkt.dep
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/shared-body_rkt.zo
+lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/shell_rkt.dep
+lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/shell_rkt.zo
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/small-scheme_rkt.dep
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/small-scheme_rkt.zo
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/private/compiled/so-search_rkt.dep
@@ -1017,6 +1031,8 @@ lib/racket/compiled${PREFIX}/share/racke
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/unit/lang/compiled/reader_rkt.zo
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/unsafe/compiled/ops_rkt.dep
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/unsafe/compiled/ops_rkt.zo
+lib/racket/compiled${PREFIX}/share/racket/collects/racket/unsafe/compiled/struct-type-property_rkt.dep
+lib/racket/compiled${PREFIX}/share/racket/collects/racket/unsafe/compiled/struct-type-property_rkt.zo
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/unsafe/compiled/undefined_rkt.dep
 lib/racket/compiled${PREFIX}/share/racket/collects/racket/unsafe/compiled/undefined_rkt.zo
 lib/racket/compiled${PREFIX}/share/racket/collects/raco/compiled/all-tools_rkt.dep
@@ -1380,6 +1396,7 @@ share/racket/collects/compiler/private/m
 share/racket/collects/compiler/private/mach-o.rkt
 share/racket/collects/compiler/private/pe-rsrc.rkt
 share/racket/collects/compiler/private/read-bstr.rkt
+share/racket/collects/compiler/private/recompile-cache.rkt
 share/racket/collects/compiler/private/win-dll-list.rkt
 share/racket/collects/compiler/private/windlldir.rkt
 share/racket/collects/compiler/private/winsubsys.rkt
@@ -1514,6 +1531,7 @@ share/racket/collects/pkg/private/instal
 share/racket/collects/pkg/private/lock.rkt
 share/racket/collects/pkg/private/metadata.rkt
 share/racket/collects/pkg/private/migrate.rkt
+share/racket/collects/pkg/private/missing-deps.rkt
 share/racket/collects/pkg/private/mod-paths.rkt
 share/racket/collects/pkg/private/network.rkt
 share/racket/collects/pkg/private/new.rkt
@@ -1621,6 +1639,8 @@ share/racket/collects/racket/contract/pr
 share/racket/collects/racket/contract/region.rkt
 share/racket/collects/racket/control.rkt
 share/racket/collects/racket/date.rkt
+share/racket/collects/racket/deprecation.rkt
+share/racket/collects/racket/deprecation/transformer.rkt
 share/racket/collects/racket/dict.rkt
 share/racket/collects/racket/engine.rkt
 share/racket/collects/racket/enter.rkt
@@ -1732,6 +1752,7 @@ share/racket/collects/racket/private/kw-
 share/racket/collects/racket/private/kw-prop-key.rkt
 share/racket/collects/racket/private/kw-syntax-binding.rkt
 share/racket/collects/racket/private/kw-syntax-serialize.rkt
+share/racket/collects/racket/private/kw-thread.rkt
 share/racket/collects/racket/private/kw.rkt
 share/racket/collects/racket/private/letstx-scheme.rkt
 share/racket/collects/racket/private/link-path.rkt
@@ -1778,6 +1799,7 @@ share/racket/collects/racket/private/set
 share/racket/collects/racket/private/set.rkt
 share/racket/collects/racket/private/share-search.rkt
 share/racket/collects/racket/private/shared-body.rkt
+share/racket/collects/racket/private/shell.rkt
 share/racket/collects/racket/private/small-scheme.rkt
 share/racket/collects/racket/private/so-search.rkt
 share/racket/collects/racket/private/sort.rkt
@@ -1833,6 +1855,7 @@ share/racket/collects/racket/rerequire.r
 share/racket/collects/racket/runtime-config.rkt
 share/racket/collects/racket/runtime-path.rkt
 share/racket/collects/racket/sequence.rkt
+share/racket/collects/racket/serialize-structs.rkt
 share/racket/collects/racket/serialize.rkt
 share/racket/collects/racket/set.rkt
 share/racket/collects/racket/shared.rkt
@@ -1862,6 +1885,7 @@ share/racket/collects/racket/unit/lang.r
 share/racket/collects/racket/unit/lang/reader.rkt
 share/racket/collects/racket/unreachable.rkt
 share/racket/collects/racket/unsafe/ops.rkt
+share/racket/collects/racket/unsafe/struct-type-property.rkt
 share/racket/collects/racket/unsafe/undefined.rkt
 share/racket/collects/racket/vector.rkt
 share/racket/collects/raco/all-tools.rkt

Index: pkgsrc/lang/racket-textual/distinfo
diff -u pkgsrc/lang/racket-textual/distinfo:1.27 pkgsrc/lang/racket-textual/distinfo:1.28
--- pkgsrc/lang/racket-textual/distinfo:1.27    Fri Nov 29 22:06:12 2024
+++ pkgsrc/lang/racket-textual/distinfo Fri Jan  2 03:08:45 2026
@@ -1,10 +1,11 @@
-$NetBSD: distinfo,v 1.27 2024/11/29 22:06:12 riastradh Exp $
+$NetBSD: distinfo,v 1.28 2026/01/02 03:08:45 ktnb Exp $
 
-BLAKE2s (racket-minimal-8.15-src.tgz) = 313e780d64ba9b4692e2f2c84ad3343c43c6426016f1d3412767aec6c4386810
-SHA512 (racket-minimal-8.15-src.tgz) = d001ecebda4343fef55f3f7dac61156a04ffc05a32ec2f4634d98a78b80b5dfbcf9128341d497d548eb07ab56e447147ee5bfe1f0828c080de32b7ad02ff5822
-Size (racket-minimal-8.15-src.tgz) = 16719840 bytes
+BLAKE2s (racket-minimal-9.0-src.tgz) = 87ec45d44a78b5890060938b05a791577eae4226590c27c87a498e87a7ead04d
+SHA512 (racket-minimal-9.0-src.tgz) = ce22c14d98711e31e4fd062f35e1d833646a1230ddb9ee5720f23a21529483259a9688e4a7892826ac2a73abd17a53a2568845e4ab3a7f260e006cd53e912297
+Size (racket-minimal-9.0-src.tgz) = 17031030 bytes
+SHA1 (patch-src_ChezScheme_c_prim5.c) = 93d016e4e7b0542e8c9ad13db04441f4484dda67
 SHA1 (patch-src_ChezScheme_c_self-exe.c) = 3625cbcf6c7df2c5ee8968db127e1461eb500407
-SHA1 (patch-src_bc_configure) = b9ccb1605d6db181819cc1c064ba0a66e8336bf0
+SHA1 (patch-src_bc_configure) = 9c9e996e24fbfe38ee98e857f72af8e7fda724f8
 SHA1 (patch-src_bc_configure.ac) = 3b8b587c1fc4991723eb09b960e9b06020ca966f
-SHA1 (patch-src_cs_c_configure) = eab20a408322da88adbe8d4a7d1f4c09708e894c
+SHA1 (patch-src_cs_c_configure) = 51becb4a63e8f37ac88fa567a73ec6045afb9fab
 SHA1 (patch-src_cs_c_configure.ac) = 3b908c3a2dc7c915548202c0b0400f40028a0e12



Home | Main Index | Thread Index | Old Index