Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 15 Oct 2016 14:07:04 +0000 (UTC)
From:      Bartek Rutkowski <robak@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r424020 - in head/lang/nim: . files
Message-ID:  <201610151407.u9FE74UW066190@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: robak
Date: Sat Oct 15 14:07:04 2016
New Revision: 424020
URL: https://svnweb.freebsd.org/changeset/ports/424020

Log:
  lang/nim: update 0.11.2 -> 0.15.0
  
  * Remove files/patch-lib-posix-posix.nim
  
  PR:		213304
  Submitted by:	wen
  Approved by:	Neal Nelson <ports@nicandneal.net> (maintainer)

Deleted:
  head/lang/nim/files/patch-lib-posix-posix.nim
Modified:
  head/lang/nim/Makefile
  head/lang/nim/distinfo
  head/lang/nim/files/patch-build.sh
  head/lang/nim/files/patch-compiler-nimconf.nim
  head/lang/nim/files/patch-config-nim.cfg
  head/lang/nim/files/patch-install.sh
  head/lang/nim/files/patch-lib-pure-os.nim
  head/lang/nim/pkg-plist

Modified: head/lang/nim/Makefile
==============================================================================
--- head/lang/nim/Makefile	Sat Oct 15 13:45:59 2016	(r424019)
+++ head/lang/nim/Makefile	Sat Oct 15 14:07:04 2016	(r424020)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	nim
-PORTVERSION=	0.11.2
+PORTVERSION=	0.15.0
 CATEGORIES=	lang
 MASTER_SITES=	http://nim-lang.org/download/
 
@@ -16,7 +16,7 @@ BROKEN_powerpc64=	Does not build
 OPTIONS_DEFINE=	DOCS
 
 MAKE_JOBS_UNSAFE=	yes
-USES=		compiler zip
+USES=		compiler tar:xz
 
 .include <bsd.port.pre.mk>
 

Modified: head/lang/nim/distinfo
==============================================================================
--- head/lang/nim/distinfo	Sat Oct 15 13:45:59 2016	(r424019)
+++ head/lang/nim/distinfo	Sat Oct 15 14:07:04 2016	(r424020)
@@ -1,2 +1,3 @@
-SHA256 (nim-0.11.2.zip) = 4497c785c6556e82a1ccc11688fd2425d326f3e95770bb266a234e87da7cc82b
-SIZE (nim-0.11.2.zip) = 29355487
+TIMESTAMP = 1475889989
+SHA256 (nim-0.15.0.tar.xz) = c514535050b2b2156147bbe6e23aafe07cd996b2afa2c81fa9a09e1cd8c669fb
+SIZE (nim-0.15.0.tar.xz) = 3786260

Modified: head/lang/nim/files/patch-build.sh
==============================================================================
--- head/lang/nim/files/patch-build.sh	Sat Oct 15 13:45:59 2016	(r424019)
+++ head/lang/nim/files/patch-build.sh	Sat Oct 15 14:07:04 2016	(r424020)
@@ -1,13 +1,13 @@
---- build.sh.orig
+--- build.sh.orig	2016-10-08 02:10:59 UTC
 +++ build.sh
-@@ -26,10 +26,6 @@
+@@ -26,10 +26,6 @@ do
    esac
  done
  
 -CC="gcc"
 -LINKER="gcc"
--COMP_FLAGS="-w -O3 -fno-strict-aliasing$extraBuildArgs"
--LINK_FLAGS=""
+-COMP_FLAGS="${CPPFLAGS:-} ${CFLAGS:-} -w -O3 -fno-strict-aliasing$extraBuildArgs"
+-LINK_FLAGS="${LDFLAGS:-} "
+ PS4=""
  # platform detection
  ucpu=`uname -m`
- uos=`uname`

