c2pa-rs

A fork of https://github.com/contentauth/c2pa-rs/
git clone git://archive.git.mtrnord.blog/mtrnords-photography-manager/c2pa-rs.git
Log | Files | Refs | README

commit bc93a10100c6fcfd88c16a1d55d2b052ed78cf50
parent b167baeb3faa78f3a5b9f0e7cf6e197b81ac095b
Author: Eric Scouten <scouten@adobe.com>
Date:   Thu, 20 Oct 2022 16:39:18 -0700

Upgrade xmp_toolkit to 0.6.0 (#146)


Diffstat:
Msdk/Cargo.toml | 4+---
Msdk/src/embedded_xmp.rs | 8++++++--
2 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/sdk/Cargo.toml b/sdk/Cargo.toml @@ -45,7 +45,6 @@ required-features = ["file_io"] [[example]] name = "custom_assertion" - [lib] crate-type = ["lib"] @@ -92,8 +91,7 @@ ureq = "2.4.0" image = { version = "0.24.2", optional = true } instant = "0.1.0" openssl = { version = "0.10.31", features = ["vendored"], optional = true } -xmp_toolkit = { version = "0.5.1", optional = true } - +xmp_toolkit = { version = "0.6.0", optional = true } [target.'cfg(target_arch = "wasm32")'.dependencies] console_log = { version = "0.2", features = ["color"] } diff --git a/sdk/src/embedded_xmp.rs b/sdk/src/embedded_xmp.rs @@ -38,8 +38,12 @@ pub(crate) fn add_manifest_uri_to_file<P: AsRef<Path>>(path: P, manifest_uri: &s None => XmpMeta::new().map_err(xmp_write_err)?, }; - m.set_property("http://purl.org/dc/terms/", "provenance", manifest_uri) - .map_err(xmp_write_err)?; + m.set_property( + "http://purl.org/dc/terms/", + "provenance", + &manifest_uri.into(), + ) + .map_err(xmp_write_err)?; f.put_xmp(&m).map_err(xmp_write_err)?; f.close();