You are not logged in.
Heya,
I created a new thread? instead of the original thread for jahshaka, so that I could place the update-keyword in the top post?.
The dependencies mlt and mlt++ are really needed. Is there any way to specify that you need opengl-support? I thought that one could get software-opengl-support through mesa or am I wrong? I don't have opengl-support, so I couldn't test this application.
#Contributor Michel Brabants <michel.linux@tiscali.be>
pkgname=jahshaka
pkgver=2.0_RC1
pkgrel=2
pkgdesc="Jahshaka is an OpenSource Realtime Editing and Effects System. Jahshaka takes advantage of the power of OpenGL and OpenML to give its users exceptional levels of performance."
url="http://www.jahshaka.com/"
#maybe use freeglut??
#when using mlt, is libsndfile needed then?
depends=('glut>=3.7' 'qt>=3.0' 'freetype2>=2.0' 'libsndfile' 'mlt++-cvs')
source=(http://dl.sourceforge.net/sourceforge/jahshakafx/$pkgname_$pkgver.tar.gz)
md5sums=('be4941253cf77b3dec30b324418e21df')
build() {
cd $startdir/src/$pkgname
./configure --prefix=/usr "jahshaka" || return 1
make || return 1
make INSTALL_ROOT=$startdir/pkg install
#it doesn't seem to install this file on itself, which causes jahshaka to not startup
touch $startdir/pkg/usr/share/jahshaka/database/JahDesktopDB
chmod 644 $startdir/pkg/usr/share/jahshaka/database/JahDesktopDB
}
It took quite a while to compile the code for jahshaka on my athlon thunderbird 900 Mhz, 128 MB ram. I don't think this includes jahplayer, since one needs to configure for jahplayer then I think.
greetings,
Michel
Offline
Heya,
I got software opengl working. I forgot to uncomment load "glx" to my xorg.conf. So, for software opengl: install mesa and add/uncomment/... load "glx" to your xorg.conf in the appropirate section. I don't know if mesa can also provide dri-support, although I'm not sure if jashaka uses dri. It seems to support nvidia-cards, but I'm not sure about ati, ... -cards.
Anyway. jashaka didn't start. To fix this I added the following to the PKGBUILD:
#it doesn't seem to install this file on itself, which causes jahshaka to not startup
touch $startdir/pkg/usr/share/jahshaka/database/JahDesktopDB
chmod 644 $startdir/pkg/usr/share/jahshaka/database/JahDesktopDB
You don't need to recompile, just enter the above commands yourself and jahshaka will hopefully start. To debug jahshaka add "debug" to the "jahshaha"-command, so start up jahshaka with: jashaka debug.
I also ran jahuserinstall as root, but I don't know if that is necessary.
greetings,
Michel
Offline
Heya,
only changed the mlt++-dependency-name reflecting the change in the mlt(++)-package-names.
greetings,
Michel
Offline
hi, tried to build jahshaka with your PKGBUILD.
There is no glut in the repositories or aur, so i changed the dependency to freeglut as you suggested in the comments.
But the next problem is mlt++cvs. Found a Package called mltplusplus in the AUR and tried using this instead of mlt++cvs.
When i try to build i get this error:
coreeffects.h:57: error: extra qualification 'EffectInfo::' on member 'getEffectCategoryName'
coreeffects.h:99: error: extra qualification 'EffectInfo::' on member 'getEffectTypeName'
coreobject.h:45: error: extra qualification 'JahLayer::' on member 'getEffectCategory'
coreobject.h:46: error: extra qualification 'JahLayer::' on member 'getPluginEffectCategory'
coreobject.cpp: In member function 'void JahLayer::setupDefaultVariables()':
coreobject.cpp:165: warning: converting to 'int' from 'double'
make[2]: *** [coreobject.o] Error 1
Any ideas?
Btw i saw there is a RC3 released.
Offline
Heya,
can it be that in the .h the functionname is prepended with the classname and "::"? This is not allowed. This seems to be a syntax-error ...
Greetings,
Michel
P.S.: I'll see if I make a PKGBUILD for RC3, but don't promise anything.
Offline
FYI - Jahshaka has released v2.0 and JahPlayer 0.1.0
http://www.jahshaka.org/index.php?optio … &Itemid=46
Offline
Hello,
it has been a while, but I'll try to update/create PKGBUILDS for jahshaka and some dependencies this week.
Greetings,
Michel
Offline
Hello,
if nobody else does it, then I'llupdate it next week (week of tomorrow here= GMT+1) hopefully ...
Offline
Is Jahshaka still being maintained?
Offline