notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
NOTE: the WWW: line in pkg-descr was relocated to a WWW= line in Makefile. Each port in FreshPorts has a homepage link. Look for it right after the Description: on each port's home page.

Do I know someone who can pick up a server from 7401 E. Ben White Blvd. Austin TX?

The emphasis is on know, or recommended by someone I know. This is the original FreshPorts server, way past useful: RAID, 8GB RAM, etc. The drives need to be wiped and everything recycled.
Port details
parmetis Package for parallel (MPI) unstructured graph partitioning
4.0.3_7 math on this many watch lists=2 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.
Broken BROKEN: does not fetch
Ignore IGNORE: is marked as broken: does not fetch
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: unknown
Last Update: 2022-09-07 21:58:51
Commit Hash: fb16dfe
People watching this port, also watch:: clusterit, concorde
Also Listed In: parallel
License: METIS
Description:
HomepagecgitgithubgitlabSVNWeb
pkg-plist: as obtained via: make generate-plist
Expand this list (16 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/ParMetis-4.0.3_7/catalog.mk
  3. /usr/local/share/licenses/ParMetis-4.0.3_7/LICENSE
  4. /usr/local/share/licenses/ParMetis-4.0.3_7/METIS
  5. include/parmetis/metis.h
  6. include/parmetis/parmetis.h
  7. @comment lib/parmetis/libmetis.a
  8. lib/parmetis/libmetis.so
  9. lib/parmetis/libmetis.so.2
  10. @comment lib/parmetis/libparmetis.a
  11. lib/parmetis/libparmetis.so
  12. lib/parmetis/libparmetis.so.2
  13. share/doc/ParMetis/manual.pdf
  14. @owner
  15. @group
  16. @mode
Collapse this list.
Dependency lines:
  • ParMetis>0:math/parmetis
To install the port:
cd /usr/ports/math/parmetis/ && make install clean
A package is not available for ports marked as:
Forbidden / Broken / Ignore / Restricted
PKGNAME: there is no package for this port: _LICENSE_RESTRICTED = delete-package delete-distfiles
Flavors: there is no flavor information for this port.
distinfo:

No package information for this port in our database
Sometimes this happens. Not all ports have packages.

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. mpicc : net/mpich
  2. cmake : devel/cmake-core
  3. gmake>=4.3 : devel/gmake
Runtime dependencies:
  1. mpirun : net/mpich
This port is required by:
for Build

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. math/petsc-mpich*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

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. http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/
Collapse this list.

Number of commits found: 59

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
07 Sep 2022 21:58:51
commit hash:fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash:fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash:fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
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)
4.0.3_7
07 Sep 2022 21:10:59
commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
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 View all of this commit message)
4.0.3_7
21 Jul 2022 20:49:18
commit hash:f95ede440404f1fe21f3a39de446dd41bb0866f9commit hash:f95ede440404f1fe21f3a39de446dd41bb0866f9commit hash:f95ede440404f1fe21f3a39de446dd41bb0866f9 files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
math/parmetis: mark BROKEN
4.0.3_7
20 Jul 2022 14:22:24
commit hash:f53eb28489aa8f30712cd8772d1a0e05c394a5dacommit hash:f53eb28489aa8f30712cd8772d1a0e05c394a5dacommit hash:f53eb28489aa8f30712cd8772d1a0e05c394a5da files touched by this commit
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)
4.0.3_7
12 Jun 2022 15:51:46
commit hash:e0c70e65fffe136f4fdb1666016f42e8a6f42825commit hash:e0c70e65fffe136f4fdb1666016f42e8a6f42825commit hash:e0c70e65fffe136f4fdb1666016f42e8a6f42825 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
math/parmetis: Strip binary
4.0.3_7
06 Apr 2021 14:31:07
commit hash:305f148f482daf30dcf728039d03d019f88344ebcommit hash:305f148f482daf30dcf728039d03d019f88344ebcommit hash:305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
4.0.3_7
21 Apr 2020 20:54:04
Revision:532419Original commit files touched by this commit
danilo search for other commits by this committer
- Move back to net/openmpi (OpenMPI 4 now)
4.0.3_6
12 Apr 2020 09:14:39
Revision:531491Original commit files touched by this commit
danilo search for other commits by this committer
- Move OpenMPI support to net/openmpi3. OpenMPI 1 is deprecated.
4.0.3_5
20 Jan 2020 17:09:01
Revision:523629Original commit files touched by this commit
bapt search for other commits by this committer
Fix bad invocation of REINPLACE_CMD

