Opened 10 years ago

Closed 10 years ago

Last modified 10 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 Carsten 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) 10 years ago.

Download all attachments as: .zip

Change History (8)

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

comment:1 Changed 10 years ago by ryandesign (Ryan Carsten 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 10 years ago by ryandesign (Ryan Carsten 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 10 years ago by ryandesign (Ryan Carsten 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 10 years ago by ryandesign (Ryan Carsten 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 10 years ago by juanrgar (Juan R. García Blanco)

It also fails to build on Mavericks.

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

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

comment:7 Changed 10 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.