commit:     5dade769b5cf2307203fd7bf86921d9d624f8c76
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Aug  9 15:30:51 2025 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Aug  9 17:14:26 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dade769

dev-lang/algol68g: bump to 3.7.3

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-lang/algol68g/Manifest              |  1 +
 dev-lang/algol68g/algol68g-3.7.3.ebuild | 41 +++++++++++++++++++++++++++++++++
 2 files changed, 42 insertions(+)

diff --git a/dev-lang/algol68g/Manifest b/dev-lang/algol68g/Manifest
index 48aec4362fe4..c15d6653dda2 100644
--- a/dev-lang/algol68g/Manifest
+++ b/dev-lang/algol68g/Manifest
@@ -1,3 +1,4 @@
 DIST algol68g-3.5.14.tar.gz 662412 BLAKE2B 
95806e4c5ba2f2d74b4ea40abe56f07a6dcfff5c545489183a24c554b7d1281b058ca8adac1e4ad734b8a88c2ae7468aa1d445ef7e1a787f6d923a38a6f1c4f1
 SHA512 
307eade62ee63c70e094fe20c9c7b83de50185ccaca96389b9252e300a78fec40374d38598f972b2bee4369d86f48edc29f66a31177a0348085ec26f8b6f0e96
 DIST algol68g-3.5.15.tar.gz 662704 BLAKE2B 
a2a2e7e9ddeec276a88b4c5841e02dbfb3589e098428c15498af775caeb99ed028a6c96d2f7e798c50340b093d93065ce0627ebda4dc107bf034ce9fa4c66daf
 SHA512 
48cc170ba001cb33a30819c947a5f4d9d86b869c21fcc9bbb8cedc5366beb46bf4410f253bd302cb9bf48c59140cd37aaf89b051a88fc738309771d6de7fb794
 DIST algol68g-3.6.1.tar.gz 662939 BLAKE2B 
dd9e9bd2fcc7ccd2a634dad5d0b2d84af8f7332b624b309f4d7a4b938961b64dc874306fd8023d4bba084da533f3a88fb78014221637a4a44c1d6ff465f29235
 SHA512 
d01364d483d50745ca166c2b6da3e63406c7185be8d00ef11e11dfba81bd690982ba11359c3ba6b95d73fc348a802f0184f40a38b8ccc1e851980f75e9df6a3a
+DIST algol68g-3.7.3.tar.gz 665694 BLAKE2B 
92fe234a74957213c6d5ebd311c717cb0923b5a66a2e5d816591e8b2b226ff0f35bc3909d0bcd343971dfd54a065cfe3d63c52213063e92aaa7a100a1a901325
 SHA512 
a398dffdc62fc84316fe28c99739fa2545a26bd506254fd09425c1a97bfc06dfbdeb07916b8dce0407526ba0cb937a3229e666972c0c3f47370d0c970b43e4a5

diff --git a/dev-lang/algol68g/algol68g-3.7.3.ebuild 
b/dev-lang/algol68g/algol68g-3.7.3.ebuild
new file mode 100644
index 000000000000..703e6c6c442f
--- /dev/null
+++ b/dev-lang/algol68g/algol68g-3.7.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Algol 68 Genie compiler-interpreter"
+HOMEPAGE="https://jmvdveer.home.xs4all.nl/en.algol-68-genie.html";
+SRC_URI="https://jmvdveer.home.xs4all.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[@]}"
+}

Reply via email to