From owner-svn-ports-head@freebsd.org Thu Jul 30 17:05:23 2020 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id DF6C43AA756; Thu, 30 Jul 2020 17:05:23 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BHcH75dHhz4f5C; Thu, 30 Jul 2020 17:05:23 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id A533914176; Thu, 30 Jul 2020 17:05:23 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 06UH5NdY049089; Thu, 30 Jul 2020 17:05:23 GMT (envelope-from pfg@FreeBSD.org) Received: (from pfg@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 06UH5N13049088; Thu, 30 Jul 2020 17:05:23 GMT (envelope-from pfg@FreeBSD.org) Message-Id: <202007301705.06UH5N13049088@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: pfg set sender to pfg@FreeBSD.org using -f From: "Pedro F. Giffuni" Date: Thu, 30 Jul 2020 17:05:23 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r543805 - head/cad/NASTRAN-95 X-SVN-Group: ports-head X-SVN-Commit-Author: pfg X-SVN-Commit-Paths: head/cad/NASTRAN-95 X-SVN-Commit-Revision: 543805 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jul 2020 17:05:23 -0000 Author: pfg Date: Thu Jul 30 17:05:23 2020 New Revision: 543805 URL: https://svnweb.freebsd.org/changeset/ports/543805 Log: cad/NASTRAN-95: mark broken Recent changes in gfortran seem to have broken this port so that it doesn't produce valid results anymore. See [1] for more details. This port would likely be a good candidate for LLVM Fortran but I currently don't have time for to try (patches welcome). Use dos2unix, as it seems necessary but not sufficient for a future fix. Pet portlint while here. Approved by: therry (mentor) [1] https://github.com/nasa/NASTRAN-95/issues/15 Modified: head/cad/NASTRAN-95/Makefile head/cad/NASTRAN-95/pkg-descr Modified: head/cad/NASTRAN-95/Makefile ============================================================================== --- head/cad/NASTRAN-95/Makefile Thu Jul 30 16:43:38 2020 (r543804) +++ head/cad/NASTRAN-95/Makefile Thu Jul 30 17:05:23 2020 (r543805) @@ -14,11 +14,13 @@ LICENSE_NAME= NASA OPEN SOURCE AGREEMENT VERSION 1.3 LICENSE_FILE= ${FILESDIR}/NASTRAN95-license.txt LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept +BROKEN= Produces bogus files on newer versions of GCC fortran + +USES= fortran gmake dos2unix + USE_GITHUB= yes GH_ACCOUNT= twuerfl GH_TAGNAME= a73c57a - -USES= fortran gmake ALL_TARGET= # empty INSTALL_TARGET= install-strip Modified: head/cad/NASTRAN-95/pkg-descr ============================================================================== --- head/cad/NASTRAN-95/pkg-descr Thu Jul 30 16:43:38 2020 (r543804) +++ head/cad/NASTRAN-95/pkg-descr Thu Jul 30 17:05:23 2020 (r543805) @@ -5,7 +5,7 @@ NASTRAN is the NASA Structural Analysis System, a fini and opened the door to computer-aided engineering. Subsections of a design can be modeled and then larger groupings of these elements can again be modeled. NASTRAN can handle elastic stability analysis, complex -eigenvalues for vibration and dynamic stability analysis, dynamic response +eigenvalues for vibration and dynamic stability analysis, dynamic response for transient and steady state loads, and random excitation, and static response to concentrated and distributed loads, thermal expansion, and enforced deformations.