/audio/cpige/

u.tw/~b01902062/git/freebsd-ports-gnome' title='freebsd-ports-gnome Git repository'/>
aboutsummaryrefslogtreecommitdiffstats
path: root/audio/supercollider
Commit message (Collapse)AuthorAgeFilesLines
* devel/boost-*: update to 1.71.0jbeich2019-08-191-1/+1
| | | | | | | Changes: http://www.boost.org/users/history/version_1_71_0.html PR: 238827 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D20774
* Bump PORTREVISION for ports depending on the canonical version of GCCgerald2019-07-271-0/+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
* More precisely constrain sse conditionals.linimon2019-07-131-1/+1
| | | | Approved by: portmgr (tier-2 blanket)
* audio/supercollider: Pass maintainership to submitterkai2019-07-071-1/+1
| | | | | | | * Really pass the maintainership to the submitter that was forgotten in r506005 PR: 238186
* audio/supercollider: Update to 3.10.2kai2019-07-075-28/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous version, 3.9.3, built fine on all FreeBSD releases but the port itself was less of use in its state because SuperCollider's own interpreter ("sclang") always crashed when indexing various help files. So users were able to start the graphical IDE ("scide") but were then on their own to get any use out of it. The update to 3.10.2 fixes that problem but it comes with some drawbacks: SuperCollider has shipped Boost libraries of the 1.66 release and those don't compile with Clang 8. Using the Boost libraries from the ports tree instead won't work either, as the 3.10.2 release of SuperCollider isn't compatible with that version, yet. Switching to GCC also won't work - it builds fine on all releases but produces broken binaries that segfaults upon invocation. Thus exclude the build for FreeBSD releases that comes with Clang 8 for a while and revise the situation when a new release of SuperCollider is available. Also pass the maintainership to the submitter because the previous maintainer seems missing in action and there were already more than three consecutive maintainer timeouts. PR: 238186 Submitted by: Neal Nelson <ports@nicandneal.net> Reviewed by: tcberner Approved by: maintainer timeout (1+ month) MFH: 2019Q3 Differential Revision: https://reviews.freebsd.org/D20854
* devel/boost-*: update to 1.70.0jbeich2019-04-121-1/+1
| | | | | | | Changes: http://www.boost.org/users/history/version_1_70_0.html PR: 235956 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D19303
* Update devel/readline to 8.0sunpoet2019-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
* Fix Qt5 symbol version scripts to put the catch-all clause first. Whentijl2019-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)
* Change cmake default behaviour to outsource.tcberner2018-12-261-1/+1
| | | | | | | | | | | Ports that build out of source now simply can use "USES=cmake" instead of "USES=cmake:outsource". Ports that fail to build out of source now need to specify "USES=cmake:insource". I tried to only set insource where explictely needed. PR: 232038 Exp-run by: antoine
* Bump PORTREVISION for ports depending on the canonical version of GCCgerald2018-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
* devel/boost-*: update to 1.69.0jbeich2018-12-121-1/+1
| | | | | | | Changes: http://www.boost.org/users/history/version_1_69_0.html PR: 232525 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D17645
* Merge lang/qt5-qml and x11-toolkits/qt5-quick into x11-toolkits/qt5-declarativetcberner2018-11-051-3/+3
| | | | | | | | | - There was no obvious reason to split these ports, and it makes porting simpler; the set of ports using either mostly coincided. Exp-run by: antoine PR: 223687 PR: 232751
* Remove compatibility code for FreeBSD < 11.2 from all ports.rene2018-11-021-2/+0
| | | | | | | Simplify some ports where DragonFlyBSD no longer needs to be special-cased. Submitted by: rene Reviewed by: bapt, jbeich Differential Revision: https://reviews.freebsd.org/D17724
* Fix build with non-SSE platforms.linimon2018-10-301-3/+9
| | | | | PR: 232453 Submitted by: Piotr Kubaj
* devel/boost-*: update to 1.68.0jbeich2018-08-091-0/+1
| | | | | | | | | - Switch to C++14 for libboost_system to support C++14 consumers Changes: http://www.boost.org/users/history/version_1_68_0.html PR: 229569 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D16165
* audio/supercollider: Update 3.8.0 -> 3.9.3yuri2018-07-1820-370/+76
| | | | | | | | | | | Port changes: * Change to DISTVERSION * USE_XORG is needed in general, not just for the option Bump audio/sc3-plugins. PR: 229253 Approved by: brittlehaus@gmail.com (maintainer's timeout; 25 days)
* Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mktcberner2018-06-291-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
* audio/supercollider: Remove unused CMAKE_ENVtobik2018-06-021-1/+0
| | | | | | | CMAKE_ENV has not been supported since 2015. The build has never used it so replacing it with CONFIGURE_ENV should not be needed. It was added in r436552 by me.
* devel/boost-*: update to 1.67.0jbeich2018-04-181-1/+1
| | | | | | | Changes: http://www.boost.org/users/history/version_1_67_0.html PR: 227427 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D15030
* The sixth parameter of DESKTOP_ENTRIES is either true, false or empty,mat2018-03-261-1/+1
| | | | | | it is not the shell builtin named false. Sponsored by: Absolight
* devel/boost-*: update to 1.66.0jbeich2018-01-181-1/+1
| | | | | | | Changes: http://www.boost.org/users/history/version_1_66_0.html PR: 223922 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D13279
* devel/boost-*: update to 1.65.1jbeich2017-09-251-1/+1
| | | | | | | | | Changes: http://www.boost.org/users/history/version_1_65_1.html PR: 218835 Approved by: maintainer timeout (1.65.1: 2 weeks; 1.65.0: 1 month) Tested by: jhibbits (on powerpc64, earlier version) Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D11582
* devel/boost-*: enable C++11 featuresjbeich2017-09-251-1/+1
| | | | | | | | PR: 218835 Obtained from: https://github.com/DragonFlyBSD/DeltaPorts/pull/690 Approved by: maintainer timeout (2 months) Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D11582
* * Bump revision for fixing missing / redundant dependenciesultima2017-09-162-1148/+1202
| | | | | | | | | | | | | * New options, HELP and SUPERNOVA, Help Install on-line help text and supernova builds with audio synthesis server * Added license file * Cleanup Makefile PR: 221228 Submitted by: Yuri Victorovich Reviewed by: matthew, mat Approved by: maintainer timeout (1+ month) MFH: 2017Q3 Differential Revision: https://reviews.freebsd.org/D11997
* Update devel/readline to 7.0 patch 3sunpoet2017-06-271-0/+1
| | | | | | | | | | | - Bump PORTREVISION for shlib change Changes: https://cnswww.cns.cwru.edu/php/chet/readline/CHANGES https://lists.gnu.org/archive/html/bug-bash/2016-09/msg00107.html https://lists.gnu.org/archive/html/bug-readline/2017-01/msg00002.html Differential Revision: https://reviews.freebsd.org/D11172 PR: 219947 Exp-run by: antoine