Created attachment 198236 [details] chrome-gnome-shell.diff Browser integration for Gnome Shell
Reporter indicates (via IRC) that Koop is OK with this being assigned to them
Comment on attachment 198236 [details] chrome-gnome-shell.diff +GH_ACCOUNT= Gnome +USE_GNOME= pygobject3 +USE_GITHUB= yes USE_GITHUB goes before GH_ACCOUNT Also shouldn't need .include <bsd.port.options.mk> As you are not using .if statements pertaining to port options
Comment on attachment 198236 [details] chrome-gnome-shell.diff >+GH_ACCOUNT= Gnome >+USE_GNOME= pygobject3 >+USE_GITHUB= yes GNOME uses its own GitLab instance (gitlab.gnome.org) instead of GitHub, so I think it is usually discouraged to use USE_GITHUB in GNOME ports because users may wrongly assume the project is maintained on GitHub and file issues or pull requests there, which are likely to be ignored for months or even years. There are USE_GITLAB and GL_SITE which you can use, but in this case there is a better option. Since you are packaging a stable release, you can simply use the release tarball on GNOME download site: https://download.gnome.org/sources/chrome-gnome-shell/.
Created attachment 198281 [details] Updated chrome-gnome-shell.diff Changed GitHub to Gnome Master Site Removed options include Updated to use tar:xz
Rewiew URL: https://reviews.freebsd.org/D18416
Created attachment 199788 [details] updated www/chrome-gnome-shell port diff Cleaned up the port, as I learned over the past few weeks better techniques.
Created attachment 201699 [details] www/chrome-gnome-shell-10.1 Removed outsource from cmake as the default behavior changed recently.
A commit references this bug: Author: swills Date: Wed Jul 17 18:46:17 UTC 2019 New revision: 506811 URL: https://svnweb.freebsd.org/changeset/ports/506811 Log: www/chrome-gnome-shell: create port Native host messaging connector that provides integration with GNOME Shell and the corresponding extensions repository https://extensions.gnome.org WWW: https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome PR: 232330 Submitted by: Daniel Shafer <daniel@shafer.cc> Changes: head/www/Makefile head/www/chrome-gnome-shell/ head/www/chrome-gnome-shell/Makefile head/www/chrome-gnome-shell/distinfo head/www/chrome-gnome-shell/pkg-descr head/www/chrome-gnome-shell/pkg-message head/www/chrome-gnome-shell/pkg-plist
Committed, thanks!