Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#41868 closed update (fixed)

libgit2 @0.17.0: update to 0.20.0

Reported by: juanrgar (Juan R. García Blanco) Owned by: ryandesign (Ryan Schmidt)
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch Cc:
Port: libgit2

Description

Update to 0.20.0. Newest libgit2-glib depends on libgit2 >= 0.19.

Attachments (1)

Portfile-libgit2-update.diff (998 bytes) - added by juanrgar (Juan R. García Blanco) 7 years ago.

Download all attachments as: .zip

Change History (8)

Changed 7 years ago by juanrgar (Juan R. García Blanco)

comment:1 Changed 7 years ago by ryandesign (Ryan Schmidt)

Fetch fails. The port uses "github.tarball_from downloads" but the downloads feature is deprecated and no new "downloads" can be created, and no "download" exists for 0.20.0. "Tags" and "releases" do exist for that version. The github portgroup supports "tags", but not yet "releases".

comment:2 Changed 7 years ago by ryandesign (Ryan Schmidt)

Owner: changed from macports-tickets@… to ryandesign@…
Status: newassigned

The checksums you listed in the patch match those for the "tag" download, so that's fine.

comment:3 Changed 7 years ago by ryandesign (Ryan Schmidt)

Resolution: fixed
Status: assignedclosed

Committed in r115002 with a few other changes:

  • removed "github.tarball_from downloads"
  • added dependencies on libiconv, libssh2, and openssl because it does link with them
  • changed the build.dir variable to be based on the configure.dir variable and also used configure.dir in the post-extract block

comment:4 Changed 7 years ago by ryandesign (Ryan Schmidt)

It failed to build on the Snow Leopard buildbot; I filed an upstream issue: https://github.com/libgit2/libgit2/issues/2009

comment:5 Changed 7 years ago by juanrgar (Juan R. García Blanco)

It also fails to build on Mavericks.

comment:6 Changed 7 years ago by ryandesign (Ryan Schmidt)

It builds fine on Mavericks, both on my system and on the buildbot.

comment:7 Changed 7 years ago by juanrgar (Juan R. García Blanco)

Sorry, you're right. I've got some kind of corruption.

Note: See TracTickets for help on using tickets.