Modified: head/lang/nim/files/patch-compiler-nimconf.nim
==============================================================================
--- head/lang/nim/files/patch-compiler-nimconf.nim	Sat Oct 15 13:45:59 2016	(r424019)
+++ head/lang/nim/files/patch-compiler-nimconf.nim	Sat Oct 15 14:07:04 2016	(r424020)
@@ -1,6 +1,6 @@
---- compiler/nimconf.nim.orig	2015-04-02 16:30:19.768619132 +0200
-+++ compiler/nimconf.nim	2015-04-02 16:44:18.476742363 +0200
-@@ -215,20 +215,16 @@
+--- compiler/nimconf.nim.orig	2016-10-08 02:17:21 UTC
++++ compiler/nimconf.nim
+@@ -221,9 +221,8 @@ proc getSystemConfigPath(filename: strin
    # the UNIX way)
    let p = getPrefixDir()
    result = joinPath([p, "config", filename])
@@ -11,17 +11,4 @@
 +  if not existsFile(result): result = "/etc/" & filename
  
  proc loadConfigs*(cfg: string) =
-   # set default value (can be overwritten):
-   if libpath == "": 
-     # choose default libpath:
-     var prefix = getPrefixDir()
--    when defined(posix):
--      if prefix == "/usr": libpath = "/usr/lib/nim"
--      elif prefix == "/usr/local": libpath = "/usr/local/lib/nim"
--      else: libpath = joinPath(prefix, "lib")
--    else: libpath = joinPath(prefix, "lib")
-+    libpath = joinPath(prefix, "lib/nim")
-+    if not existsDir(libpath): libpath = joinPath(prefix, "lib")
- 
-   if optSkipConfigFile notin gGlobalOptions:
-     readConfigFile(getSystemConfigPath(cfg))
+   setDefaultLibpath()

Modified: head/lang/nim/files/patch-config-nim.cfg
==============================================================================
--- head/lang/nim/files/patch-config-nim.cfg	Sat Oct 15 13:45:59 2016	(r424019)
+++ head/lang/nim/files/patch-config-nim.cfg	Sat Oct 15 14:07:04 2016	(r424020)
@@ -1,7 +1,7 @@
---- config/nim.cfg.orig
+--- config/nim.cfg.orig	2016-10-08 02:20:24 UTC
 +++ config/nim.cfg
-@@ -78,12 +78,6 @@
-     clang.options.linker = "-ldl"
+@@ -74,12 +74,6 @@ path="$lib/pure"
+     clang.cpp.options.linker = "-ldl"
      tcc.options.linker = "-ldl"
    @end
 -  @if bsd or haiku:
@@ -10,6 +10,6 @@
 -    # at least NetBSD has problems with thread local storage:
 -    tlsEmulation:on
 -  @end
- @end
- 
- # Configuration for the Intel C/C++ compiler:
+   @if haiku:
+     # -fopenmp
+     gcc.options.linker = "-lroot -lnetwork"

Modified: head/lang/nim/files/patch-install.sh
==============================================================================
--- head/lang/nim/files/patch-install.sh	Sat Oct 15 13:45:59 2016	(r424019)
+++ head/lang/nim/files/patch-install.sh	Sat Oct 15 14:07:04 2016	(r424020)
@@ -1,6 +1,6 @@
---- install.sh.orig
+--- install.sh.orig	2016-09-30 22:23:34 UTC
 +++ install.sh
-@@ -15,39 +15,14 @@
+@@ -32,48 +32,14 @@ if [ $# -eq 1 ] ; then
      "--help"|"-h"|"help"|"h")
        echo "Nim installation script"
        echo "Usage: [sudo] sh install.sh DIR"
@@ -8,7 +8,7 @@
 -      echo "  /usr/bin"
 -      echo "  /usr/local/bin"
 -      echo "  /opt"
--      echo "  <some other dir> (treated like '/opt')"
+-      echo "  <some other dir> (treated similar to '/opt')"
 -      echo "To deinstall, use the command:"
 -      echo "sh deinstall.sh DIR"
        exit 1
@@ -19,6 +19,7 @@
 -      libdir=/usr/lib/nim
 -      docdir=/usr/share/nim/doc
 -      datadir=/usr/share/nim/data
+-      nimbleDir="/opt/nimble/pkgs/compiler-0.15.0"
 -      ;;
 -    "/usr/local/bin")
 -      bindir=/usr/local/bin
@@ -26,6 +27,18 @@
 -      libdir=/usr/local/lib/nim
 -      docdir=/usr/local/share/nim/doc
 -      datadir=/usr/local/share/nim/data
+-      nimbleDir="/opt/nimble/pkgs/compiler-0.15.0"
+-      ;;
+-    "/opt")
+-      bindir="/opt/nim/bin"
+-      configdir="/opt/nim/config"
+-      libdir="/opt/nim/lib"
+-      docdir="/opt/nim/doc"
+-      datadir="/opt/nim/data"
+-      nimbleDir="/opt/nimble/pkgs/compiler-0.15.0"
+-      mkdir -p /opt/nim
+-      mkdir -p $bindir
+-      mkdir -p $configdir
 -      ;;
      *)
 -      bindir="$1/nim/bin"
@@ -33,15 +46,11 @@
 -      libdir="$1/nim/lib"
 -      docdir="$1/nim/doc"
 -      datadir="$1/nim/data"
--      
--      mkdir -p $1/nim
--      mkdir -p $bindir
--      mkdir -p $configdir
 +      bindir="$1/bin"
 +      configdir="$1/etc"
-+      libdir="$1/lib/nim"
++      libdir="$1/lib"
 +      docdir="$1/share/doc/nim"
 +      datadir="$1/share/nim"
-       ;;
-   esac
-   mkdir -p $libdir
+       nimbleDir="$1/nim"
+       mkdir -p $1/nim
+       mkdir -p $bindir

Modified: head/lang/nim/files/patch-lib-pure-os.nim
==============================================================================
--- head/lang/nim/files/patch-lib-pure-os.nim	Sat Oct 15 13:45:59 2016	(r424019)
+++ head/lang/nim/files/patch-lib-pure-os.nim	Sat Oct 15 14:07:04 2016	(r424020)
@@ -1,12 +1,12 @@
---- lib/pure/os.nim.orig
+--- lib/pure/os.nim.orig	2016-10-08 02:25:13 UTC
 +++ lib/pure/os.nim
