Bug 252618

Summary: www/gtkhtml3: Obsolete by upstream, deprecate
Product: Ports & Packages Reporter: Daniel Engberg <diizzy>
Component: Individual Port(s)Assignee: freebsd-gnome (Nobody) <gnome>
Status: Closed FIXED    
Severity: Affects Only Me CC: tcberner
Priority: --- Flags: tcberner: maintainer-feedback+
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://wiki.gnome.org/RoadMap/GtkHtml
Bug Depends on: 252619, 252620, 252621, 252622, 252623    
Bug Blocks: 249879    
Attachments:
Description Flags
Patch for gtkhtml3 none

Description Daniel Engberg freebsd_committer 2021-01-12 21:53:22 UTC
Created attachment 221508 [details]
Patch for gtkhtml3

Last release was 5 years ago and its usage has been discouraged by upstream since 2012. It also fails to build with newer versions of pango as an example.

Sources:
https://gitlab.gnome.org/Archive/gtkhtml/-/tags
https://wiki.gnome.org/RoadMap/GtkHtml
Comment 1 Tobias C. Berner freebsd_committer 2021-01-21 19:12:57 UTC
Committed, thanks -- I set the deprecation date to the end of this quarter.
Comment 2 commit-hook freebsd_committer 2021-01-21 19:12:58 UTC
A commit references this bug:

Author: tcberner
Date: Thu Jan 21 19:12:10 UTC 2021
New revision: 562229
URL: https://svnweb.freebsd.org/changeset/ports/562229

Log:
  www/gtkhtml3: markd deprecated

  From https://wiki.gnome.org/RoadMap/GtkHtml  (2012-09-19):
  	* GtkHtml is being phased out in favor of WebKit/GTK+.
  	* Using GtkHtml in newly-written code is strongly discouraged.
  	* GtkHtml 4.6.x will likely be the final release series.

  Upstream called this one dead 8 years ago. Time make it so.

  PR:		252618
  Submitted by:	daniel.engberg.lists@pyret.net

Changes:
  head/www/gtkhtml3/Makefile