Skip to content

Commit d06e480

Browse files
authored
release pa_ppx_q_ast.0.11: fix build, freebsd support (#24507)
* release 0.11: fix build, freebsd support * re-enable conf-diffutils * disable pa_ppx_parsetree, add debug logging for freebsd * fix freebsd detection * still debugging freebsd test-failure * more freebsd test cleanup
1 parent ab9dc94 commit d06e480

File tree

2 files changed

+48
-0
lines changed
  • packages
    • pa_ppx_parsetree/pa_ppx_parsetree.0.01
    • pa_ppx_q_ast/pa_ppx_q_ast.0.11

2 files changed

+48
-0
lines changed

packages/pa_ppx_parsetree/pa_ppx_parsetree.0.01/opam

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,3 +41,4 @@ build: [
4141
[make "test"] {with-test}
4242
]
4343
install: [make "install"]
44+
available: false
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
2+
synopsis: "A PPX Rewriter for automating generation of data-conversion code for use with Camlp5's Q_ast"
3+
description:
4+
"""
5+
This is a PPX Rewriter for generating data-conversion code that is otherwise
6+
hand-written, when using Camlp5's Q_ast.
7+
8+
"""
9+
opam-version: "2.0"
10+
maintainer: "Chet Murthy <[email protected]>"
11+
authors: ["Chet Murthy"]
12+
homepage: "https://github.com/camlp5/pa_ppx_q_ast"
13+
license: "BSD-3-Clause"
14+
bug-reports: "https://github.com/camlp5/pa_ppx_q_ast/issues"
15+
dev-repo: "git+https://github.com/camlp5/pa_ppx_q_ast.git"
16+
doc: "https://github.com/camlp5/pa_ppx_q_ast/doc"
17+
18+
depends: [
19+
"ocaml" { >= "4.10.0" }
20+
"conf-diffutils" { >= "1.2" & with-test }
21+
"conf-perl"
22+
"cppo" { >= "1.6.9" }
23+
"camlp5-buildscripts" { >= "0.01" }
24+
"camlp5" { >= "8.00.04" }
25+
"pa_ppx" { >= "0.08" }
26+
"pa_ppx_migrate" { with-test & >= "0.08" }
27+
"pa_ppx_hashcons" { >= "0.08" }
28+
"pa_ppx_unique" { >= "0.08" }
29+
"pa_ppx_regexp"
30+
"not-ocamlfind" { >= "0.01" }
31+
"pcre2"
32+
"ounit" { >= "2.2.7" & with-test}
33+
"bos" { >= "0.2.0" }
34+
"menhir" { >= "20220210" }
35+
"mdx" { >= "2.3.0" & with-test}
36+
]
37+
build: [
38+
[make "sys"]
39+
[make "test"] {with-test}
40+
]
41+
install: [make "install"]
42+
url {
43+
src: "https://github.com/camlp5/pa_ppx_q_ast/archive/refs/tags/0.11.tar.gz"
44+
checksum: [
45+
"sha512=833a6394be1c80d15be4de46208430e86764fc9544627595039b5697aa9cbf664f5b3ce2bf8d3625a6d7f9d7e6296a9446a084f1af1f9dd5a290d77d3cbfd7ae"
46+
]
47+
}

0 commit comments

Comments
 (0)