head 1.2; access; symbols pkgsrc-2026Q3:1.1.0.70 pkgsrc-2026Q3-base:1.1 pkgsrc-2026Q2:1.1.0.68 pkgsrc-2026Q2-base:1.1 pkgsrc-2026Q1:1.1.0.66 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.64 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.62 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.60 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.58 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.56 pkgsrc-2024Q4-base:1.1 pkgsrc-2024Q3:1.1.0.54 pkgsrc-2024Q3-base:1.1 pkgsrc-2024Q2:1.1.0.52 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.50 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.48 pkgsrc-2023Q4-base:1.1 pkgsrc-2023Q3:1.1.0.46 pkgsrc-2023Q3-base:1.1 pkgsrc-2023Q2:1.1.0.44 pkgsrc-2023Q2-base:1.1 pkgsrc-2023Q1:1.1.0.42 pkgsrc-2023Q1-base:1.1 pkgsrc-2022Q4:1.1.0.40 pkgsrc-2022Q4-base:1.1 pkgsrc-2022Q3:1.1.0.38 pkgsrc-2022Q3-base:1.1 pkgsrc-2022Q2:1.1.0.36 pkgsrc-2022Q2-base:1.1 pkgsrc-2022Q1:1.1.0.34 pkgsrc-2022Q1-base:1.1 pkgsrc-2021Q4:1.1.0.32 pkgsrc-2021Q4-base:1.1 pkgsrc-2021Q3:1.1.0.30 pkgsrc-2021Q3-base:1.1 pkgsrc-2021Q2:1.1.0.28 pkgsrc-2021Q2-base:1.1 pkgsrc-2021Q1:1.1.0.26 pkgsrc-2021Q1-base:1.1 pkgsrc-2020Q4:1.1.0.24 pkgsrc-2020Q4-base:1.1 pkgsrc-2020Q3:1.1.0.22 pkgsrc-2020Q3-base:1.1 pkgsrc-2020Q2:1.1.0.20 pkgsrc-2020Q2-base:1.1 pkgsrc-2020Q1:1.1.0.16 pkgsrc-2020Q1-base:1.1 pkgsrc-2019Q4:1.1.0.18 pkgsrc-2019Q4-base:1.1 pkgsrc-2019Q3:1.1.0.14 pkgsrc-2019Q3-base:1.1 pkgsrc-2019Q2:1.1.0.12 pkgsrc-2019Q2-base:1.1 pkgsrc-2019Q1:1.1.0.10 pkgsrc-2019Q1-base:1.1 pkgsrc-2018Q4:1.1.0.8 pkgsrc-2018Q4-base:1.1 pkgsrc-2018Q3:1.1.0.6 pkgsrc-2018Q3-base:1.1 pkgsrc-2018Q2:1.1.0.4 pkgsrc-2018Q2-base:1.1 pkgsrc-2018Q1:1.1.0.2 pkgsrc-2018Q1-base:1.1; locks; strict; comment @# @; 1.2 date 2026.10.25.00.49.33; author alnsn; state dead; branches; next 1.1; commitid mds2poOJJDi7gN0H; 1.1 date 2018.01.10.16.31.34; author jaapb; state Exp; branches; next ; commitid H86InaXIbaGCElmA; desc @@ 1.2 log @Update misc/dose3 to version 7.0.0. dose3 (7.0.0) UNRELEASED; urgency=low * Move all applications, dose3.debian, dose3.doseparse, dose3.npm, dose3.opam2, dose3.opencsw, dose3.pef, as well as the Criteria, Criteria_lexer, Criteria_parser, Criteria_types, Format822, Format822_lexer, Format822_parser and Input modules from dose3.common to a new dose3-extra package -- Kate Wed 21 Jul 2021 17:50:00 BST dose3 (6.1) UNRELEASED; urgency=low * reintroduce pod2man for manpages instead of pandoc * bump dune version to 2.7 -- Pietro Abate Tue 09 Feb 2021 09:28:43 AM CET dose3 (6.0.2) UNRELEASED; urgency=low * make compile with OCaml >= 4.03 * Remove grep-dctrl and add new debGrep tool * ensure the same result on 32 and 64 bits archs * publish docs on https://irill.gitlab.io/dose3 -- Pietro Abate Tue 02 Feb 2021 09:57:57 AM CET dose3 (6.0.1) UNRELEASED; urgency=low * fix CHANGES entry for 6.0 * ocamlgraph >=2.0 * removed use of cppo -- Johannes Schauer Marin Rodrigues Sat, 23 Jan 2021 11:34:32 +0100 dose3 (6.0) UNRELEASED; urgency=low * new build system * add gitlab-ci * camlbz2 >=0.7.0 * rename opam submodule to opam2 * ship testcases * replace dpkg triplettable support by new dpkg tupletable * add --deb-drop-b-d-arch to buildcheck, distcheck and coinstall * support for versioned provides * support mccs in apt-cudf * accept input from xz-compressed files * port Python script from py2 to py3 * support M-A:same conflicts with virtual packages -- Pietro Abate Tue 19 Jan 2021 10:12:01 PM CET @ text @$NetBSD: patch-common_criteria_lexer.mll,v 1.1 2018/01/10 16:31:34 jaapb Exp $ Compatibility updates for safe-string (and ocaml 4.06) --- common/criteria_lexer.mll.orig 2016-07-20 11:45:05.000000000 +0000 +++ common/criteria_lexer.mll @@@@ -18,7 +18,7 @@@@ let c = Lexing.lexeme_char lexbuf 2 in (* the delimiter can be any character *) (* find the terminating delimiter *) let endpos = - try String.index_from lexbuf.lex_buffer (lexbuf.lex_start_pos + 3) c with + try Bytes.index_from lexbuf.lex_buffer (lexbuf.lex_start_pos + 4) c with |Invalid_argument _ -> raise (Format822.Syntax_error ( Format822.error lexbuf "String too short")) @@@@ -27,9 +27,9 @@@@ Format822.error lexbuf (Printf.sprintf "cannot find: %c" c))) in let len = endpos - (lexbuf.lex_start_pos + 3) in - let s = String.sub lexbuf.lex_buffer (lexbuf.lex_start_pos + 3) len in - lexbuf.Lexing.lex_curr_pos <- lexbuf.Lexing.lex_start_pos + ((String.length s)+4); - s + let s = Bytes.sub lexbuf.lex_buffer (lexbuf.lex_start_pos + 3) len in + lexbuf.Lexing.lex_curr_pos <- lexbuf.Lexing.lex_start_pos + ((Bytes.length s)+4); + Bytes.to_string s } @ 1.1 log @Added OCaml 4.06 support to misc/dose3 (and revbump). @ text @d1 1 a1 1 $NetBSD$ @