notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
FreshPorts needs to find a new hosting provide willing to take a 2U chassis and host it free of charge. This is part of the FreshPorts project. Preferably in the Austin area. This is not a primary server, but it used for development.
Port details
arpack++ Object-oriented version of the ARPACK package
2.3.0_1 math on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Version 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 search for ports maintained by this maintainer
Port Added: 2003-12-07 02:48:26
Last Update: 2022-07-20 14:22:24
Commit Hash: f53eb28
People watching this port, also watch:: SparseBitSet, py39-cysignals, R-cran-eRm, python
License: BSD3CLAUSE
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (93 items)
Collapse this list.
  1. /usr/local/share/licenses/arpack++-2.3.0_1/catalog.mk
  2. /usr/local/share/licenses/arpack++-2.3.0_1/LICENSE
  3. /usr/local/share/licenses/arpack++-2.3.0_1/BSD3CLAUSE
  4. include/ARPACK++/README
  5. include/ARPACK++/arbgcomp.h
  6. include/ARPACK++/arbgnsym.h
  7. include/ARPACK++/arbgsym.h
  8. include/ARPACK++/arbnsmat.h
  9. include/ARPACK++/arbnspen.h
  10. include/ARPACK++/arbscomp.h
  11. include/ARPACK++/arbsmat.h
  12. include/ARPACK++/arbsnsym.h
  13. include/ARPACK++/arbspen.h
  14. include/ARPACK++/arbssym.h
  15. include/ARPACK++/arcgsym.h
  16. include/ARPACK++/arch.h
  17. include/ARPACK++/arcomp.h
  18. include/ARPACK++/arcsmat.h
  19. include/ARPACK++/arcspen.h
  20. include/ARPACK++/arcssym.h
  21. include/ARPACK++/ardfmat.h
  22. include/ARPACK++/ardgcomp.h
  23. include/ARPACK++/ardgnsym.h
  24. include/ARPACK++/ardgsym.h
  25. include/ARPACK++/ardnsmat.h
  26. include/ARPACK++/ardnspen.h
  27. include/ARPACK++/ardscomp.h
  28. include/ARPACK++/ardsmat.h
  29. include/ARPACK++/ardsnsym.h
  30. include/ARPACK++/ardspen.h
  31. include/ARPACK++/ardssym.h
  32. include/ARPACK++/arerror.h
  33. include/ARPACK++/argcomp.h
  34. include/ARPACK++/argeig.h
  35. include/ARPACK++/argnsym.h
  36. include/ARPACK++/argsym.h
  37. include/ARPACK++/arhbmat.h
  38. include/ARPACK++/arlcomp.h
  39. include/ARPACK++/arlgcomp.h
  40. include/ARPACK++/arlgnsym.h
  41. include/ARPACK++/arlgsym.h
  42. include/ARPACK++/arlnames.h
  43. include/ARPACK++/arlnsmat.h
  44. include/ARPACK++/arlnspen.h
  45. include/ARPACK++/arlscomp.h
  46. include/ARPACK++/arlsmat.h
  47. include/ARPACK++/arlsnsym.h
  48. include/ARPACK++/arlspdef.h
  49. include/ARPACK++/arlspen.h
  50. include/ARPACK++/arlssym.h
  51. include/ARPACK++/arlsupm.h
  52. include/ARPACK++/arlutil.h
  53. include/ARPACK++/armat.h
  54. include/ARPACK++/arpackf.h
  55. include/ARPACK++/arrgcomp.h
  56. include/ARPACK++/arrgeig.h
  57. include/ARPACK++/arrgnsym.h
  58. include/ARPACK++/arrgsym.h
  59. include/ARPACK++/arrscomp.h
  60. include/ARPACK++/arrseig.h
  61. include/ARPACK++/arrsnsym.h
  62. include/ARPACK++/arrssym.h
  63. include/ARPACK++/arscomp.h
  64. include/ARPACK++/arseig.h
  65. include/ARPACK++/arsnsym.h
  66. include/ARPACK++/arssym.h
  67. include/ARPACK++/arugcomp.h
  68. include/ARPACK++/arugnsym.h
  69. include/ARPACK++/arugsym.h
  70. include/ARPACK++/arunsmat.h
  71. include/ARPACK++/arunspen.h
  72. include/ARPACK++/aruscomp.h
  73. include/ARPACK++/arusmat.h
  74. include/ARPACK++/arusnsym.h
  75. include/ARPACK++/aruspen.h
  76. include/ARPACK++/arussym.h
  77. include/ARPACK++/blas1c.h
  78. include/ARPACK++/blas1f.h
  79. include/ARPACK++/caupp.h
  80. include/ARPACK++/ceupp.h
  81. include/ARPACK++/cholmodc.h
  82. include/ARPACK++/debug.h
  83. include/ARPACK++/lapackc.h
  84. include/ARPACK++/lapackf.h
  85. include/ARPACK++/naupp.h
  86. include/ARPACK++/neupp.h
  87. include/ARPACK++/saupp.h
  88. include/ARPACK++/seupp.h
  89. include/ARPACK++/superluc.h
  90. include/ARPACK++/umfpackc.h
  91. @owner
  92. @group
  93. @mode
