Opened 11 years ago

Closed 11 years ago

#19754 closed defect (fixed)

webkit-gtk: update to version 1.1.7, build from stable release rather than nightly builds

Reported by: dbevans (David B. Evans) Owned by: myschizobuddy@…
Priority: Normal Milestone:
Component: ports Version: 1.7.1
Keywords: Cc:
Port: webkit-gtk

Description

port webkit-gtk currently builds from unstable nightly snapshots of svn trunk. However, stable releases are available at http://www.webkitgtk.org and version 1.1.7 has just been released.

The GNOME project among others build from these releases using their jhbuild system.

Attached is a proposed patch to the current Portfile that builds with only a minor patch and updates webkit-gtk to the 1.1.7 release. Committing this patch should close outstanding tickets #17468, #19346 and possibly #19089.

  • updates to stable release version 1.1.7
  • dependencies and configuration updated to reflect build defaults in configure
  • variants adjusted to conform to configuration defaults
    • +video is now the default so make variant +no_video instead
    • add new +svg_filters variant, all other svg on by default
    • add new +gnome_keyring to enable this optional support -- off by default
  • patch to autotools/webkit.m4 to correctly set icu library link options requires use of autoconf to correctly rebuild configure.
  • since I am proposing to change the versioning system for this port to be that used with the release versions, epoch is incremented to 1 to ensure proper version comparison on upgrade.
  • livecheck added

If you concur with these changes, I will commit the patch. In addition, if it would be helpful to you in keeping this port up to date, I am willing to be co-maintainer with you or perhaps making the port openmaintainer would be sufficient.

Attachments (2)

patch-webkit-gtk.diff (2.9 KB) - added by dbevans (David B. Evans) 11 years ago.
Proposed patch for Portfile
patch-autotools-webkit.m4.diff (458 bytes) - added by dbevans (David B. Evans) 11 years ago.
for files directory

Download all attachments as: .zip

Change History (4)

Changed 11 years ago by dbevans (David B. Evans)

Attachment: patch-webkit-gtk.diff added

Proposed patch for Portfile

Changed 11 years ago by dbevans (David B. Evans)

for files directory

comment:1 Changed 11 years ago by myschizobuddy@…

I'm on vacation and don't have access to my mac. If you want you can be co-maintainer of this and my other ports. Hopefully after a month or two i'll be back

comment:2 Changed 11 years ago by dbevans (David B. Evans)

Resolution: fixed
Status: newclosed

Committed in r51453 adding myself as co-maintainer. Have a good trip.

Note: See TracTickets for help on using tickets.