[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

librust-adwaita package?



Hello Rust Team,

I'm working on updating the package gnome-authenticator from upstream 3.32.2 to 4.3.1. Upstream completely rewrote the application from previous Python (3.x) to Rust (4.x).

I can build a package with debuild, but with sbuild I get:

[45/46] /usr/bin/env CARGO_HOME=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cargo-home /usr/share/cargo/bin/cargo build --manifest-path /<<PKGBUILDDIR>>/Cargo.toml --target-dir /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src --release && cp src/release/authenticator src/authenticator
    Updating crates.io index
error: failed to get `libadwaita` as a dependency of package `authenticator v4.3.1 (/<<PKGBUILDDIR>>)`

What do I need to put in debian/control dependencies to get libadwaita, there does not seem to be a librust-adwaita package (albeit https://wiki.debian.org/Gnome/Rust_Packaging even mentions it as example). There is librust-sctk-adwaita-dev but as far I understand, this is something different. No?

https://wiki.debian.org/Teams/RustPackaging mentions as example of gnome apps written in Rust shortwave, podcasts, obfuscate .. I thought I look at those for package config, I cannot find a package of either (Is there currently a gtk-rs written gnome application in the debian repository I can take a peek at?

Kind regards, Axel

Attachment: OpenPGP_0x7AC320FF153B3A9D.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


Reply to: