diff options
author | 2021-04-04 06:20:39 +0000 | |
---|---|---|
committer | 2021-04-04 06:20:39 +0000 | |
commit | d1a9d1974f5884669006ef9d65bcfc2acf70a78f (patch) | |
tree | ab5f80c039855315d0f7b233869e130ef1e4dafe | |
parent | 2021-04-04 06:06:02 UTC (diff) | |
parent | findlib.eclass: minor style changes (diff) | |
download | gentoo-d1a9d1974f5884669006ef9d65bcfc2acf70a78f.tar.gz gentoo-d1a9d1974f5884669006ef9d65bcfc2acf70a78f.tar.bz2 gentoo-d1a9d1974f5884669006ef9d65bcfc2acf70a78f.zip |
Merge updates from master
147 files changed, 76 insertions, 2661 deletions
diff --git a/dev-libs/openct/openct-0.6.20-r4.ebuild b/dev-libs/openct/openct-0.6.20-r4.ebuild index 1ec25fe7b6e1..d7ab099419d0 100644 --- a/dev-libs/openct/openct-0.6.20-r4.ebuild +++ b/dev-libs/openct/openct-0.6.20-r4.ebuild @@ -48,7 +48,7 @@ src_install() { default find "${ED}" -name '*.la' -delete || die - rm "${ED}"/usr/$(get_libdir)/openct-ifd.* || die + rm -f "${ED}"/usr/$(get_libdir)/openct-ifd.* || die udev_newrules etc/openct.udev 70-openct.rules diff --git a/dev-libs/rapidxml/files/rapidxml-1.13-clang.patch b/dev-libs/rapidxml/files/rapidxml-1.13-clang.patch index c8e80b830392..7609984f5a28 100644 --- a/dev-libs/rapidxml/files/rapidxml-1.13-clang.patch +++ b/dev-libs/rapidxml/files/rapidxml-1.13-clang.patch @@ -1,23 +1,23 @@ --- a/rapidxml_print.hpp +++ b/rapidxml_print.hpp @@ -102,6 +102,20 @@ - /////////////////////////////////////////////////////////////////////////// - // Internal printing operations - -+ // ===================================== -+ // fix for clang for this bug in gcc and others: https://sourceforge.net/p/rapidxml/bugs/16/ -+ -+ template<class OutIt, class Ch> inline OutIt print_children(OutIt out, const xml_node<Ch> *node, int flags, int indent); -+ template<class OutIt, class Ch> inline OutIt print_element_node(OutIt out, const xml_node<Ch> *node, int flags, int indent); -+ template<class OutIt, class Ch> inline OutIt print_data_node(OutIt out, const xml_node<Ch> *node, int flags, int indent); -+ template<class OutIt, class Ch> inline OutIt print_cdata_node(OutIt out, const xml_node<Ch> *node, int flags, int indent); -+ template<class OutIt, class Ch> inline OutIt print_declaration_node(OutIt out, const xml_node<Ch> *node, int flags, int indent); -+ template<class OutIt, class Ch> inline OutIt print_comment_node(OutIt out, const xml_node<Ch> *node, int flags, int indent); -+ template<class OutIt, class Ch> inline OutIt print_doctype_node(OutIt out, const xml_node<Ch> *node, int flags, int indent); -+ template<class OutIt, class Ch> inline OutIt print_pi_node(OutIt out, const xml_node<Ch> *node, int flags, int indent); -+ -+ // ===================================== -+ - // Print node - template<class OutIt, class Ch> - inline OutIt print_node(OutIt out, const xml_node<Ch> *node, int flags, int indent) + ///////////////////////////////////////////////////////////////////////////
+ // Internal printing operations
+
++ // =====================================
++ // fix for clang for this bug in gcc and others: https://sourceforge.net/p/rapidxml/bugs/16/
++
++ template<class OutIt, class Ch> inline OutIt print_children(OutIt out, const xml_node<Ch> *node, int flags, int indent);
++ template<class OutIt, class Ch> inline OutIt print_element_node(OutIt out, const xml_node<Ch> *node, int flags, int indent);
++ template<class OutIt, class Ch> inline OutIt print_data_node(OutIt out, const xml_node<Ch> *node, int flags, int indent);
++ template<class OutIt, class Ch> inline OutIt print_cdata_node(OutIt out, const xml_node<Ch> *node, int flags, int indent);
++ template<class OutIt, class Ch> inline OutIt print_declaration_node(OutIt out, const xml_node<Ch> *node, int flags, int indent);
++ template<class OutIt, class Ch> inline OutIt print_comment_node(OutIt out, const xml_node<Ch> *node, int flags, int indent);
++ template<class OutIt, class Ch> inline OutIt print_doctype_node(OutIt out, const xml_node<Ch> *node, int flags, int indent);
++ template<class OutIt, class Ch> inline OutIt print_pi_node(OutIt out, const xml_node<Ch> *node, int flags, int indent);
++
++ // =====================================
++
+ // Print node
+ template<class OutIt, class Ch>
+ inline OutIt print_node(OutIt out, const xml_node<Ch> *node, int flags, int indent)
diff --git a/dev-ml/batteries/Manifest b/dev-ml/batteries/Manifest deleted file mode 100644 index 7c84971b5de6..000000000000 --- a/dev-ml/batteries/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST batteries-2.7.0.tar.gz 768498 BLAKE2B ded30928d51bd6f6bc023803bb404a140a8bbc64d7dea3c6d63cd7ad4aacd470621a6179684772930c6e57530a57b3136711ca32df30332104db2081518f408c SHA512 ecb973c9cc535fce18db8efb1bfb9dfde73d7a7fc82cb6b0657547b6f7d173e9004015f698065ed5efeb9f89f1fcc1b548745b708139ce0d01eb6f63981421c9 diff --git a/dev-ml/batteries/batteries-2.7.0.ebuild b/dev-ml/batteries/batteries-2.7.0.ebuild deleted file mode 100644 index 0ff2fea7c727..000000000000 --- a/dev-ml/batteries/batteries-2.7.0.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit oasis - -DESCRIPTION="The community-maintained foundation library for your OCaml projects" -HOMEPAGE="https://github.com/ocaml-batteries-team/batteries-included/" -SRC_URI="https://github.com/ocaml-batteries-team/batteries-included/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2.1-with-linking-exception" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="dev-ml/camomile:=" -DEPEND="${RDEPEND} - test? ( dev-ml/ounit dev-ml/iTeML )" - -DOCS=( "ChangeLog" "FAQ" "README.folders" "README.md" ) - -S="${WORKDIR}/${PN}-included-${PV}" diff --git a/dev-ml/batteries/metadata.xml b/dev-ml/batteries/metadata.xml deleted file mode 100644 index 98e1a6806aaa..000000000000 --- a/dev-ml/batteries/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">ocaml-batteries-team/batteries-included</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-ml/bin-prot/Manifest b/dev-ml/bin-prot/Manifest deleted file mode 100644 index 21d3f9150599..000000000000 --- a/dev-ml/bin-prot/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST bin-prot-0.9.2.tar.gz 339008 BLAKE2B 3fcad0d5a88393b49b22d42b4669da485ddd9a61938cdda4183658eca5b0369265480005945bdaeb53cc8af5c324cc7cb158b4208e4a7a7f821db5c045502910 SHA512 a4aa453ff4d2037b8ed0e53186fafa876a96ecb970ef25e99cf133afa4615b8fc53de75234454519a4f7c11f771f98e8117f8fa37682dbb8f73d4fda8a1805f7 diff --git a/dev-ml/bin-prot/bin-prot-0.9.2.ebuild b/dev-ml/bin-prot/bin-prot-0.9.2.ebuild deleted file mode 100644 index 5c2d435fef0b..000000000000 --- a/dev-ml/bin-prot/bin-prot-0.9.2.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Binary protocol generator" -HOMEPAGE="https://github.com/janestreet/bin_prot" -SRC_URI="https://github.com/janestreet/bin_prot/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="" - -RDEPEND=" - dev-lang/ocaml:= - dev-ml/base:= - dev-ml/ppx_compare:= - dev-ml/ppx_custom_printf:= - dev-ml/ppx_core:= - dev-ml/ppx_driver:= - dev-ml/ppx_fields_conv:= - dev-ml/ppx_sexp_conv:= - dev-ml/ppx_type_conv:= - dev-ml/ppx_variants_conv:= - dev-ml/sexplib:= - dev-ml/ocaml-migrate-parsetree:= -" -DEPEND="${RDEPEND} dev-ml/opam dev-ml/jbuilder" - -S="${WORKDIR}/bin_prot-${PV}" - -src_test() { - jbuilder runtest || die -} - -src_install() { - opam-installer -i \ - --prefix="${ED}/usr" \ - --libdir="${D}/$(ocamlc -where)" \ - --docdir="${ED}/usr/share/doc/${PF}" \ - ${PN/-/_}.install || die - dodoc CHANGES.md README.md -} diff --git a/dev-ml/bin-prot/metadata.xml b/dev-ml/bin-prot/metadata.xml deleted file mode 100644 index 01f7d1cb2110..000000000000 --- a/dev-ml/bin-prot/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">janestreet/bin_prot</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-ml/configurator/Manifest b/dev-ml/configurator/Manifest deleted file mode 100644 index 0d0220486ac4..000000000000 --- a/dev-ml/configurator/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST configurator-0.9.1.tar.gz 10231 BLAKE2B e80deda7cf53a6fe2ef042696c5e815576a5f846e2cbe360b8b3e938ee2bd81b4e93f51141a1e10a18bb97a7b0ae41be64409bd85a9ad85eab4595ca36889ee2 SHA512 43d864d3317241dd66829747dd956ac42614cc687bbca23e2575cb1b3ab9d0c628dfbdd8f026bcd4d76cb87cf282d955d6a90f0e69543ee1ee1f01a1efa9b54b diff --git a/dev-ml/configurator/configurator-0.9.1.ebuild b/dev-ml/configurator/configurator-0.9.1.ebuild deleted file mode 100644 index 76c8abbab093..000000000000 --- a/dev-ml/configurator/configurator-0.9.1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Helper library for gathering system configuration" -HOMEPAGE="https://github.com/janestreet/configurator" -SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" - -DEPEND=" - dev-lang/ocaml:= - dev-ml/base:= - dev-ml/ppx_base:= - dev-ml/ppx_driver:= - dev-ml/stdio:= - dev-ml/ocaml-migrate-parsetree:= - " -RDEPEND="${DEPEND}" -DEPEND="${DEPEND} dev-ml/opam dev-ml/jbuilder" - -src_install() { - opam-installer -i \ - --prefix="${ED}/usr" \ - --libdir="${D}/$(ocamlc -where)" \ - --docdir="${ED}/usr/share/doc/${PF}" \ - ${PN}.install || die -} diff --git a/dev-ml/configurator/metadata.xml b/dev-ml/configurator/metadata.xml deleted file mode 100644 index 2cebdea92b52..000000000000 --- a/dev-ml/configurator/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">janestreet/configurator</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-ml/core_extended/Manifest b/dev-ml/core_extended/Manifest deleted file mode 100644 index 45315d77879d..000000000000 --- a/dev-ml/core_extended/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST core_extended-0.9.0.tar.gz 234944 BLAKE2B 9c6985b2c9a34ca3fd3bd6016240140d09ccfad2cdf264923e826d1399ead3d827674b5438c90e75dee9511ed4005d945d2e4b73bb5778475b55871c59231a50 SHA512 16e64ba2e3bbe31a6bde03c0ca65d238445f19d8f2aa1f11157efd4f4fab76adb28607329e853eafab04de549f303b033522cc46c3e179094ac68071ce797a5e diff --git a/dev-ml/core_extended/core_extended-0.9.0.ebuild b/dev-ml/core_extended/core_extended-0.9.0.ebuild deleted file mode 100644 index 4f17a7f52f95..000000000000 --- a/dev-ml/core_extended/core_extended-0.9.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Jane Street's alternative to the standard library" -HOMEPAGE="https://github.com/janestreet/core_extended" -SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="" - -RDEPEND=" - dev-lang/ocaml:= - dev-ml/bin-prot:= - dev-ml/core:= - dev-ml/core_kernel:= - dev-ml/fieldslib:= - dev-ml/ppx_driver:= - dev-ml/ppx_jane:= - dev-ml/re2:= - dev-ml/sexplib:= - dev-ml/textutils:= - dev-ml/ocaml-migrate-parsetree:= - <dev-ml/ppx_jane-100 - <dev-ml/ppx_driver-100 - " -DEPEND="${RDEPEND} dev-ml/opam dev-ml/jbuilder" - -src_install() { - opam-installer -i \ - --prefix="${ED}/usr" \ - --libdir="${D}/$(ocamlc -where)" \ - --docdir="${ED}/usr/share/doc/${PF}" \ - ${PN}.install || die -} diff --git a/dev-ml/core_extended/metadata.xml b/dev-ml/core_extended/metadata.xml deleted file mode 100644 index 0eed67d03c73..000000000000 --- a/dev-ml/core_extended/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">janestreet/core_extended</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-ml/csv/Manifest b/dev-ml/csv/Manifest deleted file mode 100644 index fa18fb528b94..000000000000 --- a/dev-ml/csv/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST csv-1.7.tar.gz 45160 BLAKE2B 2f51f927d9099382a227e20471e60075f8796d7753152e266c121f705e4dab7036659937630302f152cd8f28d6db1aee3d5c72c339a45477292ee03c4bc461ab SHA512 cbe3d316e6f99318b3958bbfba3308225e709afb481a333d314adb66c20683171c23ac0565fc8d8e936b9dad13b9330b5208340b9fc671b4ccddf3a7d8b82b3e diff --git a/dev-ml/csv/csv-1.7.ebuild b/dev-ml/csv/csv-1.7.ebuild deleted file mode 100644 index 817e095edb27..000000000000 --- a/dev-ml/csv/csv-1.7.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -OASIS_BUILD_DOCS=1 -OASIS_BUILD_TESTS=1 - -inherit oasis - -DESCRIPTION="A pure OCaml library to read and write CSV files" -HOMEPAGE="https://github.com/Chris00/ocaml-csv" -SRC_URI="https://github.com/Chris00/ocaml-csv/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2.1-with-linking-exception" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="+lwt" - -DEPEND="lwt? ( dev-ml/lwt:= )" -RDEPEND="${DEPEND}" -DEPEND="${DEPEND} - dev-ml/oasis" - -DOCS=( "README.txt" "AUTHORS.txt" ) - -S="${WORKDIR}/ocaml-${P}" - -src_prepare() { - default - oasis setup || die -} - -src_configure() { - oasis_configure_opts="$(use_enable lwt)" \ - oasis_src_configure -} diff --git a/dev-ml/csv/metadata.xml b/dev-ml/csv/metadata.xml deleted file mode 100644 index aad9c6c4d154..000000000000 --- a/dev-ml/csv/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">Chris00/ocaml-csv</remote-id> - </upstream> - <use> - <flag name="lwt">Enables the Lwt-based library for asynchronous operations.</flag> - </use> -</pkgmetadata> diff --git a/dev-ml/deriving/Manifest b/dev-ml/deriving/Manifest deleted file mode 100644 index 130b75eb26a3..000000000000 --- a/dev-ml/deriving/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST deriving-0.7.1.tar.gz 68550 BLAKE2B ded445dbc7f1b8402ae89742abd4f581754a6513aaeb0edcd08f3b0866e531e1731c235bcb50e587314929343fa6a4cfdd11aa9bd8527c03b0813c0a27949d98 SHA512 d4c4b38321f2fc5ed1a9ea7910ec4fae15b08485ae9067048a609d5b9d76188da02995cd18a034c561494cdd3aa8dbb57a1a1c69918b1f79d70f89c96a26d342 diff --git a/dev-ml/deriving/deriving-0.7.1.ebuild b/dev-ml/deriving/deriving-0.7.1.ebuild deleted file mode 100644 index 845c827a8b68..000000000000 --- a/dev-ml/deriving/deriving-0.7.1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -OASIS_BUILD_TESTS=1 - -inherit oasis - -DESCRIPTION="A deriving library for Ocsigen" -HOMEPAGE="https://github.com/ocsigen/deriving" -SRC_URI="https://github.com/ocsigen/deriving/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="" - -RDEPEND=" - >=dev-ml/type-conv-108:= - dev-ml/optcomp:= - dev-ml/findlib:= - dev-ml/camlp4:= -" -DEPEND="${RDEPEND} - dev-ml/oasis" - -DOCS=( CHANGES README.md ) -oasis_configure_opts="--enable-tc" -OASIS_SETUP_COMMAND="./setup.exe" - -src_configure() { - emake setup.exe - oasis_src_configure -} diff --git a/dev-ml/deriving/metadata.xml b/dev-ml/deriving/metadata.xml deleted file mode 100644 index c29d7a46bfb0..000000000000 --- a/dev-ml/deriving/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">ocsigen/deriving</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-ml/dns/Manifest b/dev-ml/dns/Manifest deleted file mode 100644 index 7755e3b6cb3b..000000000000 --- a/dev-ml/dns/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ocaml-dns-1.0.0.tar.gz 99161 BLAKE2B f0fa068296ac7eb5331ff7f5f88ee60a3010ac146f4b5bfeeffc8db014e6e5563da4f516ee1090365d290fb50b2754576b14167d55b2a33e125046103d485c1e SHA512 199653605e985851dcaafc94f1efeba5c261c29cd5e5f8eaebc9f7d25a05c43adcf7620efb291b22f9549f7c05f8ac3f6abfbcf40e0d7762bd2f7cd623ebcb1c diff --git a/dev-ml/dns/dns-1.0.0-r1.ebuild b/dev-ml/dns/dns-1.0.0-r1.ebuild deleted file mode 100644 index 02a29c7096f8..000000000000 --- a/dev-ml/dns/dns-1.0.0-r1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit findlib opam - -DESCRIPTION="A pure OCaml implementation of the DNS protocol" -HOMEPAGE="https://github.com/mirage/ocaml-dns https://mirage.io" -SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ocaml-${P}.tar.gz" - -LICENSE="LGPL-2 LGPL-2.1-with-linking-exception ISC" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="" - -RDEPEND=" - >=dev-ml/ocaml-base64-2.0.0:= - >=dev-ml/ocaml-cstruct-3.0.2:=[ppx] - dev-ml/ocaml-hashcons:= - >=dev-ml/ocaml-ipaddr-2.6.0:= - dev-ml/re:= - >=dev-ml/ocaml-uri-1.7.0:= - dev-ml/result:= - !dev-ml/odns -" -DEPEND=" - dev-ml/jbuilder - ${RDEPEND} -" - -# Do not work -RESTRICT="test" - -S="${WORKDIR}/ocaml-${P}" - -src_compile() { - jbuilder build @install -p dns || die -} - -src_test() { - jbuilder runtest -p dns || die -} diff --git a/dev-ml/dns/metadata.xml b/dev-ml/dns/metadata.xml deleted file mode 100644 index f66f6b2c6b53..000000000000 --- a/dev-ml/dns/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>ml@gentoo.org</email> - <name>ML</name> - </maintainer> - <upstream> - <remote-id type="github">mirage/ocaml-dns</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-ml/eliom/Manifest b/dev-ml/eliom/Manifest deleted file mode 100644 index c477e6903d23..000000000000 --- a/dev-ml/eliom/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST eliom-6.2.0.tar.gz 724359 BLAKE2B f52805c83f71eb76e3a183637d9800690714dbe07cbe82ad1bac09ea02ac286cbae541b22dea73592bd8cfa095700264c2a8903ead5fae498e847c4f6bdc8d47 SHA512 02ea52c78470f222297dd9f82218e82427ea2d2d0c9f261d1a9c2decbe7644c0bf583b77b8cef2577d5662d363efd276755f400e7a4c29c89a2265e49ca850db diff --git a/dev-ml/eliom/eliom-6.2.0.ebuild b/dev-ml/eliom/eliom-6.2.0.ebuild deleted file mode 100644 index d1da9028bbfc..000000000000 --- a/dev-ml/eliom/eliom-6.2.0.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils multilib findlib - -DESCRIPTION="A web framework to program client/server applications" -HOMEPAGE="http://ocsigen.org/eliom/" - -if [ "${PV#9999}" != "${PV}" ] ; then - inherit git-r3 - SRC_URI="" - EGIT_REPO_URI="https://github.com/ocsigen/eliom" -else - SRC_URI="https://github.com/ocsigen/eliom/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -LICENSE="LGPL-2.1-with-linking-exception" -SLOT="0/${PV}" -IUSE="doc +ocamlopt +ppx" - -RDEPEND=">=dev-lang/ocaml-4.03:=[ocamlopt?] - >=dev-ml/js_of_ocaml-2.8.2:=[xml] - >=www-servers/ocsigenserver-2.8:= - >=dev-ml/tyxml-4:= - >=dev-ml/deriving-0.6:= - >=dev-ml/reactiveData-0.2.1:= - dev-ml/ocaml-ipaddr:= - dev-ml/react:= - dev-ml/ocaml-ssl:= - >=dev-ml/lwt-2.5.0:= - dev-ml/lwt_react:= - dev-ml/camlp4:= - ppx? ( >=dev-ml/ppx_tools-0.99.3:= )" -DEPEND="${RDEPEND} - dev-ml/ocamlbuild - dev-ml/opam" - -src_prepare() { - epatch "${FILESDIR}/lwt3.patch" -} - -src_compile() { - if use ocamlopt ; then - emake PPX=$(usex ppx true false) all - else - emake PPX=$(usex ppx true false) byte - fi - use doc && emake doc - emake man -} - -src_install() { - opam-installer \ - --prefix="${ED}/usr" \ - --libdir="${D}/$(ocamlc -where)" \ - --docdir="${ED}/usr/share/doc/${PF}" \ - --mandir="${ED}/usr/share/man" \ - || die - dodoc CHANGES README.md - if use doc ; then - docinto client/html - dodoc -r _build/src/lib/client/api.docdir/* - docinto server/html - dodoc -r _build/src/lib/server/api.docdir/* - fi -} diff --git a/dev-ml/eliom/eliom-9999.ebuild b/dev-ml/eliom/eliom-9999.ebuild deleted file mode 100644 index 216ba051bff0..000000000000 --- a/dev-ml/eliom/eliom-9999.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils multilib findlib - -DESCRIPTION="A web framework to program client/server applications" -HOMEPAGE="http://ocsigen.org/eliom/" - -if [ "${PV#9999}" != "${PV}" ] ; then - inherit git-r3 - SRC_URI="" - EGIT_REPO_URI="https://github.com/ocsigen/eliom" -else - SRC_URI="https://github.com/ocsigen/eliom/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -LICENSE="LGPL-2.1-with-linking-exception" -SLOT="0/${PV}" -IUSE="doc +ocamlopt +ppx" - -RDEPEND=">=dev-lang/ocaml-4.03:=[ocamlopt?] - >=dev-ml/js_of_ocaml-2.8.2:=[xml] - >=www-servers/ocsigenserver-2.8:= - >=dev-ml/tyxml-4:= - >=dev-ml/deriving-0.6:= - >=dev-ml/reactiveData-0.2.1:= - dev-ml/ocaml-ipaddr:= - dev-ml/react:= - dev-ml/ocaml-ssl:= - >=dev-ml/lwt-2.5.0:= - dev-ml/lwt_react:= - dev-ml/camlp4:= - ppx? ( >=dev-ml/ppx_tools-0.99.3:= )" -DEPEND="${RDEPEND} - dev-ml/ocamlbuild - dev-ml/opam" - -src_compile() { - if use ocamlopt ; then - emake PPX=$(usex ppx true false) all - else - emake PPX=$(usex ppx true false) byte - fi - use doc && emake doc - emake man -} - -src_install() { - opam-installer \ - --prefix="${ED}/usr" \ - --libdir="${D}/$(ocamlc -where)" \ - --docdir="${ED}/usr/share/doc/${PF}" \ - --mandir="${ED}/usr/share/man" \ - || die - dodoc CHANGES README.md - if use doc ; then - docinto client/html - dodoc -r _build/src/lib/client/api.docdir/* - docinto server/html - dodoc -r _build/src/lib/server/api.docdir/* - fi -} diff --git a/dev-ml/eliom/files/lwt3.patch b/dev-ml/eliom/files/lwt3.patch deleted file mode 100644 index 6b8d993fb687..000000000000 --- a/dev-ml/eliom/files/lwt3.patch +++ /dev/null @@ -1,44 +0,0 @@ -Index: eliom-6.2.0/pkg/META -=================================================================== ---- eliom-6.2.0.orig/pkg/META -+++ eliom-6.2.0/pkg/META -@@ -13,7 +13,7 @@ package "server" ( - react, - reactiveData, - tyxml, -- lwt.react, -+ lwt_react, - cryptokit, - reactiveData" - archive(byte) = "server.cma" -@@ -49,7 +49,7 @@ package "client" ( - js_of_ocaml.tyxml, - js_of_ocaml.log, - js_of_ocaml.weak, -- lwt.react, -+ lwt_react, - react, - reactiveData, - tyxml.functor" -Index: eliom-6.2.0/src/_tags -=================================================================== ---- eliom-6.2.0.orig/src/_tags -+++ eliom-6.2.0/src/_tags -@@ -11,7 +11,7 @@ true:keep_locs - - <lib/server/*.ml{,i}>:thread - <lib/server/*.ml{,i}>:package(lwt,ocsigenserver,ocsigenserver.ext,tyxml.functor) --<lib/server/*.ml{,i}>:package(react,js_of_ocaml) -+<lib/server/*.ml{,i}>:package(lwt_react,react,js_of_ocaml) - - <lib/server/*.ml{,i}>:package(js_of_ocaml.deriving.ppx) - -@@ -24,7 +24,7 @@ true:keep_locs - <lib/client/*.ml{,i}>: eliom_ppx - <lib/client/*.ml{,i}>:package(ocsigenserver.cookies,ocsigenserver.polytables,ocsigenserver.baselib.base) - <lib/client/*.ml{,i}>:package(deriving.runtime,js_of_ocaml.deriving) --<lib/client/*.ml{,i}>:package(lwt.react,tyxml.functor,js_of_ocaml.tyxml) -+<lib/client/*.ml{,i}>:package(lwt_react,tyxml.functor,js_of_ocaml.tyxml) - <lib/client/*.ml{,i}>:package(react,js_of_ocaml,reactiveData) - - <lib/client/*.ml{,i}>:package(js_of_ocaml.deriving.ppx) diff --git a/dev-ml/eliom/metadata.xml b/dev-ml/eliom/metadata.xml deleted file mode 100644 index d15d988283c6..000000000000 --- a/dev-ml/eliom/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">ocsigen/eliom</remote-id> - </upstream> - <use> - <flag name="ppx">Enable PPX syntax extension support.</flag> - </use> -</pkgmetadata> diff --git a/dev-ml/gen/Manifest b/dev-ml/gen/Manifest deleted file mode 100644 index ea298131c85f..000000000000 --- a/dev-ml/gen/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gen-0.4.0.1.tar.gz 72415 BLAKE2B 73fa4169b6c2c3790a7f455136be4fa3bc2ce328833b17293dba793383133f5f151c6e1a2372c3422c7f827ef29eb1c3925a69a28dba787af29f7609ec8c299d SHA512 30722cca6d9b360a9a7d4a97f7553935d5425d5e3d49a7ae265bd0aee5961628a20d182775767a125cf367e1cd218ce4e782f025951468a4f95975163a1f4d76 diff --git a/dev-ml/gen/gen-0.4.0.1.ebuild b/dev-ml/gen/gen-0.4.0.1.ebuild deleted file mode 100644 index 13385f56421c..000000000000 --- a/dev-ml/gen/gen-0.4.0.1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -OASIS_BUILD_TESTS=1 -OASIS_BUILD_DOCS=1 - -inherit oasis - -DESCRIPTION="Simple, efficient iterators for OCaml" -HOMEPAGE="https://github.com/c-cube/gen" -SRC_URI="https://github.com/c-cube/gen/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="" - -RDEPEND="" -DEPEND="${RDEPEND} - test? ( dev-ml/ounit dev-ml/iTeML ) -" -DOCS=( "README.md" "CHANGELOG.md" ) diff --git a/dev-ml/gen/metadata.xml b/dev-ml/gen/metadata.xml deleted file mode 100644 index fb3837d25e60..000000000000 --- a/dev-ml/gen/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">c-cube/gen</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-ml/gsl-ocaml/Manifest b/dev-ml/gsl-ocaml/Manifest index f544670afdc0..e9ca31e4f6c1 100644 --- a/dev-ml/gsl-ocaml/Manifest +++ b/dev-ml/gsl-ocaml/Manifest @@ -1 +1 @@ -DIST gsl-ocaml-1.19.1.tar.gz 167549 BLAKE2B 17d559b31a2be9583fd616b273f1d5cac5a42bebc7df2cf4882ba5bf7ddf411971b4f49dc36eb3bcdb0265ea204d0ea0ba19bc6c63f49a6b8b6075715bd0a967 SHA512 be199d46479f07a16d2f667d7a29675171bc4ecc5a6e5948335bf98f72e6f12474d16455a22e6bfc73683f1d67de3a186d75f817f398f6621241b640c333e07d +DIST gsl-1.24.3.tbz 100642 BLAKE2B cf1bd63593901ba41ec33a8d073d923351e8cd6021f0402ce337242dd6b378408e740f2904a1c53f123453444dc08a05971921ab53e683b2ecf1e8a869f28e46 SHA512 c6e2578618591d1bef428693b69026cdea0f1606cd25d9f02d637a90256a5685eee70ecd0259d2595a1cd7b292c34e3c913c007e2706aa125af045d37e55d9c4 diff --git a/dev-ml/gsl-ocaml/gsl-ocaml-1.19.1.ebuild b/dev-ml/gsl-ocaml/gsl-ocaml-1.19.1.ebuild deleted file mode 100644 index 7b461efb3ec0..000000000000 --- a/dev-ml/gsl-ocaml/gsl-ocaml-1.19.1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -OASIS_BUILD_DOCS=1 -OASIS_BUILD_TESTS=1 - -inherit oasis - -DESCRIPTION="OCaml bindings for the GSL library (successor of dev-ml/ocamlgsl)" -HOMEPAGE="https://github.com/mmottl/gsl-ocaml" -SRC_URI="https://github.com/mmottl/${PN}/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="examples test" -RESTRICT="!test? ( test )" - -DEPEND=">=sci-libs/gsl-1.19" -RDEPEND="${DEPEND} - !dev-ml/ocamlgsl" - -DOCS=( CHANGES.txt README.md NOTES.md TODO.md ) - -src_prepare() { - oasis_configure_opts="$(use_enable examples)" -} diff --git a/dev-ml/gsl-ocaml/gsl-ocaml-1.24.3.ebuild b/dev-ml/gsl-ocaml/gsl-ocaml-1.24.3.ebuild new file mode 100644 index 000000000000..7de5ef50474e --- /dev/null +++ b/dev-ml/gsl-ocaml/gsl-ocaml-1.24.3.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DUNE_PKG_NAME="gsl" +inherit dune + +MY_P=${P/-ocaml/} +DESCRIPTION="OCaml bindings for the GSL library (successor of dev-ml/ocamlgsl)" +HOMEPAGE="https://github.com/mmottl/gsl-ocaml" +SRC_URI="https://github.com/mmottl/${PN}/releases/download/${PV}/${MY_P}.tbz" +S="${WORKDIR}"/${MY_P} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+ocamlopt" + +DEPEND=" + dev-ml/dune-configurator + >=sci-libs/gsl-1.19 +" +RDEPEND="${DEPEND} + !dev-ml/ocamlgsl" + +# DOCS=( CHANGES.txt README.md NOTES.md TODO.md ) diff --git a/dev-ml/iTeML/Manifest b/dev-ml/iTeML/Manifest deleted file mode 100644 index 7eba7c94f273..000000000000 --- a/dev-ml/iTeML/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST iTeML-2.7.tar.gz 34866 BLAKE2B c3d2df6901ca1c5a804b8e5becf2960f6de10a0edc88fab86fadd39ec25d35143d5ccb3765a1bb5e4d55f28d1dc8942085b964b343dc1f8622ea4438b842e9a6 SHA512 477b55332ab4f733bb225fb15741e5129314fc857900715851027b132fd87f169f8d402987762bd9a07e0a644b1d2bbd49e2f21de7cc23edbe89ff8b3f2bda65 diff --git a/dev-ml/iTeML/iTeML-2.7.ebuild b/dev-ml/iTeML/iTeML-2.7.ebuild deleted file mode 100644 index 7047a3ea4d8d..000000000000 --- a/dev-ml/iTeML/iTeML-2.7.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit findlib - -DESCRIPTION="Inline (Unit) Tests for OCaml" -HOMEPAGE="https://github.com/vincent-hugot/iTeML" -SRC_URI="https://github.com/vincent-hugot/iTeML/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="dev-ml/ounit:= - dev-lang/ocaml:=[ocamlopt] - >=dev-ml/qcheck-0.5:= -" -DEPEND="${RDEPEND} - dev-ml/ocamlbuild -" - -src_install() { - findlib_src_preinst - dodir /usr/bin - emake BIN="${ED}/usr/bin/" install - dodoc README.adoc HOWTO.adoc -} diff --git a/dev-ml/iTeML/metadata.xml b/dev-ml/iTeML/metadata.xml deleted file mode 100644 index 54b0c114ffec..000000000000 --- a/dev-ml/iTeML/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">vincent-hugot/iTeML</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-ml/jbuilder/Manifest b/dev-ml/jbuilder/Manifest deleted file mode 100644 index d0867e24fc34..000000000000 --- a/dev-ml/jbuilder/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST jbuilder-1.0-beta14.tar.gz 268571 BLAKE2B 509fded43004426fa0bc0d692c50ef2fcc97dc3aa22010bf306f993a3964110cc3f5b3b0ae33a0ea64d00500d70e846450f73142edfef74af75931b99977e9fd SHA512 0258067b0b48dbd22c0d25b65fcb1fe9a7e65f9389031f954fab7cccf4e0791fe2242f85d441f23e284d13a0b1a3f4485546f94008211adef7b58fd14c4091d3 diff --git a/dev-ml/jbuilder/jbuilder-1.0_beta14.ebuild b/dev-ml/jbuilder/jbuilder-1.0_beta14.ebuild deleted file mode 100644 index b3506058f1fb..000000000000 --- a/dev-ml/jbuilder/jbuilder-1.0_beta14.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit opam - -MY_PV="${PV/_/+}" -MY_P="${PN}-${PV/_/-}" - -DESCRIPTION="A composable build system for OCaml" -HOMEPAGE="https://github.com/janestreet/jbuilder" -SRC_URI="https://github.com/janestreet/jbuilder/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND="<dev-lang/ocaml-4.09:=" -RDEPEND="${DEPEND}" -DEPEND="${DEPEND} - test? ( - dev-ml/menhir - dev-ml/findlib - ) -" -OPAMSWITCH="system" - -S="${WORKDIR}/${MY_P}" -OPAMROOT="${D}" - -src_prepare() { - # Disable Werror like behavior, doesnt build with ocaml 4.05 otherwise - sed -i -e 's/--dev//' Makefile || die -} diff --git a/dev-ml/jbuilder/metadata.xml b/dev-ml/jbuilder/metadata.xml deleted file mode 100644 index 45dd54a49f28..000000000000 --- a/dev-ml/jbuilder/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">janestreet/jbuilder</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-ml/js_of_ocaml/Manifest b/dev-ml/js_of_ocaml/Manifest deleted file mode 100644 index 175cbf5c7101..000000000000 --- a/dev-ml/js_of_ocaml/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST js_of_ocaml-2.8.4.tar.gz 1344082 BLAKE2B f7f24e422a906d14ccf26b65de00c4d08726058cb14113c60527e337a14b6e2e65fc6dcda76dcffe3139c5fc7b5b2c1111ecb3ceaf820697581fed7cd35d097d SHA512 8dc65bac7d60f2d3534e31e0fddb061f1b97bfd8146b1a34b4a1a516574c6a39f66d115646aa9767b7e24a51ec76949b05841088601f97d76972c8899a50c4fd -DIST js_of_ocaml-3.0.0.tar.gz 1433377 BLAKE2B c4d696adc90c8caacf725f7b691b9f57199385f6137356da8562d63b95c5089317064e36d343f524713df600e07f04d8b530b591cb5532f0dffa4ae143dd8f4b SHA512 dc4bbbfdacb43338aa7f97b7012b6de8a2eac5d7c5f535ceb9565c477c961a212ce5b2a75b1719fcd9f2d57938ee2162f6f04d3364397a469d7a13d1fe4e3908 diff --git a/dev-ml/js_of_ocaml/files/ocaml405.patch b/dev-ml/js_of_ocaml/files/ocaml405.patch deleted file mode 100644 index 552dff425c46..000000000000 --- a/dev-ml/js_of_ocaml/files/ocaml405.patch +++ /dev/null @@ -1,41 +0,0 @@ -Index: js_of_ocaml-2.8.4/lib/ppx/ppx_js.ml -=================================================================== ---- js_of_ocaml-2.8.4.orig/lib/ppx/ppx_js.ml -+++ js_of_ocaml-2.8.4/lib/ppx/ppx_js.ml -@@ -162,7 +162,8 @@ let invoker ?(extra_types = []) uplift d - {[ fun (type res t0 t1 ..) arg1 arg2 -> e ]} - *) - let local_types = -- res :: List.map Arg.name (extra_types @ arguments) -+ List.map Location.mknoloc -+ (res :: List.map Arg.name (extra_types @ arguments)) - in - let result = List.fold_right Exp.newtype local_types invoker in - -@@ -210,7 +211,7 @@ let method_call ~loc obj meth args = - (Exp.fun_ ~loc ~attrs:[merlin_noloc] Label.nolabel None - (Pat.var ~loc ~attrs:[merlin_noloc] (Location.mknoloc "x")) - (Exp.send ~loc ~attrs:[merlin_noloc] -- (Exp.ident ~loc:gloc (lid ~loc:gloc "x")) meth))] -+ (Exp.ident ~loc:gloc (lid ~loc:gloc "x")) (Location.mknoloc meth)))] - ) - - (* {[ obj##.prop ]} generates -@@ -244,7 +245,7 @@ let prop_get ~loc:_ ~prop_loc obj prop = - (Exp.fun_ ~loc:gloc Label.nolabel None - (Pat.var ~loc:gloc ~attrs:[merlin_noloc] (Location.mknoloc "x")) - (Exp.send ~loc:prop_loc ~attrs:[merlin_noloc] -- (Exp.ident ~loc:gloc (lid ~loc:gloc "x")) prop)) -+ (Exp.ident ~loc:gloc (lid ~loc:gloc "x")) (Location.mknoloc prop))) - ] - ) - -@@ -289,7 +290,7 @@ let prop_set ~loc ~prop_loc obj prop val - (Exp.fun_ ~loc Label.nolabel None - (Pat.var ~loc:gloc ~attrs:[merlin_noloc] (Location.mknoloc "x")) - (Exp.send ~loc:prop_loc ~attrs:[merlin_noloc] -- (Exp.ident ~loc:gloc (lid ~loc:gloc "x")) prop)) -+ (Exp.ident ~loc:gloc (lid ~loc:gloc "x")) (Location.mknoloc prop))) - ] - ) - diff --git a/dev-ml/js_of_ocaml/files/ppx.patch b/dev-ml/js_of_ocaml/files/ppx.patch deleted file mode 100644 index c46293f546da..000000000000 --- a/dev-ml/js_of_ocaml/files/ppx.patch +++ /dev/null @@ -1,11 +0,0 @@ -Index: js_of_ocaml-2.8.4/lib/ppx_driver/ppx_js_driver.ml -=================================================================== ---- js_of_ocaml-2.8.4.orig/lib/ppx_driver/ppx_js_driver.ml -+++ js_of_ocaml-2.8.4/lib/ppx_driver/ppx_js_driver.ml -@@ -1,5 +1,5 @@ - let () = - let js_mapper = Ppx_js.js_mapper [] in -- Ppx_driver.register_transformation "js_of_ocaml" -+ Ppx_driver.register_transformation_using_ocaml_current_ast "js_of_ocaml" - ~impl:(js_mapper.Ast_mapper.structure js_mapper) - ~intf:(js_mapper.Ast_mapper.signature js_mapper) diff --git a/dev-ml/js_of_ocaml/js_of_ocaml-2.8.4-r2.ebuild b/dev-ml/js_of_ocaml/js_of_ocaml-2.8.4-r2.ebuild deleted file mode 100644 index 411a3127760b..000000000000 --- a/dev-ml/js_of_ocaml/js_of_ocaml-2.8.4-r2.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit findlib eutils - -DESCRIPTION="A compiler from OCaml bytecode to javascript" -HOMEPAGE="http://ocsigen.org/js_of_ocaml/" - -if [ "${PV#9999}" != "${PV}" ] ; then - inherit git-r3 - SRC_URI="" - EGIT_REPO_URI="https://github.com/ocsigen/js_of_ocaml" -else - SRC_URI="https://github.com/ocsigen/js_of_ocaml/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -LICENSE="LGPL-2.1-with-linking-exception" -SLOT="0/${PV}" -IUSE="+ocamlopt doc +deriving +ppx +react +xml X" - -RDEPEND=" - >=dev-lang/ocaml-3.12:=[ocamlopt?,X(+)?] - >=dev-ml/lwt-2.4.4:=[camlp4(+)] - react? ( dev-ml/react:= dev-ml/reactiveData:= ) - xml? ( >=dev-ml/tyxml-4:= ) - ppx? ( dev-ml/ppx_tools:= dev-ml/ppx_deriving:= dev-ml/ppx_driver:= ) - dev-ml/cmdliner:= - dev-ml/menhir:= - dev-ml/ocaml-base64:= - dev-ml/camlp4:= - dev-ml/cppo:= - dev-ml/uchar:= - dev-ml/ocamlbuild:= - dev-ml/yojson:= - dev-ml/ocaml-migrate-parsetree:= - deriving? ( >=dev-ml/deriving-0.6:= )" -DEPEND="${RDEPEND}" - -src_prepare() { - epatch "${FILESDIR}/ppx.patch" - has_version '>=dev-lang/ocaml-4.05_rc' && epatch "${FILESDIR}/ocaml405.patch" -} - -src_configure() { - printf "\n\n" >> Makefile.conf - use ocamlopt || echo "BEST := byte" >> Makefile.conf - use ocamlopt || echo "NATDYNLINK := NO" >> Makefile.conf - use deriving || echo "WITH_DERIVING := NO" >> Makefile.conf - use X || echo "WITH_GRAPHICS := NO" >> Makefile.conf - use react || echo "WITH_REACT := NO" >> Makefile.conf - use ppx || echo "WITH_PPX := NO" >> Makefile.conf - use ppx || echo "WITH_PPX_DERIVING := NO" >> Makefile.conf - use ppx || echo "WITH_PPX_DRIVER := NO" >> Makefile.conf - echo "WITH_ASYNC := NO" >> Makefile.conf -} - -src_compile() { - emake -j1 - use doc && emake doc -} - -src_install() { - findlib_src_preinst - emake BINDIR="${ED}/usr/bin/" install - dodoc CHANGES README.md - use doc && dohtml -r doc/api/html/ -} diff --git a/dev-ml/js_of_ocaml/js_of_ocaml-3.0.0.ebuild b/dev-ml/js_of_ocaml/js_of_ocaml-3.0.0.ebuild deleted file mode 100644 index 6b828ef47386..000000000000 --- a/dev-ml/js_of_ocaml/js_of_ocaml-3.0.0.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit findlib eutils - -DESCRIPTION="A compiler from OCaml bytecode to javascript" -HOMEPAGE="http://ocsigen.org/js_of_ocaml/" - -if [ "${PV#9999}" != "${PV}" ] ; then - inherit git-r3 - SRC_URI="" - EGIT_REPO_URI="https://github.com/ocsigen/js_of_ocaml" -else - SRC_URI="https://github.com/ocsigen/js_of_ocaml/archive/${PV}.tar.gz -> ${P}.tar.gz" - # Breaks dev-ml/eliom dev-ml/async_js dev-ml/ocsigen-toolkit - #KEYWORDS="~amd64" -fi - -LICENSE="LGPL-2.1-with-linking-exception" -SLOT="0/${PV}" -IUSE="+ocamlopt +camlp4 +lwt doc +deriving +ppx +xml test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-lang/ocaml-3.12:=[ocamlopt?] - - camlp4? ( dev-ml/camlp4:= ) - - dev-ml/cmdliner:= - dev-ml/cppo:= - - lwt? ( >=dev-ml/lwt-2.4.4:= ) - - dev-ml/ocamlbuild:= - - dev-ml/ocaml-migrate-parsetree:= - dev-ml/ppx_tools_versioned:= - dev-ml/uchar:= - - ppx? ( dev-ml/ppx_tools:= dev-ml/ppx_deriving:= ) - - xml? ( >=dev-ml/tyxml-4:= dev-ml/reactiveData:= ) -" -DEPEND="${RDEPEND} - dev-ml/jbuilder - dev-ml/opam - test? ( dev-util/patdiff ) -" -REQUIRED_USE="xml? ( ppx )" - -src_compile() { - emake - use doc && emake doc -} - -oinstall() { - opam-installer -i \ - --prefix="${ED}/usr" \ - --libdir="${D}/$(ocamlc -where)" \ - --docdir="${ED}/usr/share/doc/${PF}" \ - --mandir="${ED}/usr/share/man" \ - ${1}.install || die -} - -src_install() { - use camlp4 && oinstall js_of_ocaml-camlp4 - oinstall js_of_ocaml-compiler - use lwt && oinstall js_of_ocaml-lwt - oinstall js_of_ocaml-ocamlbuild - oinstall js_of_ocaml - use ppx && oinstall js_of_ocaml-ppx - use ppx && oinstall js_of_ocaml-toplevel - use xml && oinstall js_of_ocaml-tyxml -} diff --git a/dev-ml/js_of_ocaml/js_of_ocaml-9999.ebuild b/dev-ml/js_of_ocaml/js_of_ocaml-9999.ebuild deleted file mode 100644 index af747867d5a6..000000000000 --- a/dev-ml/js_of_ocaml/js_of_ocaml-9999.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit findlib eutils - -DESCRIPTION="A compiler from OCaml bytecode to javascript" -HOMEPAGE="http://ocsigen.org/js_of_ocaml/" - -if [ "${PV#9999}" != "${PV}" ] ; then - inherit git-r3 - SRC_URI="" - EGIT_REPO_URI="https://github.com/ocsigen/js_of_ocaml" - KEYWORDS="" -else - SRC_URI="https://github.com/ocsigen/js_of_ocaml/archive/${PV}.tar.gz -> ${P}.tar.gz" -fi - -LICENSE="LGPL-2.1-with-linking-exception" -SLOT="0/${PV}" -IUSE="+ocamlopt +camlp4 +lwt doc +deriving +ppx +xml test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-lang/ocaml-3.12:=[ocamlopt?] - - camlp4? ( dev-ml/camlp4:= ) - - dev-ml/cmdliner:= - dev-ml/cppo:= - - lwt? ( >=dev-ml/lwt-2.4.4:= ) - - dev-ml/ocamlbuild:= - - dev-ml/ocaml-migrate-parsetree:= - dev-ml/ppx_tools_versioned:= - dev-ml/uchar:= - - ppx? ( dev-ml/ppx_tools:= dev-ml/ppx_deriving:= ) - - xml? ( >=dev-ml/tyxml-4:= dev-ml/reactiveData:= ) -" -DEPEND="${RDEPEND} - dev-ml/jbuilder - dev-ml/opam - test? ( dev-util/patdiff ) -" -REQUIRED_USE="xml? ( ppx )" - -src_compile() { - emake - use doc && emake doc -} - -oinstall() { - opam-installer -i \ - --prefix="${ED}/usr" \ - --libdir="${D}/$(ocamlc -where)" \ - --docdir="${ED}/usr/share/doc/${PF}" \ - --mandir="${ED}/usr/share/man" \ - ${1}.install || die -} - -src_install() { - use camlp4 && oinstall js_of_ocaml-camlp4 - oinstall js_of_ocaml-compiler - use lwt && oinstall js_of_ocaml-lwt - oinstall js_of_ocaml-ocamlbuild - oinstall js_of_ocaml - use ppx && oinstall js_of_ocaml-ppx - use ppx && oinstall js_of_ocaml-toplevel - use xml && oinstall js_of_ocaml-tyxml -} diff --git a/dev-ml/js_of_ocaml/metadata.xml b/dev-ml/js_of_ocaml/metadata.xml deleted file mode 100644 index c99ea42ab35b..000000000000 --- a/dev-ml/js_of_ocaml/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <use> - <flag name="camlp4">Build with camlp4 syntax extensions.</flag> - <flag name="deriving">Enable <pkg>dev-ml/deriving</pkg> support for improving the type safety.</flag> - <flag name="lwt">Enable <pkg>dev-ml/lwt</pkg> support.</flag> - <flag name="ppx">Enables the ppx syntax extension</flag> - <flag name="react">Enable functionnal reactive programming support.</flag> - </use> - <upstream> - <remote-id type="github">ocsigen/js_of_ocaml</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-ml/lwt_react/Manifest b/dev-ml/lwt_react/Manifest deleted file mode 100644 index 62977612e55a..000000000000 --- a/dev-ml/lwt_react/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST lwt_react-1.0.1.tar.gz 50329 BLAKE2B 30de048131a0b2b3cc2711efdfa3cd9832d676f7d279871e911c7cf7291dc8a30fb8351f8dc4ee42ca0d01b44fc1b370b5045aeee36dd28bae2f731f3da377f0 SHA512 cd2dcc32ca87a3d26d1771d5bf51bd9f444c75cba028f7ff71e96cb9bc12387d66d6d0c59b6c8d4bac84fb42c6e2e969c385ef1d2f6cbc8e912963304a49eda8 diff --git a/dev-ml/lwt_react/lwt_react-1.0.1.ebuild b/dev-ml/lwt_react/lwt_react-1.0.1.ebuild deleted file mode 100644 index 89316861ed22..000000000000 --- a/dev-ml/lwt_react/lwt_react-1.0.1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -OASIS_BUILD_DOCS=1 - -LWT_VER=3.0.0 - -inherit oasis - -DESCRIPTION="GLib integration for Lwt" -SRC_URI="https://github.com/ocsigen/lwt/releases/download/${LWT_VER}/${P}.tar.gz" -HOMEPAGE="http://ocsigen.org/lwt" - -IUSE="" - -DEPEND=" - >=dev-ml/lwt-${LWT_VER}:= - >=dev-ml/react-1.2:= -" - -RDEPEND="${DEPEND}" - -SLOT="0/${PV}" -LICENSE="LGPL-2.1-with-linking-exception" -KEYWORDS="~amd64 ~arm ~ppc" diff --git a/dev-ml/lwt_react/metadata.xml b/dev-ml/lwt_react/metadata.xml deleted file mode 100644 index e72b88da28f8..000000000000 --- a/dev-ml/lwt_react/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">ocsigen/lwt</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-ml/macaque/Manifest b/dev-ml/macaque/Manifest deleted file mode 100644 index 30dd90e21fe0..000000000000 --- a/dev-ml/macaque/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST macaque-0.7.4.tar.gz 64896 BLAKE2B d0a0fcb09bd468cb5de75551ee62278282f98de4d4477c71b55c065d35bc1d6483614c578ba18f609e5cdc98bd52d93943efa9948d9c01a95b8a3d1608e246bb SHA512 db664226e58ad3db2dc00e920dcc757242b0bcc8d1b6406e6743afe6cdbe789546af131a00c07a5e2e63ed39b9017c2d8e2f5bbce63a741df58bf14633aae89a diff --git a/dev-ml/macaque/macaque-0.7.4.ebuild b/dev-ml/macaque/macaque-0.7.4.ebuild deleted file mode 100644 index f8b8e3fb069d..000000000000 --- a/dev-ml/macaque/macaque-0.7.4.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit oasis - -DESCRIPTION="DSL for SQL Queries in Caml" -HOMEPAGE="http://ocsigen.org/macaque/" -SRC_URI="https://github.com/ocsigen/macaque/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2.1-with-linking-exception" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="" - -RDEPEND=">=dev-ml/pgocaml-2.1:= - dev-ml/camlp4:=" -DEPEND="${RDEPEND} - dev-ml/oasis" -DOCS=( Changelog README.md ) -OASIS_SETUP_COMMAND="./setup.exe" - -src_configure() { - emake setup.exe - oasis_src_configure -} diff --git a/dev-ml/macaque/metadata.xml b/dev-ml/macaque/metadata.xml deleted file mode 100644 index 706c8061785e..000000000000 --- a/dev-ml/macaque/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">ocsigen/macaque</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-ml/oasis/Manifest b/dev-ml/oasis/Manifest deleted file mode 100644 index 8f33e27921d7..000000000000 --- a/dev-ml/oasis/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST oasis-0.4.10.tar.gz 394732 BLAKE2B 6347e532d595e33a3a62f63669625d6de0081e8be90568a0e9f334b9745a40ec2593e7c79d21174f3119728c4831393efff0a3ab6d1aeadc594a0f96e5112a72 SHA512 c173a3a774d13a7cb21ddb44f89dadef210d331ab5f3a1e7ff1705e815572f70e22815736cc3f3788b6d8f784c21a309b45c5bf5e984e583b31931847bf107fd diff --git a/dev-ml/oasis/metadata.xml b/dev-ml/oasis/metadata.xml deleted file mode 100644 index 7a38bb900964..000000000000 --- a/dev-ml/oasis/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> -</pkgmetadata> diff --git a/dev-ml/oasis/oasis-0.4.10.ebuild b/dev-ml/oasis/oasis-0.4.10.ebuild deleted file mode 100644 index 9319826b935e..000000000000 --- a/dev-ml/oasis/oasis-0.4.10.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -OASIS_BUILD_TESTS=1 -OASIS_BUILD_DOCS=1 - -inherit oasis - -MY_P=${P/_/\~} -DESCRIPTION="Tool to integrate a configure, build and install system in OCaml project" -HOMEPAGE="http://oasis.forge.ocamlcore.org/index.php" -SRC_URI="http://forge.ocamlcore.org/frs/download.php/1694/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1-with-linking-exception" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=" - dev-ml/ocamlbuild:=[ocamlopt] - dev-ml/camlp4:= -" -DEPEND="${RDEPEND} - >=dev-ml/findlib-1.3.1 - dev-ml/ocamlify - dev-ml/ocamlmod - !<sci-chemistry/oasis-4.0-r3 - test? ( - >=dev-ml/ocaml-fileutils-0.4.2 - >=dev-ml/ounit-2.0.0 - >=dev-ml/ocaml-expect-0.0.4 - dev-ml/pcre-ocaml - dev-ml/extlib - )" - -RESTRICT+=" strip" -S="${WORKDIR}/${MY_P}" -DOCS=( "README.md" "TODO.txt" "AUTHORS.md" "CHANGES.txt" ) diff --git a/dev-ml/ocaml-cohttp/Manifest b/dev-ml/ocaml-cohttp/Manifest deleted file mode 100644 index 667c5207f2b2..000000000000 --- a/dev-ml/ocaml-cohttp/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ocaml-cohttp-0.22.0.tar.gz 194568 BLAKE2B 220c291cdf50c1720e553cc224f6b3c7723add13a637cedd33deb162d4f420a8577b716f073c2b6a630de4458bdc9ac69d8eeeb1ccd44cb310b1a1262188c680 SHA512 60ae828a3e2085d5468f5d177f50a8e7a02ed47b8036af5548996ba3d36d8eef756662259abc65035c5d1f4158c9760762ac5f85376d6bfc76a7f027f01fa5b2 diff --git a/dev-ml/ocaml-cohttp/metadata.xml b/dev-ml/ocaml-cohttp/metadata.xml deleted file mode 100644 index fb051a0cc197..000000000000 --- a/dev-ml/ocaml-cohttp/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>ml@gentoo.org</email> - <name>ML</name> - </maintainer> - <use> - <flag name="async">Enables support for the <pkg>dev-ml/async</pkg> asynchronous execution library.</flag> - <flag name="lwt">Enables support for the <pkg>dev-ml/lwt</pkg> cooperative light-weight thread library.</flag> - </use> - <upstream> - <remote-id type="github">mirage/ocaml-cohttp</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-ml/ocaml-cohttp/ocaml-cohttp-0.22.0-r1.ebuild b/dev-ml/ocaml-cohttp/ocaml-cohttp-0.22.0-r1.ebuild deleted file mode 100644 index bfcf3140f3d8..000000000000 --- a/dev-ml/ocaml-cohttp/ocaml-cohttp-0.22.0-r1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -OASIS_BUILD_TESTS=1 -OASIS_BUILD_DOCS=1 - -inherit oasis - -DESCRIPTION="Very lightweight HTTP server using Lwt or Async" -HOMEPAGE="https://github.com/mirage/ocaml-cohttp" -SRC_URI="https://github.com/mirage/ocaml-cohttp/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="ISC" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="async +lwt" - -DEPEND=" - dev-ml/re:= - dev-ml/stringext:= - dev-ml/ocaml-uri:= - dev-ml/fieldslib:= - dev-ml/sexplib:= - dev-ml/ppx_fields_conv:= - dev-ml/ppx_sexp_conv:= - dev-ml/ocaml-base64:= - lwt? ( - dev-ml/lwt:= - dev-ml/logs:=[fmt,lwt] - dev-ml/cmdliner:= - dev-ml/ocaml-conduit:= - dev-ml/ocaml-magic-mime:= - ) - async? ( - dev-ml/ocaml-conduit:= - dev-ml/logs:=[fmt] - dev-ml/ocaml-magic-mime:= - dev-ml/fmt:= - ) -" -RDEPEND="${DEPEND}" -DEPEND="${DEPEND} - test? ( - dev-ml/ounit - dev-ml/alcotest - ) -" -DOCS=( README.md CHANGES DESIGN.md TODO.md ) - -src_configure() { - local oasis_configure_opts=" - $(use_enable lwt) $(use_enable lwt lwt-unix) - $(use_enable async) - " - oasis_src_configure -} diff --git a/dev-ml/ocaml-conduit/Manifest b/dev-ml/ocaml-conduit/Manifest deleted file mode 100644 index be5f936e9154..000000000000 --- a/dev-ml/ocaml-conduit/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ocaml-conduit-0.15.4.tar.gz 38960 BLAKE2B 3f4631a6a67ab00ecc0d903f0f0b832035b61d3fceec57db50bea0f56454292b4fa3911f4eeb5e05f8fb9fb68f13ca0f9e6c3c078d3bd5d0a1bb7c4bcac18495 SHA512 12f61828c943cb60b2c9be080fb32c8fe5ba16d8bac46a8b788f2ea9b8b7a3a53563defbb05271d516365d18cddafe57051125391ac018328608c4f6537ec5b0 diff --git a/dev-ml/ocaml-conduit/metadata.xml b/dev-ml/ocaml-conduit/metadata.xml deleted file mode 100644 index 237f85fa7a95..000000000000 --- a/dev-ml/ocaml-conduit/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">mirage/ocaml-conduit</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-ml/ocaml-conduit/ocaml-conduit-0.15.4.ebuild b/dev-ml/ocaml-conduit/ocaml-conduit-0.15.4.ebuild deleted file mode 100644 index 5690ccf9541d..000000000000 --- a/dev-ml/ocaml-conduit/ocaml-conduit-0.15.4.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit findlib eutils - -DESCRIPTION="Dereference URIs into communication channels for Async or Lwt" -HOMEPAGE="https://github.com/mirage/ocaml-conduit" -SRC_URI="https://github.com/mirage/ocaml-conduit/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="ISC" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="" - -DEPEND=" - dev-lang/ocaml:= - dev-ml/sexplib:= - dev-ml/stringext:= - dev-ml/ocaml-uri:= - dev-ml/logs:= - dev-ml/ocaml-cstruct:= - dev-ml/ocaml-ipaddr:= - - >=dev-ml/lwt-3:= - dev-ml/lwt_ssl:= - dev-ml/async:= - dev-ml/dns:= - dev-ml/ocaml-ssl:= -" -RDEPEND="${DEPEND}" -DEPEND="${DEPEND} - dev-ml/findlib - dev-ml/ocamlbuild - dev-ml/ppx_driver - dev-ml/ppx_optcomp - dev-ml/ppx_sexp_conv -" - -DOCS=( TODO.md README.md CHANGES ) - -src_install() { - findlib_src_preinst - default -} diff --git a/dev-ml/ocaml-cstruct/Manifest b/dev-ml/ocaml-cstruct/Manifest deleted file mode 100644 index 68f49f48f9e4..000000000000 --- a/dev-ml/ocaml-cstruct/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ocaml-cstruct-3.1.1.tar.gz 208725 BLAKE2B 2818c5695c4ab3d102cfa08a288e80e80d7fa4372a5d97aac831429f0681e21cb6b03baac245c7c1171a8efa23b8d6bca661ee74db0efe8c2649727d9be56505 SHA512 22ec8fe027dbebee537ff950c2aa9a494d0c4c000d8c4df848eae157b1c9502b73c208bb92c21fa4c13ba0291b7750de31e4c96b3a0571397402f841c3e01c21 diff --git a/dev-ml/ocaml-cstruct/metadata.xml b/dev-ml/ocaml-cstruct/metadata.xml deleted file mode 100644 index ff9cc5cb9108..000000000000 --- a/dev-ml/ocaml-cstruct/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>ml@gentoo.org</email> - <name>ML</name> - </maintainer> - <use> - <flag name="async">Support for asynchronous execution</flag> - <flag name="lwt">Enable threads via lwt</flag> - <flag name="ppx">Enable the ppx syntax extension</flag> - </use> - <upstream> - <remote-id type="github">mirage/ocaml-cstruct</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-ml/ocaml-cstruct/ocaml-cstruct-3.1.1.ebuild b/dev-ml/ocaml-cstruct/ocaml-cstruct-3.1.1.ebuild deleted file mode 100644 index f766d6e0c4f8..000000000000 --- a/dev-ml/ocaml-cstruct/ocaml-cstruct-3.1.1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit findlib opam - -DESCRIPTION="Map OCaml arrays onto C-like structs" -HOMEPAGE="https://github.com/mirage/ocaml-cstruct https://mirage.io" -SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="ISC" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="async +lwt +ppx test" -RESTRICT="!test? ( test )" - -RDEPEND=" - async? ( - dev-ml/async_kernel:= - dev-ml/async_unix:= - dev-ml/core_kernel:= - ) - lwt? ( dev-ml/lwt:= ) - ppx? ( - dev-ml/ppx_tools:= - dev-ml/ocaml-migrate-parsetree:= - >=dev-ml/ppx_tools_versioned-5.0.1:= - ) - dev-ml/ocplib-endian:= - dev-ml/sexplib:= - dev-ml/type-conv:= -" -DEPEND=" - dev-ml/jbuilder - test? ( - dev-ml/ounit - ppx? ( dev-ml/ppx_driver dev-ml/ppx_sexp_conv ) - ) - ${RDEPEND} -" - -get_targets() { - local tgt="cstruct,cstruct-unix" - use lwt && tgt+=",cstruct-lwt" - use async && tgt+=",cstruct-async" - use ppx && tgt+=",ppx_cstruct" - echo "${tgt}" -} - -src_compile() { - jbuilder build -p $(get_targets) || die -} - -src_test() { - jbuilder runtest -p $(get_targets) || die -} - -src_install() { - opam-install cstruct - opam-install cstruct-unix - use lwt && opam-install cstruct-lwt - use async && opam-install cstruct-async - use ppx && opam-install ppx_cstruct -} diff --git a/dev-ml/ocaml-dispatch/Manifest b/dev-ml/ocaml-dispatch/Manifest deleted file mode 100644 index 104692c7dbf8..000000000000 --- a/dev-ml/ocaml-dispatch/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ocaml-dispatch-0.4.0.tar.gz 7554 BLAKE2B 9bbe102df8a27642cbf54ad876caa276ba966ca3b19af53ac8f957799d0ca98b030c0d5ec055cc2868b2c374d71371c6e91ef0b89f4b5a072fbe2c47133df919 SHA512 d5318bda4079c21820fce5b21d178ed88fd0535a5cdc559dd6ceeb4d06ffb08456ee5aec1e56efd40b6d4f456f7d5c7eda17dc728666e6514dc936898b605b36 diff --git a/dev-ml/ocaml-dispatch/metadata.xml b/dev-ml/ocaml-dispatch/metadata.xml deleted file mode 100644 index cf004079a542..000000000000 --- a/dev-ml/ocaml-dispatch/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">inhabitedtype/ocaml-dispatch</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-ml/ocaml-dispatch/ocaml-dispatch-0.4.0.ebuild b/dev-ml/ocaml-dispatch/ocaml-dispatch-0.4.0.ebuild deleted file mode 100644 index 2e502161f235..000000000000 --- a/dev-ml/ocaml-dispatch/ocaml-dispatch-0.4.0.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit findlib - -DESCRIPTION="Path-based dispatching for client- and server-side applications" -HOMEPAGE="https://github.com/inhabitedtype/ocaml-dispatch" -SRC_URI="https://github.com/inhabitedtype/ocaml-dispatch/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-ml/result:= - dev-lang/ocaml:= -" -RDEPEND="${DEPEND}" -DEPEND="${DEPEND} - dev-ml/jbuilder - dev-ml/opam - test? ( dev-ml/ounit ) -" - -src_compile() { - jbuilder build -p dispatch || die -} - -oinstall() { - opam-installer -i \ - --prefix="${ED}/usr" \ - --libdir="${D}/$(ocamlc -where)" \ - --docdir="${ED}/usr/share/doc/${PF}" \ - --mandir="${ED}/usr/share/man" \ - ${1}.install || die -} - -src_install() { - oinstall dispatch -} diff --git a/dev-ml/ocaml-expect/Manifest b/dev-ml/ocaml-expect/Manifest deleted file mode 100644 index 75662617cbaf..000000000000 --- a/dev-ml/ocaml-expect/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ocaml-expect-0.0.5.tar.gz 63245 BLAKE2B 8435db55e74f4e245c38f75a686b91b9389e1050a515f674e86308fb270a1090827af40fa9890982ab60ab3e3c5df494accf1a54c232c06c274b36a9a8a2b1f4 SHA512 fbb2ae41c12e57db4440e67d80740380d4cd7bab0f8fdf59d3b69ff91eb6e35a82ca718cf32ad2c791ae76be8a08174a5b3a95e8910351413cc98afd3105a63c diff --git a/dev-ml/ocaml-expect/metadata.xml b/dev-ml/ocaml-expect/metadata.xml deleted file mode 100644 index 6f49eba8f496..000000000000 --- a/dev-ml/ocaml-expect/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/dev-ml/ocaml-expect/ocaml-expect-0.0.5.ebuild b/dev-ml/ocaml-expect/ocaml-expect-0.0.5.ebuild deleted file mode 100644 index 7f9cc015a09e..000000000000 --- a/dev-ml/ocaml-expect/ocaml-expect-0.0.5.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -OASIS_BUILD_DOCS=1 -OASIS_BUILD_TESTS=1 - -inherit oasis - -DESCRIPTION="Ocaml implementation of expect to help building unitary testing" -HOMEPAGE="http://forge.ocamlcore.org/projects/ocaml-expect/" -SRC_URI="http://forge.ocamlcore.org/frs/download.php/1372/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-ml/batteries:= - dev-ml/pcre-ocaml:=" -DEPEND="${RDEPEND} - test? ( >=dev-ml/ounit-2.0.0 )" - -DOCS=( "README.txt" "CHANGES.txt" "AUTHORS.txt" ) diff --git a/dev-ml/ocaml-ipaddr/Manifest b/dev-ml/ocaml-ipaddr/Manifest deleted file mode 100644 index c088a0589139..000000000000 --- a/dev-ml/ocaml-ipaddr/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ocaml-ipaddr-2.8.0.tar.gz 22134 BLAKE2B b6e9d49fd6ac69bd4cd4884e97490a744e863541084270f55847768c2fe312334feb00fc9404028664864cc1dffccf8cf2df004a341429e78122dc64bfe0a087 SHA512 1714ee4d6b2afa17b987844f37a9896f01d7b674770fa6804b03222dba656130f9ee0d2d1409b67e770e21f973682c7d1d5c550abb0a5d94bc0c04a1a97e8e3c diff --git a/dev-ml/ocaml-ipaddr/metadata.xml b/dev-ml/ocaml-ipaddr/metadata.xml deleted file mode 100644 index ce6645f0aacc..000000000000 --- a/dev-ml/ocaml-ipaddr/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">mirage/ocaml-ipaddr</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-ml/ocaml-ipaddr/ocaml-ipaddr-2.8.0.ebuild b/dev-ml/ocaml-ipaddr/ocaml-ipaddr-2.8.0.ebuild deleted file mode 100644 index 21a35d68fc5c..000000000000 --- a/dev-ml/ocaml-ipaddr/ocaml-ipaddr-2.8.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit opam - -DESCRIPTION="OCaml library for manipulation of IP (and MAC) address representations" -HOMEPAGE="https://github.com/mirage/ocaml-ipaddr" -SRC_URI="https://github.com/mirage/ocaml-ipaddr/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="ISC" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="+ocamlopt test" -RESTRICT="!test? ( test )" - -RDEPEND="dev-ml/sexplib:= - dev-ml/ppx_sexp_conv:= - dev-ml/ppx_core:= - dev-ml/ppx_type_conv:= - dev-lang/ocaml:=[ocamlopt?] -" -DEPEND="${RDEPEND} - dev-ml/jbuilder - dev-ml/findlib - test? ( dev-ml/ounit ) -" - -src_install() { - opam_src_install ipaddr -} diff --git a/dev-ml/ocaml-magic-mime/Manifest b/dev-ml/ocaml-magic-mime/Manifest deleted file mode 100644 index 305581ec72c4..000000000000 --- a/dev-ml/ocaml-magic-mime/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ocaml-magic-mime-1.0.0.tar.gz 53937 BLAKE2B 202968b4038f66e61b458b84d6505b1c143b8994ff32cd6c2e11d7feec31a4e99af26fddb84b72d19ce1a37cc01d6dd0bcf6e9648b6434f0a1509120fabda251 SHA512 e6a050e0adc465d174083b101b66805e3261b0498cd20d19bd4d2da52859d6c792f8e13e1c787d54f81e1ff65048f4fb3c38367f1a60c8e5c94367f5f685dc8e diff --git a/dev-ml/ocaml-magic-mime/metadata.xml b/dev-ml/ocaml-magic-mime/metadata.xml deleted file mode 100644 index 2ca30fe9fc35..000000000000 --- a/dev-ml/ocaml-magic-mime/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">mirage/ocaml-magic-mime</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-ml/ocaml-magic-mime/ocaml-magic-mime-1.0.0.ebuild b/dev-ml/ocaml-magic-mime/ocaml-magic-mime-1.0.0.ebuild deleted file mode 100644 index 7693ae06464f..000000000000 --- a/dev-ml/ocaml-magic-mime/ocaml-magic-mime-1.0.0.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit oasis - -DESCRIPTION="Convert file extensions to MIME types" -HOMEPAGE="https://github.com/mirage/ocaml-magic-mime" -SRC_URI="https://github.com/mirage/ocaml-magic-mime/archive/v${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="ISC" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="" - -DEPEND="" -RDEPEND="${DEPEND}" diff --git a/dev-ml/ocaml-re/Manifest b/dev-ml/ocaml-re/Manifest deleted file mode 100644 index 88b542338d5c..000000000000 --- a/dev-ml/ocaml-re/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ocaml-re-1.7.1.tar.gz 132948 BLAKE2B 79a3114cb6221742e7e26187080a7029c8e17f728066ce4f4420c0b69be6377bb651f143a97f55f7976074ce9e48913489a51c586f9c79ed6adbcb6c9a595924 SHA512 0df5b0db4c8ab7017576516adbd8edf2e7774afbdca63383cbdb0f2f2b023efb7215366a6679c8810f3b70d542e0181e6b6d4a212b30531cb5d0bef0a6033747 diff --git a/dev-ml/ocaml-re/metadata.xml b/dev-ml/ocaml-re/metadata.xml deleted file mode 100644 index f2a7b592bd52..000000000000 --- a/dev-ml/ocaml-re/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">ocaml/ocaml-re</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-ml/ocaml-re/ocaml-re-1.7.1.ebuild b/dev-ml/ocaml-re/ocaml-re-1.7.1.ebuild deleted file mode 100644 index 0c28d5c302a8..000000000000 --- a/dev-ml/ocaml-re/ocaml-re-1.7.1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -OASIS_BUILD_DOCS=1 -OASIS_BUILD_TESTS=1 - -inherit oasis - -DESCRIPTION="Regular expression library for OCaml" -HOMEPAGE="https://github.com/ocaml/ocaml-re" -SRC_URI="https://github.com/ocaml/ocaml-re/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2-with-linking-exception" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=">=dev-lang/ocaml-4.02:=" -DEPEND="${RDEPEND} - test? ( dev-ml/ounit )" -DOCS=( "CHANGES" "TODO.txt" "README.md" ) diff --git a/dev-ml/ocaml-uri/Manifest b/dev-ml/ocaml-uri/Manifest deleted file mode 100644 index fb9710722c65..000000000000 --- a/dev-ml/ocaml-uri/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ocaml-uri-1.9.4.tar.gz 213917 BLAKE2B 3b76ae2f39a7a97e581791e32e7ec302faacaf883ae82bb635497f205a7bb12b331f2ef34f834c4b22b56433fef75b6ba2c60db6b66f13997290e108f6f0f38b SHA512 c2314c55d1d89bb7824e6bd2aad57fa2bdc4889d5e6c0b4ce75f4ca33660d510d7ab125ff0f340f4688930f3ddac13193d34762f912cc70c4ce30aa206f32ddc diff --git a/dev-ml/ocaml-uri/metadata.xml b/dev-ml/ocaml-uri/metadata.xml deleted file mode 100644 index 5d2f0a1ef512..000000000000 --- a/dev-ml/ocaml-uri/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>ml@gentoo.org</email> - <name>ML</name> - </maintainer> - <upstream> - <remote-id type="github">mirage/ocaml-uri</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-ml/ocaml-uri/ocaml-uri-1.9.4-r1.ebuild b/dev-ml/ocaml-uri/ocaml-uri-1.9.4-r1.ebuild deleted file mode 100644 index 63708fe6bc1f..000000000000 --- a/dev-ml/ocaml-uri/ocaml-uri-1.9.4-r1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit findlib opam - -DESCRIPTION="RFC3986 URI parsing library for OCaml" -HOMEPAGE="https://github.com/mirage/ocaml-uri https://mirage.io" -SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="ISC" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-ml/re:= - dev-ml/sexplib:= - dev-ml/ppx_sexp_conv:= - dev-ml/ppx_core:= - dev-ml/ppx_type_conv:= - dev-ml/stringext:= - dev-ml/type-conv:= -" -DEPEND="${RDEPEND} - test? ( >=dev-ml/ounit-1.0.2 ) - dev-ml/jbuilder -" - -src_install() { - opam_src_install uri -} diff --git a/dev-ml/ocamlify/Manifest b/dev-ml/ocamlify/Manifest deleted file mode 100644 index 81c035d6fc01..000000000000 --- a/dev-ml/ocamlify/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ocamlify-0.0.2.tar.gz 53184 BLAKE2B fff11edce964a0552f9a7f130872f393e764a9413ac526d643dd575969a47cbc6a0f9c5040c0fcd3e5beb11c42a8a3a35fe55898eab176b11c659bdd74729b90 SHA512 e36dd09de6163be1e4d1a54944bb66871a5d461b3ead9ee8393d91a624cf6f7d038be8d8b9db36b04786adff67eb830d9aa3e81475e774dc0dee73adb985079e diff --git a/dev-ml/ocamlify/metadata.xml b/dev-ml/ocamlify/metadata.xml deleted file mode 100644 index 6f49eba8f496..000000000000 --- a/dev-ml/ocamlify/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/dev-ml/ocamlify/ocamlify-0.0.2.ebuild b/dev-ml/ocamlify/ocamlify-0.0.2.ebuild deleted file mode 100644 index f5e146b1104b..000000000000 --- a/dev-ml/ocamlify/ocamlify-0.0.2.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit oasis - -DESCRIPTION="OCamlify creates OCaml code by including files into strings or string lists" -HOMEPAGE="http://forge.ocamlcore.org/projects/ocamlify" -SRC_URI="http://forge.ocamlcore.org/frs/download.php/1209/${P}.tar.gz" - -LICENSE="LGPL-2.1-with-linking-exception" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="~dev-lang/ocaml-4.05.0" -DEPEND="${RDEPEND}" -IUSE="" - -DOCS=( "README.txt" "AUTHORS.txt" ) diff --git a/dev-ml/ocamlmod/Manifest b/dev-ml/ocamlmod/Manifest deleted file mode 100644 index 85625bf21aa8..000000000000 --- a/dev-ml/ocamlmod/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ocamlmod-0.0.9.tar.gz 55025 BLAKE2B 26be662e814543b65a2fb293732257a803c0cfc544550d0339617ff3c59ce1cf44f2330582e6eeca313cf8e25984d7cbfc4fc1c1a3b830fc490a16551961974e SHA512 cf0d3671cf8fa83bdbd0e4b47888a50f9eab24691c71685c0612a9a8efaf36ba9fa66cee604c928a71f2d8da40b35453d2f2d3619f73141aba0f46de3bd97537 diff --git a/dev-ml/ocamlmod/metadata.xml b/dev-ml/ocamlmod/metadata.xml deleted file mode 100644 index 6f49eba8f496..000000000000 --- a/dev-ml/ocamlmod/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/dev-ml/ocamlmod/ocamlmod-0.0.9.ebuild b/dev-ml/ocamlmod/ocamlmod-0.0.9.ebuild deleted file mode 100644 index 29b1d9d71889..000000000000 --- a/dev-ml/ocamlmod/ocamlmod-0.0.9.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -OASIS_BUILD_TESTS=1 - -inherit oasis - -DESCRIPTION="Generate OCaml modules from source files" -HOMEPAGE="http://forge.ocamlcore.org/projects/ocamlmod/" -SRC_URI="http://forge.ocamlcore.org/frs/download.php/1702/${P}.tar.gz" - -LICENSE="LGPL-2.1-with-linking-exception" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="" -DEPEND="${RDEPEND} - test? ( >=dev-ml/ounit-2.0.0 )" - -DOCS=( "AUTHORS.txt" "README.txt" ) diff --git a/dev-ml/optcomp/Manifest b/dev-ml/optcomp/Manifest deleted file mode 100644 index b6c305e18737..000000000000 --- a/dev-ml/optcomp/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST optcomp-1.6.tar.gz 56370 BLAKE2B 15a349d7ce927d69b10424329abd59108803683cba85dcea66cea19d0465a18e43f990a8031e2b63dba5e8bfb97488b28c905dd09391de0a0ff919d62926381a SHA512 19fa04a42e5ed589979647469759017442598d170bf82d49c3b720d1b1b6bbe3066ae3ffee77a3f15dcbf51be5d7a8934300873391ebce423f3a0f3878250c18 diff --git a/dev-ml/optcomp/metadata.xml b/dev-ml/optcomp/metadata.xml deleted file mode 100644 index c143b4d35ed1..000000000000 --- a/dev-ml/optcomp/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">diml/optcomp</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-ml/optcomp/optcomp-1.6-r1.ebuild b/dev-ml/optcomp/optcomp-1.6-r1.ebuild deleted file mode 100644 index e64a3633ee6b..000000000000 --- a/dev-ml/optcomp/optcomp-1.6-r1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -OASIS_BUILD_DOCS=1 - -inherit oasis - -DESCRIPTION="Optional compilation for OCaml with cpp-like directives" -HOMEPAGE="https://github.com/diml/optcomp" -SRC_URI="https://github.com/diml/optcomp/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="" - -DEPEND="dev-ml/camlp4:=" -RDEPEND="${DEPEND}" - -DOCS=( CHANGES.md README.md ) diff --git a/dev-ml/ounit/Manifest b/dev-ml/ounit/Manifest deleted file mode 100644 index b799eb6cb249..000000000000 --- a/dev-ml/ounit/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ounit-2.0.6.tar.gz 114305 BLAKE2B 94ae4e2f7ace6fe5732253d724115cdc3e24af91db2066b36439501cb17df7f44fb9230242b8400ec59a72f9317c22361f068f7f2634d29ccfdcca63cb95c275 SHA512 466ec1f691a81e0abd93f698c7328e6db4fa2d617d8f5262d9f18b57ede3d389a3ee122ed7bccc8dff20600826fbbae1d17dd88d7c1329562798792fae54417d diff --git a/dev-ml/ounit/metadata.xml b/dev-ml/ounit/metadata.xml deleted file mode 100644 index 6f49eba8f496..000000000000 --- a/dev-ml/ounit/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/dev-ml/ounit/ounit-2.0.6.ebuild b/dev-ml/ounit/ounit-2.0.6.ebuild deleted file mode 100644 index b39ae6572f54..000000000000 --- a/dev-ml/ounit/ounit-2.0.6.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -OASIS_BUILD_DOCS=1 - -inherit oasis - -DESCRIPTION="Unit testing framework for OCaml" -HOMEPAGE="http://ounit.forge.ocamlcore.org/" -SRC_URI="https://forge.ocamlcore.org/frs/download.php/1722/${P}.tar.gz" -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86" -DEPEND="" -RDEPEND="${DEPEND}" -IUSE="" - -DOCS=( "README.txt" "AUTHORS.txt" "changelog" ) diff --git a/dev-ml/pgocaml/Manifest b/dev-ml/pgocaml/Manifest deleted file mode 100644 index a3f8d1eb7686..000000000000 --- a/dev-ml/pgocaml/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pgocaml-2.3.tgz 90383 BLAKE2B 3e536b4a310846688a3fd55b7a807e1aeebd12ce5f551d66572f8f3014007058a6843da1bfaf6acf16d0c1ab8b8c61551b85c29b95a79d604e9314849c1b1e05 SHA512 f42ca8ccf31f9e03cfa9f81a9cd19c2a6010c33f5a578e76924683fd10ab4acf2727b09b71c5a8f200bc39765a5d876a289976fea367b49ae54335c007fd3ff7 diff --git a/dev-ml/pgocaml/metadata.xml b/dev-ml/pgocaml/metadata.xml deleted file mode 100644 index 1c104aae19ab..000000000000 --- a/dev-ml/pgocaml/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>ml@gentoo.org</email> - <name>ML</name> - </maintainer> - <use> - <flag name="camlp4">Enable PG'Ocaml syntax extension.</flag> - </use> -</pkgmetadata> diff --git a/dev-ml/pgocaml/pgocaml-2.3-r1.ebuild b/dev-ml/pgocaml/pgocaml-2.3-r1.ebuild deleted file mode 100644 index db6b18302050..000000000000 --- a/dev-ml/pgocaml/pgocaml-2.3-r1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -OASIS_BUILD_DOCS=1 - -inherit oasis - -DESCRIPTION="PG'OCaml is a set of OCaml bindings for the PostgreSQL database" -HOMEPAGE="http://pgocaml.forge.ocamlcore.org/" -SRC_URI="http://forge.ocamlcore.org/frs/download.php/1597/${P}.tgz" - -LICENSE="LGPL-2.1-with-linking-exception" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="+camlp4 doc" - -DEPEND="dev-ml/calendar:= - dev-ml/csv:= - dev-ml/re:= - camlp4? ( dev-ml/camlp4:= )" -RDEPEND="${DEPEND}" - -DOCS=( "README.md" "CHANGELOG.txt" - "doc/BUGS.txt" "doc/CONTRIBUTORS.txt" - "doc/HOW_IT_WORKS.txt" "doc/PROFILING.txt" - ) - -src_configure() { - oasis_configure_opts="$(use_enable camlp4 p4)" oasis_src_configure -} diff --git a/dev-ml/ppx_ast/Manifest b/dev-ml/ppx_ast/Manifest deleted file mode 100644 index b94f512fbde7..000000000000 --- a/dev-ml/ppx_ast/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ppx_ast-0.9.1.tar.gz 86802 BLAKE2B 5974cbea0b2566e83d8fb4192aa7e7f802aa7b6fa02b8f638ea12ac5c617fdca1f4426e0ee3fc761c46fe0ddf2e26d4ed402eb8c21fd84ce513a60996047ca28 SHA512 4a5a9fb47282877763ecf9638e67bcd1b57110c1acfcf446703ed335b9fa5aaa1521c55a75fce6025f91e715f9c4522b695444dde4d3ffa7feed79560e399ad7 diff --git a/dev-ml/ppx_ast/metadata.xml b/dev-ml/ppx_ast/metadata.xml deleted file mode 100644 index 7479fbd4c5c4..000000000000 --- a/dev-ml/ppx_ast/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">janestreet/ppx_ast</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-ml/ppx_ast/ppx_ast-0.9.1.ebuild b/dev-ml/ppx_ast/ppx_ast-0.9.1.ebuild deleted file mode 100644 index acc14d99d440..000000000000 --- a/dev-ml/ppx_ast/ppx_ast-0.9.1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit opam - -DESCRIPTION="AST used in Jane Street ppx rewriters" -HOMEPAGE="https://github.com/janestreet/ppx_ast" -SRC_URI="https://github.com/janestreet/ppx_ast/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" - -DEPEND=" - dev-ml/ocaml-compiler-libs:= - dev-ml/ocaml-migrate-parsetree:= -" -RDEPEND="${DEPEND}" -DEPEND="${RDEPEND} - dev-ml/jbuilder" diff --git a/dev-ml/ppx_core/Manifest b/dev-ml/ppx_core/Manifest deleted file mode 100644 index 62a261436dec..000000000000 --- a/dev-ml/ppx_core/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ppx_core-0.9.0.tar.gz 44525 BLAKE2B a2d67d6ba07217446af11f0e7030197f8894fd271b9eebefefa03a01ccb8692b1d866accf192926ea9193d639e1c551b085875baf877eb396d5a75c847378ec6 SHA512 04b0e096aa545c27f040feeea8745078e0fb9dbe4816ade6d3f39b6690da669c6c786334381dbccd74dfd46514ae88c6475b14db8c3216167a6acfea79601e06 diff --git a/dev-ml/ppx_core/metadata.xml b/dev-ml/ppx_core/metadata.xml deleted file mode 100644 index be8727d00044..000000000000 --- a/dev-ml/ppx_core/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">janestreet/ppx_core</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-ml/ppx_core/ppx_core-0.9.0-r1.ebuild b/dev-ml/ppx_core/ppx_core-0.9.0-r1.ebuild deleted file mode 100644 index b7479abd2f4f..000000000000 --- a/dev-ml/ppx_core/ppx_core-0.9.0-r1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit opam - -DESCRIPTION="Standard library for ppx rewriters" -HOMEPAGE="https://github.com/janestreet/ppx_core" -SRC_URI="https://github.com/janestreet/ppx_core/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" - -DEPEND=" - dev-ml/base:= - dev-ml/ocaml-compiler-libs:= - dev-ml/ppx_ast:= - dev-ml/ppx_traverse_builtins:= - dev-ml/stdio:= - dev-ml/ocaml-migrate-parsetree:= -" -RDEPEND="${DEPEND}" -DEPEND="${DEPEND} dev-ml/jbuilder" diff --git a/dev-ml/ppx_driver/Manifest b/dev-ml/ppx_driver/Manifest deleted file mode 100644 index d0688f42d145..000000000000 --- a/dev-ml/ppx_driver/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ppx_driver-0.11.0.tar.gz 9157 BLAKE2B 053e710c3d8cb6096c893bd5308fbe2b4563dfb2de3c006402ae363aed60db31a3bb1b7656f0565ce13d88368d8b6bef68658f81190dda397562d462828618f4 SHA512 d7ef318f6f0c6e4c56537584bb50b6673b294b67ac264208b7c8b4bcc9d0ca6baf1cbea752459b12d9102bb84a392047c907c65afd23760cac1cc4465ed85ea9 diff --git a/dev-ml/ppx_driver/metadata.xml b/dev-ml/ppx_driver/metadata.xml deleted file mode 100644 index c69342dd5815..000000000000 --- a/dev-ml/ppx_driver/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>gienah@gentoo.org</email> - <name>Mark Wright</name> - </maintainer> - <upstream> - <remote-id type="github">janestreet/ppx_driver</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-ml/ppx_driver/ppx_driver-0.11.0.ebuild b/dev-ml/ppx_driver/ppx_driver-0.11.0.ebuild deleted file mode 100644 index aa88a6f5b4d2..000000000000 --- a/dev-ml/ppx_driver/ppx_driver-0.11.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit opam - -DESCRIPTION="Feature-full driver for OCaml AST transformers" -HOMEPAGE="https://github.com/janestreet/ppx_driver" -SRC_URI="https://github.com/janestreet/ppx_driver/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc ~x86" - -BDEPEND="dev-ml/jbuilder" -DEPEND=" - dev-ml/ppx_core:= - dev-ml/stdio:= - dev-ml/ppx_optcomp:= - dev-ml/ocaml-migrate-parsetree:= - dev-ml/ocamlbuild:=" -RDEPEND="${DEPEND}" diff --git a/dev-ml/ppx_traverse/Manifest b/dev-ml/ppx_traverse/Manifest deleted file mode 100644 index 8491aaa82c43..000000000000 --- a/dev-ml/ppx_traverse/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ppx_traverse-0.9.0.tar.gz 10837 BLAKE2B b0d3e9a10c5af698105fae5dec13afe8b545bb3ee2b48ec72b3d7e76466d3e2ce7ece1ecdfeeabde63855bf8d24c89a05666f8e2fa8c286621ca1c9bd35274d8 SHA512 914f79405f09ccfecd444416499b63f68f700d4b7485031c45b7ab9500a82c4bc65dad8315a6cc7b7669b2c40f51e98a6fa453869b20501a22eff5b1ffb0e441 diff --git a/dev-ml/ppx_traverse/metadata.xml b/dev-ml/ppx_traverse/metadata.xml deleted file mode 100644 index 777735f041c6..000000000000 --- a/dev-ml/ppx_traverse/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">janestreet/ppx_traverse</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-ml/ppx_traverse/ppx_traverse-0.9.0.ebuild b/dev-ml/ppx_traverse/ppx_traverse-0.9.0.ebuild deleted file mode 100644 index 1ea84ac585ee..000000000000 --- a/dev-ml/ppx_traverse/ppx_traverse-0.9.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit opam - -DESCRIPTION="Automatic generation of open recursion classes" -HOMEPAGE="https://github.com/janestreet/ppx_traverse" -SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="" - -DEPEND=" - dev-ml/ppx_core:= - dev-ml/ppx_driver:= - dev-ml/ppx_metaquot:= - dev-ml/ppx_type_conv:= - dev-ml/ocaml-migrate-parsetree:= -" -RDEPEND="${DEPEND}" -DEPEND="${DEPEND} dev-ml/jbuilder" diff --git a/dev-ml/ppx_traverse_builtins/Manifest b/dev-ml/ppx_traverse_builtins/Manifest deleted file mode 100644 index c5a325ceb0c7..000000000000 --- a/dev-ml/ppx_traverse_builtins/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ppx_traverse_builtins-0.9.0.tar.gz 6328 BLAKE2B 1e111d97876fb97826a04dfddbd1289e4b64ca93cb09e2f8692fcd5c1b87eb09259938b31662ed712d3e3926cd3b8edecf967d85ce9846805c74b28a4359e02a SHA512 c8d77138f8fcd4d440870eb9126f5aca2d9fa917fac6bd9aa7f6dd4fb3e75f5860efbdc312ffc23b375808c33e1527726318918bf7bee61f470ef3a2cb40f6ba diff --git a/dev-ml/ppx_traverse_builtins/metadata.xml b/dev-ml/ppx_traverse_builtins/metadata.xml deleted file mode 100644 index 424c533ad3f3..000000000000 --- a/dev-ml/ppx_traverse_builtins/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">janestreet/ppx_traverse_builtins</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-ml/ppx_traverse_builtins/ppx_traverse_builtins-0.9.0.ebuild b/dev-ml/ppx_traverse_builtins/ppx_traverse_builtins-0.9.0.ebuild deleted file mode 100644 index 07f2a2aa57fd..000000000000 --- a/dev-ml/ppx_traverse_builtins/ppx_traverse_builtins-0.9.0.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit opam - -DESCRIPTION="Builtins for ppx_traverse" -HOMEPAGE="https://github.com/janestreet/ppx_traverse_builtins" -SRC_URI="https://github.com/janestreet/ppx_traverse_builtins/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" - -DEPEND="" -RDEPEND="${DEPEND}" -DEPEND="${RDEPEND} - dev-ml/jbuilder" diff --git a/dev-ml/ppx_type_conv/Manifest b/dev-ml/ppx_type_conv/Manifest deleted file mode 100644 index e7bb605ae29e..000000000000 --- a/dev-ml/ppx_type_conv/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ppx_type_conv-0.9.0.tar.gz 14651 BLAKE2B 50b4ffb85062eb306bbadb3b641f9ca0318e95c614482302c4b3e001eeeb14137c4d0050abb8cf5c6e57a5fd8afe70b16a3455b4080e6f85981c88765c8ba945 SHA512 71af29d7e882652a5e101e1fc3610adb4faaba30068161b4b391e3ce7419af7feffd289070c1707cc961c593eda7b7f325609e8c98543c1168400cfafea31472 diff --git a/dev-ml/ppx_type_conv/metadata.xml b/dev-ml/ppx_type_conv/metadata.xml deleted file mode 100644 index 75fe4910a683..000000000000 --- a/dev-ml/ppx_type_conv/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">janestreet/ppx_type_conv</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-ml/ppx_type_conv/ppx_type_conv-0.9.0.ebuild b/dev-ml/ppx_type_conv/ppx_type_conv-0.9.0.ebuild deleted file mode 100644 index 879332244f97..000000000000 --- a/dev-ml/ppx_type_conv/ppx_type_conv-0.9.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit opam - -DESCRIPTION="Support Library for type-driven code generators" -HOMEPAGE="https://github.com/janestreet/ppx_type_conv" -SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" - -DEPEND=" - dev-ml/ppx_driver:= - dev-ml/ppx_metaquot:= - dev-ml/ppx_core:= - dev-ml/ocaml-migrate-parsetree:= - dev-ml/ppx_deriving:= -" - -RDEPEND="${DEPEND}" -DEPEND="${DEPEND} dev-ml/jbuilder" diff --git a/dev-ml/qcheck/Manifest b/dev-ml/qcheck/Manifest deleted file mode 100644 index 9520346f07b5..000000000000 --- a/dev-ml/qcheck/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST qcheck-0.7.tar.gz 257935 BLAKE2B a885635e555a7442f0ad7687320e3d9f45897b9167ba4ac12baf632bc60e1eca207ae5ccf4b57ff36897e418f5ef4e781f9f2bf674ec16cdab140049debcb6c6 SHA512 3082029a09d5efe3af0cb8fcd0bd08f11dd1066d5bffc6beaac16c7244b07286b3ae93931e699f22c977ad4d6ba050dff69b133ce3492455d6932a9e0cc304f7 diff --git a/dev-ml/qcheck/metadata.xml b/dev-ml/qcheck/metadata.xml deleted file mode 100644 index 11fddec26cee..000000000000 --- a/dev-ml/qcheck/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">c-cube/qcheck</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-ml/qcheck/qcheck-0.7.ebuild b/dev-ml/qcheck/qcheck-0.7.ebuild deleted file mode 100644 index 63578ec22400..000000000000 --- a/dev-ml/qcheck/qcheck-0.7.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -OASIS_BUILD_TESTS=1 -OASIS_BUILD_DOCS=1 - -inherit oasis - -DESCRIPTION="QuickCheck inspired property-based testing for OCaml" -HOMEPAGE="https://github.com/c-cube/qcheck/" -SRC_URI="https://github.com/c-cube/qcheck/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="dev-ml/ounit:= - !<dev-ml/iTeML-2.5" -DEPEND="${RDEPEND} - dev-ml/ocamlbuild" diff --git a/dev-ml/re2/Manifest b/dev-ml/re2/Manifest deleted file mode 100644 index 80e398d16dbc..000000000000 --- a/dev-ml/re2/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST re2-0.9.1.tar.gz 388911 BLAKE2B d6d0673142e2523c0d5fed2c19439bbf7c2ace401558f4c40f0302445492ae17bf67076c4faeb0e25eeb8cc01f463f4804317d4f6a5113586be77df18ec93874 SHA512 a92dc39a1d263dd2bbfad88f0ea0936fcadd1d03cd735d9db151412919713cfb4d8329f1e0fa454917d8faa49480e8dd60af9331b0863548ab267b647bd1e192 diff --git a/dev-ml/re2/metadata.xml b/dev-ml/re2/metadata.xml deleted file mode 100644 index ea7b1788aeb6..000000000000 --- a/dev-ml/re2/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">janestreet/re2</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-ml/re2/re2-0.9.1.ebuild b/dev-ml/re2/re2-0.9.1.ebuild deleted file mode 100644 index e77c46fb6030..000000000000 --- a/dev-ml/re2/re2-0.9.1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit opam - -DESCRIPTION="OCaml bindings for RE2" -HOMEPAGE="https://github.com/janestreet/re2" -SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="" - -DEPEND=" - dev-ml/core_kernel:= - dev-ml/ppx_driver:= - dev-ml/ppx_jane:= - dev-ml/ocaml-migrate-parsetree:= -" -RDEPEND="${DEPEND}" -DEPEND="${DEPEND} dev-ml/jbuilder" diff --git a/dev-ml/stringext/Manifest b/dev-ml/stringext/Manifest deleted file mode 100644 index c8fc769c5d9e..000000000000 --- a/dev-ml/stringext/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST stringext-1.4.3.tar.gz 49255 BLAKE2B a1594144be431ead57e92339fef60a4823b8d1bf77e60bdfc7f89e5bc8700c4c55afcae90980b6486284d0de62b8cb3090a1cffe2f26a276f8063329e34c8068 SHA512 f6d6ad9e6cd89fb499f2ef449eede448fe9d67912644f44ffadf4e869326bc20fd839d7e725a133e4a81ca8ba98497fd02307efb9f9f62cbad4308e18123ffb5 diff --git a/dev-ml/stringext/metadata.xml b/dev-ml/stringext/metadata.xml deleted file mode 100644 index 546e97319333..000000000000 --- a/dev-ml/stringext/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">rgrinberg/stringext</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-ml/stringext/stringext-1.4.3.ebuild b/dev-ml/stringext/stringext-1.4.3.ebuild deleted file mode 100644 index 2d743c11f5e3..000000000000 --- a/dev-ml/stringext/stringext-1.4.3.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -OASIS_BUILD_TESTS=1 - -inherit oasis - -DESCRIPTION="Extra string functions for OCaml" -HOMEPAGE="https://github.com/rgrinberg/stringext" -SRC_URI="https://github.com/rgrinberg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="" - -RDEPEND=" - >=dev-lang/ocaml-4:= -" -DEPEND=" - ${RDEPEND} - test? ( dev-ml/iTeML ) -" - -DOCS=( README.md ) diff --git a/dev-ml/type-conv/Manifest b/dev-ml/type-conv/Manifest deleted file mode 100644 index 6beef75fe6ce..000000000000 --- a/dev-ml/type-conv/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST type_conv-113.00.02.tar.gz 64174 BLAKE2B 23189d3b9f676657d59d0801ec0c7bde7b926e2e75c6a2316ae5fc8b5dedb3a2cda944b029e61a10d997b555ed0678dd0cb0593693c395a5bcd4df4de4a15de9 SHA512 6bc6db0e5a36fa4150941155290d137552d9e19aac7cf3aff107f0a7eaa47749c7044c4a4e475827d739784b99ef2103e9c9c03191c6aaa55c51585e71553559 diff --git a/dev-ml/type-conv/metadata.xml b/dev-ml/type-conv/metadata.xml deleted file mode 100644 index 1b2becffa26c..000000000000 --- a/dev-ml/type-conv/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> -</pkgmetadata> diff --git a/dev-ml/type-conv/type-conv-113.00.02.ebuild b/dev-ml/type-conv/type-conv-113.00.02.ebuild deleted file mode 100644 index 088550945270..000000000000 --- a/dev-ml/type-conv/type-conv-113.00.02.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -OASIS_BUILD_DOCS=1 - -inherit oasis - -MY_P=${PN/-/_}-${PV} -DESCRIPTION="Mini library required for some other preprocessing libraries" -HOMEPAGE="http://janestreet.github.io/" -SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV%.*}/files/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1-with-linking-exception" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ocaml-4.02[ocamlopt?] - dev-ml/camlp4:=" -DEPEND="${RDEPEND} - >=dev-ml/findlib-1.3.2" - -DOCS=( "README.md" "CHANGES.md" ) - -S="${WORKDIR}/${MY_P}" diff --git a/dev-ml/tyxml/Manifest b/dev-ml/tyxml/Manifest deleted file mode 100644 index 3255e446b984..000000000000 --- a/dev-ml/tyxml/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST tyxml-4.2.0.tar.gz 182255 BLAKE2B 04ec57372bb4b63eb66b21c8d8771290cf9d7d9a344d8354414c5512d112852c2f2af9e5dbda74e6c990c64a498545ad6ad7f4f94190523b7b9029809b0f41c8 SHA512 555df1fdf5eb30592a3bd93b7d08345964b1cd6e16c2f746ef777cb3c5fc9a31dddf316432e0457d317eaf7728c5d1156982956169a7b1eb9b660eedcf89ca58 diff --git a/dev-ml/tyxml/metadata.xml b/dev-ml/tyxml/metadata.xml deleted file mode 100644 index 0bed57209834..000000000000 --- a/dev-ml/tyxml/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>ml@gentoo.org</email> - <name>ML</name> - </maintainer> - <upstream> - <remote-id type="github">ocsigen/tyxml</remote-id> - </upstream> - <use> - <flag name="camlp4">Enables the camlp4 syntax extension (deprecated)</flag> - <flag name="ppx">Enables the ppx syntax extension (preferred)</flag> - </use> -</pkgmetadata> diff --git a/dev-ml/tyxml/tyxml-4.2.0.ebuild b/dev-ml/tyxml/tyxml-4.2.0.ebuild deleted file mode 100644 index 77cd847248e3..000000000000 --- a/dev-ml/tyxml/tyxml-4.2.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -OASIS_BUILD_DOCS=1 -# Cannot find findlib package alcotest -# OASIS_BUILD_TESTS=1 - -inherit oasis - -DESCRIPTION="A libary to build xml trees typechecked by OCaml" -HOMEPAGE="http://ocsigen.org/tyxml/" -SRC_URI="https://github.com/ocsigen/tyxml/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2.1-with-linking-exception" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="+ppx +camlp4" - -DEPEND=" - >=dev-ml/uutf-1.0:= - dev-ml/uchar:= - dev-ml/re:= - ppx? ( - >=dev-ml/ppx_tools_versioned-5.2.2:= - dev-ml/markup:= - ) - camlp4? ( dev-ml/camlp4:= )" -RDEPEND="${DEPEND}" - -DOCS=( CHANGES README.md ) - -src_configure() { - oasis_configure_opts=" - $(use_enable camlp4 syntax) - $(use_enable ppx) - " oasis_src_configure -} diff --git a/eclass/dune.eclass b/eclass/dune.eclass index a6b499cfbdb1..c19c5ab9944f 100644 --- a/eclass/dune.eclass +++ b/eclass/dune.eclass @@ -9,15 +9,15 @@ # @AUTHOR: # Rafael Kitover <rkitover@gmail.com> # @SUPPORTED_EAPIS: 5 6 7 -# @BLURB: Provides functions for installing dune packages. +# @BLURB: Provides functions for installing Dune packages. # @DESCRIPTION: -# Provides dependencies on dune and ocaml and default src_compile, src_test and -# src_install for dune-based packages. +# Provides dependencies on dDne and OCaml and default src_compile, src_test and +# src_install for Dune-based packages. # @ECLASS-VARIABLE: DUNE_PKG_NAME # @PRE_INHERIT # @DESCRIPTION: -# Sets the actual dune package name, if different from gentoo package name. +# Sets the actual Dune package name, if different from Gentoo package name. # Set before inheriting the eclass. case ${EAPI:-0} in @@ -32,8 +32,13 @@ EXPORT_FUNCTIONS src_compile src_test src_install RDEPEND=">=dev-lang/ocaml-4:=[ocamlopt?]" case ${EAPI:-0} in - 0|1|2|3|4|5|6) DEPEND="${RDEPEND} dev-ml/dune";; - *) BDEPEND="dev-ml/dune dev-lang/ocaml"; DEPEND="${RDEPEND}" ;; + 5|6) + DEPEND="${RDEPEND} dev-ml/dune" + ;; + *) + BDEPEND="dev-ml/dune dev-lang/ocaml" + DEPEND="${RDEPEND}" + ;; esac dune_src_compile() { diff --git a/eclass/findlib.eclass b/eclass/findlib.eclass index 0e37e2ecfa0f..8eaaccd0ec96 100644 --- a/eclass/findlib.eclass +++ b/eclass/findlib.eclass @@ -10,19 +10,18 @@ # @DESCRIPTION: # ocamlfind (a.k.a. findlib) eclass -# Do not complain about CFLAGS etc since ml projects do not use them. +# Do not complain about CFLAGS etc since ML projects do not use them. QA_FLAGS_IGNORED='.*' -# From this findlib version there is proper stublibs support. +# From this findlib version, there is proper stublibs support. DEPEND=">=dev-ml/findlib-1.0.4-r1" [[ ${FINDLIB_USE} ]] && DEPEND="${FINDLIB_USE}? ( ${DEPEND} )" check_ocamlfind() { - if [ ! -x "${EPREFIX}"/usr/bin/ocamlfind ] - then - eerror "In findlib.eclass: could not find the ocamlfind executable" - eerror "Please report this bug on gentoo's bugzilla, assigning to ml@gentoo.org" - die "ocamlfind executabled not found" + if [ ! -x "${EPREFIX}"/usr/bin/ocamlfind ] ; then + eerror "In ${ECLASS}: could not find the ocamlfind executable" + eerror "Please report this bug on Gentoo's Bugzilla, assigning to ml@gentoo.org" + die "ocamlfind executable not found" fi } diff --git a/eclass/oasis.eclass b/eclass/oasis.eclass deleted file mode 100644 index 42ad9368f735..000000000000 --- a/eclass/oasis.eclass +++ /dev/null @@ -1,138 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# @DEAD -# @ECLASS: oasis.eclass -# @MAINTAINER: -# ML <ml@gentoo.org> -# @AUTHOR: -# Original Author: Alexis Ballier <aballier@gentoo.org> -# @SUPPORTED_EAPIS: 3 4 5 -# @BLURB: Provides common ebuild phases for oasis-based packages. -# @DEPRECATED: opam.eclass, dune.eclass, or findlib.eclass (if necessary) -# @DESCRIPTION: -# Provides common ebuild phases for oasis-based packages. -# Most of these packages will just have to inherit the eclass, set their -# dependencies and the DOCS variable for base.eclass to install it and be done. -# -# It inherits multilib, findlib, eutils and base eclasses. -# Ebuilds using oasis.eclass must be EAPI>=3. - -# @ECLASS-VARIABLE: OASIS_BUILD_DOCS -# @PRE_INHERIT -# @DESCRIPTION: -# Will make oasis_src_compile build the documentation if this variable is -# defined and the doc useflag is enabled. -# The eclass takes care of setting doc in IUSE but the ebuild should take care -# of the extra dependencies it may need. -# Set before inheriting the eclass. - -# @ECLASS-VARIABLE: OASIS_BUILD_TESTS -# @PRE_INHERIT -# @DESCRIPTION: -# Will make oasis_src_configure enable building the tests if the test useflag is -# enabled. oasis_src_test will then run them. -# Note that you sometimes need to enable this for src_test to be useful, -# sometimes not. It has to be enabled on a per-case basis. -# The eclass takes care of setting test in IUSE but the ebuild should take care -# of the extra dependencies it may need. -# Set before inheriting the eclass. - - -# @ECLASS-VARIABLE: OASIS_NO_DEBUG -# @PRE_INHERIT -# @DESCRIPTION: -# Disable debug useflag usage. Old oasis versions did not support it so we allow -# disabling it in those cases. -# The eclass takes care of setting debug in IUSE. -# Set before inheriting the eclass. - -# @ECLASS-VARIABLE: OASIS_DOC_DIR -# @PRE_INHERIT -# @DESCRIPTION: -# Specify where to install documentation. Default is for ocamldoc HTML. -# Change it before inherit if this is not what you want. -# EPREFIX is automatically prepended. -: ${OASIS_DOC_DIR:="/usr/share/doc/${PF}/html"} - -inherit multilib findlib eutils base - -# Implicitly limited to EAPI 5 or earlier because of base.eclass -case ${EAPI:-0} in - 0|1|2) die "You need at least EAPI-3 to use oasis.eclass";; - 3|4) RDEPEND=">=dev-lang/ocaml-3.12[ocamlopt?]";; - *) RDEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]";; -esac - -IUSE="+ocamlopt" -[ -n "${OASIS_NO_DEBUG}" ] || IUSE="${IUSE} debug" -[ -n "${OASIS_BUILD_DOCS}" ] && IUSE="${IUSE} doc" -if [[ -n ${OASIS_BUILD_TESTS} ]]; then - IUSE+=" test" - RESTRICT+=" !test? ( test )" -fi - -DEPEND="${RDEPEND} - dev-ml/ocamlbuild" - -# @FUNCTION: oasis_use_enable -# @USAGE: < useflag > < variable > -# @DESCRIPTION: -# A use_enable-like function for oasis configure variables. -# Outputs '--override variable (true|false)', whether useflag is enabled or -# not. -# Typical usage: $(oasis_use_enable ocamlopt is_native) as an oasis configure -# argument. -oasis_use_enable() { - echo "--override $2 $(usex $1 true false)" -} - -# @FUNCTION: oasis_src_configure -# @DESCRIPTION: -# src_configure phase shared by oasis-based packages. -# Extra arguments may be passed via oasis_configure_opts. -oasis_src_configure() { - local confargs="" - [ -n "${OASIS_BUILD_TESTS}" ] && confargs="${confargs} $(use_enable test tests)" - [ -n "${OASIS_NO_DEBUG}" ] || confargs="${confargs} $(oasis_use_enable debug debug)" - ${OASIS_SETUP_COMMAND:-ocaml setup.ml} -configure \ - --prefix "${ED}/usr" \ - --libdir "${ED}/usr/$(get_libdir)" \ - --docdir "${ED}${OASIS_DOC_DIR}" \ - $(oasis_use_enable ocamlopt is_native) \ - ${confargs} \ - ${oasis_configure_opts} \ - || die -} - -# @FUNCTION: oasis_src_compile -# @DESCRIPTION: -# Builds an oasis-based package. -# Will build documentation if OASIS_BUILD_DOCS is defined and the doc useflag is -# enabled. -oasis_src_compile() { - ${OASIS_SETUP_COMMAND:-ocaml setup.ml} -build || die - if [ -n "${OASIS_BUILD_DOCS}" ] && use doc; then - ocaml setup.ml -doc || die - fi -} - -# @FUNCTION: oasis_src_test -# @DESCRIPTION: -# Runs the testsuite of an oasis-based package. -oasis_src_test() { - LD_LIBRARY_PATH="${S}/_build/lib" ${OASIS_SETUP_COMMAND:-ocaml setup.ml} -test || die -} - -# @FUNCTION: oasis_src_install -# @DESCRIPTION: -# Installs an oasis-based package. -# It calls base_src_install_docs, so will install documentation declared in the -# DOCS variable. -oasis_src_install() { - findlib_src_preinst - ${OASIS_SETUP_COMMAND:-ocaml setup.ml} -install || die - base_src_install_docs -} - -EXPORT_FUNCTIONS src_configure src_compile src_test src_install diff --git a/eclass/opam.eclass b/eclass/opam.eclass index 2789e32d315a..262d726a8a7a 100644 --- a/eclass/opam.eclass +++ b/eclass/opam.eclass @@ -29,8 +29,13 @@ QA_FLAGS_IGNORED='.*' RDEPEND=">=dev-lang/ocaml-4:=" case ${EAPI:-0} in - 0|1|2|3|4|5|6) DEPEND="${RDEPEND} ${OPAM_INSTALLER_DEP}";; - *) BDEPEND="${OPAM_INSTALLER_DEP} dev-lang/ocaml"; DEPEND="${RDEPEND}" ;; + 5|6) + DEPEND="${RDEPEND} ${OPAM_INSTALLER_DEP}" + ;; + *) + BDEPEND="${OPAM_INSTALLER_DEP} dev-lang/ocaml" + DEPEND="${RDEPEND}" + ;; esac # @ECLASS-VARIABLE: OPAM_INSTALLER diff --git a/net-analyzer/nagios-plugin-check_raid/nagios-plugin-check_raid-4.0.10-r1.ebuild b/net-analyzer/nagios-plugin-check_raid/nagios-plugin-check_raid-4.0.10-r1.ebuild index a7b1bfc31c27..eaf055e9fadc 100644 --- a/net-analyzer/nagios-plugin-check_raid/nagios-plugin-check_raid-4.0.10-r1.ebuild +++ b/net-analyzer/nagios-plugin-check_raid/nagios-plugin-check_raid-4.0.10-r1.ebuild @@ -37,7 +37,7 @@ S="${WORKDIR}/${MY_P}" src_prepare() { # Upstream has a custom Makefile that is meant to build bundles. - mv -f Makefile Makefile.upstream || die + #mv -f Makefile Makefile.upstream || die sed -i '/CPANfile/d' Makefile.PL || die default } diff --git a/net-analyzer/nagios-plugin-check_raid/nagios-plugin-check_raid-4.0.8-r1.ebuild b/net-analyzer/nagios-plugin-check_raid/nagios-plugin-check_raid-4.0.8-r1.ebuild index a7b1bfc31c27..eaf055e9fadc 100644 --- a/net-analyzer/nagios-plugin-check_raid/nagios-plugin-check_raid-4.0.8-r1.ebuild +++ b/net-analyzer/nagios-plugin-check_raid/nagios-plugin-check_raid-4.0.8-r1.ebuild @@ -37,7 +37,7 @@ S="${WORKDIR}/${MY_P}" src_prepare() { # Upstream has a custom Makefile that is meant to build bundles. - mv -f Makefile Makefile.upstream || die + #mv -f Makefile Makefile.upstream || die sed -i '/CPANfile/d' Makefile.PL || die default } diff --git a/net-libs/daq/daq-2.0.7.ebuild b/net-libs/daq/daq-2.0.7.ebuild index 9ec2ff60a4ba..21c38f12f6e5 100644 --- a/net-libs/daq/daq-2.0.7.ebuild +++ b/net-libs/daq/daq-2.0.7.ebuild @@ -67,7 +67,7 @@ src_install() { # This has been bugged upstream if ! use static-libs; then for z in libdaq_static libdaq_static_modules; do - rm "${ED}"/usr/$(get_libdir)/${z}.a || die + rm -f "${ED}"/usr/$(get_libdir)/${z}.a || die done fi } diff --git a/profiles/package.mask b/profiles/package.mask index 9f1c4f4592dc..8324ae607d21 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -234,35 +234,6 @@ dev-haskell/geniplate # for transitioning out. Bug #776262. app-admin/lastpass-cli -# Sam James <sam@gentoo.org> (2021-03-13) -# Stuck on oasis.eclass, out of date -# No reverse dependencies -# (For ounit: please port your applications to dev-ml/ounit2 -# Should be a case of just a sed in most cases.) -# Removal in 14 days. Nothing should really -# be able to use any of these right now anyway. -# bug #775785, bug #749696, bug #711414 -dev-ml/qcheck -dev-ml/macaque -dev-ml/pgocaml -dev-ml/csv -dev-ml/gen -dev-ml/tyxml -dev-ml/stringext -dev-ml/deriving -dev-ml/type-conv -dev-ml/optcomp -dev-ml/lwt_react -dev-ml/batteries -dev-ml/ocaml-magic-mime -dev-ml/iTeML -dev-ml/ocaml-re -dev-ml/ocamlify -dev-ml/ocamlmod -dev-ml/ocaml-expect -dev-ml/oasis -dev-ml/ounit - # Hans de Graaff <graaff@gentoo.org> (2021-03-12) # Requires a (proxy) maintainer with access to Oracle development # libraries. Please express your interest on bug 772128 if you can @@ -350,31 +321,6 @@ dev-libs/libgpuarray # Bug 729876 and several others; removal in 30days dev-libs/klibc -# Alfredo Tupone <tupone@gentoo.org> (2021-03-07) -# unbuildable -# Removal on 2021-04-05 -www-servers/ocsigenserver -dev-ml/eliom -dev-ml/js_of_ocaml -dev-ml/ocaml-conduit -dev-ml/dns -dev-ml/ocaml-cohttp -dev-ml/ocaml-dispatch -dev-ml/ocaml-cstruct -dev-ml/ocaml-ipaddr -dev-ml/ocaml-uri -dev-ml/re2 -dev-ml/bin-prot -dev-ml/configurator -dev-ml/ppx_traverse -dev-ml/ppx_type_conv -dev-ml/bin-prot -dev-ml/ppx_driver -dev-ml/ppx_core -dev-ml/ppx_ast -dev-ml/ppx_traverse_builtins -dev-ml/jbuilder - # Conrad Kostecki <conikost@gentoo.org> (2021-03-05) # Deprecated by upstream and unsupported due EOL. # Multiple bugs open and unmaintained. @@ -418,11 +364,6 @@ app-office/moneyguru # bug #772998 ~net-misc/openntpd-6.8_p1 -# Alfredo Tupone <tupone@gentoo.org> (2021-03-03) -# no package uses it -# Removal on 2021-04-02 -dev-ml/core_extended - # Sam James <sam@gentoo.org> (2021-03-01) # Mask new proj 8.x as it removes deprecated # API. Likely to break several consumers diff --git a/profiles/updates/4Q-2017 b/profiles/updates/4Q-2017 index b319f5b973c5..53f6b7ef5a6b 100644 --- a/profiles/updates/4Q-2017 +++ b/profiles/updates/4Q-2017 @@ -1,4 +1,3 @@ -move dev-ml/ocaml-dns dev-ml/dns move dev-perl/HTML-Format dev-perl/HTML-Formatter move dev-perl/MARC-XML dev-perl/MARC-File-XML move dev-perl/MARC-file-XML dev-perl/MARC-File-XML diff --git a/www-servers/ocsigenserver/Manifest b/www-servers/ocsigenserver/Manifest deleted file mode 100644 index 93629062b1bc..000000000000 --- a/www-servers/ocsigenserver/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ocsigenserver-2.8.tar.gz 1265240 BLAKE2B bc1b7da3579d8853f4c259a8a4d4924e08c5552a68a5b40ce00400147efade8c91d01083f117fe0a78cfb8eb44ce3b9e98b34ee2390bd4171d6606b62999ec29 SHA512 80d5125a93239c73756b03a0f50d83e691810f93a15525daef2f7ccd69279e348f03486c26319a9511c1a746f375317082a89ba37ce0ba22872d6db7d3fddf1b diff --git a/www-servers/ocsigenserver/files/lwt3.patch b/www-servers/ocsigenserver/files/lwt3.patch deleted file mode 100644 index 3fb6b9d8e7a6..000000000000 --- a/www-servers/ocsigenserver/files/lwt3.patch +++ /dev/null @@ -1,78 +0,0 @@ -Index: ocsigenserver-2.8/Makefile.options -=================================================================== ---- ocsigenserver-2.8.orig/Makefile.options -+++ ocsigenserver-2.8/Makefile.options -@@ -30,7 +30,7 @@ endif - - BASE_PACKAGE := lwt ipaddr bytes - --SERVER_PACKAGE := lwt.ssl \ -+SERVER_PACKAGE := lwt_ssl \ - bytes \ - ${LWT_PREEMPTIVE_PACKAGE} \ - ipaddr \ -Index: ocsigenserver-2.8/configure -=================================================================== ---- ocsigenserver-2.8.orig/configure -+++ ocsigenserver-2.8/configure -@@ -410,8 +410,8 @@ check_library ssl "See: http://sourcefor - - check_library lwt "See: http://ocsigen.org/lwt" - check_library lwt.unix "Missing support for 'unix' in lwt." --check_library lwt.react "Missing support for 'react' in lwt." --check_library lwt.ssl "Missing support for 'ssl' in lwt." -+check_library lwt_react "Missing support for 'react' in lwt." -+check_library lwt_ssl "Missing support for 'ssl' in lwt." - check_library lwt.preemptive "Missing support for 'preemptive' in lwt." - - check_library netstring \ -Index: ocsigenserver-2.8/src/extensions/Makefile -=================================================================== ---- ocsigenserver-2.8.orig/src/extensions/Makefile -+++ ocsigenserver-2.8/src/extensions/Makefile -@@ -4,8 +4,8 @@ PACKAGE := \ - bytes \ - lwt.unix \ - ipaddr \ -- lwt.ssl \ -- lwt.react \ -+ lwt_ssl \ -+ lwt_react \ - netstring \ - netstring-pcre \ - tyxml.parser -Index: ocsigenserver-2.8/src/files/META.in -=================================================================== ---- ocsigenserver-2.8.orig/src/files/META.in -+++ ocsigenserver-2.8/src/files/META.in -@@ -37,7 +37,7 @@ package "baselib" ( - ) - - package "http" ( -- requires = "%%NAME%%.baselib,lwt.ssl,tyxml" -+ requires = "%%NAME%%.baselib,lwt_ssl,tyxml" - version = "[distributed with Ocsigen server]" - description = "HTTP library for Ocsigen server" - archive(byte) = "http.cma" -@@ -188,7 +188,7 @@ package "ext" ( - - package "comet" ( - exists_if = "ocsigen_comet.cmo,ocsigen_comet.cmx" -- requires = "ocsigenserver,lwt.react" -+ requires = "ocsigenserver,lwt_react" - version = "[distributed with Ocsigen server]" - description = "Comet server-to-client communication" - archive(byte) = "ocsigen_comet.cmo" -Index: ocsigenserver-2.8/src/http/Makefile -=================================================================== ---- ocsigenserver-2.8.orig/src/http/Makefile -+++ ocsigenserver-2.8/src/http/Makefile -@@ -3,7 +3,7 @@ PACKAGE := \ - bytes \ - netstring \ - netstring-pcre \ -- lwt.ssl \ -+ lwt_ssl \ - tyxml - - LIBS := -I ../baselib ${addprefix -package ,${PACKAGE}} diff --git a/www-servers/ocsigenserver/files/ocsigenserver.confd b/www-servers/ocsigenserver/files/ocsigenserver.confd deleted file mode 100644 index 70638b7c8709..000000000000 --- a/www-servers/ocsigenserver/files/ocsigenserver.confd +++ /dev/null @@ -1,25 +0,0 @@ -# /etc/conf.d/ocsigenserver : config file for /etc/init.d/ocsigenserver - -# Path for the ocsigen binary (add opt for native executable) - -#DAEMON=/usr/bin/ocsigenserver.opt -DAEMON=/usr/bin/ocsigenserver - -# Name for ocsigen daemon - -NAME=ocsigenserver - -# Locstion of Ocsigen config file - -CONF=/etc/$NAME/ocsigenserver.conf - -# PID file location - -PIDFILE=/var/run/$NAME.pid - -# Add here any additional aptions for ocsigen - -OCSIGEN_OPTS="" - -# Command pipe -COMMANDPIPE=/var/run/ocsigenserver_command diff --git a/www-servers/ocsigenserver/files/ocsigenserver.initd b/www-servers/ocsigenserver/files/ocsigenserver.initd deleted file mode 100644 index 57d3343159f5..000000000000 --- a/www-servers/ocsigenserver/files/ocsigenserver.initd +++ /dev/null @@ -1,59 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -extra_commands="depend checkconfig reload" - -depend() { - need net - use logger - after bootmist -} - - -checkconfig() { - if [ ! -f "$DAEMON" ] ; then - ewarn "Unable to find $DAEMON" - return 1 - fi - if [ ! -f "$CONF" ] ; then - ewarn $CONF " does not exist." - return 1 - fi -} - -start() { - checkconfig || return 1 - - ebegin "Creating command pipe (${COMMANDPIPE})" - mkfifo -m 660 "${COMMANDPIPE}" - chown ocsigenserver:ocsigenserver "${COMMANDPIPE}" - eend $? - - ebegin "Starting ocsigen" - start-stop-daemon --start --exec $DAEMON -- \ - --pidfile $PIDFILE \ - --daemon \ - $OCSIGEN_OPTS - eend $? -} - -stop() { - ebegin "Stopping ocsigen" - start-stop-daemon --stop --pidfile $PIDFILE - eend $? - ebegin "Removing command pipe (${COMMANDPIPE})" - rm -f "${COMMANDPIPE}" - eend $? -} - -reload() { - if [ ! -f "$PIDFILE" ] ; then - ewarn "$PIDFILE not found!!" - ewarn "Ocsigen is not running. Not reloading." - return 1 - fi - ebegin "Reloading ocsigen" - echo reload > /var/run/ocsigen_command - eend $? -} diff --git a/www-servers/ocsigenserver/metadata.xml b/www-servers/ocsigenserver/metadata.xml deleted file mode 100644 index 42c018ed1037..000000000000 --- a/www-servers/ocsigenserver/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">ocsigen/ocsigenserver</remote-id> - </upstream> -</pkgmetadata> diff --git a/www-servers/ocsigenserver/ocsigenserver-2.8.ebuild b/www-servers/ocsigenserver/ocsigenserver-2.8.ebuild deleted file mode 100644 index 7a0c0069f540..000000000000 --- a/www-servers/ocsigenserver/ocsigenserver-2.8.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils multilib findlib user - -if [ "${PV#9999}" != "${PV}" ] ; then - inherit git-r3 - SRC_URI="" - EGIT_REPO_URI="https://github.com/ocsigen/ocsigenserver" -else - SRC_URI="https://github.com/ocsigen/ocsigenserver/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="Ocaml-powered webserver and framework for dynamic web programming" -HOMEPAGE="http://www.ocsigen.org" - -LICENSE="LGPL-2.1-with-linking-exception" -SLOT="0/${PV}" -IUSE="debug doc dbm +ocamlopt +sqlite zlib postgres" -REQUIRED_USE="|| ( sqlite dbm postgres )" -RESTRICT="strip installsources" - -DEPEND=">=dev-ml/lwt-2.5.0:=[camlp4(+)] - dev-ml/lwt_react:= - dev-ml/lwt_ssl:= - >=dev-ml/react-0.9.3:= - zlib? ( >=dev-ml/camlzip-1.03-r1:= ) - dev-ml/cryptokit:= - >=dev-ml/ocamlnet-3.6:=[pcre] - >=dev-ml/pcre-ocaml-6.2.5:= - >=dev-ml/tyxml-4:=[camlp4(+)] - >=dev-lang/ocaml-3.12:=[ocamlopt?] - dev-ml/ocaml-ipaddr:= - postgres? ( dev-ml/pgocaml:=[camlp4(+)] ) - dbm? ( dev-ml/camldbm:= ) - sqlite? ( dev-ml/ocaml-sqlite3:= )" -RDEPEND="${DEPEND}" - -pkg_setup() { - enewgroup ocsigenserver - enewuser ocsigenserver -1 -1 /var/www ocsigenserver -} - -src_prepare() { - epatch "${FILESDIR}/lwt3.patch" -} - -src_configure() { - sh configure \ - --prefix /usr \ - --temproot "${ED}" \ - --bindir /usr/bin \ - --docdir /usr/share/doc/${PF} \ - --mandir /usr/share/man/man1 \ - --libdir /usr/$(get_libdir)/ocaml \ - $(use_enable debug) \ - $(use_with zlib camlzip) \ - $(use_with sqlite) \ - $(use_with dbm) \ - $(use_with postgres pgsql) \ - --with-preempt \ - --ocsigen-group ocsigenserver \ - --ocsigen-user ocsigenserver \ - --name ocsigenserver \ - || die "Error : configure failed!" -} - -src_compile() { - if use ocamlopt; then - emake - else - emake byte - fi - use doc && emake doc -} - -src_install() { - findlib_src_preinst - if use ocamlopt; then - emake install - else - emake install.byte - fi - if use doc ; then - emake install.doc - fi - emake logrotate - - newinitd "${FILESDIR}"/ocsigenserver.initd ocsigenserver - newconfd "${FILESDIR}"/ocsigenserver.confd ocsigenserver - - dodoc README.md - - # We create it at runtime - rm -f "${ED}/var/run/ocsigenserver_command" || die -} diff --git a/www-servers/ocsigenserver/ocsigenserver-9999.ebuild b/www-servers/ocsigenserver/ocsigenserver-9999.ebuild deleted file mode 100644 index 7a0c0069f540..000000000000 --- a/www-servers/ocsigenserver/ocsigenserver-9999.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils multilib findlib user - -if [ "${PV#9999}" != "${PV}" ] ; then - inherit git-r3 - SRC_URI="" - EGIT_REPO_URI="https://github.com/ocsigen/ocsigenserver" -else - SRC_URI="https://github.com/ocsigen/ocsigenserver/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="Ocaml-powered webserver and framework for dynamic web programming" -HOMEPAGE="http://www.ocsigen.org" - -LICENSE="LGPL-2.1-with-linking-exception" -SLOT="0/${PV}" -IUSE="debug doc dbm +ocamlopt +sqlite zlib postgres" -REQUIRED_USE="|| ( sqlite dbm postgres )" -RESTRICT="strip installsources" - -DEPEND=">=dev-ml/lwt-2.5.0:=[camlp4(+)] - dev-ml/lwt_react:= - dev-ml/lwt_ssl:= - >=dev-ml/react-0.9.3:= - zlib? ( >=dev-ml/camlzip-1.03-r1:= ) - dev-ml/cryptokit:= - >=dev-ml/ocamlnet-3.6:=[pcre] - >=dev-ml/pcre-ocaml-6.2.5:= - >=dev-ml/tyxml-4:=[camlp4(+)] - >=dev-lang/ocaml-3.12:=[ocamlopt?] - dev-ml/ocaml-ipaddr:= - postgres? ( dev-ml/pgocaml:=[camlp4(+)] ) - dbm? ( dev-ml/camldbm:= ) - sqlite? ( dev-ml/ocaml-sqlite3:= )" -RDEPEND="${DEPEND}" - -pkg_setup() { - enewgroup ocsigenserver - enewuser ocsigenserver -1 -1 /var/www ocsigenserver -} - -src_prepare() { - epatch "${FILESDIR}/lwt3.patch" -} - -src_configure() { - sh configure \ - --prefix /usr \ - --temproot "${ED}" \ - --bindir /usr/bin \ - --docdir /usr/share/doc/${PF} \ - --mandir /usr/share/man/man1 \ - --libdir /usr/$(get_libdir)/ocaml \ - $(use_enable debug) \ - $(use_with zlib camlzip) \ - $(use_with sqlite) \ - $(use_with dbm) \ - $(use_with postgres pgsql) \ - --with-preempt \ - --ocsigen-group ocsigenserver \ - --ocsigen-user ocsigenserver \ - --name ocsigenserver \ - || die "Error : configure failed!" -} - -src_compile() { - if use ocamlopt; then - emake - else - emake byte - fi - use doc && emake doc -} - -src_install() { - findlib_src_preinst - if use ocamlopt; then - emake install - else - emake install.byte - fi - if use doc ; then - emake install.doc - fi - emake logrotate - - newinitd "${FILESDIR}"/ocsigenserver.initd ocsigenserver - newconfd "${FILESDIR}"/ocsigenserver.confd ocsigenserver - - dodoc README.md - - # We create it at runtime - rm -f "${ED}/var/run/ocsigenserver_command" || die -} |