summaryrefslogtreecommitdiff
path: root/x11-toolkits
diff options
context:
space:
mode:
authorStefan Eßer <se@FreeBSD.org>2022-09-07 23:06:12 +0200
committerStefan Eßer <se@FreeBSD.org>2022-09-07 23:10:59 +0200
commitb7f05445c00f2625aa19b4154ebcbce5ed2daa52 (patch)
treec3b04fc0b07c55f849072e9b35e694f3d8ccf871 /x11-toolkits
parentgraphics/tesseract: fix build when building from ports (diff)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)
Diffstat (limited to '')
-rw-r--r--x11-toolkits/SoXt/Makefile1
-rw-r--r--x11-toolkits/Xmt/Makefile1
-rw-r--r--x11-toolkits/amtk/Makefile1
-rw-r--r--x11-toolkits/blt/Makefile1
-rw-r--r--x11-toolkits/bwidget/Makefile1
-rw-r--r--x11-toolkits/color-widgets-qt5/Makefile1
-rw-r--r--x11-toolkits/copperspice/Makefile1
-rw-r--r--x11-toolkits/ctk/Makefile1
-rw-r--r--x11-toolkits/fltk/Makefile1
-rw-r--r--x11-toolkits/fox14/Makefile1
-rw-r--r--x11-toolkits/fox16/Makefile1
-rw-r--r--x11-toolkits/fox17/Makefile1
-rw-r--r--x11-toolkits/fxscintilla/Makefile1
-rw-r--r--x11-toolkits/gdl/Makefile1
-rw-r--r--x11-toolkits/girara/Makefile1
-rw-r--r--x11-toolkits/gnocl/Makefile1
-rw-r--r--x11-toolkits/gnustep-back/Makefile1
-rw-r--r--x11-toolkits/gnustep-gui/Makefile1
-rw-r--r--x11-toolkits/granite/Makefile1
-rw-r--r--x11-toolkits/granite7/Makefile1
-rw-r--r--x11-toolkits/gstreamer1-plugins-gtk4/Makefile1
-rw-r--r--x11-toolkits/gtk-layer-shell/Makefile1
-rw-r--r--x11-toolkits/gtk-sharp-beans/Makefile1
-rw-r--r--x11-toolkits/gtk-sharp20/Makefile1
-rw-r--r--x11-toolkits/gtk-sharp30/Makefile1
-rw-r--r--x11-toolkits/gtk20/Makefile1
-rw-r--r--x11-toolkits/gtk30/Makefile1
-rw-r--r--x11-toolkits/gtk40/Makefile1
-rw-r--r--x11-toolkits/gtkd/Makefile1
-rw-r--r--x11-toolkits/gtkdatabox/Makefile1
-rw-r--r--x11-toolkits/gtkextra/Makefile1
-rw-r--r--x11-toolkits/gtkglarea2/Makefile1
-rw-r--r--x11-toolkits/gtkglext/Makefile1
-rw-r--r--x11-toolkits/gtkglextmm/Makefile1
-rw-r--r--x11-toolkits/gtkmathview/Makefile1
-rw-r--r--x11-toolkits/gtkmm24/Makefile1
-rw-r--r--x11-toolkits/gtkmm30/Makefile1
-rw-r--r--x11-toolkits/gtksourceview3/Makefile1
-rw-r--r--x11-toolkits/gtksourceview4/Makefile1
-rw-r--r--x11-toolkits/gtksourceview5/Makefile1
-rw-r--r--x11-toolkits/guile-gnome-platform/Makefile1
-rw-r--r--x11-toolkits/irrlicht/Makefile1
-rw-r--r--x11-toolkits/itk/Makefile1
-rw-r--r--x11-toolkits/iwidgets/Makefile1
-rw-r--r--x11-toolkits/kf5-attica/Makefile1
-rw-r--r--x11-toolkits/kf5-kcompletion/Makefile1
-rw-r--r--x11-toolkits/kf5-kconfigwidgets/Makefile1
-rw-r--r--x11-toolkits/kf5-kdesignerplugin/Makefile1
-rw-r--r--x11-toolkits/kf5-kguiaddons/Makefile1
-rw-r--r--x11-toolkits/kf5-kirigami2/Makefile1
-rw-r--r--x11-toolkits/kf5-kitemviews/Makefile1
-rw-r--r--x11-toolkits/kf5-kjobwidgets/Makefile1
-rw-r--r--x11-toolkits/kf5-ktextwidgets/Makefile1
-rw-r--r--x11-toolkits/kf5-kwidgetsaddons/Makefile1
-rw-r--r--x11-toolkits/kf5-kxmlgui/Makefile1
-rw-r--r--x11-toolkits/kproperty/Makefile1
-rw-r--r--x11-toolkits/lesstif/Makefile1
-rw-r--r--x11-toolkits/libXaw/Makefile1
-rw-r--r--x11-toolkits/libXmu/Makefile1
-rw-r--r--x11-toolkits/libXt/Makefile1
-rw-r--r--x11-toolkits/libadwaita/Makefile1
-rw-r--r--x11-toolkits/libdazzle/Makefile1
-rw-r--r--x11-toolkits/libdecor/Makefile1
-rw-r--r--x11-toolkits/libgdiplus/Makefile1
-rw-r--r--x11-toolkits/libhandy/Makefile1
-rw-r--r--x11-toolkits/libhandy0/Makefile1
-rw-r--r--x11-toolkits/libsexy/Makefile1
-rw-r--r--x11-toolkits/libunique3/Makefile1
-rw-r--r--x11-toolkits/libwnck/Makefile1
-rw-r--r--x11-toolkits/libwnck3/Makefile1
-rw-r--r--x11-toolkits/libxaw3dxft/Makefile1
-rw-r--r--x11-toolkits/linux-c7-qt-x11/Makefile1
-rw-r--r--x11-toolkits/movingmotif/Makefile1
-rw-r--r--x11-toolkits/mowitz/Makefile1
-rw-r--r--x11-toolkits/mygui/Makefile1
-rw-r--r--x11-toolkits/nanogui/Makefile1
-rw-r--r--x11-toolkits/neXtaw/Makefile1
-rw-r--r--x11-toolkits/ntk/Makefile1
-rw-r--r--x11-toolkits/nuklear/Makefile1
-rw-r--r--x11-toolkits/ocaml-lablgtk2/Makefile1
-rw-r--r--x11-toolkits/ocaml-labltk/Makefile1
-rw-r--r--x11-toolkits/open-motif-devel/Makefile1
-rw-r--r--x11-toolkits/open-motif/Makefile1
-rw-r--r--x11-toolkits/osm-gps-map/Makefile1
-rw-r--r--x11-toolkits/otk/Makefile1
-rw-r--r--x11-toolkits/p5-Alien-wxWidgets/Makefile1
-rw-r--r--x11-toolkits/p5-Glade2/Makefile1
-rw-r--r--x11-toolkits/p5-Gtk2-Chmod/Makefile1
-rw-r--r--x11-toolkits/p5-Gtk2-Ex-Dialogs/Makefile1
-rw-r--r--x11-toolkits/p5-Gtk2-Ex-FormFactory/Makefile1
-rw-r--r--x11-toolkits/p5-Gtk2-Ex-PodViewer/Makefile1
-rw-r--r--x11-toolkits/p5-Gtk2-Ex-Simple-List/Makefile1
-rw-r--r--x11-toolkits/p5-Gtk2-Ex-Utils/Makefile1
-rw-r--r--x11-toolkits/p5-Gtk2-GladeXML/Makefile1
-rw-r--r--x11-toolkits/p5-Gtk2-ImageView/Makefile1
-rw-r--r--x11-toolkits/p5-Gtk2-PathButtonBar/Makefile1
-rw-r--r--x11-toolkits/p5-Gtk2-TrayIcon/Makefile1
-rw-r--r--x11-toolkits/p5-Gtk2/Makefile1
-rw-r--r--x11-toolkits/p5-Gtk3-ImageView/Makefile1
-rw-r--r--x11-toolkits/p5-Gtk3-SimpleList/Makefile1
-rw-r--r--x11-toolkits/p5-Gtk3/Makefile1
-rw-r--r--x11-toolkits/p5-Pango/Makefile1
-rw-r--r--x11-toolkits/p5-Prima/Makefile1
-rw-r--r--x11-toolkits/p5-Tk-Action/Makefile1
-rw-r--r--x11-toolkits/p5-Tk-Contrib/Makefile1
-rw-r--r--x11-toolkits/p5-Tk-CursorControl/Makefile1
-rw-r--r--x11-toolkits/p5-Tk-DKW/Makefile1
-rw-r--r--x11-toolkits/p5-Tk-DynaTabFrame/Makefile1
-rw-r--r--x11-toolkits/p5-Tk-Enscript/Makefile1
-rw-r--r--x11-toolkits/p5-Tk-FileDialog/Makefile1
-rw-r--r--x11-toolkits/p5-Tk-FontDialog/Makefile1
-rw-r--r--x11-toolkits/p5-Tk-GBARR/Makefile1
-rw-r--r--x11-toolkits/p5-Tk-Getopt/Makefile1
-rw-r--r--x11-toolkits/p5-Tk-HistEntry/Makefile1
-rw-r--r--x11-toolkits/p5-Tk-JComboBox/Makefile1
-rw-r--r--x11-toolkits/p5-Tk-Role-Dialog/Makefile1
-rw-r--r--x11-toolkits/p5-Tk-Role-HasWidgets/Makefile1
-rw-r--r--x11-toolkits/p5-Tk-Splashscreen/Makefile1
-rw-r--r--x11-toolkits/p5-Tk-Sugar/Makefile1
-rw-r--r--x11-toolkits/p5-Tk-TableMatrix/Makefile1
-rw-r--r--x11-toolkits/p5-Tk-ToolBar/Makefile1
-rw-r--r--x11-toolkits/p5-Tk-WaitBox/Makefile1
-rw-r--r--x11-toolkits/p5-Tk/Makefile1
-rw-r--r--x11-toolkits/pango/Makefile1
-rw-r--r--x11-toolkits/pangolin/Makefile1
-rw-r--r--x11-toolkits/pangomm/Makefile1
-rw-r--r--x11-toolkits/pangox-compat/Makefile1
-rw-r--r--x11-toolkits/plasma5-kdeplasma-addons/Makefile1
-rw-r--r--x11-toolkits/plib/Makefile1
-rw-r--r--x11-toolkits/py-AnyQt/Makefile1
-rw-r--r--x11-toolkits/py-Pmw/Makefile1
-rw-r--r--x11-toolkits/py-awesometkinter/Makefile1
-rw-r--r--x11-toolkits/py-easygui/Makefile1
-rw-r--r--x11-toolkits/py-fltk/Makefile1
-rw-r--r--x11-toolkits/py-guietta/Makefile1
-rw-r--r--x11-toolkits/py-python-xlib/Makefile1
-rw-r--r--x11-toolkits/py-qt5-chart/Makefile1
-rw-r--r--x11-toolkits/py-tktreectrl/Makefile1
-rw-r--r--x11-toolkits/py-wxPython4/Makefile1
-rw-r--r--x11-toolkits/qml-box2d/Makefile1
-rw-r--r--x11-toolkits/qt5-declarative-test/Makefile1
-rw-r--r--x11-toolkits/qt5-declarative/Makefile1
-rw-r--r--x11-toolkits/qt5-quick3d/Makefile1
-rw-r--r--x11-toolkits/qt5-quickcontrols/Makefile1
-rw-r--r--x11-toolkits/qt5-quickcontrols2/Makefile1
-rw-r--r--x11-toolkits/qt5-quicktimeline/Makefile1
-rw-r--r--x11-toolkits/qt5pas/Makefile1
-rw-r--r--x11-toolkits/qt6-charts/Makefile1
-rw-r--r--x11-toolkits/qt6-datavis3d/Makefile1
-rw-r--r--x11-toolkits/qt6-declarative/Makefile1
-rw-r--r--x11-toolkits/qt6-quick3d/Makefile1
-rw-r--r--x11-toolkits/qt6-quicktimeline/Makefile1
-rw-r--r--x11-toolkits/qt6-shadertools/Makefile1
-rw-r--r--x11-toolkits/qt6-virtualkeyboard/Makefile1
-rw-r--r--x11-toolkits/qtermwidget/Makefile1
-rw-r--r--x11-toolkits/qwt5-qt5/Makefile1
-rw-r--r--x11-toolkits/qwt6/Makefile1
-rw-r--r--x11-toolkits/redkite/Makefile1
-rw-r--r--x11-toolkits/rep-gtk2/Makefile1
-rw-r--r--x11-toolkits/rubygem-gdk3/Makefile1
-rw-r--r--x11-toolkits/rubygem-gdk4/Makefile1
-rw-r--r--x11-toolkits/rubygem-gtk2/Makefile1
-rw-r--r--x11-toolkits/rubygem-gtk3/Makefile1
-rw-r--r--x11-toolkits/rubygem-gtk4/Makefile1
-rw-r--r--x11-toolkits/rubygem-gtksourceview3/Makefile1
-rw-r--r--x11-toolkits/rubygem-gtksourceview4/Makefile1
-rw-r--r--x11-toolkits/rubygem-pango/Makefile1
-rw-r--r--x11-toolkits/rubygem-poppler/Makefile1
-rw-r--r--x11-toolkits/rubygem-tk/Makefile1
-rw-r--r--x11-toolkits/rubygem-uh/Makefile1
-rw-r--r--x11-toolkits/rubygem-vte3/Makefile1
-rw-r--r--x11-toolkits/scintilla/Makefile1
-rw-r--r--x11-toolkits/sdl_pango/Makefile1
-rw-r--r--x11-toolkits/shared-desktop-ontologies/Makefile1
-rw-r--r--x11-toolkits/skinlf/Makefile1
-rw-r--r--x11-toolkits/soqt/Makefile1
-rw-r--r--x11-toolkits/swt/Makefile1
-rw-r--r--x11-toolkits/tepl6/Makefile1
-rw-r--r--x11-toolkits/termit/Makefile1
-rw-r--r--x11-toolkits/tix/Makefile1
-rw-r--r--x11-toolkits/tk85/Makefile1
-rw-r--r--x11-toolkits/tk86/Makefile1
-rw-r--r--x11-toolkits/tk87/Makefile1
-rw-r--r--x11-toolkits/tkdnd/Makefile1
-rw-r--r--x11-toolkits/tkshape/Makefile1
-rw-r--r--x11-toolkits/tktable/Makefile1
-rw-r--r--x11-toolkits/tktray/Makefile1
-rw-r--r--x11-toolkits/tktreectrl/Makefile1
-rw-r--r--x11-toolkits/unique/Makefile1
-rw-r--r--x11-toolkits/vdk/Makefile1
-rw-r--r--x11-toolkits/viewklass/Makefile1
-rw-r--r--x11-toolkits/vte/Makefile1
-rw-r--r--x11-toolkits/vte3/Makefile1
-rw-r--r--x11-toolkits/wlroots-devel/Makefile1
-rw-r--r--x11-toolkits/wlroots/Makefile1
-rw-r--r--x11-toolkits/wmapp/Makefile1
-rw-r--r--x11-toolkits/wxgtk28/Makefile1
-rw-r--r--x11-toolkits/wxgtk30/Makefile1
-rw-r--r--x11-toolkits/wxgtk31/Makefile1
-rw-r--r--x11-toolkits/xbae/Makefile1
-rw-r--r--x11-toolkits/xforms/Makefile1
-rw-r--r--x11-toolkits/xmhtml/Makefile1
-rw-r--r--x11-toolkits/ztoolkit/Makefile1
203 files changed, 203 insertions, 0 deletions
diff --git a/x11-toolkits/SoXt/Makefile b/x11-toolkits/SoXt/Makefile
index 926a93b3980e..dd53e8ff4aeb 100644
--- a/x11-toolkits/SoXt/Makefile
+++ b/x11-toolkits/SoXt/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://bitbucket.org/Coin3D/coin/downloads/
MAINTAINER= bofh@FreeBSD.org
COMMENT= GUI binding for using Open Inventor with Xt/Motif
+WWW= https://bitbucket.org/Coin3D/coin/wiki/Home
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE.GPL
diff --git a/x11-toolkits/Xmt/Makefile b/x11-toolkits/Xmt/Makefile
index 082979cec1f7..b3a45bb0cba3 100644
--- a/x11-toolkits/Xmt/Makefile
+++ b/x11-toolkits/Xmt/Makefile
@@ -7,6 +7,7 @@ DISTNAME= xmt400
MAINTAINER= cy@FreeBSD.org
COMMENT= Motif Tools library
+WWW= http://motiftools.sourceforge.net/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/x11-toolkits/amtk/Makefile b/x11-toolkits/amtk/Makefile
index 8c695b6d7755..cd801942bf36 100644
--- a/x11-toolkits/amtk/Makefile
+++ b/x11-toolkits/amtk/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Actions, Menus and Toolbars Kit
+WWW= https://wiki.gnome.org/Projects/Amtk
LICENSE= LGPL21
diff --git a/x11-toolkits/blt/Makefile b/x11-toolkits/blt/Makefile
index c4964e9c1572..15dfa1793482 100644
--- a/x11-toolkits/blt/Makefile
+++ b/x11-toolkits/blt/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-src-${PORTVERSION}
MAINTAINER= doconnor@gsoft.com.au
COMMENT= Extension to the Tk toolkit
+WWW= https://dev.pdqi.com/fossil/wize/doc/tip/Wize.Blt.html
LICENSE= MIT
diff --git a/x11-toolkits/bwidget/Makefile b/x11-toolkits/bwidget/Makefile
index 5123f0d1b052..a1eb542330a2 100644
--- a/x11-toolkits/bwidget/Makefile
+++ b/x11-toolkits/bwidget/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/tcllib/BWidget/${PORTVERSION}
MAINTAINER= tcltk@FreeBSD.org
COMMENT= High-level widget set for Tcl/Tk
+WWW= https://core.tcl.tk/bwidget/home
LICENSE= TclTk
LICENSE_NAME= Tcl/Tk License
diff --git a/x11-toolkits/color-widgets-qt5/Makefile b/x11-toolkits/color-widgets-qt5/Makefile
index 5f266eb46486..fbdcfcfbb235 100644
--- a/x11-toolkits/color-widgets-qt5/Makefile
+++ b/x11-toolkits/color-widgets-qt5/Makefile
@@ -5,6 +5,7 @@ PKGNAMESUFFIX= ${SUFFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Qt (C++) widgets to manage color inputs
+WWW= https://gitlab.com/mattia.basaglia/Qt-Color-Widgets
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/copperspice/Makefile b/x11-toolkits/copperspice/Makefile
index 1c011f1c0c1f..c20896e7371d 100644
--- a/x11-toolkits/copperspice/Makefile
+++ b/x11-toolkits/copperspice/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://download.copperspice.com/${PORTNAME}/source/
MAINTAINER= adridg@FreeBSD.org
COMMENT= First class GUI library to unite the C++ community
+WWW= https://www.copperspice.com/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/license/LICENSE.LGPL
diff --git a/x11-toolkits/ctk/Makefile b/x11-toolkits/ctk/Makefile
index 6a758fae0f09..0d1042751adf 100644
--- a/x11-toolkits/ctk/Makefile
+++ b/x11-toolkits/ctk/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -widgets
MAINTAINER= yuri@FreeBSD.org
COMMENT= Widgets and common code for medical imaging, surgical navigation, etc
+WWW= https://www.commontk.org/index.php/Main_Page
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11-toolkits/fltk/Makefile b/x11-toolkits/fltk/Makefile
index c6c5f3a6cf42..b92addb75500 100644
--- a/x11-toolkits/fltk/Makefile
+++ b/x11-toolkits/fltk/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-source
MAINTAINER= danfe@FreeBSD.org
COMMENT= Cross-platform C++ graphical user interface toolkit
+WWW= https://www.fltk.org/
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/fox14/Makefile b/x11-toolkits/fox14/Makefile
index e686380d606e..cf7c0f9c09d1 100644
--- a/x11-toolkits/fox14/Makefile
+++ b/x11-toolkits/fox14/Makefile
@@ -9,6 +9,7 @@ PKGNAMESUFFIX= ${PORTVERSION:R:S/.//}
MAINTAINER= ports@FreeBSD.org
COMMENT= Fast and extensive C++ GUI toolkit
+WWW= http://www.fox-toolkit.org/fox.html
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11-toolkits/fox16/Makefile b/x11-toolkits/fox16/Makefile
index 8d790490c34f..24819db2fb4f 100644
--- a/x11-toolkits/fox16/Makefile
+++ b/x11-toolkits/fox16/Makefile
@@ -8,6 +8,7 @@ PKGNAMESUFFIX= ${PORTVERSION:R:S/.//}
MAINTAINER= jhale@FreeBSD.org
COMMENT= Fast and extensive C++ GUI toolkit -- ver.1.6
+WWW= http://www.fox-toolkit.org/fox.html
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11-toolkits/fox17/Makefile b/x11-toolkits/fox17/Makefile
index 21e3bfead740..a3f4c263c535 100644
--- a/x11-toolkits/fox17/Makefile
+++ b/x11-toolkits/fox17/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= ${PORTVERSION:R:S/.//}
MAINTAINER= jhale@FreeBSD.org
COMMENT= Fast and extensive C++ GUI toolkit (development version)
+WWW= http://www.fox-toolkit.org/
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11-toolkits/fxscintilla/Makefile b/x11-toolkits/fxscintilla/Makefile
index 168493f7e35d..bd5f9ec46da2 100644
--- a/x11-toolkits/fxscintilla/Makefile
+++ b/x11-toolkits/fxscintilla/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SAVANNAH
MAINTAINER= ports@FreeBSD.org
COMMENT= Fox toolkit reimplementation of Scintilla editing widget
+WWW= https://www.nongnu.org/fxscintilla/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/gdl/Makefile b/x11-toolkits/gdl/Makefile
index 5a50b8a0bab3..3a56aad7d84a 100644
--- a/x11-toolkits/gdl/Makefile
+++ b/x11-toolkits/gdl/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Components intended to be shared between GNOME development tools
+WWW= https://www.gnome.org/
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/girara/Makefile b/x11-toolkits/girara/Makefile
index 30575c803e25..7a70e25487dc 100644
--- a/x11-toolkits/girara/Makefile
+++ b/x11-toolkits/girara/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://git.pwmt.org/pwmt/${PORTNAME}/-/archive/${DISTVERSION}/ \
MAINTAINER= madpilot@FreeBSD.org
COMMENT= GTK3 Interface Library for Zathura PDF Viewer
+WWW= https://pwmt.org/projects/girara/
USES= compiler:c11 gnome meson pathfix pkgconfig tar:xz
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30
diff --git a/x11-toolkits/gnocl/Makefile b/x11-toolkits/gnocl/Makefile
index 63ecd71a7f3e..fb4765051f9c 100644
--- a/x11-toolkits/gnocl/Makefile
+++ b/x11-toolkits/gnocl/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/Gnocl-Nightly-Build/
MAINTAINER= tcltk@FreeBSD.org
COMMENT= GTK+ and Gnome extension for Tcl
+WWW= https://gnocl.org/
LICENSE= TclTk
LICENSE_NAME= Tcl/Tk License
diff --git a/x11-toolkits/gnustep-back/Makefile b/x11-toolkits/gnustep-back/Makefile
index 9f7ce2f3cf74..da7b6afa0b86 100644
--- a/x11-toolkits/gnustep-back/Makefile
+++ b/x11-toolkits/gnustep-back/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11-toolkits gnustep
MAINTAINER= ports@FreeBSD.org
COMMENT= GNUstep GUI backend
+WWW= http://www.gnustep.org/
LICENSE_COMB= multi
LICENSE= GPLv3 LGPL3
diff --git a/x11-toolkits/gnustep-gui/Makefile b/x11-toolkits/gnustep-gui/Makefile
index 1f7c2b35e7ab..0684a3c38dc3 100644
--- a/x11-toolkits/gnustep-gui/Makefile
+++ b/x11-toolkits/gnustep-gui/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11-toolkits gnustep
MAINTAINER= ports@FreeBSD.org
COMMENT= GNUstep GUI library
+WWW= http://www.gnustep.org/
LICENSE= GPLv3 LGPL3
LICENSE_COMB= multi
diff --git a/x11-toolkits/granite/Makefile b/x11-toolkits/granite/Makefile
index f341f35c23ac..7f5e14f528d2 100644
--- a/x11-toolkits/granite/Makefile
+++ b/x11-toolkits/granite/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11-toolkits
MAINTAINER= desktop@FreeBSD.org
COMMENT= Extensions of GTK+3 toolkit
+WWW= https://github.com/elementary/granite
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/granite7/Makefile b/x11-toolkits/granite7/Makefile
index c4b9b3a811f3..a544056c5163 100644
--- a/x11-toolkits/granite7/Makefile
+++ b/x11-toolkits/granite7/Makefile
@@ -5,6 +5,7 @@ PKGNAMESUFFIX= 7
MAINTAINER= desktop@FreeBSD.org
COMMENT= Extensions of GTK 4.0 toolkit
+WWW= https://github.com/elementary/granite
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/gstreamer1-plugins-gtk4/Makefile b/x11-toolkits/gstreamer1-plugins-gtk4/Makefile
index ebdad51be838..5e48e8098028 100644
--- a/x11-toolkits/gstreamer1-plugins-gtk4/Makefile
+++ b/x11-toolkits/gstreamer1-plugins-gtk4/Makefile
@@ -7,6 +7,7 @@ DISTNAME= gst-plugins-good-${DISTVERSION}
MAINTAINER= jbeich@FreeBSD.org
COMMENT= GStreamer GTK4 video sink plugin
+WWW= https://gstreamer.freedesktop.org/documentation/gtk/gtksink.html
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/gtk-layer-shell/Makefile b/x11-toolkits/gtk-layer-shell/Makefile
index 6db2690df76d..7df8582759b7 100644
--- a/x11-toolkits/gtk-layer-shell/Makefile
+++ b/x11-toolkits/gtk-layer-shell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11-toolkits
MAINTAINER= jbeich@FreeBSD.org
COMMENT= GTK+ library for the Wayland layer-shell protocol
+WWW= https://github.com/wmww/gtk-layer-shell
LICENSE= LGPL3+ MIT
LICENSE_COMB= multi
diff --git a/x11-toolkits/gtk-sharp-beans/Makefile b/x11-toolkits/gtk-sharp-beans/Makefile
index 98df6b9eef44..926cfef0ed82 100644
--- a/x11-toolkits/gtk-sharp-beans/Makefile
+++ b/x11-toolkits/gtk-sharp-beans/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://download.mono-project.com/sources/${PORTNAME}/
MAINTAINER= mono@FreeBSD.org
COMMENT= Extensions on top of GTK-sharp
+WWW= http://gitorious.org/gtk-sharp-beans
LICENSE= LGPL21
diff --git a/x11-toolkits/gtk-sharp20/Makefile b/x11-toolkits/gtk-sharp20/Makefile
index 7600e021d10e..de00b9b310f7 100644
--- a/x11-toolkits/gtk-sharp20/Makefile
+++ b/x11-toolkits/gtk-sharp20/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 20
MAINTAINER= mono@FreeBSD.org
COMMENT= GTK+ and GNOME interfaces for the .NET runtime
+WWW= https://www.mono-project.com/Gtk
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/gtk-sharp30/Makefile b/x11-toolkits/gtk-sharp30/Makefile
index 2c25c0a83faa..717957ae599a 100644
--- a/x11-toolkits/gtk-sharp30/Makefile
+++ b/x11-toolkits/gtk-sharp30/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 30
MAINTAINER= kwm@FreeBSD.org
COMMENT= GTK+ and GNOME interfaces for the .NET runtime
+WWW= https://www.mono-project.com/Gtk
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/gtk20/Makefile b/x11-toolkits/gtk20/Makefile
index dbe0bd8db214..d8069f8125d9 100644
--- a/x11-toolkits/gtk20/Makefile
+++ b/x11-toolkits/gtk20/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= gnome2
MAINTAINER= desktop@FreeBSD.org
COMMENT= Gimp Toolkit for X11 GUI (previous stable version)
+WWW= https://www.gtk.org/
LICENSE= LGPL20
diff --git a/x11-toolkits/gtk30/Makefile b/x11-toolkits/gtk30/Makefile
index d994f2e2a250..7d8fc3b504a2 100644
--- a/x11-toolkits/gtk30/Makefile
+++ b/x11-toolkits/gtk30/Makefile
@@ -11,6 +11,7 @@ DIST_SUBDIR= gnome
MAINTAINER= desktop@FreeBSD.org
COMMENT= Gimp Toolkit for X11 GUI (current stable version)
+WWW= https://www.gtk.org/
LICENSE= LGPL20
diff --git a/x11-toolkits/gtk40/Makefile b/x11-toolkits/gtk40/Makefile
index af7f395d8cc5..ca130df18f4d 100644
--- a/x11-toolkits/gtk40/Makefile
+++ b/x11-toolkits/gtk40/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= gnome
MAINTAINER= desktop@FreeBSD.org
COMMENT= Gimp Toolkit for X11 GUI (current stable version)
+WWW= https://www.gtk.org/
LICENSE= LGPL20
diff --git a/x11-toolkits/gtkd/Makefile b/x11-toolkits/gtkd/Makefile
index 5a9753739f02..ea34d72fa377 100644
--- a/x11-toolkits/gtkd/Makefile
+++ b/x11-toolkits/gtkd/Makefile
@@ -6,6 +6,7 @@ DISTNAME= GtkD-${PORTVERSION}
MAINTAINER= romain@FreeBSD.org
COMMENT= D binding and OO wrapper of GTK+
+WWW= https://gtkd.org/index.html
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/gtkdatabox/Makefile b/x11-toolkits/gtkdatabox/Makefile
index 382062f39391..296cca561f79 100644
--- a/x11-toolkits/gtkdatabox/Makefile
+++ b/x11-toolkits/gtkdatabox/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= gnome2
MAINTAINER= ports@FreeBSD.org
COMMENT= GTK+2 widget to display large amounts of numerical data
+WWW= https://sourceforge.net/projects/gtkdatabox/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/gtkextra/Makefile b/x11-toolkits/gtkextra/Makefile
index da8102cda711..2cb61f4834eb 100644
--- a/x11-toolkits/gtkextra/Makefile
+++ b/x11-toolkits/gtkextra/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTVERSION:R}
MAINTAINER= danfe@FreeBSD.org
COMMENT= Useful widget set complementary to GTK+ 2.0
+WWW= http://gtkextra.sourceforge.net/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/gtkglarea2/Makefile b/x11-toolkits/gtkglarea2/Makefile
index 0a15e995474c..17b25d35fedb 100644
--- a/x11-toolkits/gtkglarea2/Makefile
+++ b/x11-toolkits/gtkglarea2/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= gnome2
MAINTAINER= ports@FreeBSD.org
COMMENT= OpenGL widget for the GTK+2 GUI toolkit
+WWW= https://www.mono-project.com/archived/gtkglarea/
LICENSE= LGPL20+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/gtkglext/Makefile b/x11-toolkits/gtkglext/Makefile
index bdf2074ff7d7..706513133927 100644
--- a/x11-toolkits/gtkglext/Makefile
+++ b/x11-toolkits/gtkglext/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= gnome2
MAINTAINER= ports@FreeBSD.org
COMMENT= OpenGL extension to GTK+
+WWW= http://gtkglext.sourceforge.net/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
diff --git a/x11-toolkits/gtkglextmm/Makefile b/x11-toolkits/gtkglextmm/Makefile
index 2172f0bd67e3..9c0dc96dde35 100644
--- a/x11-toolkits/gtkglextmm/Makefile
+++ b/x11-toolkits/gtkglextmm/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/gtkglext/${PORTNAME}/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= C++ wrapper for GtkGLExt
+WWW= http://gtkglext.sourceforge.net/
LIB_DEPENDS= libgtkglext-x11-1.0.so:x11-toolkits/gtkglext \
libgtkmm-2.4.so:x11-toolkits/gtkmm24
diff --git a/x11-toolkits/gtkmathview/Makefile b/x11-toolkits/gtkmathview/Makefile
index ad204073f340..fc14efd7a53a 100644
--- a/x11-toolkits/gtkmathview/Makefile
+++ b/x11-toolkits/gtkmathview/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://helm.cs.unibo.it/mml-widget/sources/
MAINTAINER= ports@FreeBSD.org
COMMENT= GTK Widget to Render MathML Documents
+WWW= http://helm.cs.unibo.it/mml-widget/
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/gtkmm24/Makefile b/x11-toolkits/gtkmm24/Makefile
index af64fdcde282..a495f6727522 100644
--- a/x11-toolkits/gtkmm24/Makefile
+++ b/x11-toolkits/gtkmm24/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= gnome2
MAINTAINER= gnome@FreeBSD.org
COMMENT= C++ wrapper for Gtk+
+WWW= https://www.gtkmm.org/
USES+= tar:xz
diff --git a/x11-toolkits/gtkmm30/Makefile b/x11-toolkits/gtkmm30/Makefile
index 125334e199e9..5a91067f2c44 100644
--- a/x11-toolkits/gtkmm30/Makefile
+++ b/x11-toolkits/gtkmm30/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= C++ wrapper for Gtk+3
+WWW= http://gtkmm.sourceforge.net/
LICENSE= LGPL21
diff --git a/x11-toolkits/gtksourceview3/Makefile b/x11-toolkits/gtksourceview3/Makefile
index cb62c1419af0..af57b9109afb 100644
--- a/x11-toolkits/gtksourceview3/Makefile
+++ b/x11-toolkits/gtksourceview3/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Text widget that adds syntax highlighting to the GtkTextView widget
+WWW= https://wiki.gnome.org/Projects/GtkSourceView/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/gtksourceview4/Makefile b/x11-toolkits/gtksourceview4/Makefile
index e96f2e82144c..7dcd2e97182b 100644
--- a/x11-toolkits/gtksourceview4/Makefile
+++ b/x11-toolkits/gtksourceview4/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Text widget that adds syntax highlighting to the GtkTextView widget
+WWW= https://wiki.gnome.org/Projects/GtkSourceView
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/gtksourceview5/Makefile b/x11-toolkits/gtksourceview5/Makefile
index ce6f6721776f..95565c36be8f 100644
--- a/x11-toolkits/gtksourceview5/Makefile
+++ b/x11-toolkits/gtksourceview5/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Text widget that adds syntax highlighting to the GtkTextView widget
+WWW= https://wiki.gnome.org/Projects/GtkSourceView
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/guile-gnome-platform/Makefile b/x11-toolkits/guile-gnome-platform/Makefile
index 780d5e42abd3..c181a3f25ff2 100644
--- a/x11-toolkits/guile-gnome-platform/Makefile
+++ b/x11-toolkits/guile-gnome-platform/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= GNU/guile-gnome/${PORTNAME}
MAINTAINER= andrew@tao11.riddles.org.uk
COMMENT= Guile bindings for Gnome libraries
+WWW= https://www.gnu.org/software/guile-gnome/
LICENSE= GPLv2+
diff --git a/x11-toolkits/irrlicht/Makefile b/x11-toolkits/irrlicht/Makefile
index a371b23aa6a3..375355240e36 100644
--- a/x11-toolkits/irrlicht/Makefile
+++ b/x11-toolkits/irrlicht/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/Irrlicht%20SDK/${PORTVERSION:R}/${PORTVERSION}/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= High performance realtime 3D engine
+WWW= http://irrlicht.sourceforge.net/
LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/readme.txt
diff --git a/x11-toolkits/itk/Makefile b/x11-toolkits/itk/Makefile
index fdd2c6e15b4f..105b4552cb96 100644
--- a/x11-toolkits/itk/Makefile
+++ b/x11-toolkits/itk/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= erik@bz.bzflag.bz
COMMENT= Object-oriented extension to Tk [incr Tk]
+WWW= https://sourceforge.net/projects/incrtcl/
LIB_DEPENDS= libitcl.so.${MAJOR}:lang/itcl
diff --git a/x11-toolkits/iwidgets/Makefile b/x11-toolkits/iwidgets/Makefile
index d49056d8ac1b..4866372a1ff7 100644
--- a/x11-toolkits/iwidgets/Makefile
+++ b/x11-toolkits/iwidgets/Makefile
@@ -7,6 +7,7 @@ DISTNAME= iwidgets${PORTVERSION}
MAINTAINER= portmaster@bsdforge.com
COMMENT= Iwidgets - [incr Widgets] companion to [incr Tk]
+WWW= https://sourceforge.net/projects/incrtcl/
LIB_DEPENDS= libitk.so:x11-toolkits/itk
diff --git a/x11-toolkits/kf5-attica/Makefile b/x11-toolkits/kf5-attica/Makefile
index b1efae080b05..379c667724c7 100644
--- a/x11-toolkits/kf5-attica/Makefile
+++ b/x11-toolkits/kf5-attica/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11-toolkits kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= Open Collaboration Services API library KDE5 version
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/attica/html/index.html
# The sources are LGPL21 or LGPL3 or later-version-approved-by-KDE,
# so use the OR of existing license versions. COPYING is LGPL21.
diff --git a/x11-toolkits/kf5-kcompletion/Makefile b/x11-toolkits/kf5-kcompletion/Makefile
index 87d1488cb77e..9d8c074f34cc 100644
--- a/x11-toolkits/kf5-kcompletion/Makefile
+++ b/x11-toolkits/kf5-kcompletion/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11-toolkits kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 text completion helpers and widgets
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kcompletion/html/index.html
USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz
USE_KDE= config widgetsaddons \
diff --git a/x11-toolkits/kf5-kconfigwidgets/Makefile b/x11-toolkits/kf5-kconfigwidgets/Makefile
index be1271c430bb..cca1ced73b83 100644
--- a/x11-toolkits/kf5-kconfigwidgets/Makefile
+++ b/x11-toolkits/kf5-kconfigwidgets/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11-toolkits kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 widgets for configuration dialogs
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kconfigwidgets/html/index.html
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 shebangfix tar:xz
USE_KDE= auth codecs config coreaddons guiaddons \
diff --git a/x11-toolkits/kf5-kdesignerplugin/Makefile b/x11-toolkits/kf5-kdesignerplugin/Makefile
index 7dfb16866d89..878065c301bf 100644
--- a/x11-toolkits/kf5-kdesignerplugin/Makefile
+++ b/x11-toolkits/kf5-kdesignerplugin/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11-toolkits kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 integration of Frameworks widgets in Qt Designer/Creator
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kdesignerplugin/html/index.html
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= auth bookmarks codecs completion config configwidgets \
diff --git a/x11-toolkits/kf5-kguiaddons/Makefile b/x11-toolkits/kf5-kguiaddons/Makefile
index f482f6ce66ca..66efb5fd239f 100644
--- a/x11-toolkits/kf5-kguiaddons/Makefile
+++ b/x11-toolkits/kf5-kguiaddons/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11-toolkits kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 addons to QtGui
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kguiaddons/html/index.html
LIB_DEPENDS= libwayland-client.so:graphics/wayland
diff --git a/x11-toolkits/kf5-kirigami2/Makefile b/x11-toolkits/kf5-kirigami2/Makefile
index f72b43031d39..bf12910930b1 100644
--- a/x11-toolkits/kf5-kirigami2/Makefile
+++ b/x11-toolkits/kf5-kirigami2/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11-toolkits kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= QtQuick based components set
+WWW= https://api.kde.org/kirigami/html/index.html
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= kdeclarative \
diff --git a/x11-toolkits/kf5-kitemviews/Makefile b/x11-toolkits/kf5-kitemviews/Makefile
index 6686d04d8e0e..30c12fd2b264 100644
--- a/x11-toolkits/kf5-kitemviews/Makefile
+++ b/x11-toolkits/kf5-kitemviews/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11-toolkits kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 widget addons for Qt Model/View
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kitemviews/html/index.html
USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz
USE_KDE= ecm_build
diff --git a/x11-toolkits/kf5-kjobwidgets/Makefile b/x11-toolkits/kf5-kjobwidgets/Makefile
index 77d179047508..1e0a4deafcc1 100644
--- a/x11-toolkits/kf5-kjobwidgets/Makefile
+++ b/x11-toolkits/kf5-kjobwidgets/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11-toolkits kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 widgets for tracking KJob instance
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kjobwidgets/html/index.html
USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz
USE_KDE= coreaddons widgetsaddons \
diff --git a/x11-toolkits/kf5-ktextwidgets/Makefile b/x11-toolkits/kf5-ktextwidgets/Makefile
index 629a790d47d1..48db61604a65 100644
--- a/x11-toolkits/kf5-ktextwidgets/Makefile
+++ b/x11-toolkits/kf5-ktextwidgets/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11-toolkits kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 advanced text editing widgets
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/ktextwidgets/html/index.html
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs completion config configwidgets \
diff --git a/x11-toolkits/kf5-kwidgetsaddons/Makefile b/x11-toolkits/kf5-kwidgetsaddons/Makefile
index 4c1136fa80b2..c14b73984ee7 100644
--- a/x11-toolkits/kf5-kwidgetsaddons/Makefile
+++ b/x11-toolkits/kf5-kwidgetsaddons/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11-toolkits kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 addons to QtWidgets
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kwidgetsaddons/html/index.html
USES= cmake compiler:c++11-lib kde:5 pkgconfig qt:5 tar:xz
USE_KDE= ecm_build
diff --git a/x11-toolkits/kf5-kxmlgui/Makefile b/x11-toolkits/kf5-kxmlgui/Makefile
index b4571e5f9837..199fe476735d 100644
--- a/x11-toolkits/kf5-kxmlgui/Makefile
+++ b/x11-toolkits/kf5-kxmlgui/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11-toolkits kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 user configurable main windows
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kxmlgui/html/index.html
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= attica5 auth codecs config configwidgets coreaddons \
diff --git a/x11-toolkits/kproperty/Makefile b/x11-toolkits/kproperty/Makefile
index 214e917f0356..b2354aa88460 100644
--- a/x11-toolkits/kproperty/Makefile
+++ b/x11-toolkits/kproperty/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= KDE/${PORTNAME}
MAINTAINER= kde@FreeBSD.org
COMMENT= Property editing framwork
+WWW= https://www.kexi-project.org/
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 \
tar:xz
diff --git a/x11-toolkits/lesstif/Makefile b/x11-toolkits/lesstif/Makefile
index 74e27ba41f24..c5502e92fca1 100644
--- a/x11-toolkits/lesstif/Makefile
+++ b/x11-toolkits/lesstif/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= SF
MAINTAINER= dinoex@FreeBSD.org
COMMENT= API compatible clone of the Motif toolkit
+WWW= http://lesstif.sourceforge.net/
LICENSE= LGPL20+
diff --git a/x11-toolkits/libXaw/Makefile b/x11-toolkits/libXaw/Makefile
index 605cf7db86b3..a0a6edbb333f 100644
--- a/x11-toolkits/libXaw/Makefile
+++ b/x11-toolkits/libXaw/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11-toolkits
MAINTAINER= x11@FreeBSD.org
COMMENT= X Athena Widgets library
+WWW= https://www.freedesktop.org/wiki/Software/xlibs/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/libXmu/Makefile b/x11-toolkits/libXmu/Makefile
index 7e9f32fb1ac7..e6a4d2ba08de 100644
--- a/x11-toolkits/libXmu/Makefile
+++ b/x11-toolkits/libXmu/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11-toolkits
MAINTAINER= x11@FreeBSD.org
COMMENT= X Miscellaneous Utilities libraries
+WWW= https://www.freedesktop.org/wiki/Software/xlibs/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/libXt/Makefile b/x11-toolkits/libXt/Makefile
index b9a0f59958e8..e9ce3dcc16b5 100644
--- a/x11-toolkits/libXt/Makefile
+++ b/x11-toolkits/libXt/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11-toolkits
MAINTAINER= x11@FreeBSD.org
COMMENT= X Toolkit library
+WWW= https://www.freedesktop.org/wiki/Software/xlibs/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/libadwaita/Makefile b/x11-toolkits/libadwaita/Makefile
index 43e3edda6eb0..38ed94015065 100644
--- a/x11-toolkits/libadwaita/Makefile
+++ b/x11-toolkits/libadwaita/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11-toolkits
MAINTAINER= gnome@FreeBSD.org
COMMENT= Building blocks for modern GNOME applications
+WWW= https://www.gtk.org/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/libdazzle/Makefile b/x11-toolkits/libdazzle/Makefile
index 62bcc049ea84..c3302e9423ad 100644
--- a/x11-toolkits/libdazzle/Makefile
+++ b/x11-toolkits/libdazzle/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Companion library to GObject and Gtk+
+WWW= https://gitlab.gnome.org/GNOME/libdazzle
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/libdecor/Makefile b/x11-toolkits/libdecor/Makefile
index 6c3187024031..3c50f64393f9 100644
--- a/x11-toolkits/libdecor/Makefile
+++ b/x11-toolkits/libdecor/Makefile
@@ -10,6 +10,7 @@ PATCHFILES+= 51e9db022fe2.patch:-p1 # https://gitlab.gnome.org/jadahl/libdecor/-
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Client-side decorations library for Wayland client
+WWW= https://gitlab.gnome.org/jadahl/libdecor
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11-toolkits/libgdiplus/Makefile b/x11-toolkits/libgdiplus/Makefile
index a4fcf6a42a51..924828897d01 100644
--- a/x11-toolkits/libgdiplus/Makefile
+++ b/x11-toolkits/libgdiplus/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://download.mono-project.com/sources/${PORTNAME}/
MAINTAINER= prj@rootwyrm.com
COMMENT= GDI+ API for System.Windows.Forms in Mono
+WWW= https://www.mono-project.com/docs/gui/libgdiplus/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11-toolkits/libhandy/Makefile b/x11-toolkits/libhandy/Makefile
index f64d868541dc..1a25f304e67f 100644
--- a/x11-toolkits/libhandy/Makefile
+++ b/x11-toolkits/libhandy/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Library with GTK+ widgets for mobile phones
+WWW= https://gitlab.gnome.org/GNOME/libhandy/
LICENSE= LGPL21
diff --git a/x11-toolkits/libhandy0/Makefile b/x11-toolkits/libhandy0/Makefile
index c2aff3801816..12a48bc1e004 100644
--- a/x11-toolkits/libhandy0/Makefile
+++ b/x11-toolkits/libhandy0/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 0
MAINTAINER= gnome@FreeBSD.org
COMMENT= Library with GTK+ widgets for mobile phones
+WWW= https://source.puri.sm/Librem5/libhandy
LICENSE= LGPL21
diff --git a/x11-toolkits/libsexy/Makefile b/x11-toolkits/libsexy/Makefile
index 02aa3b32acf5..1833b284923d 100644
--- a/x11-toolkits/libsexy/Makefile
+++ b/x11-toolkits/libsexy/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://releases.chipx86.com/libsexy/libsexy/
MAINTAINER= ports@FreeBSD.org
COMMENT= Extension widgets for GTK+
+WWW= http://releases.chipx86.com/libsexy/libsexy/
LICENSE= LGPL21
diff --git a/x11-toolkits/libunique3/Makefile b/x11-toolkits/libunique3/Makefile
index 203865673ea9..4acceaa997d1 100644
--- a/x11-toolkits/libunique3/Makefile
+++ b/x11-toolkits/libunique3/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= GNOME
MAINTAINER= kwm@FreeBSD.org
COMMENT= Library for single instance applications
+WWW= http://live.gnome.org/LibUnique
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/libwnck/Makefile b/x11-toolkits/libwnck/Makefile
index 16b35dbcb8ba..6b2304d00f49 100644
--- a/x11-toolkits/libwnck/Makefile
+++ b/x11-toolkits/libwnck/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= gnome2
MAINTAINER= gnome@FreeBSD.org
COMMENT= Library used for writing pagers and taskslists
+WWW= https://www.gnome.org/
USES= tar:xz
diff --git a/x11-toolkits/libwnck3/Makefile b/x11-toolkits/libwnck3/Makefile
index 0d1431219a6d..e5452d215c36 100644
--- a/x11-toolkits/libwnck3/Makefile
+++ b/x11-toolkits/libwnck3/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Library used for writing pagers and taskslists
+WWW= https://www.gnome.org/
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/libxaw3dxft/Makefile b/x11-toolkits/libxaw3dxft/Makefile
index c9fa435fcc26..16cea55f92b7 100644
--- a/x11-toolkits/libxaw3dxft/Makefile
+++ b/x11-toolkits/libxaw3dxft/Makefile
@@ -6,6 +6,7 @@ DISTNAME= libXaw3dXft-${DISTVERSION}
MAINTAINER= pyrus@bsdmail.com
COMMENT= 3D Xaw (Athena Widget Set) replacement with extended fonts
+WWW= http://sf-xpaint.sourceforge.net/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/linux-c7-qt-x11/Makefile b/x11-toolkits/linux-c7-qt-x11/Makefile
index 1ea9651df9f4..1e3a51d66352 100644
--- a/x11-toolkits/linux-c7-qt-x11/Makefile
+++ b/x11-toolkits/linux-c7-qt-x11/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -x11
MAINTAINER= emulation@FreeBSD.org
COMMENT= Cross-platform application and UI framework (Linux CentOS ${LINUX_DIST_VER})
+WWW= https://qt-project.org
USES= cpe linux:c7
USE_LDCONFIG= yes
diff --git a/x11-toolkits/movingmotif/Makefile b/x11-toolkits/movingmotif/Makefile
index 5eeceef3db20..a1645752e7e2 100644
--- a/x11-toolkits/movingmotif/Makefile
+++ b/x11-toolkits/movingmotif/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}_2_1/movingmotiv-2.3.1
MAINTAINER= ports@FreeBSD.org
COMMENT= Display scientific data as dynamic plot
+WWW= https://sourceforge.net/projects/movingmotif/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/mowitz/Makefile b/x11-toolkits/mowitz/Makefile
index 5940370432dc..4d2b35bf06b6 100644
--- a/x11-toolkits/mowitz/Makefile
+++ b/x11-toolkits/mowitz/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://siag.nu/pub/mowitz/
MAINTAINER= mi@aldan.algebra.com
COMMENT= Mowitz ("More widgets") library
+WWW= https://siag.nu/mowitz/
LIB_DEPENDS= libXaw3d.so:x11-toolkits/Xaw3d
diff --git a/x11-toolkits/mygui/Makefile b/x11-toolkits/mygui/Makefile
index f63533c7c5c7..8a70ff3f1912 100644
--- a/x11-toolkits/mygui/Makefile
+++ b/x11-toolkits/mygui/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11-toolkits graphics devel
MAINTAINER= amdmi3@FreeBSD.org
COMMENT?= Fast, simple and flexible GUI system for games and 3D applications
+WWW= http://mygui.info/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING.MIT
diff --git a/x11-toolkits/nanogui/Makefile b/x11-toolkits/nanogui/Makefile
index 1b5ec6ac605c..7952aacbaf90 100644
--- a/x11-toolkits/nanogui/Makefile
+++ b/x11-toolkits/nanogui/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11-toolkits
MAINTAINER= yuri@FreeBSD.org
COMMENT= Minimalistic GUI library for OpenGL
+WWW= https://github.com/wjakob/nanogui
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/x11-toolkits/neXtaw/Makefile b/x11-toolkits/neXtaw/Makefile
index 3d72e5f3c6b4..3c98c85c02b5 100644
--- a/x11-toolkits/neXtaw/Makefile
+++ b/x11-toolkits/neXtaw/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://siag.nu/pub/neXtaw/
MAINTAINER= ports@FreeBSD.org
COMMENT= Athena Widgets with N*XTSTEP appearance
+WWW= https://siag.nu/neXtaw/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/ntk/Makefile b/x11-toolkits/ntk/Makefile
index 8f5a18cde409..fbea2d7a11ab 100644
--- a/x11-toolkits/ntk/Makefile
+++ b/x11-toolkits/ntk/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11-toolkits
MAINTAINER= yuri@FreeBSD.org
COMMENT= Fork of FLTK 1.3.0 which adds graphics rendering via Cairo, etc
+WWW= https://github.com/original-male/ntk
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/nuklear/Makefile b/x11-toolkits/nuklear/Makefile
index e40484841fe1..ab6adc4d5db0 100644
--- a/x11-toolkits/nuklear/Makefile
+++ b/x11-toolkits/nuklear/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11-toolkits
MAINTAINER= yuri@FreeBSD.org
COMMENT= Minimal-state, immediate-mode graphical user interface toolkit
+WWW= https://github.com/Immediate-Mode-UI/Nuklear
LICENSE= MIT PD
LICENSE_COMB= dual
diff --git a/x11-toolkits/ocaml-lablgtk2/Makefile b/x11-toolkits/ocaml-lablgtk2/Makefile
index 7b224b704340..19a7d4f78924 100644
--- a/x11-toolkits/ocaml-lablgtk2/Makefile
+++ b/x11-toolkits/ocaml-lablgtk2/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= danfe@FreeBSD.org
COMMENT= Objective Caml interface to GTK+ 2.x
+WWW= https://garrigue.github.io/lablgtk/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/ocaml-labltk/Makefile b/x11-toolkits/ocaml-labltk/Makefile
index 93ead03cc4f4..b9d40157ac5d 100644
--- a/x11-toolkits/ocaml-labltk/Makefile
+++ b/x11-toolkits/ocaml-labltk/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= danfe@FreeBSD.org
COMMENT= Objective Caml interface to Tk
+WWW= https://forge.ocamlcore.org/projects/labltk/
LICENSE= LGPL20
diff --git a/x11-toolkits/open-motif-devel/Makefile b/x11-toolkits/open-motif-devel/Makefile
index 4e76d43ff81d..d6bbce6f8581 100644
--- a/x11-toolkits/open-motif-devel/Makefile
+++ b/x11-toolkits/open-motif-devel/Makefile
@@ -5,6 +5,7 @@ PKGNAMESUFFIX= -devel
MAINTAINER= cy@FreeBSD.org
COMMENT= Motif X11 Toolkit (industry standard GUI (IEEE 1295))
+WWW= https://motif.ics.com/
USE_GITHUB= yes
GH_ACCOUNT= cschuber
diff --git a/x11-toolkits/open-motif/Makefile b/x11-toolkits/open-motif/Makefile
index f0fedf1b51a2..667fb9a66d75 100644
--- a/x11-toolkits/open-motif/Makefile
+++ b/x11-toolkits/open-motif/Makefile
@@ -8,6 +8,7 @@ DISTNAME= motif-${PORTVERSION}
MAINTAINER= cy@FreeBSD.org
COMMENT= Motif X11 Toolkit (industry standard GUI (IEEE 1295))
+WWW= https://motif.ics.com/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/osm-gps-map/Makefile b/x11-toolkits/osm-gps-map/Makefile
index db23b3971d82..2483ca0c1771 100644
--- a/x11-toolkits/osm-gps-map/Makefile
+++ b/x11-toolkits/osm-gps-map/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/nzjrs/${PORTNAME}/releases/download/${PORTVERSI
MAINTAINER= dumbbell@FreeBSD.org
COMMENT= Gtk+ 3.0 mapping widget
+WWW= https://nzjrs.github.io/osm-gps-map/
LICENSE= GPLv2
diff --git a/x11-toolkits/otk/Makefile b/x11-toolkits/otk/Makefile
index 70396fd1a53e..ebcf5816e0f4 100644
--- a/x11-toolkits/otk/Makefile
+++ b/x11-toolkits/otk/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}_lib_${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Widget library based on OpenGL
+WWW= http://otk.sourceforge.net/
LICENSE= LGPL20+
diff --git a/x11-toolkits/p5-Alien-wxWidgets/Makefile b/x11-toolkits/p5-Alien-wxWidgets/Makefile
index 026a2065bc81..0ce6957a9a45 100644
--- a/x11-toolkits/p5-Alien-wxWidgets/Makefile
+++ b/x11-toolkits/p5-Alien-wxWidgets/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 module for building, finding and using wxWidgets binaries
+WWW= https://metacpan.org/release/Alien-wxWidgets
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/x11-toolkits/p5-Glade2/Makefile b/x11-toolkits/p5-Glade2/Makefile
index 82c6cfcaf64a..944a00b8d0e8 100644
--- a/x11-toolkits/p5-Glade2/Makefile
+++ b/x11-toolkits/p5-Glade2/Makefile
@@ -10,6 +10,7 @@ DISTNAME= Gtk2-GladeXML-${PORTVERSION}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Gtk2-Perl bindings to libglade2
+WWW= http://gtk2-perl.sourceforge.net/
LICENSE= GPLv2
diff --git a/x11-toolkits/p5-Gtk2-Chmod/Makefile b/x11-toolkits/p5-Gtk2-Chmod/Makefile
index 80a1dadfa409..b090d454f81e 100644
--- a/x11-toolkits/p5-Gtk2-Chmod/Makefile
+++ b/x11-toolkits/p5-Gtk2-Chmod/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= vvelox@vvelox.net
COMMENT= Provides a dialog for getting values to use with chmod
+WWW= https://metacpan.org/release/Gtk2-Chmod
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-File-Stat-Bits>=0:sysutils/p5-File-Stat-Bits \
diff --git a/x11-toolkits/p5-Gtk2-Ex-Dialogs/Makefile b/x11-toolkits/p5-Gtk2-Ex-Dialogs/Makefile
index 6458c07b946a..21e8fa58e270 100644
--- a/x11-toolkits/p5-Gtk2-Ex-Dialogs/Makefile
+++ b/x11-toolkits/p5-Gtk2-Ex-Dialogs/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Useful tools for Gnome2/Gtk2 Perl GUI design
+WWW= https://metacpan.org/release/Gtk2-Ex-Dialogs
LICENSE= LGPL21
diff --git a/x11-toolkits/p5-Gtk2-Ex-FormFactory/Makefile b/x11-toolkits/p5-Gtk2-Ex-FormFactory/Makefile
index 98901b0eb954..0400cc7f6e8d 100644
--- a/x11-toolkits/p5-Gtk2-Ex-FormFactory/Makefile
+++ b/x11-toolkits/p5-Gtk2-Ex-FormFactory/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Makes building complex GUI more easy
+WWW= https://metacpan.org/release/Gtk2-Ex-FormFactory
LICENSE= GPLv2+
diff --git a/x11-toolkits/p5-Gtk2-Ex-PodViewer/Makefile b/x11-toolkits/p5-Gtk2-Ex-PodViewer/Makefile
index 2bd91a46a953..dbd44f38946f 100644
--- a/x11-toolkits/p5-Gtk2-Ex-PodViewer/Makefile
+++ b/x11-toolkits/p5-Gtk2-Ex-PodViewer/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Displays plain old documentation
+WWW= https://metacpan.org/release/Gtk2-Ex-PodViewer
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/x11-toolkits/p5-Gtk2-Ex-Simple-List/Makefile b/x11-toolkits/p5-Gtk2-Ex-Simple-List/Makefile
index 9e373eac6e96..563130067707 100644
--- a/x11-toolkits/p5-Gtk2-Ex-Simple-List/Makefile
+++ b/x11-toolkits/p5-Gtk2-Ex-Simple-List/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Simple interface to complex MVC list widget
+WWW= https://metacpan.org/release/Gtk2-Ex-Simple-List
LICENSE= LGPL21 LGPL3
LICENSE_COMB= dual
diff --git a/x11-toolkits/p5-Gtk2-Ex-Utils/Makefile b/x11-toolkits/p5-Gtk2-Ex-Utils/Makefile
index 4fd5f8094c95..c01d8e6ab179 100644
--- a/x11-toolkits/p5-Gtk2-Ex-Utils/Makefile
+++ b/x11-toolkits/p5-Gtk2-Ex-Utils/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Extra Gtk2 utilities for Gtk2 in perl
+WWW= https://metacpan.org/release/Gtk2-Ex-Utils
LICENSE= LGPL21
diff --git a/x11-toolkits/p5-Gtk2-GladeXML/Makefile b/x11-toolkits/p5-Gtk2-GladeXML/Makefile
index 118a7c22a06f..82f97c981206 100644
--- a/x11-toolkits/p5-Gtk2-GladeXML/Makefile
+++ b/x11-toolkits/p5-Gtk2-GladeXML/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Creates users interfaces directly from Glade XML files
+WWW= https://metacpan.org/release/Gtk2-GladeXML
LICENSE= LGPL20
diff --git a/x11-toolkits/p5-Gtk2-ImageView/Makefile b/x11-toolkits/p5-Gtk2-ImageView/Makefile
index 0dcfcb3a8763..ecbcf81ca8bc 100644
--- a/x11-toolkits/p5-Gtk2-ImageView/Makefile
+++ b/x11-toolkits/p5-Gtk2-ImageView/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl bindings to the GtkImageView image viewer widget
+WWW= https://metacpan.org/release/Gtk2-ImageView
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Cairo>=0:graphics/p5-Cairo \
diff --git a/x11-toolkits/p5-Gtk2-PathButtonBar/Makefile b/x11-toolkits/p5-Gtk2-PathButtonBar/Makefile
index d603dc9e5ff6..ceb1d5a45cb4 100644
--- a/x11-toolkits/p5-Gtk2-PathButtonBar/Makefile
+++ b/x11-toolkits/p5-Gtk2-PathButtonBar/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= vvelox@vvelox.net
COMMENT= Creates a bar for path manipulation
+WWW= https://metacpan.org/release/Gtk2-Chmod
RUN_DEPENDS= p5-Gtk2>=1.060:x11-toolkits/p5-Gtk2
diff --git a/x11-toolkits/p5-Gtk2-TrayIcon/Makefile b/x11-toolkits/p5-Gtk2-TrayIcon/Makefile
index 8b84af03b27f..a6cf7ef63603 100644
--- a/x11-toolkits/p5-Gtk2-TrayIcon/Makefile
+++ b/x11-toolkits/p5-Gtk2-TrayIcon/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface to the EggTrayIcon library
+WWW= https://metacpan.org/release/Gtk2-TrayIcon
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Cairo>=0:graphics/p5-Cairo \
diff --git a/x11-toolkits/p5-Gtk2/Makefile b/x11-toolkits/p5-Gtk2/Makefile
index 2d9053210403..ee3eb931ae63 100644
--- a/x11-toolkits/p5-Gtk2/Makefile
+++ b/x11-toolkits/p5-Gtk2/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Perl module for Gtk+ 2.x graphical user interface library
+WWW= http://gtk2-perl.sourceforge.net/
LICENSE= LGPL21
diff --git a/x11-toolkits/p5-Gtk3-ImageView/Makefile b/x11-toolkits/p5-Gtk3-ImageView/Makefile
index 943284f112e6..2433851f9069 100644
--- a/x11-toolkits/p5-Gtk3-ImageView/Makefile
+++ b/x11-toolkits/p5-Gtk3-ImageView/Makefile
@@ -9,6 +9,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= cmt@FreeBSD.org
COMMENT= Perl bindings to the GtkImageView image viewer widget
+WWW= https://metacpan.org/release/Gtk3-ImageView
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/x11-toolkits/p5-Gtk3-SimpleList/Makefile b/x11-toolkits/p5-Gtk3-SimpleList/Makefile
index 9eaea213bbf2..d4231f95c8f4 100644
--- a/x11-toolkits/p5-Gtk3-SimpleList/Makefile
+++ b/x11-toolkits/p5-Gtk3-SimpleList/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple interface to Gtk3's complex MVC list widget
+WWW= https://metacpan.org/dist/Gtk3-SimpleList
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/p5-Gtk3/Makefile b/x11-toolkits/p5-Gtk3/Makefile
index f914a1997fd1..ea02b0b211d8 100644
--- a/x11-toolkits/p5-Gtk3/Makefile
+++ b/x11-toolkits/p5-Gtk3/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= hiroto.kagotani@gmail.com
COMMENT= Perl module for Gtk+ 3.x graphical user interface library
+WWW= https://metacpan.org/pod/Gtk3
LICENSE= LGPL21+
LICENSE_FILE_LGPL21+ = ${WRKSRC}/LICENSE
diff --git a/x11-toolkits/p5-Pango/Makefile b/x11-toolkits/p5-Pango/Makefile
index f1afe0726b92..373e4fb882fc 100644
--- a/x11-toolkits/p5-Pango/Makefile
+++ b/x11-toolkits/p5-Pango/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for layout and render i18n text
+WWW= https://metacpan.org/release/Pango
LICENSE= LGPL21
diff --git a/x11-toolkits/p5-Prima/Makefile b/x11-toolkits/p5-Prima/Makefile
index 418410b49f13..5d5176daa774 100644
--- a/x11-toolkits/p5-Prima/Makefile
+++ b/x11-toolkits/p5-Prima/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Extensible Perl toolkit for multi-platform GUI development
+WWW= https://metacpan.org/release/Prima
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11-toolkits/p5-Tk-Action/Makefile b/x11-toolkits/p5-Tk-Action/Makefile
index dde36d00a6aa..6addc06a4f15 100644
--- a/x11-toolkits/p5-Tk-Action/Makefile
+++ b/x11-toolkits/p5-Tk-Action/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Action abstraction for Tk
+WWW= https://metacpan.org/release/Tk-Action
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/x11-toolkits/p5-Tk-Contrib/Makefile b/x11-toolkits/p5-Tk-Contrib/Makefile
index 09153efe0945..24badc302cc8 100644
--- a/x11-toolkits/p5-Tk-Contrib/Makefile
+++ b/x11-toolkits/p5-Tk-Contrib/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Contributed Tk widgets
+WWW= https://metacpan.org/release/Tk-Contrib
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Tk>=804:x11-toolkits/p5-Tk
diff --git a/x11-toolkits/p5-Tk-CursorControl/Makefile b/x11-toolkits/p5-Tk-CursorControl/Makefile
index db5a6674937b..e7f16e571bc1 100644
--- a/x11-toolkits/p5-Tk-CursorControl/Makefile
+++ b/x11-toolkits/p5-Tk-CursorControl/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Manipulate the mouse cursor programmatically
+WWW= https://metacpan.org/release/Tk-CursorControl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/x11-toolkits/p5-Tk-DKW/Makefile b/x11-toolkits/p5-Tk-DKW/Makefile
index 237ae944afa6..a47c6435c766 100644
--- a/x11-toolkits/p5-Tk-DKW/Makefile
+++ b/x11-toolkits/p5-Tk-DKW/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Collection of Tk widgets
+WWW= https://metacpan.org/release/Tk-DKW
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Tk>=804:x11-toolkits/p5-Tk \
diff --git a/x11-toolkits/p5-Tk-DynaTabFrame/Makefile b/x11-toolkits/p5-Tk-DynaTabFrame/Makefile
index 0518613f7a40..457c41b684d7 100644
--- a/x11-toolkits/p5-Tk-DynaTabFrame/Makefile
+++ b/x11-toolkits/p5-Tk-DynaTabFrame/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= NoteBook widget with orientable, dynamically stacking tabs
+WWW= https://metacpan.org/release/Tk-DynaTabFrame
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Tk>=804.027:x11-toolkits/p5-Tk
diff --git a/x11-toolkits/p5-Tk-Enscript/Makefile b/x11-toolkits/p5-Tk-Enscript/Makefile
index 19936334a284..e6c7ebf5dc81 100644
--- a/x11-toolkits/p5-Tk-Enscript/Makefile
+++ b/x11-toolkits/p5-Tk-Enscript/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Text-to-PostScript converter using Tk::Canvas
+WWW= https://metacpan.org/release/Tk-Enscript
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Tk>=0:x11-toolkits/p5-Tk
diff --git a/x11-toolkits/p5-Tk-FileDialog/Makefile b/x11-toolkits/p5-Tk-FileDialog/Makefile
index 600a7985845b..8dbda29a5aa0 100644
--- a/x11-toolkits/p5-Tk-FileDialog/Makefile
+++ b/x11-toolkits/p5-Tk-FileDialog/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= File selection dialog for Perl/Tk
+WWW= https://metacpan.org/release/Tk-FileDialog
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/x11-toolkits/p5-Tk-FontDialog/Makefile b/x11-toolkits/p5-Tk-FontDialog/Makefile
index 4ef9825d1cd6..99aedc3b8a23 100644
--- a/x11-toolkits/p5-Tk-FontDialog/Makefile
+++ b/x11-toolkits/p5-Tk-FontDialog/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= pi@FreeBSD.org
COMMENT= Font dialog widget
+WWW= https://metacpan.org/release/Tk-FontDialog
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Tk>=804:x11-toolkits/p5-Tk
diff --git a/x11-toolkits/p5-Tk-GBARR/Makefile b/x11-toolkits/p5-Tk-GBARR/Makefile
index 6d5ab80515a1..8bbf14a3036a 100644
--- a/x11-toolkits/p5-Tk-GBARR/Makefile
+++ b/x11-toolkits/p5-Tk-GBARR/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Some collection of Tk Widgets
+WWW= https://metacpan.org/release/Tk-GBARR
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Tk>=0:x11-toolkits/p5-Tk
diff --git a/x11-toolkits/p5-Tk-Getopt/Makefile b/x11-toolkits/p5-Tk-Getopt/Makefile
index 4cfc73f42546..e82f739b1689 100644
--- a/x11-toolkits/p5-Tk-Getopt/Makefile
+++ b/x11-toolkits/p5-Tk-Getopt/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= User configuration window for Tk with interface to Getopt::Long
+WWW= https://metacpan.org/release/Tk-Getopt
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/x11-toolkits/p5-Tk-HistEntry/Makefile b/x11-toolkits/p5-Tk-HistEntry/Makefile
index 1bb9369ab7b0..3ea5726f7562 100644
--- a/x11-toolkits/p5-Tk-HistEntry/Makefile
+++ b/x11-toolkits/p5-Tk-HistEntry/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Entry widget with history support in Perl
+WWW= https://metacpan.org/release/Tk-HistEntry
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/x11-toolkits/p5-Tk-JComboBox/Makefile b/x11-toolkits/p5-Tk-JComboBox/Makefile
index c7211aa81cb1..ad0d97f9e4b3 100644
--- a/x11-toolkits/p5-Tk-JComboBox/Makefile
+++ b/x11-toolkits/p5-Tk-JComboBox/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Contains a Label or Entry, a Button, and a Listbox
+WWW= https://metacpan.org/release/Tk-JComboBox
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Tk>=804.027:x11-toolkits/p5-Tk
diff --git a/x11-toolkits/p5-Tk-Role-Dialog/Makefile b/x11-toolkits/p5-Tk-Role-Dialog/Makefile
index 5bb171d2d963..382ac1d43648 100644
--- a/x11-toolkits/p5-Tk-Role-Dialog/Makefile
+++ b/x11-toolkits/p5-Tk-Role-Dialog/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Moose role for enhanced Tk dialogs
+WWW= https://metacpan.org/release/Tk-Role-Dialog
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/x11-toolkits/p5-Tk-Role-HasWidgets/Makefile b/x11-toolkits/p5-Tk-Role-HasWidgets/Makefile
index 0e5cdeb7747c..a98b870d6a04 100644
--- a/x11-toolkits/p5-Tk-Role-HasWidgets/Makefile
+++ b/x11-toolkits/p5-Tk-Role-HasWidgets/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Keep track of your Tk widgets
+WWW= https://metacpan.org/release/Tk-Role-HasWidgets
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/x11-toolkits/p5-Tk-Splashscreen/Makefile b/x11-toolkits/p5-Tk-Splashscreen/Makefile
index 2e11ad5b34bf..35aac84c8aa2 100644
--- a/x11-toolkits/p5-Tk-Splashscreen/Makefile
+++ b/x11-toolkits/p5-Tk-Splashscreen/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Tk::Splashscreen, display a Splashscreen during program initialization
+WWW= https://metacpan.org/release/Tk-Splashscreen
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Tk>=0:x11-toolkits/p5-Tk
diff --git a/x11-toolkits/p5-Tk-Sugar/Makefile b/x11-toolkits/p5-Tk-Sugar/Makefile
index e6b9c1c091b6..d45446acca85 100644
--- a/x11-toolkits/p5-Tk-Sugar/Makefile
+++ b/x11-toolkits/p5-Tk-Sugar/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Sugar syntax for Tk
+WWW= https://metacpan.org/release/Tk-Sugar
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/x11-toolkits/p5-Tk-TableMatrix/Makefile b/x11-toolkits/p5-Tk-TableMatrix/Makefile
index eaed2d291410..1987fbaadaf3 100644
--- a/x11-toolkits/p5-Tk-TableMatrix/Makefile
+++ b/x11-toolkits/p5-Tk-TableMatrix/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Table/matrix extension to perl/tk for displaying table formatted data
+WWW= https://metacpan.org/release/Tk-TableMatrix
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Tk>=0:x11-toolkits/p5-Tk
diff --git a/x11-toolkits/p5-Tk-ToolBar/Makefile b/x11-toolkits/p5-Tk-ToolBar/Makefile
index 787fe021355a..d97caa08870b 100644
--- a/x11-toolkits/p5-Tk-ToolBar/Makefile
+++ b/x11-toolkits/p5-Tk-ToolBar/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Toolbar widget for Perl/Tk
+WWW= https://metacpan.org/release/Tk-ToolBar
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/x11-toolkits/p5-Tk-WaitBox/Makefile b/x11-toolkits/p5-Tk-WaitBox/Makefile
index 085b6e4ba9e3..8dd6f5ff07d2 100644
--- a/x11-toolkits/p5-Tk-WaitBox/Makefile
+++ b/x11-toolkits/p5-Tk-WaitBox/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Wait Dialog for Perl/Tk
+WWW= https://metacpan.org/release/Tk-WaitBox
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Tk>=804.027:x11-toolkits/p5-Tk
diff --git a/x11-toolkits/p5-Tk/Makefile b/x11-toolkits/p5-Tk/Makefile
index 8cd10baeea24..0db4f25edb56 100644
--- a/x11-toolkits/p5-Tk/Makefile
+++ b/x11-toolkits/p5-Tk/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= pi@FreeBSD.org
COMMENT= Re-port of a perl5 interface to Tk8.4
+WWW= https://metacpan.org/release/Tk
LICENSE= ARTPERL10
diff --git a/x11-toolkits/pango/Makefile b/x11-toolkits/pango/Makefile
index d8fef580035b..4b1a0f016bb0 100644
--- a/x11-toolkits/pango/Makefile
+++ b/x11-toolkits/pango/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= gnome2
MAINTAINER= desktop@FreeBSD.org
COMMENT= Open-source framework for the layout and rendering of i18n text
+WWW= https://www.pango.org/
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/pangolin/Makefile b/x11-toolkits/pangolin/Makefile
index 4bad93658ed1..3f699d77db91 100644
--- a/x11-toolkits/pangolin/Makefile
+++ b/x11-toolkits/pangolin/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11-toolkits
MAINTAINER= yuri@FreeBSD.org
COMMENT= Lightweight rapid development library for managing OpenGL display
+WWW= https://github.com/stevenlovegrove/Pangolin
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENCE
diff --git a/x11-toolkits/pangomm/Makefile b/x11-toolkits/pangomm/Makefile
index 58230d30e413..f9ddaf64ed79 100644
--- a/x11-toolkits/pangomm/Makefile
+++ b/x11-toolkits/pangomm/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= gnome2
MAINTAINER= gnome@FreeBSD.org
COMMENT= C++ wrapper for Pango
+WWW= http://gtkmm.sourceforge.net/
LICENSE= LGPL21
diff --git a/x11-toolkits/pangox-compat/Makefile b/x11-toolkits/pangox-compat/Makefile
index fd888557e82d..52cb317a78fb 100644
--- a/x11-toolkits/pangox-compat/Makefile
+++ b/x11-toolkits/pangox-compat/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= gnome2
MAINTAINER= gnome@FreeBSD.org
COMMENT= Deprecated pangoX support
+WWW= https://www.pango.org/
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/plasma5-kdeplasma-addons/Makefile b/x11-toolkits/plasma5-kdeplasma-addons/Makefile
index 022dec832cc0..d2b22bdae7a1 100644
--- a/x11-toolkits/plasma5-kdeplasma-addons/Makefile
+++ b/x11-toolkits/plasma5-kdeplasma-addons/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11-toolkits kde kde-plasma
MAINTAINER= kde@FreeBSD.org
COMMENT= Plasma5 addons to improve the Plasma experience
+WWW= https://www.kde.org/plasma-desktop
USES= cmake compiler:c++11-lib gettext kde:5 pkgconfig qt:5 tar:xz xorg
USE_KDE= activities archive attica auth bookmarks codecs completion \
diff --git a/x11-toolkits/plib/Makefile b/x11-toolkits/plib/Makefile
index 93b3ad0e1509..f053200e5bf6 100644
--- a/x11-toolkits/plib/Makefile
+++ b/x11-toolkits/plib/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://plib.sourceforge.net/dist/
MAINTAINER= ports@FreeBSD.org
COMMENT= Portable library for joystick/sound/OpenGL GUI/3D math
+WWW= http://plib.sourceforge.net/
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/py-AnyQt/Makefile b/x11-toolkits/py-AnyQt/Makefile
index 196e407d768f..2b3462dc8cc6 100644
--- a/x11-toolkits/py-AnyQt/Makefile
+++ b/x11-toolkits/py-AnyQt/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= PyQt4/PyQt5 compatibility layer
+WWW= https://github.com/ales-erjavec/anyqt
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/x11-toolkits/py-Pmw/Makefile b/x11-toolkits/py-Pmw/Makefile
index af816a10a1bf..5e0671f996f5 100644
--- a/x11-toolkits/py-Pmw/Makefile
+++ b/x11-toolkits/py-Pmw/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= fmysh@iijmio-mail.jp
COMMENT= High-level compound graphics widgets for Python
+WWW= https://pypi.org/project/Pmw/
LIB_DEPENDS= libBLT25.so:x11-toolkits/blt
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLAVOR}
diff --git a/x11-toolkits/py-awesometkinter/Makefile b/x11-toolkits/py-awesometkinter/Makefile
index f36ac7e02099..00f5bed5030f 100644
--- a/x11-toolkits/py-awesometkinter/Makefile
+++ b/x11-toolkits/py-awesometkinter/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Pretty Tkinter widgets for Python
+WWW= https://pypi.org/project/AwesomeTkinter/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11-toolkits/py-easygui/Makefile b/x11-toolkits/py-easygui/Makefile
index 7469fb38e75c..c4b75ca8e12f 100644
--- a/x11-toolkits/py-easygui/Makefile
+++ b/x11-toolkits/py-easygui/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= antoine@FreeBSD.org
COMMENT= Easy GUI programming in python
+WWW= https://github.com/robertlugg/easygui
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11-toolkits/py-fltk/Makefile b/x11-toolkits/py-fltk/Makefile
index b4758356051e..bd82187a93ac 100644
--- a/x11-toolkits/py-fltk/Makefile
+++ b/x11-toolkits/py-fltk/Makefile
@@ -7,6 +7,7 @@ DISTNAME= pyFltk-${PORTVERSION}_py3
MAINTAINER= python@FreeBSD.org
COMMENT= Python interface to FLTK window toolkit
+WWW= http://pyfltk.sourceforge.net/
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/py-guietta/Makefile b/x11-toolkits/py-guietta/Makefile
index eea58e060da0..747f986b04d3 100644
--- a/x11-toolkits/py-guietta/Makefile
+++ b/x11-toolkits/py-guietta/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= Simple GUI for Python
+WWW= https://github.com/alfiopuglisi/guietta
LICENSE= MIT
diff --git a/x11-toolkits/py-python-xlib/Makefile b/x11-toolkits/py-python-xlib/Makefile
index 19220d45e045..dd12a9e0e9bc 100644
--- a/x11-toolkits/py-python-xlib/Makefile
+++ b/x11-toolkits/py-python-xlib/Makefile
@@ -7,6 +7,7 @@ DISTNAME= python-${PORTNAME}-${PORTVERSION}
MAINTAINER= fax@nohik.ee
COMMENT= X11 library for Python
+WWW= https://github.com/python-xlib/python-xlib
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11-toolkits/py-qt5-chart/Makefile b/x11-toolkits/py-qt5-chart/Makefile
index 5b25456686b5..2905424ab8cb 100644
--- a/x11-toolkits/py-qt5-chart/Makefile
+++ b/x11-toolkits/py-qt5-chart/Makefile
@@ -10,6 +10,7 @@ PYQT_DIST= yes
MAINTAINER= kde@FreeBSD.org
COMMENT= Python bindings for the Qt5 toolkit, QtChart module
+WWW= https://riverbankcomputing.com/software/pyqtchart
LICENSE= ${PYQT5_LICENSE}
diff --git a/x11-toolkits/py-tktreectrl/Makefile b/x11-toolkits/py-tktreectrl/Makefile
index 18188cd480d6..d0f62a94aee2 100644
--- a/x11-toolkits/py-tktreectrl/Makefile
+++ b/x11-toolkits/py-tktreectrl/Makefile
@@ -7,6 +7,7 @@ DISTNAME= TkinterTreectrl-${DISTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= TkTreectrl Python bindings
+WWW= http://tkintertreectrl.sourceforge.net/
LICENSE= PD
diff --git a/x11-toolkits/py-wxPython4/Makefile b/x11-toolkits/py-wxPython4/Makefile
index ec25985dd96f..54706af3be83 100644
--- a/x11-toolkits/py-wxPython4/Makefile
+++ b/x11-toolkits/py-wxPython4/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= python
MAINTAINER= desktop@FreeBSD.org
COMMENT= GUI toolkit for the Python programming language
+WWW= https://www.wxpython.org
LICENSE= WXWINDOWS LGPL21+ GPLv2+
LICENSE_COMB= multi
diff --git a/x11-toolkits/qml-box2d/Makefile b/x11-toolkits/qml-box2d/Makefile
index 902768f1d03f..0071c6615992 100644
--- a/x11-toolkits/qml-box2d/Makefile
+++ b/x11-toolkits/qml-box2d/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11-toolkits
MAINTAINER= kde@FreeBSD.org
COMMENT= QML Box2D plugin
+WWW= https://github.com/qml-box2d/qml-box2d
USES= compiler:c++11-lang gl qmake:outsource qt:5
USE_GITHUB= yes
diff --git a/x11-toolkits/qt5-declarative-test/Makefile b/x11-toolkits/qt5-declarative-test/Makefile
index 5f2efafc6478..7fd76cdcfdb1 100644
--- a/x11-toolkits/qt5-declarative-test/Makefile
+++ b/x11-toolkits/qt5-declarative-test/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= qt5-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt declarative framework for dynamic user interface (testing)
+WWW= https://qt-project.org
USES= compiler:c++11-lang gl python:build qmake:norecursive \
qt-dist:5,declarative
diff --git a/x11-toolkits/qt5-declarative/Makefile b/x11-toolkits/qt5-declarative/Makefile
index 0ad36a26d97d..e0c5d5197d4f 100644
--- a/x11-toolkits/qt5-declarative/Makefile
+++ b/x11-toolkits/qt5-declarative/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= qt5-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt declarative framework for dynamic user interfaces
+WWW= https://qt-project.org
USES= compiler:c++11-lang gl python:build qmake:norecursive \
qt-dist:5
diff --git a/x11-toolkits/qt5-quick3d/Makefile b/x11-toolkits/qt5-quick3d/Makefile
index 4d7d9cc85c7a..c95090956468 100644
--- a/x11-toolkits/qt5-quick3d/Makefile
+++ b/x11-toolkits/qt5-quick3d/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= qt5-
MAINTAINER= kde@FreeBSD.org
COMMENT= Set of controls for building complete interfaces in Qt Quick3D
+WWW= https://qt-project.org
LIB_DEPENDS= libassimp.so:multimedia/assimp
diff --git a/x11-toolkits/qt5-quickcontrols/Makefile b/x11-toolkits/qt5-quickcontrols/Makefile
index 5d316783c830..711e3a973a57 100644
--- a/x11-toolkits/qt5-quickcontrols/Makefile
+++ b/x11-toolkits/qt5-quickcontrols/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= qt5-
MAINTAINER= kde@FreeBSD.org
COMMENT= Set of controls for building complete interfaces in Qt Quick
+WWW= https://qt-project.org
BROKEN_armv6= fails to install: pkg-static: Unable to access file ApplicationWindow.qmlc: No such file or directory
diff --git a/x11-toolkits/qt5-quickcontrols2/Makefile b/x11-toolkits/qt5-quickcontrols2/Makefile
index 195a8676eabb..90476bb05f9a 100644
--- a/x11-toolkits/qt5-quickcontrols2/Makefile
+++ b/x11-toolkits/qt5-quickcontrols2/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= qt5-
MAINTAINER= kde@FreeBSD.org
COMMENT= Set of controls for building complete interfaces in Qt Quick
+WWW= https://qt-project.org
BROKEN_armv6= fails to install: pkg-static: Unable to access file DayOfWeekRow.qmlc: No such file or directory
diff --git a/x11-toolkits/qt5-quicktimeline/Makefile b/x11-toolkits/qt5-quicktimeline/Makefile
index b982c9cada13..652a36b05772 100644
--- a/x11-toolkits/qt5-quicktimeline/Makefile
+++ b/x11-toolkits/qt5-quicktimeline/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= qt5-
MAINTAINER= kde@FreeBSD.org
COMMENT= Set of controls for building complete interfaces in Qt Quick Timeline
+WWW= https://qt-project.org
USES= compiler:c++11-lang qmake qt-dist:5
USE_QT= core declarative quickcontrols \
diff --git a/x11-toolkits/qt5pas/Makefile b/x11-toolkits/qt5pas/Makefile
index 43b699f5168a..6e0298e573c9 100644
--- a/x11-toolkits/qt5pas/Makefile
+++ b/x11-toolkits/qt5pas/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= LOCAL/acm/
MAINTAINER= acm@FreeBSD.org
COMMENT= Qt5 binding for FreePascal
+WWW= https://wiki.lazarus.freepascal.org/index.php/Qt_Interface
USES= compiler:c++11-lang qmake qt:5
USE_QT= buildtools_build core gui network printsupport x11extras
diff --git a/x11-toolkits/qt6-charts/Makefile b/x11-toolkits/qt6-charts/Makefile
index 95ce8219d85e..626661115e94 100644
--- a/x11-toolkits/qt6-charts/Makefile
+++ b/x11-toolkits/qt6-charts/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= qt6-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt 6 charts module
+WWW= https://qt.io
BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers
diff --git a/x11-toolkits/qt6-datavis3d/Makefile b/x11-toolkits/qt6-datavis3d/Makefile
index 86de8a9f3458..a03ab5aac17b 100644
--- a/x11-toolkits/qt6-datavis3d/Makefile
+++ b/x11-toolkits/qt6-datavis3d/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= qt6-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt 6 3D data visualization module
+WWW= https://qt.io
BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers
diff --git a/x11-toolkits/qt6-declarative/Makefile b/x11-toolkits/qt6-declarative/Makefile
index 05b2eeb9059c..8f9301a2c379 100644
--- a/x11-toolkits/qt6-declarative/Makefile
+++ b/x11-toolkits/qt6-declarative/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= qt6-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt declarative framework for dynamic user interfaces
+WWW= https://qt-project.org
BUILD_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers
LIB_DEPENDS= libdouble-conversion.so:devel/double-conversion \
diff --git a/x11-toolkits/qt6-quick3d/Makefile b/x11-toolkits/qt6-quick3d/Makefile
index 50d60c5bb5d6..7cf61c4271b8 100644
--- a/x11-toolkits/qt6-quick3d/Makefile
+++ b/x11-toolkits/qt6-quick3d/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= qt6-
MAINTAINER= kde@FreeBSD.org
COMMENT= Provides a high-level API for creating 3D content or UIs based on Qt Quick
+WWW= https://qt-project.org
BUILD_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers
LIB_DEPENDS= libdouble-conversion.so:devel/double-conversion \
diff --git a/x11-toolkits/qt6-quicktimeline/Makefile b/x11-toolkits/qt6-quicktimeline/Makefile
index 672ecbe2f5a7..30a5fbd563e4 100644
--- a/x11-toolkits/qt6-quicktimeline/Makefile
+++ b/x11-toolkits/qt6-quicktimeline/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= qt6-
MAINTAINER= kde@FreeBSD.org
COMMENT= Enables keyframe-based animations and parameterization.
+WWW= https://qt-project.org
BUILD_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers
LIB_DEPENDS= libdouble-conversion.so:devel/double-conversion \
diff --git a/x11-toolkits/qt6-shadertools/Makefile b/x11-toolkits/qt6-shadertools/Makefile
index 6c279962562e..6caa391c9aac 100644
--- a/x11-toolkits/qt6-shadertools/Makefile
+++ b/x11-toolkits/qt6-shadertools/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= qt6-
MAINTAINER= kde@FreeBSD.org
COMMENT= Provides tools for the cross-platform Qt shader pipeline
+WWW= https://qt-project.org
BUILD_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
diff --git a/x11-toolkits/qt6-virtualkeyboard/Makefile b/x11-toolkits/qt6-virtualkeyboard/Makefile
index f350c3ea3907..20edbe98e40f 100644
--- a/x11-toolkits/qt6-virtualkeyboard/Makefile
+++ b/x11-toolkits/qt6-virtualkeyboard/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= qt6-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt 6 Virtual Keyboard Module
+WWW= https://qt.io
BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers
LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell \
diff --git a/x11-toolkits/qtermwidget/Makefile b/x11-toolkits/qtermwidget/Makefile
index 4e6bc3b91fd0..0ca7ea61e338 100644
--- a/x11-toolkits/qtermwidget/Makefile
+++ b/x11-toolkits/qtermwidget/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= LXQT
MAINTAINER= jsm@FreeBSD.org
COMMENT= Terminal widget for QTerminal
+WWW= https://github.com/lxde/qtermwidget
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11-toolkits/qwt5-qt5/Makefile b/x11-toolkits/qwt5-qt5/Makefile
index 8978f04e6d04..a2b90e2b40a7 100644
--- a/x11-toolkits/qwt5-qt5/Makefile
+++ b/x11-toolkits/qwt5-qt5/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11-toolkits
MAINTAINER= makc@FreeBSD.org
COMMENT= Qt Widgets for Technical Applications
+WWW= http://qwt.sourceforge.net/
USES= cmake compiler:c++17-lang qt:5
USE_QT= core gui printsupport svg widgets buildtools_build qmake_build
diff --git a/x11-toolkits/qwt6/Makefile b/x11-toolkits/qwt6/Makefile
index 1e8609101bbe..05e01d4cf32b 100644
--- a/x11-toolkits/qwt6/Makefile
+++ b/x11-toolkits/qwt6/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 6-qt5
MAINTAINER= lbartoletti@FreeBSD.org
COMMENT= Qt Widgets for Technical Applications
+WWW= http://qwt.sourceforge.net/
USES= compiler:c++11-lang gl gmake qmake qt:5 tar:bzip2
USE_GL= gl
diff --git a/x11-toolkits/redkite/Makefile b/x11-toolkits/redkite/Makefile
index 2896b0ce0b5e..fd5ed0885aa4 100644
--- a/x11-toolkits/redkite/Makefile
+++ b/x11-toolkits/redkite/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11-toolkits
MAINTAINER= yuri@FreeBSD.org
COMMENT= GUI toolkit
+WWW= https://github.com/iurie-sw/redkite
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11-toolkits/rep-gtk2/Makefile b/x11-toolkits/rep-gtk2/Makefile
index 2944057c7c84..20e4c6ebd2ff 100644
--- a/x11-toolkits/rep-gtk2/Makefile
+++ b/x11-toolkits/rep-gtk2/Makefile
@@ -7,6 +7,7 @@ DISTNAME= rep-gtk_${PORTVERSION}
MAINTAINER= bofh@FreeBSD.org
COMMENT= GTK+-2 bindings for rep Lisp interpreter
+WWW= https://sawfish.tuxfamily.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/rubygem-gdk3/Makefile b/x11-toolkits/rubygem-gdk3/Makefile
index 9068fe9014b2..fcfde5d786a2 100644
--- a/x11-toolkits/rubygem-gdk3/Makefile
+++ b/x11-toolkits/rubygem-gdk3/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby binding of GDK 3.x
+WWW= https://ruby-gnome.github.io/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
diff --git a/x11-toolkits/rubygem-gdk4/Makefile b/x11-toolkits/rubygem-gdk4/Makefile
index 5674d735b67a..cde64491b3a9 100644
--- a/x11-toolkits/rubygem-gdk4/Makefile
+++ b/x11-toolkits/rubygem-gdk4/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby binding of GDK 4.x
+WWW= https://ruby-gnome.github.io/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
diff --git a/x11-toolkits/rubygem-gtk2/Makefile b/x11-toolkits/rubygem-gtk2/Makefile
index a7b88d7a6fe4..3e789fad3ceb 100644
--- a/x11-toolkits/rubygem-gtk2/Makefile
+++ b/x11-toolkits/rubygem-gtk2/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby binding of GTK+ 2.x
+WWW= https://ruby-gnome2.osdn.jp/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
diff --git a/x11-toolkits/rubygem-gtk3/Makefile b/x11-toolkits/rubygem-gtk3/Makefile
index 6fe9b550c0bc..ea3827ad99be 100644
--- a/x11-toolkits/rubygem-gtk3/Makefile
+++ b/x11-toolkits/rubygem-gtk3/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby binding of GTK+ 3.x
+WWW= https://ruby-gnome.github.io/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
diff --git a/x11-toolkits/rubygem-gtk4/Makefile b/x11-toolkits/rubygem-gtk4/Makefile
index bddf2fe9b6ef..d7e58081b59c 100644
--- a/x11-toolkits/rubygem-gtk4/Makefile
+++ b/x11-toolkits/rubygem-gtk4/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby binding of GTK+ 4.x
+WWW= https://ruby-gnome.github.io/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
diff --git a/x11-toolkits/rubygem-gtksourceview3/Makefile b/x11-toolkits/rubygem-gtksourceview3/Makefile
index 4ac7972cc292..93cf5e20b65b 100644
--- a/x11-toolkits/rubygem-gtksourceview3/Makefile
+++ b/x11-toolkits/rubygem-gtksourceview3/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby binding of gtksourceview 3.x
+WWW= https://ruby-gnome.github.io/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
diff --git a/x11-toolkits/rubygem-gtksourceview4/Makefile b/x11-toolkits/rubygem-gtksourceview4/Makefile
index 40d4565af62a..7d4c89c359b5 100644
--- a/x11-toolkits/rubygem-gtksourceview4/Makefile
+++ b/x11-toolkits/rubygem-gtksourceview4/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby binding of gtksourceview 4.x
+WWW= https://ruby-gnome.github.io/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
diff --git a/x11-toolkits/rubygem-pango/Makefile b/x11-toolkits/rubygem-pango/Makefile
index 6a586bc929dd..7a55c64d90d0 100644
--- a/x11-toolkits/rubygem-pango/Makefile
+++ b/x11-toolkits/rubygem-pango/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby binding of Pango 1.x
+WWW= https://ruby-gnome.github.io/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
diff --git a/x11-toolkits/rubygem-poppler/Makefile b/x11-toolkits/rubygem-poppler/Makefile
index ebe78b5f4024..f599edfe4762 100644
--- a/x11-toolkits/rubygem-poppler/Makefile
+++ b/x11-toolkits/rubygem-poppler/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby binding of poppler-glib
+WWW= https://ruby-gnome.github.io/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
diff --git a/x11-toolkits/rubygem-tk/Makefile b/x11-toolkits/rubygem-tk/Makefile
index 7fde2df94113..ef6bc9dfd070 100644
--- a/x11-toolkits/rubygem-tk/Makefile
+++ b/x11-toolkits/rubygem-tk/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= nmingotti@gmail.com
COMMENT= Ruby interface to TclTk-8.6
+WWW= https://github.com/ruby/tk
LICENSE= BSD2CLAUSE
diff --git a/x11-toolkits/rubygem-uh/Makefile b/x11-toolkits/rubygem-uh/Makefile
index 78f844e5472b..cb1a4750451b 100644
--- a/x11-toolkits/rubygem-uh/Makefile
+++ b/x11-toolkits/rubygem-uh/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= tj+freebsd_ports@a13.fr
COMMENT= Xlib ruby toolkit
+WWW= https://rubygems.org/gems/uh
LICENSE= BSD3CLAUSE
diff --git a/x11-toolkits/rubygem-vte3/Makefile b/x11-toolkits/rubygem-vte3/Makefile
index b35ad7aa0d30..787a5a7ba163 100644
--- a/x11-toolkits/rubygem-vte3/Makefile
+++ b/x11-toolkits/rubygem-vte3/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby binding of VTE for GTK+ 3
+WWW= https://ruby-gnome.github.io/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
diff --git a/x11-toolkits/scintilla/Makefile b/x11-toolkits/scintilla/Makefile
index 5071779d34c9..9b1ad98494fd 100644
--- a/x11-toolkits/scintilla/Makefile
+++ b/x11-toolkits/scintilla/Makefile
@@ -6,6 +6,7 @@ DISTNAME= scite${PORTVERSION:S/.//g}
MAINTAINER= cyberbotx@cyberbotx.com
COMMENT= Full-featured free source code editing component for GTK+
+WWW= https://www.scintilla.org/
LICENSE= SCINTILLA
LICENSE_NAME= License for Scintilla and SciTE
diff --git a/x11-toolkits/sdl_pango/Makefile b/x11-toolkits/sdl_pango/Makefile
index 38793eb4e912..5357f35cb2fc 100644
--- a/x11-toolkits/sdl_pango/Makefile
+++ b/x11-toolkits/sdl_pango/Makefile
@@ -10,6 +10,7 @@ PATCHFILES= SDL_Pango-0.1.2-API-adds.patch
MAINTAINER= ports@FreeBSD.org
COMMENT= SDL API to the Pango text rendering engine of GNOME 2.x
+WWW= http://sdlpango.sourceforge.net/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/shared-desktop-ontologies/Makefile b/x11-toolkits/shared-desktop-ontologies/Makefile
index c0c0bd3a1bf6..a4de3d2a1e46 100644
--- a/x11-toolkits/shared-desktop-ontologies/Makefile
+++ b/x11-toolkits/shared-desktop-ontologies/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/oscaf/${PORTNAME}/${PORTVERSION}
MAINTAINER= kde@FreeBSD.org
COMMENT= Interoperability between desktops and collaborative environments
+WWW= http://oscaf.sourceforge.net
CMAKE_ARGS+= -DPKGCONFIG_INSTALL_DIR:PATH="libdata/pkgconfig/"
INSTALL_TARGET= install
diff --git a/x11-toolkits/skinlf/Makefile b/x11-toolkits/skinlf/Makefile
index 2baa7779ebac..2c4536064b53 100644
--- a/x11-toolkits/skinlf/Makefile
+++ b/x11-toolkits/skinlf/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://skinlf.dev.java.net/files/documents/66/37801/ \
MAINTAINER= crees@FreeBSD.org
COMMENT= Allows Java developers to write skinnable applications in Swing
+WWW= http://www.l2fprod.com/skinlf/index.html
LICENSE= BSD4CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11-toolkits/soqt/Makefile b/x11-toolkits/soqt/Makefile
index e76bcb44c62c..3dbe7dda19a6 100644
--- a/x11-toolkits/soqt/Makefile
+++ b/x11-toolkits/soqt/Makefile
@@ -9,6 +9,7 @@ DISTNAME= soqt-${PORTVERSION}-src
MAINTAINER= cmt@FreeBSD.org
COMMENT= Qt5-fork of the SoQt toolkit library for Coin
+WWW= https://github.com/coin3d/soqt/
LICENSE= BSD3CLAUSE
diff --git a/x11-toolkits/swt/Makefile b/x11-toolkits/swt/Makefile
index 9b836a988ffe..bd293043c4e7 100644
--- a/x11-toolkits/swt/Makefile
+++ b/x11-toolkits/swt/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}-${DISTVERSION}-gtk-linux-x86_64
MAINTAINER= makc@FreeBSD.org
COMMENT= Standard Widget Toolkit for Java
+WWW= https://www.eclipse.org/swt/
LICENSE= EPL
diff --git a/x11-toolkits/tepl6/Makefile b/x11-toolkits/tepl6/Makefile
index 14c6bc00e341..a7245b130868 100644
--- a/x11-toolkits/tepl6/Makefile
+++ b/x11-toolkits/tepl6/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Text editor product line
+WWW= https://wiki.gnome.org/Projects/Tepl
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSES/LGPL-3.0-or-later.txt
diff --git a/x11-toolkits/termit/Makefile b/x11-toolkits/termit/Makefile
index 8575ca9f3527..986fbcd9bc87 100644
--- a/x11-toolkits/termit/Makefile
+++ b/x11-toolkits/termit/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11-toolkits gnome
MAINTAINER= bob@eager.cx
COMMENT= Small terminal emulator with Lua scripting
+WWW= http://wiki.github.com/nonstop/termit/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/tix/Makefile b/x11-toolkits/tix/Makefile
index ffe1f7c03b66..bd20640dba17 100644
--- a/x11-toolkits/tix/Makefile
+++ b/x11-toolkits/tix/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Tix${DISTVERSION}-src${DISTVERSIONSUFFIX}
MAINTAINER= doconnor@gsoft.com.au
COMMENT= Extension to the Tk toolkit
+WWW= http://tix.sourceforge.net/
WRKSRC= ${WRKDIR}/Tix${DISTVERSION}
USE_LDCONFIG= yes
diff --git a/x11-toolkits/tk85/Makefile b/x11-toolkits/tk85/Makefile
index 2f8bbb03692b..7f17d97a6b53 100644
--- a/x11-toolkits/tk85/Makefile
+++ b/x11-toolkits/tk85/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}${PORTVERSION}-src
MAINTAINER= tcltk@FreeBSD.org
COMMENT= Graphical toolkit for Tcl
+WWW= https://www.tcl.tk/
LICENSE= TclTk
LICENSE_NAME= Tcl/Tk License
diff --git a/x11-toolkits/tk86/Makefile b/x11-toolkits/tk86/Makefile
index 0c52ec935a51..046131f023ee 100644
--- a/x11-toolkits/tk86/Makefile
+++ b/x11-toolkits/tk86/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}${DISTVERSION}-src
MAINTAINER= tcltk@FreeBSD.org
COMMENT= Graphical toolkit for Tcl
+WWW= https://www.tcl.tk/
LICENSE= TclTk
LICENSE_NAME= Tcl/Tk License
diff --git a/x11-toolkits/tk87/Makefile b/x11-toolkits/tk87/Makefile
index 3c29cc422337..9fb3f8a18758 100644
--- a/x11-toolkits/tk87/Makefile
+++ b/x11-toolkits/tk87/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}${DISTVERSION}-src
MAINTAINER= tcltk@FreeBSD.org
COMMENT= Graphical toolkit for Tcl
+WWW= https://www.tcl.tk/
LICENSE= TclTk
LICENSE_NAME= Tcl/Tk License
diff --git a/x11-toolkits/tkdnd/Makefile b/x11-toolkits/tkdnd/Makefile
index dc1e9fcb424a..f6552c58ea06 100644
--- a/x11-toolkits/tkdnd/Makefile
+++ b/x11-toolkits/tkdnd/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}${PORTVERSION}-src
MAINTAINER= tcltk@FreeBSD.org
COMMENT= Native drag and drop capabilities for Tk
+WWW= http://www.iit.demokritos.gr/~petasis/Tcl/tkDND/tkDND.html
USES+= tk:tea xorg
USE_XORG= x11 xext
diff --git a/x11-toolkits/tkshape/Makefile b/x11-toolkits/tkshape/Makefile
index 8666f1867bdb..9a6aafae42d0 100644
--- a/x11-toolkits/tkshape/Makefile
+++ b/x11-toolkits/tkshape/Makefile
@@ -8,6 +8,7 @@ DISTNAME= shape${PORTVERSION:S/.//g}
MAINTAINER= nivit@FreeBSD.org
COMMENT= Tk library to access to X Shaped Window Extension
+WWW= https://www.cs.man.ac.uk/~fellowsd/tcl/shapeidx.html
USES= gmake tk xorg
diff --git a/x11-toolkits/tktable/Makefile b/x11-toolkits/tktable/Makefile
index 603deb182402..2ad4cba4e085 100644
--- a/x11-toolkits/tktable/Makefile
+++ b/x11-toolkits/tktable/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME:S/tk/Tk/}${PORTVERSION}
MAINTAINER= portmaster@BSDforge.com
COMMENT= Table/matrix widget extension to Tk
+WWW= http://tktable.sourceforge.net/
LICENSE= TclTk
LICENSE_NAME= Tcl/Tk License
diff --git a/x11-toolkits/tktray/Makefile b/x11-toolkits/tktray/Makefile
index c569714784aa..05195c3e7bb9 100644
--- a/x11-toolkits/tktray/Makefile
+++ b/x11-toolkits/tktray/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= tcltk@FreeBSD.org
COMMENT= System tray icon support
+WWW= https://sw4me.com/wiki/Tktray
USES+= tk:tea xorg
USE_XORG= x11 xext
diff --git a/x11-toolkits/tktreectrl/Makefile b/x11-toolkits/tktreectrl/Makefile
index c1a5b0b234b1..5ba3986e63f4 100644
--- a/x11-toolkits/tktreectrl/Makefile
+++ b/x11-toolkits/tktreectrl/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/tktreectrl/tktreectrl/tktreectrl-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Multi-column hierarchical listbox widget
+WWW= http://tktreectrl.sourceforge.net/
LICENSE= TclTk
LICENSE_NAME= Tcl/Tk License
diff --git a/x11-toolkits/unique/Makefile b/x11-toolkits/unique/Makefile
index 0da0ce44c742..cd57895eae50 100644
--- a/x11-toolkits/unique/Makefile
+++ b/x11-toolkits/unique/Makefile
@@ -7,6 +7,7 @@ DISTNAME= lib${PORTNAME}-${PORTVERSION}
MAINTAINER= kwm@FreeBSD.org
COMMENT= Library for single instance applications
+WWW= http://live.gnome.org/LibUnique
PORTSCOUT= ignore:1
diff --git a/x11-toolkits/vdk/Makefile b/x11-toolkits/vdk/Makefile
index 5cde7dddcd19..be354d18f04f 100644
--- a/x11-toolkits/vdk/Makefile
+++ b/x11-toolkits/vdk/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}lib/VDK%20for%20both%20Linux%20and%20Windows%20%28th
MAINTAINER= ports@FreeBSD.org
COMMENT= C++ wrapper for GTK+ toolkit
+WWW= https://sourceforge.net/projects/vdklib/
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/viewklass/Makefile b/x11-toolkits/viewklass/Makefile
index c521336fd5cd..1518600000fb 100644
--- a/x11-toolkits/viewklass/Makefile
+++ b/x11-toolkits/viewklass/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ViewKlass-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= C++ Framework for Motif
+WWW= http://viewklass.sourceforge.net/
LICENSE= LGPL20+
diff --git a/x11-toolkits/vte/Makefile b/x11-toolkits/vte/Makefile
index 0d26a243132f..9d3f19b6d99f 100644
--- a/x11-toolkits/vte/Makefile
+++ b/x11-toolkits/vte/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= gnome2
MAINTAINER?= gnome@FreeBSD.org
COMMENT?= Gtk 2 based terminal widget with accessibility and I18N support
+WWW= https://www.gnome.org/
USES+= tar:xz
diff --git a/x11-toolkits/vte3/Makefile b/x11-toolkits/vte3/Makefile
index f619b7d30659..f528b7495dac 100644
--- a/x11-toolkits/vte3/Makefile
+++ b/x11-toolkits/vte3/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Terminal widget with improved accessibility and I18N support
+WWW= https://wiki.gnome.org/Apps/Terminal/VTE
LICENSE= LGPL21
diff --git a/x11-toolkits/wlroots-devel/Makefile b/x11-toolkits/wlroots-devel/Makefile
index 32c8bfae540d..dd5a79e00f3d 100644
--- a/x11-toolkits/wlroots-devel/Makefile
+++ b/x11-toolkits/wlroots-devel/Makefile
@@ -12,6 +12,7 @@ PATCHFILES+= 347b32642fb6.patch:-p1 # https://gitlab.freedesktop.org/wlroots/wlr
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Modular Wayland compositor library (development snapshot)
+WWW= https://gitlab.freedesktop.org/wlroots/wlroots
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11-toolkits/wlroots/Makefile b/x11-toolkits/wlroots/Makefile
index 46592ab00636..60e086feb362 100644
--- a/x11-toolkits/wlroots/Makefile
+++ b/x11-toolkits/wlroots/Makefile
@@ -11,6 +11,7 @@ PATCHFILES+= 347b32642fb6.patch:-p1 # https://gitlab.freedesktop.org/wlroots/wlr
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Modular Wayland compositor library
+WWW= https://gitlab.freedesktop.org/wlroots/wlroots
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11-toolkits/wmapp/Makefile b/x11-toolkits/wmapp/Makefile
index 944f8a41a9c8..71d194fce623 100644
--- a/x11-toolkits/wmapp/Makefile
+++ b/x11-toolkits/wmapp/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://starplot.org/wmapp/downloads/
MAINTAINER= ports@FreeBSD.org
COMMENT= DockApp Graphics Library
+WWW= http://starplot.org/wmapp/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/wxgtk28/Makefile b/x11-toolkits/wxgtk28/Makefile
index 9f1680e3a467..9d69d0073055 100644
--- a/x11-toolkits/wxgtk28/Makefile
+++ b/x11-toolkits/wxgtk28/Makefile
@@ -8,6 +8,7 @@ DISTNAME= wxGTK-${PORTVERSION}
MAINTAINER?= desktop@FreeBSD.org
COMMENT?= The wxWidgets GUI toolkit with GTK+ bindings
+WWW= https://www.wxwidgets.org/
LIB_DEPENDS+= libpng.so:graphics/png\
libtiff.so:graphics/tiff\
diff --git a/x11-toolkits/wxgtk30/Makefile b/x11-toolkits/wxgtk30/Makefile
index 480e66c2963f..4a1a1da2cb5e 100644
--- a/x11-toolkits/wxgtk30/Makefile
+++ b/x11-toolkits/wxgtk30/Makefile
@@ -9,6 +9,7 @@ DISTNAME= wxWidgets-${DISTVERSION}
MAINTAINER= desktop@FreeBSD.org
COMMENT= The wxWidgets GUI toolkit with GTK+ bindings
+WWW= https://www.wxwidgets.org/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/docs/gpl.txt
diff --git a/x11-toolkits/wxgtk31/Makefile b/x11-toolkits/wxgtk31/Makefile
index c08959bda952..2df86855d797 100644
--- a/x11-toolkits/wxgtk31/Makefile
+++ b/x11-toolkits/wxgtk31/Makefile
@@ -9,6 +9,7 @@ DISTNAME= wxWidgets-${DISTVERSION}
MAINTAINER= desktop@FreeBSD.org
COMMENT= GUI toolkit (wxWidgets) with ${FLAVOR:S/k/&+/:tu} bindings
+WWW= https://www.wxwidgets.org/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/docs/gpl.txt
diff --git a/x11-toolkits/xbae/Makefile b/x11-toolkits/xbae/Makefile
index 8cd82d5745ac..b02e14b4d2e4 100644
--- a/x11-toolkits/xbae/Makefile
+++ b/x11-toolkits/xbae/Makefile
@@ -7,6 +7,7 @@ DISTNAME= xbae-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Motif-based widget which displays a grid of cells as a spreadsheet
+WWW= http://xbae.sourceforge.net/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11-toolkits/xforms/Makefile b/x11-toolkits/xforms/Makefile
index a8a7e174046b..eb830fb8b93e 100644
--- a/x11-toolkits/xforms/Makefile
+++ b/x11-toolkits/xforms/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= SAVANNAH
MAINTAINER= ports@FreeBSD.org
COMMENT= Graphical user interface toolkit for X Window System
+WWW= http://xforms-toolkit.org/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
diff --git a/x11-toolkits/xmhtml/Makefile b/x11-toolkits/xmhtml/Makefile
index e0cdfa83bc25..6fba34584334 100644
--- a/x11-toolkits/xmhtml/Makefile
+++ b/x11-toolkits/xmhtml/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME:tl}
MAINTAINER= ports@FreeBSD.org
COMMENT= Motif widget set for displaying HTML 3.2 documents
+WWW= https://sourceforge.net/projects/xmhtml/
LICENSE= LGPL20+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
diff --git a/x11-toolkits/ztoolkit/Makefile b/x11-toolkits/ztoolkit/Makefile
index 92f50c310557..a603583bece5 100644
--- a/x11-toolkits/ztoolkit/Makefile
+++ b/x11-toolkits/ztoolkit/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= yuri@FreeBSD.org
COMMENT= GUI toolkit heavily inspired by GTK
+WWW= https://git.zrythm.org/zrythm/ztoolkit
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/COPYING