#46981: New Port: nghttp2 0.7.5 -----------------------------+-------------------------- Reporter: mschamschula@… | Owner: ryandesign@… Type: submission | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: nghttp2 | -----------------------------+-------------------------- Changes (by ryandesign@…): * status: assigned => closed * resolution: => fixed Comment: Committed in r133360, with one change: You had used `use_xz yes`, but were using the default mode of operation of the github portgroup, which is to download an automatically-generated gzip-compressed tarball from github. When requesting an automatically- generated tarball, github doesn't care what filename you request, so although the port was requesting a file named nghttp2-0.7.5.tar.xz, what it received was a gzip-compressed file. The checksums of the received file don't match those in the portfile. I believe what you were intending the port to do was fetch the xz- compressed manually-uploaded tarball in the releases section of this project. To accomplish that, you need to use `github.tarball_from releases`. After doing that and cleaning and trying again, the checksums match and the port installs fine. -- Ticket URL: <https://trac.macports.org/ticket/46981#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X