aboutsummaryrefslogtreecommitdiff
path: root/math/suitesparse
Commit message (Collapse)AuthorAgeFilesLines
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* Upgrade to v5.9.0.Thierry Thomas2021-03-053-9/+9
| | | | | | | | Release notes at <https://github.com/DrTimothyAldenDavis/SuiteSparse/releases/tag/v5.9.0>. Notes: svn path=/head/; revision=567379
* Introduce devel/onetbb and mark devel/tbb as legacyGanael LAPLANCHE2021-02-191-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | Intel oneAPI tbb 2021.1 (onetbb) has been released[1][2] and has deprecated several interfaces over tbb 2020, breaking most dependent ports. Old tbb 2020 will be kept for a certain time to allow transition but will be removed in a near future as it CONFLICTS with devel/onetbb. New ports should now use devel/onetbb instead of devel/tbb. We tried to move a maximum number of dependent ports to devel/onetbb (or disable dependency when not possible), but some of them still remain stuck to devel/tbb. Remaining ones have not been identified as major dependencies themselves and will be fixed as soon as updates are available from upstream. PR: 252648, 252688 [3], 252683 [4], 252651 [5], 252690 [3], 252693 [3], 252695 [3], 252696 [3], 252786 [3], 252649, 252868 [6], 252870 [5], 252684 [7], 252785 [7] Approved by: yuri [3], jwb [4], thierry [5], FreeBSD@Shaneware.biz [6], maintainer timeout [7] [1] https://software.intel.com/content/www/us/en/develop/articles/intel-oneapi-threading-building-blocks-release-notes.html [2] https://software.intel.com/content/www/us/en/develop/articles/tbb-revamp.html Notes: svn path=/head/; revision=566074
* aarch64 support OpenMP since FreeBSD 12.2Jan Beich2021-01-311-1/+1
| | | | Notes: svn path=/head/; revision=563443
* Upgrade to v5.8.1.Thierry Thomas2020-07-245-36/+10
| | | | | | | | Changelog at <https://github.com/DrTimothyAldenDavis/SuiteSparse/releases/tag/v5.8.1>. Notes: svn path=/head/; revision=543382
* math/suitesparse: unbreak on aarch64Mikael Urankar2020-07-201-0/+1
| | | | | | | | | | We don't have openmp yet PR: 248100 Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=542651
* Update devel/tbb to 2020.3 and bump dependent ports' revisionsGanael LAPLANCHE2020-07-171-0/+1
| | | | | | | Changelog: https://github.com/oneapi-src/oneTBB/blob/v2020.3/CHANGES Notes: svn path=/head/; revision=542423
* Fix linkage on 11.3 i386.Thierry Thomas2020-07-061-1/+1
| | | | | | | Reported by: antoine Notes: svn path=/head/; revision=541337
* Remove extra CFLAGS.Thierry Thomas2020-07-051-0/+11
| | | | | | | | | | See also <https://github.com/DrTimothyAldenDavis/SuiteSparse/issues/51>. PR: 247763 Submitted by: rsmith (at) xs4all.nl Notes: svn path=/head/; revision=541284
* Fix an implicit conversion from long to double.Thierry Thomas2020-07-041-0/+16
| | | | | | | | PR: 247763 Submitted by: rsmith (at) xs4all.nl Notes: svn path=/head/; revision=541233
* - Upgrade to v5.8.0: release notes atThierry Thomas2020-07-043-14/+31
| | | | | | | | | | | <https://github.com/DrTimothyAldenDavis/SuiteSparse/releases/tag/v5.8.0 > - Optionnally build the demos (but do not install them) - Remove compiler:openmp which pulls an unneeded Gcc. Notes: svn path=/head/; revision=541169
* Sanitize COMMENT per Section 5.6 of the FreeBSD Porter's Handbook (part 3).Alexey Dokuchaev2020-05-271-1/+1
| | | | Notes: svn path=/head/; revision=536694
* Bump 37 ports depending on math/openblas through USES=blaslapack:openblas ↵Yuri Victorovich2020-05-061-0/+1
| | | | | | | because after the recent math/openblas update the library name changed in openblas Notes: svn path=/head/; revision=534190
* math/suitesparse: fix build on powerpc64 elfv1Piotr Kubaj2020-04-141-0/+2
| | | | | | | | After last update, compiler:openmpi comes before compiler:c++11-lang. This effectively overrides compiler:c++11-lang and causes base GCC to be used. compiler:openmpi could probably be dropped, now that all supported FreeBSD versions have compiler that supports OpenMP (either GCC or Clang), but this would mean that Clang architectures would switch from GCC to Clang for this port, so it would have to be separately tested by the maintainer. Notes: svn path=/head/; revision=531723
* Fix on i386, by using Gcc.Thierry Thomas2020-04-121-1/+11
| | | | | | | | | | Unfortunately, SuiteSparse is now hit by the problem listed in PR 230888 (missing support of libatomic). Reported by: pkgfallout via antoine@ Notes: svn path=/head/; revision=531531
* - Same site web, but mow the sources are on GihtHub;Thierry Thomas2020-04-114-20/+26
| | | | | | | | | | | - Upgrade to v5.7.2 Many release notes at <https://github.com/DrTimothyAldenDavis/SuiteSparse/releases> - Add some missing modules to pkg-descr. Notes: svn path=/head/; revision=531447
* Update devel/tbb to 2020.2 and bump dependent port's revisionsGanael LAPLANCHE2020-04-011-1/+1
| | | | | | | Changelog: https://github.com/oneapi-src/oneTBB/blob/tbb_2020/CHANGES Notes: svn path=/head/; revision=530219
* Document OpenMP from base system cannot be used in some casesJan Beich2020-03-081-1/+1
| | | | Notes: svn path=/head/; revision=528081
* Fix math/openblas and bump dependent portsSteve Wills2020-01-301-1/+1
| | | | | | | | | | | | | | | | | | | | * Fix build on i386 [1] * Fix science/code_saturne build with new openblas [2] * Avoid installing private headers [3] * Prevent build from optimizing for host by correcting build confg [4] * Bump portrevision of dependent ports [5] This is correcting issues from r523749 [1][2][4] and r515970 [3] PR: 231371 Reported by: build cluster [1] Reported by: Dima Pasechnik <dimpase+freebsd@gmail.com> [2] Reported by: many [5] Reviewed by: mat, bapt Approved by: implicit, since this is a build fix Notes: svn path=/head/; revision=524642
* Update devel/tbb to 2020.0 and bump dependent ports' revisions [1]Ganael LAPLANCHE2019-12-261-1/+1
| | | | | | | | | Also, while here, re-generate patches using the makepatch target [1] Changelog: https://github.com/intel/tbb/blob/v2020.0/CHANGES Notes: svn path=/head/; revision=520935
* math/suitesparse: simplifyJan Beich2019-09-302-77/+77
| | | | | | | | | | | | | | | | | | | - Allow using Clang again (base libomp.so or OpenMP disabled) - Respect C++ library if using GCC (must be libc++ on Clang architectures) - Respect CFLAGS/CXXFLAGS in subdirectories using CMake - Respect BLAS/LAPACK choice (actually use OpenBLAS) - Enable Intel threading building blocks support - Switch to vendor build/install targets - Adjust plist for new items (GraphBLAS, Mongoose, DOCS) - Skip running demos during build PR: 240899 Tested by: pkubaj Approved by: fortran (thierry) MFH: 2019Q4 Notes: svn path=/head/; revision=513331
* math/suitesparse: force rebuild after r512983Jan Beich2019-09-271-1/+1
| | | | | | | RUN_DEPENDS switched from devel/openmp to lang/gcc9. Notes: svn path=/head/; revision=512995
* Revert to r512240.Thierry Thomas2019-09-261-2/+1
| | | | | | | Reported by: jbeich Notes: svn path=/head/; revision=512983
* Explicitely depend on OMP.Thierry Thomas2019-09-221-0/+2
| | | | Notes: svn path=/head/; revision=512582
* Re-enable parallel build.Thierry Thomas2019-09-201-2/+3
| | | | | | | Submitted by: jkim Notes: svn path=/head/; revision=512393
* Fix on -CURRENT.Thierry Thomas2019-09-201-1/+1
| | | | | | | | PR: 240672 Reported by: ohartmann (at) walstatt.org Notes: svn path=/head/; revision=512392
* - Use SSL master_sites (1)Thierry Thomas2019-09-173-19/+22
| | | | | | | | | | | | - Upgrade to 5.4.0 (Latest stable release) (2) - Since I'm here make the pre-configure operations visible. PR: 239080 (1) Submitted by: imagin8r (T) protonmail.com Notes: svn path=/head/; revision=512240
* 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-1/+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
* 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
* math/suitesparse: Fix undesirable linking with pre-installed older versionYuri Victorovich2018-06-031-0/+1
| | | | | | | | PR: 227791 Reported by: John Hein <z7dr6ut7gs@snkmail.com> Notes: svn path=/head/; revision=471443
* math/suitesparse: Unbreak with the option ATLAS=yesYuri Victorovich2018-05-101-3/+3
| | | | | | | | | | It was an incomplete makefile patching beginning from 5.2.0 update. PR: 210579 227791 Approved by: portmgr (port compliance, infrastructure) Notes: svn path=/head/; revision=469513
* math/suitesparse: Remove PLIST_SUB for the shared lib versionYuri Victorovich2018-04-262-4/+2
| | | | | | | Reported by: mat Notes: svn path=/head/; revision=468330
* math/suitesparse: Update 4.0.2 -> 5.2.0Yuri Victorovich2018-04-264-83/+68
| | | | | | | | | | | | | | | | | | | | | | | 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) Notes: svn path=/head/; revision=468325
* Return maho@'s ports to the pool after his commit bit expired.Rene Ladan2018-03-111-1/+1
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=464164
* Bump PORTREVISIONs of all users of math/mpc that we just updated toGerald Pfeifer2018-03-101-1/+1
| | | | | | | version 1.1.0 (via revision 464079). Notes: svn path=/head/; revision=464084
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2017-09-101-1/+1
| | | | | | | | | | | | | | | | | (via Mk/bsd.default-versions.mk and lang/gcc) which has moved from GCC 5.4 to GCC 6.4 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, c++11-lib, c++11-lang, c++14-lang, c++0x, c11, or gcc-c++11-lib. PR: 219275 Notes: svn path=/head/; revision=449591
* Bump PORTREVISIONs for ports depending on the canonical version of GCC andGerald Pfeifer2017-04-011-1/+1
| | | | | | | | | | | | | | | | | lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some circumstances such as versions of FreeBSD or platforms). This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using using Mk/bsd.octave.mk which in turn has USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang, c++11-lang, c++0x, c11, or gcc-c++11-lib. PR: 216707 Notes: svn path=/head/; revision=437439
* Bump PORTREVISIONS for ports depending on the canonical version of GCC andGerald Pfeifer2016-12-071-1/+1
| | | | | | | | | | | | | | | | | | lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some circumstances such as versions of FreeBSD or platforms), part II. The first part covered ports with USE_GCC=yes, USE_GCC=any, or one of gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang, c++11-lang, c++0x, c11 requested via USES=compiler. This adds ports with USES=fortran and ports using Mk/bsd.octave.mk which in turn has USES=fortran. PR: 214965 Reported by: thierry Notes: svn path=/head/; revision=428057
* - Fix trailing whitespace in pkg-descrs, categories [g-n]*Dmitry Marakasov2016-05-191-1/+1
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=415499
* Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.Mathieu Arnold2016-04-011-1/+1
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412348
* Backout previous commit; actually it was not a typo.Maho Nakata2015-05-121-1/+1
| | | | Notes: svn path=/head/; revision=386119
* Fix for the default.Maho Nakata2015-05-121-1/+1
| | | | Notes: svn path=/head/; revision=386118
* Use bsd.options.desc.mk for descriptionsMaho Nakata2015-05-121-7/+2
| | | | | | | Suggested by: demon@ Notes: svn path=/head/; revision=386116
* Fix typo for OpenBLAS option (1), and remove gotoblas option.Maho Nakata2015-04-041-5/+2
| | | | | | | Submitted by: demon (1) Notes: svn path=/head/; revision=383195
* math category: Remove $PTHREAD_LIBSJohn Marino2015-03-251-1/+0
| | | | | | | | | Note that math/PDL did not pass stage-QA before, so it was fixed. approved by: PTHREAD blanket Notes: svn path=/head/; revision=382199
* Uses the new blaslapack.mk.Thierry Thomas2015-01-051-35/+21
| | | | | | | Reviewed by: maho (maintainer) Notes: svn path=/head/; revision=376360
* Cleanup plistAntoine Brodin2014-11-141-1/+0
| | | | Notes: svn path=/head/; revision=372555
* Update the default version of GCC in the Ports Collection from GCC 4.7.4Gerald Pfeifer2014-09-101-1/+1
| | | | | | | | | | | | | to GCC 4.8.3. Part II, Bump PORTREVISIONs. PR: 192025 Tested by: antoine (-exp runs) Approved by: portmgr (implicit) Notes: svn path=/head/; revision=367888