Missing space before the -e argument

Reported by:	Antonio Huete Jimenez <tuxillo@quantumachine.net> (dragonfly)
4.0.3_5
26 Jul 2019 20:46:57
Revision:507372Original commit files touched by this commit
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
4.0.3_4
25 Dec 2018 20:25:40
Revision:488341Original commit files touched by this commit
tcberner search for other commits by this committer
Change cmake default behaviour to outsource.

Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
4.0.3_4
12 Dec 2018 01:35:36
Revision:487272Original commit files touched by this commit
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
4.0.3_3
03 Nov 2018 10:30:49
Revision:483884Original commit files touched by this commit
thierry search for other commits by this committer
- build the shared libraries by defaulti (used by Code_Saturne);

- add an option to keep the static ones;

- add an external pkg-plist.
4.0.3_2
22 Sep 2018 18:00:25
Revision:480425Original commit files touched by this commit
yuri search for other commits by this committer
Change 4 ports from net/mpich2 to net/mpich

mpich2 is the obsolete version 2.x, mpich is at the current version 3.x

Ports:
biology/phyml benchmarks/mdtest benchmarks/imb math/parmetis
4.0.3_1
10 Mar 2018 17:46:06
Revision:464084Original commit files touched by this commit
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).
4.0.3
29 Jun 2017 09:52:21
Revision:444637Original commit files touched by this commit
madpilot search for other commits by this committer
- Update to 4.0.3
- Convert to options helpers
- Add fixes to make OPENMPI option compile

PR:		219750
Submitted by:	pfg@
4.0_11
25 Jun 2017 21:07:58
Revision:444324Original commit files touched by this commit
tcberner search for other commits by this committer
Make ninja opt-out in cmake.mk

Using ninja instead of make (1) can lead to significant speed ups while
building.
Therefore switch from having the ninja generator opt-in to having it opt-out.

Previously cmake-ports that wanted to use ninja could set
    CMAKE_NINJA=yes
now, ports that do not work with ninja can set
    cmake:<existing args>,noninja
Note, that needing this should be an exception and most often points to a broken
cmake of the port.

The ports using cmake were modified
* removed USES=gmake, if ninja is used
* removed MAKE_ARGS, if ninja is used
* added the cmake-argument noninja if necessary

PR:		219629
PR:		213331
Exp-run by:	antoine
Reviewed by:	rakuco
Differential Revision:	https://reviews.freebsd.org/D10748
4.0_11
24 Feb 2017 17:57:08
Revision:434738Original commit files touched by this commit Sanity Test Failure
dim search for other commits by this committer
Remove the devel/libc++ and devel/libcxxrt ports.

Since all supported versions of FreeBSD now have libc++ and libcxxrt in
the base system, and these ports were outdated, remove them, and update
any ports that still depended on them:
* graphics/gnash
* textproc/hs-double-conversion
* x11-toolkits/hs-wxc
* math/parmetis

Approved by:	portmgr (antoine)
Exp-run by:	antoine
PR:		217257
MFH:		2017Q1
4.0_10
27 Jun 2016 21:30:34
Revision:417685Original commit files touched by this commit
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
4.0_10
01 Apr 2016 14:16:20
Revision:412348Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
4.0_10
26 Dec 2014 14:24:13
Revision:375624Original commit files touched by this commit
danilo search for other commits by this committer
- Update net/openmpi to 1.8.4
4.0_9
20 Dec 2014 19:15:32
Revision:375097Original commit files touched by this commit
bapt search for other commits by this committer
cleanup plist
4.0_9
30 Sep 2014 17:39:25
Revision:369649Original commit files touched by this commit
marino search for other commits by this committer
Unbreak math/parmetis everywhere except FreeBSD 8

There were two issues with the previous commit.
  - LDFLAGS wsa missing -L argument for libc++
  - The libc++.so file is not actually a library, it's a linker script.
    Specifying libc++.so in LIB_DEPENDS causes the port to fail when
    it tries to install libc++ twice since it fails to recognize
    libc++.so as a library.

