summaryrefslogtreecommitdiff
path: root/dev-ml
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2017-06-02 12:50:17 +0200
committerAlexis Ballier <aballier@gentoo.org>2017-06-03 17:13:26 +0200
commitc2a5b87143626597c611bff0e7793ddcb051af17 (patch)
tree7f4994e0defd5ce24da9e031c8cded64691d410d /dev-ml
parentdev-ml/reason: remove old (diff)
downloadgentoo-c2a5b87143626597c611bff0e7793ddcb051af17.tar.gz
gentoo-c2a5b87143626597c611bff0e7793ddcb051af17.tar.bz2
gentoo-c2a5b87143626597c611bff0e7793ddcb051af17.zip
dev-ml/reason-parser: remove old
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Diffstat (limited to 'dev-ml')
-rw-r--r--dev-ml/reason-parser/Manifest3
-rw-r--r--dev-ml/reason-parser/files/menhir.patch36
-rw-r--r--dev-ml/reason-parser/reason-parser-1.13.3.ebuild50
-rw-r--r--dev-ml/reason-parser/reason-parser-1.13.4.ebuild55
-rw-r--r--dev-ml/reason-parser/reason-parser-1.13.5.ebuild50
5 files changed, 0 insertions, 194 deletions
diff --git a/dev-ml/reason-parser/Manifest b/dev-ml/reason-parser/Manifest
index 7715e648cbe6..7f233690332e 100644
--- a/dev-ml/reason-parser/Manifest
+++ b/dev-ml/reason-parser/Manifest
@@ -1,4 +1 @@
-DIST reason-parser-1.13.3.tar.gz 10253108 SHA256 b92840f8238dd6266c5678da3e4dc832776bcc98990ac47773020e34dce708a6 SHA512 82398fbbf72bcadfc868e5f33e8666ef80ef610f8313d08bc16593944569b7a16693fcc6397a117518bf8e32f71083f0ac4a416112f97cd220715f4293136b84 WHIRLPOOL a82dd8e28a012ed0716fba6bc79eee849110bfb42cd8221eb15847cadae90d62d909e635f3da465c6220382d6eee62f2f69a739d96d3d6a5baddc58623cd059e
-DIST reason-parser-1.13.4.tar.gz 6856260 SHA256 07b0f4a471b570b9f6ee699016d2fb9d98788d1ccfb428a2b2f20f1ee6f42b9e SHA512 ee2270ffbb3c3c818aafec2ef0f23f3741e66e5b077b3a84b49b357b003d24d639165c521bf0afe92bf81ef626ed6d863ea6d097b83a2e1b5a0349a679cc8c7f WHIRLPOOL ffc8b96ce5b653c1d78877f0422315cce3d42615b88bb6f09f52d3af9799fe30ed221094a5acbc49448f0d1e865b1702a2b5956a8d327a22b2db01eb33aa0da7
-DIST reason-parser-1.13.5.tar.gz 183248 SHA256 442266c4bdb0f5c11e56f1e239b042faa4d501291158c7bc82de1d4632e7a20a SHA512 a0ffebd80ecb0ba2a4b49bebe68e71589069e48a1992b07b122dd52495847971d23aba4d7ee7a3ad88fd75f45a758f80ebeea9acbef45b0eeab2966ec952475b WHIRLPOOL 98395a7c81003b3598b6cf730d01b867b6378dcaff9ecf0fd55151189cb8fa03b2ac8cbc733800b2ef8b0810908f88387ac6b8d0a6c1b6576e068336ba5b05da
DIST reason-parser-2.0.0.tar.gz 183562 SHA256 533c1a8d26f8b85b2eeec1a80b407de9ee17e3ecfb9b5f1170ce31aab9266edc SHA512 43d05367978a273625d43fbee33c554777a24003b3a843b610da2a73187f2c5ad7dc110fd2b50ba4671ca05e7fcff6ed63fdf52f79769752b31d0aec48fab84c WHIRLPOOL 479eee7afc20269954e0aca352cb17414d29e28997276301009fd19e133e99d69d4ae1134eef673da96ce89027c03d5f13131f8626aa55a73719fb11f5b59870
diff --git a/dev-ml/reason-parser/files/menhir.patch b/dev-ml/reason-parser/files/menhir.patch
deleted file mode 100644
index 6c028eee34b0..000000000000
--- a/dev-ml/reason-parser/files/menhir.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-commit 2c15b2f2783b6ab44fe09387019f0918146c2895
-Author: Jason Rose <jasoncrose+github_jasonrose@gmail.com>
-Date: Wed Apr 19 17:49:42 2017 -0700
-
- Supporting menhir.20170416 (#1226)
-
-diff --git a/reason-parser/src/reason_toolchain.ml b/reason-parser/src/reason_toolchain.ml
-index 6c70d93..7f98586 100644
---- a/reason-parser/src/reason_toolchain.ml
-+++ b/reason-parser/src/reason_toolchain.ml
-@@ -506,20 +506,16 @@ module JS_syntax = struct
- if in_error then
- begin
- match supplier.last_token with
-+ | None -> assert false
- | Some triple ->
- (* We just recovered from the error state, try the original token again *)
- let checkpoint_with_previous_token = I.offer checkpoint triple in
-- let accept_new = I.loop_test
-- (fun _ _ -> true)
-- checkpoint_with_previous_token
-- false
-- in
-- if accept_new then
-- loop_handle_yacc supplier false checkpoint_with_previous_token
-- else
-+ match I.shifts checkpoint_with_previous_token with
-+ | None ->
- (* The original token still fail to be parsed, discard *)
- loop_handle_yacc supplier false checkpoint
-- | None -> assert false
-+ | Some env ->
-+ loop_handle_yacc supplier false checkpoint_with_previous_token
- end
- else
- let triple = read supplier in
diff --git a/dev-ml/reason-parser/reason-parser-1.13.3.ebuild b/dev-ml/reason-parser/reason-parser-1.13.3.ebuild
deleted file mode 100644
index e9a7ae9ee3bc..000000000000
--- a/dev-ml/reason-parser/reason-parser-1.13.3.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit findlib
-
-DESCRIPTION="Meta Language Toolchain"
-HOMEPAGE="https://github.com/facebook/reason"
-SRC_URI="https://github.com/facebook/reason/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-
-DEPEND="
- dev-lang/ocaml:=[ocamlopt?]
- dev-ml/menhir:=
- dev-ml/merlin-extend:=
- dev-ml/result:=
- dev-ml/topkg:=
- dev-ml/ocaml-migrate-parsetree:=
- dev-ml/ppx_tools_versioned:=
-"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
- dev-ml/ocamlbuild
- dev-ml/opam
-"
-
-S="${WORKDIR}/reason-${PV}/${PN}"
-
-src_compile() {
- emake compile_error
- ocamlbuild -package topkg pkg/build.native || die
- ./build.native build \
- --native "$(usex ocamlopt true false)" \
- --native-dynlink "$(usex ocamlopt true false)" \
- || die
-}
-
-src_install() {
- opam-installer -i \
- --prefix="${ED}/usr" \
- --libdir="${D}/$(ocamlc -where)" \
- --docdir="${ED}/usr/share/doc/${PF}" \
- --mandir="${ED}/usr/share/man" \
- ${PN}.install || die
-}
diff --git a/dev-ml/reason-parser/reason-parser-1.13.4.ebuild b/dev-ml/reason-parser/reason-parser-1.13.4.ebuild
deleted file mode 100644
index c02afbc39bb5..000000000000
--- a/dev-ml/reason-parser/reason-parser-1.13.4.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit findlib eutils
-
-DESCRIPTION="Meta Language Toolchain"
-HOMEPAGE="https://github.com/facebook/reason"
-SRC_URI="https://github.com/facebook/reason/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-
-DEPEND="
- dev-lang/ocaml:=[ocamlopt?]
- >=dev-ml/menhir-20170418:=
- dev-ml/merlin-extend:=
- dev-ml/result:=
- dev-ml/topkg:=
- dev-ml/ocaml-migrate-parsetree:=
- dev-ml/ppx_tools_versioned:=
-"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
- dev-ml/ocamlbuild
- dev-ml/opam
-"
-
-S="${WORKDIR}/reason-${PV}/${PN}"
-
-src_prepare() {
- epatch "${FILESDIR}/menhir.patch"
- default
-}
-
-src_compile() {
- emake compile_error
- ocamlbuild -package topkg pkg/build.native || die
- ./build.native build \
- --native "$(usex ocamlopt true false)" \
- --native-dynlink "$(usex ocamlopt true false)" \
- || die
-}
-
-src_install() {
- opam-installer -i \
- --prefix="${ED}/usr" \
- --libdir="${D}/$(ocamlc -where)" \
- --docdir="${ED}/usr/share/doc/${PF}" \
- --mandir="${ED}/usr/share/man" \
- ${PN}.install || die
-}
diff --git a/dev-ml/reason-parser/reason-parser-1.13.5.ebuild b/dev-ml/reason-parser/reason-parser-1.13.5.ebuild
deleted file mode 100644
index 6313382e5d9d..000000000000
--- a/dev-ml/reason-parser/reason-parser-1.13.5.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit findlib eutils
-
-DESCRIPTION="Meta Language Toolchain"
-HOMEPAGE="https://github.com/facebook/reason"
-SRC_URI="https://github.com/facebook/reason/releases/download/${PV}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-
-DEPEND="
- dev-lang/ocaml:=[ocamlopt?]
- >=dev-ml/menhir-20170418:=
- dev-ml/merlin-extend:=
- dev-ml/result:=
- dev-ml/topkg:=
- dev-ml/ocaml-migrate-parsetree:=
- dev-ml/ppx_tools_versioned:=
-"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
- dev-ml/ocamlbuild
- dev-ml/opam
-"
-
-S="${WORKDIR}/${PN}"
-
-src_compile() {
- emake compile_error
- ocamlbuild -package topkg pkg/build.native || die
- ./build.native build \
- --native "$(usex ocamlopt true false)" \
- --native-dynlink "$(usex ocamlopt true false)" \
- || die
-}
-
-src_install() {
- opam-installer -i \
- --prefix="${ED}/usr" \
- --libdir="${D}/$(ocamlc -where)" \
- --docdir="${ED}/usr/share/doc/${PF}" \
- --mandir="${ED}/usr/share/man" \
- ${PN}.install || die
-}