mirror of
https://github.com/tauri-apps/soup2-rs.git
synced 2026-01-31 00:45:22 +01:00
Update Cargo.toml & README
This commit is contained in:
13
.travis.yml
13
.travis.yml
@@ -1,13 +0,0 @@
|
||||
language: rust
|
||||
rust:
|
||||
- nightly
|
||||
- beta
|
||||
- stable
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- libgtk-3-dev
|
||||
- libsoup2.4-dev
|
||||
script:
|
||||
- rustc --version
|
||||
- cargo build
|
||||
14
Cargo.toml
14
Cargo.toml
@@ -2,29 +2,23 @@
|
||||
name = "soup"
|
||||
|
||||
[package]
|
||||
#build = "build.rs"
|
||||
description = "Soup2 crate for Rust"
|
||||
license = "MIT"
|
||||
name = "soup2"
|
||||
version = "0.14.0"
|
||||
edition = "2018"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
[dependencies]
|
||||
libc = "0.2"
|
||||
bitflags = "1.2"
|
||||
once_cell = "1.9"
|
||||
glib = "0.14"
|
||||
glib-sys = "0.14"
|
||||
gobject-sys = "0.14"
|
||||
gio = "0.14"
|
||||
gio-sys = "0.14"
|
||||
futures-util = "0.3"
|
||||
fragile = "1.0"
|
||||
|
||||
[dependencies.ffi]
|
||||
package = "soup2-sys"
|
||||
path = "sys"
|
||||
version = "^0.14"
|
||||
version = "^0.1"
|
||||
|
||||
[features]
|
||||
default = ["v2_70"]
|
||||
@@ -54,3 +48,5 @@ v2_66 = ["v2_62", "ffi/v2_66"]
|
||||
v2_68 = ["v2_66", "ffi/v2_68"]
|
||||
v2_70 = ["v2_68", "ffi/v2_70"]
|
||||
|
||||
[package.metadata.docs.rs]
|
||||
features = ["dox"]
|
||||
|
||||
27
README.md
27
README.md
@@ -1,29 +1,8 @@
|
||||
# soup-sys [](https://travis-ci.org/gtk-rs/soup-sys-rs) [](https://gitter.im/gtk-rs/gtk)
|
||||
# soup2-rs
|
||||
|
||||
[Project site](https://gtk-rs.org/) | [Online documentation](https://gtk-rs.org/docs/)
|
||||
TODO Move to gnome community once this crate is stable.
|
||||
|
||||
__Rust__ bindings and wrappers for __libsoup__.
|
||||
|
||||
## Using
|
||||
|
||||
We recommend using [crates from crates.io](https://crates.io/keywords/gtk-rs),
|
||||
as [demonstrated here](https://gtk-rs.org/#using).
|
||||
|
||||
If you want to track the bleeding edge, use the git dependency instead:
|
||||
|
||||
```toml
|
||||
[dependencies]
|
||||
soup-sys = { git = "https://github.com/gtk-rs/soup-sys-rs.git" }
|
||||
```
|
||||
|
||||
Avoid mixing versioned and git crates like this:
|
||||
|
||||
```toml
|
||||
# This will not compile
|
||||
[dependencies]
|
||||
gtk = "0.2"
|
||||
soup-sys = { git = "https://github.com/gtk-rs/soup-sys-rs.git" }
|
||||
```
|
||||
__Rust__ bindings and wrappers for __libsoup2__.
|
||||
|
||||
## Contribute
|
||||
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
|
||||
use crate::LoggerLogLevel;
|
||||
use crate::Message;
|
||||
use crate::Session;
|
||||
#[cfg(any(feature = "v2_24", feature = "dox"))]
|
||||
#[cfg_attr(feature = "dox", doc(cfg(feature = "v2_24")))]
|
||||
use crate::SessionFeature;
|
||||
|
||||
@@ -1,3 +1,20 @@
|
||||
[package]
|
||||
build = "build.rs"
|
||||
description = "Soup FFI crate for Rust"
|
||||
license = "MIT"
|
||||
links = "soup"
|
||||
name = "soup2-sys"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
[package.metadata.docs.rs]
|
||||
features = ["dox"]
|
||||
[package.metadata.system-deps.libsoup_2_4]
|
||||
name = "libsoup-2.4"
|
||||
version = "0.0"
|
||||
|
||||
[lib]
|
||||
name = "soup_sys"
|
||||
|
||||
[build-dependencies]
|
||||
system-deps = "5"
|
||||
|
||||
@@ -40,23 +57,6 @@ v2_68 = ["v2_66"]
|
||||
v2_70 = ["v2_68"]
|
||||
v2_72 = ["v2_70"]
|
||||
|
||||
[lib]
|
||||
name = "soup_sys"
|
||||
|
||||
[package]
|
||||
build = "build.rs"
|
||||
description = "Soup FFI crate for Rust"
|
||||
license = "MIT"
|
||||
links = "soup"
|
||||
name = "soup2-sys"
|
||||
version = "0.14.0"
|
||||
edition = "2018"
|
||||
[package.metadata.docs.rs]
|
||||
features = ["dox"]
|
||||
[package.metadata.system-deps.libsoup_2_4]
|
||||
name = "libsoup-2.4"
|
||||
version = "0.0"
|
||||
|
||||
[package.metadata.system-deps.libsoup_2_4.v2_24]
|
||||
version = "2.24"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user