diff --git a/lang/algol68g/Makefile b/lang/algol68g/Makefile index eed2fab2f37e..992cc82b5b72 100644 --- a/lang/algol68g/Makefile +++ b/lang/algol68g/Makefile @@ -1,47 +1,47 @@ PORTNAME= algol68g -PORTVERSION= 3.5.10 +PORTVERSION= 3.5.12 CATEGORIES= lang MASTER_SITES= https://jmvdveer.home.xs4all.nl/ LOCAL/danfe MAINTAINER= danfe@FreeBSD.org -COMMENT= Algol 68 Genie compiler +COMMENT= Algol 68 Genie hybrid compiler-interpreter WWW= https://www.xs4all.nl/~jmvdveer/algol.html LICENSE= GPLv3+ USES= readline GNU_CONFIGURE= yes TEST_TARGET= check PORTDOCS= AUTHORS NEWS README OPTIONS_DEFINE= CURL DOCS GSL PGSQL PLOTUTILS RMATH OPTIONS_DEFAULT= CURL GSL PGSQL PLOTUTILS RMATH CURL_LIB_DEPENDS= libcurl.so:ftp/curl CURL_CONFIGURE_ENABLE= curl GSL_DESC= Bindings for GNU Scientific Library GSL_LIB_DEPENDS= libgsl.so:math/gsl GSL_CONFIGURE_ENABLE= gsl PLOTUTILS_DESC= Plotting support via plotutils PLOTUTILS_LIB_DEPENDS= libplot.so:graphics/plotutils PLOTUTILS_CONFIGURE_ENABLE=plotutils PGSQL_USES= pgsql PGSQL_CONFIGURE_ENABLE= postgresql RMATH_DESC= Bindings for GNU R's statistical routines RMATH_LIB_DEPENDS= libRmath.so:math/libRmath RMATH_CONFIGURE_ENABLE= mathlib post-patch: # Trim architecture constraints from the target triple to build properly # on every platform FreeBSD supports (now or in the future) @${REINPLACE_CMD} -e 's/.*\(\*-freebsd\)/\1/' ${WRKSRC}/configure # Do not install GPLv3 boilerplate and ChangeLog which redirects to NEWS @${REINPLACE_CMD} -e '/^doc_DATA/s/ COPYING ChangeLog//' \ ${WRKSRC}/Makefile.in .include diff --git a/lang/algol68g/distinfo b/lang/algol68g/distinfo index 70b809fb8e02..3be7cb50535f 100644 --- a/lang/algol68g/distinfo +++ b/lang/algol68g/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733000905 -SHA256 (algol68g-3.5.10.tar.gz) = f4d1c8a99afcfc5414134aad5999c1505619449dbccd3d7702269b36264cfa1c -SIZE (algol68g-3.5.10.tar.gz) = 662366 +TIMESTAMP = 1736695612 +SHA256 (algol68g-3.5.12.tar.gz) = 720ab4411d589180a85ba1d4c63c90b5a77e9be1b345e27c25ceb743d88cd71f +SIZE (algol68g-3.5.12.tar.gz) = 662372 diff --git a/lang/algol68g/pkg-descr b/lang/algol68g/pkg-descr index 0679719ed1c3..e673a1401471 100644 --- a/lang/algol68g/pkg-descr +++ b/lang/algol68g/pkg-descr @@ -1,5 +1,8 @@ The development of Algol played an important role in establishing -computer science as an academic discipline. The Algol 68 Genie project +computer science as an academic discipline. The Algol 68 Genie project preserves Algol 68 out of educational as well as scientific-historical -interest, by making available Algol 68 Genie; a recent, well-featured -implementation written from scratch. +interest, by making a modern, well-featured hybrid compiler-interpreter +written from scratch, which ranks among the most complete Algol 68 +implementations. It features arbitrary precision arithmetic, complex +numbers, parallel processing, partial parameterization, and formatted +transput, as well as support for curses, regular expressions, and sound.