Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[portage overlay] pro audio production applications
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3 ... 27, 28, 29 ... 31, 32, 33  Next  
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
eris23
n00b
n00b


Joined: 25 Jan 2007
Posts: 12

PostPosted: Tue Dec 04, 2007 6:21 pm    Post subject: rt-sources-2.6.23.1-r11 needs kernel patch which isn't there Reply with quote

rt-sources-2.6.23.1-r11 tries to download patch-2.6.23.1-rt11.bz2 which isn't at kernel.org.

Current patch is patch-2.6.23.9-rt12.bz2 for stable, patch-2.6.24-rc2-rt1.bz2 for rc.

Can someone update the ebuild?
Back to top
View user's profile Send private message
evermind
Guru
Guru


Joined: 10 Jan 2004
Posts: 322

PostPosted: Tue Dec 04, 2007 7:35 pm    Post subject: Re: rt-sources-2.6.23.1-r11 needs kernel patch which isn't t Reply with quote

eris23 wrote:
rt-sources-2.6.23.1-r11 tries to download patch-2.6.23.1-rt11.bz2 which isn't at kernel.org.

Current patch is patch-2.6.23.9-rt12.bz2 for stable, patch-2.6.24-rc2-rt1.bz2 for rc.

Can someone update the ebuild?


updated ebuild pls test
Back to top
View user's profile Send private message
eris23
n00b
n00b


Joined: 25 Jan 2007
Posts: 12

PostPosted: Tue Dec 11, 2007 4:29 pm    Post subject: glashctl-0.4.2 problem starting Reply with quote

On start glashctl:
lash_init: Not attempting to start daemon server automatically
terminate called after throwing an instance of 'Glib::FileError'
Aborted

Fix needs lash_96px.png tinykeyboard.png tinywave.png
copied from /usr/share/glashctl/ to /usr/local/share/glashctl

Can the ebuild be changed to install to the proper directory?
Back to top
View user's profile Send private message
gimpel
Advocate
Advocate


Joined: 15 Oct 2004
Posts: 2720
Location: Munich, Bavaria

PostPosted: Thu Dec 13, 2007 2:13 pm    Post subject: Re: glashctl-0.4.2 problem starting Reply with quote

eris23 wrote:
On start glashctl:
lash_init: Not attempting to start daemon server automatically
terminate called after throwing an instance of 'Glib::FileError'
Aborted

Fix needs lash_96px.png tinykeyboard.png tinywave.png
copied from /usr/share/glashctl/ to /usr/local/share/glashctl

Can the ebuild be changed to install to the proper directory?

Should be fixed for glashctl-0.4.3
_________________
http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
Back to top
View user's profile Send private message
thedarkspirit
n00b
n00b


Joined: 28 Mar 2007
Posts: 7

PostPosted: Sat Dec 22, 2007 1:58 pm    Post subject: Reply with quote

Hm... Emerging vkeybd from pro-audio overlay doesn't work for me...

Code:
localhost media-sound # emerge -vD vkeybd

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] media-sound/vkeybd-0.1.17a  USE="alsa -lash -oss -patch" 32 kB [1]

Total: 1 package (1 new), Size of downloads: 32 kB
Portage tree and overlays:
 [0] /usr/portage
 [1] /usr/portage/local/layman/pro-audio

