aboutsummaryrefslogtreecommitdiff
path: root/math/octave
Commit message (Collapse)AuthorAgeFilesLines
* math/octave: Update 3.1.2 -> 5.7.0Yuri Victorovich2021-08-271-1/+1
|
* math/octave: Remove extraneous entried in pkg-plistStephen Montgomery-Smith2021-08-242-2/+1
| | | | | | | Bump portrevision. PR: 258027 Reported by: lantw44@gmail.com
* */*: PyQt Update qscintilla2 to 2.13.0 and py-qt5-sip to 12.9.0Loïc Bartoletti2021-07-271-0/+1
| | | | | | | | Changes: - https://riverbankcomputing.com/news/QScintilla_2.13.0_Released - https://www.riverbankcomputing.com/hg/sip/raw-file/tip/NEWS PR: 257308 Exp-run by: antoine
* math/octave: Update to 6.3.0.Stephen Montgomery-Smith2021-07-164-12/+15
| | | | Also bump revision of dependent octave-forge-* ports.
* devel/qscintilla2: Update to 2.12.1Loïc Bartoletti2021-07-121-1/+1
| | | | | | | | Changelog: https://riverbankcomputing.com/news/QScintilla_2.12.1_Released PR: 257002 Exp-run by: antoine
* math/octave: Add missing library dependencies.Stephen Montgomery-Smith2021-07-051-2/+8
| | | | | PR: 256996 Reported by: Philipp Ost <bsd@philippost.de>
* misc/qtchooser: removeLoïc Bartoletti2021-07-041-4/+7
| | | | | | | | | | | QtChooser allows you to select your version of Qt among those installed. However, this tool is no longer supported upstream and will not be available for Qt6. By default, our Qt installations are done in ${LOCALBASE}/lib/qt${QT_VERSION} as recommended. We have added symbolic linking for the main binaries to ${LOCALBASE}/bin with the suffix -qt5.
* graphics/mesa-libs: Bump reverse deps for libglvndKevin Bowling2021-06-221-1/+1
| | | | | | | | | | Per discussion with bapt on helping pkg handle the changing of these deps and avoiding impossible upgrade senarios. PR: 246767 Reviewed by: manu, bapt Approved by: x11 Differential Revision: https://reviews.freebsd.org/D30824
* math/suitesparse: adapt dependency lines after modularizationThierry Thomas2021-05-251-1/+3
| | | | | | | | Do not bump PORTREVISION, because this should not change the resulting packages. Note for maintainers: try to not depend on the whole suitesparse package, especially if your port do not require GraphBLAS (the biggest one).
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-062-3/+0
|
* PyQt5: Update PyQt5 to 5.15.4 and py-qtbuilder to 1.9.1Loïc Bartoletti2021-03-161-1/+1
| | | | | | | | PR: 254218 Exp-run by: antoine Notes: svn path=/head/; revision=568547
* PyQt5: Update PyQt5 to 5.15.3, QScintilla2 to 2.12.0, py-qtbuilder to 1.9.0Loïc Bartoletti2021-03-081-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | * PyQt5: update to 5.15.3 This is a minor feature and bug-fix release. There are corresponding releases of the other PyQt5-related packages. - Added the missing QImage.setAlphaChannel(). - Support for the QtNetworkAuth library has been moved to a separate PyQtNetworkAuth package. - Wheels no longer bundle the corresponding Qt libraries and instead automatically install them from an external wheel. * QScintilla2: update to 2.12.0 This adds support for Qt6 and removes support for Qt4. - Change the new distname (again)i due to a conflict - Use the new sip-build system * devel/py-qtbuilder: update to 1.9.0 * devel/py-sip: fix flavor for sip-distinfo PR: 253865 Exp-run by: antoine Notes: svn path=/head/; revision=567825
* - Update math/octave to 6.2.0.Stephen Montgomery-Smith2021-02-2110-95/+195
| | | | | | | | | - Bump portrevision of dependent ports. - Add patches to dependent ports math/octave-forge-* if I can figure them out. - Mark broken dependent ports I couldn't figure out. Notes: svn path=/head/; revision=566249
* Update qscintilla2 to 2.11.6Loïc Bartoletti2021-01-181-1/+1
| | | | Notes: svn path=/head/; revision=561958
* - Remove unused libosmesa, enable sndfile.Stephen Montgomery-Smith2020-12-011-5/+4
| | | | | | | | PR: 251477 Submitted by: jcfyecrayz@liamekaens.com Notes: svn path=/head/; revision=556714
* Update PyQt to 5.15.0, py-sip to 4.19.24 and qscintilla2 to 2.11.5Loïc Bartoletti2020-10-051-1/+1
| | | | | | | | | | | | | | | | | | | - Update PyQt to 5.15.0, py-sip to 4.19.24 and qscintilla2 to 2.11.5 - Use pypi for PYQT [1] - Add devel/py-qt5-sip (Don't use it for now. It will be used in future updates of PyQt with py-sip >= 5) - Add missing py-qt5 ports: comms/py-qt5-sensors, devel/py-qt5-location, devel/py-qt5-remoteobjects, net/py-qt5-networkauth - Strip libs - Refactor *_PATH and *_PORT parts [1] RiverBankComputing doesn't offer links to download latest version of some ports PR: 247369 Reviewed by: tcberner Differential Revision: https://reviews.freebsd.org/D25749 Exp-run by: antoine Notes: svn path=/head/; revision=551499
* Chase libsndfile 1.0.30 update.Thomas Zander2020-10-011-1/+1
| | | | | | | | | Details: - Missing symbol sf_version_string, not auto-resolved by pkg + rebuild. - Bump PORTREVISION for consumers. Notes: svn path=/head/; revision=550824
* - Use math/qhull instead of math/qhull5.Stephen Montgomery-Smith2020-09-081-2/+2
| | | | | | | | | | - Bump portrevision. PR: 249182 Submitted by: jcfyecrayz@liamekaens.com Notes: svn path=/head/; revision=548037
* Bump 37 ports depending on math/openblas through USES=blaslapack:openblas ↵Yuri Victorovich2020-05-061-1/+1
| | | | | | | because after the recent math/openblas update the library name changed in openblas Notes: svn path=/head/; revision=534190
* Update py-sip to 4.19.21 and qscintilla2 to 2.11.4Loïc Bartoletti2020-04-111-0/+1
| | | | | | | | | | | | | | - Update py-sip to 4.19.21 - Update qscintilla2 to 2.11.4 - Replace MASTER_SITE_RIVERBANK with https versions - Replace QSCI2_DISTNAME to match with the new one PR: 245308 Approved by: tcberner (mentor) Exp-run by: antoine Notes: svn path=/head/; revision=531396
* - Update to 5.2.0.Stephen Montgomery-Smith2020-02-054-8/+11
| | | | Notes: svn path=/head/; revision=525354
* 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
* Clean up after java/openjdk6 and java/openjdk6-jre removalJung-uk Kim2019-11-261-1/+0
| | | | | | | | | | | | | | | java/openjdk6 support was removed from Mk/bsd.java.mk (r512662) and java/openjdk6 and java/openjdk6-jre were removed from the ports tree (r512663). Now this patch completely removes remaining stuff from the ports tree. PR: 241953 (exp-run) Reviewed by: glewis Approved by: portmgr (antoine) Differential Revision: https://reviews.freebsd.org/D22342 Notes: svn path=/head/; revision=518482
* Add USES=xorg USES=gl, ports categories mNiclas Zeising2019-11-061-1/+1
| | | | | | | | Add USES=xorg and USES=gl to ports in categories starting with 'm' While here, try to sprinkle other USES (mostly gnome and sdl) as needed. Notes: svn path=/head/; revision=516916
* 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
* - add JAVA and QT5 option, improve library stripping.Stephen Montgomery-Smith2019-05-152-34/+39
| | | | | | | | | | - Bump portrevision. PR: 237854 Submitted by: phascolarctos@protonmail.ch Notes: svn path=/head/; revision=501680
* - Remove share/info/dir from pkg-plist, because it is a generated fileStephen Montgomery-Smith2019-05-152-2/+1
| | | | | | | | | | which is updated during installing packages. PR: 237774 Submitted by: Ting-Wei Lan <lantw44@gmail.com> Notes: svn path=/head/; revision=501676
* 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
* Update devel/readline to 8.0Sunpoet Po-Chuan Hsieh2019-04-091-1/+1
| | | | | | | | | | | - Bump PORTREVISION of dependent ports for shlib change Changes: https://tiswww.case.edu/php/chet/readline/CHANGES PR: 236156 Exp-run by: antoine Notes: svn path=/head/; revision=498476
* - Add %%PORTDOCS%% as appropriate to pkg-plist, because man pages aren'tStephen Montgomery-Smith2019-03-151-5/+5
| | | | | | | | | | created if DOCS is off. PR: 236549 Submitted by: Lorenzo Salvadore <phascolarctos@protonmail.ch> Notes: svn path=/head/; revision=495803
* - Add dependency audio/portaudio.Stephen Montgomery-Smith2019-03-121-1/+4
| | | | | | | | | - Add dependency audio/libsndfile commented out because this port is currently vulnerable. - Bump portrevision. Notes: svn path=/head/; revision=495529
* - Update math/octave to 5.1.0.Stephen Montgomery-Smith2019-03-107-1109/+901
| | | | | | | | | | | | - Bump portrevision of unbroken octave-forge-* ports. - Bump portrevision of math/dynare which uses library files from octave. - Mark broken: octave-forge-(database|dicom|optim|fits|linear|linear|optim| parallel|signal|strings|struct|tisean|video). - Broken optional dependencies in math/octave-forge to default to off. - Bump portrevision of math/octave-forge. Notes: svn path=/head/; revision=495225
* Fix Qt5 symbol version scripts to put the catch-all clause first. WhenTijl Coosemans2019-01-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a symbol matches multiple clauses the last one takes precedence. If the catch-all is last it captures everything. In the case of Qt5 libraries this caused all symbols to have a Qt_5 label while some should have Qt_5_PRIVATE_API. This only affects lld because GNU ld always gives the catch-all lowest priority. Older versions of Qt5Webengine exported some memory allocation symbols from the bundled Chromium. Version 5.9 stopped exporting these [1] but the symbols were kept as weak wrappers for the standard allocation functions to maintain binary compatibility. [2][3] The problem is that the call to the standard function in these weak wrappers is only resolved to the standard function if there's a call to this standard function in other parts of Qt5Webengine, because only then is there a non-weak symbol that takes precedence over the weak one. If there's no such non-weak symbol the call in the weak wrapper resolves to the weak wrapper itself creating an infinite call loop that overflows the stack and causes a crash. Some of the allocation functions are variants of C++ new and delete and it probably depends on the compiler whether these variants are used in other parts of Qt5Webengine. Remove the weak wrappers (make them Linux specific). This isn't binary compatible but we are already breaking that with the changes to the symbol versions. [1] https://github.com/qt/qtwebengine/commit/5c2cbfccf9aafb547b0b30914c4056abd25942a4 [2] https://github.com/qt/qtwebengine/commit/2ed5054e3a800fa97c2c9e920ba1e6ea4b6ef2a5 [3] https://github.com/qt/qtwebengine/commit/009f5ebb4bd6e50188671e0815a5dae6afe39db5 Bump all ports that depend on Qt5. PR: 234070 Exp-run by: antoine Approved by: kde (adridg) Notes: svn path=/head/; revision=490472
* Update science/hdf5 to 1.10.4Sunpoet Po-Chuan Hsieh2019-01-051-1/+1
| | | | | | | | | | | - Bump PORTREVISION of dependent ports for shlib change Changes: https://portal.hdfgroup.org/display/support/HDF5%201.10.4#releasenotes PR: 233070 Submitted by: wen Notes: svn path=/head/; revision=489412
* 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
* - Make changes to plist that should have been included with r485798.Stephen Montgomery-Smith2018-11-252-2/+10
| | | | | | | | | - Bump portrevision. Reported by: pkg-fallout@ Notes: svn path=/head/; revision=485844
* - Have the build process use gsed instead of sed.Stephen Montgomery-Smith2018-11-241-1/+3
| | | | | | | | PR: ports/233459 Submitted by: Kyle Evans <kevans@freebsd.org> Notes: svn path=/head/; revision=485798
* - Because of r233240, portrevision should have been bumped.Stephen Montgomery-Smith2018-11-201-1/+1
| | | | | | | | PR: ports/233357 Submitted by: Lorenzo Salvadore <phascolarctos@protonmail.ch> Notes: svn path=/head/; revision=485464
* math/octave: fix pkg-plist typos from r485083Christoph Moench-Tegeder2018-11-161-3/+3
| | | | | | | Approved by: fix-the-obvious Notes: svn path=/head/; revision=485101
* - adds USES+= gl (USE_GL without USES+= gl is deprecated);Stephen Montgomery-Smith2018-11-162-806/+811
| | | | | | | | | | | | | | - adds USES+= desktop-file-utils iconv; - adds USE_XORG+= xcursor xinerama xrender; - adds USE_QT+= printsupport sql widgets; - strips liboctave.so.6.0.0. - Corrects configure options for --withosmesa PR: ports/233240 Submitted by: Lorenzo Salvadore <phascolarctos@protonmail.ch> Notes: svn path=/head/; revision=485083
* Install texinfo files (GNU info) into ${PREFIX}/share/infoBaptiste Daroussin2018-11-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | After a discussion on the mailing list on moving manpages to ${PREFIX}/share/man for consistency with base where it is installed in usr/share/man, it appeared the same should happen to GNU info files which were installed under share in base and not in ports. Now texinfo is not in base on any of the supported version of FreeBSD it is possible to proceed to this move and it is easier to do than the manpage change. Other benefit than consistency are less patching: all build tools but cmake are expecting info files to be under share/info and cmake (patched here) was having an exception for BSD so the patch makes FreeBSD case less specific for them Bump revision of all impacted ports PR: 232907 exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D17816 Notes: svn path=/head/; revision=484628
* cad/calculix-ccx math/arpack++ math/armadillo math/scilab math/octave: ↵Yuri Victorovich2018-10-051-2/+2
| | | | | | | | | | | | Change dependency from math/arpack to math/arpack-ng math/arpack is a dead, unmaintained project, and math/arpack-ng is a maintained and updated fork. This commit is effectively a version upgrade of the arpack dependency. Approved by: portmgr blanket (does not result in a change in contents of the resulting package) Notes: svn path=/head/; revision=481261
* Change x11/xorgproto to become a build depNiclas Zeising2018-09-111-1/+1
| | | | | | | | | | | | | | | | | | Change x11/xorgproto to become a build time dependency when added to USE_XORG. Change the dependency to be on the port, rather than a file the port installs. Fix fallout. Bump portrevision on depending ports. PR: 230909 Reviewed by: eadler Approved by: portmgr (antoine) Obtained from: https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto exp-run: antoine Differential Revision: https://reviews.freebsd.org/D16906 Notes: svn path=/head/; revision=479538
* Update science/hdf5 to 1.10.2Sunpoet Po-Chuan Hsieh2018-09-051-0/+1
| | | | | | | | | | | | - Bump PORTREVISION of dependent ports for shlib change Changes: https://portal.hdfgroup.org/display/support/HDF5%201.10.2#releasenotes https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.2/src/hdf5-1.10.2-RELEASE.txt PR: 231009 Exp-run by: antoine Notes: svn path=/head/; revision=479046
* - Update math/octave to 4.4.1.Stephen Montgomery-Smith2018-08-124-14/+11
| | | | | | | - Bump portrevision for all octave-forge-* ports. Notes: svn path=/head/; revision=476952
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-07-291-1/+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
* Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mkTobias C. Berner2018-06-281-2/+2
| | | | | | | | | | | | | | | | | | From now on, ports that depend on Qt4 will have to set USES= qt:4 USE_QT= foo bar ports depending on Qt5 will use USES= qt:5 USE_QT= foo bar PR: 229225 Exp-run by: antoine Reviewed by: mat Approved by: portmgr (antoine) Differential Revision: →https://reviews.freebsd.org/D15540 Notes: svn path=/head/; revision=473503
* - In the log for r469170, I forgot to mention that I added help andStephen Montgomery-Smith2018-05-071-4/+5
| | | | | | | | | | | | | | | | | help-tools to USE_QT4. - I also forgot to mention Christoph Moench-Tegeder <cmt@burggraben.net> who told me these changes. In this revision: - Switch from QT4 to QT5. - Bump portrevision. Submitted by: Adriaan de Groot <adridg@freebsd.org> Obtained from: https://reviews.freebsd.org/D15328 Notes: svn path=/head/; revision=469260
* - Fixed error in which -qt4 is passed to QT tools. It should be -qt=qt4.Stephen Montgomery-Smith2018-05-064-48/+17
| | | | | | | | | | | - Set MKINFO in configure_args so that makeinfo works. - Since plist changed, bump portrevision. PR: ports/228004 Submitted by: Robert Cina <transitive@gmail.com> Notes: svn path=/head/; revision=469170
* Explicitely disable docs build as it fails when it's attempted (FreeBSD 11+)Antoine Brodin2018-05-051-0/+1
| | | | | | | | | | | | | perl ./doc/interpreter/mk-qthelp.pl octave.html doc/interpreter/octave_interpreter && \ qcollectiongenerator -qt4 doc/interpreter/octave_interpreter.qhcp -o doc/interpreter/octave_interpreter.qhc >/dev/null && \ rm -f doc/interpreter/octave_interpreter.qhcp doc/interpreter/octave_interpreter.qhp qcollectiongenerator: could not find a Qt installation of '4' Reported by: pkg-fallout With hat: portmgr Notes: svn path=/head/; revision=469168