Files
2022-07-10 15:22:38 +02:00

58 lines
1.3 KiB
BlitzBasic

SUMMARY = "Programming language for audio synthesis and algorithmic composition"
HOMEPAGE = "http://supercollider.github.io/"
LICENSE = "GPL-3.0-only"
LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
SRC_URI = " \
gitsm://github.com/supercollider/supercollider.git;branch=develop;protocol=https \
file://0001-libsndfile-use-a-macro-instead-of-redefining-the-str.patch \
"
SRCREV = "7c4c983cbe98cb470928ac7345c4cf257afd2b55"
PV = "3.12.2"
S = "${WORKDIR}/git"
inherit cmake_qt5 features_check gtk-icon-cache mime mime-xdg
REQUIRED_DISTRO_FEATURES = "x11"
DEPENDS += " \
qttools-native qttools \
qtbase \
qtwebengine \
qtsvg \
fftw \
jack \
libsndfile1 \
alsa-lib \
libxt \
"
SIMD_OPTIONS ??= " \
-DSSE=OFF \
-DSSE2=OFF \
"
EXTRA_OECMAKE = "\
-DCMAKE_BUILD_TYPE="Release" \
-DLIB_SUFFIX=${@d.getVar('baselib').replace('lib', '')} \
-DBUILD_TESTING=OFF \
-DENABLE_TESTSUITE=OFF \
-DNATIVE=OFF \
${SIMD_OPTIONS} \
-DSC_EL=OFF \
"
PACKAGES =+ "${PN}-gedit-plugin"
FILES:${PN} += " \
${datadir}/gtksourceview-3.0 \
${datadir}/mime \
${datadir}/SuperCollider \
${libdir}/SuperCollider/plugins/*.so \
"
INSANE_SKIP:${PN} = "useless-rpaths"
FILES:${PN}-gedit-plugin = " \
${libdir}/gedit \
"