From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lukas Gradl Subject: Re: [PATCH] Add msgpack Date: Wed, 22 Jun 2016 01:05:56 -0500 Message-ID: <87h9clg3ln.fsf@openmailbox.org> References: <20160611030655.GA24837@jasmine> <87lh2b7009.fsf@openmailbox.org> <20160612001750.GA9854@jasmine> <87eg836nm3.fsf@openmailbox.org> <20160613165852.GA31846@jasmine> <20160613175910.GA6456@jasmine> <87fusbyhk7.fsf@openmailbox.org> <8737o9onan.fsf@openmailbox.org> <20160620170949.GA22393@jasmine> <87r3bq8red.fsf@openmailbox.org> <20160621164932.GA18658@debian-netbook> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40667) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bFbIf-0006Bk-0L for guix-devel@gnu.org; Wed, 22 Jun 2016 02:06:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bFbIZ-0004QN-Ui for guix-devel@gnu.org; Wed, 22 Jun 2016 02:06:07 -0400 Received: from mail2.openmailbox.org ([62.4.1.33]:47715) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bFbIZ-0004PR-L5 for guix-devel@gnu.org; Wed, 22 Jun 2016 02:06:03 -0400 In-Reply-To: <20160621164932.GA18658@debian-netbook> (Efraim Flashner's message of "Tue, 21 Jun 2016 19:49:32 +0300") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Efraim Flashner Cc: guix-devel@gnu.org Thank you for looking at this! Efraim Flashner writes: > On Tue, Jun 21, 2016 at 10:59:06AM -0500, Lukas Gradl wrote: >> Leo Famulari writes: >>=20 >> > I'm curious =E2=80=94 how close are you to a Ring package definition? >>=20 >> 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: >>=20 >> (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 This one is actually a typo and a mistake on my part. This is supposed to be jsoncpp. But I recently changed to the commit tagged with the latest version number and it seems this is not needed anymore/yet. > >> ; ("msgpack" ,msgpack) ; maybe not needed as used by inputs (ope= ndht) >> ; ("nettle" ,nettle) ; maybe not needed (only certain proprietar= y 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 pro= prietary OSes?) > > try util-linux for this one > This looks good on first glance. I will need to look into this more. Thank you! >> ("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 > I have not investigated this much yet, but I think these are different. FWIW, they are mentioned seperately in https://en.wikipedia.org/wiki/YAML#Implementations I will have a look at this. >> ("zlib" ,zlib))) ; maybe not needed as used by inputs >>=20 >>=20 >>=20 > > keep up the great work! Thank you! And thank you for your help! Best, Lukas