git: 42231a31fd41 - main - biology/molden: update 7.1 → 7.3
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 10 Sep 2026 20:07:00 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=42231a31fd41f0c1f53eef2eb856f8f44a285d1e
commit 42231a31fd41f0c1f53eef2eb856f8f44a285d1e
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-09-10 19:12:10 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-09-10 20:04:57 +0000
biology/molden: update 7.1 → 7.3
---
biology/molden/Makefile | 5 ++--
biology/molden/distinfo | 6 ++--
biology/molden/files/patch-makefile | 41 ++--------------------------
biology/molden/files/patch-src_surf_Makefile | 13 ---------
biology/molden/files/patch-src_surf_utils.c | 21 --------------
biology/molden/files/patch-src_xwin.c | 10 -------
6 files changed, 9 insertions(+), 87 deletions(-)
diff --git a/biology/molden/Makefile b/biology/molden/Makefile
index eca344515e3c..14ded9d01ddd 100644
--- a/biology/molden/Makefile
+++ b/biology/molden/Makefile
@@ -1,6 +1,5 @@
PORTNAME= molden
-DISTVERSION= 7.1
-PORTREVISION= 1
+DISTVERSION= 7.3
PORTEPOCH= 1
CATEGORIES= biology
MASTER_SITES= https://ftp.science.ru.nl/Molden/
@@ -35,6 +34,8 @@ PLIST_FILES= bin/ambfor \
bin/molden \
bin/surf
+BINARY_ALIAS= gcc=${CC}
+
PORTSCOUT= limit:^5\.0\.
OPTIONS_DEFINE= DATA DOCS
diff --git a/biology/molden/distinfo b/biology/molden/distinfo
index c661feebb345..814cdcdf0e44 100644
--- a/biology/molden/distinfo
+++ b/biology/molden/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1657929531
-SHA256 (molden7.1.tar.gz) = 98a39f0aa1667c14c36f40c0251522984245e5ba282af8fbc8a2f06079e40d43
-SIZE (molden7.1.tar.gz) = 14645590
+TIMESTAMP = 1789067028
+SHA256 (molden7.3.tar.gz) = 870f4fa6635229791bb09bbbd07f51456b2c90101d73564dc47ed7769b8c07a1
+SIZE (molden7.3.tar.gz) = 7151194
diff --git a/biology/molden/files/patch-makefile b/biology/molden/files/patch-makefile
index b5cba7470955..a339b08fc463 100644
--- a/biology/molden/files/patch-makefile
+++ b/biology/molden/files/patch-makefile
@@ -1,43 +1,8 @@
- pass supplied FFLAGS to the build
---- makefile.orig 2022-01-21 11:28:48 UTC
+--- makefile.orig 2023-05-24 07:18:35 UTC
+++ makefile
-@@ -107,7 +107,7 @@ ifneq ($(comgcc), $(empty))
- EXTRAZ = -Wno-implicit-function-declaration
- EXT = ${EXTRAZ}
- endif
--FFLAGS = -g ${AFLAG}
-+FFLAGS += -g ${AFLAG}
- LIBS = -L/usr/X11R6/lib -lX11 -lm
- ifeq ($(AFLAG),"-m64")
- LIBS = -L/usr/X11R6/lib64 -lX11 -lm
-@@ -132,12 +132,12 @@ ifeq ($(uname), Darwin)
- #
- CC=cc
- CFLAGS= -std=gnu89 -Wno-return-type -DDARWIN -I/usr/X11R6/include -DDOBACK -DHASTIMER -DCOLOR_OFFSET=0.0 -Wno-logical-op-parentheses
--FFLAGS=-O3 -funroll-loops -fallow-argument-mismatch
-+FFLAGS+=-O3 -funroll-loops -fallow-argument-mismatch
-
- LIBS = -L/usr/X11R6/lib -lX11 -lm
- LIBSG = -L/usr/X11R6/lib -lGLU "-Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib" -lGL -lXmu -lX11 -lm
- EXT= -std=gnu89 -Wno-return-type -DDARWIN ${EXTRAZ}
--FFLAGS=-O3 -funroll-loops
-+FFLAGS+=-O3 -funroll-loops
- LIBS = -L/usr/X11R6/lib -lX11 -lm
- LIBSG = -L/usr/X11R6/lib -lGLU "-Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib" -lGL -lXmu -lX11 -lm
- CFLAGS= -g -std=gnu89 -Wno-return-type -DDARWIN -I/usr/X11R6/include -DDOBACK -DHASTIMER -DCOLOR_OFFSET=0.0 -Wno-logical-op-parentheses -Wno-tautological-pointer-compare -Wno-tautological-constant-out-of-range-compare -fallow-argument-mismatch
-@@ -307,16 +307,16 @@ gmolden: $(OBJS) src/mpdum.o src/xwingl.o
- mv gmolden bin/gmolden
-
- ambfor/ambfor: src/ambfor/*.f src/ambfor/*.c
-- $(MAKE) -C src/ambfor FC=${FC} LDR="${LDR}" EXT="${EXT}"
-+ $(MAKE) -C src/ambfor FC=${FC} LDR="${LDR}" EXT="${EXT}" FFLAGS="$(FFLAGS)"
- mv src/ambfor/ambfor bin/ambfor
-
- ambfor/ambmd: src/ambfor/*.f src/ambfor/*.c
-- $(MAKE) -C src/ambfor ambmd FC=${FC} LDR="${LDR}" EXT="${EXT}"
-+ $(MAKE) -C src/ambfor ambmd FC=${FC} LDR="${LDR}" EXT="${EXT}" FFLAGS="$(FFLAGS)" FFLAGS="$(FFLAGS)"
- mv src/ambfor/ambmd bin/ambmd
+@@ -312,7 +312,7 @@ surf/surf: src/surf/*.h src/surf/*.c
surf/surf: src/surf/*.h src/surf/*.c
$(MAKE) -C src/surf depend
@@ -45,4 +10,4 @@
+ $(MAKE) -C src/surf EXT="${EXT}" FFLAGS="$(FFLAGS)"
mv src/surf/surf bin/surf
- # noxwin will not work as long as the old ocglbck calls arent in dummys
+ docker/docker: docker/*.f docker/*.c
diff --git a/biology/molden/files/patch-src_surf_Makefile b/biology/molden/files/patch-src_surf_Makefile
deleted file mode 100644
index ca1673d9c3cf..000000000000
--- a/biology/molden/files/patch-src_surf_Makefile
+++ /dev/null
@@ -1,13 +0,0 @@
-- disable ex: it breaks the build, not sure why is it there
-
---- src/surf/Makefile.orig 2022-07-15 23:19:54 UTC
-+++ src/surf/Makefile
-@@ -58,7 +58,7 @@ depend: $(DEPEND)
- @ echo '$$r makedep' >>eddep
- @ echo 'w' >>eddep
- @ cp Makefile Makefile.bak
-- @ ex - Makefile < eddep
-+ #@ ex - Makefile < eddep
- @ rm eddep makedep
- @ echo ' ' >> Makefile
- @ echo '# DEPENDENCIES MUST END AT END OF FILE' >> Makefile
diff --git a/biology/molden/files/patch-src_surf_utils.c b/biology/molden/files/patch-src_surf_utils.c
deleted file mode 100644
index bc05318375f8..000000000000
--- a/biology/molden/files/patch-src_surf_utils.c
+++ /dev/null
@@ -1,21 +0,0 @@
-- fix return statements in the function the returns int
-
---- src/surf/utils.c.orig 2022-07-15 23:20:39 UTC
-+++ src/surf/utils.c
-@@ -91,7 +91,7 @@ float radius;
- disc = radius*radius - DOTPROD3(EO, EO);
- if (FP_EQ_EPS(disc, 0, GP_EPS*GP_EPS))
- { VEC3_ASN_OP(int_point, =, ray_pt);
-- return;
-+ return -1;
- }
-
- one_by_sq_dir_mag = 1.0/DOTPROD3(ray_dir, ray_dir);
-@@ -107,6 +107,7 @@ float radius;
- { t = v*one_by_sq_dir_mag - sqrt(disc*one_by_sq_dir_mag);
- VEC3_V_OP_V_OP_S(int_point, ray_pt, +, ray_dir, *, t);
- }
-+ return -1;
- }
-
- /*----------------------------------------------------------------------------------
diff --git a/biology/molden/files/patch-src_xwin.c b/biology/molden/files/patch-src_xwin.c
deleted file mode 100644
index b16dab11bff8..000000000000
--- a/biology/molden/files/patch-src_xwin.c
+++ /dev/null
@@ -1,10 +0,0 @@
-- disable GLIBC symbols specific to linux
-
---- src/xwin.c.orig 2022-07-15 23:09:11 UTC
-+++ src/xwin.c
-@@ -1,4 +1,4 @@
--#ifndef DARWIN
-+#if !defined(DARWIN) && !defined(__FreeBSD__)
- __asm__(".symver memcpy,memcpy@GLIBC_2.2.5");
- __asm__(".symver memmove,memmove@GLIBC_2.2.5");
- __asm__(".symver log,log@GLIBC_2.2.5");