From owner-svn-ports-all@freebsd.org Sat Jul 6 16:54:22 2019 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A721F15CCA37; Sat, 6 Jul 2019 16:54:22 +0000 (UTC) (envelope-from kai@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4DD8E6CB67; Sat, 6 Jul 2019 16:54:22 +0000 (UTC) (envelope-from kai@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 1593224615; Sat, 6 Jul 2019 16:54:22 +0000 (UTC) (envelope-from kai@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x66GsM67057113; Sat, 6 Jul 2019 16:54:22 GMT (envelope-from kai@FreeBSD.org) Received: (from kai@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x66GsLT9057108; Sat, 6 Jul 2019 16:54:21 GMT (envelope-from kai@FreeBSD.org) Message-Id: <201907061654.x66GsLT9057108@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: kai set sender to kai@FreeBSD.org using -f From: Kai Knoblich Date: Sat, 6 Jul 2019 16:54:21 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r506005 - in head/audio/supercollider: . files X-SVN-Group: ports-head X-SVN-Commit-Author: kai X-SVN-Commit-Paths: in head/audio/supercollider: . files X-SVN-Commit-Revision: 506005 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4DD8E6CB67 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.93 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.93)[-0.926,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Jul 2019 16:54:22 -0000 Author: kai Date: Sat Jul 6 16:54:20 2019 New Revision: 506005 URL: https://svnweb.freebsd.org/changeset/ports/506005 Log: 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 Reviewed by: tcberner Approved by: maintainer timeout (1+ month) MFH: 2019Q3 Differential Revision: https://reviews.freebsd.org/D20854 Added: head/audio/supercollider/files/ head/audio/supercollider/files/patch-external__libraries_CMakeLists.txt (contents, props changed) Modified: head/audio/supercollider/Makefile head/audio/supercollider/distinfo head/audio/supercollider/pkg-descr head/audio/supercollider/pkg-plist Modified: head/audio/supercollider/Makefile ============================================================================== --- head/audio/supercollider/Makefile Sat Jul 6 16:53:27 2019 (r506004) +++ head/audio/supercollider/Makefile Sat Jul 6 16:54:20 2019 (r506005) @@ -1,8 +1,7 @@ # $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 @@ -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: head/audio/supercollider/distinfo ============================================================================== --- head/audio/supercollider/distinfo Sat Jul 6 16:53:27 2019 (r506004) +++ head/audio/supercollider/distinfo Sat Jul 6 16:54:20 2019 (r506005) @@ -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 Added: head/audio/supercollider/files/patch-external__libraries_CMakeLists.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/supercollider/files/patch-external__libraries_CMakeLists.txt Sat Jul 6 16:54:20 2019 (r506005) @@ -0,0 +1,14 @@ +--- external_libraries/CMakeLists.txt.orig 2019-05-24 16:22:36.227027000 +0000 ++++ external_libraries/CMakeLists.txt 2019-05-24 16:23:37.721453000 +0000 +@@ -52,8 +52,10 @@ + endif() + + +- if(CMAKE_SYSTEM_NAME MATCHES "Linux") ++ if(CMAKE_SYSTEM_NAME MATCHES "FreeBSD") + target_compile_options(boost_thread PRIVATE -fPIC) ++ target_compile_options(boost_system PRIVATE -fPIC) ++ target_compile_options(boost_filesystem PRIVATE -fPIC) + target_link_libraries(boost_thread rt) + endif() + Modified: head/audio/supercollider/pkg-descr ============================================================================== --- head/audio/supercollider/pkg-descr Sat Jul 6 16:53:27 2019 (r506004) +++ head/audio/supercollider/pkg-descr Sat Jul 6 16:54:20 2019 (r506005) @@ -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: head/audio/supercollider/pkg-plist ============================================================================== --- head/audio/supercollider/pkg-plist Sat Jul 6 16:53:27 2019 (r506004) +++ head/audio/supercollider/pkg-plist Sat Jul 6 16:54:20 2019 (r506005) @@ -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