Monorepo management for opam overlays
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.

+26 -26
+2 -2
bin/dune
··· 12 12 logs.fmt 13 13 logs.cli 14 14 vlog 15 - tty 16 - memtrace 15 + nox-tty 16 + nox-memtrace 17 17 monopam-info))
+8 -8
dune-project
··· 19 19 (bytesrw (>= 0.1.0)) 20 20 (eio (>= 1.2)) 21 21 (eio_main (>= 1.2)) 22 - (git (>= 0.1.0)) 23 - (toml (>= 0.1.0)) 24 - (xdge (>= 0.1.0)) 22 + (nox-git (>= 0.1.0)) 23 + (nox-toml (>= 0.1.0)) 24 + (nox-xdge (>= 0.1.0)) 25 25 (opam (>= 0.1.0)) 26 26 (meta (>= 0.1.0)) 27 27 (bytesrw-eio (>= 0.1.0)) ··· 35 35 (json (>= 0.2.0)) 36 36 requests 37 37 (ptime (>= 1.0.0)) 38 - (sexp (>= 0.1.0)) 39 - (tty (>= 0.1.0)) 40 - (tty-eio (>= 0.1.0)) 38 + (nox-sexp (>= 0.1.0)) 39 + (nox-tty (>= 0.1.0)) 40 + (nox-tty-eio (>= 0.1.0)) 41 41 (retry (>= 0.1.0)) 42 - memtrace 42 + nox-memtrace 43 43 monopam-info 44 44 vlog 45 45 (odoc :with-doc) 46 46 (mdx :with-test) 47 - loc)) 47 + nox-loc)) 48 48
+7 -7
lib/dune
··· 3 3 (public_name monopam) 4 4 (libraries 5 5 eio 6 - toml 7 - toml.eio 8 - xdge 6 + nox-toml 7 + nox-toml.eio 8 + nox-xdge 9 9 opam 10 10 opam.bytesrw 11 11 bytesrw ··· 17 17 claude 18 18 json 19 19 ptime 20 - sexp 20 + nox-sexp 21 21 meta 22 22 meta.bytesrw 23 - git 23 + nox-git 24 24 re 25 25 retry 26 - tty 27 - tty-eio 26 + nox-tty 27 + nox-tty-eio 28 28 unix))
+8 -8
monopam.opam
··· 15 15 "bytesrw" {>= "0.1.0"} 16 16 "eio" {>= "1.2"} 17 17 "eio_main" {>= "1.2"} 18 - "git" {>= "0.1.0"} 19 - "toml" {>= "0.1.0"} 20 - "xdge" {>= "0.1.0"} 18 + "nox-git" {>= "0.1.0"} 19 + "nox-toml" {>= "0.1.0"} 20 + "nox-xdge" {>= "0.1.0"} 21 21 "opam" {>= "0.1.0"} 22 22 "meta" {>= "0.1.0"} 23 23 "bytesrw-eio" {>= "0.1.0"} ··· 31 31 "json" {>= "0.2.0"} 32 32 "requests" 33 33 "ptime" {>= "1.0.0"} 34 - "sexp" {>= "0.1.0"} 35 - "tty" {>= "0.1.0"} 36 - "tty-eio" {>= "0.1.0"} 34 + "nox-sexp" {>= "0.1.0"} 35 + "nox-tty" {>= "0.1.0"} 36 + "nox-tty-eio" {>= "0.1.0"} 37 37 "retry" {>= "0.1.0"} 38 - "memtrace" 38 + "nox-memtrace" 39 39 "monopam-info" 40 40 "vlog" 41 41 "odoc" {with-doc} 42 42 "mdx" {with-test} 43 - "loc" 43 + "nox-loc" 44 44 ] 45 45 build: [ 46 46 ["dune" "subst"] {dev}
+1 -1
test/cram/helpers/dune
··· 1 1 (executable 2 2 (name demo) 3 - (libraries fmt tty unix)) 3 + (libraries fmt nox-tty unix))