Date: Sat, 6 Jul 2019 22:00:58 +0000 (UTC) From: Kai Knoblich <kai@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r506066 - in branches/2019Q3/audio/supercollider: . files Message-ID: <201907062200.x66M0wxm024325@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: kai Date: Sat Jul 6 22:00:58 2019 New Revision: 506066 URL: https://svnweb.freebsd.org/changeset/ports/506066 Log: MFH: r506005 r506006 audio/supercollider: Update to 3.10.2 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) Differential Revision: https://reviews.freebsd.org/D20854 audio/supercollider: Pass maintainership to submitter * Really pass the maintainership to the submitter that was forgotten in r506005 PR: 238186 Approved by: ports-secteam (miwi) Added: branches/2019Q3/audio/supercollider/files/ - copied from r506005, head/audio/supercollider/files/ Modified: branches/2019Q3/audio/supercollider/Makefile branches/2019Q3/audio/supercollider/distinfo branches/2019Q3/audio/supercollider/pkg-descr branches/2019Q3/audio/supercollider/pkg-plist Directory Properties: branches/2019Q3/ (props changed) Modified: branches/2019Q3/audio/supercollider/Makefile ============================================================================== --- branches/2019Q3/audio/supercollider/Makefile Sat Jul 6 21:43:30 2019 (r506065) +++ branches/2019Q3/audio/supercollider/Makefile Sat Jul 6 22:00:58 2019 (r506066) @@ -1,13 +1,12 @@ # $FreeBSD$ PORTNAME= supercollider -DISTVERSION= 3.9.3 -PORTREVISION= 7 +DISTVERSION= 3.10.2 CATEGORIES= audio MASTER_SITES= https://github.com/supercollider/supercollider/releases/download/Version-${PORTVERSION}/ DISTNAME= SuperCollider-${PORTVERSION}-Source-linux -MAINTAINER= brittlehaus@gmail.com +MAINTAINER= ports@nicandneal.net COMMENT= Programming language for real time audio synthesis LICENSE= GPLv3 @@ -24,7 +23,7 @@ USES= cmake compiler:c++11-lang iconv localbase pkgco qt:5 readline shared-mime-info tar:bzip2 USE_QT= buildtools_build concurrent core declarative gui linguisttools location \ network opengl printsupport qmake_build sensors \ - sql webkit widgets + sql widgets webengine websockets webchannel svg USE_XORG= x11 USE_LDCONFIG= yes @@ -52,6 +51,14 @@ SUPERNOVA_CMAKE_BOOL= SUPERNOVA .if ${ARCH:Mmips*} || ${ARCH:Mpowerpc*} || ${ARCH} == sparc64 CMAKE_ARGS+= -DSSE:BOOL=FALSE -DSSE2:BOOL=FALSE +.endif + +.if ${OPSYS} == FreeBSD +.if (${OSVERSION} >= 1102507 && ${OSVERSION} < 1200000) || \ + (${OSVERSION} >= 1200506 && ${OSVERSION} < 1300000) || \ + ${OSVERSION} >= 1300014 +BROKEN= fails to compile with Clang 8 due shipped Boost 1.66 libraries. Not compatible with Boost 1.70+, either +.endif .endif post-patch: Modified: branches/2019Q3/audio/supercollider/distinfo ============================================================================== --- branches/2019Q3/audio/supercollider/distinfo Sat Jul 6 21:43:30 2019 (r506065) +++ branches/2019Q3/audio/supercollider/distinfo Sat Jul 6 22:00:58 2019 (r506066) @@ -1,3 +1,3 @@ -TIMESTAMP = 1529769258 -SHA256 (SuperCollider-3.9.3-Source-linux.tar.bz2) = b939964a93709d747711552d116fb935508d39ba3fb64e55a45b0210a8eb11b5 -SIZE (SuperCollider-3.9.3-Source-linux.tar.bz2) = 11060240 +TIMESTAMP = 1558424872 +SHA256 (SuperCollider-3.10.2-Source-linux.tar.bz2) = 389a9b3ecad7907c31f97566a48a8b2c5c53b73a8ad8004f81a5e9cb9a0fdf7a +SIZE (SuperCollider-3.10.2-Source-linux.tar.bz2) = 11366481 Modified: branches/2019Q3/audio/supercollider/pkg-descr ============================================================================== --- branches/2019Q3/audio/supercollider/pkg-descr Sat Jul 6 21:43:30 2019 (r506065) +++ branches/2019Q3/audio/supercollider/pkg-descr Sat Jul 6 22:00:58 2019 (r506066) @@ -12,4 +12,4 @@ License in 2002 when he joined the Apple Core Audio te maintained and developed by an active and enthusiastic community. It is used by musicians, scientists, and artists working with sound. -WWW: http://supercollider.github.io/ +WWW: https://supercollider.github.io Modified: branches/2019Q3/audio/supercollider/pkg-plist ============================================================================== --- branches/2019Q3/audio/supercollider/pkg-plist Sat Jul 6 21:43:30 2019 (r506065) +++ branches/2019Q3/audio/supercollider/pkg-plist Sat Jul 6 22:00:58 2019 (r506066) @@ -227,6 +227,7 @@ share/SuperCollider/HID_Support/hut/hut_8_ledpage.yaml %%HELP%%share/SuperCollider/HelpSource/Classes/Crackle.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/CuspL.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/CuspN.schelp +%%HELP%%share/SuperCollider/HelpSource/Classes/CustomViewAction.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/DC.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/Date.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/Dbrown.schelp @@ -512,10 +513,13 @@ share/SuperCollider/HID_Support/hut/hut_8_ledpage.yaml %%HELP%%share/SuperCollider/HelpSource/Classes/MIDIdef.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/Magnitude.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/Main.schelp +%%HELP%%share/SuperCollider/HelpSource/Classes/MainMenu.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/MantissaMask.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/MaxLocalBufs.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/Maybe.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/Median.schelp +%%HELP%%share/SuperCollider/HelpSource/Classes/Menu.schelp +%%HELP%%share/SuperCollider/HelpSource/Classes/MenuAction.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/Message.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/Method.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/MidEQ.schelp @@ -788,6 +792,7 @@ share/SuperCollider/HID_Support/hut/hut_8_ledpage.yaml %%HELP%%share/SuperCollider/HelpSource/Classes/Pxrand.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/QPalette.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/QPenPrinter.schelp +%%HELP%%share/SuperCollider/HelpSource/Classes/QtGUI.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/QuadC.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/QuadL.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/QuadN.schelp @@ -891,7 +896,6 @@ share/SuperCollider/HID_Support/hut/hut_8_ledpage.yaml %%HELP%%share/SuperCollider/HelpSource/Classes/SpecCentroid.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/SpecFlatness.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/SpecPcile.schelp -%%HELP%%share/SuperCollider/HelpSource/Classes/Speech.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/Splay.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/SplayAz.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/SplayZ.schelp @@ -950,6 +954,7 @@ share/SuperCollider/HID_Support/hut/hut_8_ledpage.yaml %%HELP%%share/SuperCollider/HelpSource/Classes/Thunk.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/Timer.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/ToggleFF.schelp +%%HELP%%share/SuperCollider/HelpSource/Classes/ToolBar.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/TouchResponder.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/TreeView.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/TreeViewItem.schelp @@ -987,7 +992,6 @@ share/SuperCollider/HID_Support/hut/hut_8_ledpage.yaml %%HELP%%share/SuperCollider/HelpSource/Classes/Wavetable.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/WebView.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/WhiteNoise.schelp -%%HELP%%share/SuperCollider/HelpSource/Classes/WiiMote.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/Window.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/Wrap.schelp %%HELP%%share/SuperCollider/HelpSource/Classes/WrapIndex.schelp @@ -1020,6 +1024,7 @@ share/SuperCollider/HID_Support/hut/hut_8_ledpage.yaml %%HELP%%share/SuperCollider/HelpSource/Guides/More-On-Getting-Help.schelp %%HELP%%share/SuperCollider/HelpSource/Guides/MultiClient_Setups.schelp %%HELP%%share/SuperCollider/HelpSource/Guides/Multichannel-Expansion.schelp +%%HELP%%share/SuperCollider/HelpSource/Guides/News-3_10.schelp %%HELP%%share/SuperCollider/HelpSource/Guides/News-3_5.schelp %%HELP%%share/SuperCollider/HelpSource/Guides/News-3_6.schelp %%HELP%%share/SuperCollider/HelpSource/Guides/News-3_7.schelp @@ -1039,6 +1044,7 @@ share/SuperCollider/HID_Support/hut/hut_8_ledpage.yaml %%HELP%%share/SuperCollider/HelpSource/Guides/SuperColliderAU.schelp %%HELP%%share/SuperCollider/HelpSource/Guides/Sync-Async.schelp %%HELP%%share/SuperCollider/HelpSource/Guides/SynthDefsVsSynths.schelp +%%HELP%%share/SuperCollider/HelpSource/Guides/Tour-of-Special-Functions.schelp %%HELP%%share/SuperCollider/HelpSource/Guides/Tour_of_UGens.schelp %%HELP%%share/SuperCollider/HelpSource/Guides/Tracing-Processes.schelp %%HELP%%share/SuperCollider/HelpSource/Guides/UGens-and-Synths.schelp @@ -1233,6 +1239,7 @@ share/SuperCollider/HID_Support/hut/hut_8_ledpage.yaml %%HELP%%share/SuperCollider/HelpSource/Tutorials/Mark_Polishook_tutorial/Japanese_version/13.schelp %%HELP%%share/SuperCollider/HelpSource/Tutorials/Mark_Polishook_tutorial/Japanese_version/14.schelp %%HELP%%share/SuperCollider/HelpSource/Tutorials/Mark_Polishook_tutorial/Japanese_version/15.schelp +%%HELP%%share/SuperCollider/HelpSource/Tutorials/Server_Tutorial.schelp %%HELP%%share/SuperCollider/HelpSource/Tutorials/Streams-Patterns-Events1.schelp %%HELP%%share/SuperCollider/HelpSource/Tutorials/Streams-Patterns-Events2.schelp %%HELP%%share/SuperCollider/HelpSource/Tutorials/Streams-Patterns-Events3.schelp @@ -1240,9 +1247,11 @@ share/SuperCollider/HID_Support/hut/hut_8_ledpage.yaml %%HELP%%share/SuperCollider/HelpSource/Tutorials/Streams-Patterns-Events5.schelp %%HELP%%share/SuperCollider/HelpSource/Tutorials/Streams-Patterns-Events6.schelp %%HELP%%share/SuperCollider/HelpSource/Tutorials/Streams-Patterns-Events7.schelp -%%HELP%%share/SuperCollider/HelpSource/Tutorials/Tutorial.schelp %%HELP%%share/SuperCollider/HelpSource/browse.css %%HELP%%share/SuperCollider/HelpSource/browse.js +%%HELP%%share/SuperCollider/HelpSource/codemirror.css +%%HELP%%share/SuperCollider/HelpSource/editor.css +%%HELP%%share/SuperCollider/HelpSource/editor.js %%HELP%%share/SuperCollider/HelpSource/images/SC_icon.png %%HELP%%share/SuperCollider/HelpSource/images/Swamp.png %%HELP%%share/SuperCollider/HelpSource/images/duck_alpha.png @@ -1254,12 +1263,12 @@ share/SuperCollider/HID_Support/hut/hut_8_ledpage.yaml %%HELP%%share/SuperCollider/HelpSource/images/plugin.svg %%HELP%%share/SuperCollider/HelpSource/images/vduck2.jpg %%HELP%%share/SuperCollider/HelpSource/images/vline.png -%%HELP%%share/SuperCollider/HelpSource/lang-sc.js -%%HELP%%share/SuperCollider/HelpSource/prettify.js +%%HELP%%share/SuperCollider/HelpSource/lib/codemirror-5.39.2.min.js +%%HELP%%share/SuperCollider/HelpSource/lib/codemirror-addon-simple-5.39.2.min.js +%%HELP%%share/SuperCollider/HelpSource/lib/jquery.min.js %%HELP%%share/SuperCollider/HelpSource/scdoc.css %%HELP%%share/SuperCollider/HelpSource/scdoc.js %%HELP%%share/SuperCollider/HelpSource/search.js -%%HELP%%share/SuperCollider/HelpSource/syntax_colors.html share/SuperCollider/README.md share/SuperCollider/README_LINUX.md share/SuperCollider/SCClassLibrary/Common/Audio/BEQSuite.sc @@ -1416,6 +1425,8 @@ share/SuperCollider/SCClassLibrary/Common/GUI/Base/EZg share/SuperCollider/SCClassLibrary/Common/GUI/Base/FlowLayout.sc share/SuperCollider/SCClassLibrary/Common/GUI/Base/Gradient.sc share/SuperCollider/SCClassLibrary/Common/GUI/Base/Grid.sc +share/SuperCollider/SCClassLibrary/Common/GUI/Base/Menu.sc +share/SuperCollider/SCClassLibrary/Common/GUI/Base/QCallback.sc share/SuperCollider/SCClassLibrary/Common/GUI/Base/QDialog.sc share/SuperCollider/SCClassLibrary/Common/GUI/Base/QEnvelopeView.sc share/SuperCollider/SCClassLibrary/Common/GUI/Base/QFont.sc @@ -1571,24 +1582,18 @@ share/SuperCollider/SCClassLibrary/SCDoc/SCDoc.sc share/SuperCollider/SCClassLibrary/SCDoc/SCDocRenderer.sc share/SuperCollider/SCClassLibrary/SCDoc/TODO share/SuperCollider/SCClassLibrary/backwards_compatibility/PMOsc.sc -share/SuperCollider/SCClassLibrary/deprecated/3.9/AudioIn.sc -share/SuperCollider/SCClassLibrary/deprecated/3.9/Donce.sc -share/SuperCollider/SCClassLibrary/deprecated/3.9/HistoryGui.sc -share/SuperCollider/SCClassLibrary/deprecated/3.9/InterplEnv.sc -share/SuperCollider/SCClassLibrary/deprecated/3.9/JITLib.sc -share/SuperCollider/SCClassLibrary/deprecated/3.9/TDuty_old.sc -share/SuperCollider/SCClassLibrary/deprecated/3.9/WII.sc -share/SuperCollider/SCClassLibrary/deprecated/3.9/Watcher.sc -share/SuperCollider/SCClassLibrary/deprecated/3.9/WiiMoteGUI.sc -share/SuperCollider/SCClassLibrary/deprecated/3.9/deprecated-3.9.sc -share/SuperCollider/SCClassLibrary/deprecated/3.9/osc/OSCpathResponder.sc -share/SuperCollider/SCClassLibrary/deprecated/3.9/osc/OSCresponder.sc +share/SuperCollider/SCClassLibrary/deprecated/3.10/AudioIn.sc +share/SuperCollider/SCClassLibrary/deprecated/3.10/File.sc +share/SuperCollider/SCClassLibrary/deprecated/3.10/GUI/File.sc +share/SuperCollider/SCClassLibrary/deprecated/3.10/GUI/QWebView.sc +share/SuperCollider/SCClassLibrary/deprecated/3.10/deprecated-3.10.sc +share/SuperCollider/SCClassLibrary/deprecated/3.10/osc/OSCpathResponder.sc +share/SuperCollider/SCClassLibrary/deprecated/3.10/osc/OSCresponder.sc share/SuperCollider/SCClassLibrary/scide_scqt/ScIDE.sc share/SuperCollider/examples/GUI examples/ColorBrowser.scd share/SuperCollider/examples/GUI examples/GUI_examples1.scd share/SuperCollider/examples/GUI examples/GUI_examples2.scd share/SuperCollider/examples/GUI examples/Nick's LetterGimmick.scd -share/SuperCollider/examples/GUI examples/ScopeExample.scd share/SuperCollider/examples/GUI examples/TwoMultiSlidersInOne.scd share/SuperCollider/examples/GUI examples/analog-drum-tuner.scd share/SuperCollider/examples/GUI examples/rotary hommage duchamp.scd @@ -1602,6 +1607,7 @@ share/SuperCollider/examples/demonstrations/DemandingS share/SuperCollider/examples/demonstrations/DrumSynths.scd share/SuperCollider/examples/demonstrations/GetTheTwits.scd share/SuperCollider/examples/demonstrations/HarmonicsVoice.html +share/SuperCollider/examples/demonstrations/HarmonicsVoice.scd share/SuperCollider/examples/demonstrations/Modal Space.scd share/SuperCollider/examples/demonstrations/SC2-examples_1.scd share/SuperCollider/examples/demonstrations/SC2-examples_2.scd @@ -1614,7 +1620,7 @@ share/SuperCollider/examples/demonstrations/env automa share/SuperCollider/examples/demonstrations/fft.scd share/SuperCollider/examples/demonstrations/more graphs.scd share/SuperCollider/examples/demonstrations/oh yes more fibs.scd -share/SuperCollider/examples/demonstrations/sc_onliner.scd +share/SuperCollider/examples/demonstrations/sc_oneliner.scd share/SuperCollider/examples/demonstrations/single_sample_feedback.scd share/SuperCollider/examples/demonstrations/single_sample_feedback_02.scd share/SuperCollider/examples/demonstrations/snare909.scd @@ -1622,6 +1628,7 @@ share/SuperCollider/examples/demonstrations/stealthiss share/SuperCollider/examples/other/Exploring_SCLang.scd share/SuperCollider/examples/other/KeyboardWindow.scd share/SuperCollider/examples/other/keepyuppy.scd +share/SuperCollider/examples/other/onetwoonetwo.sc share/SuperCollider/examples/other/quines.scd share/SuperCollider/examples/pieces/DreamHouse.scd share/SuperCollider/examples/pieces/DrummerSynthDef.scd @@ -1658,7 +1665,6 @@ share/SuperCollider/translations/scide_ru.qm share/SuperCollider/translations/scide_sl.qm share/SuperCollider/translations/scide_sv.qm share/SuperCollider/translations/scide_zh.qm -share/doc/SuperCollider/examples/onetwoonetwo.sc share/mime/packages/supercollider.xml share/pixmaps/sc_ide.svg share/pixmaps/supercollider.png
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201907062200.x66M0wxm024325>