View previous topic :: View next topic |
Author |
Message |
audiodef Watchman


Joined: 06 Jul 2005 Posts: 6298 Location: /usr/lib64/lv2
|
Posted: Fri Jan 22, 2010 8:56 pm Post subject: |
|
|
I think I have some kind of contributor access, but I've been away from Gentoo Pro-Audio for a while. I need to read my "instructions" again now that I have a machine I'm using for Pro-Audio. Maybe I don't need to bug you about it.  _________________ Gentoo Studio: A Gentoo-based, professional digital audio workstation OS. |
|
Back to top |
|
 |
audiodef Watchman


Joined: 06 Jul 2005 Posts: 6298 Location: /usr/lib64/lv2
|
Posted: Sat Jan 23, 2010 3:19 pm Post subject: rt-exec has no source! |
|
|
rt-exec no longer has a source! It's not on compro any more, and I've been thus far unable to find it anywhere else. If anyone has a tarball, I'd be happy to host it myself. _________________ Gentoo Studio: A Gentoo-based, professional digital audio workstation OS. |
|
Back to top |
|
 |
audiodef Watchman


Joined: 06 Jul 2005 Posts: 6298 Location: /usr/lib64/lv2
|
Posted: Sat Jan 23, 2010 4:20 pm Post subject: |
|
|
Here's an updated ebuild for jace-0.2.0. The SRC_URI was out of date, and as I was unable to find an existing host for a .tar.bz2, I went ahead and extracted it from an RPM and hosted it myself.
The RPM is at: http://www.rpmseek.com/rpm-dl/jace-0.2.0-1.src.html?hl=de&cbd=0:J:0:4744715:113:0:0
The ebuild (please bump, if my changes are acceptable):
Code: |
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit exteutils
RESTRICT="mirror"
IUSE=""
DESCRIPTION="JACE is a Convolution Engine for JACK and ALSA"
HOMEPAGE="http://www.audiodef.com/gentoo/proaudio/"
SRC_URI="http://www.audiodef.com/gentoo/proaudio/src/jace/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86 ~amd64"
DEPEND=">=media-libs/libclalsadrv-1.1.0
>=media-libs/libclthreads-2.2.1
=sci-libs/fftw-3*"
S="${WORKDIR}/${PN}"
src_unpack(){
unpack "${A}"
cd ${S}
esed_check -i -e 's@g++@$(CXX)@g' \
-e 's@^PREFIX.*@PREFIX = /usr@g' \
-e '/install\:/'a'\ /usr/bin/install -d \$\(DESTDIR\)\$\(PREFIX\)\/bin' \
-e 's@\(/usr/bin/install -m 755 jace\ \)@\1$(DESTDIR)@g' Makefile
}
src_compile() {
emake || die "make failed"
}
src_install() {
make DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS README README.CONFIG
}
|
I will not take the source down as long as I have my web hosting service (may that be long!) and as long as this version of jace is used.
And yes - I tested it. Please let me know if you have any issues with the SRC_URI. _________________ Gentoo Studio: A Gentoo-based, professional digital audio workstation OS. |
|
Back to top |
|
 |
xaviermiller Administrator


Joined: 23 Jul 2004 Posts: 7823 Location: ~Brussels - Belgique
|
Posted: Sat Jan 23, 2010 7:59 pm Post subject: |
|
|
commit done  _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
 |
audiodef Watchman


