pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/MoarVM



Module Name:    pkgsrc
Committed By:   mef
Date:           Sat May 17 11:37:52 UTC 2025

Modified Files:
        pkgsrc/devel/MoarVM: Makefile PLIST buildlink3.mk distinfo

Log Message:
(devel/MoarVM) Updated 2025.02 to 2025.04

2025.04
Core:

  * Add 32bit/64bit native int write support [14f4f2a93]
  * Bump mimalloc to v2.2.3 [03e4fee65]
  * Initialize variable before it is used [2352ae280]
  * Use right signedness for comparison [c7ca550e8]A
  * Only add bytes from a decoder if there are any [a68dddeda]
  * Cleanup some compiler warnings and one ubsan runtime errors [5f399c640]
  * Missing rooting in C[PP]Struct and MVMCompUnit.c [6d3fceeb9]
  * Remove a useless rooting [778b5d309]
  * Add/Avoid MVMROOT in C[PP]Struct and MVMCompUnit [d1661b98f]
  * Revert fallback resolver, this is not used anymore [b405e940e]

2025.03
Core:

  * Safely handle filenameless CUs in throw_closure_serialization_error [3ecde0a0f]
  * In regular vm exit, stop and join eventloop (#1924) [4ae74411e]
  * Don't turn slurpies into huge amounts of code (#1921) [282254418]
  * Only look for lexicals in frames that have any [c153f9f70]
  * Save allocating a string in decodestream for empty string [3edbf6db7]
  * MVM_platform_sleep takes no tc argument (#1918) [0416a0974]
  * use GetSystemTimePreciseAsFileTime instead of GetSystemTimeAsFileTime [49b013ed8]
  * Pre-size bstack for exact amount getting added [597a8ba82] GC:

  * Avoid segfault in GC with nqp::objectid [ccfe7ebad] Spesh:

  * Avoid mis-spesh of routines with multiple slurpies of the same kind [455eae34f]


To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54 pkgsrc/devel/MoarVM/Makefile
cvs rdiff -u -r1.21 -r1.22 pkgsrc/devel/MoarVM/PLIST \
    pkgsrc/devel/MoarVM/buildlink3.mk
cvs rdiff -u -r1.42 -r1.43 pkgsrc/devel/MoarVM/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/MoarVM/Makefile
diff -u pkgsrc/devel/MoarVM/Makefile:1.53 pkgsrc/devel/MoarVM/Makefile:1.54
--- pkgsrc/devel/MoarVM/Makefile:1.53   Sun Mar  2 00:46:46 2025
+++ pkgsrc/devel/MoarVM/Makefile        Sat May 17 11:37:52 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.53 2025/03/02 00:46:46 mef Exp $
+# $NetBSD: Makefile,v 1.54 2025/05/17 11:37:52 mef Exp $
 
-DISTNAME=      MoarVM-2025.02
+DISTNAME=      MoarVM-2025.04
 CATEGORIES=    devel perl6
 MASTER_SITES=  http://www.moarvm.org/releases/
 

Index: pkgsrc/devel/MoarVM/PLIST
diff -u pkgsrc/devel/MoarVM/PLIST:1.21 pkgsrc/devel/MoarVM/PLIST:1.22
--- pkgsrc/devel/MoarVM/PLIST:1.21      Sun Mar  2 00:46:46 2025
+++ pkgsrc/devel/MoarVM/PLIST   Sat May 17 11:37:52 2025
@@ -1,7 +1,8 @@
-@comment $NetBSD: PLIST,v 1.21 2025/03/02 00:46:46 mef Exp $
+@comment $NetBSD: PLIST,v 1.22 2025/05/17 11:37:52 mef Exp $
 bin/moar
 include/mimalloc/mimalloc-new-delete.h
 include/mimalloc/mimalloc-override.h
+include/mimalloc/mimalloc-stats.h
 include/mimalloc/mimalloc.h
 include/moar/6model/6model.h
 include/moar/6model/bootstrap.h
Index: pkgsrc/devel/MoarVM/buildlink3.mk
diff -u pkgsrc/devel/MoarVM/buildlink3.mk:1.21 pkgsrc/devel/MoarVM/buildlink3.mk:1.22
--- pkgsrc/devel/MoarVM/buildlink3.mk:1.21      Sun Mar  2 00:46:46 2025
+++ pkgsrc/devel/MoarVM/buildlink3.mk   Sat May 17 11:37:52 2025
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.21 2025/03/02 00:46:46 mef Exp $
+# $NetBSD: buildlink3.mk,v 1.22 2025/05/17 11:37:52 mef Exp $
 
 BUILDLINK_TREE+=       MoarVM
 
 .if !defined(MOARVM_BUILDLINK3_MK)
 MOARVM_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.MoarVM+= MoarVM>=2025.02
-BUILDLINK_ABI_DEPENDS.MoarVM+= MoarVM>=2025.02
+BUILDLINK_API_DEPENDS.MoarVM+= MoarVM>=2025.04
+BUILDLINK_ABI_DEPENDS.MoarVM+= MoarVM>=2025.04
 BUILDLINK_PKGSRCDIR.MoarVM?=   ../../devel/MoarVM
 
 .include "../../devel/libatomic_ops/buildlink3.mk"

Index: pkgsrc/devel/MoarVM/distinfo
diff -u pkgsrc/devel/MoarVM/distinfo:1.42 pkgsrc/devel/MoarVM/distinfo:1.43
--- pkgsrc/devel/MoarVM/distinfo:1.42   Sun Mar  2 00:46:46 2025
+++ pkgsrc/devel/MoarVM/distinfo        Sat May 17 11:37:52 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.42 2025/03/02 00:46:46 mef Exp $
+$NetBSD: distinfo,v 1.43 2025/05/17 11:37:52 mef Exp $
 
-BLAKE2s (MoarVM-2025.02.tar.gz) = 5ffdd4cd09c6b909c25af1cbfba0987d97697e6f4be32a104388e07034fee81f
-SHA512 (MoarVM-2025.02.tar.gz) = 5adde45dfae91cb6013b827455d8524d1d271e0ae491c1e203bebe668bc2a28f0c30c7386b5f39e4ef9cb13818c8fe40bfa69bcabd21f3f05aa18617bf8a6910
-Size (MoarVM-2025.02.tar.gz) = 15114801 bytes
+BLAKE2s (MoarVM-2025.04.tar.gz) = 0280aa46866f7a07e1bd9ef2c663a130ed03f8b758c11a4f3521a70520bd996b
+SHA512 (MoarVM-2025.04.tar.gz) = 3885deeb337a823211dbe3edec2834476c49c280833fe746fd6622bb771a58cfe860a0072b19fdbe8460a17807c8ab26bc1494b193268cba8d1f6825c4c57dfc
+Size (MoarVM-2025.04.tar.gz) = 15230476 bytes
 SHA1 (patch-build_setup.pm) = fd53d47bd3126b2c89d4e8d82c6bc0b6db5f4fdf



Home | Main Index | Thread Index | Old Index