dev-lang/algol68g: bump to 3.13.3

Signed-off-by: Maciej Barć <xgqt@gentoo.org>
This commit is contained in:
Maciej Barć
2026-08-14 11:38:49 +02:00
parent 7af79ccdbd
commit 35a91afaca
2 changed files with 42 additions and 0 deletions

View File

@@ -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

View File

@@ -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[@]}"
}