Collapse this list.
Dependency lines:
  • arpack++>0:math/arpack++
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++
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: arpack++
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
arpack++
ABIlatestquarterly
FreeBSD:11:aarch641.2_92.3.0
FreeBSD:11:amd642.3.0_12.3.0_1
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch641.2_102.3.0_1
FreeBSD:12:amd642.3.0_12.3.0_1
FreeBSD:12:armv61.2_10-
FreeBSD:12:armv7--
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch642.3.0_12.3.0_1
FreeBSD:13:amd642.3.0_12.3.0_1
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:13:riscv64--
FreeBSD:14:aarch642.3.0_1-
FreeBSD:14:amd642.3.0_1-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc642.3.0_1-
FreeBSD:14:riscv64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gfortran11 : lang/gcc11
  2. gmake>=4.3 : devel/gmake
  3. as : devel/binutils
Runtime dependencies:
  1. gfortran11 : lang/gcc11
Library dependencies:
  1. libarpack.so : math/arpack-ng
  2. libsuperlu.so : math/superlu
  3. libumfpack.so : math/suitesparse-umfpack
  4. liblapack.so : math/lapack
  5. libblas.so : math/blas
This port is required by:
for Build
  1. math/dune-fem
  2. math/dune-istl
for Run
  1. math/dune-istl

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/m-reuter/arpackpp/tar.gz/2.3.0?dummy=/
Collapse this list.

Number of commits found: 41

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
20 Jul 2022 14:22:24
 files touched by this commit commit hash:f53eb28489aa8f30712cd8772d1a0e05c394a5da  2.3.0_1
Tobias C. Berner (tcberner) search for other commits by this committer
math: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Aaron Dalton <aaron@daltons.ca>
  *  Alessando Sagratini <ale_sagra@hotmail.com>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Amarendra Godbole <amarendra.godbole@gmail.com>
  *  Anders Nordby <anders@FreeBSD.org>
  *  Andreas Fehlner (fehlner@gmx.de)
  *  Andrew L. Neporada <andrew@chg.ru>
  *  Andrey <gugu@zoo.rambler.ru>
  *  Andrey Zakhvatov
(Only the first 15 lines of the commit message are shown above View all of this commit message)
25 May 2021 10:00:10
 files touched by this commit commit hash:8470aea030512cde1984737633959548a0e961af  2.3.0_1
Thierry Thomas (thierry) search for other commits by this committer
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
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  2.3.0_1
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
22 Mar 2021 10:17:44
Original commit files touched by this commit Revision:568947  2.3.0_1
danfe search for other commits by this committer
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
Original commit files touched by this commit Revision:561771  2.3.0_1
yuri search for other commits by this committer
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
Original commit files touched by this commit Revision:512366  2.3.0
thierry search for other commits by this committer
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
Original commit files touched by this commit Revision:512125  1.2_12
antoine search for other commits by this committer
Deprecate a few ports
04 Aug 2019 21:08:37
Original commit files touched by this commit Revision:508125  1.2_12
antoine search for other commits by this committer
Mark BROKEN: unfetchable
26 Jul 2019 20:46:57
Original commit files touched by this commit Revision:507372  1.2_12
gerald search for other commits by this committer
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
Original commit files touched by this commit Revision:487272  1.2_11
gerald search for other commits by this committer
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
Original commit files touched by this commit Revision:481261  1.2_10
yuri search for other commits by this committer
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
Original commit files touched by this commit Revision:468325  1.2_9
yuri search for other commits by this committer
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
Original commit files touched by this commit Revision:464084  1.2_8
gerald search for other commits by this committer
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
Original commit files touched by this commit Revision:417685  1.2_7
rene search for other commits by this committer
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
Original commit files touched by this commit Revision:415738  1.2_7
amdmi3 search for other commits by this committer
Convert tab after WWW: in pkg-descrs to single space as per PHB

