notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
py-slepc4py SLEPc for Python
3.20.2 math on this many watch lists=0 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 3.20.0_1Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2018-06-25 09:00:25
Last Update: 2024-03-18 23:36:26
Commit Hash: 5618eb4
Also Listed In: python
License: BSD2CLAUSE
WWW:
https://bitbucket.org/slepc/slepc4py
Description:
Python bindings for SLEPc, the Scalable Library for Eigenvalue Problem Computations.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}slepc4py>0:math/py-slepc4py@${PY_FLAVOR}
To install the port:
cd /usr/ports/math/py-slepc4py/ && make install clean
To add the package, run one of these commands:
  • pkg install math/py-slepc4py
  • pkg install py39-slepc4py
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
NOTE: This is a Python port. Instead of py39-slepc4py listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py39-slepc4py
Package flavors (<flavor>: <package>)
  • py39: py39-slepc4py
distinfo:
TIMESTAMP = 1710793334 SHA256 (slepc4py-3.20.2.tar.gz) = 89ebd1964edd0eb63d4dbfa977d6f35408f4e19a3da290696fd1197901544bd8 SIZE (slepc4py-3.20.2.tar.gz) = 136039

Packages (timestamps in pop-ups are UTC):
py39-slepc4py
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-3.20.2------
FreeBSD:13:quarterly-3.20.0_1------
FreeBSD:14:latest-3.20.2------
FreeBSD:14:quarterly-3.20.0_1------
FreeBSD:15:latest-3.20.2n/a-n/a---
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py39-numpy>=1.16,1<1.26,1 : math/py-numpy@py39
  2. py39-petsc4py>0 : math/py-petsc4py@py39
  3. py39-cython3>0 : lang/cython3
  4. gfortran13 : lang/gcc13
  5. py39-setuptools>=63.1.0 : devel/py-setuptools@py39
  6. python3.9 : lang/python39
  7. as : devel/binutils
Test dependencies:
  1. py39-pytest>=7,1 : devel/py-pytest@py39
  2. python3.9 : lang/python39
Runtime dependencies:
  1. py39-numpy>=1.16,1<1.26,1 : math/py-numpy@py39
  2. gfortran13 : lang/gcc13
  3. py39-setuptools>=63.1.0 : devel/py-setuptools@py39
  4. python3.9 : lang/python39
Library dependencies:
  1. libmpich.so : net/mpich
  2. libpetsc.so : science/PETSc
  3. libslepc.so : math/slepc
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
math_py-slepc4py
USES:
fortran python
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/s/slepc4py/
  2. https://pypi.org/packages/source/s/slepc4py/
Collapse this list.

Number of commits found: 23

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.20.2
18 Mar 2024 23:36:26
commit hash: 5618eb4eb9deda52a84948a3272b2f1aa7686b21commit hash: 5618eb4eb9deda52a84948a3272b2f1aa7686b21commit hash: 5618eb4eb9deda52a84948a3272b2f1aa7686b21commit hash: 5618eb4eb9deda52a84948a3272b2f1aa7686b21 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
math/py-slepc4py: update 3.20.1 → 3.20.2

Reported by:	portscout
3.20.1
20 Jan 2024 07:28:42
commit hash: 6d426f48baf0c64f373b3b36eb0736b62c3c3569commit hash: 6d426f48baf0c64f373b3b36eb0736b62c3c3569commit hash: 6d426f48baf0c64f373b3b36eb0736b62c3c3569commit hash: 6d426f48baf0c64f373b3b36eb0736b62c3c3569 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
math/py-slepc4py: update 3.20.0 → 3.20.1

Reported by:	portscout
3.20.0_1
10 Dec 2023 10:23:11
commit hash: 843da99a87b4c6b3953bcd4153ed1212636783c9commit hash: 843da99a87b4c6b3953bcd4153ed1212636783c9commit hash: 843da99a87b4c6b3953bcd4153ed1212636783c9commit hash: 843da99a87b4c6b3953bcd4153ed1212636783c9 files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
*/*: bump PORTREVISION after the upgrade of MPICH to 4.1.2
3.20.0
08 Nov 2023 03:56:44
commit hash: baddb76d265636c8c7c0f8b3d8efb15f666d4379commit hash: baddb76d265636c8c7c0f8b3d8efb15f666d4379commit hash: baddb76d265636c8c7c0f8b3d8efb15f666d4379commit hash: baddb76d265636c8c7c0f8b3d8efb15f666d4379 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
math/py-slepc4py: update 3.19.2 → 3.20.0
3.19.2
08 Sep 2023 03:48:57
commit hash: dae775ccb880280ae38b49f0d65e33b28b3e057ecommit hash: dae775ccb880280ae38b49f0d65e33b28b3e057ecommit hash: dae775ccb880280ae38b49f0d65e33b28b3e057ecommit hash: dae775ccb880280ae38b49f0d65e33b28b3e057e files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
math/py-slepc4py: update 3.19.1 → 3.19.2

Reported by:	portscout
3.19.1
27 Jun 2023 19:34:34
commit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacb files touched by this commit
Rene Ladan (rene) search for other commits by this committer
all: remove explicit versions in USES=python for "3.x+"

The logic in USES=python will automatically convert this to 3.8+ by
itself.

Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.

finance/quickfix: mark BROKEN with PYTHON

libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++
-DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable
-Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong
-fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi
-Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings
-Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x
-MT _quickfix_la-QuickfixPython.lo -MD -MP -MF
.deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp  -fPIC -DPIC -o
.libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean
'-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
          ^~~~~~~~~~
1 warning and 1 error generated.

Reviewed by:	portmgr, vishwin, yuri
Differential Revision:	<https://reviews.freebsd.org/D40568>
3.19.1
11 Jun 2023 07:55:56
commit hash: 35781cd14a7463f6e09610af6b58d97571a06c50commit hash: 35781cd14a7463f6e09610af6b58d97571a06c50commit hash: 35781cd14a7463f6e09610af6b58d97571a06c50commit hash: 35781cd14a7463f6e09610af6b58d97571a06c50 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
math/py-slepc4py: Update 3.18.3 → 3.19.1

Reported by:	portscout
3.18.3_1
23 Apr 2023 09:09:58
commit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5b files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
*: Bump PORTREVISIONs for math/mpc update to 1.3.1
3.18.3
25 Mar 2023 17:55:49
commit hash: d7afee5e8bbd6ce1aaa93ec4cb257b418981e77ecommit hash: d7afee5e8bbd6ce1aaa93ec4cb257b418981e77ecommit hash: d7afee5e8bbd6ce1aaa93ec4cb257b418981e77ecommit hash: d7afee5e8bbd6ce1aaa93ec4cb257b418981e77e files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
math/py-slepc4py: Update 3.18.2 → 3.18.3

Reported by:	portscout
3.18.2_1
13 Feb 2023 04:26:37
commit hash: 945af585e732e163757c4973d8a8e24eb993509fcommit hash: 945af585e732e163757c4973d8a8e24eb993509fcommit hash: 945af585e732e163757c4973d8a8e24eb993509fcommit hash: 945af585e732e163757c4973d8a8e24eb993509f files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
science/PETSc: Change to 64-bit indices; Add METIS option

By default PETSc uses 32-bit indices.
3.18.2
27 Jan 2023 08:58:53
commit hash: 47b33c5d21b6e24e352997fa20684a9448ad3e0fcommit hash: 47b33c5d21b6e24e352997fa20684a9448ad3e0fcommit hash: 47b33c5d21b6e24e352997fa20684a9448ad3e0fcommit hash: 47b33c5d21b6e24e352997fa20684a9448ad3e0f files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
math/py-slepc4py: Update 3.18.1 → 3.18.2
3.18.1
11 Jan 2023 15:58:34
commit hash: 77d68471aded6907dbbcb5ef50d557e4c69db656commit hash: 77d68471aded6907dbbcb5ef50d557e4c69db656commit hash: 77d68471aded6907dbbcb5ef50d557e4c69db656commit hash: 77d68471aded6907dbbcb5ef50d557e4c69db656 files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
*/*: rename CHEESESHOP to PYPI in MASTER_SITES

