Port details |
- arpack++ Object-oriented version of the ARPACK package
- 2.3.0_1 math
=1 2.3.0_1Version of this port present on the latest quarterly branch. - There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
 - Port Added: 2003-12-07 02:48:26
- Last Update: 2021-05-25 10:00:10
- Commit Hash: 8470aea
- People watching this port, also watch:: py38-cysignals, MathMod, python
- License: BSD3CLAUSE
- Description:
- ARPACK++ is a collection of classes that offers c++ programmers an interface
to ARPACK. It preserves the full capability, performance, accuracy and low
memory requirements of the FORTRAN package, but takes advantage of the C++
object-oriented programming environment.
WWW: https://www.ime.unicamp.br/~chico/arpack++/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/math/arpack++/ && make install clean
- To add the package, run one of these commands:
- pkg install math/arpack++
- pkg install arpack++
- PKGNAME: arpack++
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1565284527
SHA256 (m-reuter-arpackpp-2.3.0_GH0.tar.gz) = 288fb4cd2dd08e02ed29db579bc1278023a06415dd2f63b1fdc323c7993fcb1a
SIZE (m-reuter-arpackpp-2.3.0_GH0.tar.gz) = 4882794
- 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:
-
- gfortran10 : lang/gcc10
- gmake>=4.3 : devel/gmake
- as : devel/binutils
- Runtime dependencies:
-
- gfortran10 : lang/gcc10
- Library dependencies:
-
- libarpack.so : math/arpack-ng
- libsuperlu.so : math/superlu
- libumfpack.so : math/suitesparse-umfpack
- liblapack.so : math/lapack
- libblas.so : math/blas
- This port is required by:
- for Build
-
- math/dune-fem
- math/dune-istl
- for Run
-
- math/dune-istl
- Configuration Options:
- ===> The following configuration options are available for arpack++-2.3.0_1:
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings
- Options name:
- math_arpack++
- USES:
- fortran gmake localbase
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
25 May 2021 10:00:10 2.3.0_1
|
Thierry Thomas (thierry)  |
math/suitesparse: adapt dependency lines after modularization
Do not bump PORTREVISION, because this should not change the resulting
packages.
Note for maintainers: try to not depend on the whole suitesparse package,
especially if your port do not require GraphBLAS (the biggest one). |
06 Apr 2021 14:31:07 2.3.0_1
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
22 Mar 2021 10:17:44
2.3.0_1
|
danfe  |
Fix spelling mistakes, typos, poor wording, hyphenation, jargonisms,
contractions, "<portname> is ..." cases, missing Oxford commas, and
other miscellaneous style bugs in the COMMENT line. |
16 Jan 2021 23:42:27
2.3.0_1
|
yuri  |
math/arpack++: Add NO_ARCH; Remove docs/examples from pkg-plist; Split out
special targets for DOCS/EXAMPLES install; Fix WWW. |
19 Sep 2019 18:33:14
2.3.0
|
thierry  |
Upgrade to 2.3.0, in order to resurrect freefem++.
Switch to a fork hosted at GitHub:
This GitHub project is designed to provide a common maintained version of
arpackpp. It is derived from the orignial package (ARPACK++ Version 1.2. by
Gomes and Sorensen), which has not been actively maintained for many years.
Several updates have been included in this version (some of them were previously
hosted as patches at http://reuter.mit.edu/software/arpackpatch/ ). This GitHub
repository is designed to collect fixes and updates (e.g. to more recent or
future releases of the involved libraries).
PR: 240670 |
15 Sep 2019 17:28:09
1.2_12
|
antoine  |
Deprecate a few ports |
04 Aug 2019 21:08:37
1.2_12
|
antoine  |
Mark BROKEN: unfetchable |
26 Jul 2019 20:46:57
1.2_12
|
gerald  |
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 |
12 Dec 2018 01:35:36
1.2_11
|
gerald  |
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 |
05 Oct 2018 05:24:46
1.2_10
|
yuri  |
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) |
26 Apr 2018 06:41:30
1.2_9
|
yuri  |
math/suitesparse: Update 4.0.2 -> 5.2.0
Port changes:
* Change to DISTVERSION
* Update MASTER_SITES
* Change to LICENSE_COMB=dual
* Add LIB_DEPENDS
* Unbundle metis, made it a dependency
* Update do-build and do-install
* Update WWW
Bump 11 ports.
games/naev is marked broken because it depends on the no longer installed
library.
PR: 210579
Submitted by: yuri
Submitted by: pfg
Approved by: maintainer timeout (maho@FreeBSD.org, 21 months)
Approved by: maintainer timeout (fortran@FreeBSD.org, 45 days) |
10 Mar 2018 17:46:06
1.2_8
|
gerald  |
Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079). |
27 Jun 2016 21:30:34
1.2_7
|
rene  |
Reset ports maintained by bf@ until he has time again to work on them.
PR: 210474
Submitted by: jbeich
With hat: portmgr-secretary |
23 May 2016 18:36:52
1.2_7
|
amdmi3  |
Convert tab after WWW: in pkg-descrs to single space as per PHB
Approved by: portmgr blanket |
01 Apr 2016 14:16:20
1.2_7
|
mat  |
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat: portmgr
Sponsored by: Absolight |
13 Mar 2016 22:50:16
1.2_7
|
rakuco  |
Link against libsuperlu.so instead of libsuperlu.a.
Another problem coming from r410620: math/superlu no longer ships a static
library version, so use the shared library now. |
22 May 2015 20:34:29
1.2_6
|
mat  |
Remove $FreeBSD$ from patches files everywhere.
With hat: portmgr
Sponsored by: Absolight |
13 Nov 2014 23:24:01
1.2_6
|
antoine  |
Cleanup plist |
10 Sep 2014 20:50:37
1.2_6
|
gerald  |
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.
Part II, Bump PORTREVISIONs.
PR: 192025
Tested by: antoine (-exp runs)
Approved by: portmgr (implicit) |
29 Jul 2014 17:12:50
1.2_5
|
adamw  |
Rename all patches that contain '::' as a path separator, and use
'__' instead. |
04 Jul 2014 00:52:40
1.2_5 
|
adamw  |
Remove NOPORTDOCS and NOPORTEXAMPLES.
Approved by: portmgr (blanket) |
25 Jun 2014 05:35:32
1.2_5
|
bapt  |
Convert GMAKE to MAKE_CMD
Please note that lots of invocation of MAKE_CMD here are wrong as they do not
properly respect MAKE_ENV and friends
With hat: portmgr |
18 Jun 2014 07:20:22
1.2_5
|
vanilla  |
Stagify.
Approved by: portmgr@ |
26 May 2014 12:28:34
1.2_5
|
miwi  |
- Convert gmake,bzip2 to USES
Approved by: portmgr |
10 Mar 2014 20:55:22
1.2_5
|
gerald  |
Update the default version of GCC used in the Ports Collection from
GCC 4.6.4 to GCC 4.7.3. This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.
Part II, Bump PORTREVISIONs.
PR: 182136
Supported by: Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by: bdrewery (two -exp runs) |
13 Dec 2013 15:33:43
1.2_4
|
bapt  |
Given nothing is built USE_GCC is uselss |
26 Oct 2013 00:52:36
1.2_4
|
gerald  |
Update to libmpc version 1.0.1 which brings the following fixes:
- Switched to automake 1.11.6, see CVE-2012-3386.
- #14669: Fixed extraction of CC from gmp.h.
- Fixed case of intermediate zero real or imaginary part in mpc_fma,
found by hydra with GMP_CHECK_RANDOMIZE=1346362345.
This is on top of the following changes from version 1.0
- Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
invariant sections) for the documentation.
- 100% of all lines are covered by tests
- Renamed functions
. mpc_mul_2exp to mpc_mul_2ui
. mpc_div_2exp to mpc_div_2ui (Only the first 15 lines of the commit message are shown above ) |
20 Sep 2013 20:55:06
1.2_3
|
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
math) |
22 Nov 2011 11:14:10
1.2_3
|
bf  |
adjust linking and comments in dependent ports after the math/atlas update;
math/atlas-devel will be updated to use the same constructs at a later date
PR: 162706
Approved by: miwi (portmgr)
Feature safe: yes |
24 Jul 2011 03:05:21
1.2_3
|
bf  |
take in some orphans |
20 Mar 2011 12:54:45
1.2_3
|
miwi  |
- Get Rid MD5 support |
19 Jan 2009 02:03:48
1.2_3
|
gerald  |
Remove WANT_FORTRAN=yes, it is a noop. |
12 Dec 2008 14:39:50
1.2_3
|
stefan  |
Integrate a patch from http://reuter.mit.edu/index.php/software/arpackpatch/
which fixes ARPACK++ 1.2 to work with g++ 4.0.2 and above.
PR: 121194
Submitted by: "Reed A. Cartwright" <reed@scit.us>
Patch by: stefan |
10 Jan 2007 12:58:28
1.2_2
|
maho  |
* Bump port revision.
* Use gfortran compiled atlas/blas/lapack. |
10 May 2006 22:37:39
1.2_1
|
edwin  |
Remove USE_REINPLACE from ports starting with M |
25 Nov 2005 15:48:16
1.2_1
|
pav  |
- Add SHA256 |
04 Feb 2004 05:10:27
1.2_1
|
marcus  |
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 1) |
29 Jan 2004 16:13:06
1.2
|
trevor  |
SIZEify. |
23 Jan 2004 05:28:50
1.2
|
trevor  |
Use LS macro. |
07 Dec 2003 02:47:24
1.2
|
pav  |
Add arpack++, an object-oriented version of the ARPACK package.
It's just a collection of class templates, because templates are
defined in header (.h) files
PR: ports/58535
Submitted by: Thierry Thomas <thierry@pompo.net> |