#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)
Change History (8)
Changed 11 years ago by juanrgar (Juan R. García Blanco)
Attachment: | Portfile-libgit2-update.diff added |
---|
comment:1 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
comment:2 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Owner: | changed from macports-tickets@… to ryandesign@… |
---|---|
Status: | new → assigned |
The checksums you listed in the patch match those for the "tag" download, so that's fine.
comment:3 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
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 11 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 11 years ago by juanrgar (Juan R. García Blanco)
It also fails to build on Mavericks.
comment:6 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
It builds fine on Mavericks, both on my system and on the buildbot.
comment:7 Changed 11 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.
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".