Bug 221548 - www/surf: Update to 2.0, take maintainership
Summary: www/surf: Update to 2.0, take maintainership
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Tobias Kortkamp
URL: http://git.suckless.org/surf/log/?qt=...
Keywords:
Depends on:
Blocks:
 
Reported: 2017-08-15 20:31 UTC by Dmitri Goutnik
Modified: 2017-08-16 16:38 UTC (History)
1 user (show)

See Also:


Attachments
patch file (18.94 KB, patch)
2017-08-15 20:31 UTC, Dmitri Goutnik
no flags Details | Diff
patch file (18.96 KB, patch)
2017-08-16 16:14 UTC, Dmitri Goutnik
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitri Goutnik freebsd_committer freebsd_triage 2017-08-15 20:31:00 UTC
Created attachment 185461 [details]
patch file

Notable changes since 0.7: [1]

  * Switch to webkit2-gtk3
  * Remove proxy stuff, it's now handled by WebView
  * Scrolling is now handled through WebKit
  * SSL policy is now handled through WebKit
  * Disk cache is now handled through WebKit
  * Cookies are now handled through WebKit

[1] Full changelog: http://git.suckless.org/surf/log/?qt=range&q=0.7..2.0

QA:
  portlint -AC: OK
  poudriere testport: OK (11a, 10i)
Comment 1 Tobias Kortkamp freebsd_committer freebsd_triage 2017-08-16 16:00:09 UTC
Is the port missing a run dependency on xterm?  You have added a curl
run dependency but it's only ever invoked via an xterm.  I'd say we
either remove the curl dependency or add xterm too.
Comment 2 Dmitri Goutnik freebsd_committer freebsd_triage 2017-08-16 16:07:30 UTC
I thought xterm was included transitively through x11->xorg-apps->xterm, but probably it would be better to have an explicit run depenedency. I'll update the patch.
Comment 3 Dmitri Goutnik freebsd_committer freebsd_triage 2017-08-16 16:14:47 UTC
Created attachment 185490 [details]
patch file

Add x11/xterm as runtime dependency.
Comment 4 commit-hook freebsd_committer freebsd_triage 2017-08-16 16:27:46 UTC
A commit references this bug:

Author: tobik
Date: Wed Aug 16 16:26:44 UTC 2017
New revision: 448061
URL: https://svnweb.freebsd.org/changeset/ports/448061

Log:
  www/surf: Update to 2.0

  Assign maintainership to submitter

  Notable changes since 0.7:

  - Switch to webkit2-gtk3
  - Remove proxy stuff, it's now handled by WebView
  - Scrolling, SSL policy, Disk Cache, and Cookies are now handled through WebKit

  Changes:	http://git.suckless.org/surf/log/?qt=range&q=0.7..2.0
  PR:		221548
  Submitted by:	Dmitri Goutnik <dg@syrec.org>

Changes:
  head/www/surf/Makefile
  head/www/surf/distinfo
  head/www/surf/files/
  head/www/surf/pkg-descr
Comment 5 Tobias Kortkamp freebsd_committer freebsd_triage 2017-08-16 16:38:44 UTC
Committed.  Thank you for updating surf! :)