-@@ -1785,8 +1785,7 @@
-     result = getApplAux("/proc/" & $getpid() & "/path/a.out")
-     if result.len == 0: result = getApplHeuristic()
-   elif defined(freebsd):
--    result = getApplAux("/proc/" & $getpid() & "/file")
--    if result.len == 0: result = getApplHeuristic()
-+     result = getApplHeuristic()
-   elif defined(macosx):
-     var size: cuint32
-     getExecPath1(nil, size)
+@@ -1450,9 +1450,6 @@ proc getAppFilename*(): string {.rtl, ex
+     elif defined(solaris):
+       result = getApplAux("/proc/" & $getpid() & "/path/a.out")
+     elif defined(freebsd):
+-      result = getApplAux("/proc/" & $getpid() & "/file")
+-    # little heuristic that may work on other POSIX-like systems:
+-    if result.len == 0:
+       result = getApplHeuristic()
+ 
+ proc getApplicationFilename*(): string {.rtl, extern: "nos$1", deprecated.} =

Modified: head/lang/nim/pkg-plist
==============================================================================
--- head/lang/nim/pkg-plist	Sat Oct 15 13:45:59 2016	(r424019)
+++ head/lang/nim/pkg-plist	Sat Oct 15 14:07:04 2016	(r424020)
@@ -2,208 +2,479 @@ bin/nim
 etc/nim.cfg
 etc/nimdoc.cfg
 etc/nimdoc.tex.cfg
-lib/nim/core/locks.nim
-lib/nim/core/macros.nim
-lib/nim/core/typeinfo.nim
-lib/nim/core/unsigned.nim
-lib/nim/impure/db_mysql.nim
-lib/nim/impure/db_postgres.nim
-lib/nim/impure/db_sqlite.nim
-lib/nim/impure/dialogs.nim
-lib/nim/impure/graphics.nim
-lib/nim/impure/osinfo_posix.nim
-lib/nim/impure/osinfo_win.nim
-lib/nim/impure/rdstdin.nim
-lib/nim/impure/re.nim
-lib/nim/impure/ssl.nim
-lib/nim/impure/zipfiles.nim
-lib/nim/js/dom.nim
-lib/nim/nimbase.h
-lib/nim/nimrtl.nim
-lib/nim/nimrtl.nim.cfg
-lib/nim/packages/docutils/highlite.nim
-lib/nim/packages/docutils/rst.nim
-lib/nim/packages/docutils/rstast.nim
-lib/nim/packages/docutils/rstgen.nim
-lib/nim/posix/epoll.nim
-lib/nim/posix/inotify.nim
-lib/nim/posix/linux.nim
-lib/nim/posix/posix.nim
-lib/nim/posix/termios.nim
-lib/nim/prelude.nim
-lib/nim/pure/actors.nim
-lib/nim/pure/actors.nim.cfg
-lib/nim/pure/algorithm.nim
-lib/nim/pure/asyncdispatch.nim
-lib/nim/pure/asyncdispatch.nim.cfg
-lib/nim/pure/asyncfile.nim
-lib/nim/pure/asyncftpclient.nim
-lib/nim/pure/asynchttpserver.nim
-lib/nim/pure/asyncio.nim
-lib/nim/pure/asyncnet.nim
-lib/nim/pure/base64.nim
-lib/nim/pure/basic2d.nim
-lib/nim/pure/basic3d.nim
-lib/nim/pure/browsers.nim
-lib/nim/pure/cgi.nim
-lib/nim/pure/collections/LockFreeHash.nim
-lib/nim/pure/collections/conc_tables.nim
-lib/nim/pure/collections/critbits.nim
-lib/nim/pure/collections/intsets.nim
-lib/nim/pure/collections/lists.nim
-lib/nim/pure/collections/queues.nim
-lib/nim/pure/collections/rtarrays.nim
-lib/nim/pure/collections/sequtils.nim
-lib/nim/pure/collections/sets.nim
-lib/nim/pure/collections/tables.nim
-lib/nim/pure/colors.nim
-lib/nim/pure/complex.nim
-lib/nim/pure/concurrency/chans.nim
-lib/nim/pure/concurrency/cpuinfo.nim
-lib/nim/pure/concurrency/cpuload.nim
-lib/nim/pure/concurrency/threadpool.nim
-lib/nim/pure/concurrency/threadpool.nim.cfg
-lib/nim/pure/cookies.nim
-lib/nim/pure/dynlib.nim
-lib/nim/pure/encodings.nim
-lib/nim/pure/endians.nim
-lib/nim/pure/events.nim
-lib/nim/pure/fenv.nim
-lib/nim/pure/fsmonitor.nim
-lib/nim/pure/ftpclient.nim
-lib/nim/pure/future.nim
-lib/nim/pure/gentabs.nim
-lib/nim/pure/hashes.nim
-lib/nim/pure/htmlgen.nim
-lib/nim/pure/htmlparser.nim
-lib/nim/pure/httpclient.nim
-lib/nim/pure/httpserver.nim
-lib/nim/pure/json.nim
-lib/nim/pure/lexbase.nim
-lib/nim/pure/logging.nim
-lib/nim/pure/marshal.nim
-lib/nim/pure/matchers.nim
-lib/nim/pure/math.nim
-lib/nim/pure/md5.nim
-lib/nim/pure/memfiles.nim
-lib/nim/pure/mersenne.nim
-lib/nim/pure/mimetypes.nim
-lib/nim/pure/net.nim
-lib/nim/pure/nimprof.nim
-lib/nim/pure/nimprof.nim.cfg
-lib/nim/pure/numeric.nim
-lib/nim/pure/oids.nim
-lib/nim/pure/os.nim
-lib/nim/pure/osproc.nim
-lib/nim/pure/parsecfg.nim
-lib/nim/pure/parsecsv.nim
-lib/nim/pure/parseopt.nim
-lib/nim/pure/parseopt2.nim
-lib/nim/pure/parsesql.nim
-lib/nim/pure/parseurl.nim
-lib/nim/pure/parseutils.nim
-lib/nim/pure/parsexml.nim
-lib/nim/pure/pegs.nim
-lib/nim/pure/poly.nim
-lib/nim/pure/rationals.nim
-lib/nim/pure/rawsockets.nim
-lib/nim/pure/redis.nim
-lib/nim/pure/romans.nim
-lib/nim/pure/ropes.nim
-lib/nim/pure/scgi.nim
-lib/nim/pure/selectors.nim
-lib/nim/pure/smtp.nim
-lib/nim/pure/smtp.nim.cfg
-lib/nim/pure/sockets.nim
-lib/nim/pure/streams.nim
-lib/nim/pure/strtabs.nim
-lib/nim/pure/strutils.nim
-lib/nim/pure/subexes.nim
-lib/nim/pure/terminal.nim
-lib/nim/pure/times.nim
-lib/nim/pure/typetraits.nim
-lib/nim/pure/unicode.nim
-lib/nim/pure/unidecode/unidecode.nim
-lib/nim/pure/unittest.nim
-lib/nim/pure/uri.nim
-lib/nim/pure/xmldom.nim
-lib/nim/pure/xmldomparser.nim
-lib/nim/pure/xmlparser.nim
-lib/nim/pure/xmltree.nim
-lib/nim/stdlib.nimble
-lib/nim/system.nim
-lib/nim/system/alloc.nim
-lib/nim/system/ansi_c.nim
-lib/nim/system/arithm.nim
-lib/nim/system/assign.nim
-lib/nim/system/atomics.nim
-lib/nim/system/avltree.nim
-lib/nim/system/cellsets.nim
-lib/nim/system/cgprocs.nim
-lib/nim/system/channels.nim
-lib/nim/system/chcks.nim
-lib/nim/system/debugger.nim
-lib/nim/system/deepcopy.nim
-lib/nim/system/dyncalls.nim
-lib/nim/system/embedded.nim
-lib/nim/system/endb.nim
-lib/nim/system/excpt.nim
-lib/nim/system/gc.nim
-lib/nim/system/gc2.nim
-lib/nim/system/gc_ms.nim
-lib/nim/system/hti.nim
-lib/nim/system/inclrtl.nim
-lib/nim/system/jssys.nim
-lib/nim/system/mmdisp.nim
-lib/nim/system/platforms.nim
-lib/nim/system/profiler.nim
-lib/nim/system/repr.nim
-lib/nim/system/reprjs.nim
-lib/nim/system/sets.nim
-lib/nim/system/sysio.nim
-lib/nim/system/syslocks.nim
-lib/nim/system/sysspawn.nim
-lib/nim/system/sysstr.nim
-lib/nim/system/threads.nim
-lib/nim/system/timers.nim
-lib/nim/system/widestrs.nim
-lib/nim/windows/mmsystem.nim
-lib/nim/windows/nb30.nim
-lib/nim/windows/psapi.nim
-lib/nim/windows/shellapi.nim
-lib/nim/windows/shfolder.nim
-lib/nim/windows/windows.nim
-lib/nim/windows/winlean.nim
-lib/nim/wrappers/claro.nim
-lib/nim/wrappers/expat.nim
-lib/nim/wrappers/iup.nim
-lib/nim/wrappers/joyent_http_parser.nim
-lib/nim/wrappers/libcurl.nim
-lib/nim/wrappers/libsvm.nim
-lib/nim/wrappers/libuv.nim
-lib/nim/wrappers/mysql.nim
-lib/nim/wrappers/odbcsql.nim
-lib/nim/wrappers/openssl.nim
-lib/nim/wrappers/pcre.nim
-lib/nim/wrappers/pdcurses.nim
-lib/nim/wrappers/postgres.nim
-lib/nim/wrappers/readline/history.nim
-lib/nim/wrappers/readline/readline.nim
-lib/nim/wrappers/readline/rltypedefs.nim
-lib/nim/wrappers/sdl/sdl.nim
-lib/nim/wrappers/sdl/sdl_gfx.nim
-lib/nim/wrappers/sdl/sdl_image.nim
-lib/nim/wrappers/sdl/sdl_mixer.nim
-lib/nim/wrappers/sdl/sdl_mixer_nosmpeg.nim
-lib/nim/wrappers/sdl/sdl_net.nim
-lib/nim/wrappers/sdl/sdl_ttf.nim
-lib/nim/wrappers/sdl/smpeg.nim
-lib/nim/wrappers/sphinx.nim
-lib/nim/wrappers/sqlite3.nim
-lib/nim/wrappers/tinyc.nim
-lib/nim/wrappers/tre.nim
-lib/nim/wrappers/zip/libzip.nim
-lib/nim/wrappers/zip/libzip_all.c
-lib/nim/wrappers/zip/zlib.nim
-lib/nim/wrappers/zip/zzip.nim
-%%PORTDOCS%%%%DOCSDIR%%/overview.html
+lib/arch/arch.nim
+lib/arch/i386.asm
+lib/arch/ms_amd64.asm
+lib/arch/ms_i386.asm
+lib/arch/unix_amd64.asm
+lib/arch/unix_i386.asm
+lib/core/locks.nim
+lib/core/macros.nim
+lib/core/rlocks.nim
+lib/core/typeinfo.nim
+lib/cycle.h
+lib/deprecated/core/unsigned.nim
+lib/deprecated/pure/actors.nim
+lib/deprecated/pure/actors.nim.cfg
+lib/deprecated/pure/asyncio.nim
+lib/deprecated/pure/ftpclient.nim
+lib/deprecated/pure/parseurl.nim
+lib/deprecated/pure/rawsockets.nim
+lib/deprecated/pure/sockets.nim
+lib/impure/db_mysql.nim
+lib/impure/db_odbc.nim
+lib/impure/db_postgres.nim
+lib/impure/db_sqlite.nim
+lib/impure/nre.nim
+lib/impure/nre/private/util.nim
+lib/impure/osinfo_posix.nim
+lib/impure/osinfo_win.nim
+lib/impure/rdstdin.nim
+lib/impure/re.nim
+lib/impure/ssl.nim
+lib/js/dom.nim
+lib/nimbase.h
+lib/nimrtl.nim
+lib/nimrtl.nim.cfg
+lib/packages/docutils/docutils.babel
+lib/packages/docutils/highlite.nim
+lib/packages/docutils/rst.nim
+lib/packages/docutils/rstast.nim
+lib/packages/docutils/rstgen.nim
+lib/posix/epoll.nim
+lib/posix/inotify.nim
+lib/posix/kqueue.nim
+lib/posix/linux.nim
+lib/posix/posix.nim
+lib/posix/termios.nim
+lib/prelude.nim
+lib/pure/algorithm.nim
+lib/pure/asyncdispatch.nim
+lib/pure/asyncdispatch.nim.cfg
+lib/pure/asyncfile.nim
+lib/pure/asyncftpclient.nim
+lib/pure/asynchttpserver.nim
+lib/pure/asyncmacro.nim
+lib/pure/asyncnet.nim
+lib/pure/base64.nim
+lib/pure/basic2d.nim
+lib/pure/basic3d.nim
+lib/pure/browsers.nim
+lib/pure/cgi.nim
+lib/pure/collections/LockFreeHash.nim
+lib/pure/collections/chains.nim
+lib/pure/collections/critbits.nim
+lib/pure/collections/heapqueue.nim
+lib/pure/collections/intsets.nim
+lib/pure/collections/lists.nim
+lib/pure/collections/queues.nim
+lib/pure/collections/rtarrays.nim
+lib/pure/collections/sequtils.nim
+lib/pure/collections/sets.nim
+lib/pure/collections/sharedlist.nim
+lib/pure/collections/sharedstrings.nim
+lib/pure/collections/sharedtables.nim
+lib/pure/collections/tableimpl.nim
+lib/pure/collections/tables.nim
+lib/pure/colors.nim
+lib/pure/complex.nim
+lib/pure/concurrency/cpuinfo.nim
+lib/pure/concurrency/cpuload.nim
+lib/pure/concurrency/threadpool.nim
+lib/pure/concurrency/threadpool.nim.cfg
+lib/pure/cookies.nim
+lib/pure/coro.nim
+lib/pure/coro.nimcfg
+lib/pure/db_common.nim
+lib/pure/dynlib.nim
+lib/pure/encodings.nim
+lib/pure/endians.nim
+lib/pure/etcpriv.nim
+lib/pure/events.nim
+lib/pure/fenv.nim
+lib/pure/fsmonitor.nim
+lib/pure/future.nim
+lib/pure/gentabs.nim
+lib/pure/hashes.nim
+lib/pure/htmlgen.nim
+lib/pure/htmlparser.nim
+lib/pure/httpclient.nim
+lib/pure/httpcore.nim
+lib/pure/httpserver.nim
+lib/pure/includes/asyncfutures.nim
+lib/pure/ioselectors.nim
+lib/pure/ioselects/ioselectors_epoll.nim
+lib/pure/ioselects/ioselectors_kqueue.nim
+lib/pure/ioselects/ioselectors_poll.nim
+lib/pure/ioselects/ioselectors_select.nim
+lib/pure/json.nim
+lib/pure/lexbase.nim
+lib/pure/logging.nim
+lib/pure/marshal.nim
+lib/pure/matchers.nim
+lib/pure/math.nim
+lib/pure/md5.nim
+lib/pure/memfiles.nim
+lib/pure/mersenne.nim
+lib/pure/mimetypes.nim
+lib/pure/nativesockets.nim
+lib/pure/net.nim
+lib/pure/nimprof.nim
+lib/pure/nimprof.nim.cfg
+lib/pure/numeric.nim
+lib/pure/oids.nim
+lib/pure/options.nim
+lib/pure/os.nim
+lib/pure/ospaths.nim
+lib/pure/osproc.nim
+lib/pure/oswalkdir.nim
+lib/pure/parsecfg.nim
+lib/pure/parsecsv.nim
+lib/pure/parseopt.nim
+lib/pure/parseopt2.nim
+lib/pure/parsesql.nim
+lib/pure/parseutils.nim
+lib/pure/parsexml.nim
+lib/pure/pegs.nim
+lib/pure/poly.nim
+lib/pure/punycode.nim
+lib/pure/random.nim
+lib/pure/rationals.nim
+lib/pure/romans.nim
+lib/pure/ropes.nim
+lib/pure/scgi.nim
+lib/pure/securehash.nim
+lib/pure/selectors.nim
+lib/pure/smtp.nim
+lib/pure/smtp.nim.cfg
+lib/pure/stats.nim
+lib/pure/streams.nim
+lib/pure/strmisc.nim
+lib/pure/strscans.nim
+lib/pure/strtabs.nim
+lib/pure/strutils.nim
+lib/pure/subexes.nim
+lib/pure/terminal.nim
+lib/pure/times.nim
+lib/pure/typetraits.nim
+lib/pure/unicode.nim
+lib/pure/unidecode/gen.py
+lib/pure/unidecode/unidecode.dat
+lib/pure/unidecode/unidecode.nim
+lib/pure/unittest.nim
+lib/pure/uri.nim
+lib/pure/xmldom.nim
+lib/pure/xmldomparser.nim
+lib/pure/xmlparser.nim
+lib/pure/xmltree.nim
+lib/stdlib.nimble
+lib/system.nim
+lib/system/alloc.nim
+lib/system/ansi_c.nim
+lib/system/arithm.nim
+lib/system/assign.nim
+lib/system/atomics.nim
+lib/system/avltree.nim
+lib/system/cellsets.nim
+lib/system/cgprocs.nim
+lib/system/channels.nim
+lib/system/chcks.nim
+lib/system/debugger.nim
+lib/system/deepcopy.nim
+lib/system/dyncalls.nim
+lib/system/embedded.nim
+lib/system/endb.nim
+lib/system/excpt.nim
+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/hti.nim
+lib/system/inclrtl.nim
+lib/system/jssys.nim
+lib/system/mmdisp.nim
+lib/system/nimscript.nim
+lib/system/osalloc.nim
+lib/system/platforms.nim
+lib/system/profiler.nim
+lib/system/repr.nim
+lib/system/reprjs.nim
+lib/system/sets.nim
+lib/system/sysio.nim
+lib/system/syslocks.nim
+lib/system/sysspawn.nim
+lib/system/sysstr.nim
+lib/system/threads.nim
+lib/system/timers.nim
+lib/system/widestrs.nim
+lib/upcoming/asyncdispatch.nim
+lib/windows/winlean.nim
+lib/wrappers/iup.nim
+lib/wrappers/joyent_http_parser.nim
+lib/wrappers/libsvm.nim
+lib/wrappers/libuv.nim
+lib/wrappers/linenoise/LICENSE.txt
+lib/wrappers/linenoise/README.markdown
+lib/wrappers/linenoise/clinenoise.c
+lib/wrappers/linenoise/clinenoise.h
+lib/wrappers/linenoise/linenoise.nim
+lib/wrappers/mysql.nim
+lib/wrappers/odbcsql.nim
+lib/wrappers/openssl.nim
+lib/wrappers/pcre.nim
+lib/wrappers/pdcurses.nim
+lib/wrappers/postgres.nim
+lib/wrappers/sqlite3.nim
+lib/wrappers/tinyc.nim
+nim/compiler.nimble
+nim/compiler/aliases.nim
+nim/compiler/ast.nim
+nim/compiler/astalgo.nim
+nim/compiler/bitsets.nim
+nim/compiler/canonicalizer.nim
+nim/compiler/ccgcalls.nim
+nim/compiler/ccgexprs.nim
+nim/compiler/ccgmerge.nim
+nim/compiler/ccgstmts.nim
+nim/compiler/ccgthreadvars.nim
+nim/compiler/ccgtrav.nim
+nim/compiler/ccgtypes.nim
+nim/compiler/ccgutils.nim
+nim/compiler/cgen.nim
+nim/compiler/cgendata.nim
+nim/compiler/cgmeth.nim
+nim/compiler/commands.nim
+nim/compiler/condsyms.nim
+nim/compiler/debuginfo.nim
+nim/compiler/depends.nim
+nim/compiler/docgen.nim
+nim/compiler/docgen2.nim
+nim/compiler/evalffi.nim
+nim/compiler/evaltempl.nim
+nim/compiler/extccomp.nim
+nim/compiler/filter_tmpl.nim
+nim/compiler/filters.nim
+nim/compiler/forloops.nim
+nim/compiler/guards.nim
+nim/compiler/hlo.nim
+nim/compiler/idents.nim
+nim/compiler/idgen.nim
+nim/compiler/importer.nim
+nim/compiler/installer.ini
+nim/compiler/jsgen.nim
+nim/compiler/jstypes.nim
+nim/compiler/lambdalifting.nim
+nim/compiler/lexer.nim
+nim/compiler/lists.nim
+nim/compiler/llstream.nim
+nim/compiler/lookups.nim
+nim/compiler/lowerings.nim
+nim/compiler/magicsys.nim
+nim/compiler/main.nim
+nim/compiler/mapping.txt
+nim/compiler/modules.nim
+nim/compiler/msgs.nim
+nim/compiler/nim.cfg
+nim/compiler/nim.nim
+nim/compiler/nimblecmd.nim
+nim/compiler/nimconf.nim
+nim/compiler/nimeval.nim
+nim/compiler/nimfix/nimfix.nim
+nim/compiler/nimfix/nimfix.nim.cfg
+nim/compiler/nimfix/pretty.nim
+nim/compiler/nimfix/prettybase.nim
+nim/compiler/nimlexbase.nim
+nim/compiler/nimsets.nim
+nim/compiler/nimsuggest/nimsuggest.nim
+nim/compiler/nodejs.nim
+nim/compiler/nversion.nim
+nim/compiler/options.nim
+nim/compiler/packagehandling.nim
+nim/compiler/parampatterns.nim
+nim/compiler/parser.nim
+nim/compiler/passaux.nim
+nim/compiler/passes.nim
+nim/compiler/patterns.nim
+nim/compiler/pbraces.nim
+nim/compiler/platform.nim
+nim/compiler/plugins/active.nim
+nim/compiler/plugins/itersgen.nim
+nim/compiler/plugins/locals/locals.nim
+nim/compiler/pluginsupport.nim
+nim/compiler/pragmas.nim
+nim/compiler/procfind.nim
+nim/compiler/readme.txt
+nim/compiler/renderer.nim
+nim/compiler/rnimcache/compiler_active.c
+nim/compiler/rnimcache/compiler_aliases.c
+nim/compiler/rnimcache/compiler_ast.c
+nim/compiler/rnimcache/compiler_astalgo.c
+nim/compiler/rnimcache/compiler_bitsets.c
+nim/compiler/rnimcache/compiler_ccgmerge.c
+nim/compiler/rnimcache/compiler_ccgutils.c
+nim/compiler/rnimcache/compiler_cgen.c
+nim/compiler/rnimcache/compiler_cgendata.c
+nim/compiler/rnimcache/compiler_cgmeth.c
+nim/compiler/rnimcache/compiler_commands.c
+nim/compiler/rnimcache/compiler_condsyms.c
+nim/compiler/rnimcache/compiler_debuginfo.c
+nim/compiler/rnimcache/compiler_depends.c
+nim/compiler/rnimcache/compiler_docgen.c
+nim/compiler/rnimcache/compiler_docgen2.c
+nim/compiler/rnimcache/compiler_evaltempl.c
+nim/compiler/rnimcache/compiler_extccomp.c
+nim/compiler/rnimcache/compiler_filter_tmpl.c
+nim/compiler/rnimcache/compiler_filters.c
+nim/compiler/rnimcache/compiler_guards.c
+nim/compiler/rnimcache/compiler_idents.c
+nim/compiler/rnimcache/compiler_idgen.c
+nim/compiler/rnimcache/compiler_importer.c
+nim/compiler/rnimcache/compiler_itersgen.c
+nim/compiler/rnimcache/compiler_jsgen.c
+nim/compiler/rnimcache/compiler_lambdalifting.c
+nim/compiler/rnimcache/compiler_lexer.c
+nim/compiler/rnimcache/compiler_lists.c
+nim/compiler/rnimcache/compiler_llstream.c
+nim/compiler/rnimcache/compiler_locals.c
+nim/compiler/rnimcache/compiler_lookups.c
+nim/compiler/rnimcache/compiler_lowerings.c
+nim/compiler/rnimcache/compiler_magicsys.c
+nim/compiler/rnimcache/compiler_main.c
+nim/compiler/rnimcache/compiler_modules.c
+nim/compiler/rnimcache/compiler_msgs.c
+nim/compiler/rnimcache/compiler_nim.c
+nim/compiler/rnimcache/compiler_nimblecmd.c
+nim/compiler/rnimcache/compiler_nimconf.c
+nim/compiler/rnimcache/compiler_nimlexbase.c
+nim/compiler/rnimcache/compiler_nimsets.c
+nim/compiler/rnimcache/compiler_nodejs.c
+nim/compiler/rnimcache/compiler_nversion.c
+nim/compiler/rnimcache/compiler_options.c
+nim/compiler/rnimcache/compiler_parampatterns.c
+nim/compiler/rnimcache/compiler_parser.c
+nim/compiler/rnimcache/compiler_passaux.c
+nim/compiler/rnimcache/compiler_passes.c
+nim/compiler/rnimcache/compiler_patterns.c
+nim/compiler/rnimcache/compiler_pbraces.c
+nim/compiler/rnimcache/compiler_platform.c
+nim/compiler/rnimcache/compiler_pluginsupport.c
+nim/compiler/rnimcache/compiler_pragmas.c
+nim/compiler/rnimcache/compiler_pretty.c
+nim/compiler/rnimcache/compiler_prettybase.c
+nim/compiler/rnimcache/compiler_procfind.c
+nim/compiler/rnimcache/compiler_renderer.c
+nim/compiler/rnimcache/compiler_rodread.c
+nim/compiler/rnimcache/compiler_rodutils.c
+nim/compiler/rnimcache/compiler_rodwrite.c
+nim/compiler/rnimcache/compiler_ropes.c
+nim/compiler/rnimcache/compiler_saturate.c
+nim/compiler/rnimcache/compiler_scriptconfig.c
+nim/compiler/rnimcache/compiler_sem.c
+nim/compiler/rnimcache/compiler_semdata.c
+nim/compiler/rnimcache/compiler_semfold.c
+nim/compiler/rnimcache/compiler_semmacrosanity.c
+nim/compiler/rnimcache/compiler_semparallel.c
+nim/compiler/rnimcache/compiler_sempass2.c
+nim/compiler/rnimcache/compiler_semtypinst.c
+nim/compiler/rnimcache/compiler_service.c
+nim/compiler/rnimcache/compiler_sigmatch.c
+nim/compiler/rnimcache/compiler_syntaxes.c
+nim/compiler/rnimcache/compiler_transf.c
+nim/compiler/rnimcache/compiler_trees.c
+nim/compiler/rnimcache/compiler_treetab.c
+nim/compiler/rnimcache/compiler_types.c
+nim/compiler/rnimcache/compiler_typesrenderer.c
+nim/compiler/rnimcache/compiler_vm.c
+nim/compiler/rnimcache/compiler_vmdef.c
+nim/compiler/rnimcache/compiler_vmdeps.c
+nim/compiler/rnimcache/compiler_vmgen.c
+nim/compiler/rnimcache/compiler_vmmarshal.c
+nim/compiler/rnimcache/compiler_wordrecg.c
+nim/compiler/rnimcache/compiler_writetracking.c
+nim/compiler/rnimcache/docutils_highlite.c
+nim/compiler/rnimcache/docutils_rst.c
+nim/compiler/rnimcache/docutils_rstast.c
+nim/compiler/rnimcache/docutils_rstgen.c
+nim/compiler/rnimcache/stdlib_algorithm.c
+nim/compiler/rnimcache/stdlib_cgi.c
+nim/compiler/rnimcache/stdlib_cookies.c
+nim/compiler/rnimcache/stdlib_cpuinfo.c
+nim/compiler/rnimcache/stdlib_etcpriv.c
+nim/compiler/rnimcache/stdlib_hashes.c
+nim/compiler/rnimcache/stdlib_intsets.c
+nim/compiler/rnimcache/stdlib_json.c
+nim/compiler/rnimcache/stdlib_lexbase.c
+nim/compiler/rnimcache/stdlib_linux.c
+nim/compiler/rnimcache/stdlib_macros.c
+nim/compiler/rnimcache/stdlib_marshal.c
+nim/compiler/rnimcache/stdlib_math.c
+nim/compiler/rnimcache/stdlib_memfiles.c
+nim/compiler/rnimcache/stdlib_nativesockets.c
+nim/compiler/rnimcache/stdlib_net.c
+nim/compiler/rnimcache/stdlib_os.c
+nim/compiler/rnimcache/stdlib_osproc.c
+nim/compiler/rnimcache/stdlib_parseopt.c
+nim/compiler/rnimcache/stdlib_parseutils.c
+nim/compiler/rnimcache/stdlib_posix.c
+nim/compiler/rnimcache/stdlib_securehash.c
+nim/compiler/rnimcache/stdlib_sequtils.c
+nim/compiler/rnimcache/stdlib_sets.c
+nim/compiler/rnimcache/stdlib_streams.c
+nim/compiler/rnimcache/stdlib_strtabs.c
+nim/compiler/rnimcache/stdlib_strutils.c
+nim/compiler/rnimcache/stdlib_system.c
+nim/compiler/rnimcache/stdlib_tables.c
+nim/compiler/rnimcache/stdlib_terminal.c
+nim/compiler/rnimcache/stdlib_termios.c
+nim/compiler/rnimcache/stdlib_times.c
+nim/compiler/rnimcache/stdlib_typeinfo.c
+nim/compiler/rnimcache/stdlib_unicode.c
+nim/compiler/rnimcache/stdlib_xmltree.c
+nim/compiler/rodread.nim
+nim/compiler/rodutils.nim
+nim/compiler/rodwrite.nim
+nim/compiler/ropes.nim
+nim/compiler/saturate.nim
+nim/compiler/scriptconfig.nim
+nim/compiler/sem.nim
+nim/compiler/semasgn.nim
+nim/compiler/semcall.nim
+nim/compiler/semdata.nim
+nim/compiler/semdestruct.nim
+nim/compiler/semexprs.nim
+nim/compiler/semfields.nim
+nim/compiler/semfold.nim
+nim/compiler/semgnrc.nim
+nim/compiler/seminst.nim
+nim/compiler/semmacrosanity.nim
+nim/compiler/semmagic.nim
+nim/compiler/semparallel.nim
+nim/compiler/sempass2.nim
+nim/compiler/semstmts.nim
+nim/compiler/semtempl.nim
+nim/compiler/semtypes.nim
+nim/compiler/semtypinst.nim
+nim/compiler/service.nim
+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
+nim/compiler/types.nim
+nim/compiler/typesrenderer.nim
+nim/compiler/vm.nim
+nim/compiler/vmdef.nim
+nim/compiler/vmdeps.nim
+nim/compiler/vmgen.nim
+nim/compiler/vmhooks.nim
+nim/compiler/vmmarshal.nim
+nim/compiler/vmops.nim
+nim/compiler/wordrecg.nim
+nim/compiler/writetracking.nim
+nim/doc/advopt.txt
+nim/doc/basicopt.txt
+%%PORTDOCS%%@dir %%DOCSDIR%%



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201610151407.u9FE74UW066190>