>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) media-sound/vkeybd-0.1.17a to /
>>> Downloading 'ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/distfiles/vkeybd-0.1.17a.tar.bz2'
--14:56:37--  ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/distfiles/vkeybd-0.1.17a.tar.bz2
           => `/usr/portage/distfiles/vkeybd-0.1.17a.tar.bz2'
Auflösen des Hostnamen »linux.rz.ruhr-uni-bochum.de«.... 134.147.32.114
Verbindungsaufbau zu linux.rz.ruhr-uni-bochum.de|134.147.32.114|:21... verbunden.
Anmelden als anonymous ... Angemeldet!
==> SYST ... fertig.    ==> PWD ... fertig.
==> TYPE I ... fertig.  ==> CWD /gentoo-mirror/distfiles ... fertig.
==> PASV ... fertig.    ==> RETR vkeybd-0.1.17a.tar.bz2 ... fertig.
Länge: 32.135 (31K) (unmaßgeblich)

100%[====================================>] 32.135       125.32K/s             

14:56:38 (125.30 KB/s) - »/usr/portage/distfiles/vkeybd-0.1.17a.tar.bz2« gespeichert [32135]

 * checking ebuild checksums ;-) ...                                      [ ok ]
 * checking auxfile checksums ;-) ...                                     [ ok ]
 * checking miscfile checksums ;-) ...                                    [ ok ]
 * checking vkeybd-0.1.17a.tar.bz2 ;-) ...                                [ ok ]
>>> Unpacking source...
>>> Unpacking vkeybd-0.1.17a.tar.bz2 to /var/tmp/portage/media-sound/vkeybd-0.1.17a/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/media-sound/vkeybd-0.1.17a/work/vkeybd ...
cc -O2 -march=i686 -pipe -Wall  -DVKB_TCLFILE=\"/usr/share/vkeybd/vkeybd.tcl\" -DVKBLIB_DIR=\"/usr/share/vkeybd\" -DVERSION_STR=\"0.1.16\" -DVKB_USE_ALSA -I/usr/X11R6/include      -c -o vkb.o vkb.c
cc -O2 -march=i686 -pipe -Wall  -DVKB_TCLFILE=\"/usr/share/vkeybd/vkeybd.tcl\" -DVKBLIB_DIR=\"/usr/share/vkeybd\" -DVERSION_STR=\"0.1.16\" -DVKB_USE_ALSA -I/usr/X11R6/include      -c -o vkb_device.o vkb_device.c
cc -O2 -march=i686 -pipe -Wall  -DVKB_TCLFILE=\"/usr/share/vkeybd/vkeybd.tcl\" -DVKBLIB_DIR=\"/usr/share/vkeybd\" -DVERSION_STR=\"0.1.16\" -DVKB_USE_ALSA -I/usr/X11R6/include      -c -o oper_alsa.o oper_alsa.c
cc -o vkeybd vkb.o vkb_device.o oper_alsa.o -ltk8.4 -ltcl8.4 -L/usr/X11R6/lib -lX11 -ldl -lasound -lm
cc -O2 -march=i686 -pipe -Wall  -DVKB_TCLFILE=\"/usr/share/vkeybd/vkeybd.tcl\" -DVKBLIB_DIR=\"/usr/share/vkeybd\" -DVERSION_STR=\"0.1.16\" -DVKB_USE_ALSA -I/usr/X11R6/include      -c -o sftovkb.o sftovkb.c
cc -O2 -march=i686 -pipe -Wall  -DVKB_TCLFILE=\"/usr/share/vkeybd/vkeybd.tcl\" -DVKBLIB_DIR=\"/usr/share/vkeybd\" -DVERSION_STR=\"0.1.16\" -DVKB_USE_ALSA -I/usr/X11R6/include      -c -o sffile.o sffile.c
cc -O2 -march=i686 -pipe -Wall  -DVKB_TCLFILE=\"/usr/share/vkeybd/vkeybd.tcl\" -DVKBLIB_DIR=\"/usr/share/vkeybd\" -DVERSION_STR=\"0.1.16\" -DVKB_USE_ALSA -I/usr/X11R6/include      -c -o malloc.o malloc.c
cc -O2 -march=i686 -pipe -Wall  -DVKB_TCLFILE=\"/usr/share/vkeybd/vkeybd.tcl\" -DVKBLIB_DIR=\"/usr/share/vkeybd\" -DVERSION_STR=\"0.1.16\" -DVKB_USE_ALSA -I/usr/X11R6/include      -c -o fskip.o fskip.c
cc -o sftovkb sftovkb.o sffile.o malloc.o fskip.o -lm
>>> Source compiled.
>>> Test phase [not enabled]: media-sound/vkeybd-0.1.17a

>>> Install vkeybd-0.1.17a into /var/tmp/portage/media-sound/vkeybd-0.1.17a/image/ category media-sound
cc -O2 -march=i686 -pipe -Wall  -DVKB_TCLFILE=\"/usr/share/vkeybd/vkeybd.tcl\" -DVKBLIB_DIR=\"/usr/share/vkeybd\" -DVERSION_STR=\"0.1.16\" -DVKB_USE_AWE -DVKB_USE_MIDI -DVKB_USE_ALSA -I/usr/X11R6/include      -c -o oper_awe.o oper_awe.c
oper_awe.c:35:31: Fehler: linux/awe_voice.h: Datei oder Verzeichnis nicht gefunden
oper_awe.c: In Funktion »seq_open«:
oper_awe.c:146: Fehler: »SAMPLE_TYPE_AWE32« nicht deklariert (erste Benutzung in dieser Funktion)
oper_awe.c:146: Fehler: (Jeder nicht deklarierte Bezeichner wird nur einmal aufgeführt
oper_awe.c:146: Fehler: für jede Funktion in der er auftritt.)
oper_awe.c:174: Warnung: Implizite Deklaration der Funktion »AWE_SET_CHANNEL_MODE«
oper_awe.c:174: Fehler: »AWE_PLAY_MULTI« nicht deklariert (erste Benutzung in dieser Funktion)
oper_awe.c:176: Warnung: Implizite Deklaration der Funktion »AWE_MISC_MODE«
oper_awe.c:176: Fehler: »AWE_MD_TOGGLE_DRUM_BANK« nicht deklariert (erste Benutzung in dieser Funktion)
oper_awe.c: In Funktion »chorus_mode«:
oper_awe.c:229: Warnung: Implizite Deklaration der Funktion »AWE_CHORUS_MODE«
oper_awe.c: In Funktion »reverb_mode«:
oper_awe.c:236: Warnung: Implizite Deklaration der Funktion »AWE_REVERB_MODE«
make: *** [oper_awe.o] Fehler 1
 *
 * ERROR: media-sound/vkeybd-0.1.17a failed.
 * Call stack:
 *               ebuild.sh, line   46:  Called src_install
 *             environment, line 2137:  Called die
 * The specific snippet of code:
 *       make DESTDIR=${D} TCL_VERSION=$TCL_VERSION PREFIX=/usr install || diefunc "$FUNCNAME" "$LINENO" "$?" "Installation Failed";
 *  The die message:
 *   Installation Failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/media-sound/vkeybd-0.1.17a/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-sound/vkeybd-0.1.17a/temp/environment'.
Back to top
View user's profile Send private message
evermind
Guru
Guru


Joined: 10 Jan 2004
Posts: 322

PostPosted: Sat Dec 22, 2007 3:13 pm    Post subject: Reply with quote

thedarkspirit wrote:
Hm... Emerging vkeybd from pro-audio overlay doesn't work for me...

Code:
localhost media-sound # emerge -vD vkeybd

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] media-sound/vkeybd-0.1.17a  USE="alsa -lash -oss -patch" 32 kB [1]
...
>>> Install vkeybd-0.1.17a into /var/tmp/portage/media-sound/vkeybd-0.1.17a/image/ category media-sound
cc -O2 -march=i686 -pipe -Wall  -DVKB_TCLFILE=\"/usr/share/vkeybd/vkeybd.tcl\" -DVKBLIB_DIR=\"/usr/share/vkeybd\" -DVERSION_STR=\"0.1.16\" -DVKB_USE_AWE -DVKB_USE_MIDI -DVKB_USE_ALSA -I/usr/X11R6/include      -c -o oper_awe.o oper_awe.c
oper_awe.c:35:31: Fehler: linux/awe_voice.h: Datei oder Verzeichnis nicht gefunden
oper_awe.c: In Funktion »seq_open«:
oper_awe.c:146: Fehler: »SAMPLE_TYPE_AWE32« nicht deklariert (erste Benutzung in dieser Funktion)
...


maybe missing linux-headers
EDIT: fixed
Back to top
View user's profile Send private message
gAzo0o
n00b
n00b


Joined: 22 Feb 2006
Posts: 22

PostPosted: Sat Jan 05, 2008 4:57 am    Post subject: Reply with quote

Have anyone had any success compiling mixxx-1.6.0_beta1? I'm using gcc-4.2.2 and glibc 2.7 and at some point it dies with this error:
Code:
g++ -o src/.obj/soundmanager.o -c -pthread -O2 -march=athlon-xp -pipe -pipe -Wall -W -g -D_REENTRANT -DT_LINUX -D__ALSASEQMIDI__ -D__SNDFILE__ -D__UNIX__ -D__LINUX__ -DSETTINGS_FILE=\".mixxx.cfg\" -DTRACK_FILE=\".mixxxtrack.xml\" -DUNIX_SHARE_PATH=\"/usr/share/mixxx\" -D__PORTAUDIO__ -O2 -march=athlon-xp -pipe -DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -D__LOFI__ -D__NO_INTTYPES__ -D__VINYLCONTROL__ -DQT_SHARED -I/usr/share/qt4/include -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtOpenGL -I/home/portage/tmp/portage/media-libs/portaudio-19-r3/image/usr/include -Isrc/.obj -Isrc -Isrc -I. -Ilib/soundtouch -Ilib/kissfft -Ilib/libsamplerate -Ilib/fidlib-0.9.9 -Ilib/xwax -Ilib/scratchlib src/soundmanager.cpp
In file included from src/soundmanager.cpp:23:
src/sounddeviceportaudio.h:52: error: 'PaDeviceIndex' does not name a type
src/sounddeviceportaudio.h:62: error: 'PaStreamParameters' does not name a type
src/sounddeviceportaudio.h:64: error: 'PaStreamParameters' does not name a type
src/sounddeviceportaudio.h:71: error: expected ',' or '...' before '*' token
src/sounddeviceportaudio.h:73: error: ISO C++ forbids declaration of 'PaStreamCallbackTimeInfo' with no type
src/soundmanager.cpp: In member function 'QList<QString> SoundManager::getHostAPIList()':
src/soundmanager.cpp:148: error: 'PaHostApiIndex' was not declared in this scope
src/soundmanager.cpp:148: error: expected `;' before 'i'
src/soundmanager.cpp:148: error: 'i' was not declared in this scope
src/soundmanager.cpp:148: error: 'Pa_GetHostApiCount' was not declared in this scope
src/soundmanager.cpp:150: error: expected initializer before '*' token
src/soundmanager.cpp:151: error: 'api' was not declared in this scope
src/soundmanager.cpp: In member function 'void SoundManager::queryDevices()':
src/soundmanager.cpp:235: error: 'Pa_GetDeviceCount' was not declared in this scope
src/soundmanager.cpp:258: error: expected initializer before '*' token
src/soundmanager.cpp:259: error: 'apiInfo' was not declared in this scope
src/soundmanager.cpp:259: error: 'const struct PaDeviceInfo' has no member named 'hostApi'
src/soundmanager.cpp:259: error: 'Pa_GetHostApiInfo' was not declared in this scope
src/soundmanager.cpp: At global scope:
src/soundmanager.cpp:419: warning: unused parameter 'srcs'
src/defs.h:54: warning: 'two_pi' defined but not used
scons: *** [src/.obj/soundmanager.o] Error 1
scons: building terminated because of errors.
 *
 * ERROR: media-sound/mixxx-1.6.0_beta1 failed.
 * Call stack:
 *               ebuild.sh, line   46:  Called src_compile
 *             environment, line 2839:  Called die
 * The specific snippet of code:
 *       scons ${myconf} || diefunc "$FUNCNAME" "$LINENO" "$?" "scons failed"
 *  The die message:
 *   scons failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/home/portage/elog/media-sound:mixxx-1.6.0_beta1:20080105-044444.log'.
 * The ebuild environment file is located at '/home/portage/tmp/portage/media-sound/mixxx-1.6.0_beta1/temp/environment'.
 * This ebuild is from an overlay: '/home/portage/layman/pro-audio/'
 *
