Date: Thu, 30 Jul 2020 19:41:46 +0000 (UTC) From: =?UTF-8?Q?Lo=c3=afc_Bartoletti?= <lbartoletti@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r543824 - in head/lang/nim: . files Message-ID: <202007301941.06UJfked047779@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: lbartoletti Date: Thu Jul 30 19:41:45 2020 New Revision: 543824 URL: https://svnweb.freebsd.org/changeset/ports/543824 Log: lang/nim: Update to 1.2.4 PR: 247488, 247193 Approved by: Neal Nelson (maintainer), tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D25875 Deleted: head/lang/nim/files/patch-install.sh Modified: head/lang/nim/Makefile head/lang/nim/distinfo head/lang/nim/pkg-plist Modified: head/lang/nim/Makefile ============================================================================== --- head/lang/nim/Makefile Thu Jul 30 19:39:10 2020 (r543823) +++ head/lang/nim/Makefile Thu Jul 30 19:41:45 2020 (r543824) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= nim -PORTVERSION= 1.2.0 +PORTVERSION= 1.2.4 CATEGORIES= lang MASTER_SITES= https://nim-lang.org/download/ @@ -15,13 +15,18 @@ LICENSE_FILE= ${WRKSRC}/copying.txt BROKEN_mips64= fails to build: build.sh: clang: not found BROKEN_sparc64= fails to build: build.sh: clang: not found +TEST_DEPENDS= node>=0:www/node + USES= compiler tar:xz +USE_LDCONFIG= yes TOOLS_DESC= Build and install nim tools OPTIONS_DEFINE= DOCS TOOLS OPTIONS_DEFAULT= DOCS TOOLS +TEST_BINARY_ALIAS= node=nodejs + OPTIONS_SUB= yes MAKE_JOBS_UNSAFE= yes @@ -46,21 +51,45 @@ do-build: COMP_FLAGS="${CPPFLAGS} ${CFLAGS}" LINK_FLAGS="${LDFLAGS}" \ ${SH} build.sh cd ${WRKSRC} && bin/nim c --parallelBuild=${MAKE_JOBS_NUMBER} \ - --nimcache=${WRKDIR}/nimcache koch + --nimcache=${WRKDIR}/nimcache -d:release koch cd ${WRKSRC} && ./koch boot --parallelBuild=${MAKE_JOBS_NUMBER} \ -d:release --nimcache=${WRKDIR}/nimcache + cd ${WRKSRC} && bin/nim c --parallelBuild=${MAKE_JOBS_NUMBER} \ + -d:release --nimcache=${WRKDIR}/nimcache --app:lib \ + -d:createNimRtl lib/nimrtl.nim do-build-TOOLS-on: cd ${WRKSRC} && ./koch toolsNoNimble --parallelBuild=${MAKE_JOBS_NUMBER} \ -d:release --nimcache=${WRKDIR}/nimcache do-install: - cd ${WRKSRC} && ${SH} install.sh ${STAGEDIR}${PREFIX} + # Install nim compiler + ${INSTALL_PROGRAM} ${WRKSRC}/bin/nim ${STAGEDIR}${PREFIX}/bin ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/nim + # Install lib nim rtl + ${INSTALL_LIB} ${WRKSRC}/lib/libnimrtl.so ${STAGEDIR}${PREFIX}/lib + # Install nim lib files + ${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME} + (cd ${WRKSRC}/lib && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/${PORTNAME} "! -name libnimrtl.so") + ${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/compiler + (cd ${WRKSRC}/compiler && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/compiler "! -name nim ! -name nim1") + # Configuration files + ${MKDIR} ${STAGEDIR}${ETCDIR} +.for file in nim.cfg nimdoc.cfg nimdoc.tex.cfg + ${INSTALL_DATA} ${WRKSRC}/config/${file} ${STAGEDIR}${ETCDIR} +.endfor +do-install-DOCS-on: + ${MKDIR} ${STAGEDIR}${DOCSDIR} + (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) + do-install-TOOLS-on: .for t in ${TLIST} ${INSTALL_PROGRAM} ${WRKSRC}/bin/${t} ${STAGEDIR}${PREFIX}/bin .endfor + +do-test: + cd ${WRKSRC} && ${SETENV} ./koch test all -d:release \ + --nimcache=${WRKDIR}/nimcache --putenv:"PATH=${PATH}" .include <bsd.port.post.mk> Modified: head/lang/nim/distinfo ============================================================================== --- head/lang/nim/distinfo Thu Jul 30 19:39:10 2020 (r543823) +++ head/lang/nim/distinfo Thu Jul 30 19:41:45 2020 (r543824) @@ -1,3 +1,3 @@ -TIMESTAMP = 1585934270 -SHA256 (nim-1.2.0.tar.xz) = 4e94583a373965821805e665e0a05f52fb610916676edb09148941415637c575 -SIZE (nim-1.2.0.tar.xz) = 5869428 +TIMESTAMP = 1596005906 +SHA256 (nim-1.2.4.tar.xz) = eef18f32fabe65f0d06a40f32e297d1f6daba66463c33f3ab57edc4d3530d636 +SIZE (nim-1.2.4.tar.xz) = 5680128 Modified: head/lang/nim/pkg-plist ============================================================================== --- head/lang/nim/pkg-plist Thu Jul 30 19:39:10 2020 (r543823) +++ head/lang/nim/pkg-plist Thu Jul 30 19:41:45 2020 (r543824) @@ -7,431 +7,681 @@ bin/nim %%ETCDIR%%/nim.cfg %%ETCDIR%%/nimdoc.cfg %%ETCDIR%%/nimdoc.tex.cfg -lib/arch/x86/amd64.S -lib/arch/x86/i386.S -lib/core/hotcodereloading.nim -lib/core/locks.nim -lib/core/macrocache.nim -lib/core/macros.nim -lib/core/rlocks.nim -lib/core/typeinfo.nim -lib/cycle.h -lib/deprecated/pure/LockFreeHash.nim -lib/deprecated/pure/events.nim -lib/deprecated/pure/ospaths.nim -lib/deprecated/pure/parseopt2.nim -lib/deprecated/pure/securehash.nim -lib/deprecated/pure/sharedstrings.nim -lib/experimental/diff.nim -lib/genode/alloc.nim -lib/genode/env.nim -lib/genode_cpp/syslocks.h -lib/genode_cpp/threads.h -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/rdstdin.nim -lib/impure/re.nim -lib/js/asyncjs.nim -lib/js/dom.nim -lib/js/jsconsole.nim -lib/js/jscore.nim -lib/js/jsffi.nim -lib/nimbase.h -lib/nimhcr.nim -lib/nimhcr.nim.cfg -lib/nimrtl.nim -lib/nimrtl.nim.cfg -lib/nintendoswitch/switch_memory.nim -lib/packages/docutils/docutils.nimble -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/posix_linux_amd64.nim -lib/posix/posix_linux_amd64_consts.nim -lib/posix/posix_macos_amd64.nim -lib/posix/posix_nintendoswitch.nim -lib/posix/posix_nintendoswitch_consts.nim -lib/posix/posix_openbsd_amd64.nim -lib/posix/posix_other.nim -lib/posix/posix_other_consts.nim -lib/posix/posix_utils.nim -lib/posix/termios.nim -lib/prelude.nim -lib/pure/algorithm.nim -lib/pure/async.nim -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/bitops.nim -lib/pure/browsers.nim -lib/pure/cgi.nim -lib/pure/collections/chains.nim -lib/pure/collections/critbits.nim -lib/pure/collections/deques.nim -lib/pure/collections/hashcommon.nim -lib/pure/collections/heapqueue.nim -lib/pure/collections/intsets.nim -lib/pure/collections/lists.nim -lib/pure/collections/rtarrays.nim -lib/pure/collections/sequtils.nim -lib/pure/collections/setimpl.nim -lib/pure/collections/sets.nim -lib/pure/collections/sharedlist.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/atomics.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/cstrutils.nim -lib/pure/db_common.nim -lib/pure/distros.nim -lib/pure/dynlib.nim -lib/pure/encodings.nim -lib/pure/endians.nim -lib/pure/fenv.nim -lib/pure/future.nim -lib/pure/hashes.nim -lib/pure/htmlgen.nim -lib/pure/htmlparser.nim -lib/pure/httpclient.nim -lib/pure/httpcore.nim -lib/pure/includes/osenv.nim -lib/pure/includes/oserr.nim -lib/pure/includes/osseps.nim -lib/pure/includes/unicode_ranges.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/lenientops.nim -lib/pure/lexbase.nim -lib/pure/logging.nim -lib/pure/marshal.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/nimtracker.nim -lib/pure/oids.nim -lib/pure/options.nim -lib/pure/os.nim -lib/pure/osproc.nim -lib/pure/oswalkdir.nim -lib/pure/parsecfg.nim -lib/pure/parsecsv.nim -lib/pure/parsejson.nim -lib/pure/parseopt.nim -lib/pure/parsesql.nim -lib/pure/parseutils.nim -lib/pure/parsexml.nim -lib/pure/pathnorm.nim -lib/pure/pegs.nim -lib/pure/punycode.nim -lib/pure/random.nim -lib/pure/rationals.nim -lib/pure/reservedmem.nim -lib/pure/ropes.nim -lib/pure/segfaults.nim -lib/pure/selectors.nim -lib/pure/smtp.nim -lib/pure/smtp.nim.cfg -lib/pure/ssl_certs.nim -lib/pure/stats.nim -lib/pure/streams.nim -lib/pure/strformat.nim -lib/pure/strmisc.nim -lib/pure/strscans.nim -lib/pure/strtabs.nim -lib/pure/strutils.nim -lib/pure/sugar.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/volatile.nim -lib/pure/xmlparser.nim -lib/pure/xmltree.nim -lib/std/compilesettings.nim -lib/std/decls.nim -lib/std/editdistance.nim -lib/std/logic.nim -lib/std/monotimes.nim -lib/std/private/underscored_calls.nim -lib/std/sha1.nim -lib/std/stackframes.nim -lib/std/sums.nim -lib/std/time_t.nim -lib/std/varints.nim -lib/std/with.nim -lib/std/wordwrap.nim -lib/std/wrapnils.nim -lib/stdlib.nimble -lib/system.nim -lib/system/alloc.nim -lib/system/ansi_c.nim -lib/system/arithm.nim -lib/system/arithmetics.nim -lib/system/assertions.nim -lib/system/assign.nim -lib/system/atomics.nim -lib/system/avltree.nim -lib/system/basic_types.nim -lib/system/cellsets.nim -lib/system/cgprocs.nim -lib/system/channels.nim -lib/system/chcks.nim -lib/system/comparisons.nim -lib/system/cyclebreaker.nim -lib/system/cyclicrefs_v2.nim -lib/system/deepcopy.nim -lib/system/dollars.nim -lib/system/dyncalls.nim -lib/system/embedded.nim -lib/system/exceptions.nim -lib/system/excpt.nim -lib/system/fatal.nim -lib/system/formatfloat.nim -lib/system/gc.nim -lib/system/gc2.nim -lib/system/gc_common.nim -lib/system/gc_hooks.nim -lib/system/gc_interface.nim -lib/system/gc_ms.nim -lib/system/gc_regions.nim -lib/system/hti.nim -lib/system/inclrtl.nim -lib/system/indexerrors.nim -lib/system/integerops.nim -lib/system/io.nim -lib/system/iterators.nim -lib/system/iterators_1.nim -lib/system/jssys.nim -lib/system/memalloc.nim -lib/system/memory.nim -lib/system/memtracker.nim -lib/system/mm/boehm.nim -lib/system/mm/go.nim -lib/system/mm/malloc.nim -lib/system/mm/none.nim -lib/system/mmdisp.nim -lib/system/nimscript.nim -lib/system/osalloc.nim -lib/system/platforms.nim -lib/system/profiler.nim -lib/system/refs_v2.nim -lib/system/repr.nim -lib/system/repr_v2.nim -lib/system/reprjs.nim -lib/system/seqs_v2.nim -lib/system/setops.nim -lib/system/sets.nim -lib/system/strmantle.nim -lib/system/strs_v2.nim -lib/system/syslocks.nim -lib/system/sysspawn.nim -lib/system/sysstr.nim -lib/system/threadlocalstorage.nim -lib/system/threads.nim -lib/system/timers.nim -lib/system/widestrs.nim -lib/system_overview.rst -lib/windows/registry.nim -lib/windows/winlean.nim -lib/wrappers/iup.nim -lib/wrappers/linenoise/LICENSE.txt -lib/wrappers/linenoise/README.markdown -lib/wrappers/linenoise/linenoise.c -lib/wrappers/linenoise/linenoise.h -lib/wrappers/linenoise/linenoise.nim -lib/wrappers/mysql.nim -lib/wrappers/odbcsql.nim -lib/wrappers/openssl.nim -lib/wrappers/pcre.nim -lib/wrappers/postgres.nim -lib/wrappers/sqlite3.nim -lib/wrappers/tinyc.nim -nim/compiler.nimble -nim/compiler/aliases.nim -nim/compiler/asciitables.nim -nim/compiler/ast.nim -nim/compiler/astalgo.nim -nim/compiler/bitsets.nim -nim/compiler/btrees.nim -nim/compiler/canonicalizer.nim -nim/compiler/ccgcalls.nim -nim/compiler/ccgexprs.nim -nim/compiler/ccgliterals.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/closureiters.nim -nim/compiler/cmdlinehelper.nim -nim/compiler/commands.nim -nim/compiler/condsyms.nim -nim/compiler/debuginfo.nim -nim/compiler/depends.nim -nim/compiler/dfa.nim -nim/compiler/docgen.nim -nim/compiler/docgen2.nim -nim/compiler/enumtostr.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/gorgeimpl.nim -nim/compiler/guards.nim -nim/compiler/hlo.nim -nim/compiler/idents.nim -nim/compiler/idgen.nim -nim/compiler/importer.nim -nim/compiler/incremental.nim -nim/compiler/injectdestructors.nim -nim/compiler/installer.ini -nim/compiler/int128.nim -nim/compiler/jsgen.nim -nim/compiler/jstypes.nim -nim/compiler/lambdalifting.nim -nim/compiler/layouter.nim -nim/compiler/lexer.nim -nim/compiler/liftdestructors.nim -nim/compiler/liftlocals.nim -nim/compiler/lineinfos.nim -nim/compiler/linter.nim -nim/compiler/llstream.nim -nim/compiler/lookups.nim -nim/compiler/lowerings.nim -nim/compiler/macrocacheimpl.nim -nim/compiler/magicsys.nim -nim/compiler/main.nim -nim/compiler/mapping.txt -nim/compiler/modulegraphs.nim -nim/compiler/modulepaths.nim -nim/compiler/modules.nim -nim/compiler/msgs.nim -nim/compiler/ndi.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/prettybase.nim -nim/compiler/nimlexbase.nim -nim/compiler/nimsets.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/pathutils.nim -nim/compiler/patterns.nim -nim/compiler/platform.nim -nim/compiler/plugins/active.nim -nim/compiler/plugins/itersgen.nim -nim/compiler/plugins/locals.nim -nim/compiler/pluginsupport.nim -nim/compiler/pragmas.nim -nim/compiler/prefixmatches.nim -nim/compiler/procfind.nim -nim/compiler/readme.txt -nim/compiler/renderer.nim -nim/compiler/reorder.nim -nim/compiler/rod.nim -nim/compiler/rodimpl.nim -nim/compiler/rodutils.nim -nim/compiler/ropes.nim -nim/compiler/saturate.nim -nim/compiler/scriptconfig.nim -nim/compiler/sem.nim -nim/compiler/semcall.nim -nim/compiler/semdata.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/semobjconstr.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/sighashes.nim -nim/compiler/sigmatch.nim -nim/compiler/sinkparameter_inference.nim -nim/compiler/sizealignoffsetimpl.nim -nim/compiler/sourcemap.nim -nim/compiler/spawn.nim -nim/compiler/suggest.nim -nim/compiler/syntaxes.nim -nim/compiler/tccgen.nim -nim/compiler/transf.nim -nim/compiler/trees.nim -nim/compiler/treetab.nim -nim/compiler/types.nim -nim/compiler/typesrenderer.nim -nim/compiler/unittest_light.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 -nim/doc/nimdoc.css +lib/libnimrtl.so +lib/nim/arch/x86/amd64.S +lib/nim/arch/x86/i386.S +lib/nim/compiler/aliases.nim +lib/nim/compiler/asciitables.nim +lib/nim/compiler/ast.nim +lib/nim/compiler/astalgo.nim +lib/nim/compiler/bitsets.nim +lib/nim/compiler/btrees.nim +lib/nim/compiler/canonicalizer.nim +lib/nim/compiler/ccgcalls.nim +lib/nim/compiler/ccgexprs.nim +lib/nim/compiler/ccgliterals.nim +lib/nim/compiler/ccgmerge.nim +lib/nim/compiler/ccgreset.nim +lib/nim/compiler/ccgstmts.nim +lib/nim/compiler/ccgthreadvars.nim +lib/nim/compiler/ccgtrav.nim +lib/nim/compiler/ccgtypes.nim +lib/nim/compiler/ccgutils.nim +lib/nim/compiler/cgen.nim +lib/nim/compiler/cgendata.nim +lib/nim/compiler/cgmeth.nim +lib/nim/compiler/closureiters.nim +lib/nim/compiler/cmdlinehelper.nim +lib/nim/compiler/commands.nim +lib/nim/compiler/condsyms.nim +lib/nim/compiler/debuginfo.nim +lib/nim/compiler/depends.nim +lib/nim/compiler/dfa.nim +lib/nim/compiler/docgen.nim +lib/nim/compiler/docgen2.nim +lib/nim/compiler/enumtostr.nim +lib/nim/compiler/evalffi.nim +lib/nim/compiler/evaltempl.nim +lib/nim/compiler/extccomp.nim +lib/nim/compiler/filter_tmpl.nim +lib/nim/compiler/filters.nim +lib/nim/compiler/forloops.nim +lib/nim/compiler/gorgeimpl.nim +lib/nim/compiler/guards.nim +lib/nim/compiler/hlo.nim +lib/nim/compiler/idents.nim +lib/nim/compiler/idgen.nim +lib/nim/compiler/importer.nim +lib/nim/compiler/incremental.nim +lib/nim/compiler/injectdestructors.nim +lib/nim/compiler/installer.ini +lib/nim/compiler/int128.nim +lib/nim/compiler/jsgen.nim +lib/nim/compiler/jstypes.nim +lib/nim/compiler/lambdalifting.nim +lib/nim/compiler/layouter.nim +lib/nim/compiler/lexer.nim +lib/nim/compiler/liftdestructors.nim +lib/nim/compiler/liftlocals.nim +lib/nim/compiler/lineinfos.nim +lib/nim/compiler/linter.nim +lib/nim/compiler/llstream.nim +lib/nim/compiler/lookups.nim +lib/nim/compiler/lowerings.nim +lib/nim/compiler/macrocacheimpl.nim +lib/nim/compiler/magicsys.nim +lib/nim/compiler/main.nim +lib/nim/compiler/mapping.txt +lib/nim/compiler/modulegraphs.nim +lib/nim/compiler/modulepaths.nim +lib/nim/compiler/modules.nim +lib/nim/compiler/msgs.nim +lib/nim/compiler/ndi.nim +lib/nim/compiler/nim.cfg +lib/nim/compiler/nim.nim +lib/nim/compiler/nimblecmd.nim +lib/nim/compiler/nimconf.nim +lib/nim/compiler/nimeval.nim +lib/nim/compiler/nimfix/nimfix.nim +lib/nim/compiler/nimfix/nimfix.nim.cfg +lib/nim/compiler/nimfix/prettybase.nim +lib/nim/compiler/nimlexbase.nim +lib/nim/compiler/nimsets.nim +lib/nim/compiler/nodejs.nim +lib/nim/compiler/nversion.nim +lib/nim/compiler/options.nim +lib/nim/compiler/packagehandling.nim +lib/nim/compiler/parampatterns.nim +lib/nim/compiler/parser.nim +lib/nim/compiler/passaux.nim +lib/nim/compiler/passes.nim +lib/nim/compiler/pathutils.nim +lib/nim/compiler/patterns.nim +lib/nim/compiler/platform.nim +lib/nim/compiler/plugins/active.nim +lib/nim/compiler/plugins/itersgen.nim +lib/nim/compiler/plugins/locals.nim +lib/nim/compiler/pluginsupport.nim +lib/nim/compiler/pragmas.nim +lib/nim/compiler/prefixmatches.nim +lib/nim/compiler/procfind.nim +lib/nim/compiler/readme.txt +lib/nim/compiler/renderer.nim +lib/nim/compiler/reorder.nim +lib/nim/compiler/rod.nim +lib/nim/compiler/rodimpl.nim +lib/nim/compiler/rodutils.nim +lib/nim/compiler/ropes.nim +lib/nim/compiler/saturate.nim +lib/nim/compiler/scriptconfig.nim +lib/nim/compiler/sem.nim +lib/nim/compiler/semcall.nim +lib/nim/compiler/semdata.nim +lib/nim/compiler/semexprs.nim +lib/nim/compiler/semfields.nim +lib/nim/compiler/semfold.nim +lib/nim/compiler/semgnrc.nim +lib/nim/compiler/seminst.nim +lib/nim/compiler/semmacrosanity.nim +lib/nim/compiler/semmagic.nim +lib/nim/compiler/semobjconstr.nim +lib/nim/compiler/semparallel.nim +lib/nim/compiler/sempass2.nim +lib/nim/compiler/semstmts.nim +lib/nim/compiler/semtempl.nim +lib/nim/compiler/semtypes.nim +lib/nim/compiler/semtypinst.nim +lib/nim/compiler/sighashes.nim +lib/nim/compiler/sigmatch.nim +lib/nim/compiler/sinkparameter_inference.nim +lib/nim/compiler/sizealignoffsetimpl.nim +lib/nim/compiler/sourcemap.nim +lib/nim/compiler/spawn.nim +lib/nim/compiler/suggest.nim +lib/nim/compiler/syntaxes.nim +lib/nim/compiler/tccgen.nim +lib/nim/compiler/transf.nim +lib/nim/compiler/trees.nim +lib/nim/compiler/treetab.nim +lib/nim/compiler/types.nim +lib/nim/compiler/typesrenderer.nim +lib/nim/compiler/unittest_light.nim +lib/nim/compiler/vm.nim +lib/nim/compiler/vmdef.nim +lib/nim/compiler/vmdeps.nim +lib/nim/compiler/vmgen.nim +lib/nim/compiler/vmhooks.nim +lib/nim/compiler/vmmarshal.nim +lib/nim/compiler/vmops.nim +lib/nim/compiler/wordrecg.nim +lib/nim/compiler/writetracking.nim +lib/nim/core/hotcodereloading.nim +lib/nim/core/locks.nim +lib/nim/core/macrocache.nim +lib/nim/core/macros.nim +lib/nim/core/rlocks.nim +lib/nim/core/typeinfo.nim +lib/nim/cycle.h +lib/nim/deprecated/pure/LockFreeHash.nim +lib/nim/deprecated/pure/events.nim +lib/nim/deprecated/pure/ospaths.nim +lib/nim/deprecated/pure/parseopt2.nim +lib/nim/deprecated/pure/securehash.nim +lib/nim/deprecated/pure/sharedstrings.nim +lib/nim/experimental/diff.nim +lib/nim/genode/alloc.nim +lib/nim/genode/env.nim +lib/nim/genode_cpp/syslocks.h +lib/nim/genode_cpp/threads.h +lib/nim/impure/db_mysql.nim +lib/nim/impure/db_odbc.nim +lib/nim/impure/db_postgres.nim +lib/nim/impure/db_sqlite.nim +lib/nim/impure/nre.nim +lib/nim/impure/nre/private/util.nim +lib/nim/impure/rdstdin.nim +lib/nim/impure/re.nim +lib/nim/js/asyncjs.nim +lib/nim/js/dom.nim +lib/nim/js/jsconsole.nim +lib/nim/js/jscore.nim +lib/nim/js/jsffi.nim +lib/nim/nimbase.h +lib/nim/nimhcr.nim +lib/nim/nimhcr.nim.cfg +lib/nim/nimrtl.nim +lib/nim/nimrtl.nim.cfg +lib/nim/nintendoswitch/switch_memory.nim +lib/nim/packages/docutils/docutils.nimble +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/kqueue.nim +lib/nim/posix/linux.nim +lib/nim/posix/posix.nim +lib/nim/posix/posix_linux_amd64.nim +lib/nim/posix/posix_linux_amd64_consts.nim +lib/nim/posix/posix_macos_amd64.nim +lib/nim/posix/posix_nintendoswitch.nim +lib/nim/posix/posix_nintendoswitch_consts.nim +lib/nim/posix/posix_openbsd_amd64.nim +lib/nim/posix/posix_other.nim +lib/nim/posix/posix_other_consts.nim +lib/nim/posix/posix_utils.nim +lib/nim/posix/termios.nim +lib/nim/prelude.nim +lib/nim/pure/algorithm.nim +lib/nim/pure/async.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/asyncfutures.nim +lib/nim/pure/asynchttpserver.nim +lib/nim/pure/asyncmacro.nim +lib/nim/pure/asyncnet.nim +lib/nim/pure/asyncstreams.nim +lib/nim/pure/base64.nim +lib/nim/pure/bitops.nim +lib/nim/pure/browsers.nim +lib/nim/pure/cgi.nim +lib/nim/pure/collections/chains.nim +lib/nim/pure/collections/critbits.nim +lib/nim/pure/collections/deques.nim +lib/nim/pure/collections/hashcommon.nim +lib/nim/pure/collections/heapqueue.nim +lib/nim/pure/collections/intsets.nim +lib/nim/pure/collections/lists.nim +lib/nim/pure/collections/rtarrays.nim +lib/nim/pure/collections/sequtils.nim +lib/nim/pure/collections/setimpl.nim +lib/nim/pure/collections/sets.nim +lib/nim/pure/collections/sharedlist.nim +lib/nim/pure/collections/sharedtables.nim +lib/nim/pure/collections/tableimpl.nim +lib/nim/pure/collections/tables.nim +lib/nim/pure/colors.nim +lib/nim/pure/complex.nim +lib/nim/pure/concurrency/atomics.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/coro.nim +lib/nim/pure/coro.nimcfg +lib/nim/pure/cstrutils.nim +lib/nim/pure/db_common.nim +lib/nim/pure/distros.nim +lib/nim/pure/dynlib.nim +lib/nim/pure/encodings.nim +lib/nim/pure/endians.nim +lib/nim/pure/fenv.nim +lib/nim/pure/future.nim +lib/nim/pure/hashes.nim +lib/nim/pure/htmlgen.nim +lib/nim/pure/htmlparser.nim +lib/nim/pure/httpclient.nim +lib/nim/pure/httpcore.nim +lib/nim/pure/includes/osenv.nim +lib/nim/pure/includes/oserr.nim +lib/nim/pure/includes/osseps.nim +lib/nim/pure/includes/unicode_ranges.nim +lib/nim/pure/ioselects/ioselectors_epoll.nim +lib/nim/pure/ioselects/ioselectors_kqueue.nim +lib/nim/pure/ioselects/ioselectors_poll.nim +lib/nim/pure/ioselects/ioselectors_select.nim +lib/nim/pure/json.nim +lib/nim/pure/lenientops.nim +lib/nim/pure/lexbase.nim +lib/nim/pure/logging.nim +lib/nim/pure/marshal.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/nativesockets.nim +lib/nim/pure/net.nim +lib/nim/pure/nimprof.nim +lib/nim/pure/nimprof.nim.cfg +lib/nim/pure/nimtracker.nim +lib/nim/pure/oids.nim +lib/nim/pure/options.nim +lib/nim/pure/os.nim +lib/nim/pure/osproc.nim +lib/nim/pure/oswalkdir.nim +lib/nim/pure/parsecfg.nim +lib/nim/pure/parsecsv.nim +lib/nim/pure/parsejson.nim +lib/nim/pure/parseopt.nim +lib/nim/pure/parsesql.nim +lib/nim/pure/parseutils.nim +lib/nim/pure/parsexml.nim +lib/nim/pure/pathnorm.nim +lib/nim/pure/pegs.nim +lib/nim/pure/punycode.nim +lib/nim/pure/random.nim +lib/nim/pure/rationals.nim +lib/nim/pure/reservedmem.nim +lib/nim/pure/ropes.nim +lib/nim/pure/segfaults.nim +lib/nim/pure/selectors.nim +lib/nim/pure/smtp.nim +lib/nim/pure/smtp.nim.cfg +lib/nim/pure/ssl_certs.nim +lib/nim/pure/stats.nim +lib/nim/pure/streams.nim +lib/nim/pure/strformat.nim +lib/nim/pure/strmisc.nim +lib/nim/pure/strscans.nim +lib/nim/pure/strtabs.nim +lib/nim/pure/strutils.nim +lib/nim/pure/sugar.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/gen.py +lib/nim/pure/unidecode/unidecode.dat +lib/nim/pure/unidecode/unidecode.nim +lib/nim/pure/unittest.nim +lib/nim/pure/uri.nim +lib/nim/pure/volatile.nim +lib/nim/pure/xmlparser.nim +lib/nim/pure/xmltree.nim +lib/nim/std/compilesettings.nim +lib/nim/std/decls.nim +lib/nim/std/editdistance.nim +lib/nim/std/logic.nim +lib/nim/std/monotimes.nim +lib/nim/std/private/underscored_calls.nim +lib/nim/std/sha1.nim +lib/nim/std/stackframes.nim +lib/nim/std/sums.nim +lib/nim/std/time_t.nim +lib/nim/std/varints.nim +lib/nim/std/with.nim +lib/nim/std/wordwrap.nim +lib/nim/std/wrapnils.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/arithmetics.nim +lib/nim/system/assertions.nim +lib/nim/system/assign.nim +lib/nim/system/atomics.nim +lib/nim/system/avltree.nim +lib/nim/system/basic_types.nim +lib/nim/system/cellsets.nim +lib/nim/system/cgprocs.nim +lib/nim/system/channels.nim +lib/nim/system/chcks.nim +lib/nim/system/comparisons.nim +lib/nim/system/cyclebreaker.nim +lib/nim/system/cyclicrefs_v2.nim +lib/nim/system/deepcopy.nim +lib/nim/system/dollars.nim +lib/nim/system/dyncalls.nim +lib/nim/system/embedded.nim +lib/nim/system/exceptions.nim +lib/nim/system/excpt.nim +lib/nim/system/fatal.nim +lib/nim/system/formatfloat.nim +lib/nim/system/gc.nim +lib/nim/system/gc2.nim +lib/nim/system/gc_common.nim +lib/nim/system/gc_hooks.nim +lib/nim/system/gc_interface.nim +lib/nim/system/gc_ms.nim +lib/nim/system/gc_regions.nim +lib/nim/system/hti.nim +lib/nim/system/inclrtl.nim +lib/nim/system/indexerrors.nim +lib/nim/system/integerops.nim +lib/nim/system/io.nim +lib/nim/system/iterators.nim +lib/nim/system/iterators_1.nim +lib/nim/system/jssys.nim +lib/nim/system/memalloc.nim +lib/nim/system/memory.nim +lib/nim/system/memtracker.nim +lib/nim/system/mm/boehm.nim +lib/nim/system/mm/go.nim +lib/nim/system/mm/malloc.nim +lib/nim/system/mm/none.nim +lib/nim/system/mmdisp.nim +lib/nim/system/nimscript.nim +lib/nim/system/osalloc.nim +lib/nim/system/platforms.nim +lib/nim/system/profiler.nim +lib/nim/system/refs_v2.nim +lib/nim/system/repr.nim +lib/nim/system/repr_v2.nim +lib/nim/system/reprjs.nim +lib/nim/system/seqs_v2.nim +lib/nim/system/setops.nim +lib/nim/system/sets.nim +lib/nim/system/strmantle.nim +lib/nim/system/strs_v2.nim +lib/nim/system/syslocks.nim +lib/nim/system/sysspawn.nim +lib/nim/system/sysstr.nim +lib/nim/system/threadlocalstorage.nim +lib/nim/system/threads.nim +lib/nim/system/timers.nim +lib/nim/system/widestrs.nim +lib/nim/system_overview.rst +lib/nim/windows/registry.nim +lib/nim/windows/winlean.nim +lib/nim/wrappers/iup.nim +lib/nim/wrappers/linenoise/LICENSE.txt +lib/nim/wrappers/linenoise/README.markdown +lib/nim/wrappers/linenoise/linenoise.c +lib/nim/wrappers/linenoise/linenoise.h +lib/nim/wrappers/linenoise/linenoise.nim +lib/nim/wrappers/mysql.nim +lib/nim/wrappers/odbcsql.nim +lib/nim/wrappers/openssl.nim +lib/nim/wrappers/pcre.nim +lib/nim/wrappers/postgres.nim +lib/nim/wrappers/sqlite3.nim +lib/nim/wrappers/tinyc.nim +%%PORTDOCS%%%%DOCSDIR%%/advopt.txt +%%PORTDOCS%%%%DOCSDIR%%/apis.rst +%%PORTDOCS%%%%DOCSDIR%%/astspec.txt +%%PORTDOCS%%%%DOCSDIR%%/backends.rst +%%PORTDOCS%%%%DOCSDIR%%/basicopt.txt +%%PORTDOCS%%%%DOCSDIR%%/codeowners.rst +%%PORTDOCS%%%%DOCSDIR%%/contributing.rst +%%PORTDOCS%%%%DOCSDIR%%/destructors.rst +%%PORTDOCS%%%%DOCSDIR%%/docgen.rst +%%PORTDOCS%%%%DOCSDIR%%/docgen_sample.nim +%%PORTDOCS%%%%DOCSDIR%%/docs.rst +%%PORTDOCS%%%%DOCSDIR%%/docstyle.rst +%%PORTDOCS%%%%DOCSDIR%%/drnim.rst +%%PORTDOCS%%%%DOCSDIR%%/effects.txt +%%PORTDOCS%%%%DOCSDIR%%/estp.rst +%%PORTDOCS%%%%DOCSDIR%%/filelist.txt +%%PORTDOCS%%%%DOCSDIR%%/filters.rst +%%PORTDOCS%%%%DOCSDIR%%/gc.rst +%%PORTDOCS%%%%DOCSDIR%%/grammar.txt +%%PORTDOCS%%%%DOCSDIR%%/hcr.rst +%%PORTDOCS%%%%DOCSDIR%%/html/algorithm.html +%%PORTDOCS%%%%DOCSDIR%%/html/apis.html +%%PORTDOCS%%%%DOCSDIR%%/html/assertions.html +%%PORTDOCS%%%%DOCSDIR%%/html/async.html +%%PORTDOCS%%%%DOCSDIR%%/html/asyncdispatch.html +%%PORTDOCS%%%%DOCSDIR%%/html/asyncfile.html +%%PORTDOCS%%%%DOCSDIR%%/html/asyncftpclient.html +%%PORTDOCS%%%%DOCSDIR%%/html/asyncfutures.html +%%PORTDOCS%%%%DOCSDIR%%/html/asynchttpserver.html +%%PORTDOCS%%%%DOCSDIR%%/html/asyncjs.html +%%PORTDOCS%%%%DOCSDIR%%/html/asyncmacro.html +%%PORTDOCS%%%%DOCSDIR%%/html/asyncnet.html +%%PORTDOCS%%%%DOCSDIR%%/html/asyncstreams.html +%%PORTDOCS%%%%DOCSDIR%%/html/atomics.html +%%PORTDOCS%%%%DOCSDIR%%/html/backends.html +%%PORTDOCS%%%%DOCSDIR%%/html/base64.html +%%PORTDOCS%%%%DOCSDIR%%/html/bitops.html +%%PORTDOCS%%%%DOCSDIR%%/html/browsers.html +%%PORTDOCS%%%%DOCSDIR%%/html/cgi.html +%%PORTDOCS%%%%DOCSDIR%%/html/chains.html +%%PORTDOCS%%%%DOCSDIR%%/html/channels.html +%%PORTDOCS%%%%DOCSDIR%%/html/codeowners.html +%%PORTDOCS%%%%DOCSDIR%%/html/colors.html +%%PORTDOCS%%%%DOCSDIR%%/html/compilesettings.html +%%PORTDOCS%%%%DOCSDIR%%/html/complex.html +%%PORTDOCS%%%%DOCSDIR%%/html/contributing.html +%%PORTDOCS%%%%DOCSDIR%%/html/cookies.html +%%PORTDOCS%%%%DOCSDIR%%/html/coro.html +%%PORTDOCS%%%%DOCSDIR%%/html/cpuinfo.html +%%PORTDOCS%%%%DOCSDIR%%/html/cpuload.html +%%PORTDOCS%%%%DOCSDIR%%/html/critbits.html +%%PORTDOCS%%%%DOCSDIR%%/html/cstrutils.html +%%PORTDOCS%%%%DOCSDIR%%/html/db_common.html +%%PORTDOCS%%%%DOCSDIR%%/html/db_mysql.html +%%PORTDOCS%%%%DOCSDIR%%/html/db_odbc.html *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202007301941.06UJfked047779>