On Tue, Jun 21, 2016 at 10:59:06AM -0500, Lukas Gradl wrote: > Leo Famulari <[email protected]> writes: > > > I'm curious — how close are you to a Ring package definition? > > > According to > https://tuleap.ring.cx/plugins/mediawiki/wiki/ring/index.php/Build_Instructions, > Ring is divided into three Layers: > * Libring (or ring-daemon) > * LibringClient > * Clints > > I have a work-in-progress definition for libring, I have not started > working on the other layers yet. I will clean up the wip-patches that I > have and send them them later today. > > At the moment I am still tracking down (i.e. unbundling) dependencies > for libring. At the moment I am working on pjptoject which is one of > the "main" dependencies according to this: > https://ring.cx/en/about/technical#Libraries > > There are some more dependencies that might be needed, that I noticed > when looking at librings contrib directory. This inputs field reflects > all the dependencies from libring's contrib: > > (inputs > `(("ffmpeg" ,ffmpeg) > ("flac" ,flac) > ("libgcrypt" ,libgcrypt) > ("gmp" ,gmp) > ; ("gnutls" ,gnutls) ; Maybe not needed as already used by inputs > ("libgpg-error" ,libgpg-error) > ; ("gsm" ,gsm) ; not found > ("libiax2" ,libiax2) > ("libiconv" ,libiconv) > ("jack" ,jack-1) > ; ("json-c" ,json-c) ; not found
there's a json-c in web.scm
> ; ("msgpack" ,msgpack) ; maybe not needed as used by inputs (opendht)
> ; ("nettle" ,nettle) ; maybe not needed (only certain proprietary
> OSes?)
> ("libogg" ,libogg)
> ("opendht" ,opendht)
> ("opus" ,opus)
> ("pcre" ,pcre)
> ; ("pjproject" ,pjproject-for-libring) ; not found, WIP
> ; ("pkg-static" ,pkg-static) ; not found
> ("portaudio" ,portaudio)
> ("libsamplerate" ,libsamplerate)
> ("libsndfile" ,libsndfile)
> ("speex" ,speex)
> ; ("speexdsp" ,speexdsp)
> ("libupnp" ,libupnp)
> ; ("uuid" ,uuid) ; not found, maybe not needed (only certain
> proprietary OSes?)
try util-linux for this one
> ("libvorbis" ,libvorbis)
> ("libvpx" ,libvpx)
> ("libx264" ,libx264)
> ; ("yaml-cpp" ,yaml-cpp) ;not found
there's a libyaml in web.scm. not exactly yaml-cpp in name, but it might
be close enough
> ("zlib" ,zlib))) ; maybe not needed as used by inputs
>
>
> Sorry for the format, I will send a real patch later today. The ones
> that are commented above have some issue that needs to be resolved.
>
> I don't really have a lot of time to work on this so progress has been
> slow. Sorry for that.
>
> As I said I will post two patches later (pjproject & libring). Any help
> on those or some of the missing inputs is of course greatly appreciated!
>
>
> Sorry for the delay!
> Best,
> Lukas
>
keep up the great work!
--
Efraim Flashner <[email protected]> אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
signature.asc
Description: PGP signature
