Re: Dealing with language bindings for libraries.

2018-05-10 Thread Fis Trivial
Catonano writes: > 2018-05-09 17:21 GMT+02:00 Fis Trivial : > >> >> Hi, Guixs. >> >> Recently I encountered some libraries that's written in c++ and have >> multiple language bindings, each of them has their corresponding build >> system, namely, R, Python, Java. And all

Re: next browser (was: Packaging a free Firefox)

2018-05-10 Thread ajpatter
Hi, > > Also your sbcl-iterate declaration uses "darcs-reference" which > seems to be your own (unless I missed it). Mind sharing it? Thanks! > Right, I'll share this soon. In the mean time I think you should be able to delete my definition of sbcl-iterate since one already exists in the same

Re: Updating librsvg

2018-05-10 Thread Marius Bakke
Ricardo Wurmus writes: > Hi Marius, > > thanks for working on this! > >> Our current version of librsvg is officially unmaintained, and the >> latest version requires Rust. > […] >> * librsvg requires Cairo 1.15, which is not a "stable" release branch. > > Is there a

Re: Updating librsvg

2018-05-10 Thread Marius Bakke
Pierre Neidhardt writes: > Marius Bakke writes: > >> Have anyone packaged any of these? Or made a Rust importer? > > I know nothing about Rust, but "(guix) Invoking 'guix import'" mentions > 'crate': > > --8<---cut

Re: next browser (was: Packaging a free Firefox)

2018-05-10 Thread ajpatter
Hi Pierre, > > Hi Andy! > > Thanks for your help! Wow, that's a lot of work! > I hope you find time to commit it upstream, it would be a pity to let it > go to waste :p > > Can you share the full definition of your freetype2 bindings? > Thanks! > > sbcl-cffi-toolchain does not build for me: >

Re: Dealing with language bindings for libraries.

2018-05-10 Thread Catonano
2018-05-09 17:21 GMT+02:00 Fis Trivial : > > Hi, Guixs. > > Recently I encountered some libraries that's written in c++ and have > multiple language bindings, each of them has their corresponding build > system, namely, R, Python, Java. And all the bindings are in > tree.

Re: next browser (was: Packaging a free Firefox)

2018-05-10 Thread Pierre Neidhardt
In the mean time, I figured that changing Alexandria's version from "0.0.0-..." to "0.0.0" did the trick. Now I'm stuck at packaging sbcl-cffi-gtk... I'm fairly new to Common Lisp and I must say it's pretty overwhelming! :/ Any recommendation in terms of documentation to get me started? I'll

Re: Dealing with language bindings for libraries.

2018-05-10 Thread Catonano
2018-05-10 11:27 GMT+02:00 Fis Trivial : > > Catonano writes: > > > 2018-05-09 17:21 GMT+02:00 Fis Trivial : > > > >> > >> Hi, Guixs. > >> > >> Recently I encountered some libraries that's written in c++ and have > >> multiple language bindings,

Re: Updating librsvg

2018-05-10 Thread Mark H Weaver
Marius Bakke writes: > Ricardo Wurmus writes: > >> Hi Marius, >> >> thanks for working on this! >> >>> Our current version of librsvg is officially unmaintained, and the >>> latest version requires Rust. >> […] >>> * librsvg requires Cairo 1.15, which is

Re: a GUIX_PACKAGE_PATH / modules puzzle

2018-05-10 Thread Nils Gillmann
Nils Gillmann transcribed 2.1K bytes: > Okay, here's what I learned: > > * except for source code, the modules itself in Guile aren't very > * detailed documented. The documentation is good, but... ... it's > * nowhere mentioned that you can have a module (foo bar baz) and > * possibly also (foo

Re: GSoC project ``Syntax and semantics of systemd units in the Shepherd''

2018-05-10 Thread Ioannis Panagiotis Koutsidis
I installed the iso on my qemu without any issues. I was not aware about the script, thanks for letting me know. Thankfully the installation was easy enough not to require it. Thank you for your help! (resending the mail because I pressed "reply" instead of "reply all", sorry) On 09/05/18

Re: a GUIX_PACKAGE_PATH / modules puzzle

2018-05-10 Thread Nils Gillmann
Okay, here's what I learned: * except for source code, the modules itself in Guile aren't very * detailed documented. The documentation is good, but... ... it's * nowhere mentioned that you can have a module (foo bar baz) and * possibly also (foo bar baz kim) but (foo baz bar bar) will lead to *

Re: Dealing with language bindings for libraries.

2018-05-10 Thread Konrad Hinsen
On 09/05/2018 20:00, Julien Lepiller wrote: We already have such a case: capstone and python-capstone. There is no redundancy since python-capstone knows how to load the shared library created in the capstone package. So we have two packages, with the same My situation is a bit different. The

Nairobi Guix talk

2018-05-10 Thread Pjotr Prins
First white hat GNU Guix talk in Africa (I think): https://www.eventbrite.com/e/pjotr-prins-in-nairobi-on-functional-programming-hpcs-in-research-gnu-guix-tickets-45970402712 :) Pj.

Re: next browser (was: Packaging a free Firefox)

2018-05-10 Thread Andy Patterson
Hi Pierre, On Thu, 10 May 2018 16:36:11 +0200 Pierre Neidhardt wrote: > In the mean time, I figured that changing Alexandria's version from > "0.0.0-..." to "0.0.0" did the trick. > > Now I'm stuck at packaging sbcl-cffi-gtk... > > I'm fairly new to Common Lisp and I must