From owner-svn-ports-head@freebsd.org Sat Oct 15 14:07:06 2016 Return-Path: Delivered-To: svn-ports-head@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 2A9D6C12984; Sat, 15 Oct 2016 14:07:06 +0000 (UTC) (envelope-from robak@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 C3FE8CCE; Sat, 15 Oct 2016 14:07:05 +0000 (UTC) (envelope-from robak@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u9FE75iT066198; Sat, 15 Oct 2016 14:07:05 GMT (envelope-from robak@FreeBSD.org) Received: (from robak@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u9FE74UW066190; Sat, 15 Oct 2016 14:07:04 GMT (envelope-from robak@FreeBSD.org) Message-Id: <201610151407.u9FE74UW066190@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: robak set sender to robak@FreeBSD.org using -f From: Bartek Rutkowski Date: Sat, 15 Oct 2016 14:07:04 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r424020 - in head/lang/nim: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Oct 2016 14:07:06 -0000 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 (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 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 " (treated like '/opt')" +- echo " (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%%