[MacPorts] #40076: Upgrade libgit2 to 0.19.0
#40076: Upgrade libgit2 to 0.19.0 ------------------------+-------------------------------- Reporter: nvenegas@… | Owner: macports-tickets@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Keywords: | Port: libgit2 ------------------------+-------------------------------- Changes between 0.17.0 and 0.19.0 are list at https://github.com/libgit2/libgit2/releases -- Ticket URL: <https://trac.macports.org/ticket/40076> MacPorts <http://www.macports.org/> Ports system for OS X
#40076: Upgrade libgit2 to 0.19.0 -------------------------+-------------------------------- Reporter: nvenegas@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: libgit2 | -------------------------+-------------------------------- Changes (by macsforever2000@…): * version: 2.2.0 => * type: request => update -- Ticket URL: <https://trac.macports.org/ticket/40076#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#40076: libgit2: update to 0.19.0 -------------------------+-------------------------------- Reporter: nvenegas@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: libgit2 | -------------------------+-------------------------------- Changes (by ryandesign@…): * keywords: => haspatch Comment: What's "github.tarball_from archive"? The only valid values for github.tarball_from are "downloads" and "tags". -- Ticket URL: <https://trac.macports.org/ticket/40076#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#40076: libgit2: update to 0.19.0 -------------------------+-------------------------------- Reporter: nvenegas@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: libgit2 | -------------------------+-------------------------------- Comment (by nvenegas@…): Ah, good question: I couldn't find documentation on the "github.tarball_from" property, but when I tried "downloads" it 404'd when fetching 0.19.0. Looking at the URL it tried to download from, I noticed that https://github.com/libgit2/libgit2/releases links to https://github.com/libgit2/libgit2/archive/v0.19.0.tar.gz so I thought "archive" would be another valid value. It seemed to work, but now when I try my Portfile (using "archive") it fetches a binary from http://mse.uk.packages.macports.org/sites/packages.macports.org/libgit2 -- Ticket URL: <https://trac.macports.org/ticket/40076#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#40076: libgit2: update to 0.19.0 -------------------------+-------------------------------- Reporter: nvenegas@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: libgit2 | -------------------------+-------------------------------- Comment (by larryv@…): Replying to [comment:3 nvenegas@…]:
It seemed to work, but now when I try my Portfile (using "archive") it fetches a binary from http://mse.uk.packages.macports.org/sites/packages.macports.org/libgit2
Use `port -s` to force a build from source. -- Ticket URL: <https://trac.macports.org/ticket/40076#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#40076: libgit2: update to 0.19.0 -------------------------+-------------------------------- Reporter: nvenegas@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: libgit2 | -------------------------+-------------------------------- Comment (by nvenegas@…): With "archive" it fetched from "https://github.com/libgit2/libgit2/tarball/v0.19.0". With "tags" it also fetched from "https://github.com/libgit2/libgit2/tarball/v0.19.0". I guess I hit the fall through logic with "archive". I'll update the attached patch. -- Ticket URL: <https://trac.macports.org/ticket/40076#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#40076: libgit2: update to 0.19.0 -------------------------+-------------------------------- Reporter: nvenegas@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: libgit2 | -------------------------+-------------------------------- Comment (by tomasz.elendt@…): Is there anything missing? The attached fix works for me. -- Ticket URL: <https://trac.macports.org/ticket/40076#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#40076: libgit2: update to 0.19.0 -------------------------+-------------------------------- Reporter: nvenegas@… | Owner: macports-tickets@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: haspatch Port: libgit2 | -------------------------+-------------------------------- Changes (by devans@…): * status: new => closed * resolution: => fixed Comment: Updated to version 0.20.0 in r115002. -- Ticket URL: <https://trac.macports.org/ticket/40076#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts