[gentoo-commits] repo/gentoo:master commit in: dev-ml/markup/
commit: 53ea01638ff744e858ecbf4f6eea4a9d06608abc Author: Sam James gentoo org> AuthorDate: Fri Mar 17 02:27:39 2023 + Commit: Sam James gentoo org> CommitDate: Fri Mar 17 02:27:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53ea0163 dev-ml/markup: Stabilize 1.0.3 amd64, #901679 Signed-off-by: Sam James gentoo.org> dev-ml/markup/markup-1.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/markup/markup-1.0.3.ebuild b/dev-ml/markup/markup-1.0.3.ebuild index 09cc6d2dcf7a..807d63c3e164 100644 --- a/dev-ml/markup/markup-1.0.3.ebuild +++ b/dev-ml/markup/markup-1.0.3.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}.ml-${PV} LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/markup/
commit: 212424793eb60e7b778189b2d7d22f237334b1f2 Author: Sam James gentoo org> AuthorDate: Fri Mar 17 02:27:41 2023 + Commit: Sam James gentoo org> CommitDate: Fri Mar 17 02:27:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21242479 dev-ml/markup: Stabilize 1.0.3 x86, #901679 Signed-off-by: Sam James gentoo.org> dev-ml/markup/markup-1.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/markup/markup-1.0.3.ebuild b/dev-ml/markup/markup-1.0.3.ebuild index 807d63c3e164..88b603d4d100 100644 --- a/dev-ml/markup/markup-1.0.3.ebuild +++ b/dev-ml/markup/markup-1.0.3.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}.ml-${PV} LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/markup/
commit: 4576614ae6f69e78660154560bef2be9d04474d6 Author: Maciej Barć gentoo org> AuthorDate: Sat Jan 21 07:11:21 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Jan 21 08:49:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4576614a dev-ml/markup: bump to 1.0.3 Signed-off-by: Maciej Barć gentoo.org> dev-ml/markup/Manifest| 1 + dev-ml/markup/markup-1.0.3.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-ml/markup/Manifest b/dev-ml/markup/Manifest index b6e98a4a6efc..0717eb30a587 100644 --- a/dev-ml/markup/Manifest +++ b/dev-ml/markup/Manifest @@ -1,2 +1,3 @@ DIST markup-1.0.0.tar.gz 280927 BLAKE2B cdf670e97c9f6e9b514d98f19a50bb4915c0c434a4ca27ac71be36f3893ed049eef8c0b5f48893e3f247938283272ff0c03d24743d679ef5e0296f7059131c58 SHA512 6383ed24fd86be0f6a64d9386b547d323fa0e763571ff3e7405119173c6ac6a7ed043bc0d35afd6e933101f22ed4b2f8baa08ba07d3df57a68015caaf79030ab DIST markup-1.0.2.tar.gz 281957 BLAKE2B 04094edf2b6e7cec8de8e1d2ebc9c43b55aa18ccd7c38ee07217a7578764e1b919da8f30b3855d04deb75862be9c429ddf2c24c7a8a2baa2ed01921514f3b334 SHA512 6a04240da095a7557932e26b8f20979e0a8dc4ef2b5ce98aac7dfcaf82f0350397633120b638f76efd2a30a482a2381566b66a35c0585535e225f44004539b87 +DIST markup-1.0.3.tar.gz 281554 BLAKE2B 71e6719c83ea0b456bb72ac469f11f8aab849098728431cf65e63f3484d98957250cec95a6c78e1bb586768f07fdf91bd4a8dc8195815b0bee836ce7c59fd2c8 SHA512 1bb030fa2d79f7a7ac2d04c07c72a39e83620757b1d7d8a33eea1ec9b4c32883a67de45d1eea9bfa6533ae8076009fab9af5f180ad2be9c1fef66e3e5937048a diff --git a/dev-ml/markup/markup-1.0.3.ebuild b/dev-ml/markup/markup-1.0.3.ebuild new file mode 100644 index ..09cc6d2dcf7a --- /dev/null +++ b/dev-ml/markup/markup-1.0.3.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Error-recovering streaming HTML5 and XML parsers" +HOMEPAGE="https://github.com/aantron/markup.ml"; +SRC_URI="https://github.com/aantron/markup.ml/archive/${PV}.tar.gz + -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}.ml-${PV} + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="+ocamlopt test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-ml/lwt:= + dev-ml/uchar:= + dev-ml/uutf:= +" +DEPEND="${RDEPEND}" +BDEPEND="test? ( dev-ml/ounit2 )"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/markup/
commit: 82cd5976c75660c902767b880dd6d83aa0b071d1 Author: Sam James gentoo org> AuthorDate: Tue Jun 21 01:35:35 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jun 21 01:35:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82cd5976 dev-ml/markup: fix OCaml dep Signed-off-by: Sam James gentoo.org> dev-ml/markup/{markup-1.0.0.ebuild => markup-1.0.0-r1.ebuild} | 6 +++--- dev-ml/markup/{markup-1.0.2.ebuild => markup-1.0.2-r1.ebuild} | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-ml/markup/markup-1.0.0.ebuild b/dev-ml/markup/markup-1.0.0-r1.ebuild similarity index 86% rename from dev-ml/markup/markup-1.0.0.ebuild rename to dev-ml/markup/markup-1.0.0-r1.ebuild index 65041afd6bac..fdce883345f3 100644 --- a/dev-ml/markup/markup-1.0.0.ebuild +++ b/dev-ml/markup/markup-1.0.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,8 +15,8 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" -RDEPEND="dev-ml/lwt - dev-ml/uutf" +RDEPEND="dev-ml/lwt:= + dev-ml/uutf:=" DEPEND="${RDEPEND} test? ( dev-ml/ounit2 )" diff --git a/dev-ml/markup/markup-1.0.2.ebuild b/dev-ml/markup/markup-1.0.2-r1.ebuild similarity index 86% rename from dev-ml/markup/markup-1.0.2.ebuild rename to dev-ml/markup/markup-1.0.2-r1.ebuild index 9cf732cb7579..28d135faf971 100644 --- a/dev-ml/markup/markup-1.0.2.ebuild +++ b/dev-ml/markup/markup-1.0.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,8 +15,8 @@ KEYWORDS="amd64 ~arm ~arm64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" -RDEPEND="dev-ml/lwt - dev-ml/uutf" +RDEPEND="dev-ml/lwt:= + dev-ml/uutf:=" DEPEND="${RDEPEND} test? ( dev-ml/ounit2 )"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/markup/
commit: e482e8a256656bc8e3a5c3fd826e39893003fb37 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Sep 18 12:30:20 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Sep 18 12:30:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e482e8a2 dev-ml/markup: x86 stable wrt bug #813153 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-ml/markup/markup-1.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/markup/markup-1.0.2.ebuild b/dev-ml/markup/markup-1.0.2.ebuild index f8a622ac825..9cf732cb757 100644 --- a/dev-ml/markup/markup-1.0.2.ebuild +++ b/dev-ml/markup/markup-1.0.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/aantron/markup.ml/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/markup/
commit: 1375e26b820c616df59a7fe8b0266ab09a8c4339 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 17 14:14:17 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 17 14:14:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1375e26b dev-ml/markup: amd64 stable wrt bug #813153 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-ml/markup/markup-1.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/markup/markup-1.0.2.ebuild b/dev-ml/markup/markup-1.0.2.ebuild index 65041afd6ba..f8a622ac825 100644 --- a/dev-ml/markup/markup-1.0.2.ebuild +++ b/dev-ml/markup/markup-1.0.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/aantron/markup.ml/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/markup/
commit: 9e2b07a98c11d0c9ebb9d7068b4efc595f720a2d Author: Alfredo Tupone gentoo org> AuthorDate: Mon Jul 19 19:17:54 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Jul 19 19:17:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e2b07a9 dev-ml/markup: bump 1.0.2 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/markup/Manifest| 1 + dev-ml/markup/markup-1.0.2.ebuild | 23 +++ 2 files changed, 24 insertions(+) diff --git a/dev-ml/markup/Manifest b/dev-ml/markup/Manifest index b823c15e52b..b6e98a4a6ef 100644 --- a/dev-ml/markup/Manifest +++ b/dev-ml/markup/Manifest @@ -1 +1,2 @@ DIST markup-1.0.0.tar.gz 280927 BLAKE2B cdf670e97c9f6e9b514d98f19a50bb4915c0c434a4ca27ac71be36f3893ed049eef8c0b5f48893e3f247938283272ff0c03d24743d679ef5e0296f7059131c58 SHA512 6383ed24fd86be0f6a64d9386b547d323fa0e763571ff3e7405119173c6ac6a7ed043bc0d35afd6e933101f22ed4b2f8baa08ba07d3df57a68015caaf79030ab +DIST markup-1.0.2.tar.gz 281957 BLAKE2B 04094edf2b6e7cec8de8e1d2ebc9c43b55aa18ccd7c38ee07217a7578764e1b919da8f30b3855d04deb75862be9c429ddf2c24c7a8a2baa2ed01921514f3b334 SHA512 6a04240da095a7557932e26b8f20979e0a8dc4ef2b5ce98aac7dfcaf82f0350397633120b638f76efd2a30a482a2381566b66a35c0585535e225f44004539b87 diff --git a/dev-ml/markup/markup-1.0.2.ebuild b/dev-ml/markup/markup-1.0.2.ebuild new file mode 100644 index 000..65041afd6ba --- /dev/null +++ b/dev-ml/markup/markup-1.0.2.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit dune + +DESCRIPTION="Error-recovering streaming HTML5 and XML parsers" +HOMEPAGE="https://github.com/aantron/markup.ml"; +SRC_URI="https://github.com/aantron/markup.ml/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="+ocamlopt test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-ml/lwt + dev-ml/uutf" +DEPEND="${RDEPEND} + test? ( dev-ml/ounit2 )" + +S="${WORKDIR}/${PN}.ml-${PV}"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/markup/
commit: e860444aab9315d9b3ade98314e4292578fae690 Author: Sam James gentoo org> AuthorDate: Sat Mar 13 11:07:09 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 13 15:23:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e860444a dev-ml/markup: drop 0.7.5 Signed-off-by: Sam James gentoo.org> dev-ml/markup/Manifest| 1 - dev-ml/markup/markup-0.7.5.ebuild | 39 --- 2 files changed, 40 deletions(-) diff --git a/dev-ml/markup/Manifest b/dev-ml/markup/Manifest index c44ed7db060..b823c15e52b 100644 --- a/dev-ml/markup/Manifest +++ b/dev-ml/markup/Manifest @@ -1,2 +1 @@ -DIST markup-0.7.5.tar.gz 278654 BLAKE2B 5338d4b546c74ade522c84c5a0583ad08b09e4ca3ecb96712725dd33792e401f66f076e47cf24986047f36236c53134272cadcd2abe322307377bb79055bf39a SHA512 19350df7a3a619c479fa030b8772009bc32f3e9830494f5707e05f85b9ee9ff0ddf382d292c7a11bbd3b63c8c108e6a84b2d01f5e983f49d7cdf63ee3c4545c8 DIST markup-1.0.0.tar.gz 280927 BLAKE2B cdf670e97c9f6e9b514d98f19a50bb4915c0c434a4ca27ac71be36f3893ed049eef8c0b5f48893e3f247938283272ff0c03d24743d679ef5e0296f7059131c58 SHA512 6383ed24fd86be0f6a64d9386b547d323fa0e763571ff3e7405119173c6ac6a7ed043bc0d35afd6e933101f22ed4b2f8baa08ba07d3df57a68015caaf79030ab diff --git a/dev-ml/markup/markup-0.7.5.ebuild b/dev-ml/markup/markup-0.7.5.ebuild deleted file mode 100644 index 68e867c0943..000 --- a/dev-ml/markup/markup-0.7.5.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit findlib eutils - -DESCRIPTION="Error-recovering streaming HTML5 and XML parsers" -HOMEPAGE="https://github.com/aantron/markup.ml"; -SRC_URI="https://github.com/aantron/markup.ml/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}p1" -KEYWORDS="~amd64" -IUSE="doc test" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-lang/ocaml:=[ocamlopt] - dev-ml/lwt:=[ocamlopt(+)] - >=dev-ml/uutf-1.0:=[ocamlopt] -" -RDEPEND="${DEPEND}" -DEPEND="${DEPEND} - test? ( dev-ml/ounit ) - dev-ml/ocamlbuild" -S="${WORKDIR}/${PN}.ml-${PV}" - -src_compile() { - emake - use doc && emake docs -} - -src_install() { - findlib_src_preinst - emake ocamlfind-install - dodoc README.md - use doc && dohtml doc/html/* -}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/markup/
commit: 5315cc19812bda512a65f21bb66540ec43d1972a Author: Alfredo Tupone gentoo org> AuthorDate: Fri Jan 15 21:22:35 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Jan 15 21:22:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5315cc19 dev-ml/markup: add dependency Closes: https://bugs.gentoo.org/765514 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/markup/markup-1.0.0.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-ml/markup/markup-1.0.0.ebuild b/dev-ml/markup/markup-1.0.0.ebuild index 7da8254ac13..65041afd6ba 100644 --- a/dev-ml/markup/markup-1.0.0.ebuild +++ b/dev-ml/markup/markup-1.0.0.ebuild @@ -15,8 +15,9 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" -DEPEND="dev-ml/lwt +RDEPEND="dev-ml/lwt dev-ml/uutf" -RDEPEND="${DEPEND}" +DEPEND="${RDEPEND} + test? ( dev-ml/ounit2 )" S="${WORKDIR}/${PN}.ml-${PV}"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/markup/
commit: e01eb95eaf22b202743d264edd2605e547cd4f97 Author: Alfredo Tupone gentoo org> AuthorDate: Fri Jan 15 07:47:00 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Jan 15 07:47:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e01eb95e dev-ml/markup: add dep and maintainer Closes: https://bugs.gentoo.org/765049 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/markup/markup-1.0.0.ebuild | 3 ++- dev-ml/markup/metadata.xml| 5 - 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/dev-ml/markup/markup-1.0.0.ebuild b/dev-ml/markup/markup-1.0.0.ebuild index c5e722db39c..7da8254ac13 100644 --- a/dev-ml/markup/markup-1.0.0.ebuild +++ b/dev-ml/markup/markup-1.0.0.ebuild @@ -15,7 +15,8 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" -DEPEND="dev-ml/lwt" +DEPEND="dev-ml/lwt + dev-ml/uutf" RDEPEND="${DEPEND}" S="${WORKDIR}/${PN}.ml-${PV}" diff --git a/dev-ml/markup/metadata.xml b/dev-ml/markup/metadata.xml index 4b6b212429e..41afb4a0fa4 100644 --- a/dev-ml/markup/metadata.xml +++ b/dev-ml/markup/metadata.xml @@ -1,7 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + +m...@gentoo.org +ML + aantron/markup.ml
[gentoo-commits] repo/gentoo:master commit in: dev-ml/markup/
commit: 561fa4412c3ae4874bf5d3341766d246170c753d Author: Alfredo Tupone gentoo org> AuthorDate: Wed Jan 13 08:54:14 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Jan 13 08:54:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=561fa441 dev-ml/markup: add dependency Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/markup/markup-1.0.0.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-ml/markup/markup-1.0.0.ebuild b/dev-ml/markup/markup-1.0.0.ebuild index 011aaf40c7e..c5e722db39c 100644 --- a/dev-ml/markup/markup-1.0.0.ebuild +++ b/dev-ml/markup/markup-1.0.0.ebuild @@ -15,4 +15,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" +DEPEND="dev-ml/lwt" +RDEPEND="${DEPEND}" + S="${WORKDIR}/${PN}.ml-${PV}"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/markup/
commit: 7680f7e7d7c873b3d2cc15edf31591a1d5e12ec9 Author: Alfredo Tupone gentoo org> AuthorDate: Mon Jan 11 20:23:34 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Jan 11 20:23:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7680f7e7 dev-ml/markup: fix test and use dune eclass Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/markup/markup-1.0.0.ebuild | 18 +++--- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/dev-ml/markup/markup-1.0.0.ebuild b/dev-ml/markup/markup-1.0.0.ebuild index be349d21561..011aaf40c7e 100644 --- a/dev-ml/markup/markup-1.0.0.ebuild +++ b/dev-ml/markup/markup-1.0.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit opam multiprocessing +inherit dune DESCRIPTION="Error-recovering streaming HTML5 and XML parsers" HOMEPAGE="https://github.com/aantron/markup.ml"; @@ -12,19 +12,7 @@ SRC_URI="https://github.com/aantron/markup.ml/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="BSD" SLOT="0/${PV}" KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="test" - -RDEPEND="dev-lang/ocaml:=" -BDEPEND=">=dev-ml/dune-2.7 - dev-lang/ocaml" -DEPEND="${RDEPEND}" +IUSE="+ocamlopt test" +RESTRICT="!test? ( test )" S="${WORKDIR}/${PN}.ml-${PV}" - -src_compile() { - dune build -p "${PN}" -j $(makeopts_jobs) @install || die -} - -src_test() { - dune runtest -p "${PN}" -j $(makeopts_jobs) || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/markup/
commit: 73f69304c65ee2549f1ab6332e8d4fa5fe565a5d Author: Alfredo Tupone gentoo org> AuthorDate: Mon Jan 11 18:48:33 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Jan 11 18:48:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73f69304 dev-ml/markup: version bump to 1.0.0 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/markup/Manifest| 1 + dev-ml/markup/markup-1.0.0.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-ml/markup/Manifest b/dev-ml/markup/Manifest index 490a2129a27..c44ed7db060 100644 --- a/dev-ml/markup/Manifest +++ b/dev-ml/markup/Manifest @@ -1 +1,2 @@ DIST markup-0.7.5.tar.gz 278654 BLAKE2B 5338d4b546c74ade522c84c5a0583ad08b09e4ca3ecb96712725dd33792e401f66f076e47cf24986047f36236c53134272cadcd2abe322307377bb79055bf39a SHA512 19350df7a3a619c479fa030b8772009bc32f3e9830494f5707e05f85b9ee9ff0ddf382d292c7a11bbd3b63c8c108e6a84b2d01f5e983f49d7cdf63ee3c4545c8 +DIST markup-1.0.0.tar.gz 280927 BLAKE2B cdf670e97c9f6e9b514d98f19a50bb4915c0c434a4ca27ac71be36f3893ed049eef8c0b5f48893e3f247938283272ff0c03d24743d679ef5e0296f7059131c58 SHA512 6383ed24fd86be0f6a64d9386b547d323fa0e763571ff3e7405119173c6ac6a7ed043bc0d35afd6e933101f22ed4b2f8baa08ba07d3df57a68015caaf79030ab diff --git a/dev-ml/markup/markup-1.0.0.ebuild b/dev-ml/markup/markup-1.0.0.ebuild new file mode 100644 index 000..be349d21561 --- /dev/null +++ b/dev-ml/markup/markup-1.0.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit opam multiprocessing + +DESCRIPTION="Error-recovering streaming HTML5 and XML parsers" +HOMEPAGE="https://github.com/aantron/markup.ml"; +SRC_URI="https://github.com/aantron/markup.ml/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="test" + +RDEPEND="dev-lang/ocaml:=" +BDEPEND=">=dev-ml/dune-2.7 + dev-lang/ocaml" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/${PN}.ml-${PV}" + +src_compile() { + dune build -p "${PN}" -j $(makeopts_jobs) @install || die +} + +src_test() { + dune runtest -p "${PN}" -j $(makeopts_jobs) || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/markup/
commit: 07efe37f586c0d83b3023868af7720f1a1a49665 Author: Alexis Ballier gentoo org> AuthorDate: Fri Jul 21 12:20:16 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Fri Jul 21 12:38:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07efe37f dev-ml/markup: use 4 style usedep on lwt Package-Manager: Portage-2.3.6, Repoman-2.3.3 dev-ml/markup/markup-0.7.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/markup/markup-0.7.5.ebuild b/dev-ml/markup/markup-0.7.5.ebuild index 6936fe4a836..66c1698789f 100644 --- a/dev-ml/markup/markup-0.7.5.ebuild +++ b/dev-ml/markup/markup-0.7.5.ebuild @@ -16,7 +16,7 @@ IUSE="doc test" DEPEND=" dev-lang/ocaml:=[ocamlopt] - dev-ml/lwt:=[ocamlopt] + dev-ml/lwt:=[ocamlopt(+)] >=dev-ml/uutf-1.0:=[ocamlopt] " RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/markup/
commit: e2d4ad9dc1971b71ba863d97ee03d6240e1f6905 Author: Alexis Ballier gentoo org> AuthorDate: Fri Jul 21 12:20:27 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Fri Jul 21 12:38:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2d4ad9d dev-ml/markup: Remove old Package-Manager: Portage-2.3.6, Repoman-2.3.3 dev-ml/markup/Manifest| 1 - dev-ml/markup/markup-0.7.4.ebuild | 38 -- 2 files changed, 39 deletions(-) diff --git a/dev-ml/markup/Manifest b/dev-ml/markup/Manifest index 17b4d645cfb..092afb7926c 100644 --- a/dev-ml/markup/Manifest +++ b/dev-ml/markup/Manifest @@ -1,2 +1 @@ -DIST markup-0.7.4.tar.gz 278855 SHA256 2d006e1cec3b46ef403051d88ba786d95c74b162f2e6d48e2d81ee17f2be357b SHA512 82f20274f6f83e994133403be900f8536c073d6dc8a7c3d02ac8bc4a07ec33ec8c8afe36d4ce0b79433d6ec346c85d1f5ab7b62292e5b092f4911693bb6876ef WHIRLPOOL 7ac847c98fa1afb3a9be5626dbccbd9ddeae15b68c74f7fa9d846e715839d1530cd3bf1abe68d33113ba0dee44698f9efd58bea562d8cd4bbca527b3c97c718b DIST markup-0.7.5.tar.gz 278654 SHA256 1987eb677512c277830f3ae0eb9cada6fa07b5686daeb5d39a389a52d55a450f SHA512 19350df7a3a619c479fa030b8772009bc32f3e9830494f5707e05f85b9ee9ff0ddf382d292c7a11bbd3b63c8c108e6a84b2d01f5e983f49d7cdf63ee3c4545c8 WHIRLPOOL 70b017210f4f194ee00e5e4b9c4efc232f6a4c93196d464986c0b09477e958d291a2991a42912c57ea25c6310ea6ce75aa8ac5941e3c7a84de7690bb62f145ff diff --git a/dev-ml/markup/markup-0.7.4.ebuild b/dev-ml/markup/markup-0.7.4.ebuild deleted file mode 100644 index 16711d80c1b..000 --- a/dev-ml/markup/markup-0.7.4.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit findlib eutils - -DESCRIPTION="Error-recovering streaming HTML5 and XML parsers" -HOMEPAGE="https://github.com/aantron/markup.ml"; -SRC_URI="https://github.com/aantron/markup.ml/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}p1" -KEYWORDS="~amd64" -IUSE="doc test" - -DEPEND=" - dev-lang/ocaml:=[ocamlopt] - dev-ml/lwt:=[ocamlopt] - >=dev-ml/uutf-1.0:=[ocamlopt] -" -RDEPEND="${DEPEND}" -DEPEND="${DEPEND} - test? ( dev-ml/ounit ) - dev-ml/ocamlbuild" -S="${WORKDIR}/${PN}.ml-${PV}" - -src_compile() { - emake - use doc && emake docs -} - -src_install() { - findlib_src_preinst - emake ocamlfind-install - dodoc README.md - use doc && dohtml doc/html/* -}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/markup/
commit: d886061d8cac61620d2563376bf6bc2dc35ec957 Author: Alexis Ballier gentoo org> AuthorDate: Thu Jun 15 08:12:31 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Jun 15 08:49:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d886061d dev-ml/markup: bump to 0.7.5 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-ml/markup/Manifest| 1 + dev-ml/markup/markup-0.7.5.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-ml/markup/Manifest b/dev-ml/markup/Manifest index 914d412721f..17b4d645cfb 100644 --- a/dev-ml/markup/Manifest +++ b/dev-ml/markup/Manifest @@ -1 +1,2 @@ DIST markup-0.7.4.tar.gz 278855 SHA256 2d006e1cec3b46ef403051d88ba786d95c74b162f2e6d48e2d81ee17f2be357b SHA512 82f20274f6f83e994133403be900f8536c073d6dc8a7c3d02ac8bc4a07ec33ec8c8afe36d4ce0b79433d6ec346c85d1f5ab7b62292e5b092f4911693bb6876ef WHIRLPOOL 7ac847c98fa1afb3a9be5626dbccbd9ddeae15b68c74f7fa9d846e715839d1530cd3bf1abe68d33113ba0dee44698f9efd58bea562d8cd4bbca527b3c97c718b +DIST markup-0.7.5.tar.gz 278654 SHA256 1987eb677512c277830f3ae0eb9cada6fa07b5686daeb5d39a389a52d55a450f SHA512 19350df7a3a619c479fa030b8772009bc32f3e9830494f5707e05f85b9ee9ff0ddf382d292c7a11bbd3b63c8c108e6a84b2d01f5e983f49d7cdf63ee3c4545c8 WHIRLPOOL 70b017210f4f194ee00e5e4b9c4efc232f6a4c93196d464986c0b09477e958d291a2991a42912c57ea25c6310ea6ce75aa8ac5941e3c7a84de7690bb62f145ff diff --git a/dev-ml/markup/markup-0.7.5.ebuild b/dev-ml/markup/markup-0.7.5.ebuild new file mode 100644 index 000..6936fe4a836 --- /dev/null +++ b/dev-ml/markup/markup-0.7.5.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit findlib eutils + +DESCRIPTION="Error-recovering streaming HTML5 and XML parsers" +HOMEPAGE="https://github.com/aantron/markup.ml"; +SRC_URI="https://github.com/aantron/markup.ml/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}p1" +KEYWORDS="~amd64" +IUSE="doc test" + +DEPEND=" + dev-lang/ocaml:=[ocamlopt] + dev-ml/lwt:=[ocamlopt] + >=dev-ml/uutf-1.0:=[ocamlopt] +" +RDEPEND="${DEPEND}" +DEPEND="${DEPEND} + test? ( dev-ml/ounit ) + dev-ml/ocamlbuild" +S="${WORKDIR}/${PN}.ml-${PV}" + +src_compile() { + emake + use doc && emake docs +} + +src_install() { + findlib_src_preinst + emake ocamlfind-install + dodoc README.md + use doc && dohtml doc/html/* +}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/markup/
commit: 57cf1cdc5677229afbdf76fe0da1f5f6912c6779 Author: Alexis Ballier gentoo org> AuthorDate: Tue Jan 24 11:08:57 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Tue Jan 24 11:14:15 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57cf1cdc dev-ml/markup: remove old Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-ml/markup/Manifest| 1 - dev-ml/markup/markup-0.7.3.ebuild | 39 --- 2 files changed, 40 deletions(-) diff --git a/dev-ml/markup/Manifest b/dev-ml/markup/Manifest index b5140de..914d412 100644 --- a/dev-ml/markup/Manifest +++ b/dev-ml/markup/Manifest @@ -1,2 +1 @@ -DIST markup-0.7.3.tar.gz 275094 SHA256 e1eb3562e0d26ccc33aa5dbe802e4210dbd7c30a8e69b6098b825afb11bb6af1 SHA512 e4577e438241d58c728507c88f14b7f029dbc4aa6b9c5dbf78f03b6c083a430026158c3146a88c14c9cd90a242b1bb4ed838b150bb89433fb6a6f673e5d2bb66 WHIRLPOOL ad967738706d4c017f266ecdef7b0772ce0bc17f9bc7dda228ffabc9cc88cde69337e063577d1fcda1e93cf4a7f18bbbf09709ee82f0a4b8382f5e339d2e DIST markup-0.7.4.tar.gz 278855 SHA256 2d006e1cec3b46ef403051d88ba786d95c74b162f2e6d48e2d81ee17f2be357b SHA512 82f20274f6f83e994133403be900f8536c073d6dc8a7c3d02ac8bc4a07ec33ec8c8afe36d4ce0b79433d6ec346c85d1f5ab7b62292e5b092f4911693bb6876ef WHIRLPOOL 7ac847c98fa1afb3a9be5626dbccbd9ddeae15b68c74f7fa9d846e715839d1530cd3bf1abe68d33113ba0dee44698f9efd58bea562d8cd4bbca527b3c97c718b diff --git a/dev-ml/markup/markup-0.7.3.ebuild b/dev-ml/markup/markup-0.7.3.ebuild deleted file mode 100644 index 59f9e4e.. --- a/dev-ml/markup/markup-0.7.3.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit findlib eutils - -DESCRIPTION="Error-recovering streaming HTML5 and XML parsers" -HOMEPAGE="https://github.com/aantron/markup.ml"; -SRC_URI="https://github.com/aantron/markup.ml/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}p1" -KEYWORDS="~amd64" -IUSE="doc test" - -DEPEND=" - dev-lang/ocaml:=[ocamlopt] - dev-ml/lwt:=[ocamlopt] - >=dev-ml/uutf-1.0:=[ocamlopt] -" -RDEPEND="${DEPEND}" -DEPEND="${DEPEND} - test? ( dev-ml/ounit ) - dev-ml/ocamlbuild" -S="${WORKDIR}/${PN}.ml-${PV}" - -src_compile() { - emake - use doc && emake docs -} - -src_install() { - findlib_src_preinst - emake ocamlfind-install - dodoc README.md - use doc && dohtml doc/html/* -}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/markup/
commit: a6e02ccc98ac8b91b203ca47f725e2a3a0feb4d7 Author: Alexis Ballier gentoo org> AuthorDate: Tue Dec 13 13:49:54 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Tue Dec 13 13:49:54 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6e02ccc dev-ml/markup: bump to 0.7.4 Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-ml/markup/Manifest| 1 + dev-ml/markup/markup-0.7.4.ebuild | 39 +++ 2 files changed, 40 insertions(+) diff --git a/dev-ml/markup/Manifest b/dev-ml/markup/Manifest index 29247e7..b5140de 100644 --- a/dev-ml/markup/Manifest +++ b/dev-ml/markup/Manifest @@ -1 +1,2 @@ DIST markup-0.7.3.tar.gz 275094 SHA256 e1eb3562e0d26ccc33aa5dbe802e4210dbd7c30a8e69b6098b825afb11bb6af1 SHA512 e4577e438241d58c728507c88f14b7f029dbc4aa6b9c5dbf78f03b6c083a430026158c3146a88c14c9cd90a242b1bb4ed838b150bb89433fb6a6f673e5d2bb66 WHIRLPOOL ad967738706d4c017f266ecdef7b0772ce0bc17f9bc7dda228ffabc9cc88cde69337e063577d1fcda1e93cf4a7f18bbbf09709ee82f0a4b8382f5e339d2e +DIST markup-0.7.4.tar.gz 278855 SHA256 2d006e1cec3b46ef403051d88ba786d95c74b162f2e6d48e2d81ee17f2be357b SHA512 82f20274f6f83e994133403be900f8536c073d6dc8a7c3d02ac8bc4a07ec33ec8c8afe36d4ce0b79433d6ec346c85d1f5ab7b62292e5b092f4911693bb6876ef WHIRLPOOL 7ac847c98fa1afb3a9be5626dbccbd9ddeae15b68c74f7fa9d846e715839d1530cd3bf1abe68d33113ba0dee44698f9efd58bea562d8cd4bbca527b3c97c718b diff --git a/dev-ml/markup/markup-0.7.4.ebuild b/dev-ml/markup/markup-0.7.4.ebuild new file mode 100644 index ..59f9e4e --- /dev/null +++ b/dev-ml/markup/markup-0.7.4.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit findlib eutils + +DESCRIPTION="Error-recovering streaming HTML5 and XML parsers" +HOMEPAGE="https://github.com/aantron/markup.ml"; +SRC_URI="https://github.com/aantron/markup.ml/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}p1" +KEYWORDS="~amd64" +IUSE="doc test" + +DEPEND=" + dev-lang/ocaml:=[ocamlopt] + dev-ml/lwt:=[ocamlopt] + >=dev-ml/uutf-1.0:=[ocamlopt] +" +RDEPEND="${DEPEND}" +DEPEND="${DEPEND} + test? ( dev-ml/ounit ) + dev-ml/ocamlbuild" +S="${WORKDIR}/${PN}.ml-${PV}" + +src_compile() { + emake + use doc && emake docs +} + +src_install() { + findlib_src_preinst + emake ocamlfind-install + dodoc README.md + use doc && dohtml doc/html/* +}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/markup/, dev-ml/markup/files/
commit: 02edd946d92a10dd27a13f2ece1868483d4c2880 Author: Alexis Ballier gentoo org> AuthorDate: Thu Dec 1 17:54:24 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Dec 1 17:54:52 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02edd946 dev-ml/markup: remove old Package-Manager: portage-2.3.2 dev-ml/markup/Manifest |1 - dev-ml/markup/files/test.patch | 273 - dev-ml/markup/files/uutf.patch | 1085 -- dev-ml/markup/markup-0.7.2-r1.ebuild | 44 -- 4 files changed, 1403 deletions(-) diff --git a/dev-ml/markup/Manifest b/dev-ml/markup/Manifest index 1819e63..29247e7 100644 --- a/dev-ml/markup/Manifest +++ b/dev-ml/markup/Manifest @@ -1,2 +1 @@ -DIST markup-0.7.2.tar.gz 275010 SHA256 630a737ab6113e17999aacfd55f73b6671211d7980be86f0c711c0b385887c34 SHA512 72a87f54692a0b751c23e6b52bc4ecaa68334b0c6c067793cbf5b011b7d06ce7563f9aa2daeef3553ab48bb6cb9e592587b5a4f37279eaef7b45e19e5b372f73 WHIRLPOOL 679a01c5d197eadf1a8b74247e276405c182acff4c7781b577fbad9fcdc33be164ff81222e79c4e0e5193d1295ee4896ddda547cce1712bfb5ebda050f5bf5ac DIST markup-0.7.3.tar.gz 275094 SHA256 e1eb3562e0d26ccc33aa5dbe802e4210dbd7c30a8e69b6098b825afb11bb6af1 SHA512 e4577e438241d58c728507c88f14b7f029dbc4aa6b9c5dbf78f03b6c083a430026158c3146a88c14c9cd90a242b1bb4ed838b150bb89433fb6a6f673e5d2bb66 WHIRLPOOL ad967738706d4c017f266ecdef7b0772ce0bc17f9bc7dda228ffabc9cc88cde69337e063577d1fcda1e93cf4a7f18bbbf09709ee82f0a4b8382f5e339d2e diff --git a/dev-ml/markup/files/test.patch b/dev-ml/markup/files/test.patch deleted file mode 100644 index f2a5257.. --- a/dev-ml/markup/files/test.patch +++ /dev/null @@ -1,273 +0,0 @@ -Index: markup.ml-0.7.2/test/test_encoding.ml -=== markup.ml-0.7.2.orig/test/test_encoding.ml -+++ markup.ml-0.7.2/test/test_encoding.ml -@@ -15,9 +15,9 @@ let test_ucs_4 (f : Encoding.t) name s1 - expect_error (1, 2) (`Decoding_error (bad_bytes, name)) - begin fun report -> - let chars = s1 |> string |> f ~report in --next_option chars ok (assert_equal (Some (Char.code 'f'))); -+next_option chars ok (assert_equal (Some ((Uchar.of_int (Char.code 'f'); - next_option chars ok (assert_equal (Some Uutf.u_rep)); --next_option chars ok (assert_equal (Some (Char.code 'o'))); -+next_option chars ok (assert_equal (Some ((Uchar.of_int (Char.code 'o'); - next_option chars ok (assert_equal None); - next_option chars ok (assert_equal None) - end; -@@ -25,9 +25,9 @@ let test_ucs_4 (f : Encoding.t) name s1 - expect_error (2, 2) (`Decoding_error ("\x00\x00\x00", name)) - begin fun report -> - let chars = s2 |> string |> f ~report in --next_option chars ok (assert_equal (Some (Char.code 'f'))); --next_option chars ok (assert_equal (Some 0x000A)); --next_option chars ok (assert_equal (Some (Char.code 'o'))); -+next_option chars ok (assert_equal (Some (Uchar.of_int (Char.code 'f'; -+next_option chars ok (assert_equal (Some (Uchar.of_int 0x000A))); -+next_option chars ok (assert_equal (Some (Uchar.of_int (Char.code 'o'; - next_option chars ok (assert_equal (Some Uutf.u_rep)); - next_option chars ok (assert_equal None); - next_option chars ok (assert_equal None) -@@ -38,12 +38,12 @@ let tests = [ - let s = "\xef\xbb\xbffoo\xf0\x9f\x90\x99bar\xa0more" in - expect_error (1, 8) (`Decoding_error ("\xa0", "utf-8")) begin fun report -> - let chars = s |> string |> utf_8 ~report in -- next_n 3 chars ok (assert_equal (List.map Char.code ['f'; 'o'; 'o'])); -- next_option chars ok (assert_equal (Some 0x1F419)); -- next_n 3 chars ok (assert_equal (List.map Char.code ['b'; 'a'; 'r'])); -+ next_n 3 chars ok (assert_equal (List.map (fun x -> Uchar.of_int (Char.code x)) ['f'; 'o'; 'o'])); -+ next_option chars ok (assert_equal (Some (Uchar.of_int 0x1F419))); -+ next_n 3 chars ok (assert_equal (List.map (fun x -> Uchar.of_int (Char.code x)) ['b'; 'a'; 'r'])); - next_option chars ok (assert_equal (Some Uutf.u_rep)); - next_n 4 chars ok --(assert_equal (List.map Char.code ['m'; 'o'; 'r'; 'e'])); -+(assert_equal (List.map (fun x -> Uchar.of_int (Char.code x)) ['m'; 'o'; 'r'; 'e'])); - next_option chars ok (assert_equal None); - next_option chars ok (assert_equal None) - end); -@@ -53,11 +53,11 @@ let tests = [ - expect_error (1, 6) (`Decoding_error ("\xdc\x19", "utf-16be")) - begin fun report -> - let chars = s |> string |> utf_16be ~report in -- next_n 3 chars ok (assert_equal (List.map Char.code ['f'; 'o'; 'o'])); -- next_option chars ok (assert_equal (Some 0x1F419)); -- next_option chars ok (assert_equal (Some (Char.code 'b'))); -+ next_n 3 chars ok (assert_equal (List.map (fun x -> Uchar.of_int (Char.code x)) ['f'; 'o'; 'o'])); -+ n
[gentoo-commits] repo/gentoo:master commit in: dev-ml/markup/
commit: 8e8942912a5967e7dfe24bdfd0c9ea470408505a Author: Alexis Ballier gentoo org> AuthorDate: Thu Dec 1 17:53:57 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Dec 1 17:54:52 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e894291 dev-ml/markup: bump to 0.7.3 Package-Manager: portage-2.3.2 dev-ml/markup/Manifest| 1 + dev-ml/markup/markup-0.7.3.ebuild | 39 +++ 2 files changed, 40 insertions(+) diff --git a/dev-ml/markup/Manifest b/dev-ml/markup/Manifest index 5588288..1819e63 100644 --- a/dev-ml/markup/Manifest +++ b/dev-ml/markup/Manifest @@ -1 +1,2 @@ DIST markup-0.7.2.tar.gz 275010 SHA256 630a737ab6113e17999aacfd55f73b6671211d7980be86f0c711c0b385887c34 SHA512 72a87f54692a0b751c23e6b52bc4ecaa68334b0c6c067793cbf5b011b7d06ce7563f9aa2daeef3553ab48bb6cb9e592587b5a4f37279eaef7b45e19e5b372f73 WHIRLPOOL 679a01c5d197eadf1a8b74247e276405c182acff4c7781b577fbad9fcdc33be164ff81222e79c4e0e5193d1295ee4896ddda547cce1712bfb5ebda050f5bf5ac +DIST markup-0.7.3.tar.gz 275094 SHA256 e1eb3562e0d26ccc33aa5dbe802e4210dbd7c30a8e69b6098b825afb11bb6af1 SHA512 e4577e438241d58c728507c88f14b7f029dbc4aa6b9c5dbf78f03b6c083a430026158c3146a88c14c9cd90a242b1bb4ed838b150bb89433fb6a6f673e5d2bb66 WHIRLPOOL ad967738706d4c017f266ecdef7b0772ce0bc17f9bc7dda228ffabc9cc88cde69337e063577d1fcda1e93cf4a7f18bbbf09709ee82f0a4b8382f5e339d2e diff --git a/dev-ml/markup/markup-0.7.3.ebuild b/dev-ml/markup/markup-0.7.3.ebuild new file mode 100644 index ..59f9e4e --- /dev/null +++ b/dev-ml/markup/markup-0.7.3.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit findlib eutils + +DESCRIPTION="Error-recovering streaming HTML5 and XML parsers" +HOMEPAGE="https://github.com/aantron/markup.ml"; +SRC_URI="https://github.com/aantron/markup.ml/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}p1" +KEYWORDS="~amd64" +IUSE="doc test" + +DEPEND=" + dev-lang/ocaml:=[ocamlopt] + dev-ml/lwt:=[ocamlopt] + >=dev-ml/uutf-1.0:=[ocamlopt] +" +RDEPEND="${DEPEND}" +DEPEND="${DEPEND} + test? ( dev-ml/ounit ) + dev-ml/ocamlbuild" +S="${WORKDIR}/${PN}.ml-${PV}" + +src_compile() { + emake + use doc && emake docs +} + +src_install() { + findlib_src_preinst + emake ocamlfind-install + dodoc README.md + use doc && dohtml doc/html/* +}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/markup/files/, dev-ml/markup/
commit: 56c0c3a567b08228699194eb2820a6f59595ab6a Author: Alexis Ballier gentoo org> AuthorDate: Mon Nov 28 20:26:55 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Mon Nov 28 20:27:33 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56c0c3a5 dev-ml/markup: fix build with uutf 1.0 Package-Manager: portage-2.3.2 dev-ml/markup/files/test.patch | 273 + dev-ml/markup/files/uutf.patch | 1085 ...{markup-0.7.2.ebuild => markup-0.7.2-r1.ebuild} | 11 +- 3 files changed, 1366 insertions(+), 3 deletions(-) diff --git a/dev-ml/markup/files/test.patch b/dev-ml/markup/files/test.patch new file mode 100644 index ..f2a5257 --- /dev/null +++ b/dev-ml/markup/files/test.patch @@ -0,0 +1,273 @@ +Index: markup.ml-0.7.2/test/test_encoding.ml +=== +--- markup.ml-0.7.2.orig/test/test_encoding.ml markup.ml-0.7.2/test/test_encoding.ml +@@ -15,9 +15,9 @@ let test_ucs_4 (f : Encoding.t) name s1 + expect_error (1, 2) (`Decoding_error (bad_bytes, name)) + begin fun report -> + let chars = s1 |> string |> f ~report in +-next_option chars ok (assert_equal (Some (Char.code 'f'))); ++next_option chars ok (assert_equal (Some ((Uchar.of_int (Char.code 'f'); + next_option chars ok (assert_equal (Some Uutf.u_rep)); +-next_option chars ok (assert_equal (Some (Char.code 'o'))); ++next_option chars ok (assert_equal (Some ((Uchar.of_int (Char.code 'o'); + next_option chars ok (assert_equal None); + next_option chars ok (assert_equal None) + end; +@@ -25,9 +25,9 @@ let test_ucs_4 (f : Encoding.t) name s1 + expect_error (2, 2) (`Decoding_error ("\x00\x00\x00", name)) + begin fun report -> + let chars = s2 |> string |> f ~report in +-next_option chars ok (assert_equal (Some (Char.code 'f'))); +-next_option chars ok (assert_equal (Some 0x000A)); +-next_option chars ok (assert_equal (Some (Char.code 'o'))); ++next_option chars ok (assert_equal (Some (Uchar.of_int (Char.code 'f'; ++next_option chars ok (assert_equal (Some (Uchar.of_int 0x000A))); ++next_option chars ok (assert_equal (Some (Uchar.of_int (Char.code 'o'; + next_option chars ok (assert_equal (Some Uutf.u_rep)); + next_option chars ok (assert_equal None); + next_option chars ok (assert_equal None) +@@ -38,12 +38,12 @@ let tests = [ + let s = "\xef\xbb\xbffoo\xf0\x9f\x90\x99bar\xa0more" in + expect_error (1, 8) (`Decoding_error ("\xa0", "utf-8")) begin fun report -> + let chars = s |> string |> utf_8 ~report in +- next_n 3 chars ok (assert_equal (List.map Char.code ['f'; 'o'; 'o'])); +- next_option chars ok (assert_equal (Some 0x1F419)); +- next_n 3 chars ok (assert_equal (List.map Char.code ['b'; 'a'; 'r'])); ++ next_n 3 chars ok (assert_equal (List.map (fun x -> Uchar.of_int (Char.code x)) ['f'; 'o'; 'o'])); ++ next_option chars ok (assert_equal (Some (Uchar.of_int 0x1F419))); ++ next_n 3 chars ok (assert_equal (List.map (fun x -> Uchar.of_int (Char.code x)) ['b'; 'a'; 'r'])); + next_option chars ok (assert_equal (Some Uutf.u_rep)); + next_n 4 chars ok +-(assert_equal (List.map Char.code ['m'; 'o'; 'r'; 'e'])); ++(assert_equal (List.map (fun x -> Uchar.of_int (Char.code x)) ['m'; 'o'; 'r'; 'e'])); + next_option chars ok (assert_equal None); + next_option chars ok (assert_equal None) + end); +@@ -53,11 +53,11 @@ let tests = [ + expect_error (1, 6) (`Decoding_error ("\xdc\x19", "utf-16be")) + begin fun report -> + let chars = s |> string |> utf_16be ~report in +- next_n 3 chars ok (assert_equal (List.map Char.code ['f'; 'o'; 'o'])); +- next_option chars ok (assert_equal (Some 0x1F419)); +- next_option chars ok (assert_equal (Some (Char.code 'b'))); ++ next_n 3 chars ok (assert_equal (List.map (fun x -> Uchar.of_int (Char.code x)) ['f'; 'o'; 'o'])); ++ next_option chars ok (assert_equal (Some (Uchar.of_int 0x1F419))); ++ next_option chars ok (assert_equal (Some (Uchar.of_int (Char.code 'b'; + next_option chars ok (assert_equal (Some Uutf.u_rep)); +- next_n 16 chars ok (assert_equal (List.map Char.code ['a'; 'r'])); ++ next_n 16 chars ok (assert_equal (List.map (fun x -> Uchar.of_int (Char.code x)) ['a'; 'r'])); + next_option chars ok (assert_equal None); + next_option chars ok (assert_equal None) + end); +@@ -67,11 +67,11 @@ let tests = [ + expect_error (1, 6) (`Decoding_error ("\x19\xdc", "utf-16le")) + begin fun report -> + let chars = s |> string |> utf_16le ~report in +- next_n 3 chars ok (assert_equal (List.map Char.code ['f'; 'o'; 'o'])); +- next_option chars ok (assert_equal (Some 0x1F419)); +- next_option chars ok (assert_equal (Some (Char.code 'b'))); ++ next_n 3 chars ok (assert_
[gentoo-commits] repo/gentoo:master commit in: dev-ml/markup/
commit: e12a747bf1ee53690e63e7c78e5a24e4eae59b4d Author: Alexis Ballier gentoo org> AuthorDate: Tue May 24 08:55:00 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Tue May 24 09:15:16 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e12a747b dev-ml/markup: initial import; ebuild by me Package-Manager: portage-2.3.0_rc1 dev-ml/markup/Manifest| 1 + dev-ml/markup/markup-0.7.2.ebuild | 39 +++ dev-ml/markup/metadata.xml| 8 3 files changed, 48 insertions(+) diff --git a/dev-ml/markup/Manifest b/dev-ml/markup/Manifest new file mode 100644 index 000..5588288 --- /dev/null +++ b/dev-ml/markup/Manifest @@ -0,0 +1 @@ +DIST markup-0.7.2.tar.gz 275010 SHA256 630a737ab6113e17999aacfd55f73b6671211d7980be86f0c711c0b385887c34 SHA512 72a87f54692a0b751c23e6b52bc4ecaa68334b0c6c067793cbf5b011b7d06ce7563f9aa2daeef3553ab48bb6cb9e592587b5a4f37279eaef7b45e19e5b372f73 WHIRLPOOL 679a01c5d197eadf1a8b74247e276405c182acff4c7781b577fbad9fcdc33be164ff81222e79c4e0e5193d1295ee4896ddda547cce1712bfb5ebda050f5bf5ac diff --git a/dev-ml/markup/markup-0.7.2.ebuild b/dev-ml/markup/markup-0.7.2.ebuild new file mode 100644 index 000..235c575 --- /dev/null +++ b/dev-ml/markup/markup-0.7.2.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit findlib + +DESCRIPTION="Error-recovering streaming HTML5 and XML parsers" +HOMEPAGE="https://github.com/aantron/markup.ml"; +SRC_URI="https://github.com/aantron/markup.ml/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="doc test" + +DEPEND=" + dev-lang/ocaml:=[ocamlopt] + dev-ml/lwt:=[ocamlopt] + dev-ml/uutf:=[ocamlopt] +" +RDEPEND="${DEPEND}" +DEPEND="${DEPEND} + test? ( dev-ml/ounit ) + dev-ml/ocamlbuild" +S="${WORKDIR}/${PN}.ml-${PV}" + +src_compile() { + emake + use doc && emake docs +} + +src_install() { + findlib_src_preinst + emake ocamlfind-install + dodoc README.md + use doc && dohtml doc/html/* +} diff --git a/dev-ml/markup/metadata.xml b/dev-ml/markup/metadata.xml new file mode 100644 index 000..ffa6c6b --- /dev/null +++ b/dev-ml/markup/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +m...@gentoo.org +Gentoo ML Project + +