Immich bindings and CLI in OCaml

Update dune-project and opam files across packages

Sync opam package metadata including x-maintenance-intent
and external dependency specifications.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

+4 -5
+2 -4
dune-project
··· 1 - (lang dune 3.20) 2 (name immich) 3 4 (generate_opam_files true) 5 6 (license ISC) 7 (authors "Anil Madhavapeddy") 8 - (homepage "https://tangled.org/anil.recoil.org/ocaml-immich") 9 (maintainers "Anil Madhavapeddy <anil@recoil.org>") 10 - (bug_reports "https://tangled.org/anil.recoil.org/ocaml-immich/issues") 11 - (maintenance_intent "(latest)") 12 13 (package 14 (name immich)
··· 1 + (lang dune 3.21) 2 (name immich) 3 4 (generate_opam_files true) 5 6 (license ISC) 7 (authors "Anil Madhavapeddy") 8 (maintainers "Anil Madhavapeddy <anil@recoil.org>") 9 + (source (tangled anil.recoil.org/ocaml-immich)) 10 11 (package 12 (name immich)
+2 -1
immich.opam
··· 11 homepage: "https://tangled.org/anil.recoil.org/ocaml-immich" 12 bug-reports: "https://tangled.org/anil.recoil.org/ocaml-immich/issues" 13 depends: [ 14 - "dune" {>= "3.20"} 15 "ocaml" {>= "5.1"} 16 "openapi" {>= "0.1"} 17 "requests" {>= "0.1"} ··· 41 "@doc" {with-doc} 42 ] 43 ] 44 x-maintenance-intent: ["(latest)"]
··· 11 homepage: "https://tangled.org/anil.recoil.org/ocaml-immich" 12 bug-reports: "https://tangled.org/anil.recoil.org/ocaml-immich/issues" 13 depends: [ 14 + "dune" {>= "3.21"} 15 "ocaml" {>= "5.1"} 16 "openapi" {>= "0.1"} 17 "requests" {>= "0.1"} ··· 41 "@doc" {with-doc} 42 ] 43 ] 44 + dev-repo: "git+https://tangled.org/anil.recoil.org/ocaml-immich" 45 x-maintenance-intent: ["(latest)"]