diff options
author | Maciej Barć <xgqt@gentoo.org> | 2023-07-15 23:52:36 +0200 |
---|---|---|
committer | Maciej Barć <xgqt@gentoo.org> | 2023-07-16 00:17:02 +0200 |
commit | 0eb41919c406dc8282d78c71cceb73e7ea1e284d (patch) | |
tree | 6fd5f92c666b238268cb8052f29ff6aa4d50785c /sci-mathematics/why3 | |
parent | sci-mathematics/why3: drop old 1.4.1-r1 (diff) | |
download | gentoo-0eb41919c406dc8282d78c71cceb73e7ea1e284d.tar.gz gentoo-0eb41919c406dc8282d78c71cceb73e7ea1e284d.tar.bz2 gentoo-0eb41919c406dc8282d78c71cceb73e7ea1e284d.zip |
sci-mathematics/why3: drop old 1.5.1
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Diffstat (limited to 'sci-mathematics/why3')
-rw-r--r-- | sci-mathematics/why3/Manifest | 1 | ||||
-rw-r--r-- | sci-mathematics/why3/why3-1.5.1.ebuild | 103 |
2 files changed, 0 insertions, 104 deletions
diff --git a/sci-mathematics/why3/Manifest b/sci-mathematics/why3/Manifest index 38a095398b28..b484111f886b 100644 --- a/sci-mathematics/why3/Manifest +++ b/sci-mathematics/why3/Manifest @@ -1,2 +1 @@ -DIST why3-1.5.1.tar.gz 6727576 BLAKE2B db88dc011856bc779a917613adb20c14744f5491aba54e424909106a1133362ddf9eb22e4a05660cb3153bfddfa54c488e1f9df046e3c413732924e127975e82 SHA512 1452a21ea9191f57debcc082afe458aec503d6aa24f8bc83f734041cdd302c4f166c9c4fe5f9ec25369b6e83011bdd7b485d67b092efa71ff0c1b39447f4bdac DIST why3-1.6.0.tar.gz 6850062 BLAKE2B 91db6f67a9d0fe24b7d7d18e6c5e9cd362563a55702bfb28c478754f53e831beb3033adde251214facd8d64ab923389b0b9fe7b240b6cd09f0b4b3e6f8eca143 SHA512 60d61b8337ab9f2fd2e6c7174eb0bab063f122417738cd75990c5c53120dd535bcedccb670567f5753853d6bc9f8efebb563d079e4d368372a7687193f1346b1 diff --git a/sci-mathematics/why3/why3-1.5.1.ebuild b/sci-mathematics/why3/why3-1.5.1.ebuild deleted file mode 100644 index 46885e778d78..000000000000 --- a/sci-mathematics/why3/why3-1.5.1.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools findlib - -DESCRIPTION="Platform for deductive program verification" -HOMEPAGE="https://why3.lri.fr/" -SRC_URI="https://why3.gitlabpages.inria.fr/releases/${P}.tar.gz" - -LICENSE="LGPL-2" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="coq doc emacs gtk +ocamlopt re sexp stackify +zarith zip" - -RDEPEND=" - !sci-mathematics/why3-for-spark - >=dev-lang/ocaml-4.05.0:=[ocamlopt?] - >=dev-ml/menhir-20170418:= - dev-ml/num:= - coq? ( >=sci-mathematics/coq-8.7 ) - emacs? ( app-editors/emacs:* ) - gtk? ( dev-ml/lablgtk:=[sourceview,ocamlopt?] ) - re? ( dev-ml/re:= ) - sexp? ( - dev-ml/ppx_deriving:=[ocamlopt?] - dev-ml/ppx_sexp_conv:=[ocamlopt?] - dev-ml/sexplib:=[ocamlopt?] - ) - stackify? ( dev-ml/ocamlgraph:=[ocamlopt?] ) - zarith? ( dev-ml/zarith:= ) - zip? ( dev-ml/camlzip:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - doc? ( - dev-python/sphinx - dev-python/sphinxcontrib-bibtex - media-gfx/graphviz - dev-texlive/texlive-latex - dev-texlive/texlive-fontsrecommended - dev-texlive/texlive-latexextra - ) -" - -DOCS=( CHANGES.md README.md ) - -src_prepare() { - mv configure.in configure.ac || die - sed -i 's/configure\.in/configure.ac/g' Makefile.in || die - sed -e '/^lib\/why3[a-z]*\$(EXE):/{n;s/-Wall/$(CFLAGS) $(LDFLAGS)/}' \ - -e '/^%.o: %.c/{n;s/\$(CC).*-o/$(CC) $(CFLAGS) -o/}' \ - -e '/\$(SPHINX)/s/ -d doc\/\.doctrees / /' \ - -i Makefile.in || die - - # remove QA warning about duplicated compressed file: - rm examples/mlcfg/basic/why3shapes.gz || die - - eautoreconf - default -} - -src_configure() { - local myconf=( - --disable-hypothesis-selection - --disable-pvs-libs - --disable-isabelle-libs - --disable-frama-c - --disable-infer - --disable-web-ide - $(use_enable coq coq-libs) - $(use_enable doc) - $(use_enable emacs emacs-compilation) - $(use_enable gtk ide) - $(use_enable ocamlopt native-code) - $(use_enable re) - $(use_enable sexp pp-sexp) - $(use_enable stackify) - $(use_enable zarith) - $(use_enable zip) - ) - econf "${myconf[@]}" -} - -src_compile() { - emake - emake plugins - use doc && emake doc -} - -src_install(){ - findlib_src_preinst - emake install install-lib DESTDIR="${ED}" - - einstalldocs - docompress -x /usr/share/doc/${PF}/examples - dodoc -r examples - if use doc; then - dodoc doc/latex/manual.pdf - dodoc -r doc/html - fi -} |