pkgsrc-Changes archive

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

CVS commit: pkgsrc/lang/nim



Module Name:    pkgsrc
Committed By:   pho
Date:           Thu May 16 09:59:20 UTC 2024

Modified Files:
        pkgsrc/lang/nim: Makefile distinfo

Log Message:
lang/nim: Support NetBSD/aarch64


To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 pkgsrc/lang/nim/Makefile
cvs rdiff -u -r1.29 -r1.30 pkgsrc/lang/nim/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/nim/Makefile
diff -u pkgsrc/lang/nim/Makefile:1.36 pkgsrc/lang/nim/Makefile:1.37
--- pkgsrc/lang/nim/Makefile:1.36       Mon Apr 22 13:23:55 2024
+++ pkgsrc/lang/nim/Makefile    Thu May 16 09:59:20 2024
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.36 2024/04/22 13:23:55 nikita Exp $
+# $NetBSD: Makefile,v 1.37 2024/05/16 09:59:20 pho Exp $
 
 DISTNAME=      nim-2.0.4
 CATEGORIES=    lang
@@ -43,6 +43,23 @@ SITES.${ATLAS_DISTFILE}=     -${MASTER_SITE_
 # EXTRACT_DIR.${CHECKSUMS_DISTFILE}=   ${WRKSRC}/dist/
 EXTRACT_DIR.${ATLAS_DISTFILE}=         ${WRKSRC}/dist/
 
+#
+# Support NetBSD/aarch64:
+#     https://github.com/nim-lang/Nim/pull/23616
+#
+# Please remove this block once the upstream merges it. Also remove
+# nim-2.0.4+netbsd-aarch64.tar.xz from our LOCAL_PORTS; it is a tarball of
+# updated csources that support this platform.
+#
+.include "../../mk/bsd.prefs.mk"
+.if ${MACHINE_PLATFORM:MNetBSD-*-aarch64} || make(distinfo) || make(makesum) || make(mdi)
+NBAARCH64_DISTFILE=                    nim-2.0.4+netbsd-aarch64.tar.xz
+DISTFILES+=                            ${NBAARCH64_DISTFILE}
+SITES.${NBAARCH64_DISTFILE}=           ${MASTER_SITE_LOCAL}
+EXTRACT_DIR.${NBAARCH64_DISTFILE}=     ${WRKSRC}/
+.endif
+#
+
 DEPENDS+=      coreutils-[0-9]*:../../sysutils/coreutils
 
 USE_TOOLS+=    bash pax

Index: pkgsrc/lang/nim/distinfo
diff -u pkgsrc/lang/nim/distinfo:1.29 pkgsrc/lang/nim/distinfo:1.30
--- pkgsrc/lang/nim/distinfo:1.29       Mon Apr 22 13:23:55 2024
+++ pkgsrc/lang/nim/distinfo    Thu May 16 09:59:20 2024
@@ -1,8 +1,11 @@
-$NetBSD: distinfo,v 1.29 2024/04/22 13:23:55 nikita Exp $
+$NetBSD: distinfo,v 1.30 2024/05/16 09:59:20 pho Exp $
 
 BLAKE2s (atlas-7b780811a168f3f32bff4822369dda46a7f87f9a.tar.gz) = 88f21b8c524da0db89f53d3233040be6a9a021157e04d6d24f5516fdc03421ef
 SHA512 (atlas-7b780811a168f3f32bff4822369dda46a7f87f9a.tar.gz) = 392c4149ceec9918ff0277afd02d89cb13ce98c326744119b9bc9fe439e187cdb9230c3b300a6a48f93b0b2378ffc10e1a3a6990df31f4d36dd392dd7aa83797
 Size (atlas-7b780811a168f3f32bff4822369dda46a7f87f9a.tar.gz) = 49221 bytes
+BLAKE2s (nim-2.0.4+netbsd-aarch64.tar.xz) = 51931047f5ed0d2268f0029338b4dc7220a6b10b906bdde904b4f67fbbe7470f
+SHA512 (nim-2.0.4+netbsd-aarch64.tar.xz) = 914c370dccda9e9a06d02e7fc29473b7d0cfcdfde8de41ddaddd149ea17700168314b0eaea0cef79c4e3472346832f279a18f5225e7b12206e47f48155d01bbd
+Size (nim-2.0.4+netbsd-aarch64.tar.xz) = 3393348 bytes
 BLAKE2s (nim-2.0.4.tar.xz) = e81586f329ba76f4891c68dc2c5d352c812fc66223c869278d44a5d3f17bf0da
 SHA512 (nim-2.0.4.tar.xz) = 1918b3d4a4fc02714677b2ca5051dc69e1d1daead2cf4dcc9b997076540d07d58ee4fe3049de86a37faa3143de1d3b95bedfa31f31d8463987bb267107459793
 Size (nim-2.0.4.tar.xz) = 7620508 bytes



Home | Main Index | Thread Index | Old Index