g77 is an obsolete fortran compiler based on gcc3.  The last consumers
were devel/lam (retired) and devel/openmpi (updated).  Nowadays all
fortran ports use gfortran or flang.

ok to remove lang/g77 and for the diff below?


Index: fortran.port.mk
===================================================================
RCS file: /cvs/ports/infrastructure/mk/fortran.port.mk,v
retrieving revision 1.16
diff -u -p -r1.16 fortran.port.mk
--- fortran.port.mk     8 May 2019 20:13:57 -0000       1.16
+++ fortran.port.mk     17 Aug 2019 16:33:34 -0000
@@ -1,16 +1,12 @@
 # $OpenBSD: fortran.port.mk,v 1.16 2019/05/08 20:13:57 bcallah Exp $
 
-MODFORTRAN_COMPILER ?= g77
+MODFORTRAN_COMPILER ?= gfortran
 
 .if empty(MODFORTRAN_COMPILER)
 ERRORS += "Fatal: need to specify MODFORTRAN_COMPILER"
 .endif
 
-.if ${MODFORTRAN_COMPILER:L} == "g77"
-MODFORTRAN_BUILD_DEPENDS += lang/g77 devel/libf2c
-MODFORTRAN_LIB_DEPENDS += devel/libf2c
-MODFORTRAN_WANTLIB += g2c
-.elif ${MODFORTRAN_COMPILER:L} == "gfortran"
+.if ${MODFORTRAN_COMPILER:L} == "gfortran"
 MODULES += gcc4
 MODGCC4_ARCHS ?= *
 MODGCC4_LANGS += fortran
@@ -22,5 +18,5 @@ MODFORTRAN_BUILD_DEPENDS += lang/flang/f
 MODFORTRAN_LIB_DEPENDS += lang/flang/flang
 MODFORTRAN_WANTLIB += flang flangmain flangrti pgmath
 .else
-ERRORS += "Fatal: MODFORTRAN_COMPILER must be one of: g77 gfortran flang"
+ERRORS += "Fatal: MODFORTRAN_COMPILER must be one of: gfortran flang"
 .endif


-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply via email to