pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/60416: Update lang/chezscheme to the current release
>Number: 60416
>Category: pkg
>Synopsis: Update lang/chezscheme to the current release
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: pkg-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Sun Jul 05 23:45:00 +0000 2026
>Originator: Kogule, Ryo
>Release: pkgsrc trunk @ 2026-07-05
>Organization:
>Environment:
>Description:
Attached patch updates lang/chezscheme to the current release 10.4.1.
>How-To-Repeat:
>Fix:
diff --git a/lang/chezscheme/Makefile b/lang/chezscheme/Makefile
index d4a346e9833a..5b29971f1880 100644
--- a/lang/chezscheme/Makefile
+++ b/lang/chezscheme/Makefile
@@ -1,16 +1,15 @@
# $NetBSD: Makefile,v 1.5 2025/01/07 13:03:20 riastradh Exp $
-DISTNAME= chezscheme-10.0.0
-PKGREVISION= 1
+DISTNAME= chezscheme-10.4.1
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_GITHUB:=cisco/}
GITHUB_PROJECT= ChezScheme
GITHUB_TAG= v${PKGVERSION_NOREV}
-GITHUB_SUBMODULES+= lz4 lz4 d44371841a2f1728a3f36839fd4b7e872d0927d3 lz4
-GITHUB_SUBMODULES+= nanopass nanopass-framework-scheme 68990d02573faa555ee42919d5809de03f1268a0 nanopass
-GITHUB_SUBMODULES+= dybvig stex 5e4f0ca67bac448e19a24c09f12fc16d24cd6b6d stex
-GITHUB_SUBMODULES+= madler zlib 51b7f2abdade71cd9bb0e7a373ef2610ec6f9daf zlib
-GITHUB_SUBMODULES+= racket zuo ebdc0451c39c70ce88b3b6ab9ba2b8e389ec519a zuo
+GITHUB_SUBMODULES+= lz4 lz4 ebb370ca83af193212df4dcbadcc5d87bc0de2f0 lz4
+GITHUB_SUBMODULES+= nanopass nanopass-framework-scheme bb47b5695a5bffdfd4d99ec9b349f0864b08e0d4 nanopass
+GITHUB_SUBMODULES+= dybvig stex afa607564a5662ffd748e824801277a6b5a3d11c stex
+GITHUB_SUBMODULES+= madler zlib da607da739fa6047df13e66a2af6b8bec7c2a498 zlib
+GITHUB_SUBMODULES+= racket zuo a288cbfe350403899311ca7d8267d570e781ed2c zuo
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= https://cisco.github.io/ChezScheme/
diff --git a/lang/chezscheme/distinfo b/lang/chezscheme/distinfo
index 59bcc889dcc2..a203ef0e02e1 100644
--- a/lang/chezscheme/distinfo
+++ b/lang/chezscheme/distinfo
@@ -1,22 +1,21 @@
$NetBSD: distinfo,v 1.3 2025/01/07 08:08:54 riastradh Exp $
-BLAKE2s (chezscheme-10.0.0.tar.gz) = afbfc3f246ba79b266b63d3c921d01d93f174e666a0d00b9016445eac070709c
-SHA512 (chezscheme-10.0.0.tar.gz) = 0efece61e2b820b8e06e5dd6bf25e14de9915f8bfea1f98d1f28a356913047d4f11ea687bb57383c62701bcb2251a911da862246154144b14c80488d9b8973de
-Size (chezscheme-10.0.0.tar.gz) = 6351350 bytes
-BLAKE2s (dybvig-stex-5e4f0ca67bac448e19a24c09f12fc16d24cd6b6d.tar.gz) = 036e06281ac4f5bffea7bfedaaeb185d3cc91f96c62c8a04f93de979557c63a9
-SHA512 (dybvig-stex-5e4f0ca67bac448e19a24c09f12fc16d24cd6b6d.tar.gz) = fd3cf91eb0584ee21eab6be00e38dc3dca559546646e711be6e2c2d254390e5e6e454f06f851df2de314c4304d8a8d44cffe0b4160c3858e0cb200f91c62e813
-Size (dybvig-stex-5e4f0ca67bac448e19a24c09f12fc16d24cd6b6d.tar.gz) = 211114 bytes
-BLAKE2s (lz4-lz4-d44371841a2f1728a3f36839fd4b7e872d0927d3.tar.gz) = 8a5d4c14d2e1194fbb4ecc9e3475c6d2f0faac6a1ee1d50a2c806ca18556c4f0
-SHA512 (lz4-lz4-d44371841a2f1728a3f36839fd4b7e872d0927d3.tar.gz) = 68446060c4296297225174e5d2df647372e9ad97ab1798e0923599144023f6e9a4d314f886f84bbf9cc1928486fe6738a0f08174dd7d16109b00b50b56fe18bc
-Size (lz4-lz4-d44371841a2f1728a3f36839fd4b7e872d0927d3.tar.gz) = 321362 bytes
-BLAKE2s (madler-zlib-51b7f2abdade71cd9bb0e7a373ef2610ec6f9daf.tar.gz) = 499d8a49dc07b8657671b4e789aed8a81b2e94fef334b58a8e3f3892f4d2e9fa
-SHA512 (madler-zlib-51b7f2abdade71cd9bb0e7a373ef2610ec6f9daf.tar.gz) = ef7e1c355e2077ff2c02b1489d4f03805dab32b8cac2086c397db0fd4bd7c29d8d7621a907451c447122c0f546d078b9a15a47d73e7aa581d3ce06df4543c289
-Size (madler-zlib-51b7f2abdade71cd9bb0e7a373ef2610ec6f9daf.tar.gz) = 1572004 bytes
-BLAKE2s (nanopass-nanopass-framework-scheme-68990d02573faa555ee42919d5809de03f1268a0.tar.gz) = 091a0ec218a961434d8749938f0567cc56afb81d5c817b844602fe4baaaa4216
-SHA512 (nanopass-nanopass-framework-scheme-68990d02573faa555ee42919d5809de03f1268a0.tar.gz) = 31ff11e7ea9c13c436899d3a495fd1ef448efc988007e270ddf5b039c3cd833c7264a4bc5bdb0492d2854bddadf31599b389b49ed0e11eb474df8922889fb1d0
-Size (nanopass-nanopass-framework-scheme-68990d02573faa555ee42919d5809de03f1268a0.tar.gz) = 437825 bytes
-BLAKE2s (racket-zuo-ebdc0451c39c70ce88b3b6ab9ba2b8e389ec519a.tar.gz) = e8589ff64ecfc88b5b014c92f215c932f681f8dfd8b5e7f683ca18f8abbe79ef
-SHA512 (racket-zuo-ebdc0451c39c70ce88b3b6ab9ba2b8e389ec519a.tar.gz) = 08e6814c6cd3c78005e2b6d0530ecce665b5fb07b10609e9645e4fd72cc8fde01e72d6065ed41daf734788f4bd44cee741c73d93fc2fa26226089606cd824483
-Size (racket-zuo-ebdc0451c39c70ce88b3b6ab9ba2b8e389ec519a.tar.gz) = 206251 bytes
-SHA1 (patch-c_self-exe.c) = ac4b3860a21507130f3fd21a4feff0f1be5fb8b6
+BLAKE2s (chezscheme-10.4.1.tar.gz) = 92eb0a2cd455c77f90845d013958e004ed92be88038b5cf00f78e50a78316791
+SHA512 (chezscheme-10.4.1.tar.gz) = 2a8afb1d65fd42e4ded234f9e971afe27ad4a9b5e670b9a4b62dd682f70bab6257a9e221f11d2ee292b633f55664097f4e5ac8f9d1bcc86d77c98e794575ba00
+Size (chezscheme-10.4.1.tar.gz) = 6759549 bytes
+BLAKE2s (dybvig-stex-afa607564a5662ffd748e824801277a6b5a3d11c.tar.gz) = 14d2f8e9e153f742a8f7a7b2e8d924ceb9841466f63c85a7d4c0d00df38f4e55
+SHA512 (dybvig-stex-afa607564a5662ffd748e824801277a6b5a3d11c.tar.gz) = f4361115d0bd120e1032c807ae453dd7b7e8ce4cf92335df31822f77560dbd0708bf35aa35055f8c82bcc51ab49cb19aeed96e5c79e6d3670232bb1679a80b64
+Size (dybvig-stex-afa607564a5662ffd748e824801277a6b5a3d11c.tar.gz) = 199119 bytes
+BLAKE2s (lz4-lz4-ebb370ca83af193212df4dcbadcc5d87bc0de2f0.tar.gz) = 410ae63a098b2f9aee06a962e0c77a620528c7e70bd737a3c293bb11554f6fcd
+SHA512 (lz4-lz4-ebb370ca83af193212df4dcbadcc5d87bc0de2f0.tar.gz) = 35c21a5d9cfb5bbf314a5321d02b36819491d2ee3cf8007030ca09d13ca4dae672247b7aeab553e973093604fc48221cb03dc92197c6efe8fc3746891363fdab
+Size (lz4-lz4-ebb370ca83af193212df4dcbadcc5d87bc0de2f0.tar.gz) = 387536 bytes
+BLAKE2s (madler-zlib-da607da739fa6047df13e66a2af6b8bec7c2a498.tar.gz) = c36665e177b436527328b7e3d36f3887d81ca2924d906f847b1dd2b43cf72f6a
+SHA512 (madler-zlib-da607da739fa6047df13e66a2af6b8bec7c2a498.tar.gz) = f04233ef9a1db985f1cd54abeb3f459889a761d8ff1632d2d0014b79699d2668e9f838ffe237d4086b352b7a89f3c48e76a65dc128c34e7fcc88fb71abbd5bd5
+Size (madler-zlib-da607da739fa6047df13e66a2af6b8bec7c2a498.tar.gz) = 1567269 bytes
+BLAKE2s (nanopass-nanopass-framework-scheme-bb47b5695a5bffdfd4d99ec9b349f0864b08e0d4.tar.gz) = 678b621e3c1c9e2ca126f44ace1c90e4f242b36ed2416d9a30c6dac2fc1a2696
+SHA512 (nanopass-nanopass-framework-scheme-bb47b5695a5bffdfd4d99ec9b349f0864b08e0d4.tar.gz) = 98fa32a680ee10882662d99681dbe991a4614261d439982c5921c01f00bd040dfa7d8dbeddcc2e7bbf4b226d03afdaeaec3e5fcb63e0d1767c1e7114c7b3299d
+Size (nanopass-nanopass-framework-scheme-bb47b5695a5bffdfd4d99ec9b349f0864b08e0d4.tar.gz) = 438570 bytes
+BLAKE2s (racket-zuo-a288cbfe350403899311ca7d8267d570e781ed2c.tar.gz) = fb39e790a8fe59905454847c4164037bced1b10bb73a4903d45e7b9693801930
+SHA512 (racket-zuo-a288cbfe350403899311ca7d8267d570e781ed2c.tar.gz) = 9e896001b735613edd1b845bdee89dda9396a528a4c8e44de06704ae8789a19d8d092326f0173277d2152d8c04fc56bf238245694467036f903a30f30ed723b7
+Size (racket-zuo-a288cbfe350403899311ca7d8267d570e781ed2c.tar.gz) = 208621 bytes
SHA1 (patch-configure) = 37679165befcca65ec8257b6684ba7b756902d6b
diff --git a/lang/chezscheme/patches/patch-c_self-exe.c b/lang/chezscheme/patches/patch-c_self-exe.c
deleted file mode 100644
index 4a93b642b99a..000000000000
--- a/lang/chezscheme/patches/patch-c_self-exe.c
+++ /dev/null
@@ -1,47 +0,0 @@
-$NetBSD: patch-c_self-exe.c,v 1.1 2024/05/02 13:22:34 pho Exp $
-
-/proc/curproc/file is not a symlink on NetBSD. Use sysctl instead.
-
-TODO: Upstream this
-
---- c/self-exe.c.orig 2024-05-02 12:42:04.735939925 +0000
-+++ c/self-exe.c
-@@ -187,6 +187,29 @@ static char *get_self_path_platform() {
- }
- #endif
-
-+#if defined(__NetBSD__)
-+#include <limits.h>
-+#include <sys/param.h>
-+#include <sys/sysctl.h>
-+#include <sys/types.h>
-+#define HAVE_GET_SELF_PATH_PLATFORM
-+static char *get_self_path_platform() {
-+ const int mib[4] = {
-+ CTL_KERN,
-+ KERN_PROC_ARGS,
-+ -1, /* current process */
-+ KERN_PROC_PATHNAME
-+ };
-+ size_t path_len = PATH_MAX;
-+ char path[path_len];
-+ if (sysctl(mib, sizeof(mib) / sizeof(int), path, &path_len, NULL, 0) == 0) {
-+ path[path_len] = '\0';
-+ return copy_string(path);
-+ }
-+ return NULL;
-+}
-+#endif
-+
- #if defined(__sun__) && defined(__svr4__)
- #define HAVE_GET_SELF_PATH_PLATFORM
- static char *get_self_path_platform() {
-@@ -203,7 +226,7 @@ static char *get_self_path_platform() {
- static char *get_self_path_platform() { return copy_string("/proc/self/exe"); }
- #endif
-
--#if defined(__NetBSD__) || defined(__minix) || defined(__DragonFly__) || \
-+#if defined(__minix) || defined(__DragonFly__) || \
- defined(__FreeBSD_kernel__) || defined(_AIX)
- #define HAVE_GET_SELF_PATH_PLATFORM
- static char *get_self_path_platform() { return copy_string("/proc/curproc/file"); }
Home |
Main Index |
Thread Index |
Old Index