<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Package: rust-nom<br>
      x-debbugs-cc: <span class="dash"><a class="moz-txt-link-abbreviated" href="mailto:git@rxv.cc">git@rxv.cc</a></span>,
      <a class="moz-txt-link-abbreviated" href="mailto:nikos@tsipinakis.com">nikos@tsipinakis.com</a><br>
      <br>
      I updated sniffglue to 0.14.0 when trying to unblock some semver
      transitions. <br>
      Since I did not want to further increase the tangle of transitions
      I patched it to<br>
      work with the versions of crates currently in Debian.
      Unfortunately this meant<br>
      I had to disable the newly added ICMP support in sniffglue because
      it required<br>
      a new version of pktparse which in turn required a new version of
      nom.<br>
      <br>
      Now that those semver transitions are complete I decided to take a
      look at<br>
      what would be involved in updating nom.  I came up with the
      following list.<br>
      <br>
      newsboat: not packaged through debcargo-conf, looks like upstream
      the nom dependency was just patched without any code changes, so
      hopefully we either update to a new upstream or do the same
      locally.<br>
      rust-cexpr: 0.4.0 -> 0.6.0<br>
        rust-bindgen: 0.59.1 -> 0.59.2<br>
      rust-config: not in testing, no upstream update, investigate
      patching<br>
      rust-der-parser: not in testing, new upstream has new
      dependencies, no rdeps in the achive, investigate patching but if
      patching doesn't work out I think this one can be ignored.<br>
      rust-dhcp4r: 0.2.0 -> 0.2.3<br>
        enum-primitive-derive: 0.1.2 -> 0.2.2<br>
      rust-hdrhistogram: not in testing, already broken<br>
      rust-iso8601: 0.4.0 -> 0.4.1<br>
      rust-pktparse: 0.5.0 -> 0.7.0<br>
        rust-sniffglue: drop patches<br>
      rust-rusticata-macros: 2.0.4 -> 4.0.0<br>
        rust-der-parser: see above<br>
      rust-sniffglue: drop patches<br>
      rust-tls-parser: 0.9.2 -> 0.11.0<br>
        new dependencies: nom-derive and nom-derive-impl<br>
        rust-sniffglue: drop patches<br>
    </p>
    <p>This is more than i'm willing to take on on my own, but I would
      be<br>
      willing to provide help and sponsorship.<br>
    </p>
  </body>
</html>