head 1.4; access; symbols pkgsrc-2018Q4:1.3.0.2 pkgsrc-2018Q4-base:1.3 pkgsrc-2018Q3:1.2.0.4 pkgsrc-2018Q3-base:1.2 pkgsrc-2018Q2:1.2.0.2 pkgsrc-2018Q2-base:1.2 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.4 date 2019.01.31.09.13.08; author wiz; state dead; branches; next 1.3; commitid dbNau6jhFwYYOU9B; 1.3 date 2018.11.29.10.54.14; author jaapb; state Exp; branches; next 1.2; commitid 9DpGb7ETP873pP1B; 1.2 date 2018.04.13.13.15.00; author jaapb; state Exp; branches; next 1.1; commitid r8zOH3tvIdBEzhyA; 1.1 date 2017.09.08.17.10.46; author jaapb; state Exp; branches; next ; commitid EkonXeDnkneXQp6A; desc @@ 1.4 log @ocsigen: remove patches that are not in distinfo @ text @$NetBSD: patch-configure,v 1.3 2018/11/29 10:54:14 jaapb Exp $ Support for preemptive threads is in lwt.unix now Replace tyxml.parser with xml-light (patch from upstream) --- configure.orig 2018-02-01 12:55:17.000000000 +0000 +++ configure @@@@ -412,7 +412,7 @@@@ check_library lwt "See: http://ocsigen.o check_library lwt.unix "Missing support for 'unix' in lwt." check_library lwt_react "See: http://ocsigen.org/lwt" check_library lwt_ssl "See: http://ocsigen.org/lwt" -check_library lwt.preemptive "Missing support for 'preemptive' in lwt." +#check_library lwt.preemptive "Missing support for 'preemptive' in lwt." check_library netstring \ "See ocamlnet: http://projects.camlcity.org/projects/ocamlnet.html" @@@@ -425,6 +425,7 @@@@ check_library pcre "See: http://ocaml.in check_library cryptokit "See: http://pauillac.inria.fr/~xleroy/software.html#cryptokit" check_library tyxml "See: http://ocsigen.org/tyxml/" +check_library xml-light "See: https://github.com/ncannasse/xml-light" # Check PostgreSQL case "$with_pgsql" in @@@@ -464,10 +465,10 @@@@ fi # Check Lwt.preemptive if [ "$with_preempt" -gt 0 ]; then - if test_library lwt.preemptive; then + if test_library lwt.unix; then echo -n elif [ "$with_preempt" -gt 1 ]; then - fail_library lwt.preemptive "Missing support for 'preemptive' in lwt." + fail_library lwt.unix "Missing support for 'preemptive' in lwt." else with_preempt=0 fi @ 1.3 log @Switched www/ocsigenserver to use ocaml-xml-light parser This is a patch from upstream, applied before release as the new version of tyxml already removed the parser from distribution. @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @Updated www/ocsigen to version 2.9. This release adds support for OCaml 4.06 and Lwt 3 (and 4), removes support for Camlp4 and includes various other small improvements and bugfixes. @ text @d4 1 d16 9 a24 1 @@@@ -464,10 +464,10 @@@@ fi @ 1.1 log @No substantive changes, but a lot of patches to make Ocsigen work with ocaml-lwt 3. Most of these are already in the upstream github, so should be removed at the next release. @ text @d3 2 a4 2 lwt_ssl for lwt 3.1 --- configure.orig 2016-11-24 13:31:34.000000000 +0000 d6 1 a6 3 @@@@ -410,8 +410,8 @@@@ check_library ssl "See: http://sourcefor check_library lwt "See: http://ocsigen.org/lwt" d8 4 a11 5 -check_library lwt.react "Missing support for 'react' in lwt." -check_library lwt.ssl "Missing support for 'ssl' in lwt." +check_library lwt_react "Missing support for 'react' in lwt." +check_library lwt_ssl "Missing support for 'ssl' in lwt." check_library lwt.preemptive "Missing support for 'preemptive' in lwt." d14 14 @