Hello,

Here's an update to lang/nim to 2.2.10 which seems to be working fine
thus far. Other tests?

Thanks,
Lucas
diff refs/heads/master refs/heads/nim
commit - dd6798e56983ad8e66da6100a153f4ad32939e64
commit + 923a9bd2bb61cf7c323de6f68ccdcc066e2e6944
blob - 88bb2642d069937f8d63650d341f0f33435c881f
blob + 5f6699253e04e4c2223df25bd15818f32b2fbad9
--- lang/nim/Makefile
+++ lang/nim/Makefile
@@ -2,7 +2,7 @@ ONLY_FOR_ARCHS =        amd64 arm64 i386
 
 COMMENT =              statically typed systems programming language
 
-DISTNAME =             nim-2.2.8
+DISTNAME =             nim-2.2.10
 EXTRACT_SUFX =         .tar.xz
 
 CATEGORIES =           lang
@@ -16,10 +16,13 @@ NIMBLE_CHECKSUMS_V =        
0b8e46379c5bc1bf73d8b3011908389c6
 NIMBLE_ZIPPY_V =       a99f6a7d8a8e3e0213b3cad0daf0ea974bf58e3f
 
 DIST_TUPLE =           github nim-lang atlas 
ff1f4289482dce94ba9f95b3b0ae16d16e21eb3d .
-DIST_TUPLE +=          github nim-lang nimble 
9207e8b2bbdf66b5a4d1020214cff44d2d30df92 .
+DIST_TUPLE +=          github nim-lang nimble 
aa03f886e4a111d6af9090c6a1f1271d64b66f7b .
 DIST_TUPLE +=          github nim-lang sat 
e63eaea8baf00bed8bcd5a29ffd8823abb265b39 .
 DIST_TUPLE +=          github nim-lang checksums ${NIMBLE_CHECKSUMS_V} .
 DIST_TUPLE +=          github guzba zippy ${NIMBLE_ZIPPY_V} .
+DIST_TUPLE +=          github status-im nim-chronos 
0646c444fce7c7ed08ef6f2c9a7abfd172ffe655 .
+DIST_TUPLE +=          github status-im nim-stew 
b66168735d6f3841c5239c3169d3fe5fe98b1257 .
+DIST_TUPLE +=          github arnetheduck nim-results 
df8113dda4c2d74d460a8fa98252b0b771bf1f27 .
 
 # MIT
 PERMIT_PACKAGE =       Yes
@@ -49,6 +52,12 @@ post-extract:
                ${WRKDIST}/dist/nimble/vendor/zippy
        cp -r ${WRKDIR}/sat-*/* \
                ${WRKDIST}/dist/nimble/vendor/sat/
+       cp -r ${WRKDIR}/nim-chronos-*/* \
+               ${WRKDIST}/dist/nimble/vendor/chronos
+       cp -r ${WRKDIR}/nim-results-*/* \
+               ${WRKDIST}/dist/nimble/vendor/results
+       cp -r ${WRKDIR}/nim-stew-*/* \
+               ${WRKDIST}/dist/nimble/vendor/stew
        mv ${WRKDIR}/checksums-* ${WRKDIST}/dist/checksums
        mv ${WRKDIR}/atlas-* ${WRKDIST}/dist/atlas
        mkdir -p ${WRKDIST}/dist/atlas/dist
blob - ffdea58e876d299189e0b45be0877ee1793deb6e
blob + 17925af1e8aa29480870c3c406e85676ba779e0a
--- lang/nim/distinfo
+++ lang/nim/distinfo
@@ -1,12 +1,18 @@
+SHA256 
(arnetheduck-nim-results-df8113dda4c2d74d460a8fa98252b0b771bf1f27.tar.gz) = 
UtR71LY9UYHWk0Mwd0rx+nXxYH2YzGfLb0uIKjfc8Yc=
 SHA256 (guzba-zippy-a99f6a7d8a8e3e0213b3cad0daf0ea974bf58e3f.tar.gz) = 
TmlLHmmbJYmlMcgfY/AWT1AKX1K9EF7PRXLeqYLx2ms=
-SHA256 (nim-2.2.8.tar.xz) = EUGRr6CDxQWdy+XOiNvk9CVCz/BOLDAXZo7kOLwLjPw=
+SHA256 (nim-2.2.10.tar.xz) = eVe37QBCBrzxC8xPO0dEFTh45i8kMVUqmo6dP0Do1dU=
 SHA256 (nim-lang-atlas-ff1f4289482dce94ba9f95b3b0ae16d16e21eb3d.tar.gz) = 