This doesn't fix FreeBSD breakage because it seems that it's missing
the C99 math function symbols.
4.0_9
28 Sep 2014 03:41:25
Revision:369434Original commit files touched by this commit
danilo search for other commits by this committer
- Update net/openmpi from 1.8.2 to 1.8.3
4.0_8
10 Sep 2014 20:50:37
Revision:367888Original commit files touched by this commit
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)
4.0_7
01 Sep 2014 21:50:15
Revision:366964Original commit files touched by this commit
thierry search for other commits by this committer
- Upgrade to 1.5;

- Bump PORTREVISION for consumers.
4.0_6
26 Aug 2014 19:55:00
Revision:366262Original commit files touched by this commit
thierry search for other commits by this committer
Chase the upgrade of net/mpich2.

Approved by:	portmgr (non staged ports)
4.0_5
14 Jul 2014 16:51:45
Revision:361800Original commit files touched by this commit
tijl search for other commits by this committer
- Convert net/openmpi to USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
- Use BROKEN_sparc64

Approved by:	portmgr (implicit, bump unstaged port)
4.0_4
05 May 2014 09:45:37
Revision:352986Original commit files touched by this commit
bapt search for other commits by this committer
Convert all :U to :tu and :L to :tl

Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a
replacement for :U and :L (which has been marked as deprecated)

bmake which is the default on FreeBSD 10+ only support by default
:tu/:tl a hack has been added at the time to support :U and :L to ease
migration. This hack is now not necessary anymore

Note that this makes the ports tree incompatible with make(1) from
FreeBSD 8.3 or earlier

With hat:	portmgr
4.0_4
10 Mar 2014 20:55:22
Revision:347809Original commit files touched by this commit
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)
4.0_3
16 Feb 2014 17:15:32
Revision:344614Original commit files touched by this commit
tijl search for other commits by this committer
Convert all USE_FORTRAN=yes to "USES=fortran, USE_GCC=yes".  In most cases
USE_GCC=yes has been omitted though.

Remove USE_FORTRAN handling from bsd.port.mk and bsd.gcc.mk.

Minor cleanups in some ports like USE_GMAKE, NOPORTDOCS,...

Exp-run:	bdrewery
Approved by:	portmgr (bdrewery)
4.0_3
27 Dec 2013 23:33:34
Revision:337824Original commit files touched by this commit
marino search for other commits by this committer
math/parmetis: Add metis.h file, support stage

Install metis.h file in order to support software that requires both
metis and parmetis such as Trilino <http://trilinos.org>.  While here,
support stage.

PR:		ports/179930
Approved by:	maintainer timeout (6 months)
4.0_2
27 Dec 2013 22:56:50
Revision:337822Original commit files touched by this commit
marino search for other commits by this committer
math/parmetis: Unbreak on FreeBSD 10+

ParMetis requires both cmake and gmake.  Apparently gmake sets ${MAKE}
to value of "make" if undefined, and this causes the bmake to be launched
for subdirectories rather than gmake.  That's the cause of the build
failure for FreeBSD 10+.  The eventual fix using MAKE_ARGS took me hours
to figure out, this drove me crazy!

Fix covered by portmgr general blanket for ports modernization (bmake).
4.0_2
26 Oct 2013 00:52:36
Revision:331644Original commit files touched by this commit
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)
4.0_1
20 Sep 2013 20:55:06
Revision:327746Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
math)
4.0_1
22 Mar 2013 20:06:15
Revision:314960Original commit files touched by this commit
makc search for other commits by this committer
- convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
  for users

Approved by:	portmgr (miwi)
4.0_1
05 Mar 2013 17:07:44
Revision:313460Original commit files touched by this commit Sanity Test Failure
miwi search for other commits by this committer
- Convert to OptionsNG
- Trim header

Reviewed by:	beat, bapt, kwm
4.0_1
09 Jul 2012 11:11:44
Original commit files touched by this commit
bf search for other commits by this committer
add math/metis4 to math/Makefile; update math/metis to 5.0.2; add appropriate
CONFLICTS, LATEST_LINK, and PORTSCOUT; adjust dependent ports; explicitly
note the restrictive license of the metis ports (while here, append the MPI port
to
*DEPENDS in math/parmetis, rather than using an assignment)

