forked from ocaml/opam-repository
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[new release] tyxml-ppx, tyxml-syntax, tyxml and tyxml-jsx (4.5.0)
CHANGES: * Move all the PPXs to ppxlib (ocsigen/tyxml#271, Initial code by Sonja Heinze) * Add the `translate` attribute (ocsigen/tyxml#281 by Javier Chávarri) * Update allowed `inputmode`s (ocsigen/tyxml#279 by Joel Burget) * Add the `picture` element (ocsigen/tyxml#263 by Stéphane Legrand)
- Loading branch information
Showing
4 changed files
with
182 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
opam-version: "2.0" | ||
synopsis: "JSX syntax to write TyXML documents" | ||
description: """ | ||
```reason | ||
open Tyxml; | ||
let to_reason = <a href="reasonml.github.io/"> "Reason!" </a> | ||
``` | ||
|
||
The TyXML JSX allow to write TyXML documents with reason's JSX syntax. | ||
It works with textual trees, virtual DOM trees, or any TyXML module. | ||
""" | ||
maintainer: ["dev@ocsigen.org"] | ||
authors: ["The ocsigen team"] | ||
license: "LGPL-2.1 with OCaml linking exception" | ||
homepage: "https://github.com/ocsigen/tyxml" | ||
doc: "https://ocsigen.org/tyxml/latest/manual/intro" | ||
bug-reports: "https://github.com/ocsigen/tyxml/issues" | ||
depends: [ | ||
"dune" {>= "2.0"} | ||
"ocaml" {>= "4.04"} | ||
"tyxml" {version} | ||
"tyxml-syntax" {version} | ||
"alcotest" {with-test} | ||
"reason" {with-test} | ||
"ppxlib" | ||
] | ||
build: [ | ||
["dune" "subst"] {pinned} | ||
[ | ||
"dune" | ||
"build" | ||
"-p" | ||
name | ||
"-j" | ||
jobs | ||
"@install" | ||
"@runtest" {with-test} | ||
"@doc" {with-doc} | ||
] | ||
] | ||
dev-repo: "git+https://github.com/ocsigen/tyxml.git" | ||
x-commit-hash: "ef431a4bceaefb2d9248e79092e6c1a1a9420095" | ||
url { | ||
src: | ||
"https://github.com/ocsigen/tyxml/releases/download/4.5.0/tyxml-4.5.0.tbz" | ||
checksum: [ | ||
"sha256=c69accef5df4dd89d38f6aa0baad01e8fda4e9e98bb7dad61bec1452c5716068" | ||
"sha512=772535441b09c393d53c27152e65f404a0a541aa0cea1bda899a8d751ab64d1729237e583618c3ff33d75e3865d53503d1ea413c6bbc8c68c413347efd1709b3" | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
opam-version: "2.0" | ||
synopsis: "PPX to write TyXML documents with the HTML syntax" | ||
description: """ | ||
```ocaml | ||
open Tyxml | ||
let%html to_ocaml = "<a href='ocaml.org'>OCaml!</a>" | ||
``` | ||
|
||
The TyXML PPX allow to write TyXML documents using the traditional HTML syntax. | ||
It works with textual trees, virtual DOM trees, or any TyXML module. | ||
""" | ||
maintainer: ["dev@ocsigen.org"] | ||
authors: ["The ocsigen team"] | ||
license: "LGPL-2.1 with OCaml linking exception" | ||
homepage: "https://github.com/ocsigen/tyxml" | ||
doc: "https://ocsigen.org/tyxml/latest/manual/intro" | ||
bug-reports: "https://github.com/ocsigen/tyxml/issues" | ||
depends: [ | ||
"dune" {>= "2.0"} | ||
"ocaml" {>= "4.04"} | ||
"tyxml" {version} | ||
"tyxml-syntax" {version} | ||
"alcotest" {with-test} | ||
"markup" {>= "0.7.2"} | ||
"ppxlib" | ||
] | ||
build: [ | ||
["dune" "subst"] {pinned} | ||
[ | ||
"dune" | ||
"build" | ||
"-p" | ||
name | ||
"-j" | ||
jobs | ||
"@install" | ||
"@runtest" {with-test} | ||
"@doc" {with-doc} | ||
] | ||
] | ||
dev-repo: "git+https://github.com/ocsigen/tyxml.git" | ||
x-commit-hash: "ef431a4bceaefb2d9248e79092e6c1a1a9420095" | ||
url { | ||
src: | ||
"https://github.com/ocsigen/tyxml/releases/download/4.5.0/tyxml-4.5.0.tbz" | ||
checksum: [ | ||
"sha256=c69accef5df4dd89d38f6aa0baad01e8fda4e9e98bb7dad61bec1452c5716068" | ||
"sha512=772535441b09c393d53c27152e65f404a0a541aa0cea1bda899a8d751ab64d1729237e583618c3ff33d75e3865d53503d1ea413c6bbc8c68c413347efd1709b3" | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
opam-version: "2.0" | ||
synopsis: "Common layer for the JSX and PPX syntaxes for Tyxml" | ||
maintainer: ["dev@ocsigen.org"] | ||
authors: ["The ocsigen team"] | ||
license: "LGPL-2.1 with OCaml linking exception" | ||
homepage: "https://github.com/ocsigen/tyxml" | ||
doc: "https://ocsigen.org/tyxml/latest/manual/intro" | ||
bug-reports: "https://github.com/ocsigen/tyxml/issues" | ||
depends: [ | ||
"dune" {>= "2.0"} | ||
"ocaml" {>= "4.02"} | ||
"alcotest" {with-test} | ||
"ppxlib" | ||
"re" {>= "1.5.0"} | ||
"uutf" {>= "1.0.0"} | ||
] | ||
build: [ | ||
["dune" "subst"] {pinned} | ||
[ | ||
"dune" | ||
"build" | ||
"-p" | ||
name | ||
"-j" | ||
jobs | ||
"@install" | ||
"@runtest" {with-test} | ||
"@doc" {with-doc} | ||
] | ||
] | ||
dev-repo: "git+https://github.com/ocsigen/tyxml.git" | ||
x-commit-hash: "ef431a4bceaefb2d9248e79092e6c1a1a9420095" | ||
url { | ||
src: | ||
"https://github.com/ocsigen/tyxml/releases/download/4.5.0/tyxml-4.5.0.tbz" | ||
checksum: [ | ||
"sha256=c69accef5df4dd89d38f6aa0baad01e8fda4e9e98bb7dad61bec1452c5716068" | ||
"sha512=772535441b09c393d53c27152e65f404a0a541aa0cea1bda899a8d751ab64d1729237e583618c3ff33d75e3865d53503d1ea413c6bbc8c68c413347efd1709b3" | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
opam-version: "2.0" | ||
synopsis: "A library for building correct HTML and SVG documents" | ||
description: | ||
"TyXML provides a set of convenient combinators that uses the OCaml type system to ensure the validity of the generated documents. TyXML can be used with any representation of HTML and SVG: the textual one, provided directly by this package, or DOM trees (`js_of_ocaml-tyxml`) virtual DOM (`virtual-dom`) and reactive or replicated trees (`eliom`). You can also create your own representation and use it to instantiate a new set of combinators." | ||
maintainer: ["dev@ocsigen.org"] | ||
authors: ["The ocsigen team"] | ||
license: "LGPL-2.1 with OCaml linking exception" | ||
homepage: "https://github.com/ocsigen/tyxml" | ||
doc: "https://ocsigen.org/tyxml/latest/manual/intro" | ||
bug-reports: "https://github.com/ocsigen/tyxml/issues" | ||
depends: [ | ||
"dune" {>= "2.0"} | ||
"ocaml" {>= "4.02"} | ||
"alcotest" {with-test} | ||
"re" {>= "1.5.0"} | ||
"seq" | ||
"uutf" {>= "1.0.0"} | ||
] | ||
build: [ | ||
["dune" "subst"] {pinned} | ||
[ | ||
"dune" | ||
"build" | ||
"-p" | ||
name | ||
"-j" | ||
jobs | ||
"@install" | ||
"@runtest" {with-test} | ||
"@doc" {with-doc} | ||
] | ||
] | ||
dev-repo: "git+https://github.com/ocsigen/tyxml.git" | ||
x-commit-hash: "ef431a4bceaefb2d9248e79092e6c1a1a9420095" | ||
url { | ||
src: | ||
"https://github.com/ocsigen/tyxml/releases/download/4.5.0/tyxml-4.5.0.tbz" | ||
checksum: [ | ||
"sha256=c69accef5df4dd89d38f6aa0baad01e8fda4e9e98bb7dad61bec1452c5716068" | ||
"sha512=772535441b09c393d53c27152e65f404a0a541aa0cea1bda899a8d751ab64d1729237e583618c3ff33d75e3865d53503d1ea413c6bbc8c68c413347efd1709b3" | ||
] | ||
} |