Approved by:	portmgr blanket
01 Apr 2016 14:16:20
Original commit files touched by this commit Revision:412348  1.2_7
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
13 Mar 2016 22:50:16
Original commit files touched by this commit Revision:411034  1.2_7
rakuco search for other commits by this committer
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
Original commit files touched by this commit Revision:387082  1.2_6
mat search for other commits by this committer
Remove $FreeBSD$ from patches files everywhere.

With hat:	portmgr
Sponsored by:	Absolight
13 Nov 2014 23:24:01
Original commit files touched by this commit Revision:372546  1.2_6
antoine search for other commits by this committer
Cleanup plist
10 Sep 2014 20:50:37
Original commit files touched by this commit Revision:367888  1.2_6
gerald search for other commits by this committer
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
Original commit files touched by this commit Revision:363362  1.2_5
adamw search for other commits by this committer
Rename all patches that contain '::' as a path separator, and use
'__' instead.
04 Jul 2014 00:52:40
Original commit files touched by this commit Revision:360499  1.2_5  Sanity Test Failure
adamw search for other commits by this committer
Remove NOPORTDOCS and NOPORTEXAMPLES.

Approved by:	portmgr (blanket)
25 Jun 2014 05:35:32
Original commit files touched by this commit Revision:359185  1.2_5
bapt search for other commits by this committer
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
Original commit files touched by this commit Revision:358216  1.2_5
vanilla search for other commits by this committer
Stagify.

Approved by:	portmgr@
26 May 2014 12:28:34
Original commit files touched by this commit Revision:355316  1.2_5
miwi search for other commits by this committer
- Convert gmake,bzip2 to USES

Approved by:	portmgr
10 Mar 2014 20:55:22
Original commit files touched by this commit Revision:347809  1.2_5
gerald search for other commits by this committer
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
Original commit files touched by this commit Revision:336357  1.2_4
bapt search for other commits by this committer
Given nothing is built USE_GCC is uselss
26 Oct 2013 00:52:36
Original commit files touched by this commit Revision:331644  1.2_4
gerald search for other commits by this committer
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 View all of this commit message)
20 Sep 2013 20:55:06
Original commit files touched by this commit Revision:327746  1.2_3
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
math)
22 Nov 2011 11:14:10
Original commit files touched by this commit   1.2_3
bf search for other commits by this committer
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
Original commit files touched by this commit   1.2_3
bf search for other commits by this committer
take in some orphans
20 Mar 2011 12:54:45
Original commit files touched by this commit   1.2_3
miwi search for other commits by this committer
- Get Rid MD5 support
19 Jan 2009 02:03:48
Original commit files touched by this commit   1.2_3
gerald search for other commits by this committer
Remove WANT_FORTRAN=yes, it is a noop.
12 Dec 2008 14:39:50
Original commit files touched by this commit   1.2_3
stefan search for other commits by this committer
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
Original commit files touched by this commit   1.2_2
maho search for other commits by this committer
* Bump port revision.
* Use gfortran compiled atlas/blas/lapack.
10 May 2006 22:37:39
Original commit files touched by this commit   1.2_1
edwin search for other commits by this committer
Remove USE_REINPLACE from ports starting with M
25 Nov 2005 15:48:16
Original commit files touched by this commit   1.2_1
pav search for other commits by this committer
- Add SHA256
04 Feb 2004 05:10:27
Original commit files touched by this commit   1.2_1
marcus search for other commits by this committer
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 1)
29 Jan 2004 16:13:06
Original commit files touched by this commit   1.2
trevor search for other commits by this committer
SIZEify.
23 Jan 2004 05:28:50
Original commit files touched by this commit   1.2
trevor search for other commits by this committer
Use LS macro.
07 Dec 2003 02:47:24
Original commit files touched by this commit   1.2
pav search for other commits by this committer
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>

Number of commits found: 41