From owner-svn-ports-all@freebsd.org Wed Oct 18 22:02:13 2017 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D3E09E45303; Wed, 18 Oct 2017 22:02:13 +0000 (UTC) (envelope-from dbaio@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id ABDDA6BE16; Wed, 18 Oct 2017 22:02:13 +0000 (UTC) (envelope-from dbaio@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v9IM2CNv071288; Wed, 18 Oct 2017 22:02:12 GMT (envelope-from dbaio@FreeBSD.org) Received: (from dbaio@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v9IM2ClN071282; Wed, 18 Oct 2017 22:02:12 GMT (envelope-from dbaio@FreeBSD.org) Message-Id: <201710182202.v9IM2ClN071282@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dbaio set sender to dbaio@FreeBSD.org using -f From: "Danilo G. Baio" Date: Wed, 18 Oct 2017 22:02:12 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r452386 - in head/lang/nim: . files X-SVN-Group: ports-head X-SVN-Commit-Author: dbaio X-SVN-Commit-Paths: in head/lang/nim: . files X-SVN-Commit-Revision: 452386 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2017 22:02:13 -0000 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 (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@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