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 29 07:10:17 UTC 2021

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

Log Message:
(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


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 pkgsrc/devel/MoarVM/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/MoarVM/buildlink3.mk
cvs rdiff -u -r1.16 -r1.17 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.27 pkgsrc/devel/MoarVM/Makefile:1.28
--- pkgsrc/devel/MoarVM/Makefile:1.27   Sat May 29 06:35:23 2021
+++ pkgsrc/devel/MoarVM/Makefile        Sat May 29 07:10:17 2021
@@ -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 @@ HOMEPAGE=       https://www.moarvm.org/
 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

Index: pkgsrc/devel/MoarVM/buildlink3.mk
diff -u pkgsrc/devel/MoarVM/buildlink3.mk:1.6 pkgsrc/devel/MoarVM/buildlink3.mk:1.7
--- pkgsrc/devel/MoarVM/buildlink3.mk:1.6       Sun Mar  8 16:47:30 2020
+++ pkgsrc/devel/MoarVM/buildlink3.mk   Sat May 29 07:10:17 2021
@@ -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"

Index: pkgsrc/devel/MoarVM/distinfo
diff -u pkgsrc/devel/MoarVM/distinfo:1.16 pkgsrc/devel/MoarVM/distinfo:1.17
--- pkgsrc/devel/MoarVM/distinfo:1.16   Sat May 29 06:35:23 2021
+++ pkgsrc/devel/MoarVM/distinfo        Sat May 29 07:10:17 2021
@@ -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