svn commit: r452386 - in head/lang/nim: . files
Danilo G. Baio
dbaio at FreeBSD.org
Wed Oct 18 22:02:13 UTC 2017
Author: dbaio
Date: Wed Oct 18 22:02:12 2017
New Revision: 452386
URL: https://svnweb.freebsd.org/changeset/ports/452386
Log:
lang/nim: Update to 0.17.2
While here, add LICENSE_FILE and move to https address.
Changes: https://nim-lang.org/blog/2017/09/07/version-0172-released.html
PR: 222427
Submitted by: Neal Nelson <ports at nicandneal.net> (maintainer)
Modified:
head/lang/nim/Makefile
head/lang/nim/distinfo
head/lang/nim/files/patch-config-nim.cfg
head/lang/nim/files/patch-install.sh
head/lang/nim/pkg-descr
head/lang/nim/pkg-plist
Modified: head/lang/nim/Makefile
==============================================================================
--- head/lang/nim/Makefile Wed Oct 18 20:38:25 2017 (r452385)
+++ head/lang/nim/Makefile Wed Oct 18 22:02:12 2017 (r452386)
@@ -2,14 +2,15 @@
# $FreeBSD$
PORTNAME= nim
-PORTVERSION= 0.17.0
+PORTVERSION= 0.17.2
CATEGORIES= lang
-MASTER_SITES= http://nim-lang.org/download/
+MASTER_SITES= https://nim-lang.org/download/
MAINTAINER= ports at nicandneal.net
COMMENT= Nim programming language
LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/copying.txt
BROKEN_aarch64= fails to compile: crt1.c: undefined reference to main
BROKEN_armv6= fails to compile: crt1.c: undefined reference to main
Modified: head/lang/nim/distinfo
==============================================================================
--- head/lang/nim/distinfo Wed Oct 18 20:38:25 2017 (r452385)
+++ head/lang/nim/distinfo Wed Oct 18 22:02:12 2017 (r452386)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1495114578
-SHA256 (nim-0.17.0.tar.xz) = 36e18dd9384f6c67e6d0199b871b43e774a0af30532698184d6f5a9cc9ac7a9b
-SIZE (nim-0.17.0.tar.xz) = 25079320
+TIMESTAMP = 1505744032
+SHA256 (nim-0.17.2.tar.xz) = aaff1b5023fc4a5708f1d7d9fd8e2a29f1a7f58bf496532ff1e9d7e7c7ec82bd
+SIZE (nim-0.17.2.tar.xz) = 4083084
Modified: head/lang/nim/files/patch-config-nim.cfg
==============================================================================
--- head/lang/nim/files/patch-config-nim.cfg Wed Oct 18 20:38:25 2017 (r452385)
+++ head/lang/nim/files/patch-config-nim.cfg Wed Oct 18 22:02:12 2017 (r452386)
@@ -1,6 +1,6 @@
---- config/nim.cfg.orig 2016-10-08 02:20:24 UTC
-+++ config/nim.cfg
-@@ -74,12 +74,6 @@ path="$lib/pure"
+--- config/nim.cfg.orig 2017-09-18 14:38:15.184686000 +0000
++++ config/nim.cfg 2017-09-18 14:39:25.862654000 +0000
+@@ -74,12 +74,6 @@
clang.cpp.options.linker = "-ldl"
tcc.options.linker = "-ldl"
@end
Modified: head/lang/nim/files/patch-install.sh
==============================================================================
--- head/lang/nim/files/patch-install.sh Wed Oct 18 20:38:25 2017 (r452385)
+++ head/lang/nim/files/patch-install.sh Wed Oct 18 22:02:12 2017 (r452386)
@@ -1,5 +1,5 @@
---- install.sh.orig 2017-05-17 22:06:55.000000000 +0000
-+++ install.sh 2017-05-18 13:59:55.263749000 +0000
+--- install.sh.orig 2017-09-07 18:45:41.000000000 +0000
++++ install.sh 2017-09-18 14:47:39.284096000 +0000
@@ -15,48 +15,14 @@
"--help"|"-h"|"help"|"h")
echo "Nim installation script"
@@ -19,7 +19,7 @@
- libdir=/usr/lib/nim
- docdir=/usr/share/nim/doc
- datadir=/usr/share/nim/data
-- nimbleDir="/opt/nimble/pkgs/compiler-0.17.0"
+- nimbleDir="/opt/nimble/pkgs/compiler-0.17.2"
- ;;
- "/usr/local/bin")
- bindir=/usr/local/bin
@@ -27,7 +27,7 @@
- libdir=/usr/local/lib/nim
- docdir=/usr/local/share/nim/doc
- datadir=/usr/local/share/nim/data
-- nimbleDir="/opt/nimble/pkgs/compiler-0.17.0"
+- nimbleDir="/opt/nimble/pkgs/compiler-0.17.2"
- ;;
- "/opt")
- bindir="/opt/nim/bin"
@@ -35,7 +35,7 @@
- libdir="/opt/nim/lib"
- docdir="/opt/nim/doc"
- datadir="/opt/nim/data"
-- nimbleDir="/opt/nimble/pkgs/compiler-0.17.0"
+- nimbleDir="/opt/nimble/pkgs/compiler-0.17.2"
- mkdir -p /opt/nim
- mkdir -p $bindir
- mkdir -p $configdir
@@ -54,7 +54,7 @@
nimbleDir="$1/nim"
mkdir -p $1/nim
mkdir -p $bindir
-@@ -848,13 +814,6 @@
+@@ -854,13 +820,6 @@
else
echo "Nim installation script"
echo "Usage: [sudo] sh install.sh DIR"
Modified: head/lang/nim/pkg-descr
==============================================================================
--- head/lang/nim/pkg-descr Wed Oct 18 20:38:25 2017 (r452385)
+++ head/lang/nim/pkg-descr Wed Oct 18 22:02:12 2017 (r452386)
@@ -10,4 +10,4 @@ between threads, so no "stop the world" mechanism is n
shared memory heap is also provided for the increased efficiency that
results from that model.
-WWW: http://nim-lang.org/
+WWW: https://nim-lang.org/
Modified: head/lang/nim/pkg-plist
==============================================================================
--- head/lang/nim/pkg-plist Wed Oct 18 20:38:25 2017 (r452385)
+++ head/lang/nim/pkg-plist Wed Oct 18 22:02:12 2017 (r452386)
@@ -58,9 +58,11 @@ lib/pure/asyncdispatch.nim
lib/pure/asyncdispatch.nim.cfg
lib/pure/asyncfile.nim
lib/pure/asyncftpclient.nim
+lib/pure/asyncfutures.nim
lib/pure/asynchttpserver.nim
lib/pure/asyncmacro.nim
lib/pure/asyncnet.nim
+lib/pure/asyncstreams.nim
lib/pure/base64.nim
lib/pure/basic2d.nim
lib/pure/basic3d.nim
@@ -108,7 +110,8 @@ lib/pure/httpclient.nim
lib/pure/httpcore.nim
lib/pure/httpserver.nim
lib/pure/includes/asynccommon.nim
-lib/pure/includes/asyncfutures.nim
+lib/pure/includes/osenv.nim
+lib/pure/includes/oserr.nim
lib/pure/ioselectors.nim
lib/pure/ioselects/ioselectors_epoll.nim
lib/pure/ioselects/ioselectors_kqueue.nim
@@ -199,7 +202,7 @@ lib/system/gc.nim
lib/system/gc2.nim
lib/system/gc_common.nim
lib/system/gc_ms.nim
-lib/system/gc_stack.nim
+lib/system/gc_regions.nim
lib/system/hti.nim
lib/system/inclrtl.nim
lib/system/jssys.nim
@@ -320,6 +323,7 @@ nim/compiler/prefixmatches.nim
nim/compiler/procfind.nim
nim/compiler/readme.txt
nim/compiler/renderer.nim
+nim/compiler/reorder.nim
nim/compiler/rodread.nim
nim/compiler/rodutils.nim
nim/compiler/rodwrite.nim
@@ -351,7 +355,6 @@ nim/compiler/sigmatch.nim
nim/compiler/suggest.nim
nim/compiler/syntaxes.nim
nim/compiler/tccgen.nim
-nim/compiler/testability.nim
nim/compiler/transf.nim
nim/compiler/trees.nim
nim/compiler/treetab.nim
More information about the svn-ports-head
mailing list