Port details |
- calculix-ccx Three-Dimensional Structural Finite Element Program
- 2.22_1 cad
=2 2.22Version of this port present on the latest quarterly branch. - Maintainer: rsmith@xs4all.nl
![search for ports maintained by this maintainer search for ports maintained by this maintainer](/images/search.jpg) - Port Added: 2017-08-15 00:18:38
- Last Update: 2025-01-24 12:18:28
- Commit Hash: 6cce1f5
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- License: GPLv2
- WWW:
- http://www.calculix.de/
- Description:
- A Three-Dimensional Structural Finite Element Program
CalculiX Finite Element Models can be built, calculated, and
post-processed.
Notice: The authors acknowledge that naming conventions and input style
formats for CalculiX are based on those used by ABAQUS, a proprietary,
general purpose finite element code developed and supported by Hibbitt,
Karlsson & Sorensen, Inc (HKS) and are used with kind permission from HKS.
Results obtained from CalculiX are in no way connected to ABAQUS.
¦ ¦ ¦ ¦ ![SVNWeb SVNWeb](/images/subversion.png)
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- CalculiX-ccx>0:cad/calculix-ccx
- To install the port:
- cd /usr/ports/cad/calculix-ccx/ && make install clean
- To add the package, run one of these commands:
- pkg install cad/calculix-ccx
- pkg install CalculiX-ccx
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: CalculiX-ccx
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1728734139
SHA256 (calculix/ccx_2.22.src.tar.bz2) = 3a94dcc775a31f570229734b341d6b06301ebdc759863df901c8b9bf1854c0bc
SIZE (calculix/ccx_2.22.src.tar.bz2) = 1536859
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gfortran13 : lang/gcc13
- gmake>=4.4.1 : devel/gmake
- as : devel/binutils
- perl5>=5.36<5.37 : lang/perl5.36
- Runtime dependencies:
-
- gfortran13 : lang/gcc13
- Library dependencies:
-
- libarpack.so : math/arpack-ng
- libspooles.so : math/spooles
- libblas.so : math/blas
- liblapack.so : math/lapack
- This port is required by:
- for Run
-
- cad/calculix
Configuration Options:
- ===> The following configuration options are available for CalculiX-ccx-2.22_1:
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings
- Options name:
- cad_calculix-ccx
- USES:
- blaslapack fortran gmake perl5 tar:bzip2
- pkg-message:
- For install:
- Spooles: by default the single-threaded solver is used unless you set the
CCX_NPROC_EQUATION_SOLVER or the OMP_NUM_THREADS environment variables with
the number of cores you want to use.
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.22_1 24 Jan 2025 12:18:28
![commit hash: 6cce1f5b223a907deb0498a9d069816ce78b75e1 commit hash: 6cce1f5b223a907deb0498a9d069816ce78b75e1](/images/git.png) ![commit hash: 6cce1f5b223a907deb0498a9d069816ce78b75e1 commit hash: 6cce1f5b223a907deb0498a9d069816ce78b75e1](/images/codeberg.svg) ![commit hash: 6cce1f5b223a907deb0498a9d069816ce78b75e1 commit hash: 6cce1f5b223a907deb0498a9d069816ce78b75e1](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Thierry Thomas (thierry) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
*/*: bump PORTREVISION to chase blas/lapack, Suitesparse and BLIS |
2.22 21 Oct 2024 05:06:25
![commit hash: cc850c375bdb357aecd25b6708cf236c08504745 commit hash: cc850c375bdb357aecd25b6708cf236c08504745](/images/git.png) ![commit hash: cc850c375bdb357aecd25b6708cf236c08504745 commit hash: cc850c375bdb357aecd25b6708cf236c08504745](/images/codeberg.svg) ![commit hash: cc850c375bdb357aecd25b6708cf236c08504745 commit hash: cc850c375bdb357aecd25b6708cf236c08504745](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Zsolt Udvari (uzsolt) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) Author: rsmith |
cad/calculix-ccx: Update to 2.22
Use {DOCS,EXAMPLES}_DISTFILES instead of testing PORT_OPTIONS.
Add do-test target.
Add LICENSE_FILE.
PR: 282051
Approved by: submitter is maintainer |
2.21_1 01 Jan 2024 11:49:51
![commit hash: f2489ab0c721f5ec60a9f8074e904cfbe5d21dfd commit hash: f2489ab0c721f5ec60a9f8074e904cfbe5d21dfd](/images/git.png) ![commit hash: f2489ab0c721f5ec60a9f8074e904cfbe5d21dfd commit hash: f2489ab0c721f5ec60a9f8074e904cfbe5d21dfd](/images/codeberg.svg) ![commit hash: f2489ab0c721f5ec60a9f8074e904cfbe5d21dfd commit hash: f2489ab0c721f5ec60a9f8074e904cfbe5d21dfd](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Thierry Thomas (thierry) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
*/*: chase the upgrade of BLAS / LAPACK to 3.12.0
PR: 275860 |
2.21 31 Dec 2023 00:37:05
![commit hash: bbab7f59e9630416397189df70ec133bdd690e38 commit hash: bbab7f59e9630416397189df70ec133bdd690e38](/images/git.png) ![commit hash: bbab7f59e9630416397189df70ec133bdd690e38 commit hash: bbab7f59e9630416397189df70ec133bdd690e38](/images/codeberg.svg) ![commit hash: bbab7f59e9630416397189df70ec133bdd690e38 commit hash: bbab7f59e9630416397189df70ec133bdd690e38](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Muhammad Moinur Rahman (bofh) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree
- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
Also move conditional flags for non sparc64/arm ARCH to fixed flags.
Reviewed by: brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068 |
2.21 04 Aug 2023 06:12:42
![commit hash: 14114e551acd41bb8718aea2a184bb9a831f9fd4 commit hash: 14114e551acd41bb8718aea2a184bb9a831f9fd4](/images/git.png) ![commit hash: 14114e551acd41bb8718aea2a184bb9a831f9fd4 commit hash: 14114e551acd41bb8718aea2a184bb9a831f9fd4](/images/codeberg.svg) ![commit hash: 14114e551acd41bb8718aea2a184bb9a831f9fd4 commit hash: 14114e551acd41bb8718aea2a184bb9a831f9fd4](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Fernando Apesteguía (fernape) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
cad/calculix-ccx: Update to 2.21
ChangeLog: http://www.dhondt.de/new_calc.htm
PR: 272890
Reported by: rsmith@xs4all.nl (maintainer) |
2.20_1 23 Apr 2023 09:09:58
![commit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5b commit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5b](/images/git.png) ![commit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5b commit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5b](/images/codeberg.svg) ![commit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5b commit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5b](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Gerald Pfeifer (gerald) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
*: Bump PORTREVISIONs for math/mpc update to 1.3.1 |
2.20 20 Sep 2022 15:36:08
![commit hash: 83fb668323dcea92548e91395f307d4262de4328 commit hash: 83fb668323dcea92548e91395f307d4262de4328](/images/git.png) ![commit hash: 83fb668323dcea92548e91395f307d4262de4328 commit hash: 83fb668323dcea92548e91395f307d4262de4328](/images/codeberg.svg) ![commit hash: 83fb668323dcea92548e91395f307d4262de4328 commit hash: 83fb668323dcea92548e91395f307d4262de4328](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Fernando Apesteguía (fernape) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
cad/calculix-ccx: update to 2.20
PR: 266421
Reported by: rsmith@xs4all.nl |
07 Sep 2022 21:58:51
![commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4](/images/git.png) ![commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4](/images/codeberg.svg) ![commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Stefan Eßer (se) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
2.19 07 Sep 2022 21:10:59
![commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52](/images/git.png) ![commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52](/images/codeberg.svg) ![commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Stefan Eßer (se) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
2.19 20 Jul 2022 14:20:58
![commit hash: b46abf8056cc9f1f1f579710126929b99b36f966 commit hash: b46abf8056cc9f1f1f579710126929b99b36f966](/images/git.png) ![commit hash: b46abf8056cc9f1f1f579710126929b99b36f966 commit hash: b46abf8056cc9f1f1f579710126929b99b36f966](/images/codeberg.svg) ![commit hash: b46abf8056cc9f1f1f579710126929b99b36f966 commit hash: b46abf8056cc9f1f1f579710126929b99b36f966](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Tobias C. Berner (tcberner) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
cad: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* AMAKAWA Shuhei <amakawa@jp.FreeBSD.org>
* Alexey Dokuchaev <danfe@FreeBSD.org>
* Anders Andersson <anders@hack.org>
* Bruce M Simpson <bms@FreeBSD.org>
* Christoph Moench-Tegeder <cmt@FreeBSD.org>
* David Yeske <dyeske@gmail.com>
* Diane Bruce <db@db.net>
* Joachim Strombergson <watchman@ludd.ltu.se>
* Johnny Sorocil <jsorocil@gmail.com>
* Julian Jenkins <kaveman@magna.com.au>
* Marc Fonvieille <blackend@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
2.19 20 Feb 2022 18:51:01
![commit hash: 90344f18b78863fead72fbc078006d7abb8e05d0 commit hash: 90344f18b78863fead72fbc078006d7abb8e05d0](/images/git.png) ![commit hash: 90344f18b78863fead72fbc078006d7abb8e05d0 commit hash: 90344f18b78863fead72fbc078006d7abb8e05d0](/images/codeberg.svg) ![commit hash: 90344f18b78863fead72fbc078006d7abb8e05d0 commit hash: 90344f18b78863fead72fbc078006d7abb8e05d0](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Pedro F. Giffuni (pfg) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
cad/calculix{-ccx}: new maintainer.
Pass maintainership to Roland Smith. |
2.19 02 Feb 2022 02:05:48
![commit hash: 5cf3fd43c61825465fad94736ea5e638926ab6c2 commit hash: 5cf3fd43c61825465fad94736ea5e638926ab6c2](/images/git.png) ![commit hash: 5cf3fd43c61825465fad94736ea5e638926ab6c2 commit hash: 5cf3fd43c61825465fad94736ea5e638926ab6c2](/images/codeberg.svg) ![commit hash: 5cf3fd43c61825465fad94736ea5e638926ab6c2 commit hash: 5cf3fd43c61825465fad94736ea5e638926ab6c2](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Pedro F. Giffuni (pfg) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
cad/calculix{-ccx}: Update to version 2.19
Approved by: thierry (mentor, implicit) |
2.18 22 Oct 2021 04:43:59
![commit hash: ada48bb23728ccccbbbf190064b5151d3ff9b888 commit hash: ada48bb23728ccccbbbf190064b5151d3ff9b888](/images/git.png) ![commit hash: ada48bb23728ccccbbbf190064b5151d3ff9b888 commit hash: ada48bb23728ccccbbbf190064b5151d3ff9b888](/images/codeberg.svg) ![commit hash: ada48bb23728ccccbbbf190064b5151d3ff9b888 commit hash: ada48bb23728ccccbbbf190064b5151d3ff9b888](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Pedro F. Giffuni (pfg) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
cad/calculix{-ccx}: Update to version 2.18
Check http://www.dhondt.de/new_calc.htm for a list of new features.
Approved by: thierry (mentor, implicit) |
2.17_2 03 Oct 2021 17:47:27
![commit hash: 07fb2d5e9d001934f1670d01aec1f536f14ebde2 commit hash: 07fb2d5e9d001934f1670d01aec1f536f14ebde2](/images/git.png) ![commit hash: 07fb2d5e9d001934f1670d01aec1f536f14ebde2 commit hash: 07fb2d5e9d001934f1670d01aec1f536f14ebde2](/images/codeberg.svg) ![commit hash: 07fb2d5e9d001934f1670d01aec1f536f14ebde2 commit hash: 07fb2d5e9d001934f1670d01aec1f536f14ebde2](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Fernando Apesteguía (fernape) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
*/*: Remove compiler:openmp from Mk/Uses/compiler.mk
The option implied a dependency on gcc but clang got openmp support long ago.
Remove compiler:openmp from Mk/Uses/compiler.mk
For ports using USE=compiler:openmp, just remove it and make them build with
clang.
Fix conditionals when necessary
Bump PORTREVISION where appropriate
If problem arises, they can be addressed by using USE_GCC=yes
An update to the Porter's Handbook will follow.
Approved by: portmgr (bapt)
Differential Revision: https://reviews.freebsd.org/D31971 |
2.17_1 01 May 2021 17:55:55
![commit hash: 6707a3c942b51ab3e3cf110383e3119dfe2e49b0 commit hash: 6707a3c942b51ab3e3cf110383e3119dfe2e49b0](/images/git.png) ![commit hash: 6707a3c942b51ab3e3cf110383e3119dfe2e49b0 commit hash: 6707a3c942b51ab3e3cf110383e3119dfe2e49b0](/images/codeberg.svg) ![commit hash: 6707a3c942b51ab3e3cf110383e3119dfe2e49b0 commit hash: 6707a3c942b51ab3e3cf110383e3119dfe2e49b0](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Tobias Kortkamp (tobik) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Clean up some things
- Fix typos
- Remove duplicate variables
- Remove nop variables
- Clean up commented PORTREVISION
- Add missing USES
Reported by: portscan |
2.17_1 06 Apr 2021 14:31:07
![commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb](/images/git.png) ![commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb](/images/codeberg.svg) ![commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Mathieu Arnold (mat) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Remove # $FreeBSD$ from Makefiles. |
2.17_1 13 Jan 2021 23:03:31
![Revision:561520 Revision:561520](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
linimon ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Update GCC_DEFAULT from 9 to 10.
A few (mostly Fortran-based) ports need to be patched because GCC 10
is stricter. A handful of ports need to be restricted to GCC 9 because
they fail with 10.
5 ports still fail with GCC 10. However, seeing as this work has been
ongoing since 2020-05-24, it is simply time to make the commit and
notify the affected maintainers.
While here, pet portlint (Makevar order).
PR: 246700
Submitted by: gerald
Approved by: antoine (after many, many, -exp runs) |
2.17_1 22 Sep 2020 17:31:28
![Revision:549613 Revision:549613](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
pfg ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
cad/calculix-ccx: Re-enable multithreading with spooles.
Clarify further the pkg-messager.
PR: 249351
Approved by: thierry (mentor, implicit) |
2.17 20 Aug 2020 03:33:07
![Revision:545494 Revision:545494](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
pfg ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
cad/calculix : update to version 2.17
Approved by: thierry (mentor, implicit) |
2.16_2 30 Jan 2020 14:17:44
![Revision:524642 Revision:524642](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
swills ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Fix math/openblas and bump dependent ports
* Fix build on i386 [1]
* Fix science/code_saturne build with new openblas [2]
* Avoid installing private headers [3]
* Prevent build from optimizing for host by correcting build confg [4]
* Bump portrevision of dependent ports [5]
This is correcting issues from r523749 [1][2][4] and r515970 [3]
PR: 231371
Reported by: build cluster [1]
Reported by: Dima Pasechnik <dimpase+freebsd@gmail.com> [2]
Reported by: many [5]
Reviewed by: mat, bapt
Approved by: implicit, since this is a build fix |
2.16_1 04 Jan 2020 20:36:24
![Revision:522060 Revision:522060](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
pfg ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
cad/calculix-ccx: Enable multithreading with spooles.
Follow up to drop an ending whitespace in pkg-descr.
Approved by: thierry (mentor, implicit) |
2.16_1 04 Jan 2020 20:34:10
![Revision:522059 Revision:522059](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
pfg ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
cad/calculix-ccx: Enable multithreading with spooles.
Enabling the multithreaded version of Spooles can bring some modest, but
significant, improvements of around 12% for 4 CPUs.
Also disable (again) the Taucs slover as it is causing coredumps and
requires more investigation.
PR: 242995
Approved by: thierry (mentor) |
2.16 30 Dec 2019 14:36:22
![Revision:521492 Revision:521492](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
pfg ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
cad/calculix : update to version 2.16
In CalculiX CrunchiX (ccx) bring back the taucs solver with the new metis.
For Calculix GraphiX (cgx) drop patches that were upstreamed.
Release notes: http://www.dhondt.de/new_calc.htm
Approved by: thierry (mentor) |
2.15_2 26 Jul 2019 20:46:57
![Revision:507372 Revision:507372](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
gerald ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
2.15_1 22 Apr 2019 13:16:34
![Revision:499638 Revision:499638](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
gerald ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Related to revision 499061 bump ports with USES=fortran to have them
benefit from the improved situation where libgcc_s is only used when
absolutely necessary.
Suggested by: tijl |
2.15 18 Apr 2019 15:33:29
![Revision:499275 Revision:499275](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
pfg ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
cad/calculix-ccx: Update to version 2.15.
- Update to the latest version.
Changelog: http://www.dhondt.de/new_calc.htm
- Attempt to make the build reproducible concerning the date in the executable.
- Drop temporarily) the taucs dependency. It brings a secondary dependency
on metis4 which we are not packaging. We will bring taucs back when it
depends on metis5
- Pet portlint.
PR: 234146
Approved by: thierry (mentor) |
2.14_3 12 Dec 2018 01:35:36
![Revision:487272 Revision:487272](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
gerald ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590 |
2.14_2 05 Oct 2018 05:24:46
![Revision:481261 Revision:481261](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
yuri ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
cad/calculix-ccx math/arpack++ math/armadillo math/scilab math/octave: Change
dependency from math/arpack to math/arpack-ng
math/arpack is a dead, unmaintained project, and math/arpack-ng is a maintained
and updated fork.
This commit is effectively a version upgrade of the arpack dependency.
Approved by: portmgr blanket (does not result in a change in contents of the
resulting package) |
2.14_1 10 Sep 2018 13:16:17
![Revision:479408 Revision:479408](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
mat ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Various cleanup & fixes post-DOCS/EXAMPLES cleanup.
PR: 230864
Submitted by: mat
exp-runs by: antoine |
2.14_1 29 Jul 2018 22:18:46
![Revision:475857 Revision:475857](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
gerald ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.
This includes ports
- featuring USE_GCC=yes or USE_GCC=any,
- featuring USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and those
- with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.
PR: 222542 |
2.14 09 Jul 2018 21:05:27
![Revision:474304 Revision:474304](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
riggs ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Update to upstream version 2.14
Detailed maintainer log:
- New version with many enhancements.
See http://www.dhondt.de/new_calc.htm
- Drop metis-edf: metid-edf will be deprecated and it's less
confusing to just use metis4.
PR: 228259
Submitted by: pfg (maintainer) |
2.13_1 10 Mar 2018 17:46:06
![Revision:464084 Revision:464084](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
gerald ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079). |
2.13 09 Jan 2018 07:40:56
![Revision:458513 Revision:458513](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
mat ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Remove support for variables that have been deprecated for a while.
variables deprecation revision
WITHOUT_NLS 2013-12-13 r336337
WITH_/WITHOUT_ 2014-02-24 r345870
NOPORT(DOC|EXAMPLE)S 2014-04-19 r351587
WITH_BDB_VER 2016-05-02 r414444
OVERRIDE_LINUX_BASE_PORT 2016-09-05 r421387
WITH_OPENSSL_(BASE|PORT) 2016-06-16 r416965
While there, add an ERROR variable that works like DEV_ERROR, but for
user facing errors, and move NOPORTDOCS,
NOPORTEXAMPLES and WITHOUT_NLS to it.
Cleanup bsd.sanity.mk a bit.
Fix fallout.
PR: 224613
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D13490 |
2.13 30 Oct 2017 17:15:56
![Revision:453199 Revision:453199](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
riggs ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Update to upstream version 2.13
Detailed log:
- Introduction of new features, see
http://www.dhondt.de/new_calc.htm
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=222914
PR: 222914
Submitted by: pfg (maintainer) |
2.12_1 10 Sep 2017 20:55:39
![Revision:449591 Revision:449591](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
gerald ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
c++14-lang, c++0x, c11, or gcc-c++11-lib.
PR: 219275 |
2.12 15 Aug 2017 00:18:22
![Revision:447973 Revision:447973](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
pfg ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
cad/calculix: Split the ccx analyzer out of the main port.
CalculiX has alwasy been comoposed of two independent packages: ccx and
cgx. Ccx, the main tool for doing FEA, depends on fortran and currently
has to be built with GCC. Cgx, on the other hand, uses OpenGL and the C++
libraries it depends on are built with our native clang so buuilding it
with GCC causes C++ library conflicts.
By making ccx an independent port we can better focus on the specific
requirements of each tool and avoid compiler-related conflicts. This also
helps the port work again with newer versions GCC.
PR: 219290. 22043, 220434
Approved by: gerald |