git: 6c44e80aa1ae - main - science/gromacs: Use https for MASTER_SITES and GCC for build
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 14 Oct 2023 17:38:32 UTC
The branch main has been updated by diizzy:
URL: https://cgit.FreeBSD.org/ports/commit/?id=6c44e80aa1aeb28cda67e5eefb57285f67aef7b4
commit 6c44e80aa1aeb28cda67e5eefb57285f67aef7b4
Author: Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2023-10-14 17:34:46 +0000
Commit: Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2023-10-14 17:38:19 +0000
science/gromacs: Use https for MASTER_SITES and GCC for build
- Switch MASTER_SITES to https
- Fails to build with LLVM 14-17, use GCC instead
Reference:
https://github.com/Homebrew/homebrew-core/blob/c3174cdd90e026ce95010b725aa0a2f312d41bcd/Formula/g/gromacs.rb
PR: 274435
Reviewed by: yuri (maintainer)
---
science/gromacs/Makefile | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/science/gromacs/Makefile b/science/gromacs/Makefile
index f8fe592c6709..58a1a8b8bd71 100644
--- a/science/gromacs/Makefile
+++ b/science/gromacs/Makefile
@@ -2,7 +2,7 @@ PORTNAME= gromacs
DISTVERSION= 2023.2
PORTREVISION= 1
CATEGORIES= science
-MASTER_SITES= ftp://ftp.gromacs.org/pub/gromacs/
+MASTER_SITES= https://ftp.gromacs.org/pub/gromacs/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} # only for googletest
MAINTAINER= yuri@FreeBSD.org
@@ -16,7 +16,9 @@ BROKEN_i386= undefined reference to `__atomic_load' and `__atomic_compare_exchan
BUILD_DEPENDS= boost-libs>=1.44:devel/boost-libs
-USES= cmake compiler:c++17-lang gnome perl5 pkgconfig python:build shebangfix
+USES= cmake compiler:c++17-lang gnome pathfix perl5 pkgconfig \
+ python:build shebangfix
+USE_GCC= yes
USE_GNOME= libxml2
USE_LDCONFIG= yes