Back to top
View user's profile Send private message
krigstask
n00b
n00b


Joined: 27 Feb 2007
Posts: 41
Location: Rampova, Inkerimaa, Venämaa

PostPosted: Sat Jan 12, 2008 10:18 pm    Post subject: Reply with quote

Thank you, evermind, for this overlay (-:E

I've just tried to compile rosegarden:
Code:
trollsdatorn ~ # emerge -pv =media-sound/rosegarden-1.6.0

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] kde-base/kdialog-3.5.5  USE="-arts -debug -kdeenablefinal -kdehiddenvisibility -xinerama" 23,293 kB
[ebuild     U ] media-sound/rosegarden-1.6.0 [1.5.1] USE="alsa export%* kde%* -arts% -debug -dssi -gnome% -jack -lilypond% -lirc -xinerama%" LINGUAS="(-ca%) (-cs%) (-cy%) (-de%) (-en%) (-en_GB%) (-es%) (-et%) (-fr%) (-it%) (-ja%) (-nl%) (-ru%*) (-sv%*) (-zh_CN%)" 6,704 kB [0=>1]
[blocks B     ] =kde-base/kdebase-3.5* (is blocking kde-base/kdialog-3.5.5)
[blocks B     ] =kde-base/kdialog-3.5* (is blocking kde-base/kdebase-3.5.7-r3)

