head 1.4; access; symbols pkgsrc-2026Q1:1.4.0.50 pkgsrc-2026Q1-base:1.4 pkgsrc-2025Q4:1.4.0.48 pkgsrc-2025Q4-base:1.4 pkgsrc-2025Q3:1.4.0.46 pkgsrc-2025Q3-base:1.4 pkgsrc-2025Q2:1.4.0.44 pkgsrc-2025Q2-base:1.4 pkgsrc-2025Q1:1.4.0.42 pkgsrc-2025Q1-base:1.4 pkgsrc-2024Q4:1.4.0.40 pkgsrc-2024Q4-base:1.4 pkgsrc-2024Q3:1.4.0.38 pkgsrc-2024Q3-base:1.4 pkgsrc-2024Q2:1.4.0.36 pkgsrc-2024Q2-base:1.4 pkgsrc-2024Q1:1.4.0.34 pkgsrc-2024Q1-base:1.4 pkgsrc-2023Q4:1.4.0.32 pkgsrc-2023Q4-base:1.4 pkgsrc-2023Q3:1.4.0.30 pkgsrc-2023Q3-base:1.4 pkgsrc-2023Q2:1.4.0.28 pkgsrc-2023Q2-base:1.4 pkgsrc-2023Q1:1.4.0.26 pkgsrc-2023Q1-base:1.4 pkgsrc-2022Q4:1.4.0.24 pkgsrc-2022Q4-base:1.4 pkgsrc-2022Q3:1.4.0.22 pkgsrc-2022Q3-base:1.4 pkgsrc-2022Q2:1.4.0.20 pkgsrc-2022Q2-base:1.4 pkgsrc-2022Q1:1.4.0.18 pkgsrc-2022Q1-base:1.4 pkgsrc-2021Q4:1.4.0.16 pkgsrc-2021Q4-base:1.4 pkgsrc-2021Q3:1.4.0.14 pkgsrc-2021Q3-base:1.4 pkgsrc-2021Q2:1.4.0.12 pkgsrc-2021Q2-base:1.4 pkgsrc-2021Q1:1.4.0.10 pkgsrc-2021Q1-base:1.4 pkgsrc-2020Q4:1.4.0.8 pkgsrc-2020Q4-base:1.4 pkgsrc-2020Q3:1.4.0.6 pkgsrc-2020Q3-base:1.4 pkgsrc-2020Q2:1.4.0.4 pkgsrc-2020Q2-base:1.4 pkgsrc-2020Q1:1.4.0.2 pkgsrc-2020Q1-base:1.4 pkgsrc-2019Q4:1.3.0.24 pkgsrc-2019Q4-base:1.3 pkgsrc-2019Q3:1.3.0.20 pkgsrc-2019Q3-base:1.3 pkgsrc-2019Q2:1.3.0.18 pkgsrc-2019Q2-base:1.3 pkgsrc-2019Q1:1.3.0.16 pkgsrc-2019Q1-base:1.3 pkgsrc-2018Q4:1.3.0.14 pkgsrc-2018Q4-base:1.3 pkgsrc-2018Q3:1.3.0.12 pkgsrc-2018Q3-base:1.3 pkgsrc-2018Q2:1.3.0.10 pkgsrc-2018Q2-base:1.3 pkgsrc-2018Q1:1.3.0.8 pkgsrc-2018Q1-base:1.3 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.30 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.28 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.26 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.24 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.22 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.2.0.20 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.2.0.18 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.2.0.16 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.2.0.14 pkgsrc-2015Q2-base:1.2 pkgsrc-2015Q1:1.2.0.12 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.2.0.10 pkgsrc-2014Q4-base:1.2 pkgsrc-2014Q3:1.2.0.8 pkgsrc-2014Q3-base:1.2 pkgsrc-2014Q2:1.2.0.6 pkgsrc-2014Q2-base:1.2 pkgsrc-2014Q1:1.2.0.4 pkgsrc-2014Q1-base:1.2 pkgsrc-2013Q4:1.2.0.2 pkgsrc-2013Q4-base:1.2 pkgsrc-2013Q3:1.1.0.2 pkgsrc-2013Q3-base:1.1; locks; strict; comment @# @; 1.4 date 2020.03.12.11.12.45; author jaapb; state Exp; branches; next 1.3; commitid SDmQEOGIfrv8q60C; 1.3 date 2017.07.11.11.34.25; author jaapb; state Exp; branches; next 1.2; commitid EN8NjpyOn6V6TNYz; 1.2 date 2013.11.01.10.32.53; author jaapb; state Exp; branches; next 1.1; commitid FoGusnZOLGs8Rybx; 1.1 date 2013.07.03.10.40.33; author jaapb; state Exp; branches; next ; commitid f3mzVjI50VoQM0Ww; desc @@ 1.4 log @Updated devel/ocaml-batteries to verion 2.11.0. This incorporates a few minor releases, mostly fixing stdlib compatibility and adding support for newer version of OCaml (up to 4.10). This fixes PR pkg/54967. @ text @$NetBSD: patch-Makefile,v 1.3 2017/07/11 11:34:25 jaapb Exp $ Install into DESTDIR --- Makefile.orig 2017-04-12 15:33:01.000000000 +0000 +++ Makefile @@@@ -103,8 +103,9 @@@@ man: all batteries.odocl -mkdir man ocamlfind ocamldoc -package threads.posix -sort -man -hide-warnings -d man -I _build/libs -I _build/src libs/uniclib.mli src/*.mli -install: all uninstall_packages - ocamlfind install $(NAME) $(INSTALL_FILES) \ +install: all + ocamlfind install $(NAME) -destdir ${DESTDIR}${PREFIX}/lib/ocaml/site-lib \ + $(INSTALL_FILES) \ -optional $(OPT_INSTALL_FILES) test_install: @ 1.3 log @Updated package to latest version, 2.6.0. Changes include: ## v2.6.0 (minor release) - added Bat{Set,Map,Splay}.any and fixed Bat{Map,Splay}.choose #751 (Cedric Cellier) - added BatList.favg and faster BatList.fsum #746 (Gabriel Scherer, Francois Berenger) - install .cmt and .cmti files #740 (Francois Berenger, Gabriel Scherer) - BatMap: added find_default #730 (Francois Berenger) - added scripts/test_install.sh #743 (Francois Berenger) - BatHashtbl: added {to|of}_list, bindings #728 (Francois Berenger, Thibault Suzanne) - added {BatList|BatArray}.shuffle #702, #707 (Francois Berenger, Gabriel Scherer) - Clarification and improvements to the documentation #682, #685, #693 (Florian Angeletti, Johannes Kloos, Michael Färber) - make `LazyList.split_at` lazy: `split_at : int -> 'a t -> 'a t * 'a t` would previously eagerly force the prefix of the list and only be lazy in its second returned value. #694 (Michael Färber, Gabriel Scherer, Thibault Suzanne) - Add `List.{map2i,iter2i}` #696 (Thibault Suzanne) - Added `Result.{map,map_both}` #705 (Ifaz Kabir) - Add {BatSet,BatMap}.{Int,Int32,Int64,Nativeint,Float,Char,String} as common instantions of the respective `Make` functor. #709, #712 (Thibault Suzanne, François Bérenger) - BatString: add `chop : ?l:int -> ?r:int -> string -> string` #714, #716 (Gabriel Scherer, request by François Bérenger) - BatSet: make `to_array` allocate the resulting array at first instead of using Dynarray (faster, uses less memory). #724 (Thibault Suzanne) - BatList: add `fold_left_map : ('a -> 'b -> 'a * 'c) -> 'a -> 'b list -> 'a * 'c list` #734 (Thibault Suzanne, review by Gabriel Scherer, request by Oscar Gauthier) - add ``BatList.frange : float -> [< `To | `Downto ] -> float -> int -> float list`` ``frange 0. `To 1. 3`` is `[0.; 0.5; 1.]`. #745 (François Bérenger) @ text @d1 1 a1 1 $NetBSD$ d4 1 @ 1.2 log @Package update to version 2.1, including a patch to compile with ocaml 4.01 (upcoming). Changelog is only available through git, unfortunately. @ text @d4 1 a4 1 --- Makefile.orig 2013-07-18 05:02:22.000000000 +0000 d6 1 a6 1 @@@@ -88,8 +88,9 @@@@ man: all batteries.odocl d13 2 a14 2 + ocamlfind install $(NAME) -destdir "${DESTDIR}${PREFIX}/lib/ocaml/site-lib" \ + $(INSTALL_FILES) \ d17 1 a17 1 uninstall_packages: @ 1.1 log @Added package devel/ocaml-batteries, version 2.0. This is an alternative standard library for OCaml ("consistent, documented and comprehensive"). @ text @d4 1 a4 1 --- Makefile.orig 2013-01-03 19:39:03.000000000 +0000 d6 2 a7 1 @@@@ -88,7 +88,8 @@@@ man: all batteries.odocl d10 1 a10 1 install: all uninstall_packages d12 1 @