git: 758fb8974ea0 - main - math/jags: upgrade JAGS to 4.3.2
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 25 Jun 2026 22:02:48 UTC
The branch main has been updated by thierry:
URL: https://cgit.FreeBSD.org/ports/commit/?id=758fb8974ea00d9ae144b90db1d93b9ec601e9ff
commit 758fb8974ea00d9ae144b90db1d93b9ec601e9ff
Author: Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2026-06-25 20:25:13 +0000
Commit: Thierry Thomas <thierry@FreeBSD.org>
CommitDate: 2026-06-25 20:48:17 +0000
math/jags: upgrade JAGS to 4.3.2
Upgrade to 4.3.2, and since I’m there remove USE_GCC and the ATLAS option.
---
math/jags/Makefile | 25 +++++++++++--------------
math/jags/distinfo | 10 +++++-----
2 files changed, 16 insertions(+), 19 deletions(-)
diff --git a/math/jags/Makefile b/math/jags/Makefile
index d35ab35329d3..31d021c7c0b4 100644
--- a/math/jags/Makefile
+++ b/math/jags/Makefile
@@ -1,6 +1,5 @@
PORTNAME= mcmc-jags
-DISTVERSION= 4.3.1
-PORTREVISION= 6
+DISTVERSION= 4.3.2
CATEGORIES= math
MASTER_SITES= SF/mcmc-jags/JAGS/${S}.x/Source/:1 \
SF/mcmc-jags/Examples/${S}.x/:2 \
@@ -17,25 +16,23 @@ WWW= http://mcmc-jags.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+BUILD_DEPENDS= cppunit>0:devel/cppunit
LIB_DEPENDS= libltdl.so:devel/libltdl
+USES= bison compiler:features fortran gmake libtool localbase pathfix pkgconfig
+
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-USES= bison compiler:features fortran gmake libtool localbase pathfix
-USE_GCC= yes
USE_LDCONFIG= yes
INSTALL_TARGET= install-strip
WRKSRC= ${WRKDIR}/JAGS-${PORTVERSION}
OPTIONS_SINGLE= BLAS
-OPTIONS_SINGLE_BLAS= ATLAS OPENBLAS NETLIB
+OPTIONS_SINGLE_BLAS= OPENBLAS NETLIB
OPTIONS_DEFAULT+= OPENBLAS
-ATLAS_USES= blaslapack:atlas
-ATLAS_VARS= MANUAL_PACKAGE_BUILD=\
-"Choose a BLAS option other than ATLAS for package building."
NETLIB_USES= blaslapack:netlib
OPENBLAS_USES= blaslapack:openblas
DOCS_DISTFILES= jags_developer_manual.pdf:3 jags_installation_manual.pdf:4 \
@@ -53,8 +50,8 @@ S= ${PORTVERSION:C|\..*||}
OPTIONS_DEFINE= DOCS EXAMPLES
-post-patch:
- @${REINPLACE_CMD} \
+pre-configure:
+ ${REINPLACE_CMD} \
-e '/@WINDOWS_FALSE@bin_SCRIPTS =/s/jags/mcmc-&/' \
-e '/CLEANFILES =/s/jags/mcmc-&/' \
-e '/@WINDOWS_FALSE@jags:/s/jags/mcmc-&/' \
@@ -62,17 +59,17 @@ post-patch:
-e '/@WINDOWS_FALSE@.*mv jags.tmp jags/s/jags/mcmc-&/2' \
${WRKSRC}/src/terminal/Makefile.in
-post-patch-EXAMPLES-on:
- @${SED} -i '' -e '\|JAGS ?=|{s|jags|mcmc-&|;s|/usr/local|${PREFIX}|;}' \
+pre-configure-EXAMPLES-on:
+ ${SED} -i '' -e '\|JAGS ?=|{s|jags|mcmc-&|;s|/usr/local|${PREFIX}|;}' \
${WRKDIR}/classic-bugs/vol[12]/Makefile
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
- @cd ${_DISTDIR}; ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
+ cd ${_DISTDIR}; ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
post-install-EXAMPLES-on:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- @cd ${WRKDIR}/classic-bugs; ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}
+ cd ${WRKDIR}/classic-bugs; ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}
.if defined(MAINTAINER_MODE)
BUILD_DEPENDS+= ${LOCALBASE}/lib/R/library/coda/R/coda.rdb:math/R-cran-coda
diff --git a/math/jags/distinfo b/math/jags/distinfo
index 6060190beeba..dbd029cf040b 100644
--- a/math/jags/distinfo
+++ b/math/jags/distinfo
@@ -1,10 +1,10 @@
-TIMESTAMP = 1650043347
-SHA256 (mcmc-jags/JAGS-4.3.1.tar.gz) = f9258355b5e9eb13bd33c5fa720f0cbebacea7d0a4a42b71b0fb14501ee14229
-SIZE (mcmc-jags/JAGS-4.3.1.tar.gz) = 2019687
+TIMESTAMP = 1782408725
+SHA256 (mcmc-jags/JAGS-4.3.2.tar.gz) = 871f556af403a7c2ce6a0f02f15cf85a572763e093d26658ebac55c4ab472fc8
+SIZE (mcmc-jags/JAGS-4.3.2.tar.gz) = 2032834
SHA256 (mcmc-jags/jags_developer_manual.pdf) = 6e7c707b94ffc931807198cc162e8b254859bb774695ae39ef1c1c175560259b
SIZE (mcmc-jags/jags_developer_manual.pdf) = 71319
-SHA256 (mcmc-jags/jags_installation_manual.pdf) = d55bbf390d7fb1059ec7b89cb5c01bce91a1aea56e8f25ad905414a8f77a0eea
-SIZE (mcmc-jags/jags_installation_manual.pdf) = 210134
+SHA256 (mcmc-jags/jags_installation_manual.pdf) = 836b31f3fef4335c6dad04339c90a7542e60743d4a6087cf356f2a3d60521474
+SIZE (mcmc-jags/jags_installation_manual.pdf) = 214355
SHA256 (mcmc-jags/jags_user_manual.pdf) = d73a023dc87654e6ae56eb27cc6dba25097e00ddd2d8f7ca2639f27d55e581a3
SIZE (mcmc-jags/jags_user_manual.pdf) = 429729
SHA256 (mcmc-jags/classic-bugs.tar.gz) = cbecdd184516ed1e0ed26993335c7ce6b50b85875c66a059a4ad51780547e580