Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1175062 > unrolled thread
| Started by | Andrej Shadura <andrew.shadura@collabora.co.uk> |
|---|---|
| First post | 2023-11-16 18:10 +0100 |
| Last post | 2023-11-16 18:30 +0100 |
| Articles | 3 — 3 participants |
Back to article view | Back to linux.debian.bugs.dist
Bug#1056068: RFH: resvg -- SVG rendering library (command-line utility) Andrej Shadura <andrew.shadura@collabora.co.uk> - 2023-11-16 18:10 +0100
Bug#1056068: RFH: resvg -- SVG rendering library (command-line utility) Jonas Smedegaard <jonas@jones.dk> - 2023-11-16 18:20 +0100
Bug#1056068: RFH: resvg -- SVG rendering library (command-line utility) Andrej Shadura <andrewsh@debian.org> - 2023-11-16 18:30 +0100
| From | Andrej Shadura <andrew.shadura@collabora.co.uk> |
|---|---|
| Date | 2023-11-16 18:10 +0100 |
| Subject | Bug#1056068: RFH: resvg -- SVG rendering library (command-line utility) |
| Message-ID | <HAO2m-5SAg-7@gated-at.bofh.it> |
Package: wnpp Severity: normal X-Debbugs-Cc: resvg@packages.debian.org, debian-devel@lists.debian.org, Rust Maintainers <pkg-rust-maintainers@lists.alioth.debian.org> Control: affects -1 + src:resvg Hi all, resvg is a command-line SVG renderer which I introduced to Debian back in 2019. Unfortunately, very soon after the initial upload the upstream has rewritten substantial parts of resvg, which resulted in it requiring build dependencies that were missing from Debian at that point. I tried to update resvg and upload the missing dependencies, but ultimately never completed that work, and resvg was removed from bookworm. Unfortunately, I cannot invest any more time into resvg at the moment, so I have to officially request assistance with maintaining the resvg package. To the Debian Rust team: if you can, please adopt this package. Thank you. The package description is: resvg is a command-line utility to render SVG files based on a static SVG Full 1.1 subset. It is a fast, small, portable, multiple backend SVG library designed for edge-cases. . resvg supports Cairo and Qt backends.
[toc] | [next] | [standalone]
| From | Jonas Smedegaard <jonas@jones.dk> |
|---|---|
| Date | 2023-11-16 18:20 +0100 |
| Message-ID | <HAOc1-5SJ1-7@gated-at.bofh.it> |
| In reply to | #1175062 |
[Multipart message — attachments visible in raw view] — view raw
Quoting Andrej Shadura (2023-11-16 18:02:10) > Package: wnpp > Severity: normal > X-Debbugs-Cc: resvg@packages.debian.org, debian-devel@lists.debian.org, Rust Maintainers <pkg-rust-maintainers@lists.alioth.debian.org> > Control: affects -1 + src:resvg > > Hi all, > > resvg is a command-line SVG renderer which I introduced to Debian back > in 2019. Unfortunately, very soon after the initial upload the upstream > has rewritten substantial parts of resvg, which resulted in it requiring > build dependencies that were missing from Debian at that point. I tried > to update resvg and upload the missing dependencies, but ultimately > never completed that work, and resvg was removed from bookworm. > > Unfortunately, I cannot invest any more time into resvg at the moment, > so I have to officially request assistance with maintaining the resvg package. > > To the Debian Rust team: if you can, please adopt this package. Upstream project consist of multiple crates released in sync - which is a pattern that is only inefficiently handled by the Rust team (by needlessly packaging each individual crate as a separate Debian source package). Unless you particularly are asking the Rust team for help here, then I can offer to help: I have experience with handling this type of Rust source code structure, and would be happy for this opportunity to collaborate more closely with you, Andrej. Kind regards, - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ * Sponsorship: https://ko-fi.com/drjones [x] quote me freely [ ] ask before reusing [ ] keep private
[toc] | [prev] | [next] | [standalone]
| From | Andrej Shadura <andrewsh@debian.org> |
|---|---|
| Date | 2023-11-16 18:30 +0100 |
| Message-ID | <HAOlI-5SMP-3@gated-at.bofh.it> |
| In reply to | #1175067 |
Hello, On 16/11/2023 18:14, Jonas Smedegaard wrote: > Upstream project consist of multiple crates released in sync - which is > a pattern that is only inefficiently handled by the Rust team (by > needlessly packaging each individual crate as a separate Debian source > package). > > Unless you particularly are asking the Rust team for help here, then I > can offer to help: I have experience with handling this type of Rust > source code structure, and would be happy for this opportunity to > collaborate more closely with you, Andrej. Yes, I’m aware of that, that’s why I packaged it separately from the debcargo-conf-managed packages. Nevertheless, the dependencies can be managed using debcargo-conf workflow (and that’s what I did when I still had energy to spend on this package). In any case, I’ll be happy with any help that can be had with this package, whether it’s updating/packaging build dependencies as separate packages or by following the debcargo-conf workflow, and from anyone — you, Jonas, included :) Thanks! -- Cheers, Andrej
[toc] | [prev] | [standalone]
Back to top | Article view | linux.debian.bugs.dist
csiph-web