Would it be possible to have a “software port suggestions” zone on this forum for everyone to suggest open source software for porting with attached source code link? Others can then like and discuss the feasibility of porting this software to Haiku, or even start trying to port it by themselves.
There are always people who are only capable of some languages while they can’t find corresponding unported software for porting (or they can only finish porting some components of the software), while some others have suggestions but they are unable to port it by themselves.
Sorry for asking this if its existing or suggested by someone else already.
It’s not a bad idea, maybe open a topic like “WishList third-party”? Could very well be that someone already did a port for some app out there but never published it. +1
+1
and Hello from me to all and thanks to all involved for this nice
operating system.
Im a lot interested in multimedia editing/live manipulation software.
And here are some links to the software sourcecode of some…
For FreeJ the official site points to here for the code: GitHub - dyne/FreeJ: Free Vision Mixer
According to the info there we have all build tools (automake), base dependencies (sdl,png,s-lang) and probably most of the optional ones (ogg libraries). It seems like an easy port, I wouldn’t be surprised if it compiled straight away.
LiVES looks like the complete opposite unfortunately.
Edit: Turns out FreeJ needs either ALSA or Jack so… not as easy as it sounded
For Freej it seems to be missing audio backend support if not patched (eg write a Haiku backend):
checking for pkg-config... /bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for SLANG... yes
checking for gdImageCreateTrueColor in -lgd ... yes
checking for gd.h usability... yes
checking for SDL... yes
checking for OGG... yes
checking for VORBIS... yes
checking for VORBISENC... yes
checking for THEORA... yes
checking for AVCODEC... yes
checking for AVFORMAT... yes
checking for AVUTIL... yes
checking for SWSCALE... yes
checking for libavcodec/avcodec.h... yes
checking for ffmpeg/avcodec.h... no
checking for libavformat/avformat.h... yes
checking for ffmpeg/avformat.h... no
checking for libavutil/avutil.h... yes
checking for ffmpeg/avutil.h... no
checking for libswscale/swscale.h... yes
checking for ffmpeg/swscale.h... no
checking for LIBLO... yes
checking for SHOUT... yes
checking for FT2... yes
checking for FC... yes
checking for X11... yes
checking flash - v3 animation only - layer... no
checking for CWIID... no
checking for cwiid_open in -lcwiid ... no
checking for cwiid.h usability... no
checking for linux/videodev2.h... no
./configure: line 23035: sysctl: command not found
checking for aa_init in -laa ... no
checking for aalib.h usability... no
checking for ALSA... no
checking for JACK... no
configure: error: *** Jack development files not found!
When i understand you correct,does it mean its possible to compile
freej without audio support?
But then its also useful to mix different videos and texts and apply video effects…Since im not a programmer writing a haiku audio backend is way over my head.Maybe in the future with help from advanced ai.
And thanks for looking into it.
I’m studying on how to port PyFLTK to Haiku. Haiku recently lacks Python cross platform GUI library except PyQt. Simple libraries like Tkinter isn’t available from my best knowledge. At the same time, Haiku already got Python, SWIG and FLTK as PyFLTK’s dependencies, so porting PyFLTK should be relatively easy for me as a beginner.
It’s a cool idea, but I have had no luck so far building a working version of ioquake3 so that’s out of my league.
Anyway, I’m writing here to ask for help with GZDoom, it ships with an SDL2-based Launcher that freezes on startup. I have no experience with SDL and have had no luck fixing this so far. If somebody wants to have a look at it you can start from this pull request at haikuports, the related fork has all that’s needed to compile it from the latest source.
Okay, completely blue-sky thinking here, but that is what this thread is for, no?
I am a heavy user of Zotero, a citation manager and PDF library database.
It interacts seamlessly with LibreOffice and Google Docs (through add-ons). Having that available would be a giant step in making Haiku my daily driver.
Hmm, I always thought this was a Python app, but it looks like it has ummm, transitioned to JavaScript.