From ebc282ef4dfa408accac685565b8ee5f6faec119 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 12 Feb 2023 09:56:54 +0000 Subject: gentoo auto-resync : 12:02:2023 - 09:56:54 --- dev-ml/labltk/Manifest | 2 +- dev-ml/labltk/labltk-8.06.12-r1.ebuild | 55 --------------------------------- dev-ml/labltk/labltk-8.06.12-r2.ebuild | 56 ++++++++++++++++++++++++++++++++++ 3 files changed, 57 insertions(+), 56 deletions(-) delete mode 100644 dev-ml/labltk/labltk-8.06.12-r1.ebuild create mode 100644 dev-ml/labltk/labltk-8.06.12-r2.ebuild (limited to 'dev-ml/labltk') diff --git a/dev-ml/labltk/Manifest b/dev-ml/labltk/Manifest index 64283b5080bf..7b71896f9093 100644 --- a/dev-ml/labltk/Manifest +++ b/dev-ml/labltk/Manifest @@ -12,7 +12,7 @@ DIST labltk-8.06.7.tar.gz 370870 BLAKE2B 2d836c824d9adbd4f03d0e7e81faa51669837ee DIST labltk-8.06.9.tar.gz 371504 BLAKE2B 587ff01da120501f85f6d9921e46275858f1e1ce730eef205f9e7d7c64f6d3c0ea701cf832fdb8eb0746e1f0cff1151bccb077641740fb18811473b1553e2940 SHA512 fd6defa302d919f229394c486dcefab110b144534525a87082a27d2cab29c0af4ece3da821098fea25416850ad857f7af979d48790330d62dfb8d8db8f2bf6ca EBUILD labltk-8.06.10-r1.ebuild 1391 BLAKE2B f1a12da78acc418b122343caa6dce3e21da6e067fd0502a93c6c56374c78e57b155f90320faba217b196e57ae36e1ad2fb5f2eb7b1f491e1dd9e0bbbe3fb2ad8 SHA512 266af5da88e77df05c961d409090e85862faa4477cfffd8e7f424772c59957234e8c2e677bbdcca85011ab5085ddae7efb75da9e0cc8b2d0eb0818c39e8911b9 EBUILD labltk-8.06.11-r1.ebuild 1147 BLAKE2B f4886127a95f6a3ba84412f749f34305915d584cf249411d3a3c099eb1654f0cfa10b34c49c4527ba024074dfee23c989d5f92a7f80d7e7889dcf54fad7f2198 SHA512 fbd4817c378d47278752587562eb2dc72bb007637249c413105aa2abd13bf3f5365a4bd8536597c5cdc2b88781f388e16bfedcfe568824ae0f2c0530e51fcbfc -EBUILD labltk-8.06.12-r1.ebuild 1229 BLAKE2B 76819e8894f09c891dbfac8e21c4e0879b5506634c656f33d463a28449e0268ec54f5e3920da32afba913ef1c48eab01381832b5b5a79b9a07851b198fed61f7 SHA512 1e89844e904f7eee8ecdf30c3f4dfbf339b09507de9e9a31911512e5b9a5fa578057435e7b9dc39fb79e7754ed897b6122e62e5791be2517d1677989c238540b +EBUILD labltk-8.06.12-r2.ebuild 1256 BLAKE2B 442d8e28f36bf1ffd08f3642169308452c6a5fd55402bce93daf730364f530c7e3feeb9fda3f43353f1dbe74794575a6b859eda531224fd39a255cb7245f04c8 SHA512 06575fec1656ed1be4bd8b582a85c5f5490d52c192dded7f8510f1ee159e82536817e74ea05f36753b1adea0e4311101a2385b623e5082aba1c3c566ca251f84 EBUILD labltk-8.06.7-r1.ebuild 1218 BLAKE2B f8c4d3d118ee1ea8b44608ae200498cb14aafe33daad2100b6a96335b0a73066a84fb9f898d044631d92b4d9883a00133feea0d2cc625c140ef99ed4db03dd16 SHA512 07df495e60bd777e21773b02dddc4ea5c8ca35c34e44f9f5cc6670c4bcd1228a0535392aad896616e028733d78c6a093c1f856f7c67d172961f8122f3d717f53 EBUILD labltk-8.06.9-r1.ebuild 1169 BLAKE2B 769d73c2e228940bd78984b2f851c40c772d83786944f03420d1e05903027a799fd0012f2b1fc3ac0e6b2e022fc3d43e26a61fdcc3ac1262c52e8fd81ffd531b SHA512 d463783f67c4b8601dbc93cc44fa38f7707d03b0f9dc0709879b501631d20a6bd8a526baaefcc512609d30bcbf80f5017ca9e64ca6c244a3c050b4cdaeb35530 MISC metadata.xml 313 BLAKE2B aae3866559a63cabfc03f6e436564e5592f62c910cce24c44f5b217ef51f6f391ae9499167df4399491d5c89132ce857edcd50354bc6ac1a2bc6db9c829c639c SHA512 07873e6c2cadaa8ae45983cba98116688a436cf5071b0ce39c3b3472783ab5b3ab32052a58df81a9e2e26b155bff0c5907f82c7408962380b4d31d2d8dd04d09 diff --git a/dev-ml/labltk/labltk-8.06.12-r1.ebuild b/dev-ml/labltk/labltk-8.06.12-r1.ebuild deleted file mode 100644 index 6ec61653cabe..000000000000 --- a/dev-ml/labltk/labltk-8.06.12-r1.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit findlib toolchain-funcs - -DESCRIPTION="OCaml interface to the Tcl/Tk GUI framework" -HOMEPAGE="https://garrigue.github.io/labltk/" -SRC_URI="https://github.com/garrigue/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="QPL-1.0 LGPL-2" -SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" -IUSE="+ocamlopt X" - -RDEPEND="dev-lang/tk:= - >=dev-lang/ocaml-4.14:=[ocamlopt?,X(+)?]" -DEPEND="${RDEPEND} - dev-ml/findlib -" - -PATCHES=( - "${FILESDIR}/findlib.patch" - "${FILESDIR}"/${PN}-8.06.9-configure-clang16.patch - "${FILESDIR}"/${P}-shuffle.patch - "${FILESDIR}"/${P}-c2x.patch -) - -src_prepare() { - sed -i \ - -e "s|ranlib|$(tc-getRANLIB)|" \ - frx/Makefile \ - || die - default -} - -src_configure() { - ./configure --use-findlib --verbose $(usex X "--tk-x11" "--tk-no-x11") || die "configure failed!" -} - -src_compile() { - emake -j1 all - use ocamlopt && emake -j1 opt -} - -src_install() { - findlib_src_preinst - dodir /usr/bin - emake \ - INSTALLDIR="${D}/$(ocamlc -where)/labltk" \ - INSTALLBINDIR="${ED}/usr/bin/" \ - install - dodoc Changes README.mlTk -} diff --git a/dev-ml/labltk/labltk-8.06.12-r2.ebuild b/dev-ml/labltk/labltk-8.06.12-r2.ebuild new file mode 100644 index 000000000000..cf2843c5effb --- /dev/null +++ b/dev-ml/labltk/labltk-8.06.12-r2.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit findlib toolchain-funcs + +DESCRIPTION="OCaml interface to the Tcl/Tk GUI framework" +HOMEPAGE="https://garrigue.github.io/labltk/" +SRC_URI="https://github.com/garrigue/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="QPL-1.0 LGPL-2" +SLOT="0/${PV}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +IUSE="+ocamlopt X" + +RDEPEND="dev-lang/tk:= + >=dev-lang/ocaml-4.14:=[ocamlopt?,X(+)?]" +DEPEND="${RDEPEND} + dev-ml/findlib +" + +PATCHES=( + "${FILESDIR}/findlib.patch" + "${FILESDIR}"/${PN}-8.06.9-configure-clang16.patch + "${FILESDIR}"/${P}-shuffle.patch + "${FILESDIR}"/${P}-c2x.patch +) + +src_prepare() { + sed -i \ + -e "s|ranlib|$(tc-getRANLIB)|" \ + frx/Makefile \ + || die + default +} + +src_configure() { + ./configure --use-findlib --verbose $(usex X "--tk-x11" "--tk-no-x11") || die "configure failed!" +} + +src_compile() { + emake -j1 all + use ocamlopt && emake -j1 opt +} + +src_install() { + findlib_src_preinst + dodir /usr/bin + emake \ + INSTALLDIR="${D}/$(ocamlc -where)/labltk" \ + INSTALLBINDIR="${ED}/usr/bin/" \ + RANLIB=$(tc-getRANLIB) \ + install + dodoc Changes README.mlTk +} -- cgit v1.2.3