Opened 15 years ago

Closed 15 years ago

#21044 closed defect (fixed)

openbrowser: stop using p5-mac-carbon

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 1.8.0
Keywords: Cc: nerdling (Jeremy Lavergne), narf_tm@…
Port: openbrowser

Description

openbrowser uses p5-mac-carbon's Mac::InternetConfig module to read the name of the user's web browser. But p5-mac-carbon doesn't build on Snow Leopard and the software is not maintained upstream. Find a way for openbrowser to get the browser name without using Mac::Carbon.

Attachments (1)

openbrowser.diff (1.7 KB) - added by ryandesign (Ryan Carsten Schmidt) 15 years ago.

Download all attachments as: .zip

Change History (6)

Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

Attachment: openbrowser.diff added

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

Status: newassigned

Attached is a diff which makes openbrowser use p5-mac-propertylist instead. The only caveat is that it requires a newer version of Mac::PropertyList than the latest stable 1.31 that's available. There's a development version 1.31_01 available with which I tested my changes. I've asked the developer of Mac::PropertyList when a new stable version might be released.

comment:2 Changed 15 years ago by nerdling (Jeremy Lavergne)

Cc: snc@… added

Should we provide a -devel package for now?

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

Cc: narf_tm@… added

The author tells me he has re-released 1.31_01 with a stable version number. It's not showing up on CPAN yet.

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

There it is. Updated p5-mac-propertylist to 1.32 in r57830.

comment:5 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed

Updated openbrowser to use it in r57831.

Note: See TracTickets for help on using tickets.