parent
bafb83ccbb
commit
a00aed1a82
@ -1,3 +1,3 @@
|
||||
DIST galan-0.3.0_beta7.tar.gz 1138937 BLAKE2B 6f132a7371890d95f15bb06862d50ac556009ec778c536fd0da978ce6e6118c53ef81ed43cf62bd593253164aef526a3f9440ddd505a78f08bf16b72adce1772 SHA512 86ef525785c77c068146ea2cc4992091ad623bc43fde3603b00d9e8ef4583c0ecf60d061ab47386eb67dc7ef269a4631cdeb19317f3eeebf2fb2fc82c5b825a8
|
||||
EBUILD galan-0.3.0_beta7.ebuild 1018 BLAKE2B b9ccb62407ede7fa88c1df6d1490ebd2f231cb98c6cdb0555332529e6686c9caf11e8932c51324ac619579129f9585d509626b4bc2458a563fca965a218f00d8 SHA512 58bc9c226d479df5bfe847c69bf2a27c17a89552c650d3db0173ec0410c846d5805d34dbf1e844c460974fcef82d43a9053da44660f0f653eeebb20fba121b48
|
||||
EBUILD galan-0.3.0_beta7.ebuild 977 BLAKE2B 9056043ba33f60b5ca59e5fd9940cc7f48033b9bc9c6292e15174e8e1b1e856afcce43f604de06980558d1f67143dabdfc2d2265d309982c1715bfaa5eee3ef4 SHA512 0ece0d7bde95e3452f6e518c6302047b302d666a2b04b66a24f369d989052ee7f751fc5258cb00147742e13ff7c48bf6fe0cb89bda6010162a073a86b63bfe9b
|
||||
MISC metadata.xml 338 BLAKE2B 9571bc4002b383e5fc6a4a6e6c415c41892f7e3fa69cdc9a756eb39e70d2ac1abc647ad37d3da89fd006c8e79dba65ec37fe14e4ddc47fd0144255b8abc33590 SHA512 17b634faad3a0c15340610c7db674334f15898aadf9cc3286f31c5f1f10057396cb58148c17c76bf36f097e75666a83887f53d880f68e4ea6e8423f5843b3aa0
|
||||
|
@ -0,0 +1,74 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
#PYTHON_COMPAT=( python3_{8..9} )
|
||||
PYTHON_COMPAT=( python{3_{9}} )
|
||||
PYTHON_REQ_USE="threads(+)"
|
||||
inherit python-any-r1 waf-utils
|
||||
|
||||
DESCRIPTION="A simple Linux Guitar Amplifier for jack with one input and two outputs"
|
||||
HOMEPAGE="http://guitarix.sourceforge.net/"
|
||||
|
||||
RESTRICT="mirror"
|
||||
# SourceForge hosting banned by Gentoo Studio
|
||||
#SRC_URI="https://gentoostudio.org/src/${P}.tar.xz"
|
||||
SRC_URI="mirror://sourceforge/guitarix/${P}.tar.gz"
|
||||
S="${WORKDIR}/guitarix-${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
|
||||
IUSE="avahi +capture debug faust ladspa lv2 +meterbridge nls"
|
||||
|
||||
RDEPEND="dev-cpp/eigen:3
|
||||
dev-cpp/glibmm:2
|
||||
dev-cpp/gtkmm:2.4
|
||||
dev-libs/boost
|
||||
dev-libs/glib
|
||||
media-libs/liblrdf
|
||||
media-libs/libsndfile
|
||||
media-libs/lilv:0
|
||||
media-libs/zita-convolver
|
||||
media-libs/zita-resampler
|
||||
virtual/jack
|
||||
media-sound/lame
|
||||
sci-libs/fftw:3.0
|
||||
x11-libs/gtk+:2
|
||||
avahi? ( net-dns/avahi )
|
||||
faust? ( dev-lang/faust )
|
||||
ladspa? ( media-libs/ladspa-sdk )
|
||||
lv2? ( || ( media-libs/lv2core media-libs/lv2 ) )
|
||||
capture? ( media-sound/jack_capture )
|
||||
meterbridge? ( media-sound/meterbridge )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
nls? ( dev-util/intltool )"
|
||||
|
||||
DOCS=( changelog README )
|
||||
|
||||
src_unpack() {
|
||||
[[ "${PV}" = "9999" ]] && git-r3_src_unpack || default
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mywafconfargs=(
|
||||
--cxxflags-debug=""
|
||||
--cxxflags-release="-DNDEBUG"
|
||||
--nocache
|
||||
--shared-lib
|
||||
--lib-dev
|
||||
--no-ldconfig
|
||||
--no-desktop-update
|
||||
$(use_enable nls)
|
||||
$(usex avahi "" --no-avahi)
|
||||
$(usex debug --debug "")
|
||||
$(usex faust --faust --no-faust)
|
||||
$(usex ladspa --ladspadir="${EPREFIX}"/usr/share/ladspa "--no-ladspa --no-new-ladspa")
|
||||
$(usex lv2 --lv2dir="${EPREFIX}"/usr/$(get_libdir)/lv2 --no-lv2)
|
||||
)
|
||||
|
||||
waf-utils_src_configure ${mywafconfargs[@]}
|
||||
}
|
Loading…
Reference in new issue