Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 158991

Summary: media-libs/freeverb3-1.5.1.ebuild (New Package)
Product: Gentoo Linux Reporter: Teru KAMOGASHIRA <teru>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: RESOLVED FIXED    
Severity: enhancement CC: sound, sping
Priority: High Keywords: EBUILD
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: High Quality Reverb and Impulse Response Convolution library including XMMS/Audacious Effect plugin

Description Teru KAMOGASHIRA 2006-12-23 21:08:51 UTC
Freeverb3 is a library which includes freeverb, nreverb,
impulse response convolution reverb and XMMS / audacious plugins.
Oversampling feature provides higher quality of audio processing.

There are few audacious effect plugins in Gentoo portage tree since
the xmms-* were deleted from the tree, so this can help people who needs
various effects in the audacious player.

I suggest media-libs/freeverb3.

Teru
Comment 1 Teru KAMOGASHIRA 2006-12-23 21:10:57 UTC
Created attachment 104668 [details]
High Quality Reverb and Impulse Response Convolution library including XMMS/Audacious Effect plugin
Comment 2 Sebastian Pipping gentoo-dev 2009-03-03 01:36:11 UTC
http://freeverb3.sourceforge.net/

2.3.0 seems to be latest upstream.

The gentoojp overlay has these ebuilds:
- media-libs/freeverb3-2.1.4
- media-libs/freeverb3-2.2.0
- media-libs/freeverb3-2.2.1
Comment 3 Sebastian Pipping gentoo-dev 2009-03-03 16:37:31 UTC
I contacted Teru Kamogashira (upstream) who promptly sent me a patch to fix these warnings:

=========================================================================
samplerate.c:315: warning: incompatible implicit declaration of built-in function lrint
samplerate_common.c:144: warning: incompatible implicit declaration of built-in function lrintf
samplerate_common.c:176: warning: incompatible implicit declaration of built-in function lrint
=========================================================================

I have merged the patch and the 2.2.1 ebuild from gentoojp into <freeverb3-2.3.0.ebuild>.  You can find both the patch and ebuild here:
http://git.goodpoint.de/?p=overlay-sping.git;a=tree;f=media-libs/freeverb3;hb=HEAD
Comment 4 Ben de Groot (RETIRED) gentoo-dev 2009-03-05 06:47:58 UTC
  04 Mar 2009; Ben de Groot <yngwin@gentoo.org>
  +files/freeverb3-2.3.0-fix-implicit.patch, +metadata.xml,
  +freeverb3-2.3.0.ebuild:
  Initial commit. Ebuild by proxied maintainer Sebastian Pipping, based on
  the one in gentoojp overlay. See bug 158991.