From 35a91afaca8f3d0d7efa873bfae91d965e591a46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Fri, 14 Aug 2026 11:38:49 +0200 Subject: [PATCH] dev-lang/algol68g: bump to 3.13.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Maciej Barć --- dev-lang/algol68g/Manifest | 1 + dev-lang/algol68g/algol68g-3.13.3.ebuild | 41 ++++++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 dev-lang/algol68g/algol68g-3.13.3.ebuild diff --git a/dev-lang/algol68g/Manifest b/dev-lang/algol68g/Manifest index 70e35dc27d62b..23a3b1fc2d410 100644 --- a/dev-lang/algol68g/Manifest +++ b/dev-lang/algol68g/Manifest @@ -1,2 +1,3 @@ DIST algol68g-3.12.3.tar.gz 681167 BLAKE2B b6681ef83b5aeb1bd0b9f6698437648440b08ce195ddfaebd8471e31867f357a78ac0286eb2f876b5b89b10b6c11dd2275ea4a20dba31409efcacdc7875a2f97 SHA512 68c08fdc968da60185c3f053bdcfdbd49308225b33368bcc25afbd07e83e6d382a6b605473e2e3af466b52966c28602d0324b60b1f0ca624116fd9cc61d97db6 DIST algol68g-3.13.2.tar.gz 694452 BLAKE2B 8d313223ca866ddff9d310d70c2825e5df3a26340fec0ba5e010baf5862eadda8e23860212e0f202028c9ea8f63d6122148a967e2798c7972a1c172597516b74 SHA512 1c711ce29cc7b0ba3261791aa864ac7250af25561ab6c269506298fdd2f95a513269eb97e146f31ceb994374ddadec6ccd963b1e3214c1da2bb3c0ea16e95d58 +DIST algol68g-3.13.3.tar.gz 694386 BLAKE2B 3e3e31e02729b83838922655d3a4379d730d01912fd5608e375704f4d5152e17eb906cf938ee58b5e51e92494110865494217d4fe5cbefb51f7ec4bc5f17b22b SHA512 90b64911ee3b4011799425cf846fea4a26570182ec1ed9f65e6f0630e02b0623ed408fb6d074dcd2795b6412e209a39f5580d32acd079a3f3d419bf2440512a6 diff --git a/dev-lang/algol68g/algol68g-3.13.3.ebuild b/dev-lang/algol68g/algol68g-3.13.3.ebuild new file mode 100644 index 0000000000000..13d9ffd70a254 --- /dev/null +++ b/dev-lang/algol68g/algol68g-3.13.3.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=9 + +DESCRIPTION="Algol 68 Genie compiler-interpreter" +HOMEPAGE="https://algol68genie.nl/en/algol-68-genie/" +SRC_URI="https://algol68genie.nl/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+curl +gsl +mpfr +ncurses plotutils postgres +readline" + +RDEPEND=" + curl? ( net-misc/curl ) + gsl? ( sci-libs/gsl:= ) + mpfr? ( dev-libs/mpfr:= ) + plotutils? ( media-libs/plotutils ) + postgres? ( dev-db/postgresql:* ) + readline? ( sys-libs/readline:= ) +" +DEPEND=" + ${RDEPEND} +" + +PATCHES=( "${FILESDIR}/${PN}-3.3.21-configure-implicit.patch" ) + +src_configure() { + local -a myconf=( + $(use_enable curl) + $(use_enable gsl) + $(use_enable mpfr) + $(use_enable ncurses curses) + $(use_enable plotutils) + $(use_enable postgres postgresql) + $(use_enable readline) + $(use_with ncurses) + ) + econf "${myconf[@]}" +}