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 not a "stable" release branch. >> >> Is t

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 maintained version of librsvg

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 here---start->8--- > ‘crate’ > Import m

Re: Updating librsvg

2018-05-09 Thread Danny Milosavljevic
Hi Marius, I've started on it back in May 2017 - but resolving reference cycles in rust libs is difficult. Attached my attempt from back then. (define-module (wip crates) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages) #:use-module (guix download) #:use-modu

Re: Updating librsvg

2018-05-09 Thread Nils Gillmann
Marius Bakke transcribed 5.2K bytes: > Hello! > > Our current version of librsvg is officially unmaintained, and the > latest version requires Rust. > > I've succeeded in making the latest version build, but there are a > couple of problems. > > * Module dependency cycle:

Re: Updating librsvg

2018-05-09 Thread Ricardo Wurmus
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 maintained version of librsvg that depends on a stable release vers

Re: Updating librsvg

2018-05-09 Thread Pierre Neidhardt
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 here---start->8--- ‘crate’ Import metadata from the crates.io Rust package re