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:
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();