pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/js_of_ocaml/patches



Module Name:    pkgsrc
Committed By:   jaapb
Date:           Mon Jun 20 14:01:53 UTC 2016

Modified Files:
        pkgsrc/devel/js_of_ocaml/patches: patch-Makefile.conf

Log Message:
Updated package to latest version, 2.8. Changes include:

 * Features/Changes
 ** Compiler: allow dynlink of precompiled javascript file
 ** Compiler: Improve tailcall optimization
 ** Compiler: Improve pretty mode
 ** Compiler: More inlining and static evaluation
 ** Compiler: Better source map support, to leverage resolve_variable_names
   in chrome DevTools
 ** Compiler: preserve as much as possible the initial OCaml variable names
 ** Lib: synchronize with tyxml 4.0.0
 ** Lib: convert string/bigstring to/from typed_array
 ** Lib: add Tyxml_js.Register API.
 ** Lib: Support for Core_kernel and Async_kernel (32bit only).
 ** Lib: Mutation observer.
 ** Runtime: bigstring, caml_int32_bits_of_float, ..
 ** Runtime: better nodejs integration

 * Misc
 ** Support for OCaml 4.03
 ** Toplevel with ppx syntax

 * Bug fixes
 ** Compiler: Fix float printing
 ** Compiler: fix separate compilation


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/js_of_ocaml/patches/patch-Makefile.conf

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/js_of_ocaml/patches/patch-Makefile.conf
diff -u pkgsrc/devel/js_of_ocaml/patches/patch-Makefile.conf:1.4 pkgsrc/devel/js_of_ocaml/patches/patch-Makefile.conf:1.5
--- pkgsrc/devel/js_of_ocaml/patches/patch-Makefile.conf:1.4    Sat Feb  6 14:01:13 2016
+++ pkgsrc/devel/js_of_ocaml/patches/patch-Makefile.conf        Mon Jun 20 14:01:53 2016
@@ -1,8 +1,8 @@
-$NetBSD: patch-Makefile.conf,v 1.4 2016/02/06 14:01:13 jaapb Exp $
+$NetBSD: patch-Makefile.conf,v 1.5 2016/06/20 14:01:53 jaapb Exp $
 
 Have BINDIR be determined from package Makefile, do not call git
 Also determine tyxml and react usage based on options rather than detection
---- Makefile.conf.orig 2016-01-25 19:35:03.000000000 +0000
+--- Makefile.conf.orig 2016-06-16 15:53:27.000000000 +0000
 +++ Makefile.conf
 @@ -1,6 +1,6 @@
  
@@ -12,7 +12,7 @@ Also determine tyxml and react usage bas
  
  ####
  
-@@ -40,8 +40,8 @@ WITH_DERIVING ?= $(shell if [ -f `ocamlf
+@@ -44,8 +44,8 @@ WITH_DERIVING ?= $(shell if [ -f `ocamlf
  
  WITH_GRAPHICS ?= $(shell if [ -f `ocamlfind query graphics 2> /dev/null`/graphics.cmi ]; then echo YES; else echo NO; fi)
  
@@ -21,9 +21,9 @@ Also determine tyxml and react usage bas
 +WITH_REACT ?= ${USE_REACT}
 +WITH_TYXML ?= ${USE_TYXML}
  
- WITH_FINDLIB?=YES
+ WITH_ASYNC ?= $(shell if [ -f `ocamlfind query async_kernel 2> /dev/null`/async_kernel.cma ]; then echo YES; else echo NO; fi)
  
-@@ -60,7 +60,7 @@ endif
+@@ -66,7 +66,7 @@ endif
  
  METAOCAML ?= 0
  
@@ -31,6 +31,4 @@ Also determine tyxml and react usage bas
 +#VERSION_GIT := $(shell git log -n1 --pretty=format:%h 2> /dev/null)
  
  %.ml: %.cppo.ml
--      cppo $< -o $@ -V OCAML:`ocamlc -version`
-\ No newline at end of file
-+      cppo $< -o $@ -V OCAML:`ocamlc -version`
+       cppo $< -o $@ -V OCAML:`ocamlc -version`



Home | Main Index | Thread Index | Old Index