From 57e2f456368e0651bd4211f1ace49d35497cb0d6 Mon Sep 17 00:00:00 2001 From: Maciej Barć Date: Wed, 26 Oct 2022 23:52:29 +0200 Subject: sci-mathematics/coq-serapi: remove seq dependency MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Maciej Barć --- .../coq-serapi/coq-serapi-0.16.0-r1.ebuild | 66 +++++++++++++++++++++ .../coq-serapi/coq-serapi-0.16.0.ebuild | 67 ---------------------- 2 files changed, 66 insertions(+), 67 deletions(-) create mode 100644 sci-mathematics/coq-serapi/coq-serapi-0.16.0-r1.ebuild delete mode 100644 sci-mathematics/coq-serapi/coq-serapi-0.16.0.ebuild (limited to 'sci-mathematics/coq-serapi') diff --git a/sci-mathematics/coq-serapi/coq-serapi-0.16.0-r1.ebuild b/sci-mathematics/coq-serapi/coq-serapi-0.16.0-r1.ebuild new file mode 100644 index 000000000000..fed96a12b2dc --- /dev/null +++ b/sci-mathematics/coq-serapi/coq-serapi-0.16.0-r1.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +COQV=8.16.0 + +inherit elisp-common dune + +DESCRIPTION="Serialization library and protocol for interaction with the Coq proof assistant" +HOMEPAGE="https://github.com/ejgallego/coq-serapi/" +# The tarball in SRC_URI is comprised of + +SRC_URI="https://github.com/ejgallego/${PN}/archive/${COQV}+${PV}.tar.gz + -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${COQV}-${PV} + +LICENSE="GPL-3+" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="emacs +ocamlopt test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=sci-mathematics/coq-${COQV}:= =dev-ml/ppx_sexp_conv-0.13.0:= + -SRC_URI="https://github.com/ejgallego/${PN}/archive/${COQV}+${PV}.tar.gz - -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-${COQV}-${PV} - -LICENSE="GPL-3+" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="emacs +ocamlopt test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=sci-mathematics/coq-${COQV}:= =dev-ml/ppx_sexp_conv-0.13.0:= =dev-ml/seq-0.3:= - dev-ml/cmdliner:= - dev-ml/ppx_compare:= - dev-ml/ppx_deriving:= - dev-ml/ppx_deriving_yojson:= - dev-ml/ppx_hash:= - dev-ml/ppx_import:= - dev-ml/sexplib:= - dev-ml/yojson:= -" -DEPEND="${RDEPEND}" -BDEPEND=" - emacs? ( >=app-editors/emacs-23.1:* ) - test? ( sci-mathematics/coq-mathcomp ) -" - -PATCHES=( "${FILESDIR}"/${PN}-sertop.el-path.patch ) -SITEFILE="50sertop-gentoo.el" - -src_compile() { - dune_src_compile - - use emacs && elisp-compile sertop.el -} - -src_install() { - dune_src_install - - rm -r "${D}"/usr/share/emacs || die - if use emacs ; then - elisp-install ${PN} sertop.el{,c} - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - fi -} - -pkg_postinst() { - use emacs && elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen -} -- cgit v1.2.3-65-gdbad