[MacPorts] #43781: json-c @0.9: update to 0.12
#43781: json-c @0.9: update to 0.12 ------------------------------+-------------------------------- Reporter: mister.jannick@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: haspatch | Port: json-c ------------------------------+-------------------------------- I've updated json-c to 0.12. The old homepage is obsolete, as was the master site so I updated those too. -- Ticket URL: <https://trac.macports.org/ticket/43781> MacPorts <http://www.macports.org/> Ports system for OS X
#43781: json-c @0.9: update to 0.12 -------------------------------+---------------------- Reporter: mister.jannick@… | Owner: devans@… Type: update | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: json-c | -------------------------------+---------------------- Changes (by devans@…): * status: new => assigned * owner: macports-tickets@… => devans@… Comment: Thanks for the patch. A few comments * since the package is now hosted on github, you might consider fetching using the github PortGroup using the tag json-c-0.12-20140410 instead of the alternate download site. * livecheck does not work -- using github PortGroup should help with this too. * as a consequence of this upgrade the installed library is renamed from libjson.0.dylib --> libjson-c.2.dylib. The following dependent ports will need to be rebuilt. {{{ libpiano pianod pianobar pulseaudio shogun MyPaint (currently broken) }}} -- Ticket URL: <https://trac.macports.org/ticket/43781#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#43781: json-c @0.9: update to 0.12 -------------------------------+---------------------- Reporter: mister.jannick@… | Owner: devans@… Type: update | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: json-c | -------------------------------+---------------------- Changes (by devans@…): * cc: ryandesign@…, jameskyle@…, perette@…, aguynamedryan+pianobar@… (added) Comment: CCing maintainers of dependents for info. -- Ticket URL: <https://trac.macports.org/ticket/43781#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#43781: json-c @0.9: update to 0.12 -------------------------------+---------------------- Reporter: mister.jannick@… | Owner: devans@… Type: update | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: json-c | -------------------------------+---------------------- Comment (by mister.jannick@…): I've uploaded a new Portfile. For the dependent ports, do I have to add something to the port file? -- Ticket URL: <https://trac.macports.org/ticket/43781#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#43781: json-c @0.9: update to 0.12 -------------------------------+---------------------- Reporter: mister.jannick@… | Owner: devans@… Type: update | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: json-c | -------------------------------+---------------------- Comment (by ryandesign@…): Replying to [comment:3 mister.jannick@…]:
I've uploaded a new Portfile.
I've attached a revised patch that uses the github portgroup correctly.
For the dependent ports, do I have to add something to the port file?
For each dependent port, it will at minimum need its revision increased, and possible patches added to accommodate the changed library name; it'll depend on how those ports' build systems are written. -- Ticket URL: <https://trac.macports.org/ticket/43781#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#43781: json-c @0.9: update to 0.12 -------------------------------+---------------------- Reporter: mister.jannick@… | Owner: devans@… Type: update | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: json-c | -------------------------------+---------------------- Comment (by ryandesign@…): pianobar just needed a revbump; [attachment:pianobar.diff patch attached]. pianod doesn't build without a change to the configure script; [http://lists.deviousfish.com/pipermail/pianod- deviousfish.com/2014q2/000590.html upstream bug report filed]. -- Ticket URL: <https://trac.macports.org/ticket/43781#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#43781: json-c @0.9: update to 0.12 -------------------------------+---------------------- Reporter: mister.jannick@… | Owner: devans@… Type: update | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: json-c | -------------------------------+---------------------- Changes (by ryandesign@…): * cc: nonstop.server@…, brian.andrew@…, snc@…, mina.macports@… (added) Comment: This ticket supersedes #37212. -- Ticket URL: <https://trac.macports.org/ticket/43781#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#43781: json-c @0.9: update to 0.12 -------------------------------+---------------------- Reporter: mister.jannick@… | Owner: devans@… Type: update | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: json-c | -------------------------------+---------------------- Comment (by ryandesign@…): Updated json-c to 0.12-20140410 in r120552. -- Ticket URL: <https://trac.macports.org/ticket/43781#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
#43781: json-c @0.9: update to 0.12 -------------------------------+---------------------- Reporter: mister.jannick@… | Owner: devans@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: haspatch Port: json-c | -------------------------------+---------------------- Changes (by ryandesign@…): * status: assigned => closed * resolution: => fixed Comment: * r120553: revbump pulseaudio to rebuild * r120554: revbump shogun to rebuild * r120555: revbump pianobar to rebuild * r120557: revbump and patch pianod to rebuild * r120559: revbump and patch MyPaint to rebuild -- Ticket URL: <https://trac.macports.org/ticket/43781#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts