head 1.8; access; symbols pkgsrc-2026Q1:1.8.0.26 pkgsrc-2026Q1-base:1.8 pkgsrc-2025Q4:1.8.0.24 pkgsrc-2025Q4-base:1.8 pkgsrc-2025Q3:1.8.0.22 pkgsrc-2025Q3-base:1.8 pkgsrc-2025Q2:1.8.0.20 pkgsrc-2025Q2-base:1.8 pkgsrc-2025Q1:1.8.0.18 pkgsrc-2025Q1-base:1.8 pkgsrc-2024Q4:1.8.0.16 pkgsrc-2024Q4-base:1.8 pkgsrc-2024Q3:1.8.0.14 pkgsrc-2024Q3-base:1.8 pkgsrc-2024Q2:1.8.0.12 pkgsrc-2024Q2-base:1.8 pkgsrc-2024Q1:1.8.0.10 pkgsrc-2024Q1-base:1.8 pkgsrc-2023Q4:1.8.0.8 pkgsrc-2023Q4-base:1.8 pkgsrc-2023Q3:1.8.0.6 pkgsrc-2023Q3-base:1.8 pkgsrc-2023Q2:1.8.0.4 pkgsrc-2023Q2-base:1.8 pkgsrc-2023Q1:1.8.0.2 pkgsrc-2023Q1-base:1.8 pkgsrc-2022Q4:1.7.0.16 pkgsrc-2022Q4-base:1.7 pkgsrc-2022Q3:1.7.0.14 pkgsrc-2022Q3-base:1.7 pkgsrc-2022Q2:1.7.0.12 pkgsrc-2022Q2-base:1.7 pkgsrc-2022Q1:1.7.0.10 pkgsrc-2022Q1-base:1.7 pkgsrc-2021Q4:1.7.0.8 pkgsrc-2021Q4-base:1.7 pkgsrc-2021Q3:1.7.0.6 pkgsrc-2021Q3-base:1.7 pkgsrc-2021Q2:1.7.0.4 pkgsrc-2021Q2-base:1.7 pkgsrc-2021Q1:1.7.0.2 pkgsrc-2021Q1-base:1.7 pkgsrc-2020Q4:1.6.0.14 pkgsrc-2020Q4-base:1.6 pkgsrc-2020Q3:1.6.0.12 pkgsrc-2020Q3-base:1.6 pkgsrc-2020Q2:1.6.0.10 pkgsrc-2020Q2-base:1.6 pkgsrc-2020Q1:1.6.0.6 pkgsrc-2020Q1-base:1.6 pkgsrc-2019Q4:1.6.0.8 pkgsrc-2019Q4-base:1.6 pkgsrc-2019Q3:1.6.0.4 pkgsrc-2019Q3-base:1.6 pkgsrc-2019Q2:1.6.0.2 pkgsrc-2019Q2-base:1.6 pkgsrc-2019Q1:1.5.0.8 pkgsrc-2019Q1-base:1.5 pkgsrc-2018Q4:1.5.0.6 pkgsrc-2018Q4-base:1.5 pkgsrc-2018Q3:1.5.0.4 pkgsrc-2018Q3-base:1.5 pkgsrc-2018Q2:1.5.0.2 pkgsrc-2018Q2-base:1.5 pkgsrc-2018Q1:1.4.0.2 pkgsrc-2018Q1-base:1.4 pkgsrc-2017Q4:1.3.0.6 pkgsrc-2017Q4-base:1.3 pkgsrc-2017Q3:1.3.0.4 pkgsrc-2017Q3-base:1.3 pkgsrc-2017Q2:1.2.0.22 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.20 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.18 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.16 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.14 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.2.0.12 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.2.0.10 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.2.0.8 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.2.0.6 pkgsrc-2015Q2-base:1.2 pkgsrc-2015Q1:1.2.0.4 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.2.0.2 pkgsrc-2014Q4-base:1.2 pkgsrc-2014Q3:1.1.0.10 pkgsrc-2014Q3-base:1.1 pkgsrc-2014Q2:1.1.0.8 pkgsrc-2014Q2-base:1.1 pkgsrc-2014Q1:1.1.0.6 pkgsrc-2014Q1-base:1.1 pkgsrc-2013Q4:1.1.0.4 pkgsrc-2013Q4-base:1.1 pkgsrc-2013Q3:1.1.0.2 pkgsrc-2013Q3-base:1.1; locks; strict; comment @# @; 1.8 date 2023.01.09.14.24.40; author wiz; state Exp; branches; next 1.7; commitid IruH0b5YzZK3iS8E; 1.7 date 2021.03.18.08.30.43; author jaapb; state Exp; branches; next 1.6; commitid qldqtwdzUJOoBLLC; 1.6 date 2019.05.14.15.55.44; author jaapb; state Exp; branches; next 1.5; commitid j9ALlS3HKx7HJbnB; 1.5 date 2018.05.08.19.06.15; author jaapb; state Exp; branches; next 1.4; commitid umtDFdPnBqtXHwBA; 1.4 date 2018.01.22.11.14.43; author jaapb; state Exp; branches; next 1.3; commitid Y9tvFIPV52npvRnA; 1.3 date 2017.07.11.09.57.11; author jaapb; state Exp; branches; next 1.2; commitid C8u7w8zkC6OglNYz; 1.2 date 2014.10.09.20.53.15; author jaapb; state Exp; branches; next 1.1; commitid nNs5XXR3hn8QhzTx; 1.1 date 2013.07.06.10.55.38; author jaapb; state Exp; branches; next ; commitid fcQBZZpFrXxlNoWw; desc @@ 1.8 log @ocaml-findlib: update to 1.9.6. Summary of changes not found, 9 months of commits. @ text @$NetBSD: patch-configure,v 1.7 2021/03/18 08:30:43 jaapb Exp $ Do not install META files for libraries that were split off --- configure.orig 2023-01-09 14:18:01.493625801 +0000 +++ configure @@@@ -555,10 +555,10 @@@@ fi check_library dynlink '' dynlink/dynlink.cmi dynlink.cmi check_library bigarray 'possible since 4.08' check_library compiler-libs '' 'compiler-libs' -check_library dbm 'normal since 4.00' -check_library graphics 'normal since 4.09' -check_library num 'normal since 4.06' -check_library ocamlbuild 'normal since 4.03' ocamlbuild/ocamlbuildlib.cma +#check_library dbm 'normal since 4.00' +#check_library graphics 'normal since 4.09' +#check_library num 'normal since 4.06' +#check_library ocamlbuild 'normal since 4.03' ocamlbuild/ocamlbuildlib.cma check_library ocamldoc '' ocamldoc/odoc.cmi check_library raw_spacetime 'normal since 4.12' raw_spacetime_lib.cmxa check_library threads '' threads/thread.cmi vmthreads/thread.cmi; @ 1.7 log @Updated devel/ocaml-findlib to version 1.9.1. Changes are mostly incremental (compatibility issues, bugfixes). @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 --- configure.orig 2021-03-16 11:43:00.000000000 +0000 d7 2 a8 2 @@@@ -511,10 +511,10 @@@@ fi @ 1.6 log @Updated devel/ocaml-findlib for new x11/ocaml-graphics package. @ text @d4 2 a5 1 --- configure.orig 2018-04-16 08:13:23.000000000 +0000 d7 1 a7 1 @@@@ -518,32 +518,32 @@@@ fi d9 13 a21 72 # dbm? -if [ -f "${ocaml_sitelib}/dbm/META" ]; then - echo "dbm: package already present" - ldbm="" -elif [ -f "${ocaml_core_stdlib}/dbm.cmi" ]; then - echo "dbm: found" - ldbm="dbm" -else - echo "dbm: not present (normal since OCaml-4.00)" - ldbm="" -fi +#if [ -f "${ocaml_sitelib}/dbm/META" ]; then +# echo "dbm: package already present" +# ldbm="" +#lif [ -f "${ocaml_core_stdlib}/dbm.cmi" ]; then +# echo "dbm: found" +# ldbm="dbm" +#lse +# echo "dbm: not present (normal since OCaml-4.00)" + ldbm="" +#i # num? -if [ -f "${ocaml_sitelib}/num/META" ]; then - echo "num: package already present" - lnum="" - numtop="" -elif [ -f "${ocaml_core_stdlib}/num.cmi" ]; then - echo "num: found but not as package" - lnum="num num-top" - numtop="num-top" -else - echo "num: not present (normal since OCaml-4.06)" +#if [ -f "${ocaml_sitelib}/num/META" ]; then +# echo "num: package already present" +# lnum="" +# numtop="" +#elif [ -f "${ocaml_core_stdlib}/num.cmi" ]; then +# echo "num: found but not as package" +# lnum="num num-top" +# numtop="num-top" +#else +# echo "num: not present (normal since OCaml-4.06)" lnum="" numtop="" -fi +#fi # bytes? @@@@ -570,13 +570,13 @@@@ fi # graphics? -if [ -f "${ocaml_core_stdlib}/graphics.cmi" ]; then - echo "graphics: found" - lgraphics="graphics" -else - echo "graphics: not found" +#if [ -f "${ocaml_core_stdlib}/graphics.cmi" ]; then +# echo "graphics: found" +# lgraphics="graphics" +#else +# echo "graphics: not found" lgraphics="" -fi +#fi # Generate the META files now. @ 1.5 log @Updated devel/ocaml-findlib to version 1.8.0. Changes include: compilation fixes for OCaml 4.06 and the upcoming OCaml 4.07, and some other minor fixes and enhancements. See doc/README.xml for more details. @ text @d60 20 @ 1.4 log @Patch to devel/ocaml-findlib to not install num library The num library was split off from ocaml. ocamlfind installs META files for it if it is detected, but this is not the correct behaviour. This patch disables detection, which is needed if package updates are to work. @ text @d4 1 a4 1 --- configure.orig 2017-06-05 14:32:28.000000000 +0000 d6 1 a6 1 @@@@ -514,25 +514,25 @@@@ fi d10 4 a13 1 -if [ -f "${ocaml_core_stdlib}/dbm.cmi" ]; then d18 1 a18 6 +#if [ -f "${ocaml_core_stdlib}/dbm.cmi" ]; then +# echo "dbm: found" +# ldbm="dbm" +#else +# echo "dbm: not present (normal since OCaml-4.00)" ldbm="" d20 10 a29 1 +#fi d33 6 a38 2 -if [ -f "${ocaml_core_stdlib}/num.cmi" ]; then - echo "num: found" d42 9 a50 4 +#if [ -f "${ocaml_core_stdlib}/num.cmi" ]; then +# echo "num: found" +# lnum="num num-top" +# numtop="num-top" d52 1 a52 1 echo "num: not present (normal since OCaml-4.06)" @ 1.3 log @Updated package to latest version, 1.7.3. Apart from a pkgsrc patch that allows for installation of .cmxs files, changes include: 1.7.3: Fix regarding num-top: this library is now also optional, as num. 1.7.2: Trying to protect against failures when several package installs are done in parallel. New subpackage "findlib.top" for the toploop (Jeremie Dimino). The "num" library is now optional. Shell scripts are started via "sh" command when there is no /bin/sh (ygrek) @ text @d3 2 a4 2 Do not install dbm META file even if dbm is present --- configure.orig 2017-05-21 14:26:16.000000000 +0000 d6 1 a6 1 @@@@ -514,13 +514,13 @@@@ fi d26 18 @ 1.2 log @Updated package to latest version, 1.5.3. Package now uses ocaml.mk framework, and the buildlink wrapper has been modified to deal with quoted arguments properly. Changes: - 1.5.3: The installation of "bytes" respects now $prefix and the configured destination. New option -pp for "ocamlfind query", to get preprocessor packages. Updated the compatibility Bytes module to support extend, init, mapi, blit_string (Gabriel Scherer). - 1.5.2: support for the query formats "%+a" and "%+A". Fix: the "ppx" property is now also path-expanded when interpreted in a toploop. Fix: implicit "ppx" is not path-expanded anymore. Fix: Build bytes.cmxs only if natdynlink is enabled (Andy Ray). - 1.5.1: includes a file that was missing in 1.5 - 1.5: Including the "bytes" package that is either a compat package for ocaml < 4.02 or a fake package for ocaml >= 4.02. The package aims at helping to support the transition to the new "bytes" type for mutable strings. Also installing findlib.cmxs if OCaml supports it. Allowing to disable camlp4 (in prep for OCaml-4.02). The "ppx" package property can be specified for constructing ppx-type preprocessors (patches from Peter Zotov). @ text @d4 1 a4 1 --- configure.orig 2014-09-16 11:21:45.000000000 +0000 d6 1 a6 1 @@@@ -479,13 +479,13 @@@@ fi d24 1 a24 1 # bytes? @ 1.1 log @Disabled META file generation for dbm package; this will be taken care of by the databases/ocaml-dbm package itself from now on. @ text @d4 1 a4 1 --- configure.orig 2013-06-11 07:27:39.000000000 +0000 d6 1 a6 1 @@@@ -469,13 +469,13 @@@@ fi d15 5 a19 5 +# if [ -f "${ocaml_core_stdlib}/dbm.cmi" ]; then +# echo "dbm: found" +# ldbm="dbm" +# else +# echo "dbm: not present (normal since OCaml-4.00)" d22 1 a22 1 +# fi d24 1 a25 1 # Generate the META files now. @