head 1.7; access; symbols pkgsrc-2020Q1:1.6.0.4 pkgsrc-2020Q1-base:1.6 pkgsrc-2019Q4:1.6.0.6 pkgsrc-2019Q4-base:1.6 pkgsrc-2019Q3:1.6.0.2 pkgsrc-2019Q3-base:1.6 pkgsrc-2019Q2:1.5.0.4 pkgsrc-2019Q2-base:1.5 pkgsrc-2019Q1:1.5.0.2 pkgsrc-2019Q1-base:1.5 pkgsrc-2018Q4:1.4.0.2 pkgsrc-2018Q4-base:1.4 pkgsrc-2018Q3:1.3.0.4 pkgsrc-2018Q3-base:1.3 pkgsrc-2018Q2:1.3.0.2 pkgsrc-2018Q2-base:1.3 pkgsrc-2018Q1:1.1.0.8 pkgsrc-2018Q1-base:1.1 pkgsrc-2017Q4:1.1.0.6 pkgsrc-2017Q4-base:1.1 pkgsrc-2017Q3:1.1.0.4 pkgsrc-2017Q3-base:1.1; locks; strict; comment @# @; 1.7 date 2020.04.21.12.52.06; author jaapb; state dead; branches; next 1.6; commitid 2WP4OWepv2FPGf5C; 1.6 date 2019.08.24.11.07.34; author jaapb; state Exp; branches; next 1.5; commitid OWVS9x2eG0BbRgAB; 1.5 date 2019.01.29.13.33.00; author jaapb; state Exp; branches; next 1.4; commitid F7uDU4bOi3npjG9B; 1.4 date 2018.11.29.12.04.23; author jaapb; state Exp; branches; next 1.3; commitid pWfowotazWKgNP1B; 1.3 date 2018.06.06.08.34.35; author jaapb; state Exp; branches; next 1.2; commitid Mm9Q1KRWLfzXhcFA; 1.2 date 2018.04.13.13.17.34; author jaapb; state dead; branches; next 1.1; commitid FUnuSuvALUgtAhyA; 1.1 date 2017.09.08.17.14.34; author jaapb; state Exp; branches; next ; commitid gCxkwUQksEPiSp6A; desc @@ 1.7 log @Updated www/eliom to version 6.11.0. The CHANGES file in the distribution has not been updated fully, but changes include several improvements and adaptations to new versions of dependencies and the OCaml language. @ text @$NetBSD: patch-pkg_META,v 1.6 2019/08/24 11:07:34 jaapb Exp $ Do not build syntax package (patch from upstream) --- pkg/META.orig 2019-02-08 11:31:12.000000000 +0000 +++ pkg/META @@@@ -59,52 +59,6 @@@@ package "client" ( linkopts(javascript) = "+eliom.client/eliom_client.js" ) -package "syntax" ( - directory = "syntax" - package "common" ( - description = "Syntax extension: spliting client and server code (base)" - version = "[distributed with Eliom]" - requires = "camlp4, bytes" - requires(preprocessor, syntax, pkg_type_conv) = "type_conv" - archive(syntax, preprocessor) = "pa_eliom_seed.cmo" - ) - - package "client" ( - description = "Syntax extension: spliting client and server code (client side)" - version = "[distributed with Eliom]" - requires(syntax, preprocessor) = "eliom.syntax.common" - requires(syntax, toploop) = "eliom.syntax.common" - archive(syntax, preprocessor) = "pa_eliom_client_client.cmo" - archive(syntax, toploop) = "pa_eliom_client_client.cmo" - ) - - package "server" ( - description = "Syntax extension: spliting client and server code (server side)" - version = "[distributed with Eliom]" - requires(syntax, preprocessor) = "eliom.syntax.common" - requires(syntax, toploop) = "eliom.syntax.common" - archive(syntax, preprocessor) = "pa_eliom_client_server.cmo" - archive(syntax, toploop) = "pa_eliom_client_server.cmo" - ) - - package "type" ( - description = "Syntax extension: spliting client and server code (type inference)" - version = "[distributed with Eliom]" - requires(syntax, preprocessor) = "eliom.syntax.common" - archive(syntax, preprocessor) = "pa_eliom_type_filter.cmo" - ) - - package "predef" ( - description = "Syntax extension: predefined commonly use syntaxes" - version = "[distributed with Eliom]" - - requires(syntax, preprocessor) = "js_of_ocaml-camlp4,js_of_ocaml-camlp4.deriving,lwt_camlp4" - requires(syntax, toploop) = "js_of_ocaml-camlp4,js_of_ocaml-camlp4.deriving,lwt_camlp4" - archive(syntax, preprocessor) = "-ignore dummy" - ) - -) - package "ppx" ( directory = "ppx" package "server" ( @ 1.6 log @Changes to www/eliom for ocaml 4.08 This includes patches already upstream (but not yet released), as well as removing the dependency on ocaml-deriving-ocsigen. @ text @d1 1 a1 1 $NetBSD$ @ 1.5 log @Updated www/eliom to version 6.6.0. Changes include: - support for tyxml 4.3.x and js_of_ocaml 3.3.x (rendering obsolete a lot of patches); - compatibility with lwt 4.x (same); and several other bugfixes and minor improvements. @ text @d3 2 a4 2 Remove camlp4 support (no longer in js_of_ocaml) --- pkg/META.orig 2018-12-19 14:15:17.000000000 +0000 d6 3 a8 3 @@@@ -98,8 +98,8 @@@@ package "syntax" ( description = "Syntax extension: predefined commonly use syntaxes" version = "[distributed with Eliom]" d10 39 d51 8 a58 5 + requires(syntax, preprocessor) = "lwt_camlp4" + requires(syntax, toploop) = "lwt_camlp4" archive(syntax, preprocessor) = "-ignore dummy" ) @ 1.4 log @Updated www/eliom to compile with tyxml 4.3.0 and use xml-light. @ text @d3 2 a4 2 Remove deprecated tyxml.syntax (patch from upstream) --- pkg/META.orig 2018-02-08 14:30:46.000000000 +0000 d10 4 a13 4 - requires(syntax, preprocessor) = "js_of_ocaml.syntax,js_of_ocaml-camlp4.deriving,lwt.syntax,tyxml.syntax" - requires(syntax, toploop) = "js_of_ocaml.syntax,js_of_ocaml-camlp4.deriving,lwt.syntax,tyxml.syntax" + requires(syntax, preprocessor) = "js_of_ocaml.syntax,js_of_ocaml-camlp4.deriving,lwt_camlp4" + requires(syntax, toploop) = "js_of_ocaml.syntax,js_of_ocaml-camlp4.deriving,lwt_camlp4" @ 1.3 log @Added patch to www/eliom to properly use lwt_camlp4. Revbump. @ text @d3 1 a3 1 lwt.syntax is now replaced by lwt_camlp4 d12 2 a13 2 + requires(syntax, preprocessor) = "js_of_ocaml.syntax,js_of_ocaml-camlp4.deriving,lwt_camlp4,tyxml.syntax" + requires(syntax, toploop) = "js_of_ocaml.syntax,js_of_ocaml-camlp4.deriving,lwt_camlp4,tyxml.syntax" @ 1.2 log @Updated www/eliom to version 6.3.0. This version adds compatibility with OCaml 4.06, Lwt 3 (and 4) and js_of_ocaml 3. It also has various small bugfixes and improvements. @ text @d1 1 a1 1 $NetBSD: patch-pkg_META,v 1.1 2017/09/08 17:14:34 jaapb Exp $ d3 2 a4 2 Use correct packages for ocaml-lwt 3 and js_of_ocaml 3 --- pkg/META.orig 2017-02-07 15:42:18.000000000 +0000 d6 1 a6 33 @@@@ -13,7 +13,7 @@@@ package "server" ( react, reactiveData, tyxml, - lwt.react, + lwt_react, cryptokit, reactiveData" archive(byte) = "server.cma" @@@@ -46,17 +46,18 @@@@ package "client" ( ppx_deriving.runtime, js_of_ocaml, js_of_ocaml.deriving, - js_of_ocaml.tyxml, - js_of_ocaml.log, + js_of_ocaml-tyxml, + js_of_ocaml-lwt, + js_of_ocaml-lwt.logger, js_of_ocaml.weak, - lwt.react, + lwt_react, react, reactiveData, tyxml.functor" archive(byte) = "client.cma eliom_client_main.cmo" linkopts(javascript) = "+eliom.client/eliom_client.js" - linkopts(javascript) += "+js_of_ocaml/classlist.js" + linkopts(javascript) += "+js_of_ocaml-compiler/classlist.js" ) package "syntax" ( @@@@ -98,8 +99,8 @@@@ package "syntax" ( d10 4 a13 4 - requires(syntax, preprocessor) = "js_of_ocaml.syntax,js_of_ocaml.deriving.syntax,lwt.syntax,tyxml.syntax" - requires(syntax, toploop) = "js_of_ocaml.syntax,js_of_ocaml.deriving.syntax,lwt.syntax,tyxml.syntax" + requires(syntax, preprocessor) = "js_of_ocaml.syntax,js_of_ocaml-camlp4.deriving,lwt.syntax,tyxml.syntax" + requires(syntax, toploop) = "js_of_ocaml.syntax,js_of_ocaml-camlp4.deriving,lwt.syntax,tyxml.syntax" @ 1.1 log @No substantive changes, but a lot of patches to make package work with ocaml-lwt 3 and js_of_ocaml 3. These are all in the upstream github, so should be removed with the next release. @ text @d1 1 a1 1 $NetBSD$ @