It seems to me that kdialog is part of kdebase, therefore they block each other. Is there any way to fix it?

Thanks again!
Back to top
View user's profile Send private message
pal_gene
n00b
n00b


Joined: 15 Nov 2005
Posts: 54

PostPosted: Fri Jan 18, 2008 12:33 pm    Post subject: Reply with quote

media-libs/vst-sdk (svn-r1072) is breakage.
$MY_P is needed before $S.

Code:
--- vst-sdk-2.3-r3.ebuild   (revision 1128)
+++ vst-sdk-2.3-r3.ebuild   (working copy)
@@ -20,8 +20,8 @@
 DEPEND="app-arch/unzip"
 
 BASE="/opt"
+MY_P="${P//-/}"
 S="${WORKDIR}/${MY_P}"
-MY_P="${P//-/}"
 
 pkg_nofetch() {
    einfo "Please go to ${HOMEPAGE}"

_________________
what happen my profile #
[i speak "ENGRISH"!]
Back to top
View user's profile Send private message
evermind
Guru
Guru


Joined: 10 Jan 2004
Posts: 322

PostPosted: Fri Jan 18, 2008 6:51 pm    Post subject: Reply with quote

pal_gene wrote:
media-libs/vst-sdk (svn-r1072) is breakage.
$MY_P is needed before $S.
--snip--


fixed

krigstask wrote:
Thank you, evermind, for this overlay (-:E

I've just tried to compile rosegarden:[code]trollsdatorn ~ # emerge -pv =media-sound/rosegarden-1.6.0

--snip--

It seems to me that kdialog is part of kdebase, therefore they block each other. Is there any way to fix it?

Thanks again!


fixed please test


Last edited by evermind on Sat Jan 19, 2008 10:53 am; edited 1 time in total
Back to top
View user's profile Send private message
krigstask
n00b
n00b


Joined: 27 Feb 2007
Posts: 41
Location: Rampova, Inkerimaa, Venämaa

PostPosted: Fri Jan 25, 2008 9:12 am    Post subject: Reply with quote

evermind wrote:
krigstask wrote:
It seems to me that kdialog is part of kdebase, therefore they block each other. Is there any way to fix it?
fixed please test

Fixed indeed (-:E
But now compiling itself fails. As I learn, how to make emerge print out error messages in English, not in Russian (I use LOCALE="ru_RU.UTF-8"), I'll report it with full log (-:E

By the way, did you try to cooperate with maintainer of official ebuilds? He probably should appreciate some help, taking into account, i.e. rosengarden ebuilds, which lack lilypond and XML-Twig dependencies (-;E
Back to top
View user's profile Send private message
krigstask
n00b
n00b


Joined: 27 Feb 2007
Posts: 41
Location: Rampova, Inkerimaa, Venämaa

PostPosted: Fri Jan 25, 2008 9:47 am    Post subject: Reply with quote

Here's error messages:
Code:
In constructor 'Rosegarden::AudioConfigurationPage::AudioConfigurationPage(Rosegarden::RosegardenGUIDoc*, KConfig*, QWidget*, const char*)':
/var/tmp/portage/media-sound/rosegarden-1.6.0/work/rosegarden-1.6.0/src/gui/configuration/AudioConfigurationPage.cpp:105: error: 'm_audioRecFormat' was not declared in this scope
/var/tmp/portage/media-sound/rosegarden-1.6.0/work/rosegarden-1.6.0/src/gui/configuration/AudioConfigurationPage.cpp:147: error: 'm_createFaderOuts' was not declared in this scope
/var/tmp/portage/media-sound/rosegarden-1.6.0/work/rosegarden-1.6.0/src/gui/configuration/AudioConfigurationPage.cpp:154: error: 'm_createSubmasterOuts' was not declared in this scope
/var/tmp/portage/media-sound/rosegarden-1.6.0/work/rosegarden-1.6.0/src/gui/configuration/AudioConfigurationPage.cpp:188: error: 'm_startJack' was not declared in this scope
/var/tmp/portage/media-sound/rosegarden-1.6.0/work/rosegarden-1.6.0/src/gui/configuration/AudioConfigurationPage.cpp:202: error: 'm_jackPath' was not declared in this scope
/var/tmp/portage/media-sound/rosegarden-1.6.0/work/rosegarden-1.6.0/src/gui/configuration/AudioConfigurationPage.cpp: In member function 'virtual void Rosegarden::AudioConfigurationPage::apply()':
/var/tmp/portage/media-sound/rosegarden-1.6.0/work/rosegarden-1.6.0/src/gui/configuration/AudioConfigurationPage.cpp:230: error: 'm_startJack' was not declared in this scope
/var/tmp/portage/media-sound/rosegarden-1.6.0/work/rosegarden-1.6.0/src/gui/configuration/AudioConfigurationPage.cpp:231: error: 'm_jackPath' was not declared in this scope
/var/tmp/portage/media-sound/rosegarden-1.6.0/work/rosegarden-1.6.0/src/gui/configuration/AudioConfigurationPage.cpp:236: error: 'm_createFaderOuts' was not declared in this scope
/var/tmp/portage/media-sound/rosegarden-1.6.0/work/rosegarden-1.6.0/src/gui/configuration/AudioConfigurationPage.cpp:237: error: 'm_createSubmasterOuts' was not declared in this scope
/var/tmp/portage/media-sound/rosegarden-1.6.0/work/rosegarden-1.6.0/src/gui/configuration/AudioConfigurationPage.cpp:238: error: 'm_audioRecFormat' was not declared in this scope
make[2]: *** [RGbuild/CMakeFiles/RosegardenExtended.dir/gui/configuration/AudioConfigurationPage.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [RGbuild/CMakeFiles/RosegardenExtended.dir/all] Error 2
make: *** [all] Error 2
 *
 * ERROR: media-sound/rosegarden-1.6.0 failed.
 * Call stack:
 *                 ebuild.sh, line 1701:  Called dyn_compile
 *                 ebuild.sh, line 1039:  Called qa_call 'src_compile'
 *                 ebuild.sh, line   44:  Called src_compile
 *   rosegarden-1.6.0.ebuild, line   79:  Called die
 * The specific snippet of code:
 *       emake || die "emake failed"
 *  The die message:
 *   emake failed


Full log
Back to top
View user's profile Send private message
madman2003
Apprentice
Apprentice


Joined: 20 Feb 2005
Posts: 178

PostPosted: Mon Feb 04, 2008 6:46 pm    Post subject: Reply with quote

An updated aqualung ebuild in case it gets lost in evermind's mailbox:

Code:

# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

inherit subversion eutils autotools

IUSE="sndfile mod mad vorbis speex flac musepack wavpack ffmpeg ladspa
cddb cdda jack alsa oss loop-playback systray podcast debug"

DESCRIPTION="Aqualung is a music player capable of gapless playback.
Not very suitable for eye candy seekers."
HOMEPAGE="http://aqualung.sourceforge.net"
SRC_URI=""

ESVN_REPO_URI="https://aqualung.svn.sourceforge.net/svnroot/aqualung/trunk"
ESVN_PROJECT="aqualung"
ESVN_PATCHES=""

LICENSE="GPL-2"
SLOT="0"

KEYWORDS="-*"

RDEPEND="vorbis? ( >=media-libs/libvorbis-1.0 )
       libsndfile? ( >=media-libs/libsndfile-1.0.12 )
       flac? ( media-libs/flac )
       mod? ( media-libs/libmodplug )
       alsa? ( virtual/alsa )
       mp3? ( media-libs/libmad )
       musepack? ( media-libs/libmpcdec )
       ffmpeg? ( media-video/ffmpeg )
       speex? ( media-libs/speex media-libs/liboggz )
       wavpack? ( >=media-sound/wavpack-4.40.0 )
       cddb? ( !amd64? ( >=media-libs/libcddb-1.2.1 ) )
       cddb? ( amd64? ( >=media-libs/libcddb-1.3.0 ) )
       jack? ( media-sound/jack-audio-connection-kit )
       cdda? ( dev-libs/libcdio )
       systray? ( >=x11-libs/gtk+-2.10 )
       loop-playback? ( >=x11-libs/gtk+-2.8 )
       media-libs/libsamplerate
       >=x11-libs/gtk+-2.6"

DEPEND="ladspa? ( >=media-libs/liblrdf-0.4.0 )
       >=dev-util/pkgconfig-0.9.0
       dev-libs/libxml2
       media-libs/raptor
       ${RDEPEND}"

src_unpack() {
       subversion_src_unpack
       cd "${S}"
       # subversion.eclass strips the .svn folder, so i'm injecting a version.h
       echo "#define AQUALUNG_VERSION \"R-$(cd
"${ESVN_STORE_DIR}/${ESVN_PROJECT}/${ESVN_REPO_URI##*/}" ; svn info |
grep '^Revision' | awk '{print $2}')\"" > src/version.h
       eautoreconf || die
}

src_compile() {
       econf \
               `use_with flac` \
               `use_with vorbis ogg` \
               `use_with sndfile` \
               `use_with alsa` \
               `use_with mad mpeg` \
               `use_with oss` \
               `use_with jack` \
               `use_with mod` \
               `use_with musepack mpc` \
               `use_with ffmpeg lavc` \
               `use_with speex` \
               `use_with wavpack` \
               `use_with cddb` \
               `use_with systray` \
               `use_with ladspa` \
               `use_with cdda` \
               `use_with loop-playback loop` \
               `use_with podcast` \
               `use_enable debug` \
               || die "econf failed"

       emake || die "make failed"
}

src_install() {
       emake install DESTDIR="${D}" || die "make install failed"
}
Back to top
View user's profile Send private message
pussi
l33t
l33t


Joined: 08 May 2004
Posts: 727
Location: Finland

PostPosted: Tue Feb 05, 2008 6:52 am    Post subject: Reply with quote

if you haven't noticed, renoise is now available for linux!
has anyone created an ebuild already?
Back to top
View user's profile Send private message
gimpel
Advocate
Advocate


Joined: 15 Oct 2004
Posts: 2720
Location: Munich, Bavaria

PostPosted: Tue Feb 05, 2008 11:56 am    Post subject: Reply with quote

pussi wrote:
if you haven't noticed, renoise is now available for linux!
has anyone created an ebuild already?

Heh, just playing with it. It's so awesome!

Ebuild might be overkill though, just unpack and run.
_________________
http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
Back to top
View user's profile Send private message
pussi
l33t
l33t


Joined: 08 May 2004
Posts: 727
Location: Finland

PostPosted: Tue Feb 05, 2008 1:32 pm    Post subject: Reply with quote

gimpel wrote:
pussi wrote:
if you haven't noticed, renoise is now available for linux!
has anyone created an ebuild already?

Heh, just playing with it. It's so awesome!

Ebuild might be overkill though, just unpack and run.
Yeah, but it would be cool to have the demo in portage :)
Back to top
View user's profile Send private message
Vininim
n00b
n00b


Joined: 28 Feb 2004
Posts: 64

PostPosted: Fri Feb 08, 2008 11:52 am    Post subject: Reply with quote

If anyone try the ingen-9999 you will get some errors that requires some manual fixing
  • ingen-9999 ebuild searchs for libslv2.pc but slv2-9999 ebuild creates slv2.pc, manual linking fix it
  • ingen-9999 ebuild needs to cd into ingen's own path. The actual ebuild method tries to do the root install (which would install all dependencies), but it's not needed with the others "modular" ebuilds working.
  • ingen-9999 ebuild doesn't have lv2-9999 ebuild as dependecy, and it needs it for lv2_osc
  • ingen's mainstream svn needs to fix -fPIC inline assembly issue(patch "sent" to drobilla) or ebuild disables it all together (I manually patched http://rafb.net/p/nWOtgK70.html and compile/install/merge)


I hacked the ebuild and source at /var/tmp and managed to install ingen, and it works. But since it was pretty much shotgun debugging I'm not making an ebuild patch for now.
_________________
paludis -u portage
Back to top
View user's profile Send private message
arnvidr
l33t
l33t


Joined: 19 Aug 2004
Posts: 629
Location: Oslo, Norway

PostPosted: Sun Feb 10, 2008 4:20 pm    Post subject: Reply with quote

Is there a way to get VST plugins in ardour on a amd64 system? I've got a multilib setup so I'm thinking there should be a way to compile ardour x86 so it can load the vst plugins?
_________________
Noone wrote:
anything
Back to top
View user's profile Send private message
arnvidr
l33t
l33t


Joined: 19 Aug 2004
Posts: 629
Location: Oslo, Norway

PostPosted: Tue Feb 12, 2008 12:25 pm    Post subject: Reply with quote

Would it work if I put media-sound/ardour ~x86 in package.keywords?
_________________
Noone wrote:
anything
Back to top
View user's profile Send private message
gimpel
Advocate
Advocate


Joined: 15 Oct 2004
Posts: 2720
Location: Munich, Bavaria

PostPosted: Tue Feb 12, 2008 6:23 pm    Post subject: Reply with quote

arnvidr: you can't compile ardour with VST support on amd64. You can use dssi-vst or wineasio and route things over to ardour though.
_________________
http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
Back to top
View user's profile Send private message
arnvidr
l33t
l33t


Joined: 19 Aug 2004
Posts: 629
Location: Oslo, Norway

PostPosted: Wed Feb 13, 2008 9:23 am    Post subject: Reply with quote

gimpel wrote:
arnvidr: you can't compile ardour with VST support on amd64. You can use dssi-vst or wineasio and route things over to ardour though.
Not even if I compiled it as a 32-bit program somehow?
_________________
Noone wrote:
anything
Back to top
View user's profile Send private message
gimpel
Advocate
Advocate


Joined: 15 Oct 2004
Posts: 2720
Location: Munich, Bavaria

PostPosted: Wed Feb 13, 2008 5:27 pm    Post subject: Reply with quote

arnvidr wrote:
gimpel wrote:
arnvidr: you can't compile ardour with VST support on amd64. You can use dssi-vst or wineasio and route things over to ardour though.
Not even if I compiled it as a 32-bit program somehow?

That works, of course. All you need is a 32bit chroot.
Most things needed to compile ardour are not available as an emul-linux-x86-* package, so no chance for multilib.
_________________
http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
Back to top
View user's profile Send private message
arnvidr
l33t
l33t


Joined: 19 Aug 2004
Posts: 629
Location: Oslo, Norway

PostPosted: Thu Feb 14, 2008 7:49 am    Post subject: Reply with quote

gimpel wrote:
arnvidr wrote:
gimpel wrote:
arnvidr: you can't compile ardour with VST support on amd64. You can use dssi-vst or wineasio and route things over to ardour though.
Not even if I compiled it as a 32-bit program somehow?

That works, of course. All you need is a 32bit chroot.
Most things needed to compile ardour are not available as an emul-linux-x86-* package, so no chance for multilib.

Ah, okay, I'll look into 32bit chroot then. I'll take a look at dssi-vst and wineasio too. Thank you for the help.
_________________
Noone wrote:
anything
Back to top
View user's profile Send private message
Vininim
n00b
n00b


Joined: 28 Feb 2004
Posts: 64

PostPosted: Fri Feb 15, 2008 1:32 pm    Post subject: Reply with quote

Is there a trac page or something for this overlay? I don't want to subscribe to yet another mailing list just to send a couple of patches.

Edit:

ITT we post proaudio-overlay patches

xmms2git-no-gnomevfs.patch
Code:

Index: media-sound/xmms2/Manifest
===================================================================
--- media-sound/xmms2/Manifest  (revision 1160)
+++ media-sound/xmms2/Manifest  (working copy)
@@ -2,6 +2,6 @@
 DIST xmms2-0.4DrKosmos.tar.bz2 1354241 RMD160 88734a7c65bde2a26b1d45522a13c87cebceb496 SHA1 ac009af5e2802135bbde82d6a59c67da750f580e SHA256 0fb76d56a424f1d4bb36bffdf32ed750173a288f406e76dcec2b1f43d6f9783d
 EBUILD xmms2-0.2.8.ebuild 3610 RMD160 58af8817ede8f0647a483eba73721d76cc0e6d01 SHA1 c5dd00f6514665f63e499530505b654a8d537b31 SHA256 b882c3175d276739cb675adaaa6199b36ca2ce76179fe32e8d9e5d2f3fe4d702
 EBUILD xmms2-0.4_rc1.ebuild 3610 RMD160 a0e89bc7371509478da11fff51f7d49781c161f7 SHA1 ef35bad3b7197e47fd28941cf6c226bc5bb76833 SHA256 98aae250d9027762a9cb14e585a45d647dd8b12ffffbeacf798f1842210b4bc9
-EBUILD xmms2-9999.ebuild 3427 RMD160 dfdf9b462779f62a4e4b48b62c826cc62f03ae96 SHA1 0bb6b04b9f7af9e8091db248c6e2dfa74269cedc SHA256 34747aaac890a1b622691244a34da526897758d833d853faba4257c92100d471
+EBUILD xmms2-9999.ebuild 3372 RMD160 25c875b0d440a12f7d799d17181e963ea63b741c SHA1 428a94fafe0d17ac6ea17626bc1d0278a4d66573 SHA256 f1e1dcf41461a9b763b60e3035b66392ad6e9faa2ba3efa2e4f0750fe41b4c78
 MISC ChangeLog 409 RMD160 ae08b2e5d1d13e28ac91400f8a86988ef4d2a14f SHA1 ea65c946fc0d7dc04258acdd8c61df30a3b544b9 SHA256 696d77998b168a5da135b3905e24fb77f3e02662399a2e2afe399ba864ed1c63
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
Index: media-sound/xmms2/xmms2-9999.ebuild
===================================================================
--- media-sound/xmms2/xmms2-9999.ebuild (revision 1160)
+++ media-sound/xmms2/xmms2-9999.ebuild (working copy)
@@ -13,7 +13,7 @@
 SLOT="0"
 KEYWORDS=""
 IUSE="aac alsa ao asx avahi avcodec cdda clientonly coreaudio curl cpp daap
-diskwrite ecore eq fam flac gnome jack lastfm mac mms modplug mp3 mp4 musepack nophonehome ofa oss perl python rss ruby samba shout sid speex vorbis wma xml xspf"
+diskwrite ecore eq fam flac jack lastfm mac mms modplug mp3 mp4 musepack nophonehome ofa oss perl python rss ruby samba shout sid speex vorbis wma xml xspf"
 
 RESTRICT="nomirror"
 
@@ -29,7 +29,6 @@
                                !=net-misc/curl-7.16.1
                                !=net-misc/curl-7.16.2 )
                flac? ( media-libs/flac )
-               gnome? ( gnome-base/gnome-vfs )
                jack? ( >=media-sound/jack-audio-connection-kit-0.101.1 )
                mms? ( media-video/ffmpeg
                        >=media-libs/libmms-0.3 )
@@ -72,7 +71,7 @@
                for x in avahi cpp:xmmsclient++,xmmsclient++-glib ecore:xmmsclient-ecore fam:medialib-updater nophonehome:et perl python ruby ; do
                        use ${x/:*} || excl_opts="${excl_opts},${x/*:}"
                done
-               for x in aac:faad alsa ao asx avcodec cdda coreaudio curl daap diskwrite eq:equalizer flac gnome:gnomevfs jack lastfm mac mp3:mad mp4 mms modplug musepack ofa oss rss samba sid speex vorbis xml xspf ; do
+               for x in aac:faad alsa ao asx avcodec cdda coreaudio curl daap diskwrite eq:equalizer flac jack lastfm mac mp3:mad mp4 mms modplug musepack ofa oss rss samba sid speex vorbis xml xspf ; do
                        use ${x/:*} || excl_pls="${excl_pls},${x/*:}"
                done
        fi

_________________
paludis -u portage
Back to top
View user's profile Send private message
Vininim
n00b
n00b


Joined: 28 Feb 2004
Posts: 64

PostPosted: Fri Feb 15, 2008 3:28 pm    Post subject: Reply with quote

Also what about using a distributed vs? mercury or git(or darcs, or bazzar), I don't care.
It's a pain in the ass to make local branches with svn. It would make workflow for contributions much easier:

1 - local tag/branch
2 - edit/test
3 - make and submit small patches
4- merge with master, etc

And no need for commit access.

Just saying.
_________________
paludis -u portage
Back to top
View user's profile Send private message
Display posts from previous:   
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index Unsupported Software All times are GMT
Goto page Previous  1, 2, 3 ... 27, 28, 29 ... 31, 32, 33  Next
Page 28 of 33

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum