aboutsummaryrefslogtreecommitdiff
path: root/math/py-slepc4py
Commit message (Collapse)AuthorAgeFilesLines
* */*: bump PORTREVISION after the upgrade of MPICHThierry Thomas3 days1-1/+1
|
* Mk/Uses/python.mk: Remove USE_PYTHON=cython3{,_run,_test}Po-Chuan Hsieh2026-01-151-1/+1
| | | | | | | - Convert all cython3 occurrence to USE_PYTHON=cython* - Bump PORTREVISION dependent ports of USE_PYTHON=cython_run for dependency change PR: 291778
* python.mk: rename PYTHON_EXT_SUFFIX to PYTHON_TAG, document, etcCharlie Li2025-06-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | EXT_SUFFIX, according to PEP 3149, refers to the full tag and extension for compiled extension module objects, eg .cpython-311.so, .cpython-313t.so, etc. We do not use the correct semantic meaning, and this usage becomes ambiguous and confusing when tags do not match between bytecode and compiled extension module objects. Rename our PYTHON_EXT_SUFFIX to PYTHON_TAG to align with PEP 3147's specification of a magic tag, which consists of implementation name and shorthand version only. This is meant for bytecode and other files containing this tag in their filename that do not depend on a specific Python ABI for the same version. Chase all existing consumers. Introduce PYTHON_SOABI to align with PEP 3149's specification of a tag, which consists of implementation name, shorthand version and any ABI flags present (this and PYTHON_TAG are identical without ABI flags). This is meant for compiled extension module objects and other files that depend on a specific Python ABI for the same version. Add documentation for these variables that our PYTHON_EXT_SUFFIX never had. PR: 274671 Event: Kitchener-Waterloo Hackathon 202506
* Mk/Uses/python.mk: Introduce USE_PYTHON=cython3{,_run,_test}Po-Chuan Hsieh2025-04-091-3/+2
| | | | | | | | | | | - Update USE_PYTHON=cython{,_run,_test} - Convert all cython3 occurrence to USE_PYTHON=cython3* - While I'm here, fix incorrect usage of combining cython3 in BUILD_DEPENDS and USE_PYTHON=cython It is added to simplify the future transition from Cython 0.29 to 3. The minimal version is set to 3.0.12 because it is required by devel/py-propcache. The upper bound of version is set to 3.1 because it is limited by multiple ports.
* python: bump all USE_PYTHON=distutils consumers after RUN_DEPENDS removalCharlie Li2025-03-081-0/+1
| | | | | | | | Any missed ports, feel free to bump. Any ports that need setuptools at runtime can have the devel/py-setuptools manually added back to RUN_DEPENDS, but understand that this practice is deprecated; see CHANGES for details.
* math/py-slepc4py: update 3.22.1 → 3.22.2Yuri Victorovich2025-01-042-4/+4
| | | | Reported by: portscout
* math/py-slepc4py: update 3.22.0 → 3.22.1Yuri Victorovich2024-11-082-4/+4
|
* math/py-slepc4py: update 3.21.1 → 3.22.0Yuri Victorovich2024-10-032-4/+4
| | | | Reported by: portscout
* math/py-slepc4py: update 3.21.0 → 3.21.1Yuri Victorovich2024-04-282-4/+4
| | | | Reported by: portscout
* math/py-slepc4py: update 3.20.2 → 3.21.0Yuri Victorovich2024-04-032-4/+4
| | | | Reported by: portscout
* math/py-slepc4py: update 3.20.1 → 3.20.2Yuri Victorovich2024-03-182-4/+4
| | | | Reported by: portscout
* math/py-slepc4py: update 3.20.0 → 3.20.1Yuri Victorovich2024-01-202-5/+4
| | | | Reported by: portscout
* */*: bump PORTREVISION after the upgrade of MPICH to 4.1.2Thierry Thomas2023-12-101-0/+1
|
* math/py-slepc4py: update 3.19.2 → 3.20.0Yuri Victorovich2023-11-082-6/+7
|
* math/py-slepc4py: update 3.19.1 → 3.19.2Yuri Victorovich2023-09-082-4/+4
| | | | Reported by: portscout
* all: remove explicit versions in USES=python for "3.x+"Rene Ladan2023-06-271-1/+1
| | | | | | | | | | | | | | | | | | | 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>
* math/py-slepc4py: Update 3.18.3 → 3.19.1Yuri Victorovich2023-06-112-6/+5
| | | | Reported by: portscout
* *: Bump PORTREVISIONs for math/mpc update to 1.3.1Gerald Pfeifer2023-04-231-0/+1
|
* math/py-slepc4py: Update 3.18.2 → 3.18.3Yuri Victorovich2023-03-252-5/+4
| | | | Reported by: portscout
* science/PETSc: Change to 64-bit indices; Add METIS optionYuri Victorovich2023-02-131-0/+1
| | | | By default PETSc uses 32-bit indices.
* math/py-slepc4py: Update 3.18.1 → 3.18.2Yuri Victorovich2023-01-272-5/+6
|
* */*: rename CHEESESHOP to PYPI in MASTER_SITESDmitry Marakasov2023-01-111-1/+1
| | | | | | PR: 267994 Differential revision: D37518 Approved by: bapt
* math/py-slepc4py: New port: SLEPc for PythonYuri Victorovich2022-12-233-0/+36
|
* Remove expired ports:Rene Ladan2020-12-293-37/+0
| | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=559568
* Drop python 2.7 support from a few portsAntoine Brodin2020-12-281-1/+1
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=559531
* Deprecated and mark BROKENAntoine Brodin2020-12-251-0/+3
| | | | | | | | | gmake[3]: *** No rule to make target 'libfast', needed by 'slepc_tree'. Stop. Reported by: pkg-fallout Notes: svn path=/head/; revision=559219
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2019-07-261-1/+1
| | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=507372
* Related to revision 499061 bump ports with USES=fortran to have themGerald Pfeifer2019-04-221-1/+1
| | | | | | | | | | benefit from the improved situation where libgcc_s is only used when absolutely necessary. Suggested by: tijl Notes: svn path=/head/; revision=499638
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-12-121-0/+1
| | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=487272
* science/PETSc: Update 3.9.4->3.10.1; math/py-petsc4py: Update 3.9.1->3.10.0; ↵Yuri Victorovich2018-10-022-13/+4
| | | | | | | | | | 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. Notes: svn path=/head/; revision=481139
* Change 10 ports from net/mpich2 to net/mpichYuri Victorovich2018-09-221-2/+2
| | | | | | | | | | 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 Notes: svn path=/head/; revision=480424
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-07-291-0/+1
| | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=475857
* New port: math/py-slepc4py: SLEPc for PythonYuri Victorovich2018-06-253-0/+41
Notes: svn path=/head/; revision=473300