aboutsummaryrefslogtreecommitdiff
path: root/lang/nim
diff options
context:
space:
mode:
authorWen Heping <wen@FreeBSD.org>2016-12-15 03:28:55 +0000
committerWen Heping <wen@FreeBSD.org>2016-12-15 03:28:55 +0000
commitb76af6a40836bb8ba3da899a21d8e8a9e8da2285 (patch)
treeecddefa17984152643221b5b6faad3813feeef4c /lang/nim
parentad5a8e82b5bcf3eca36179468f84d414444e0889 (diff)
downloadports-b76af6a40836bb8ba3da899a21d8e8a9e8da2285.tar.gz
ports-b76af6a40836bb8ba3da899a21d8e8a9e8da2285.zip
- Update to 0.15.2
PR: 215280 Submitted by: ports@nicandneal.net(maintainer)
Notes
Notes: svn path=/head/; revision=428601
Diffstat (limited to 'lang/nim')
-rw-r--r--lang/nim/Makefile2
-rw-r--r--lang/nim/distinfo6
-rw-r--r--lang/nim/files/patch-build.sh4
-rw-r--r--lang/nim/files/patch-install.sh10
-rw-r--r--lang/nim/pkg-plist126
5 files changed, 12 insertions, 136 deletions
diff --git a/lang/nim/Makefile b/lang/nim/Makefile
index e81f3aa86835..71a5d7a01fde 100644
--- a/lang/nim/Makefile
+++ b/lang/nim/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= nim
-PORTVERSION= 0.15.0
+PORTVERSION= 0.15.2
CATEGORIES= lang
MASTER_SITES= http://nim-lang.org/download/
diff --git a/lang/nim/distinfo b/lang/nim/distinfo
index ffd1dee6dd4d..d20feed92f97 100644
--- a/lang/nim/distinfo
+++ b/lang/nim/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1475889989
-SHA256 (nim-0.15.0.tar.xz) = c514535050b2b2156147bbe6e23aafe07cd996b2afa2c81fa9a09e1cd8c669fb
-SIZE (nim-0.15.0.tar.xz) = 3786260
+TIMESTAMP = 1481642313
+SHA256 (nim-0.15.2.tar.xz) = 905df2316262aa2cbacae067acf45fc05c2a71c8c6fde1f2a70c927ebafcfe8a
+SIZE (nim-0.15.2.tar.xz) = 3251764
diff --git a/lang/nim/files/patch-build.sh b/lang/nim/files/patch-build.sh
index 74cafbbf069e..0b7c3626dafb 100644
--- a/lang/nim/files/patch-build.sh
+++ b/lang/nim/files/patch-build.sh
@@ -1,6 +1,6 @@
---- build.sh.orig 2016-10-08 02:10:59 UTC
+--- build.sh.orig 2016-12-13 16:14:36 UTC
+++ build.sh
-@@ -26,10 +26,6 @@ do
+@@ -26,10 +26,6 @@
esac
done
diff --git a/lang/nim/files/patch-install.sh b/lang/nim/files/patch-install.sh
index b8cb2e8eaa87..08d874a81d73 100644
--- a/lang/nim/files/patch-install.sh
+++ b/lang/nim/files/patch-install.sh
@@ -1,6 +1,6 @@
---- install.sh.orig 2016-09-30 22:23:34 UTC
+--- install.sh.orig 2016-12-13 16:08:57 UTC
+++ install.sh
-@@ -32,48 +32,14 @@ if [ $# -eq 1 ] ; then
+@@ -32,48 +32,14 @@
"--help"|"-h"|"help"|"h")
echo "Nim installation script"
echo "Usage: [sudo] sh install.sh DIR"
@@ -19,7 +19,7 @@
- libdir=/usr/lib/nim
- docdir=/usr/share/nim/doc
- datadir=/usr/share/nim/data
-- nimbleDir="/opt/nimble/pkgs/compiler-0.15.0"
+- nimbleDir="/opt/nimble/pkgs/compiler-0.15.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.15.0"
+- nimbleDir="/opt/nimble/pkgs/compiler-0.15.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.15.0"
+- nimbleDir="/opt/nimble/pkgs/compiler-0.15.2"
- mkdir -p /opt/nim
- mkdir -p $bindir
- mkdir -p $configdir
diff --git a/lang/nim/pkg-plist b/lang/nim/pkg-plist
index 70daf5967eed..99abddd917a2 100644
--- a/lang/nim/pkg-plist
+++ b/lang/nim/pkg-plist
@@ -209,6 +209,7 @@ lib/system/threads.nim
lib/system/timers.nim
lib/system/widestrs.nim
lib/upcoming/asyncdispatch.nim
+lib/windows/registry.nim
lib/windows/winlean.nim
lib/wrappers/iup.nim
lib/wrappers/joyent_http_parser.nim
@@ -306,131 +307,6 @@ 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