public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Sebastian Pipping" <sping@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/freeverb3/
Date: Sun, 25 Nov 2018 15:45:39 +0000 (UTC)	[thread overview]
Message-ID: <1543160708.5780f5310e4c0f54c45ef0d97caf80da054b12ab.sping@gentoo> (raw)

commit:     5780f5310e4c0f54c45ef0d97caf80da054b12ab
Author:     Sebastian Pipping <sping <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 25 15:41:44 2018 +0000
Commit:     Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Sun Nov 25 15:45:08 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5780f531

media-libs/freeverb3: 3.2.1

Signed-off-by: Sebastian Pipping <sping <AT> gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11

 media-libs/freeverb3/Manifest               |  1 +
 media-libs/freeverb3/freeverb3-3.2.1.ebuild | 60 +++++++++++++++++++++++++++++
 2 files changed, 61 insertions(+)

diff --git a/media-libs/freeverb3/Manifest b/media-libs/freeverb3/Manifest
index 44f9e1ecb39..706d31c95ab 100644
--- a/media-libs/freeverb3/Manifest
+++ b/media-libs/freeverb3/Manifest
@@ -1,2 +1,3 @@
 DIST freeverb3-3.1.2.tar.xz 6015544 BLAKE2B 7589e7aeb04f2253124c94036b53cb86151ffb9f53ae1caefd932ac4ea2c75063a3697101c481e89b7a978044eb02849541b11a7064ede2aec1cd92beba54ad6 SHA512 d3c0b64f14e98f3641b593f3902017fcb457d7a920082bc31e4fc70aaaa11e9172ecabe56bd93c1722b4860239e5ac127c11da6ced6f708def440018451d86bd
 DIST freeverb3-3.1.2_pre20151102.tar.gz 8416503 BLAKE2B 114089be0829e3f1ac36e43e43f455f020e0c72ee6e8e66e1dc2571b8715e56bbdf3b71aa332c3451d511ea4695d6b11a08fb11c9a0e8876ed2556a964be38d9 SHA512 ccdcf8832155e479164bb6a4cb2f830db83bf55b8c797ba96686abe8392e7d88f55c6ab8bcb2db447ec3ab4f5cca05e09ec0753a61452c01a32ff9f4008b3536
+DIST freeverb3-3.2.1.tar.xz 6031592 BLAKE2B 8fbabde0e1c359048f4dc2595729ba93323c1f41176aedfaef406b10c570fc15913a63383f5dd054163efc1f2924958871a8e23d5d7edd0d5e07d52553bc7e38 SHA512 7cab3b2389c8d0a60d0c5f809b214677221204727a74a2b8622455b579aa8fcbd6952da3a343d0ff4bd06a386bbaed0371ddac99bb8ee85862b62435eaeba21b

diff --git a/media-libs/freeverb3/freeverb3-3.2.1.ebuild b/media-libs/freeverb3/freeverb3-3.2.1.ebuild
new file mode 100644
index 00000000000..428a0424e75
--- /dev/null
+++ b/media-libs/freeverb3/freeverb3-3.2.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools eutils multilib versionator
+
+MY_PV=796b552e8a32cc8e63d40dfb94b8a6209731060b
+DESCRIPTION="Reverb and Impulse Response Convolution plug-ins (Audacious/JACK)"
+HOMEPAGE="https://savannah.nongnu.org/projects/freeverb3"
+SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="audacious jack openmp plugdouble threads"
+
+_GTK_DEPEND=">=dev-libs/glib-2.4.7:2
+	>=x11-libs/gtk+-3.0.0:3
+	x11-libs/pango
+	x11-libs/cairo"
+
+RDEPEND=">=sci-libs/fftw-3.0.1
+	audacious? ( >=media-sound/audacious-3.9[gtk3]
+		${_GTK_DEPEND}
+		media-libs/libsndfile )
+	jack? ( media-sound/jack-audio-connection-kit
+		${_GTK_DEPEND}
+		media-libs/libsndfile )"
+DEPEND=${RDEPEND}
+
+REQUIRED_USE="jack? ( audacious )"
+
+src_configure() {
+	econf \
+		--disable-profile \
+		--enable-release \
+		--disable-autocflags \
+		--enable-undenormal \
+		$(use_enable threads pthread) \
+		$(use_enable openmp omp) \
+		--disable-sample \
+		$(use_enable jack) \
+		$(use_enable audacious) \
+		--disable-srcnewcoeffs \
+		$(use_enable plugdouble) \
+		--disable-pluginit \
+		|| die "econf failed"
+}
+
+src_install() {
+	emake DESTDIR="${D}" install || die "emake install failed"
+	dodoc ChangeLog README || die 'dodoc failed'
+
+	if use audacious ; then
+		find "${D}/usr/$(get_libdir)/audacious/" -name '*.la' -print -delete || die
+	fi
+
+	insinto /usr/share/${PN}/samples/IR
+	doins samples/IR/*.wav || die
+}


             reply	other threads:[~2018-11-25 15:45 UTC|newest]

Thread overview: 28+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-11-25 15:45 Sebastian Pipping [this message]
  -- strict thread matches above, loose matches on Subject: below --
2023-02-07  2:53 [gentoo-commits] repo/gentoo:master commit in: media-libs/freeverb3/ Sam James
2023-02-04 10:58 Sam James
2022-11-29  1:18 Sebastian Pipping
2022-06-27  3:37 Miroslav Šulc
2022-06-26  8:47 Agostino Sarubbo
2022-06-26  8:46 Agostino Sarubbo
2022-05-25 12:26 Sebastian Pipping
2019-12-08 12:04 Andreas Sturmlechner
2019-04-09 21:12 Mikle Kolyada
2018-12-12 16:40 Mikle Kolyada
2018-11-27 21:55 Thomas Deutschmann
2018-11-25 18:52 Andreas Sturmlechner
2018-11-25 18:52 Andreas Sturmlechner
2018-11-25 16:44 Sebastian Pipping
2018-03-27 22:14 Sebastian Pipping
2018-01-06 21:20 Sebastian Pipping
2018-01-06 21:20 Sebastian Pipping
2018-01-06 19:46 Mikle Kolyada
2017-01-19 15:25 Sebastian Pipping
2016-08-06 16:51 Michał Górny
2016-02-08  1:09 Sebastian Pipping
2015-12-24 21:42 Manuel Rüger
2015-12-24 18:58 Agostino Sarubbo
2015-12-09 10:47 Agostino Sarubbo
2015-12-07 21:41 Sebastian Pipping
2015-11-02 12:30 Sebastian Pipping
2015-08-30 17:35 Sebastian Pipping

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1543160708.5780f5310e4c0f54c45ef0d97caf80da054b12ab.sping@gentoo \
    --to=sping@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox