Skip to content

Commit

Permalink
media-sound/sc3-plugins: Bump to 3.11.1
Browse files Browse the repository at this point in the history
Add USE flag to enable/disable the new option to build the LADSPA UGen
Add USE flag to enable/disable building the supernova server
  • Loading branch information
simonvanderveldt committed Jan 1, 2021
1 parent 48e19c4 commit f0e570c
Show file tree
Hide file tree
Showing 5 changed files with 50 additions and 4 deletions.
1 change: 1 addition & 0 deletions media-sound/sc3-plugins/Manifest
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
DIST sc3-plugins-3.11.0.tar.bz2 4531056 BLAKE2B ece0c9d88042114fef7e67dcab6baa0ef2345146e9865f78e7d9aab2b3006a0e4075a7c47652b474dae672ffea2c19e842ea2c7d91579d0b927599d3dd09bad4 SHA512 f90ee3da189d66df76176ab4a4c7fd722f022119bcc381daaaf4322f6874d84f274977ee8d63b877aba5b89c32177e471ecd971250680a7595f87cef48452f49
DIST sc3-plugins-3.11.1.tar.bz2 4578476 BLAKE2B 94a4a2dc8d6076af02205ca7ec822e1b58832ae8152a7f6942b1564710853cf28b5e3cf5cd8711988999bb7e311b38baa17691f157bc823b7df69bac27f4c370 SHA512 5ba79f4e691615ac2a508bad2043a64ab1359cd88f1cf3a258cb3cc218a2d4d2d077d91ad86ff87df4896b8f42ab711b847cb67d9aebbdc9208e1c88513b25aa
3 changes: 3 additions & 0 deletions media-sound/sc3-plugins/metadata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,7 @@
<email>[email protected]</email>
<name>Simon van der Veldt</name>
</maintainer>
<use>
<flag name="supernova">Enable building the supernova server</flag>
</use>
</pkgmetadata>
1 change: 0 additions & 1 deletion media-sound/sc3-plugins/sc3-plugins-3.11.0.ebuild

This file was deleted.

41 changes: 41 additions & 0 deletions media-sound/sc3-plugins/sc3-plugins-3.11.0.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

inherit cmake flag-o-matic

DESCRIPTION="Third party plugins for SuperCollider"
HOMEPAGE="https://github.com/supercollider/sc3-plugins"
if [[ ${PV} == *9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/supercollider/sc3-plugins.git"
KEYWORDS=""
else
SRC_URI="https://github.com/supercollider/sc3-plugins/releases/download/Version-${PV}/sc3-plugins-${PV}-Source.tar.bz2 -> ${P}.tar.bz2"
KEYWORDS="~amd64"
RESTRICT="mirror"
S="${WORKDIR}/${P}-Source"
fi
LICENSE="GPL-2"
SLOT="0"
RESTRICT="mirror"

IUSE="debug"

RDEPEND="
media-sound/supercollider
"
DEPEND="${RDEPEND}
"

src_configure() {
local mycmakeargs=(
-DSC_PATH=/usr/include/SuperCollider
-DSUPERNOVA=ON
)

append-cppflags $(usex debug '' -DNDEBUG)

cmake_src_configure
}
1 change: 1 addition & 0 deletions media-sound/sc3-plugins/sc3-plugins-3.11.1.ebuild
7 changes: 4 additions & 3 deletions media-sound/sc3-plugins/sc3-plugins-9999.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ LICENSE="GPL-2"
SLOT="0"
RESTRICT="mirror"

IUSE="debug"
IUSE="debug ladspa supernova"

RDEPEND="
media-sound/supercollider
Expand All @@ -32,10 +32,11 @@ DEPEND="${RDEPEND}
src_configure() {
local mycmakeargs=(
-DSC_PATH=/usr/include/SuperCollider
-DSUPERNOVA=ON
-DLADSPA="$(usex ladspa ON OFF)"
-DSUPERNOVA="$(usex supernova ON OFF)"
)

append-flags $(usex debug '' -DNDEBUG)
append-cppflags $(usex debug '' -DNDEBUG)

cmake_src_configure
}

0 comments on commit f0e570c

Please sign in to comment.