Skip to content

whizsid/soup-rs

Repository files navigation

soup Build Status

Rust bindings and wrappers for libsoup.

NOTE:- This is not the official libsoup Rust bindings repo. Official repository currently not supporting for latest gtk-rs stack.

GNOME Official Repo

Building

soup-rs expects GTK+, GLib and libsoup files to be installed on your system.

Using

[dependencies]
soup-rs = { git = "https://github.com/whizsid/soup-rs.git" }

Avoid mixing versioned and git crates like this:

# This will not compile
[dependencies]
gtk = "0.2"
soup-rs = { git = "https://github.com/whizsid/soup-rs.git" }

Contribute

Contributor you're welcome!

See the general bindings documentation.

Most of the bindings (src/auto) are generated by gir using this configuration file. After editing Gir.toml the sources can be regenerated with

> make gir

When opening a PR please put the changes to the src/auto directory in a separate commit.

License

soup-rs is available under the MIT License, please refer to it.

Releases

No releases published

Packages

No packages published

Languages