Joined: 06 Jul 2005 Posts: 6298 Location: /usr/lib64/lv2
|
Posted: Sat Jan 23, 2010 10:16 pm Post subject: Corrected ebuild bump for rtsynth-1.9.2 |
|
|
Cool!
Got another bump for ya - been making a day of debugging SRC-URIs in pro-audio.
This one is for rtsynth. I changed the ebuild from using an RPM that is no longer at the URI in the original ebuild to one using a bzipped tarball I put together from the source files on the project home's web site (http://www.linux-sound.org/rtsynth/).
rtsynth-1.9.2.ebuild:
Code: |
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
IUSE="jack"
inherit rpm
RESTRICT="mirror"
DESCRIPTION="reproduce sounds of strings, organs, flutes and drums in real time"
HOMEPAGE="http://www.linux-sound.org/rtsynth/"
SRC_URI="http://www.audiodef.com/gentoo/proaudio/src/rtsynth/${P}.tar.bz2"
LICENSE="unknown"
SLOT="0"
KEYWORDS="amd64 x86"
DEPEND=">=x11-libs/fltk-1.1.2
media-libs/libsndfile
|| ( x11-libs/libXext virtual/x11 )
media-libs/alsa-lib
jack? ( media-sound/jack-audio-connection-kit )"
src_unpack() {
RTSYNTH_JACK="rtsynth-1.9.1b-jack0.44.0"
mkdir -p ${S}
cd ${S}
cp ${DISTDIR}/${P}.tar.bz2 .
tar xvjpf ${S}/${P}.tar.bz2 || die "untar failed"
if use jack ;then
tar xvzf ${S}/${RTSYNTH_JACK}.tgz || die "untar failed"
mv ${S}/${RTSYNTH_JACK}/RTSynth-jack ${S}/${P}/ || die "mv failed"
mv ${S}/${RTSYNTH_JACK}/README ${S}/${P}/README-jack || die "mv failed"
fi
}
src_compile() {
echo -n
}
src_install() {
dodir /usr/share/pixmaps /usr/share/mimelnk/audio/
insinto /usr/share/pixmaps
doins rtsynth.png
insinto /usr/share/mimelnk/audio/
doins rtsynth*.desktop
insinto /usr/share/${PN}/examples
for i in ${S}/${P}/Examples-v192/*;do doins "${i}";done
if use jack;then
dobin ${S}/${P}/RTSynth-jack
fperms 755 /usr/bin/RTSynth-jack
dodoc ${S}/${P}/README-jack
else
dobin ${S}/${P}/RTSynth
fperms 755 /usr/bin/RTSynth
fi
dohtml -r ${S}/${P}/HtmlDocs/*
dodoc ${S}/${P}/Changelog ${S}/${P}/README
}
|
Had some QA warnings near the end, but it emerged with the jack use flag and it runs. _________________ Gentoo Studio: A Gentoo-based, professional digital audio workstation OS. |
|
Back to top |
|
 |
audiodef Watchman


Joined: 06 Jul 2005 Posts: 6298 Location: /usr/lib64/lv2
|
Posted: Sun Jan 24, 2010 2:26 am Post subject: Updated ebuild for louderbox |
|
|
Working on louderbox, as this ebuild has an out of date SRC. It's ready for a bump now.
Here's where I found a working src: http://nixbit.com/cat/multimedia/audio/louderbox/
Here's my ebuild (changed from 9999 to louderbox-0.1.0.ebuild):
Code: |
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
DESCRIPTION="Louderbox is a complete 8 band audio processor intended to be used
with software stereo and R[B]DS generators (but perfectly usable for other
things (such as web \"radio\")"
HOMEPAGE="http://nixbit.com/cat/multimedia/audio/louderbox/"
SRC_URI="http://www.sourcefiles.org/Multimedia/Mixers/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
IUSE=""
DEPEND="${RDEPEND}
>=media-sound/jack-audio-connection-kit-0.100
>=media-libs/ladspa-sdk-0.12
>=media-plugins/swh-plugins-0.4.7
>=media-plugins/tap-plugins-0.7.0
!media-sound/louderbox-cvs"
RDEPEND="=x11-libs/gtk+-2*
=gnome-base/libglade-2*"
src_unpack() {
mkdir -p ${S}
cd ${S}
cp ${DISTDIR}/${P}.tar.gz .
tar xvzf ${P}.tar.gz || die "untar failed"
}
src_compile() {
cd ${S}/${P}
econf || die "configure failed"
emake || die "make failed"
}
src_install() {
cd ${S}/${P}
make DESTDIR="${D}/" install || die "install failed at ${D}"
dodoc README AUTHORS
}
|
This could possibly be made a little cleaner, but at least it's working with a valid src. _________________ Gentoo Studio: A Gentoo-based, professional digital audio workstation OS. |
|
Back to top |
|
 |
xaviermiller Administrator


Joined: 23 Jul 2004 Posts: 7823 Location: ~Brussels - Belgique
|
Posted: Sun Jan 24, 2010 1:51 pm Post subject: |
|
|
Hello,
"Bump" is only rename an overlay. In your case, this is ebuild modification.
I see you host some sources in your home site, but we have to be sure we can do it (have the authorization of the author, if the license is not clear). _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
 |
McGruff Tux's lil' helper


Joined: 28 Dec 2004 Posts: 148
|
Posted: Sun Jan 24, 2010 5:32 pm Post subject: |
|
|
Hi
Having some problems with Rosegarden... the latest 10_02_beta will compile but doesn't work with fluidsynth-dssi (other synth plug ins seem to be OK).
I tried 2.9999 but the repo dir targetted by svn doesn't seem to exist any more. I guess 2.9999 was an experimental Thorn branch which has now been moved to mainstream trunk?
Next tried rosegarden-9999. This won't compile. According to the build.log there's a missing CMakeLists.txt in the source directory.
Finally I tried to fall back to 1.7.0. That won't compile any more (although previously was working fine). It seems something required to build kde3 apps is missing.
Help! |
|
Back to top |
|
 |
audiodef Watchman


Joined: 06 Jul 2005 Posts: 6298 Location: /usr/lib64/lv2
|
Posted: Sun Jan 24, 2010 7:08 pm Post subject: |
|
|
mcgruff wrote: | Hi
Having some problems with Rosegarden... the latest 10_02_beta will compile but doesn't work with fluidsynth-dssi (other synth plug ins seem to be OK). |
I'd like to help, because I think this will be something I'd like to use when I'm done setting up my system.
What exactly is not working? I was able to load the fluidsynth-dssi plugin in Rosegarden, although I didn't do anything with it yet. _________________ Gentoo Studio: A Gentoo-based, professional digital audio workstation OS. |
|
Back to top |
|
 |
McGruff Tux's lil' helper


Joined: 28 Dec 2004 Posts: 148
|
Posted: Sun Jan 24, 2010 7:20 pm Post subject: |
|
|
In 10_02_beta I can select fluidsynth as a synth plug in* and load a sound font. However there's no sound output. Other synth plugins (eg hexter) work ok.
*Actually there's also a problem selecting items from the device menu list: the labels don't correspond to actual devices eg maybe midi output 4 loads synth plug in. After a bit of random clicking you eventually stumble across what you want.
I think the fluidsynth-dssi problem might have been fixed in version control - hence the attempt to build 2.9999 and -9999. I'm sure I read that somewhere though sorry don't have a link. |
|
Back to top |
|
 |
audiodef Watchman


Joined: 06 Jul 2005 Posts: 6298 Location: /usr/lib64/lv2
|
|
Back to top |
|
 |
audiodef Watchman


Joined: 06 Jul 2005 Posts: 6298 Location: /usr/lib64/lv2
|
|
Back to top |
|
 |
audiodef Watchman


Joined: 06 Jul 2005 Posts: 6298 Location: /usr/lib64/lv2
|
Posted: Thu Jan 28, 2010 4:45 pm Post subject: alsa-midi-humanizer source tarball needed! |
|
|
alsa-midi-humanizer appears to no longer have a source tarball online. If anyone has it, please send me a copy (upload and link me or email it to damien at audiodef dot com) so I can host it and fix the ebuild.  _________________ Gentoo Studio: A Gentoo-based, professional digital audio workstation OS. |
|
Back to top |
|
 |
keenblade Veteran


Joined: 03 Oct 2004 Posts: 1087
|
Posted: Sun Feb 14, 2010 5:24 pm Post subject: |
|
|
media-sound/canorus-9999 fails to emerge with ACCESS VIOLATION, although it compiles fine. Any idea?
Code: |
ACCESS DENIED mkdir: /usr/share/canorus/doc
CMake Error at src/cmake_install.cmake:131 (FILE):
file problem creating directory: /usr/share/canorus/doc
Call Stack (most recent call first):
cmake_install.cmake:48 (INCLUDE)
make: *** [install] Error 1
* ERROR: media-sound/canorus-9999 failed:
* (no error message)
*
* Call stack:
* ebuild.sh, line 48: Called src_install
* environment, line 3174: Called die
* The specific snippet of code:
* emake install DESTDIR=${D} || die
--- ACCESS VIOLATION SUMMARY --
LOG FILE "/var/log/sandbox/sandbox-2838.log"
VERSION 1.0
FORMAT: F - Function called
FORMAT: S - Access Status
FORMAT: P - Path as passed to function
FORMAT: A - Absolute Path (not canonical)
FORMAT: R - Canonical Path
FORMAT: C - Command Line
F: mkdir
S: deny
P: /usr/share/canorus/doc
A: /usr/share/canorus/doc
R: /usr/share/canorus/doc
C: /usr/bin/cmake -P cmake_install.cmake
|
_________________ Anyway it's all the same at the end...
Need help to get it working: "x-fi surround 5.1" |
|
Back to top |
|
 |
xaviermiller Administrator


Joined: 23 Jul 2004 Posts: 7823 Location: ~Brussels - Belgique
|
Posted: Mon Feb 15, 2010 8:54 am Post subject: |
|
|
Hello,
Does it compile without sandbox (FEATURES=-sandbox emerge ...)?
The pro-audio overlay really need a big "spring clean-up", but maintainers are needed. _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
 |
keenblade Veteran


Joined: 03 Oct 2004 Posts: 1087
|
Posted: Mon Feb 15, 2010 2:55 pm Post subject: |
|
|
XavierMiller, thanks.
Today canorus emerged fine. I don't know if it is a change in canorus sources or the revdep-rebuild and updating perl modules, but everthing is fine now. _________________ Anyway it's all the same at the end...
Need help to get it working: "x-fi surround 5.1" |
|
Back to top |
|
 |
taurus101 n00b

Joined: 17 Aug 2007 Posts: 19 Location: Russia, Samara
|
Posted: Thu Feb 18, 2010 7:59 pm Post subject: |
|
|
Hello, everybody.
Do I right think, that not only I cannot compile rosegarden-9999 from proaudio overlay?
I tried to change ebuild and now it compiles on my machine.
I posted about it on the pro-audio web-site:
http://proaudio.tuxfamily.org/bugs/view.php?id=92
P.S.: sorry for my English, it's very poor...  |
|
Back to top |
|
 |
audiodef Watchman


Joined: 06 Jul 2005 Posts: 6298 Location: /usr/lib64/lv2
|
Posted: Thu Feb 18, 2010 8:26 pm Post subject: |
|
|
Taurus, I created a thread specifically for pro-audio fixes. If you don't mind, would you please post it there? I thought it would make it easier to find fixes this way.
https://forums.gentoo.org/viewtopic-t-812578-highlight-.html _________________ Gentoo Studio: A Gentoo-based, professional digital audio workstation OS. |
|
Back to top |
|
 |
taurus101 n00b

Joined: 17 Aug 2007 Posts: 19 Location: Russia, Samara
|
Posted: Thu Feb 18, 2010 9:02 pm Post subject: |
|
|
Audiodef, done  |
|
Back to top |
|
 |
xaviermiller Administrator


Joined: 23 Jul 2004 Posts: 7823 Location: ~Brussels - Belgique
|
Posted: Fri Feb 19, 2010 8:15 am Post subject: |
|
|
Hello audiodef,
Can't you edit the proaudio overlay ? This would be better to not have a "fork" of pro-audio.
If you don't have access, I will try to find the pro-audio responsibles (are they still alive ???) to get it to you. _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
 |
victorvictor n00b

Joined: 15 Feb 2010 Posts: 22
|
|
Back to top |
|
 |
keenblade Veteran


Joined: 03 Oct 2004 Posts: 1087
|
Posted: Fri Feb 19, 2010 11:06 pm Post subject: Re: where is jackdmp aka jack2 ??? |
|
|
victorvictor wrote: |
i would like to install jack2 aka jackdmp but i cannot find it!!
i have put /media-sound/jack-audio-connection-kit in my /etc/portage/package.keywords
i've added jackdmp as a USE flag...
nothing... the most recent version of jack is still 0.118...
how to get them??
|
I have this in my package.keywords file:
Code: |
media-sound/jack-audio-connection-kit **
|
Be careful when using ** in package.keywords file.
Also no need useflag "jackdmp" for jack2. There is "dbus" useflag that I recommend. _________________ Anyway it's all the same at the end...
Need help to get it working: "x-fi surround 5.1" |
|
Back to top |
|
 |
audiodef Watchman


Joined: 06 Jul 2005 Posts: 6298 Location: /usr/lib64/lv2
|
Posted: Sat Feb 20, 2010 12:04 am Post subject: Re: where is jackdmp aka jack2 ??? |
|
|
keenblade wrote: |
Be careful when using ** in package.keywords file.
|
I find that I have to put a LOT of pro-audio packages in the keywords file. They are otherwise masked. So if you're using the overlay and portage tells you it's masked by a missing keyword, put it into package.keywords. _________________ Gentoo Studio: A Gentoo-based, professional digital audio workstation OS. |
|
Back to top |
|
 |
ezzieyguywuf n00b

Joined: 25 Feb 2010 Posts: 4
|
Posted: Thu Feb 25, 2010 1:13 am Post subject: |
|
|
media-sound/ardour-2.9999 pulls in media-sound/jack-audio-connection-kit-2.9999. On my system, this version of jack (and indeed any masked version) doesn't seem to recognize alsa properly. I downgraded to the latest stable version of jack-audio-connection-kit and everything works fine, including ardour. I think it would be prudent to remove this dependency from the ardour ebuild. |
|
Back to top |
|
 |
Chaniyth n00b


Joined: 17 Feb 2010 Posts: 16
|
Posted: Thu Feb 25, 2010 5:45 am Post subject: |
|
|
Can someone please update idjc to 0.8.1? The 0.8.x series is the latest stable release for idjc, thanks.  _________________ Linux. Freedom. Power. |
|
Back to top |
|
 |
|