#3596032 Build manifests that c2patool 0.10 and later accept

Fixes #3596032 (closed)

  • claim_generator_info keeps only operating_system. c2patool 0.10 and later read both keys as one field and fail with duplicate field operating_system.
  • With c2patool 0.10 and later, the manifest drops c2pa.opened and a c2pa.created without digitalSourceType. c2patool adds c2pa.opened for the parent itself.
  • The claim generator icon also needs jrglasgow/c2patool to write the manifest in its own folder. That change belongs to the library.

Tested with c2patool 0.9.12, 0.27.22 and 0.28.2.

AI Compliance

🤖 Generated with the help of an LLM, reviewed and approved by me.

Merge request reports

Loading
Loading