Ld2ab8VJx8WduuiwKIL9d+S9eFii7dl9bjRQ3r+xFTU=
 SHA256 (nim-lang-checksums-0b8e46379c5bc1bf73d8b3011908389c60fb9b98.tar.gz) = 
1A4JO9XjoQoupZf0oj85ytTOOE8QmLhDm0/U1fzh4TI=
-SHA256 (nim-lang-nimble-9207e8b2bbdf66b5a4d1020214cff44d2d30df92.tar.gz) = 
/TC/NhnXE3ZxUR2mCsVm16Un3bquueOjmXtyAQRayUg=
+SHA256 (nim-lang-nimble-aa03f886e4a111d6af9090c6a1f1271d64b66f7b.tar.gz) = 
dn8uRE1olQWtH3lF1+zrdZNS3qh6nMlmdcpkHPQzNyw=
 SHA256 (nim-lang-sat-e63eaea8baf00bed8bcd5a29ffd8823abb265b39.tar.gz) = 
CEZgfiHMKYDOaDJfw7Ssvy6+THTLxe4cRZ+8Krr3KFY=
+SHA256 (status-im-nim-chronos-0646c444fce7c7ed08ef6f2c9a7abfd172ffe655.tar.gz) 
= 1ZtM8tzIA6Mz2c0pWwd5QFaAVj7CB5VqLmSNbzfrMTY=
+SHA256 (status-im-nim-stew-b66168735d6f3841c5239c3169d3fe5fe98b1257.tar.gz) = 
XDu+cFL6ktOZcIhLmhSVEHpQUB2Ikw5fqUPuuovssgM=
+SIZE (arnetheduck-nim-results-df8113dda4c2d74d460a8fa98252b0b771bf1f27.tar.gz) 
= 24169
 SIZE (guzba-zippy-a99f6a7d8a8e3e0213b3cad0daf0ea974bf58e3f.tar.gz) = 29504190
-SIZE (nim-2.2.8.tar.xz) = 8579420
+SIZE (nim-2.2.10.tar.xz) = 8287652
 SIZE (nim-lang-atlas-ff1f4289482dce94ba9f95b3b0ae16d16e21eb3d.tar.gz) = 103384
 SIZE (nim-lang-checksums-0b8e46379c5bc1bf73d8b3011908389c60fb9b98.tar.gz) = 
47512
-SIZE (nim-lang-nimble-9207e8b2bbdf66b5a4d1020214cff44d2d30df92.tar.gz) = 691703
+SIZE (nim-lang-nimble-aa03f886e4a111d6af9090c6a1f1271d64b66f7b.tar.gz) = 771642
 SIZE (nim-lang-sat-e63eaea8baf00bed8bcd5a29ffd8823abb265b39.tar.gz) = 10245
+SIZE (status-im-nim-chronos-0646c444fce7c7ed08ef6f2c9a7abfd172ffe655.tar.gz) = 
297162
+SIZE (status-im-nim-stew-b66168735d6f3841c5239c3169d3fe5fe98b1257.tar.gz) = 
117078
blob - c1b47139e5c9cd9aa636d9d3ae40f9390c757160
blob + 03cb9e6483c864f0a2cc13661083e24e249c985f
--- lang/nim/patches/patch-dist_nimble_src_nimblepkg_options_nim
+++ lang/nim/patches/patch-dist_nimble_src_nimblepkg_options_nim
@@ -3,7 +3,7 @@ don't exec git
 Index: dist/nimble/src/nimblepkg/options.nim
 --- dist/nimble/src/nimblepkg/options.nim.orig
 +++ dist/nimble/src/nimblepkg/options.nim
-@@ -300,15 +300,7 @@ const
+@@ -354,15 +354,7 @@ const
    ## sources outside the git tree of Nimble:
    git_revision_override* {.strdefine.} = ""
  
blob - /dev/null
blob + dad94f1fa428ae2bccba440836824f23331f3968 (mode 644)
--- /dev/null
+++ lang/nim/patches/patch-dist_nimble_src_nimblepkg_downloadnim_nim
@@ -0,0 +1,12 @@
+Index: dist/nimble/src/nimblepkg/downloadnim.nim
+--- dist/nimble/src/nimblepkg/downloadnim.nim.orig
++++ dist/nimble/src/nimblepkg/downloadnim.nim
+@@ -123,7 +123,7 @@ proc getPlatformString*(arch: int): string =
+       "macosx"
+     else:
+       # For other platforms, fall back to source
+-      return "source_tar"
++      "source_tar"
+ 
+   when defined(macosx):
+     if isAppleSilicon():

Reply via email to