PR:			267994
Differential revision:	D37518
Approved by:		bapt
3.18.1
23 Dec 2022 09:15:18
commit hash: fdeb11a438e2d3851b2689aa9ec82b4a99b19e88commit hash: fdeb11a438e2d3851b2689aa9ec82b4a99b19e88commit hash: fdeb11a438e2d3851b2689aa9ec82b4a99b19e88commit hash: fdeb11a438e2d3851b2689aa9ec82b4a99b19e88 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
math/py-slepc4py: New port: SLEPc for Python
3.10.0_3
29 Dec 2020 11:53:44
Revision:559568Original commit files touched by this commit
rene search for other commits by this committer
Remove expired ports:

2020-12-12 textproc/py-hypua2jamo: Uses deprecated version of python
2020-12-12 devel/py-delfick_error: Uses deprecated version of python
2020-12-12 devel/py-fusefs: Uses deprecated version of python
2020-08-15 devel/py-noseofyeti: Uses deprecated version of python
2020-12-29 databases/py-bsddb: Uses deprecated version of python
2020-12-29 www/py-webhelpers: Uses deprecated version of python
2020-12-29 security/py-pyptlib: Uses deprecated version of python
2020-12-29 japanese/py-zinnia: Uses deprecated version of python
2020-12-29 math/slepc: Broken, uses deprecated version of python
2020-12-29 www/py-pastescript: Uses deprecated version of python
2020-12-29 databases/ldb14: Uses deprecated version of python
2020-12-29 math/py-slepc4py: Depends on broken and expiring math/slepc
2020-12-29 multimedia/py-kaa-base: Uses deprecated version of python
2020-12-29 devel/py-ydbf: Uses deprecated version of python
2020-12-29 devel/py-SymbolType: Uses deprecated version of python
3.10.0_3
28 Dec 2020 23:02:15
Revision:559531Original commit files touched by this commit
antoine search for other commits by this committer
Drop python 2.7 support from a few ports

With hat:	portmgr
3.10.0_3
25 Dec 2020 09:02:22
Revision:559219Original commit files touched by this commit
antoine search for other commits by this committer
Deprecated and mark BROKEN

gmake[3]: *** No rule to make target 'libfast', needed by 'slepc_tree'.  Stop.

Reported by:	pkg-fallout
3.10.0_3
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
3.10.0_2
22 Apr 2019 13:16:34
Revision:499638Original commit files touched by this commit
gerald search for other commits by this committer
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
3.10.0_1
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
3.10.0
02 Oct 2018 23:11:15
Revision:481139Original commit files touched by this commit
yuri search for other commits by this committer
science/PETSc: Update 3.9.4->3.10.1; math/py-petsc4py: Update 3.9.1->3.10.0;
math/slepc: Update 3.9.2->3.10.0; math/py-slepc4py: Update 3.9.0->3.10.0

Bump math/sundials and math/petiga.
On commit because they depend on each other and don't build unless versions
match.
3.9.0_2
22 Sep 2018 17:40:42
Revision:480424Original commit files touched by this commit
yuri search for other commits by this committer
Change 10 ports from net/mpich2 to net/mpich

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

science/triqs science/PETSc math/py-slepc4py math/slepc math/py-petsc4py
math/petiga math/sundials cad/elmerfem math/blocksolve95 math/spooles
3.9.0_1
29 Jul 2018 22:18:46
Revision:475857Original 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
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
3.9.0
25 Jun 2018 09:00:13
Revision:473300Original commit files touched by this commit
yuri search for other commits by this committer
New port: math/py-slepc4py: SLEPc for Python

Number of commits found: 23