The opam repository for my Advent of Agentic Humps 2025

+punycode

+40
+40
packages/punycode/punycode.dev/opam
··· 1 + # This file is generated by dune, edit dune-project instead 2 + opam-version: "2.0" 3 + synopsis: "RFC 3492 Punycode and IDNA implementation for OCaml" 4 + description: """ 5 + A high-quality implementation of RFC 3492 (Punycode) with IDNA support. 6 + Provides encoding and decoding of internationalized domain names, 7 + with proper Unicode normalization and mixed-case annotation support.""" 8 + maintainer: ["Anil Madhavapeddy <anil@recoil.org>"] 9 + authors: ["Anil Madhavapeddy"] 10 + license: "ISC" 11 + homepage: "https://tangled.org/@anil.recoil.org/ocaml-punycode" 12 + bug-reports: "https://tangled.org/@anil.recoil.org/ocaml-punycode/issues" 13 + dev-repo: "git+https://tangled.org/@anil.recoil.org/ocaml-punycode.git" 14 + depends: [ 15 + "ocaml" {>= "4.14.0"} 16 + "dune" {>= "3.20" & >= "3.0"} 17 + "uutf" {>= "1.0.0"} 18 + "uunf" {>= "15.0.0"} 19 + "domain-name" {>= "0.4.0"} 20 + "odoc" {with-doc} 21 + "alcotest" {with-test} 22 + ] 23 + build: [ 24 + ["dune" "subst"] {dev} 25 + [ 26 + "dune" 27 + "build" 28 + "-p" 29 + name 30 + "-j" 31 + jobs 32 + "@install" 33 + "@runtest" {with-test} 34 + "@doc" {with-doc} 35 + ] 36 + ] 37 + x-maintenance-intent: ["(latest)"] 38 + url { 39 + src: "git+https://tangled.org/@anil.recoil.org/ocaml-punycode.git#main" 40 + }