OCaml library for controlling Meross smart plugs via local HTTP API
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Prefix all blacksun packages with nox-

Renames 35 packages to make blacksun forks distinguishable from their
opam-repository upstreams. Module names (Git.x, Tls.x, ...) stay bare;
opam package names and dune (public_name) findlib references move to
nox-X. After this commit, zero local package names overlap with
opam-repository.

Renamed:
- nox-git, nox-irmin
- nox-crypto, nox-crypto-pk, nox-crypto-rng, nox-crypto-ec
- nox-tls, nox-tls-eio, nox-tar, nox-tar-eio, nox-tty, nox-tty-eio
- nox-arp, nox-ca-certs, nox-cbor, nox-cookie, nox-crc, nox-csv
- nox-gpt, nox-hkdf, nox-http, nox-jwt, nox-kdf, nox-loc
- nox-memtrace, nox-pds, nox-sexp, nox-slack, nox-toml
- nox-websocket, nox-x509, nox-xdge, nox-yaml

Also drops orphan tar-mirage and tar-unix opam templates that had no
matching package stanza.

+8 -8
+1 -1
bin/dune
··· 2 2 (name main) 3 3 (public_name meross) 4 4 (package meross) 5 - (libraries meross cmdliner eio_main fmt ipaddr re crypto-rng.unix arp vlog)) 5 + (libraries meross cmdliner eio_main fmt ipaddr re nox-crypto-rng.unix nox-arp vlog))
+2 -2
dune-project
··· 26 26 (ipaddr (>= 5.0)) 27 27 (json (>= 0.1.0)) 28 28 (logs (>= 0.7)) 29 - (crypto-rng (>= 1.0)) 29 + (nox-crypto-rng (>= 1.0)) 30 30 (ptime (>= 1.0)) 31 31 (uri (>= 4.0)) 32 - arp 32 + nox-arp 33 33 re 34 34 vlog 35 35 (alcotest :with-test)
+1 -1
fuzz/dune
··· 5 5 6 6 (executable 7 7 (name fuzz) 8 - (libraries meross alcobar crypto-rng.unix)) 8 + (libraries meross alcobar nox-crypto-rng.unix)) 9 9 10 10 (rule 11 11 (alias runtest)
+1 -1
lib/dune
··· 7 7 fmt 8 8 json 9 9 logs 10 - crypto-rng 10 + nox-crypto-rng 11 11 requests 12 12 ptime 13 13 ptime.clock.os
+2 -2
meross.opam
··· 21 21 "ipaddr" {>= "5.0"} 22 22 "json" {>= "0.1.0"} 23 23 "logs" {>= "0.7"} 24 - "crypto-rng" {>= "1.0"} 24 + "nox-crypto-rng" {>= "1.0"} 25 25 "ptime" {>= "1.0"} 26 26 "uri" {>= "4.0"} 27 - "arp" 27 + "nox-arp" 28 28 "re" 29 29 "vlog" 30 30 "alcotest" {with-test}
+1 -1
test/dune
··· 1 1 (test 2 2 (name test) 3 - (libraries meross alcotest eio_main crypto-rng.unix re)) 3 + (libraries meross alcotest eio_main nox-crypto-rng.unix re))