pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/MoarVM (devel/MoarVM) Updated 2021.04 to 2021.05



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8879635524dc
branches:  trunk
changeset: 453355:8879635524dc
user:      mef <mef%pkgsrc.org@localhost>
date:      Sat May 29 07:10:17 2021 +0000

description:
(devel/MoarVM) Updated 2021.04 to 2021.05

(pkgsrc)
 - Add     DEPENDS+=       zstd>=1.0.0:../../archivers/zstd

(upstream changes)
https://www.moarvm.org/releases.html
2021.05

Core:

  * [a75a206a] Always log the type coming out of an nqp::decont
  * [5ba30ed8] MVM_fixed_size_destroy needs to free the safepoint overflow list
  * [961a1985,00eb44c7,c37ad91b] Free loaded libs during full cleanup
  * [bf5fa9bc] Make MVM_fixkey_hash_foreach static inline

IO:

  * [8f4cb5d8] Do not downcast bytes argument to write()/send() calls

Libraries:

  * [5ee04f0f] Ensure the version of libzstd is at least 1.0.0

Math:

  * [24420774] Convert MVM_num_{isnanorinf,posinf,neginf,nan} to inline
    functions
  * [179f5e50,31daadba,86e1289e,d6029122,31b13731] Implement MVM_num_isnanorinf
    using isinf and isnan if we find them

Platform:

  * [69f8b227,366c0e25,32c4c2d8,2c171255,b9860db6,cb01a109,4dcfda9a,da172e92,0e3fd6c3,6d449962]
    Cleanup the build system probes
  * [47e192b8,fa1eaacb,3073a3f9,44bd160e,3b8050f7,db6cca0e,9a70c3b6,54ab1516,29a421ec,e740b881,8611c7bf,d0a38131]
    Refactor the C compiler probe code and add a probe for log() for negative
    values

Spesh:

  * [c8c1b4f2] Fix spesh missing writes to containers
  * [14d9dd56] Fix missing gc_mark of simstackframe's arg_types
  * [e1d546ab,dc1f710bd5dafd9fb40ff431a8d86e646fa018a1,543258ab10120c1cefcec86cda62b408f740c164]
    Propagate spesh facts after guard elimination
  * [a1cfecd6] Fix getting garbage numbers after spesh optimized away
    smart_intify

Tooling/Build:

  * [9f82a46b] Add a test configuration for MinGW on Windows
  * [19db00f7] Update CI package index before installing packages
  * [5ab2a1d2] Remove unnecessary Windows-specific jobs from CI
  * [87cd6f5d] Only check for leaks on Ubuntu >=20.04
  * [67f5dddb] Run NQP/Rakudo under catchsegv in GNU/Linux CI jobs

diffstat:

 devel/MoarVM/Makefile      |   6 ++++--
 devel/MoarVM/buildlink3.mk |   6 +++---
 devel/MoarVM/distinfo      |  10 +++++-----
 3 files changed, 12 insertions(+), 10 deletions(-)

diffs (56 lines):

diff -r 11953c6db70d -r 8879635524dc devel/MoarVM/Makefile
--- a/devel/MoarVM/Makefile     Sat May 29 06:47:05 2021 +0000
+++ b/devel/MoarVM/Makefile     Sat May 29 07:10:17 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.27 2021/05/29 06:35:23 mef Exp $
+# $NetBSD: Makefile,v 1.28 2021/05/29 07:10:17 mef Exp $
 
-DISTNAME=      MoarVM-2021.04
+DISTNAME=      MoarVM-2021.05
 CATEGORIES=    devel perl6
 MASTER_SITES=  http://www.moarvm.org/releases/
 
@@ -9,6 +9,8 @@
 COMMENT=       Virtual machine for Rakudo Perl 6
 LICENSE=       artistic-2.0
 
+DEPENDS+=      zstd>=1.0.0:../../archivers/zstd
+
 USE_TOOLS+=            perl gmake
 USE_LANGUAGES=         c c++
 NOT_PAX_MPROTECT_SAFE= bin/moar
diff -r 11953c6db70d -r 8879635524dc devel/MoarVM/buildlink3.mk
--- a/devel/MoarVM/buildlink3.mk        Sat May 29 06:47:05 2021 +0000
+++ b/devel/MoarVM/buildlink3.mk        Sat May 29 07:10:17 2021 +0000
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.6 2020/03/08 16:47:30 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.7 2021/05/29 07:10:17 mef Exp $
 
 BUILDLINK_TREE+=       MoarVM
 
 .if !defined(MOARVM_BUILDLINK3_MK)
 MOARVM_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.MoarVM+= MoarVM>=2020.02
-BUILDLINK_ABI_DEPENDS.MoarVM+= MoarVM>=2020.02nb1
+BUILDLINK_API_DEPENDS.MoarVM+= MoarVM>=2021.05
+BUILDLINK_ABI_DEPENDS.MoarVM+= MoarVM>=2021.05
 BUILDLINK_PKGSRCDIR.MoarVM?=   ../../devel/MoarVM
 
 .include "../../devel/libatomic_ops/buildlink3.mk"
diff -r 11953c6db70d -r 8879635524dc devel/MoarVM/distinfo
--- a/devel/MoarVM/distinfo     Sat May 29 06:47:05 2021 +0000
+++ b/devel/MoarVM/distinfo     Sat May 29 07:10:17 2021 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.16 2021/05/29 06:35:23 mef Exp $
+$NetBSD: distinfo,v 1.17 2021/05/29 07:10:17 mef Exp $
 
-SHA1 (MoarVM-2021.04.tar.gz) = 2ba0851ad87043222f3e7744abb302e0fbb1a2c2
-RMD160 (MoarVM-2021.04.tar.gz) = ad1928f60087e36c82da68f4ab6ce44b3ae84ba6
-SHA512 (MoarVM-2021.04.tar.gz) = b79d01f95865eaa355f17be272107834552d4e8ff2d1147e86189ed77cf17f61964bde9c78102f26cbdf206f24176e3d9032eab3cd87c4953cd3876ff4fd022c
-Size (MoarVM-2021.04.tar.gz) = 5447861 bytes
+SHA1 (MoarVM-2021.05.tar.gz) = a2dbc5716710cb4378bc0c214d33295cb6ee81db
+RMD160 (MoarVM-2021.05.tar.gz) = 32665b40603d03f79a1ab21969123c906aa3b515
+SHA512 (MoarVM-2021.05.tar.gz) = 60274ae1d94c29ed5b3fed8cfc5ca0a97878dcf413ccf4520806cf7b5472e08b2f533eed50709350fe055ffdb776e01a210254c519ae767da6da72510df39986
+Size (MoarVM-2021.05.tar.gz) = 5448573 bytes
 SHA1 (patch-build_setup.pm) = fd53d47bd3126b2c89d4e8d82c6bc0b6db5f4fdf



Home | Main Index | Thread Index | Old Index