PR:             169578
4.0
19 Nov 2011 09:04:39
Original commit files touched by this commit
bf search for other commits by this committer
Adopt

Feature safe:   yes
4.0
01 Sep 2011 17:46:30
Original commit files touched by this commit
dhn search for other commits by this committer
- Update to 4.0

PR:             ports/160126
Submitted by:   KATO Tsuguru <tkato432@yahoo.com>
3.1_6
02 Aug 2011 17:04:00
Original commit files touched by this commit
bapt search for other commits by this committer
Deprecate some ports where I can't find distfiles and upstream
3.1_6
21 Jun 2011 02:02:05
Original commit files touched by this commit
stephen search for other commits by this committer
- Add option to use /net/openmpi instead of net/mpich2
- portlint

PR:             ports/156331
Submitted by:   Klaus Aehlig <aehlig@linta.de>
Approved by:    maho (mentor)
3.1_6
26 Feb 2011 09:56:51
Original commit files touched by this commit
thierry search for other commits by this committer
Chase the upgrade of MPICH2.

Since I'm there, pet portlint where needed, e.g. by removing oblsolete
MD5 checksums.

PR:             ports/154715
3.1_5
28 Nov 2009 10:44:56
Original commit files touched by this commit
thierry search for other commits by this committer
- Chase relocation of net/mpich2

- Bump PORTREVISION if needed

- Fix some portlint errors.
3.1_4
24 Aug 2008 20:13:27
Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Fix plist for NOPORTDOCS case

Reported by:    QAT
3.1_4
06 Jun 2008 13:44:06
Original commit files touched by this commit
edwin search for other commits by this committer
Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
3.1_3
19 May 2007 20:32:57
Original commit files touched by this commit
flz search for other commits by this committer
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
3.1_2
12 Mar 2007 15:51:15
Original commit files touched by this commit
linimon search for other commits by this committer
Return to pool due to lack of time on maintainer's part.

Hat:            portmgr
3.1_2
07 Oct 2006 22:07:22
Original commit files touched by this commit
thierry search for other commits by this committer
Change dependence to net/mpich2.

PR:             ports/100729
Approved by:    maintainer's time-out (since Jul 22)
3.1_1
05 Apr 2006 11:48:11
Original commit files touched by this commit
jmelo search for other commits by this committer
- Fix mastersite
- Add WWW
- Make portlint happy

PR:             ports/94482
Approved by:    maintainer timeout (15 days), mnag (mentor)
3.1_1
22 Jan 2006 12:56:47
Original commit files touched by this commit
edwin search for other commits by this committer
SHA256ify

Approved by: krion@
3.1_1
31 Mar 2004 03:12:58
Original commit files touched by this commit
trevor search for other commits by this committer
SIZEify (maintainer timeout)
3.1_1
04 Feb 2004 05:10:27
Original commit files touched by this commit
marcus search for other commits by this committer
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 1)
3.1
08 Oct 2003 11:29:48
Original commit files touched by this commit
roam search for other commits by this committer
Update to ParMetis 3.1.

PR:             57737
Submitted by:   maintainer
3.0
21 Feb 2003 12:44:05
Original commit files touched by this commit
knu search for other commits by this committer
De-pkg-comment.
3.0
24 Nov 2002 13:39:19
Original commit files touched by this commit
knu search for other commits by this committer
Add parallel to CATEGORIES.

PR:             ports/39094
Submitted by:   trevor
3.0
21 Sep 2002 06:41:01
Original commit files touched by this commit
ijliao search for other commits by this committer
upgrade to 3.0

PR:             39144
Submitted by:   maintainer
11 Mar 2001 03:25:53
commit hash:fp1.10764@dev.null.freshports.orgcommit hash:fp1.10764@dev.null.freshports.orgcommit hash:fp1.10764@dev.null.freshports.org files touched by this commit
kris search for other commits by this committer
Fix plist    
08 Oct 2000 04:10:26
commit hash:fp1.4777@dev.null.freshports.orgcommit hash:fp1.4777@dev.null.freshports.orgcommit hash:fp1.4777@dev.null.freshports.org files touched by this commit
asami search for other commits by this committer
Convert category math to new layout.  

Number of commits found: 59