aboutsummaryrefslogtreecommitdiff
path: root/lang/opa
diff options
context:
space:
mode:
authorJeremy Messenger <mezz@FreeBSD.org>2012-06-19 01:52:37 +0000
committerJeremy Messenger <mezz@FreeBSD.org>2012-06-19 01:52:37 +0000
commitca97223af1a5d565c4d7c685ff8d89140de2090c (patch)
treed2617803501fcc20f91acfa174cece5f6cbb6f66 /lang/opa
parent56614a74f44791625886eff0180b8d2c9b0e2056 (diff)
downloadports-ca97223af1a5d565c4d7c685ff8d89140de2090c.tar.gz
ports-ca97223af1a5d565c4d7c685ff8d89140de2090c.zip
Notes
Diffstat (limited to 'lang/opa')
-rw-r--r--lang/opa/Makefile5
-rw-r--r--lang/opa/distinfo4
-rw-r--r--lang/opa/files/patch-build_myocamlbuild_prefix.ml17
-rw-r--r--lang/opa/pkg-plist45
4 files changed, 49 insertions, 22 deletions
diff --git a/lang/opa/Makefile b/lang/opa/Makefile
index bf218ed6d7da..8ba5451f7d33 100644
--- a/lang/opa/Makefile
+++ b/lang/opa/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= opa
-PORTVERSION= 0.9.3.${GITVER}
-PORTREVISION= 1
+PORTVERSION= 0.9.4.${GITVER}
CATEGORIES= lang
MASTER_SITES= http://download.opalang.org/tar-gz/
DISTNAME= ${PORTNAME}_v${GITVER}
@@ -27,7 +26,7 @@ RUN_DEPENDS= ${LOCALBASE}/${OCAML_SITELIBDIR}/ssl/ssl.a:${PORTSDIR}/security/oca
${LOCALBASE}/${OCAML_LIBDIR}/ocamlgraph/graph.a:${PORTSDIR}/math/ocaml-ocamlgraph \
${LOCALBASE}/${OCAML_SITELIBDIR}/ulex/ulexing.a:${PORTSDIR}/devel/ocaml-ulex
-GITVER= 1869
+GITVER= 1903
USE_JAVA= yes
JAVA_BUILD= yes
USE_GMAKE= yes
diff --git a/lang/opa/distinfo b/lang/opa/distinfo
index f40d1b5e9696..328b73d39fa8 100644
--- a/lang/opa/distinfo
+++ b/lang/opa/distinfo
@@ -1,2 +1,2 @@
-SHA256 (opa_v1869.tar.gz) = 3b6daacb1c7010c25bd12345d436d0a19b107e97a1ecbe17df0634107b1af52d
-SIZE (opa_v1869.tar.gz) = 9730930
+SHA256 (opa_v1903.tar.gz) = 5a41e98e13d6082093a88cec24631f8c36277608516b7478f6cb38b02094adc4
+SIZE (opa_v1903.tar.gz) = 9762857
diff --git a/lang/opa/files/patch-build_myocamlbuild_prefix.ml b/lang/opa/files/patch-build_myocamlbuild_prefix.ml
index 27ca1da9ce6b..20982c94aa9c 100644
--- a/lang/opa/files/patch-build_myocamlbuild_prefix.ml
+++ b/lang/opa/files/patch-build_myocamlbuild_prefix.ml
@@ -15,20 +15,3 @@
(* Windows specific : redefinition of an existing rule in Ocaml_specific.ml,
Louis please have a look to avoid the two copies at the end
-@@ -549,9 +555,14 @@
- flag ["ocaml"; "native"; "link"; tag] (S[A"-ccopt";A("-L"^dir);A"-cclib";A("-l"^name)]);
- in
-
-- (* In the memory.c in FreeBSD part that uses kvm_getprocs() required link with -lkvm. *)
- if is_fbsd then
-- flag ["use_stubs"; "link"] (S[A "-cclib";A "-lkvm"]);
-+ (* In the memory.c in FreeBSD part that uses kvm_getprocs() required
-+ link with -lkvm. The stubs needs to be compiled with -liconv too. *)
-+ flag ["use_stubs"; "link"] (S[A "-cclib";A "-lkvm";A"-ccopt";A "-L/usr/local/lib";A "-cclib";A "-liconv"]);
-+ (* Build with converters/libiconv port, which it installs in the
-+ /usr/local by default *)
-+ flag ["iconv"; "compile"] (S[A"-I";A "/usr/local/include"]);
-+ flag ["iconv"; "link"] (S[A"-ccopt";A "-L/usr/local/lib";A "-cclib";A "-liconv"]);
-
- (* -- Don't forget that the rest of the "mlstate build stdlib" is in --
- -- myocamlbuild_suffix.ml. The rest comes from the build_rules*.ml in each repo -- *)
diff --git a/lang/opa/pkg-plist b/lang/opa/pkg-plist
index dea00f8d919c..98c27ead11bb 100644
--- a/lang/opa/pkg-plist
+++ b/lang/opa/pkg-plist
@@ -14,6 +14,7 @@ bin/odeplink
bin/ofile
bin/opa
bin/opa-cloud
+bin/opa-create
bin/opa-db-server
bin/opa-db-tool
bin/opa-plugin-browser
@@ -1354,6 +1355,46 @@ lib/opa/stdlib/stdlib.apis.gmaps.opx/renaming_exp
lib/opa/stdlib/stdlib.apis.gmaps.opx/renaming_opamaptoident
lib/opa/stdlib/stdlib.apis.gmaps.opx/renaming_type
lib/opa/stdlib/stdlib.apis.gmaps.opx/undot
+lib/opa/stdlib/stdlib.apis.gravatar.opx/BslLoading
+lib/opa/stdlib/stdlib.apis.gravatar.opx/CheckOptionsConsistency
+lib/opa/stdlib/stdlib.apis.gravatar.opx/JavascriptCompilation
+lib/opa/stdlib/stdlib.apis.gravatar.opx/OcamlSplitCode
+lib/opa/stdlib/stdlib.apis.gravatar.opx/ResolveRemoteCalls
+lib/opa/stdlib/stdlib.apis.gravatar.opx/_build/bsl_init_stdlib_2eapis_2egravatar.cmi
+lib/opa/stdlib/stdlib.apis.gravatar.opx/_build/cstdlib_2eapis_2egravatar.a
+lib/opa/stdlib/stdlib.apis.gravatar.opx/_build/cstdlib_2eapis_2egravatar.cmxa
+lib/opa/stdlib/stdlib.apis.gravatar.opx/_build/opa_stdlib_2eapis_2egravatar_001.cmi
+lib/opa/stdlib/stdlib.apis.gravatar.opx/_build/opa_stdlib_2eapis_2egravatar_002.cmi
+lib/opa/stdlib/stdlib.apis.gravatar.opx/check_server_entry_point
+lib/opa/stdlib/stdlib.apis.gravatar.opx/consistency_check
+lib/opa/stdlib/stdlib.apis.gravatar.opx/funactionlifting
+lib/opa/stdlib/stdlib.apis.gravatar.opx/opa_InsertRemote_explicit_map_client
+lib/opa/stdlib/stdlib.apis.gravatar.opx/opa_InsertRemote_explicit_map_server
+lib/opa/stdlib/stdlib.apis.gravatar.opx/pass_CodingDirectives
+lib/opa/stdlib/stdlib.apis.gravatar.opx/pass_DbSchemaGeneration
+lib/opa/stdlib/stdlib.apis.gravatar.opx/pass_EarlyLambdaLifting_server
+lib/opa/stdlib/stdlib.apis.gravatar.opx/pass_ExplicitInstantiation
+lib/opa/stdlib/stdlib.apis.gravatar.opx/pass_ExplicitInstantiation_gamma
+lib/opa/stdlib/stdlib.apis.gravatar.opx/pass_ExplicitInstantiation_lifting_client
+lib/opa/stdlib/stdlib.apis.gravatar.opx/pass_ExplicitInstantiation_lifting_server
+lib/opa/stdlib/stdlib.apis.gravatar.opx/pass_GenerateServerAst
+lib/opa/stdlib/stdlib.apis.gravatar.opx/pass_JavascriptCompilation_imp_Inlining
+lib/opa/stdlib/stdlib.apis.gravatar.opx/pass_LambdaLifting_client
+lib/opa/stdlib/stdlib.apis.gravatar.opx/pass_LambdaLifting_server
+lib/opa/stdlib/stdlib.apis.gravatar.opx/pass_MacroExpansion
+lib/opa/stdlib/stdlib.apis.gravatar.opx/pass_SimplifyEquality
+lib/opa/stdlib/stdlib.apis.gravatar.opx/pass_SimplifyMagic
+lib/opa/stdlib/stdlib.apis.gravatar.opx/pass_Slicing
+lib/opa/stdlib/stdlib.apis.gravatar.opx/pass_TypeDefinition
+lib/opa/stdlib/stdlib.apis.gravatar.opx/pass_Typing
+lib/opa/stdlib/stdlib.apis.gravatar.opx/pass_TypingExceptions
+lib/opa/stdlib/stdlib.apis.gravatar.opx/qmlCpsRewriter_server
+lib/opa/stdlib/stdlib.apis.gravatar.opx/qmlSimpleSlicerEffect
+lib/opa/stdlib/stdlib.apis.gravatar.opx/qmlUncurry_server
+lib/opa/stdlib/stdlib.apis.gravatar.opx/renaming_exp
+lib/opa/stdlib/stdlib.apis.gravatar.opx/renaming_opamaptoident
+lib/opa/stdlib/stdlib.apis.gravatar.opx/renaming_type
+lib/opa/stdlib/stdlib.apis.gravatar.opx/undot
lib/opa/stdlib/stdlib.apis.irc.opx/BslLoading
lib/opa/stdlib/stdlib.apis.irc.opx/CheckOptionsConsistency
lib/opa/stdlib/stdlib.apis.irc.opx/JavascriptCompilation
@@ -1444,6 +1485,7 @@ lib/opa/stdlib/stdlib.apis.mongo.opx/_build/opa_stdlib_2eapis_2emongo_040.cmi
lib/opa/stdlib/stdlib.apis.mongo.opx/_build/opa_stdlib_2eapis_2emongo_041.cmi
lib/opa/stdlib/stdlib.apis.mongo.opx/_build/opa_stdlib_2eapis_2emongo_042.cmi
lib/opa/stdlib/stdlib.apis.mongo.opx/_build/opa_stdlib_2eapis_2emongo_043.cmi
+lib/opa/stdlib/stdlib.apis.mongo.opx/_build/opa_stdlib_2eapis_2emongo_044.cmi
lib/opa/stdlib/stdlib.apis.mongo.opx/check_server_entry_point
lib/opa/stdlib/stdlib.apis.mongo.opx/consistency_check
lib/opa/stdlib/stdlib.apis.mongo.opx/funactionlifting
@@ -2667,6 +2709,7 @@ lib/opa/stdlib/stdlib.core.opx/_build/opa_stdlib_2ecore_022.cmi
lib/opa/stdlib/stdlib.core.opx/_build/opa_stdlib_2ecore_023.cmi
lib/opa/stdlib/stdlib.core.opx/_build/opa_stdlib_2ecore_024.cmi
lib/opa/stdlib/stdlib.core.opx/_build/opa_stdlib_2ecore_025.cmi
+lib/opa/stdlib/stdlib.core.opx/_build/opa_stdlib_2ecore_026.cmi
lib/opa/stdlib/stdlib.core.opx/check_server_entry_point
lib/opa/stdlib/stdlib.core.opx/consistency_check
lib/opa/stdlib/stdlib.core.opx/funactionlifting
@@ -6755,6 +6798,8 @@ lib/opa/stdlib/unix.opp/unixMLRuntime.o
@dirrm lib/opa/stdlib/stdlib.apis.mongo.opx
@dirrm lib/opa/stdlib/stdlib.apis.irc.opx/_build
@dirrm lib/opa/stdlib/stdlib.apis.irc.opx
+@dirrm lib/opa/stdlib/stdlib.apis.gravatar.opx/_build
+@dirrm lib/opa/stdlib/stdlib.apis.gravatar.opx
@dirrm lib/opa/stdlib/stdlib.apis.gmaps.opx/_build
@dirrm lib/opa/stdlib/stdlib.apis.gmaps.opx
@dirrm lib/opa/stdlib/stdlib.apis.github.user.opx/_build