diff options
author | Jeremy Messenger <mezz@FreeBSD.org> | 2012-06-19 01:52:37 +0000 |
---|---|---|
committer | Jeremy Messenger <mezz@FreeBSD.org> | 2012-06-19 01:52:37 +0000 |
commit | ca97223af1a5d565c4d7c685ff8d89140de2090c (patch) | |
tree | d2617803501fcc20f91acfa174cece5f6cbb6f66 /lang/opa | |
parent | 56614a74f44791625886eff0180b8d2c9b0e2056 (diff) | |
download | ports-ca97223af1a5d565c4d7c685ff8d89140de2090c.tar.gz ports-ca97223af1a5d565c4d7c685ff8d89140de2090c.zip |
Notes
Diffstat (limited to 'lang/opa')
-rw-r--r-- | lang/opa/Makefile | 5 | ||||
-rw-r--r-- | lang/opa/distinfo | 4 | ||||
-rw-r--r-- | lang/opa/files/patch-build_myocamlbuild_prefix.ml | 17 | ||||
-rw-r--r-- | lang/opa/pkg-plist | 45 |
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 |