CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

science/mpb 1.12.0_1

MIT Photonic-Bands

Port info

Maintainer
rhurlin@FreeBSD.org
Packages
latest: 1.12.0_1
Upstream
up to date
Last update
to 1.12.0_1 · 227859d277
Quarterly
2026Q4: 1.12.0_1
WWW
https://mpb.readthedocs.io/en/latest/
Links
cgit · VuXML

Install

Package
# pkg install mpb
installs 1.12.0_1 from latest; from quarterly (2026Q4) 1.12.0_1
Port
# cd /usr/ports/science/mpb && make install clean
# make -C /usr/ports/science/mpb config  # change options first
Size
205 KiB download · 683 KiB installed
Depends on
devel/boehm-gc-threaded 8.2.10, devel/readline 8.3.6, lang/gcc14 14.2.0_7, lang/guile2 2.2.7_6, math/fftw3 3.3.11, math/nlopt 2.11.0, math/openblas 0.3.34_1,2, science/hdf5 1.12.2_2,1, science/libctl 4.5.0_5
License
GPLv2
Options
0 of 2 on in the package
Show the 2 options that are off
ATLAS OPENMP

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 161.12.0_11.12.0_1–
FreeBSD 151.12.0_11.12.0_1–
FreeBSD 141.12.0_11.12.0_11.12.0_1

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 151.12.0_11.12.0_1–
FreeBSD 141.12.0_11.12.0_11.12.0_1

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 1.12.0_1.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (77)

John Marino (marino) · 1.4.2_12
Mark seven unmaintained ports as jobs unsafe.
6bf08a4d7a
Baptiste Daroussin (bapt) · 1.4.2_12
Add NO_STAGE all over the place in preparation for the staging support (cat: science)
1dd0d087e7
Boris Samorodov (bsam) · 1.4.2_12
. add license (GPLv2); . bump PORTREVISION; . remove shlib ABI version numbers from LIB_DEPENDS; . trim Makefile headers.
5ed24de45d
Brendan Fabeny (bf) · 1.4.2_11
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
004a7c5ac2
Dmitry Marakasov (amdmi3) · 1.4.2_11
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS) - Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
6f6fbe4bdf
Julien Laffaye (jlaffaye) · 1.4.2_11
- Chase guile shared lib bump - Add an entry to UPDATING
011dce24ce
Olli Hauer (ohauer) · 1.4.2_10
- remove MD5
c394c56dc0
Wen Heping (wen) · 1.4.2_10
- Bump PORTREVISION to chase the update of libctl
5f67621cda
Gerald Pfeifer (gerald) · 1.4.2_9
Bump PORTREVISION for everything that sets USE_FORTRAN=yes which now implies lang/gcc44 up from lang/gcc43.

Approved by:	portmgr
27ab5137ce
Martin Wilke (miwi) · 1.4.2_8
- Chase lang/guile shlib bump
13c0f27605
Gerald Pfeifer (gerald) · 1.4.2_7
No longer pass FC, F77 and FFLAGS to CONFIGURE_ENV, this is now done via Mk/bsd.gcc.mk.  And for this port, CONFIGURE_ENV was bogus to begin with.

Submitted by:	Steven Kreuzer <skreuzer@exit2shell.com>
d42cf20330
Gerald Pfeifer (gerald) · 1.4.2_7
Bump PORTREVISION due to change of USE_FORTRAN=yes to GCC 4.3.
05a2cbc2b4
Rong-En Fan (rafan) · 1.4.2_6
- Chase lang/guile share library version bump (.18 -> .19) - Bump PORTREVISION

PR:		ports/125435
fd47512c4d
Edwin Groothuis (edwin) · 1.4.2_5
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)
090059a210
Pietro Cerutti (gahr) · 1.4.2_4
- Chase libctl version bump

Approved by:	miwi (mentor)
9e9bfda395
Joe Marcus Clarke (marcus) · 1.4.2_3
Chase libguile shared lib version.
1861d9f9e8
Maho Nakata (maho) · 1.4.2_2
Now we use USE_FORTRAN=yes to use FORTRAN compiler.
3034d94e67
Boris Samorodov (bsam) · 1.4.2_2
In preparation to deprecate shells/bash2: . change BUILD_DEPENDS shells/bash2 -> shells/bash.
5d53ea8cb4
Maho Nakata (maho) · 1.4.2_2
* Migrate to gfortran. * Bump port revision. * Use gfortran compiled atlas/blas/lapack.
0c68723631
Edwin Groothuis (edwin) · 1.4.2_1
Remove USE_REINPLACE from all categories starting with S
28dd10dcb4
Edwin Groothuis (edwin) · 1.4.2_1
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry

Approved by:    krion@
PR:             ports/88711 (related)
508b8d82f4
Pav Lucistnik (pav) · 1.4.2_1
- Add SHA256
6edb86f43a
Pav Lucistnik (pav) · 1.4.2_1
Chase repomove graphics/hdf* -> science/hdf*
11a7fb8caf
Trevor Johnson (trevor) · 1.4.2_1
SIZEify.
f15b845ebe
Pav Lucistnik (pav) · 1.4.2_1
- Make it do actually something useful.

Make science/mpb has been pretty much useless because it wasn't
  correctly linked with hdf5 as it appears in the Makefile.  Now this
  is properly done by linking pthread lib too, which is required by
  hdf5.  Also, correctly link with ATLAS version of LAPACK.

PR:		ports/58337
Submitted by:	AMAKAWA Shuhei <sa264@cam.ac.uk>
556c0d8567
Joe Marcus Clarke (marcus) · 1.4.2
Chase guile's shared lib version.
6e2c11dcf5
Ying-Chieh Liao (ijliao) · 1.4.2
add mpb 1.4.2 MIT Photonic-Bands
cdcb44c618