this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #24147 from chetmurthy/release-camlp5-8.02.00-ocaml-5.1.0-compatibility

Release camlp5 8.02.00 with ocaml 5.1.0 compatibility

authored by

Kate and committed by
GitHub
4512d535 5c7305f2

+106 -9
+36
packages/camlp5-buildscripts/camlp5-buildscripts.0.03/opam
··· 1 + synopsis: "Camlp5 Build scripts (written in OCaml)" 2 + description: 3 + """ 4 + These are build-scripts that are helpful in building Camlp5 and packages based on Camlp5. 5 + As such, they need to *not* depend on Camlp5. The command are *not* installed in a 6 + bin-directory, but in the package-directory, hence invoked via the "ocamlfind package/exe" 7 + method. 8 + """ 9 + opam-version: "2.0" 10 + maintainer: "Chet Murthy <chetsky@gmail.com>" 11 + authors: ["Chet Murthy"] 12 + homepage: "https://github.com/camlp5/camlp5-buildscripts" 13 + license: "BSD-3-Clause" 14 + bug-reports: "https://github.com/camlp5/camlp5-buildscripts/issues" 15 + dev-repo: "git+https://github.com/camlp5/camlp5-buildscripts.git" 16 + doc: "https://github.com/camlp5/camlp5-buildscripts/doc" 17 + 18 + depends: [ 19 + "ocaml" { >= "4.10.0" } 20 + "not-ocamlfind" { >= "0.01" } 21 + "mdx" { with-test & >= "2.2.1" } 22 + "fmt" 23 + "re" { >= "1.10.4" } 24 + "bos" { >= "0.2.1" } 25 + ] 26 + build: [ 27 + [make "sys"] 28 + [make "test"] {with-test} 29 + ] 30 + install: [make "install"] 31 + url { 32 + src: "https://github.com/camlp5/camlp5-buildscripts/archive/refs/tags/0.03.tar.gz" 33 + checksum: [ 34 + "sha512=090032bc688685c88fcb36c3e3004577442376983c3f6082ebd92520ed02b67c2f26e5169243cd244e8a5c25696e4ff78a3f9a632b06c1e14aceab76f800445a" 35 + ] 36 + }
+61
packages/camlp5/camlp5.8.02.00/opam
··· 1 + 2 + opam-version: "2.0" 3 + synopsis: "Preprocessor-pretty-printer of OCaml" 4 + description: """ 5 + Camlp5 is a preprocessor and pretty-printer for OCaml programs. It also provides parsing and printing tools. 6 + 7 + As a preprocessor, it allows to: 8 + 9 + extend the syntax of OCaml, 10 + redefine the whole syntax of the language. 11 + As a pretty printer, it allows to: 12 + 13 + display OCaml programs in an elegant way, 14 + convert from one syntax to another, 15 + check the results of syntax extensions. 16 + Camlp5 also provides some parsing and pretty printing tools: 17 + 18 + extensible grammars 19 + extensible printers 20 + stream parsers and lexers 21 + pretty print module 22 + It works as a shell command and can also be used in the OCaml toplevel.""" 23 + maintainer: "https://github.com/ocaml/opam-repository/issues" 24 + authors: ["Daniel de Rauglaudre" "Chet Murthy"] 25 + license: "BSD-3-Clause" 26 + homepage: "https://camlp5.github.io" 27 + doc: "https://camlp5.github.io/doc/html" 28 + bug-reports: "https://github.com/camlp5/camlp5/issues" 29 + depends: [ 30 + "ocaml" {>= "4.10" & < "5.02.0"} 31 + "ocamlfind" 32 + "camlp-streams" { >= "5.0" } 33 + "conf-perl" 34 + "camlp5-buildscripts" { >= "0.02" } 35 + "conf-diffutils" { with-test & os-distribution = "alpine" } 36 + "re" 37 + "pcre" 38 + "ounit" { with-test } 39 + "rresult" 40 + "bos" 41 + "fmt" 42 + ] 43 + build: [ 44 + ["./configure" "--prefix" prefix "-libdir" lib "-mandir" man] 45 + [make "-j%{jobs}%" "DEBUG=-g" "world.opt"] 46 + [make "-j%{jobs}%" "DEBUG=-g" "all"] 47 + [make "-C" "testsuite" "clean" "all-tests"] { with-test } 48 + [make "-C" "test" "clean" "all"] { with-test & os != "macos" } 49 + # [make "-C" "scripts" "clean" "test"] { with-test } 50 + ] 51 + install: [make "install"] 52 + conflicts: [ 53 + "ocaml-option-bytecode-only" 54 + ] 55 + dev-repo: "git+https://github.com/camlp5/camlp5.git" 56 + url { 57 + src: "https://github.com/camlp5/camlp5/archive/refs/tags/8.02.00.tar.gz" 58 + checksum: [ 59 + "sha512=6e3caccc780f8de1d5804ae8f5700d29255f968f7f8ee3f9ef6f3456883d63aeb0abe797233823fd368b40b74feb1f537c3a61ce35d0c9c2737ab06743a09ddd" 60 + ] 61 + }
+1 -1
packages/pa_ppx/pa_ppx.0.11/opam
··· 36 36 depends: [ 37 37 "ocaml" { >= "4.10.0" & < "5.01.0" } 38 38 "conf-perl" 39 - "camlp5-buildscripts" 39 + "camlp5-buildscripts" { < "0.03" } 40 40 "camlp5" { >= "8.00.04" & < "8.01.00" } 41 41 "not-ocamlfind" { >= "0.09" } 42 42 "pcre" { >= "7.4.3" }
+2 -2
packages/pa_ppx/pa_ppx.0.12/opam
··· 36 36 depends: [ 37 37 "ocaml" { >= "4.10.0" & < "5.01.0" } 38 38 "conf-perl" 39 - "camlp5-buildscripts" { >= "0.02" } 40 - "camlp5" { >= "8.01.00" } 39 + "camlp5-buildscripts" { >= "0.02" & < "0.03" } 40 + "camlp5" { = "8.01.00" } 41 41 "not-ocamlfind" { >= "0.10" } 42 42 "pcre" { >= "7.4.3" } 43 43 "result" { >= "1.5" }
+1 -1
packages/pa_ppx_hashcons/pa_ppx_hashcons.0.10/opam
··· 19 19 depends: [ 20 20 "ocaml" { >= "4.10.0" & < "5.01.0" } 21 21 "cppo" { >= "1.6.9" } 22 - "camlp5-buildscripts" { >= "0.02" } 22 + "camlp5-buildscripts" { >= "0.02" & < "0.03" } 23 23 "camlp5" { >= "8.01.00" } 24 24 "pa_ppx" { >= "0.12" } 25 25 "pa_ppx_migrate" { with-test & >= "0.10" }
+1 -1
packages/pa_ppx_migrate/pa_ppx_migrate.0.10/opam
··· 24 24 depends: [ 25 25 "ocaml" { >= "4.10.0" & < "5.01.0" } 26 26 "cppo" { >= "1.6.9" } 27 - "camlp5-buildscripts" { >= "0.02" } 27 + "camlp5-buildscripts" { >= "0.02" & < "0.03" } 28 28 "camlp5" { >= "8.01.00" } 29 29 "pa_ppx" { >= "0.12" } 30 30 "not-ocamlfind" { >= "0.10" }
+1 -1
packages/pa_ppx_quotation2extension/pa_ppx_quotation2extension.0.01/opam
··· 16 16 17 17 depends: [ 18 18 "ocaml" { >= "4.10.0" & < "5.01.0" } 19 - "camlp5-buildscripts" { >= "0.02" } 19 + "camlp5-buildscripts" { >= "0.02" & < "0.03" } 20 20 "camlp5" { >= "8.01.00" } 21 21 "pa_ppx" { >= "0.12" } 22 22 "pa_ppx_regexp" { >= "0.01" }
+1 -1
packages/pa_ppx_regexp/pa_ppx_regexp.0.01/opam
··· 16 16 17 17 depends: [ 18 18 "ocaml" { >= "4.10.0" } 19 - "camlp5-buildscripts" { >= "0.02" } 19 + "camlp5-buildscripts" { >= "0.02" & < "0.03" } 20 20 "camlp5" { >= "8.01.00" } 21 21 "pa_ppx" { >= "0.12" } 22 22 "pa_ppx_migrate" { >= "0.10" }
+1 -1
packages/pa_ppx_static/pa_ppx_static.0.01/opam
··· 18 18 19 19 depends: [ 20 20 "ocaml" { >= "4.10.0" & < "5.01.0" } 21 - "camlp5-buildscripts" { >= "0.02" } 21 + "camlp5-buildscripts" { >= "0.02" & < "0.03" } 22 22 "camlp5" { >= "8.01.00" } 23 23 "pa_ppx" { >= "0.12" } 24 24 "not-ocamlfind" { >= "0.10" }
+1 -1
packages/pa_ppx_unique/pa_ppx_unique.0.10/opam
··· 17 17 depends: [ 18 18 "ocaml" { >= "4.10.0" & < "5.01.0" } 19 19 "cppo" { >= "1.6.9" } 20 - "camlp5-buildscripts" { >= "0.02" } 20 + "camlp5-buildscripts" { >= "0.02" & < "0.03" } 21 21 "camlp5" { >= "8.01.00" } 22 22 "pa_ppx" { >= "0.12" } 23 23 "pa_ppx_migrate" { with-test & >= "0.10" }