summaryrefslogtreecommitdiff
path: root/x11
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
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 'x11')
-rw-r--r--x11/3ddesktop/Makefile1
-rw-r--r--x11/9box/Makefile1
-rw-r--r--x11/9menu/Makefile1
-rw-r--r--x11/aclip/Makefile1
-rw-r--r--x11/admiral/Makefile1
-rw-r--r--x11/alacritty/Makefile1
-rw-r--r--x11/albert/Makefile1
-rw-r--r--x11/alttab/Makefile1
-rw-r--r--x11/aminal/Makefile1
-rw-r--r--x11/antimicro/Makefile1
-rw-r--r--x11/appmenu-registrar/Makefile1
-rw-r--r--x11/apwal/Makefile1
-rw-r--r--x11/arandr/Makefile1
-rw-r--r--x11/arcan-trayicon/Makefile1
-rw-r--r--x11/aterm/Makefile1
-rw-r--r--x11/autorandr/Makefile1
-rw-r--r--x11/babl/Makefile1
-rw-r--r--x11/bbappconf/Makefile1
-rw-r--r--x11/bbdock/Makefile1
-rw-r--r--x11/bemenu/Makefile1
-rw-r--r--x11/bgrot/Makefile1
-rw-r--r--x11/bgs/Makefile1
-rw-r--r--x11/bmpanel2/Makefile1
-rw-r--r--x11/brisk-menu/Makefile1
-rw-r--r--x11/cde-24/Makefile1
-rw-r--r--x11/cde-25/Makefile2
-rw-r--r--x11/cde-devel/Makefile2
-rw-r--r--x11/cinnamon-desktop/Makefile1
-rw-r--r--x11/cinnamon-menus/Makefile1
-rw-r--r--x11/cinnamon-session/Makefile1
-rw-r--r--x11/cinnamon/Makefile1
-rw-r--r--x11/cl-clx-sbcl/Makefile1
-rw-r--r--x11/cl-clx/Makefile1
-rw-r--r--x11/clipman/Makefile1
-rw-r--r--x11/compton-conf/Makefile1
-rw-r--r--x11/conlecterm/Makefile1
-rw-r--r--x11/cool-retro-term/Makefile1
-rw-r--r--x11/coreterminal/Makefile1
-rw-r--r--x11/deforaos-desktop/Makefile1
-rw-r--r--x11/deforaos-keyboard/Makefile1
-rw-r--r--x11/deforaos-libdesktop/Makefile1
-rw-r--r--x11/deforaos-locker/Makefile1
-rw-r--r--x11/deforaos-panel/Makefile1
-rw-r--r--x11/deskmenu/Makefile1
-rw-r--r--x11/disman/Makefile1
-rw-r--r--x11/dmenu/Makefile1
-rw-r--r--x11/docker-tray/Makefile1
-rw-r--r--x11/dsbautostart/Makefile1
-rw-r--r--x11/dsbxinput/Makefile1
-rw-r--r--x11/dwmblocks/Makefile1
-rw-r--r--x11/dxpc/Makefile1
-rw-r--r--x11/dzen2/Makefile1
-rw-r--r--x11/eaglemode/Makefile1
-rw-r--r--x11/elementary-terminal/Makefile1
-rw-r--r--x11/emprint/Makefile1
-rw-r--r--x11/eterm/Makefile1
-rw-r--r--x11/evilvte/Makefile1
-rw-r--r--x11/evtest/Makefile1
-rw-r--r--x11/fbdesk/Makefile1
-rw-r--r--x11/fbpanel/Makefile1
-rw-r--r--x11/find-cursor/Makefile1
-rw-r--r--x11/fireflies/Makefile1
-rw-r--r--x11/florence/Makefile1
-rw-r--r--x11/flruler/Makefile1
-rw-r--r--x11/fnott/Makefile1
-rw-r--r--x11/foot/Makefile1
-rw-r--r--x11/fuzzel/Makefile1
-rw-r--r--x11/gdm/Makefile1
-rw-r--r--x11/glcapsviewer/Makefile1
-rw-r--r--x11/gmrun/Makefile1
-rw-r--r--x11/gnome-clipboard-daemon/Makefile1
-rw-r--r--x11/gnome-console/Makefile1
-rw-r--r--x11/gnome-desktop/Makefile1
-rw-r--r--x11/gnome-menus/Makefile1
-rw-r--r--x11/gnome-pie/Makefile1
-rw-r--r--x11/gnome-session/Makefile1
-rw-r--r--x11/gnome-shell-extensions/Makefile1
-rw-r--r--x11/gnome-shell/Makefile1
-rw-r--r--x11/gnome-terminal/Makefile1
-rw-r--r--x11/gnome/Makefile1
-rw-r--r--x11/grabc/Makefile1
-rw-r--r--x11/grim/Makefile1
-rw-r--r--x11/gromit-mpx/Makefile1
-rw-r--r--x11/gromit/Makefile1
-rw-r--r--x11/gtk-app-menu/Makefile1
-rw-r--r--x11/gtk-theme-switch2/Makefile1
-rw-r--r--x11/gtkchtheme/Makefile1
-rw-r--r--x11/gtkterm2/Makefile1
-rw-r--r--x11/guake/Makefile1
-rw-r--r--x11/gxkb/Makefile1
-rw-r--r--x11/hamclock/Makefile1
-rw-r--r--x11/hhpc/Makefile1
-rw-r--r--x11/hs-xmobar/Makefile1
-rw-r--r--x11/hsetroot/Makefile1
-rw-r--r--x11/i3blocks/Makefile1
-rw-r--r--x11/i3lock-color/Makefile1
-rw-r--r--x11/idesk/Makefile1
-rw-r--r--x11/imwheel/Makefile1
-rw-r--r--x11/innerspace/Makefile1
-rw-r--r--x11/inputplug/Makefile1
-rw-r--r--x11/j4-dmenu-desktop/Makefile1
-rw-r--r--x11/jbxvt/Makefile1
-rw-r--r--x11/jgmenu/Makefile1
-rw-r--r--x11/kanshi/Makefile1
-rw-r--r--x11/kde-baseapps/Makefile1
-rw-r--r--x11/kde5/Makefile1
-rw-r--r--x11/kdisplay/Makefile1
-rw-r--r--x11/keybinder-gtk3/Makefile1
-rw-r--r--x11/keybinder/Makefile1
-rw-r--r--x11/keyboardcast/Makefile1
-rw-r--r--x11/keynav/Makefile1
-rw-r--r--x11/kf5-frameworkintegration/Makefile1
-rw-r--r--x11/kf5-frameworks/Makefile1
-rw-r--r--x11/kf5-kactivities-stats/Makefile1
-rw-r--r--x11/kf5-kactivities/Makefile1
-rw-r--r--x11/kf5-kded/Makefile1
-rw-r--r--x11/kf5-kdelibs4support/Makefile1
-rw-r--r--x11/kf5-kglobalaccel/Makefile1
-rw-r--r--x11/kf5-kinit/Makefile1
-rw-r--r--x11/kf5-krunner/Makefile1
-rw-r--r--x11/kf5-kwayland/Makefile1
-rw-r--r--x11/kf5-kwindowsystem/Makefile1
-rw-r--r--x11/kf5-plasma-framework/Makefile1
-rw-r--r--x11/kickoff/Makefile1
-rw-r--r--x11/kitty/Makefile1
-rw-r--r--x11/konsole/Makefile1
-rw-r--r--x11/lavalauncher/Makefile1
-rw-r--r--x11/lemonbar-xft/Makefile1
-rw-r--r--x11/lemonbar/Makefile1
-rw-r--r--x11/libICE/Makefile1
-rw-r--r--x11/libSM/Makefile1
-rw-r--r--x11/libX11/Makefile1
-rw-r--r--x11/libXScrnSaver/Makefile1
-rw-r--r--x11/libXau/Makefile1
-rw-r--r--x11/libXcomposite/Makefile1
-rw-r--r--x11/libXcursor/Makefile1
-rw-r--r--x11/libXdamage/Makefile1
-rw-r--r--x11/libXdmcp/Makefile1
-rw-r--r--x11/libXext/Makefile1
-rw-r--r--x11/libXfixes/Makefile1
-rw-r--r--x11/libXi/Makefile1
-rw-r--r--x11/libXinerama/Makefile1
-rw-r--r--x11/libXpm/Makefile1
-rw-r--r--x11/libXpresent/Makefile1
-rw-r--r--x11/libXrandr/Makefile1
-rw-r--r--x11/libXrender/Makefile1
-rw-r--r--x11/libXres/Makefile1
-rw-r--r--x11/libXtst/Makefile1
-rw-r--r--x11/libXv/Makefile1
-rw-r--r--x11/libXvMC/Makefile1
-rw-r--r--x11/libXxf86dga/Makefile1
-rw-r--r--x11/libXxf86vm/Makefile1
-rw-r--r--x11/libdmx/Makefile1
-rw-r--r--x11/libexo/Makefile1
-rw-r--r--x11/libfakekey/Makefile1
-rw-r--r--x11/libfm-extra/Makefile1
-rw-r--r--x11/libfm-qt/Makefile1
-rw-r--r--x11/libfm/Makefile1
-rw-r--r--x11/libinput/Makefile1
-rw-r--r--x11/libmatekbd/Makefile1
-rw-r--r--x11/libsynaptics/Makefile1
-rw-r--r--x11/libwacom/Makefile1
-rw-r--r--x11/libxcb/Makefile1
-rw-r--r--x11/libxcvt/Makefile1
-rw-r--r--x11/libxdg-basedir/Makefile1
-rw-r--r--x11/libxfce4menu/Makefile1
-rw-r--r--x11/libxfce4util/Makefile1
-rw-r--r--x11/libxkbcommon/Makefile1
-rw-r--r--x11/libxkbfile/Makefile1
-rw-r--r--x11/libxklavier/Makefile1
-rw-r--r--x11/libxshmfence/Makefile1
-rw-r--r--x11/lightdm-gtk-greeter-settings/Makefile1
-rw-r--r--x11/lightdm-gtk-greeter/Makefile1
-rw-r--r--x11/lightdm/Makefile1
-rw-r--r--x11/lilyterm/Makefile1
-rw-r--r--x11/linux-c7-xorg-libs/Makefile1
-rw-r--r--x11/linux-nvidia-libs/Makefile1
-rw-r--r--x11/lsw/Makefile1
-rw-r--r--x11/luit/Makefile1
-rw-r--r--x11/lumina-core/Makefile1
-rw-r--r--x11/lumina-coreutils/Makefile1
-rw-r--r--x11/lumina/Makefile1
-rw-r--r--x11/lupe/Makefile1
-rw-r--r--x11/lxde-meta/Makefile1
-rw-r--r--x11/lxhotkey/Makefile1
-rw-r--r--x11/lxmenu-data/Makefile1
-rw-r--r--x11/lxpanel/Makefile1
-rw-r--r--x11/lxqt-about/Makefile1
-rw-r--r--x11/lxqt-globalkeys/Makefile1
-rw-r--r--x11/lxqt-runner/Makefile1
-rw-r--r--x11/lxrandr/Makefile1
-rw-r--r--x11/ly/Makefile1
-rw-r--r--x11/mako/Makefile1
-rw-r--r--x11/mate-applet-appmenu/Makefile1
-rw-r--r--x11/mate-applets/Makefile1
-rw-r--r--x11/mate-base/Makefile1
-rw-r--r--x11/mate-desktop/Makefile1
-rw-r--r--x11/mate-dock-applet/Makefile1
-rw-r--r--x11/mate-menus/Makefile1
-rw-r--r--x11/mate-panel/Makefile1
-rw-r--r--x11/mate-screensaver/Makefile1
-rw-r--r--x11/mate-session-manager/Makefile1
-rw-r--r--x11/mate-terminal/Makefile1
-rw-r--r--x11/mate/Makefile1
-rw-r--r--x11/menu-cache/Makefile1
-rw-r--r--x11/menulibre/Makefile1
-rw-r--r--x11/metalock/Makefile1
-rw-r--r--x11/mlterm/Makefile1
-rw-r--r--x11/mons/Makefile1
-rw-r--r--x11/mrxvt-devel/Makefile1
-rw-r--r--x11/mrxvt/Makefile1
-rw-r--r--x11/multi-aterm/Makefile1
-rw-r--r--x11/mxascii/Makefile1
-rw-r--r--x11/mxico/Makefile1
-rw-r--r--x11/nezd/Makefile1
-rw-r--r--x11/nfy/Makefile1
-rw-r--r--x11/numlockx/Makefile1
-rw-r--r--x11/nvidia-driver/Makefile1
-rw-r--r--x11/nvidia-hybrid-graphics/Makefile1
-rw-r--r--x11/nvidia-settings/Makefile1
-rw-r--r--x11/nvidia-xconfig/Makefile1
-rw-r--r--x11/nwg-bar/Makefile1
-rw-r--r--x11/nwg-dock/Makefile1
-rw-r--r--x11/nwg-drawer/Makefile1
-rw-r--r--x11/nwg-launchers/Makefile1
-rw-r--r--x11/nwg-look/Makefile1
-rw-r--r--x11/nwg-menu/Makefile1
-rw-r--r--x11/nxcomp/Makefile1
-rw-r--r--x11/openrgb/Makefile1
-rw-r--r--x11/p5-Clipboard/Makefile1
-rw-r--r--x11/p5-X11-GUITest/Makefile1
-rw-r--r--x11/p5-X11-Protocol-Other/Makefile1
-rw-r--r--x11/p5-X11-Protocol/Makefile1
-rw-r--r--x11/p5-X11-Resolution/Makefile1
-rw-r--r--x11/p5-X11-XCB/Makefile1
-rw-r--r--x11/p5-X11-Xlib/Makefile1
-rw-r--r--x11/p5-XTerm-Conf/Makefile1
-rw-r--r--x11/pcdm/Makefile1
-rw-r--r--x11/perwindowlayoutd/Makefile1
-rw-r--r--x11/pipeglade/Makefile1
-rw-r--r--x11/pixman/Makefile1
-rw-r--r--x11/plank/Makefile1
-rw-r--r--x11/plasma-wayland-protocols/Makefile1
-rw-r--r--x11/plasma5-kactivitymanagerd/Makefile1
-rw-r--r--x11/plasma5-kgamma5/Makefile1
-rw-r--r--x11/plasma5-kscreen/Makefile1
-rw-r--r--x11/plasma5-kwayland-integration/Makefile1
-rw-r--r--x11/plasma5-kwayland-server/Makefile1
-rw-r--r--x11/plasma5-layer-shell-qt/Makefile1
-rw-r--r--x11/plasma5-libkscreen/Makefile1
-rw-r--r--x11/plasma5-plasma-desktop/Makefile1
-rw-r--r--x11/plasma5-plasma-integration/Makefile1
-rw-r--r--x11/plasma5-plasma-workspace/Makefile1
-rw-r--r--x11/plasma5-plasma/Makefile1
-rw-r--r--x11/pmenu/Makefile1
-rw-r--r--x11/polybar/Makefile1
-rw-r--r--x11/py-caffeine-ng/Makefile1
-rw-r--r--x11/py-i3-quickterm/Makefile1
-rw-r--r--x11/py-i3ipc/Makefile1
-rw-r--r--x11/py-pyscreenshot/Makefile1
-rw-r--r--x11/py-python-xapp/Makefile1
-rw-r--r--x11/py-pyvirtualdisplay/Makefile1
-rw-r--r--x11/py-xcffib/Makefile1
-rw-r--r--x11/py-xdot/Makefile1
-rw-r--r--x11/qimageblitz/Makefile1
-rw-r--r--x11/qterminal/Makefile1
-rw-r--r--x11/radare-cutter/Makefile1
-rw-r--r--x11/remontoire/Makefile1
-rw-r--r--x11/rendercheck/Makefile1
-rw-r--r--x11/rofi-calc/Makefile1
-rw-r--r--x11/rofi-pass/Makefile1
-rw-r--r--x11/rofi/Makefile1
-rw-r--r--x11/roxterm/Makefile1
-rw-r--r--x11/rsibreak/Makefile1
-rw-r--r--x11/rubygem-gnome/Makefile1
-rw-r--r--x11/runner/Makefile1
-rw-r--r--x11/rxvt-unicode/Makefile1
-rw-r--r--x11/sakura/Makefile1
-rw-r--r--x11/sbxkb/Makefile1
-rw-r--r--x11/screen-message/Makefile1
-rw-r--r--x11/screengrab/Makefile1
-rw-r--r--x11/screenkey/Makefile1
-rw-r--r--x11/scripts/Makefile1
-rw-r--r--x11/sddm/Makefile1
-rw-r--r--x11/sdwmbar/Makefile1
-rw-r--r--x11/setlayout/Makefile1
-rw-r--r--x11/setxkbmap/Makefile1
-rw-r--r--x11/showkeys/Makefile1
-rw-r--r--x11/showmethekey/Makefile1
-rw-r--r--x11/simplestroke/Makefile1
-rw-r--r--x11/sirula/Makefile1
-rw-r--r--x11/slick-greeter/Makefile1
-rw-r--r--x11/slim/Makefile1
-rw-r--r--x11/slock/Makefile1
-rw-r--r--x11/slop/Makefile1
-rw-r--r--x11/slurp/Makefile1
-rw-r--r--x11/sprop/Makefile1
-rw-r--r--x11/squeekboard/Makefile1
-rw-r--r--x11/srandrd/Makefile1
-rw-r--r--x11/sselp/Makefile1
-rw-r--r--x11/stalonetray/Makefile1
-rw-r--r--x11/startup-notification/Makefile1
-rw-r--r--x11/sterm/Makefile1
-rw-r--r--x11/stjerm/Makefile1
-rw-r--r--x11/swarp/Makefile1
-rw-r--r--x11/sway-audio-idle-inhibit/Makefile1
-rw-r--r--x11/swaybg/Makefile1
-rw-r--r--x11/swayfloatingswitcher/Makefile1
-rw-r--r--x11/swayidle/Makefile1
-rw-r--r--x11/swayimg/Makefile1
-rw-r--r--x11/swaylock-effects/Makefile1
-rw-r--r--x11/swaylock/Makefile1
-rw-r--r--x11/swaync/Makefile1
-rw-r--r--x11/swayr/Makefile1
-rw-r--r--x11/swaysettings/Makefile1
-rw-r--r--x11/sxhkd/Makefile1
-rw-r--r--x11/tabbed/Makefile1
-rw-r--r--x11/taiga/Makefile1
-rw-r--r--x11/temperature.app/Makefile1
-rw-r--r--x11/terminal.app/Makefile1
-rw-r--r--x11/terminator/Makefile1
-rw-r--r--x11/terminology/Makefile1
-rw-r--r--x11/thinglaunch/Makefile1
-rw-r--r--x11/thingylaunch/Makefile1
-rw-r--r--x11/tilda/Makefile1
-rw-r--r--x11/tilix/Makefile1
-rw-r--r--x11/tint/Makefile1
-rw-r--r--x11/trayer/Makefile1
-rw-r--r--x11/ulauncher/Makefile1
-rw-r--r--x11/urxvt-font-size/Makefile1
-rw-r--r--x11/urxvt-perls/Makefile1
-rw-r--r--x11/vdesk/Makefile1
-rw-r--r--x11/virglrenderer/Makefile1
-rw-r--r--x11/virtboard/Makefile1
-rw-r--r--x11/virtualgl/Makefile1
-rw-r--r--x11/wallutils/Makefile1
-rw-r--r--x11/wapanel/Makefile1
-rw-r--r--x11/way-displays/Makefile1
-rw-r--r--x11/waybar/Makefile1
-rw-r--r--x11/wayland-logout/Makefile1
-rw-r--r--x11/wayout/Makefile1
-rw-r--r--x11/wbar/Makefile1
-rw-r--r--x11/wcm/Makefile1
-rw-r--r--x11/wdisplays/Makefile1
-rw-r--r--x11/wdm/Makefile1
-rw-r--r--x11/wev/Makefile1
-rw-r--r--x11/wezterm/Makefile1
-rw-r--r--x11/wf-shell/Makefile1
-rw-r--r--x11/wl-clipboard/Makefile1
-rw-r--r--x11/wl-mirror/Makefile1
-rw-r--r--x11/wlogout/Makefile1
-rw-r--r--x11/wlr-randr/Makefile1
-rw-r--r--x11/wlrctl/Makefile1
-rw-r--r--x11/wmappl/Makefile1
-rw-r--r--x11/wmblob/Makefile1
-rw-r--r--x11/wmbutton/Makefile1
-rw-r--r--x11/wmcliphist/Makefile1
-rw-r--r--x11/wmctrl/Makefile1
-rw-r--r--x11/wmdrawer/Makefile1
-rw-r--r--x11/wmfocus/Makefile1
-rw-r--r--x11/wmsystemtray/Makefile1
-rw-r--r--x11/wmutils-core/Makefile1
-rw-r--r--x11/wmutils-opt/Makefile1
-rw-r--r--x11/wob/Makefile1
-rw-r--r--x11/wofi/Makefile1
-rw-r--r--x11/workrave/Makefile1
-rw-r--r--x11/wshowkeys/Makefile1
-rw-r--r--x11/wtype/Makefile1
-rw-r--r--x11/wvkbd/Makefile1
-rw-r--r--x11/x-on-resize/Makefile1
-rw-r--r--x11/x3270/Makefile1
-rw-r--r--x11/xantfarm/Makefile1
-rw-r--r--x11/xapp/Makefile1
-rw-r--r--x11/xautomation/Makefile1
-rw-r--r--x11/xballoon/Makefile1
-rw-r--r--x11/xbanish/Makefile1
-rw-r--r--x11/xbindkeys/Makefile1
-rw-r--r--x11/xbrightness/Makefile1
-rw-r--r--x11/xcalib/Makefile1
-rw-r--r--x11/xcape/Makefile1
-rw-r--r--x11/xcb-imdkit/Makefile1
-rw-r--r--x11/xcb-proto/Makefile1
-rw-r--r--x11/xcb-util-cursor/Makefile1
-rw-r--r--x11/xcb-util-errors/Makefile1
-rw-r--r--x11/xcb-util-image/Makefile1
-rw-r--r--x11/xcb-util-keysyms/Makefile1
-rw-r--r--x11/xcb-util-renderutil/Makefile1
-rw-r--r--x11/xcb-util-wm/Makefile1
-rw-r--r--x11/xcb-util-xrm/Makefile1
-rw-r--r--x11/xcb-util/Makefile1
-rw-r--r--x11/xcb/Makefile1
-rw-r--r--x11/xclickroot/Makefile1
-rw-r--r--x11/xclip/Makefile1
-rw-r--r--x11/xcut/Makefile1
-rw-r--r--x11/xdg-desktop-portal-wlr/Makefile1
-rw-r--r--x11/xdialog/Makefile1
-rw-r--r--x11/xdo/Makefile1
-rw-r--r--x11/xdotool/Makefile1
-rw-r--r--x11/xfce4-appmenu-plugin/Makefile1
-rw-r--r--x11/xfce4-clipman-plugin/Makefile1
-rw-r--r--x11/xfce4-conf/Makefile1
-rw-r--r--x11/xfce4-dashboard/Makefile1
-rw-r--r--x11/xfce4-docklike-plugin/Makefile1
-rw-r--r--x11/xfce4-goodies/Makefile1
-rw-r--r--x11/xfce4-screensaver/Makefile1
-rw-r--r--x11/xfce4-screenshooter-plugin/Makefile1
-rw-r--r--x11/xfce4-taskmanager/Makefile1
-rw-r--r--x11/xfce4-terminal/Makefile1
-rw-r--r--x11/xfce4-verve-plugin/Makefile1
-rw-r--r--x11/xfce4-whiskermenu-plugin/Makefile1
-rw-r--r--x11/xinput/Makefile1
-rw-r--r--x11/xkb-switch/Makefile1
-rw-r--r--x11/xkbind/Makefile1
-rw-r--r--x11/xkeyboard-config/Makefile1
-rw-r--r--x11/xkeycaps/Makefile1
-rw-r--r--x11/xkeywrap/Makefile1
-rw-r--r--x11/xlockmore/Makefile1
-rw-r--r--x11/xmangekyou/Makefile1
-rw-r--r--x11/xmascot/Makefile1
-rw-r--r--x11/xmenu/Makefile1
-rw-r--r--x11/xmotd/Makefile1
-rw-r--r--x11/xnee/Makefile1
-rw-r--r--x11/xnotify/Makefile1
-rw-r--r--x11/xob/Makefile1
-rw-r--r--x11/xorg-apps/Makefile1
-rw-r--r--x11/xorg-libraries/Makefile1
-rw-r--r--x11/xorg-minimal/Makefile1
-rw-r--r--x11/xorg/Makefile1
-rw-r--r--x11/xorgproto/Makefile1
-rw-r--r--x11/xpra-html5/Makefile1
-rw-r--r--x11/xpra/Makefile1
-rw-r--r--x11/xprintidle/Makefile1
-rw-r--r--x11/xrestop/Makefile1
-rw-r--r--x11/xrootconsole/Makefile1
-rw-r--r--x11/xrsh/Makefile1
-rw-r--r--x11/xrsi/Makefile1
-rw-r--r--x11/xscope/Makefile1
-rw-r--r--x11/xscreensaver.app/Makefile1
-rw-r--r--x11/xscreensaver/Makefile1
-rw-r--r--x11/xsel-conrad/Makefile1
-rw-r--r--x11/xsettingsd/Makefile1
-rw-r--r--x11/xsnow/Makefile1
-rw-r--r--x11/xssstate/Makefile1
-rw-r--r--x11/xstarroll/Makefile1
-rw-r--r--x11/xtacy/Makefile1
-rw-r--r--x11/xterm/Makefile1
-rw-r--r--x11/xtermcontrol/Makefile1
-rw-r--r--x11/xtermset/Makefile1
-rw-r--r--x11/xtitle/Makefile1
-rw-r--r--x11/xtrlock/Makefile1
-rw-r--r--x11/xvkbd/Makefile1
-rw-r--r--x11/xvt/Makefile1
-rw-r--r--x11/xwinwrap/Makefile1
-rw-r--r--x11/xxkb/Makefile1
-rw-r--r--x11/yad/Makefile1
-rw-r--r--x11/yakuake/Makefile1
-rw-r--r--x11/yalias/Makefile1
-rw-r--r--x11/yeahconsole/Makefile1
-rw-r--r--x11/yelp/Makefile1
459 files changed, 459 insertions, 2 deletions
diff --git a/x11/3ddesktop/Makefile b/x11/3ddesktop/Makefile
index 28e5121595e3..563c4ea4d4c8 100644
--- a/x11/3ddesktop/Makefile
+++ b/x11/3ddesktop/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/desk3d/${PORTNAME}/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= 3D Virtual Desktop Switcher
+WWW= http://desk3d.sourceforge.net/
LIB_DEPENDS= libImlib2.so:graphics/imlib2
diff --git a/x11/9box/Makefile b/x11/9box/Makefile
index 5931e435b20c..50eddb5dfafd 100644
--- a/x11/9box/Makefile
+++ b/x11/9box/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= LOCAL/thierry
MAINTAINER= ports@FreeBSD.org
COMMENT= 9box can "pack" windows inside itself
+WWW= http://www.nongnu.org/9box/
PLIST_FILES= bin/9box
USES= gmake xorg
diff --git a/x11/9menu/Makefile b/x11/9menu/Makefile
index be42b4044ff0..d42e8a235ef8 100644
--- a/x11/9menu/Makefile
+++ b/x11/9menu/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 plan9
MAINTAINER= ports@FreeBSD.org
COMMENT= Simple menu patterned after Plan9
+WWW= https://github.com/arnoldrobbins/9menu
LICENSE= 9MENU
LICENSE_NAME= 9menu License
diff --git a/x11/aclip/Makefile b/x11/aclip/Makefile
index b5c69854dc95..a37f3941e4f9 100644
--- a/x11/aclip/Makefile
+++ b/x11/aclip/Makefile
@@ -8,6 +8,7 @@ PATCHFILES+= f1ff13a78c8a.patch:-p1 # https://github.com/letoram/arcan/pull/254
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Command line interface to Arcan clipboards
+WWW= https://arcan-fe.com/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC:H:H:H}/data/distr/LICENSE.BSD
diff --git a/x11/admiral/Makefile b/x11/admiral/Makefile
index bd3bc43399a7..d3fcaaa3c797 100644
--- a/x11/admiral/Makefile
+++ b/x11/admiral/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= x11
MAINTAINER= rigoletto@FreeBSD.org
COMMENT= Merge concurrent outputs for a status bar
+WWW= https://github.com/sector-f/admiral
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/alacritty/Makefile b/x11/alacritty/Makefile
index 46d954788230..a7177c7c981c 100644
--- a/x11/alacritty/Makefile
+++ b/x11/alacritty/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11 wayland
MAINTAINER= mikael@FreeBSD.org
COMMENT= GPU-accelerated terminal emulator
+WWW= https://github.com/jwilm/alacritty
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE-APACHE
diff --git a/x11/albert/Makefile b/x11/albert/Makefile
index dbfb1f08d51f..176aaa67459e 100644
--- a/x11/albert/Makefile
+++ b/x11/albert/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= jsm@FreeBSD.org
COMMENT= Albert a keyboard launcher
+WWW= https://github.com/albertlauncher/albert
LICENSE= GPLv3
diff --git a/x11/alttab/Makefile b/x11/alttab/Makefile
index cbc47be93963..c8fe560034ce 100644
--- a/x11/alttab/Makefile
+++ b/x11/alttab/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= dmgk@FreeBSD.org
COMMENT= Task switcher for minimalistic window managers
+WWW= https://github.com/sagb/alttab
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/aminal/Makefile b/x11/aminal/Makefile
index d6da154e14ea..963812a59e82 100644
--- a/x11/aminal/Makefile
+++ b/x11/aminal/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11
MAINTAINER= yuri@FreeBSD.org
COMMENT= Golang terminal emulator from scratch
+WWW= https://github.com/liamg/aminal
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/antimicro/Makefile b/x11/antimicro/Makefile
index 181f0fcafdcb..499b99bf53c2 100644
--- a/x11/antimicro/Makefile
+++ b/x11/antimicro/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= ports@FreeBSD.org
COMMENT= Program for mapping keyboard and mouse to a gamepad
+WWW= https://github.com/AntiMicro/antimicro
LICENSE= GPLv3
diff --git a/x11/appmenu-registrar/Makefile b/x11/appmenu-registrar/Makefile
index 814d429a4fc4..da7bd0f128d5 100644
--- a/x11/appmenu-registrar/Makefile
+++ b/x11/appmenu-registrar/Makefile
@@ -7,6 +7,7 @@ PATCHFILES+= 442bcebcc00e.patch:-p1 # meson >= 0.60
MAINTAINER= ericbsd@FreeBSD.org
COMMENT= Appmenu DBusMenu registrar
+WWW= https://gitlab.com/vala-panel-project/vala-panel-appmenu/-/tree/master/subprojects/registrar
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/apwal/Makefile b/x11/apwal/Makefile
index d4b418d7f6be..04179f1c743e 100644
--- a/x11/apwal/Makefile
+++ b/x11/apwal/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://apwal.free.fr/download/
MAINTAINER= ports@FreeBSD.org
COMMENT= Simple and powerful application launcher
+WWW= http://apwal.free.fr/
USE_GNOME= gtk20 libxml2
USES= gmake gnome pkgconfig
diff --git a/x11/arandr/Makefile b/x11/arandr/Makefile
index 6f9c52a5c442..9e6a465dfdeb 100644
--- a/x11/arandr/Makefile
+++ b/x11/arandr/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 deskutils
MAINTAINER= sbz@FreeBSD.org
COMMENT= Another XRandR GUI
+WWW= https://christian.amsuess.com/tools/arandr/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/arcan-trayicon/Makefile b/x11/arcan-trayicon/Makefile
index 247d80cf597c..bf931ab8490b 100644
--- a/x11/arcan-trayicon/Makefile
+++ b/x11/arcan-trayicon/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Generic wrapper for registering Arcan clients as tray icons
+WWW= https://arcan-fe.com/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC:H:H:H}/data/distr/LICENSE.BSD
diff --git a/x11/aterm/Makefile b/x11/aterm/Makefile
index 79097bc54c7d..4f307cf4a867 100644
--- a/x11/aterm/Makefile
+++ b/x11/aterm/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Color vt102 terminal emulator with transparency support
+WWW= http://aterm.sourceforge.net/
MAKE_JOBS_UNSAFE= yes
diff --git a/x11/autorandr/Makefile b/x11/autorandr/Makefile
index 32eb004d67fb..d209054f5984 100644
--- a/x11/autorandr/Makefile
+++ b/x11/autorandr/Makefile
@@ -6,6 +6,7 @@ PATCHFILES= 2bc71d562765e2023b26a31c485769612e3eb91e.patch:-p1 # PR 282
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Auto-detect displays and configure them with xrandr
+WWW= https://github.com/phillipberndt/autorandr
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/gpl-3.0.txt
diff --git a/x11/babl/Makefile b/x11/babl/Makefile
index b471f4fcdf3c..9e75b5a6f99b 100644
--- a/x11/babl/Makefile
+++ b/x11/babl/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GIMP
MAINTAINER= gnome@FreeBSD.org
COMMENT= Dynamic pixel format conversion library
+WWW= https://www.gegl.org/babl/
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/bbappconf/Makefile b/x11/bbappconf/Makefile
index 3c7579382315..ed40dbdc3178 100644
--- a/x11/bbappconf/Makefile
+++ b/x11/bbappconf/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/bbtools/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Application configuring tool for the blackbox window manager
+WWW= http://bbtools.sourceforge.net/
USES= xorg
USE_XORG= x11
diff --git a/x11/bbdock/Makefile b/x11/bbdock/Makefile
index aac6ae17480f..a7527191a0bf 100644
--- a/x11/bbdock/Makefile
+++ b/x11/bbdock/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://bbdock.nethence.com/download/
MAINTAINER= ports@FreeBSD.org
COMMENT= Application launcher for Blackbox-like window manager
+WWW= https://bbdock.nethence.com/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/bemenu/Makefile b/x11/bemenu/Makefile
index 2cf3e21f1300..99d7f65c2011 100644
--- a/x11/bemenu/Makefile
+++ b/x11/bemenu/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/Cloudef/bemenu/releases/download/${DISTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Dynamic menu library and client program inspired by dmenu
+WWW= https://github.com/Cloudef/bemenu
LICENSE= GPLv3+ LGPL3+
LICENSE_COMB= multi
diff --git a/x11/bgrot/Makefile b/x11/bgrot/Makefile
index 0d42c5975baf..7fa685180dbe 100644
--- a/x11/bgrot/Makefile
+++ b/x11/bgrot/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.over-yonder.net/~fullermd/projects/bgrot/ \
MAINTAINER= fullermd@over-yonder.net
COMMENT= Program to handle your X background to prevent boredom
+WWW= https://www.over-yonder.net/~fullermd/projects/bgrot/
LICENSE= BSD2CLAUSE
diff --git a/x11/bgs/Makefile b/x11/bgs/Makefile
index dc9e5a99b896..3cfaa195db09 100644
--- a/x11/bgs/Makefile
+++ b/x11/bgs/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= ports@FreeBSD.org
COMMENT= Simple X11 BackGround Setter using Imlib2
+WWW= https://github.com/Gottox/bgs
LICENSE= MIT
diff --git a/x11/bmpanel2/Makefile b/x11/bmpanel2/Makefile
index 584f9632b3c2..bca13b63906c 100644
--- a/x11/bmpanel2/Makefile
+++ b/x11/bmpanel2/Makefile
@@ -7,6 +7,7 @@ PATCH_SITES= LOCAL/danfe
MAINTAINER= danfe@FreeBSD.org
COMMENT= Lightweight NetWM-compliant panel (taskbar) for X11
+WWW= https://code.google.com/archive/p/bmpanel2/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/brisk-menu/Makefile b/x11/brisk-menu/Makefile
index 50a755d115cc..939b1d59ce74 100644
--- a/x11/brisk-menu/Makefile
+++ b/x11/brisk-menu/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= ericbsd@FreeBSD.org
COMMENT= Brisk Menu is an efficient menu for the MATE Desktop
+WWW= https://github.com/solus-project/brisk-menu #brisk-menu
LICENSE= GPLv2+ CC-BY-SA-4.0
LICENSE_COMB= multi
diff --git a/x11/cde-24/Makefile b/x11/cde-24/Makefile
index 1ef3415e9081..13b965fcba40 100644
--- a/x11/cde-24/Makefile
+++ b/x11/cde-24/Makefile
@@ -8,6 +8,7 @@ PKGNAMESUFFIX= -24
MAINTAINER= cy@FreeBSD.org
COMMENT= Common Desktop Environment
+WWW= https://sourceforge.net/p/cdesktopenv/wiki/Home/
LICENSE= LGPL21
diff --git a/x11/cde-25/Makefile b/x11/cde-25/Makefile
index 33fb09a7566d..d777490160f6 100644
--- a/x11/cde-25/Makefile
+++ b/x11/cde-25/Makefile
@@ -8,6 +8,7 @@ PKGNAMESUFFIX= -25
MAINTAINER= cy@FreeBSD.org
COMMENT= Common Desktop Environment
+WWW= https://sourceforge.net/p/cdesktopenv/wiki/Home/
LICENSE= LGPL21
@@ -116,5 +117,4 @@ post-install:
# Only a problem on armv7 so far
${FIND} ${STAGEDIR}/${DT_PREFIX} -type f -name 'ecp.*' -delete
-
.include <bsd.port.mk>
diff --git a/x11/cde-devel/Makefile b/x11/cde-devel/Makefile
index 01c15f3afce0..6c1489314bda 100644
--- a/x11/cde-devel/Makefile
+++ b/x11/cde-devel/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -devel
MAINTAINER= cy@FreeBSD.org
COMMENT= Common Desktop Environment
+WWW= https://sourceforge.net/p/cdesktopenv/wiki/Home/
USE_GITHUB= yes
GH_ACCOUNT= cschuber
@@ -123,5 +124,4 @@ post-install:
# Only a problem on armv7 so far
${FIND} ${STAGEDIR}/${DT_PREFIX} -type f -name 'ecp.*' -delete
-
.include <bsd.port.mk>
diff --git a/x11/cinnamon-desktop/Makefile b/x11/cinnamon-desktop/Makefile
index e595482fea11..1b5bf89ca1df 100644
--- a/x11/cinnamon-desktop/Makefile
+++ b/x11/cinnamon-desktop/Makefile
@@ -5,6 +5,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Additional UI API for cinnamon
+WWW= http://cinnamon.linuxmint.com/
LICENSE= GPLv2 LGPL20
LICENSE_COMB= multi
diff --git a/x11/cinnamon-menus/Makefile b/x11/cinnamon-menus/Makefile
index 1c865a82af92..ba635cc27987 100644
--- a/x11/cinnamon-menus/Makefile
+++ b/x11/cinnamon-menus/Makefile
@@ -5,6 +5,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Additional UI API for cinnamon
+WWW= https://github.com/linuxmint/cinnamon-menus
LICENSE= GPLv2 LGPL21
LICENSE_COMB= multi
diff --git a/x11/cinnamon-session/Makefile b/x11/cinnamon-session/Makefile
index d4d9ea5abf14..1348aa5c3012 100644
--- a/x11/cinnamon-session/Makefile
+++ b/x11/cinnamon-session/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Session component for the cinnamon desktop
+WWW= http://cinnamon.linuxmint.com/
LICENSE= GPLv2
diff --git a/x11/cinnamon/Makefile b/x11/cinnamon/Makefile
index f41b56863e18..a7a72b0fc58a 100644
--- a/x11/cinnamon/Makefile
+++ b/x11/cinnamon/Makefile
@@ -9,6 +9,7 @@ PATCHFILES+= aa0bf5b13078.patch:-p1 # https://github.com/linuxmint/cinnamon/pull
MAINTAINER= gnome@FreeBSD.org
COMMENT= Fork of GNOME Shell with layout similar to GNOME 2
+WWW= http://cinnamon.linuxmint.com/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/cl-clx-sbcl/Makefile b/x11/cl-clx-sbcl/Makefile
index 3af93159a9ec..4c5bed7ddd8d 100644
--- a/x11/cl-clx-sbcl/Makefile
+++ b/x11/cl-clx-sbcl/Makefile
@@ -8,6 +8,7 @@ DISTFILES= # none
MAINTAINER= jrm@FreeBSD.org
COMMENT= X11 client library for Common Lisp
+WWW= https://www.cliki.net/CLX
LICENSE= MIT
diff --git a/x11/cl-clx/Makefile b/x11/cl-clx/Makefile
index 0aebf33f0aec..39527be4af08 100644
--- a/x11/cl-clx/Makefile
+++ b/x11/cl-clx/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= cl-
MAINTAINER= jrm@FreeBSD.org
COMMENT= X11 client library for Common Lisp
+WWW= https://www.cliki.net/CLX
LICENSE= MIT
diff --git a/x11/clipman/Makefile b/x11/clipman/Makefile
index 83eba8ce0597..3545873fd484 100644
--- a/x11/clipman/Makefile
+++ b/x11/clipman/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Simple clipboard manager for Wayland
+WWW= https://github.com/yory8/clipman
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/compton-conf/Makefile b/x11/compton-conf/Makefile
index 922dec9c1faf..9adb7c3892ba 100644
--- a/x11/compton-conf/Makefile
+++ b/x11/compton-conf/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= LXQT/${PORTNAME}
MAINTAINER= jsm@FreeBSD.org
COMMENT= Controls compton settings
+WWW= https://github.com/lxqt/compton-conf
LICENSE= LGPL21+
diff --git a/x11/conlecterm/Makefile b/x11/conlecterm/Makefile
index 7742a0da9984..ede34f5724fc 100644
--- a/x11/conlecterm/Makefile
+++ b/x11/conlecterm/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11
MAINTAINER= hsw@bitmark.com
COMMENT= Multi tabbed terminal for rxvt/xterm/emacs
+WWW= https://github.com/hxw/conlecterm
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/cool-retro-term/Makefile b/x11/cool-retro-term/Makefile
index 9056a0aa4256..83a0870f3daa 100644
--- a/x11/cool-retro-term/Makefile
+++ b/x11/cool-retro-term/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= danfe@FreeBSD.org
COMMENT= Terminal emulator which mimics old cathode displays
+WWW= https://github.com/Swordfish90/cool-retro-term
LICENSE= GPLv3
diff --git a/x11/coreterminal/Makefile b/x11/coreterminal/Makefile
index 9fe3627d3f55..056d31a66bd4 100644
--- a/x11/coreterminal/Makefile
+++ b/x11/coreterminal/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= jwb@FreeBSD.org
COMMENT= Terminal emulator from the CoreApps family
+WWW= https://gitlab.com/cubocore/coreterminal
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/deforaos-desktop/Makefile b/x11/deforaos-desktop/Makefile
index 82b87c1a6205..cbc7f46bff99 100644
--- a/x11/deforaos-desktop/Makefile
+++ b/x11/deforaos-desktop/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= deforaos-
MAINTAINER= olivier@FreeBSD.org
COMMENT= Deforaos distribution metaport
+WWW= https://www.defora.org/
RUN_DEPENDS= ${LOCALBASE}/bin/keyboard:x11/deforaos-keyboard \
${LOCALBASE}/bin/panel:x11/deforaos-panel \
diff --git a/x11/deforaos-keyboard/Makefile b/x11/deforaos-keyboard/Makefile
index 7fd14871ee4b..225356eb1d6b 100644
--- a/x11/deforaos-keyboard/Makefile
+++ b/x11/deforaos-keyboard/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Keyboard-${PORTVERSION}
MAINTAINER= olivier@FreeBSD.org
COMMENT= DeforaOS desktop virtual keyboard
+WWW= https://www.defora.org/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/deforaos-libdesktop/Makefile b/x11/deforaos-libdesktop/Makefile
index d7fbbd9012cc..14455ac80de5 100644
--- a/x11/deforaos-libdesktop/Makefile
+++ b/x11/deforaos-libdesktop/Makefile
@@ -8,6 +8,7 @@ DISTNAME= libDesktop-${PORTVERSION}
MAINTAINER= olivier@FreeBSD.org
COMMENT= DeforaOS desktop library
+WWW= https://www.defora.org/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/deforaos-locker/Makefile b/x11/deforaos-locker/Makefile
index 93dc666fb52a..fe60b4a88ef8 100644
--- a/x11/deforaos-locker/Makefile
+++ b/x11/deforaos-locker/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Locker-${PORTVERSION}
MAINTAINER= olivier@FreeBSD.org
COMMENT= DeforaOS desktop screensaver
+WWW= https://www.defora.org/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/deforaos-panel/Makefile b/x11/deforaos-panel/Makefile
index d1573e85f9a5..66716a9b1b40 100644
--- a/x11/deforaos-panel/Makefile
+++ b/x11/deforaos-panel/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Panel-${PORTVERSION}
MAINTAINER= olivier@FreeBSD.org
COMMENT= DeforaOS desktop panel
+WWW= https://www.defora.org/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/deskmenu/Makefile b/x11/deskmenu/Makefile
index 825158000726..a94b31f87a07 100644
--- a/x11/deskmenu/Makefile
+++ b/x11/deskmenu/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= matt@peterson.org
COMMENT= X11 application launcher
+WWW= https://www.oroborus.org/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/disman/Makefile b/x11/disman/Makefile
index fa4578a6ba02..f65ea823f19a 100644
--- a/x11/disman/Makefile
+++ b/x11/disman/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Qt/C++ display management library
+WWW= https://gitlab.com/kwinft/disman
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
diff --git a/x11/dmenu/Makefile b/x11/dmenu/Makefile
index 6cef19359251..2997333ce42a 100644
--- a/x11/dmenu/Makefile
+++ b/x11/dmenu/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= 0mp@FreeBSD.org
COMMENT= X11 menu application designed for the dwm window manager
+WWW= https://tools.suckless.org/dmenu
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/docker-tray/Makefile b/x11/docker-tray/Makefile
index 8702c0f795fe..b8e053af3e86 100644
--- a/x11/docker-tray/Makefile
+++ b/x11/docker-tray/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -tray
MAINTAINER= ports@FreeBSD.org
COMMENT= Dockapp with support for GNOME2 and KDE3 tray icons
+WWW= https://icculus.org/openbox/2/docker/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/dsbautostart/Makefile b/x11/dsbautostart/Makefile
index 3a8faf631b8b..4345a495a0ab 100644
--- a/x11/dsbautostart/Makefile
+++ b/x11/dsbautostart/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://freeshell.de/~mk/download/
MAINTAINER= mk@nic-nac-project.org
COMMENT= Manage commands to be executed at X session start
+WWW= https://freeshell.de/~mk/projects/dsbautostart.html
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/dsbxinput/Makefile b/x11/dsbxinput/Makefile
index f3551e058481..8886d5500812 100644
--- a/x11/dsbxinput/Makefile
+++ b/x11/dsbxinput/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= mk@nic-nac-project.org
COMMENT= Graphical tool for configuring pointing devices
+WWW= https://github.com/mrclksr/DSBXinput
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/dwmblocks/Makefile b/x11/dwmblocks/Makefile
index 2612011839da..cec564908343 100644
--- a/x11/dwmblocks/Makefile
+++ b/x11/dwmblocks/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11
MAINTAINER= echo@lethedata.com
COMMENT= Modular status bar for dwm
+WWW= https://github.com/torrinfail/dwmblocks/
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/dxpc/Makefile b/x11/dxpc/Makefile
index a9ef23a1a3ca..0f92ab61cb29 100644
--- a/x11/dxpc/Makefile
+++ b/x11/dxpc/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.vigor.nu/dxpc/
MAINTAINER= ports@FreeBSD.org
COMMENT= Compressing X protocol proxy designed to support X11 over slow links
+WWW= http://www.vigor.nu/dxpc/
LIB_DEPENDS= liblzo2.so:archivers/lzo2
diff --git a/x11/dzen2/Makefile b/x11/dzen2/Makefile
index 3a5dded2e823..b30d5690f2c6 100644
--- a/x11/dzen2/Makefile
+++ b/x11/dzen2/Makefile
@@ -5,6 +5,7 @@ PKGNAMESUFFIX= 2
MAINTAINER= uzsolt@uzsolt.hu
COMMENT= General purpose messaging, notification and menuing program for X11
+WWW= https://github.com/robm/dzen
LICENSE= MIT
diff --git a/x11/eaglemode/Makefile b/x11/eaglemode/Makefile
index 78adf908b2d0..e843cb4388d1 100644
--- a/x11/eaglemode/Makefile
+++ b/x11/eaglemode/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Futuristic zoomable user environment
+WWW= http://eaglemode.sourceforge.net/
LICENSE= GPLv3
diff --git a/x11/elementary-terminal/Makefile b/x11/elementary-terminal/Makefile
index 6d6f37fed8a3..3b0ae5dee5c1 100644
--- a/x11/elementary-terminal/Makefile
+++ b/x11/elementary-terminal/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= elementary-
MAINTAINER= nc@FreeBSD.org
COMMENT= Terminal emulator designed for elementary OS
+WWW= https://github.com/elementary/terminal
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/emprint/Makefile b/x11/emprint/Makefile
index 2ad9da107413..dd4a4c8bc1a9 100644
--- a/x11/emprint/Makefile
+++ b/x11/emprint/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= LOCAL/gblach/e17/extra/
MAINTAINER= enlightenment@FreeBSD.org
COMMENT= Utility for taking screenshots for E17
+WWW= https://www.enlightenment.org/
LIB_DEPENDS= libefl.so:devel/efl
diff --git a/x11/eterm/Makefile b/x11/eterm/Makefile
index d26ce3e49edc..c1c19a9394f5 100644
--- a/x11/eterm/Makefile
+++ b/x11/eterm/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Eterm-${PORTVERSION}
MAINTAINER?= enlightenment@FreeBSD.org
COMMENT?= X11 terminal emulator based on rxvt/xterm
+WWW= http://www.eterm.org/
BUILD_DEPENDS= man2html:textproc/man2html
LIB_DEPENDS= libast.so:devel/libast \
diff --git a/x11/evilvte/Makefile b/x11/evilvte/Makefile
index e44f8695ac04..e2f6f2817488 100644
--- a/x11/evilvte/Makefile
+++ b/x11/evilvte/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.calno.com/${PORTNAME}/
MAINTAINER= aragon@phat.za.net
COMMENT= VTE based, super lightweight terminal emulator
+WWW= https://www.calno.com/evilvte/
BUILD_DEPENDS= gsed:textproc/gsed
diff --git a/x11/evtest/Makefile b/x11/evtest/Makefile
index e226b067e48a..0196df5696f2 100644
--- a/x11/evtest/Makefile
+++ b/x11/evtest/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://gitlab.freedesktop.org/libevdev/${PORTNAME}/-/archive/${PO
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Input device event monitor and query tool
+WWW= https://gitlab.freedesktop.org/libevdev/evtest
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/fbdesk/Makefile b/x11/fbdesk/Makefile
index e026e3c06a1f..be778c6299da 100644
--- a/x11/fbdesk/Makefile
+++ b/x11/fbdesk/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://fluxbox.sourceforge.net/download/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Fluxbox utility to create and manage icons on the desktop
+WWW= http://fluxbox.sourceforge.net/fbdesk/
LICENSE= MIT
diff --git a/x11/fbpanel/Makefile b/x11/fbpanel/Makefile
index 9c49e07a1425..d389ea97cac9 100644
--- a/x11/fbpanel/Makefile
+++ b/x11/fbpanel/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Lightweight, NETWM compliant X11 desktop panel
+WWW= http://fbpanel.sourceforge.net/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/find-cursor/Makefile b/x11/find-cursor/Makefile
index 3db710a08ddc..e25cfdab1924 100644
--- a/x11/find-cursor/Makefile
+++ b/x11/find-cursor/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Simple XLib program to highlight the cursor position
+WWW= https://github.com/Carpetsmoker/find-cursor
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/fireflies/Makefile b/x11/fireflies/Makefile
index 22fed48c03d0..6e12ecea4ef6 100644
--- a/x11/fireflies/Makefile
+++ b/x11/fireflies/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://somewhere.fscked.org/proj/fireflies/files/
MAINTAINER= ports@FreeBSD.org
COMMENT= Extension of xscreensaver
+WWW= http://somewhere.fscked.org/fireflies/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/florence/Makefile b/x11/florence/Makefile
index c7c3deb77b52..b9659a20bfc6 100644
--- a/x11/florence/Makefile
+++ b/x11/florence/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/florence/florence/${PORTVERSION}/
MAINTAINER= ports@FreeBSD.org
COMMENT= Extensible scalable virtual keyboard
+WWW= http://florence.sourceforge.net/
LICENSE= GPLv2+ GFDL
LICENSE_COMB= multi
diff --git a/x11/flruler/Makefile b/x11/flruler/Makefile
index 0f81e8268451..1be3c369f054 100644
--- a/x11/flruler/Makefile
+++ b/x11/flruler/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://seriss.com/people/erco/fltk/flruler/
MAINTAINER= danfe@FreeBSD.org
COMMENT= On-screen pixel ruler
+WWW= https://seriss.com/people/erco/fltk/flruler/
LICENSE= GPLv2
diff --git a/x11/fnott/Makefile b/x11/fnott/Makefile
index 38c09c18cb77..f08d9d385f4b 100644
--- a/x11/fnott/Makefile
+++ b/x11/fnott/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://codeberg.org/dnkl/${PORTNAME}/archive/${DISTVERSIONFULL}${
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Keyboard-driven notification daemon for wlroots-based compositors
+WWW= https://codeberg.org/dnkl/fnott
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/foot/Makefile b/x11/foot/Makefile
index 3dc662b7f9ef..164a57c621a3 100644
--- a/x11/foot/Makefile
+++ b/x11/foot/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://codeberg.org/dnkl/${PORTNAME}/archive/${DISTVERSIONFULL}${
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Fast, lightweight and minimalistic Wayland terminal emulator
+WWW= https://codeberg.org/dnkl/foot
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/fuzzel/Makefile b/x11/fuzzel/Makefile
index 2125952df7bf..20b5a290fc9a 100644
--- a/x11/fuzzel/Makefile
+++ b/x11/fuzzel/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://codeberg.org/dnkl/${PORTNAME}/archive/${DISTVERSIONFULL}${
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Application launcher for wlroots-based Wayland compositors
+WWW= https://codeberg.org/dnkl/fuzzel
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/gdm/Makefile b/x11/gdm/Makefile
index f0f034c75bd3..a4b8ebbeef1b 100644
--- a/x11/gdm/Makefile
+++ b/x11/gdm/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= GNOME display manager
+WWW= https://www.gnome.org/projects/gdm/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/glcapsviewer/Makefile b/x11/glcapsviewer/Makefile
index 1e2eb6789d91..d7e73f0f210f 100644
--- a/x11/glcapsviewer/Makefile
+++ b/x11/glcapsviewer/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= danfe@FreeBSD.org
COMMENT= OpenGL hardware capability viewer
+WWW= https://github.com/SaschaWillems/glCapsViewer
LICENSE= LGPL3
diff --git a/x11/gmrun/Makefile b/x11/gmrun/Makefile
index b8b8e2ecad99..f09d98604fdd 100644
--- a/x11/gmrun/Makefile
+++ b/x11/gmrun/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= garga@FreeBSD.org
COMMENT= Customizable program to run programs, with tab-completion
+WWW= https://sourceforge.net/projects/gmrun/
LICENSE= GPLv2
diff --git a/x11/gnome-clipboard-daemon/Makefile b/x11/gnome-clipboard-daemon/Makefile
index 0cc065b3d0d1..cd0979eb144f 100644
--- a/x11/gnome-clipboard-daemon/Makefile
+++ b/x11/gnome-clipboard-daemon/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME:S,^gnome-,,}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Program that keeps the content of your X clipboard in memory
+WWW= http://members.chello.nl/~h.lai/gnome-clipboard-daemon/
LICENSE= GPLv2
diff --git a/x11/gnome-console/Makefile b/x11/gnome-console/Makefile
index 3438d1195f78..80e5a0b12825 100644
--- a/x11/gnome-console/Makefile
+++ b/x11/gnome-console/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Minimal terminal for GNOME
+WWW= https://gitlab.gnome.org/GNOME/console
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/gnome-desktop/Makefile b/x11/gnome-desktop/Makefile
index 3160765335e5..795a350698a2 100644
--- a/x11/gnome-desktop/Makefile
+++ b/x11/gnome-desktop/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Additional UI API for GNOME
+WWW= https://www.gnome.org/
LICENSE= GPLv2+ LGPL20+
LICENSE_COMB= multi
diff --git a/x11/gnome-menus/Makefile b/x11/gnome-menus/Makefile
index acb8fbef5a27..acc58fbd9762 100644
--- a/x11/gnome-menus/Makefile
+++ b/x11/gnome-menus/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Implementation of the FreeDesktop Desktop Menu Spec
+WWW= https://www.freedesktop.org/Standards/menu-spec
LICENSE= GPLv2
diff --git a/x11/gnome-pie/Makefile b/x11/gnome-pie/Makefile
index eb4b18b14112..319d06784764 100644
--- a/x11/gnome-pie/Makefile
+++ b/x11/gnome-pie/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11
MAINTAINER= nivit@FreeBSD.org
COMMENT= Circular application launcher
+WWW= https://schneegans.github.io/gnome-pie.html
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/gnome-session/Makefile b/x11/gnome-session/Makefile
index f64dd1f5d409..3fad55f0ffb9 100644
--- a/x11/gnome-session/Makefile
+++ b/x11/gnome-session/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Session component for the GNOME desktop
+WWW= https://www.gnome.org/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/gnome-shell-extensions/Makefile b/x11/gnome-shell-extensions/Makefile
index 691f51329acb..0bd7498a781b 100644
--- a/x11/gnome-shell-extensions/Makefile
+++ b/x11/gnome-shell-extensions/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= GNOME desktop shell extensions
+WWW= https://live.gnome.org/GnomeShell
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/gnome-shell/Makefile b/x11/gnome-shell/Makefile
index fa61e22a1495..cce2e99058e7 100644
--- a/x11/gnome-shell/Makefile
+++ b/x11/gnome-shell/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Next generation GNOME desktop shell
+WWW= https://live.gnome.org/GnomeShell
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/gnome-terminal/Makefile b/x11/gnome-terminal/Makefile
index e6c184b5f6f1..ce0109c73fc2 100644
--- a/x11/gnome-terminal/Makefile
+++ b/x11/gnome-terminal/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Terminal component for the GNOME Desktop
+WWW= https://www.gnome.org/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/gnome/Makefile b/x11/gnome/Makefile
index 36910ce9db1d..d0437fa78a2b 100644
--- a/x11/gnome/Makefile
+++ b/x11/gnome/Makefile
@@ -5,6 +5,7 @@ CATEGORIES?= x11 gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Metaport for the GNOME integrated X11 desktop
+WWW= https://www.FreeBSD.org/gnome/
FLAVORS= full lite
FLAVOR?= full
diff --git a/x11/grabc/Makefile b/x11/grabc/Makefile
index 79ed8836213e..38c1934f2a12 100644
--- a/x11/grabc/Makefile
+++ b/x11/grabc/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Grab a color from screen
+WWW= https://www.muquit.com/muquit/software/grabc/grabc.html
LICENSE= GPLv2 # specified on the website
diff --git a/x11/grim/Makefile b/x11/grim/Makefile
index 390353551a51..daf13f1fa8ff 100644
--- a/x11/grim/Makefile
+++ b/x11/grim/Makefile
@@ -9,6 +9,7 @@ PATCHFILES+= 89e02e663fab.patch:-p1 # https://github.com/emersion/grim/pull/121
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Grab images from a Wayland compositor
+WWW= https://sr.ht/~emersion/grim/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/gromit-mpx/Makefile b/x11/gromit-mpx/Makefile
index 44bb6ab3d678..b875ea02e1a6 100644
--- a/x11/gromit-mpx/Makefile
+++ b/x11/gromit-mpx/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Desktop annotation tool, multi-pointer port of Gromit
+WWW= https://github.com/bk138/gromit-mpx
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/gromit/Makefile b/x11/gromit/Makefile
index 9599ac0ba24d..981eb76c751a 100644
--- a/x11/gromit/Makefile
+++ b/x11/gromit/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.home.unix-ag.org/simon/gromit/
MAINTAINER= ports@FreeBSD.org
COMMENT= GRaphics Over Miscellaneous Objects (Gromit)
+WWW= https://www.home.unix-ag.org/simon/gromit/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/gtk-app-menu/Makefile b/x11/gtk-app-menu/Makefile
index 9bddc7373631..9dce5670f33a 100644
--- a/x11/gtk-app-menu/Makefile
+++ b/x11/gtk-app-menu/Makefile
@@ -8,6 +8,7 @@ PATCHFILES+= 442bcebcc00e.patch:-p1 # meson >= 0.60
MAINTAINER= trueos@norwegianrockcat.com
COMMENT= GTK module for putting application menubar in a global menubar
+WWW= https://gitlab.com/vala-panel-project/vala-panel-appmenu/-/tree/master/subprojects/appmenu-gtk-module
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/subprojects/appmenu-gtk-module/LICENSE
diff --git a/x11/gtk-theme-switch2/Makefile b/x11/gtk-theme-switch2/Makefile
index 2773bb7f1dff..83850026e2ea 100644
--- a/x11/gtk-theme-switch2/Makefile
+++ b/x11/gtk-theme-switch2/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.muhri.net/
MAINTAINER= oleg@bsdpower.com
COMMENT= Command line tool for switching GTK+ 2.0 themes
+WWW= http://www.muhri.net/nav.php3?node=gts
USES= gmake gnome pkgconfig xorg
USE_XORG= x11
diff --git a/x11/gtkchtheme/Makefile b/x11/gtkchtheme/Makefile
index 13df04e0fb64..beb646d6386a 100644
--- a/x11/gtkchtheme/Makefile
+++ b/x11/gtkchtheme/Makefile
@@ -7,6 +7,7 @@ DISTNAME= gtk-chtheme-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= GTK2 theme changer
+WWW= http://plasmasturm.org/programs/gtk-chtheme/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/gtkterm2/Makefile b/x11/gtkterm2/Makefile
index 6cc971291983..54f385c2f5a8 100644
--- a/x11/gtkterm2/Makefile
+++ b/x11/gtkterm2/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/gtkterm/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Simple GTK-2 terminal with tabs
+WWW= http://gtkterm.feige.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/guake/Makefile b/x11/guake/Makefile
index c68c709845e8..050630553e61 100644
--- a/x11/guake/Makefile
+++ b/x11/guake/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Guake-${PORTVERSION}
MAINTAINER= daniel@shafer.cc
COMMENT= Dropdown terminal made for the GNOME desktop
+WWW= http://guake-project.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/gxkb/Makefile b/x11/gxkb/Makefile
index df4bb34c76fc..c65ab13ea291 100644
--- a/x11/gxkb/Makefile
+++ b/x11/gxkb/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}
MAINTAINER= danfe@FreeBSD.org
COMMENT= X11 keyboard layout indicator and switcher
+WWW= https://zen-tools.github.io/gxkb/
LICENSE= GPLv2
diff --git a/x11/hamclock/Makefile b/x11/hamclock/Makefile
index 5553a08d5347..6d0e53377343 100644
--- a/x11/hamclock/Makefile
+++ b/x11/hamclock/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ESPHamClock
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Handy clock with features for amateur radio operators
+WWW= https://www.clearskyinstitute.com/ham/HamClock/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/hhpc/Makefile b/x11/hhpc/Makefile
index 76cceeb49f40..fcce0dd8adb9 100644
--- a/x11/hhpc/Makefile
+++ b/x11/hhpc/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= dmgk@FreeBSD.org
COMMENT= Small X11 utility to hide the mouse pointer when unused
+WWW= https://github.com/aktau/hhpc
LICENSE= BSD3CLAUSE
diff --git a/x11/hs-xmobar/Makefile b/x11/hs-xmobar/Makefile
index 6389808007c5..0aecc68abd13 100644
--- a/x11/hs-xmobar/Makefile
+++ b/x11/hs-xmobar/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Minimalistic text-based status bar
+WWW= https://xmobar.org/
LICENSE= BSD3CLAUSE
diff --git a/x11/hsetroot/Makefile b/x11/hsetroot/Makefile
index 0a2732890e6f..252418b4333d 100644
--- a/x11/hsetroot/Makefile
+++ b/x11/hsetroot/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= danfe@FreeBSD.org
COMMENT= Wallpaper manipulation utility for X11
+WWW= https://github.com/himdel/hsetroot
LICENSE= GPLv2
diff --git a/x11/i3blocks/Makefile b/x11/i3blocks/Makefile
index 88d489e1ba10..64f3b9bbc337 100644
--- a/x11/i3blocks/Makefile
+++ b/x11/i3blocks/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= coszminv@gmail.com
COMMENT= Define blocks for your i3bar status line
+WWW= https://github.com/Minbar1/i3blocks
LICENSE= GPLv3
diff --git a/x11/i3lock-color/Makefile b/x11/i3lock-color/Makefile
index c5fc54656a36..cb49dcda3233 100644
--- a/x11/i3lock-color/Makefile
+++ b/x11/i3lock-color/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= fjachuf@gmail.com
COMMENT= Enhanced i3lock with higher capacity
+WWW= https://github.com/Raymo111/i3lock-color
LICENSE= BSD3CLAUSE
diff --git a/x11/idesk/Makefile b/x11/idesk/Makefile
index e99978598697..09509617c7f1 100644
--- a/x11/idesk/Makefile
+++ b/x11/idesk/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= acm@FreeBSD.org
COMMENT= Place launch icons and background directly on your desktop
+WWW= http://idesk.sourceforge.net
LIB_DEPENDS= libXft.so:x11-fonts/libXft \
libImlib2.so:graphics/imlib2
diff --git a/x11/imwheel/Makefile b/x11/imwheel/Makefile
index c99a42488947..5099bd0e0124 100644
--- a/x11/imwheel/Makefile
+++ b/x11/imwheel/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= ftp://jcatki.no-ip.org/pub/imwheel/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Utility to translate mouse wheel actions into X keyboard events
+WWW= http://imwheel.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/innerspace/Makefile b/x11/innerspace/Makefile
index 11be8008f0a7..71cde48b7f33 100644
--- a/x11/innerspace/Makefile
+++ b/x11/innerspace/Makefile
@@ -7,6 +7,7 @@ DISTNAME= InnerSpace-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= GNUstep screensaver
+WWW= https://www.nongnu.org/gap/innerspace/index.html
LICENSE= GPLv2
diff --git a/x11/inputplug/Makefile b/x11/inputplug/Makefile
index 86aa0c603a13..d169cb864047 100644
--- a/x11/inputplug/Makefile
+++ b/x11/inputplug/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= 0mp@FreeBSD.org
COMMENT= XInput event monitor daemon
+WWW= https://github.com/andrewshadura/inputplug
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/j4-dmenu-desktop/Makefile b/x11/j4-dmenu-desktop/Makefile
index 408168fe1b1d..464deee6e364 100644
--- a/x11/j4-dmenu-desktop/Makefile
+++ b/x11/j4-dmenu-desktop/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Fast desktop menu (i3-dmenu-desktop replacement)
+WWW= https://github.com/enkore/j4-dmenu-desktop
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/jbxvt/Makefile b/x11/jbxvt/Makefile
index 81a07b6dedad..da360353eb71 100644
--- a/x11/jbxvt/Makefile
+++ b/x11/jbxvt/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= pyrus@bsdmail.com
COMMENT= XVT fork in xcb
+WWW= https://github.com/jefbed/jbxvt
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/jgmenu/Makefile b/x11/jgmenu/Makefile
index d697bae078a2..38e343ed2002 100644
--- a/x11/jgmenu/Makefile
+++ b/x11/jgmenu/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11
MAINTAINER= lcook@FreeBSD.org
COMMENT= Simple X11 menu
+WWW= https://jgmenu.github.io/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/kanshi/Makefile b/x11/kanshi/Makefile
index 0dd35e7faa55..650345367b2e 100644
--- a/x11/kanshi/Makefile
+++ b/x11/kanshi/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://git.sr.ht/~emersion/${PORTNAME}/archive/${DISTVERSIONFULL}
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Dynamic display configuration for Wayland
+WWW= https://sr.ht/~emersion/kanshi/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/kde-baseapps/Makefile b/x11/kde-baseapps/Makefile
index 83dc1defb50a..723a4d31c390 100644
--- a/x11/kde-baseapps/Makefile
+++ b/x11/kde-baseapps/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 kde
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE5 baseapps meta port
+WWW= https://www.kde.org/applications//
USES= kde:5 metaport
RUN_DEPENDS= dolphin>=${KDE_APPLICATIONS_VERSION}:x11-fm/dolphin \
diff --git a/x11/kde5/Makefile b/x11/kde5/Makefile
index e213cad76b94..4e9ad1073f5f 100644
--- a/x11/kde5/Makefile
+++ b/x11/kde5/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11 kde
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE Plasma Desktop and Applications (current)
+WWW= https://www.kde.org
RUN_DEPENDS= kde-baseapps>=0:x11/kde-baseapps \
kwalletmanager5:security/kwalletmanager \
diff --git a/x11/kdisplay/Makefile b/x11/kdisplay/Makefile
index 3cec9fc4020d..5f391fd01e48 100644
--- a/x11/kdisplay/Makefile
+++ b/x11/kdisplay/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= jbeich@FreeBSD.org
COMMENT= App and daemon for display managing
+WWW= https://gitlab.com/kwinft/kdisplay
LICENSE= GPLv2+ LGPL21+
LICENSE_COMB= multi
diff --git a/x11/keybinder-gtk3/Makefile b/x11/keybinder-gtk3/Makefile
index 15d268f81f8d..07ced0bc4c10 100644
--- a/x11/keybinder-gtk3/Makefile
+++ b/x11/keybinder-gtk3/Makefile
@@ -8,6 +8,7 @@ PKGNAMESUFFIX= -gtk3
MAINTAINER= ports@FreeBSD.org
COMMENT= Library for registering keyboard shortcuts
+WWW= https://github.com/engla/keybinder
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/keybinder/Makefile b/x11/keybinder/Makefile
index c303af4fad38..5f95aca8ee16 100644
--- a/x11/keybinder/Makefile
+++ b/x11/keybinder/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11
MAINTAINER= ports@FreeBSD.org
COMMENT= Library for registering keyboard shortcuts
+WWW= https://github.com/engla/keybinder
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/keyboardcast/Makefile b/x11/keyboardcast/Makefile
index 5bccf9dd5e58..6f2b6d192659 100644
--- a/x11/keyboardcast/Makefile
+++ b/x11/keyboardcast/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11
MAINTAINER= eimar.koort@gmail.com
COMMENT= Broadcast keystrokes to multiple X windows for Gnome2
+WWW= https://launchpad.net/keyboardcast
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/keynav/Makefile b/x11/keynav/Makefile
index 54aa1d6506ff..79d62ec5030e 100644
--- a/x11/keynav/Makefile
+++ b/x11/keynav/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= karlo@klarinet.osamsb.hr
COMMENT= Quickly select a portion of the screen using minimal keystrokes
+WWW= https://www.semicomplete.com/projects/keynav/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/x11/kf5-frameworkintegration/Makefile b/x11/kf5-frameworkintegration/Makefile
index 4cb589e3ea78..556c90278306 100644
--- a/x11/kf5-frameworkintegration/Makefile
+++ b/x11/kf5-frameworkintegration/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11 kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 workspace and cross-framework integration plugins
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/frameworkintegration/html/index.html
USES= cmake compiler:c++11-lib gettext kde:5 pkgconfig \
qt:5 tar:xz xorg
diff --git a/x11/kf5-frameworks/Makefile b/x11/kf5-frameworks/Makefile
index c9128c8a322f..50c9a405eaaa 100644
--- a/x11/kf5-frameworks/Makefile
+++ b/x11/kf5-frameworks/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= kf5-
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 frameworks meta port
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/
USES= metaport kde:5 qt:5
# remove bluez-qt as we do not have bluez
diff --git a/x11/kf5-kactivities-stats/Makefile b/x11/kf5-kactivities-stats/Makefile
index b1de65ed986a..e2d157aa9c92 100644
--- a/x11/kf5-kactivities-stats/Makefile
+++ b/x11/kf5-kactivities-stats/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 statistics for activities
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kactivities/html/index.html
BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/algorithm.hpp:devel/boost-libs
diff --git a/x11/kf5-kactivities/Makefile b/x11/kf5-kactivities/Makefile
index 2991300e680e..cc56458c6c26 100644
--- a/x11/kf5-kactivities/Makefile
+++ b/x11/kf5-kactivities/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 runtime and library to organize work in separate activities
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kactivities/html/index.html
BUILD_DEPENDS= boost-libs>1.53:devel/boost-libs
diff --git a/x11/kf5-kded/Makefile b/x11/kf5-kded/Makefile
index 85655e2b22b2..a32194ffbeef 100644
--- a/x11/kf5-kded/Makefile
+++ b/x11/kf5-kded/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11 kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 extensible daemon for providing system level services
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kded/html/index.html
USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz
USE_KDE= config coreaddons crash dbusaddons service \
diff --git a/x11/kf5-kdelibs4support/Makefile b/x11/kf5-kdelibs4support/Makefile
index 7cfae8c90e6f..a638f39c5eab 100644
--- a/x11/kf5-kdelibs4support/Makefile
+++ b/x11/kf5-kdelibs4support/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 porting aid from KDELibs4
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kdelibs4support/html/index.html
BUILD_DEPENDS= p5-URI>=0:net/p5-URI
diff --git a/x11/kf5-kglobalaccel/Makefile b/x11/kf5-kglobalaccel/Makefile
index 5cfd399d4baa..b983fb804640 100644
--- a/x11/kf5-kglobalaccel/Makefile
+++ b/x11/kf5-kglobalaccel/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 library to add support for global workspace shortcuts
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kglobalaccel/html/index.html
LIB_DEPENDS= libxcb-keysyms.so:x11/xcb-util-keysyms
diff --git a/x11/kf5-kinit/Makefile b/x11/kf5-kinit/Makefile
index 7183fca9afda..d029b63d20e7 100644
--- a/x11/kf5-kinit/Makefile
+++ b/x11/kf5-kinit/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 process launcher to speed up launching KDE applications
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kinit/html/index.html
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz xorg
USE_KDE= completion config coreaddons crash dbusaddons i18n \
diff --git a/x11/kf5-krunner/Makefile b/x11/kf5-krunner/Makefile
index 1c0c413183ac..96d3972f5889 100644
--- a/x11/kf5-krunner/Makefile
+++ b/x11/kf5-krunner/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 parallelized query system
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/krunner/html/index.html
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= activities config coreaddons i18n kio package plasma-framework \
diff --git a/x11/kf5-kwayland/Makefile b/x11/kf5-kwayland/Makefile
index 528e129e4aba..b3f8321ff5df 100644
--- a/x11/kf5-kwayland/Makefile
+++ b/x11/kf5-kwayland/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11 kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 Client and Server library wrapper for the Wayland libraries
+WWW= https://api.kde.org/frameworks/kwayland/html/index.html
BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto \
wayland-protocols>=0:graphics/wayland-protocols \
diff --git a/x11/kf5-kwindowsystem/Makefile b/x11/kf5-kwindowsystem/Makefile
index 504e0d4e7cd1..066c2af87f2b 100644
--- a/x11/kf5-kwindowsystem/Makefile
+++ b/x11/kf5-kwindowsystem/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11 kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 library for access to the windowing system
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kwindowsystem/html/index.html
LIB_DEPENDS= libxcb-keysyms.so:x11/xcb-util-keysyms
diff --git a/x11/kf5-plasma-framework/Makefile b/x11/kf5-plasma-framework/Makefile
index 557adb6bc585..7641fe1b86eb 100644
--- a/x11/kf5-plasma-framework/Makefile
+++ b/x11/kf5-plasma-framework/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 plugin based UI runtime used to write user interfaces
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/plasma-framework/html/index.html
USES= cmake compiler:c++11-lib gettext gl kde:5 pkgconfig qt:5 tar:xz xorg
USE_GL= egl gl
diff --git a/x11/kickoff/Makefile b/x11/kickoff/Makefile
index c456261433d2..5b7949cd05e0 100644
--- a/x11/kickoff/Makefile
+++ b/x11/kickoff/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Minimalistic program launcher for Wayland
+WWW= https://github.com/j0ru/kickoff
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/kitty/Makefile b/x11/kitty/Makefile
index 13b8eb83bcc7..2d9229c9a563 100644
--- a/x11/kitty/Makefile
+++ b/x11/kitty/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/kovidgoyal/${PORTNAME}/releases/download/v${DIS
MAINTAINER= alexis.praga@free.fr
COMMENT= Cross-platform, fast, featureful, GPU-based terminal emulator
+WWW= https://sw.kovidgoyal.net/kitty/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/konsole/Makefile b/x11/konsole/Makefile
index 77906d830d81..a137e9d83710 100644
--- a/x11/konsole/Makefile
+++ b/x11/konsole/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE terminal emulator
+WWW= https://konsole.kde.org/
BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
docbook-xml>0:textproc/docbook-xml
diff --git a/x11/lavalauncher/Makefile b/x11/lavalauncher/Makefile
index 02157eada619..b54ebf40a42e 100644
--- a/x11/lavalauncher/Makefile
+++ b/x11/lavalauncher/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://git.sr.ht/~leon_plickat/${PORTNAME}/archive/${DISTVERSIONF
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Simple launcher panel for Wayland desktops
+WWW= https://git.sr.ht/~leon_plickat/lavalauncher
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/lemonbar-xft/Makefile b/x11/lemonbar-xft/Makefile
index 94d3a12272cf..651895d06c15 100644
--- a/x11/lemonbar-xft/Makefile
+++ b/x11/lemonbar-xft/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= DtxdF@disroot.org
COMMENT= Fork of lemonbar with support for Xft (fontconfig typefaces)
+WWW= https://gitlab.com/protesilaos/lemonbar-xft
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/lemonbar/Makefile b/x11/lemonbar/Makefile
index 7f4f7b4c37cc..12ccc64680e7 100644
--- a/x11/lemonbar/Makefile
+++ b/x11/lemonbar/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11
MAINTAINER= dmgk@FreeBSD.org
COMMENT= Lightweight xcb based bar
+WWW= https://github.com/LemonBoy/bar
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/libICE/Makefile b/x11/libICE/Makefile
index 9284348480a9..a696022a8f2d 100644
--- a/x11/libICE/Makefile
+++ b/x11/libICE/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= Inter Client Exchange library for X11
+WWW= https://www.freedesktop.org/wiki/Software/xlibs/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/libSM/Makefile b/x11/libSM/Makefile
index 15aef1d1d857..a6bc98b9ea45 100644
--- a/x11/libSM/Makefile
+++ b/x11/libSM/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= Session Management library for X11
+WWW= https://www.freedesktop.org/Software/xlibs
LICENSE= MIT
diff --git a/x11/libX11/Makefile b/x11/libX11/Makefile
index 4159bb50328e..586464c57307 100644
--- a/x11/libX11/Makefile
+++ b/x11/libX11/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X11 library
+WWW= https://www.freedesktop.org/Software/xlibs
LICENSE= MIT
diff --git a/x11/libXScrnSaver/Makefile b/x11/libXScrnSaver/Makefile
index 8890b57d4a4c..87943035f89f 100644
--- a/x11/libXScrnSaver/Makefile
+++ b/x11/libXScrnSaver/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= The XScrnSaver library
+WWW= https://www.freedesktop.org/wiki/Software/xlibs/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/libXau/Makefile b/x11/libXau/Makefile
index 9e1d472cf568..437d93f8cee0 100644
--- a/x11/libXau/Makefile
+++ b/x11/libXau/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= Authentication Protocol library for X11
+WWW= https://www.freedesktop.org/wiki/Software/xlibs/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/libXcomposite/Makefile b/x11/libXcomposite/Makefile
index d7495ecf78da..c670cb5dc122 100644
--- a/x11/libXcomposite/Makefile
+++ b/x11/libXcomposite/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X Composite extension library
+WWW= https://www.freedesktop.org/wiki/Software/xlibs/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/libXcursor/Makefile b/x11/libXcursor/Makefile
index 41120af1076f..08ceee71ca96 100644
--- a/x11/libXcursor/Makefile
+++ b/x11/libXcursor/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X client-side cursor loading library
+WWW= https://www.freedesktop.org/Software/xlibs
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/libXdamage/Makefile b/x11/libXdamage/Makefile
index 06166b68e79c..4908de6872a3 100644
--- a/x11/libXdamage/Makefile
+++ b/x11/libXdamage/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X Damage extension library
+WWW= https://www.freedesktop.org/wiki/Software/xlibs/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/libXdmcp/Makefile b/x11/libXdmcp/Makefile
index 8a48c655ccf2..c31b67264dba 100644
--- a/x11/libXdmcp/Makefile
+++ b/x11/libXdmcp/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X Display Manager Control Protocol library
+WWW= https://www.freedesktop.org/Software/xlibs
LICENSE= MIT
diff --git a/x11/libXext/Makefile b/x11/libXext/Makefile
index 2c63efe35aa4..2c35b58715ed 100644
--- a/x11/libXext/Makefile
+++ b/x11/libXext/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X11 Extension library
+WWW= https://www.freedesktop.org/Software/xlibs
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/libXfixes/Makefile b/x11/libXfixes/Makefile
index 26ed94f73a42..73d56e4bb046 100644
--- a/x11/libXfixes/Makefile
+++ b/x11/libXfixes/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X Fixes extension library
+WWW= https://www.freedesktop.org/Software/xlibs
LICENSE= MIT
diff --git a/x11/libXi/Makefile b/x11/libXi/Makefile
index 266cae04fd62..3a3ec65141c7 100644
--- a/x11/libXi/Makefile
+++ b/x11/libXi/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X Input extension library
+WWW= https://www.freedesktop.org/Software/xlibs
LICENSE= MIT
diff --git a/x11/libXinerama/Makefile b/x11/libXinerama/Makefile
index 066c195b8db8..3875e964b86d 100644
--- a/x11/libXinerama/Makefile
+++ b/x11/libXinerama/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X11 Xinerama library
+WWW= https://www.freedesktop.org/Software/xlibs
LICENSE= MIT
diff --git a/x11/libXpm/Makefile b/x11/libXpm/Makefile
index 0aae64f3514f..40f6362a8d5b 100644
--- a/x11/libXpm/Makefile
+++ b/x11/libXpm/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X Pixmap library
+WWW= https://www.freedesktop.org/Software/xlibs
LICENSE= MIT
diff --git a/x11/libXpresent/Makefile b/x11/libXpresent/Makefile
index cb265302994b..c9af63f0c576 100644
--- a/x11/libXpresent/Makefile
+++ b/x11/libXpresent/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X Present Extension library
+WWW= https://gitlab.freedesktop.org/xorg/lib/libxpresent
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/libXrandr/Makefile b/x11/libXrandr/Makefile
index 83d3e5bf1508..ee7b258276ad 100644
--- a/x11/libXrandr/Makefile
+++ b/x11/libXrandr/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X Resize and Rotate extension library
+WWW= https://www.freedesktop.org/Software/xlibs
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/libXrender/Makefile b/x11/libXrender/Makefile
index 01e6c39ddd9a..a31a236dfe6e 100644
--- a/x11/libXrender/Makefile
+++ b/x11/libXrender/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X Render extension library
+WWW= https://www.freedesktop.org/Software/xlibs
LICENSE= MIT
diff --git a/x11/libXres/Makefile b/x11/libXres/Makefile
index 9260d6bdc818..9eb28e85a878 100644
--- a/x11/libXres/Makefile
+++ b/x11/libXres/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X Resource usage library
+WWW= https://www.freedesktop.org/Software/xlibs
LICENSE= MIT
diff --git a/x11/libXtst/Makefile b/x11/libXtst/Makefile
index 98ebe6171b39..42460bb4dfb1 100644
--- a/x11/libXtst/Makefile
+++ b/x11/libXtst/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X Test extension
+WWW= https://www.freedesktop.org/Software/xorg
LICENSE= MIT
diff --git a/x11/libXv/Makefile b/x11/libXv/Makefile
index 223749e7e274..34aaeb422958 100644
--- a/x11/libXv/Makefile
+++ b/x11/libXv/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X Video Extension library
+WWW= https://www.freedesktop.org/Software/xlibs
LICENSE= MIT
diff --git a/x11/libXvMC/Makefile b/x11/libXvMC/Makefile
index 2e1ec01efd44..d047fce544e0 100644
--- a/x11/libXvMC/Makefile
+++ b/x11/libXvMC/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X Video Extension Motion Compensation library
+WWW= https://www.freedesktop.org/wiki/Software/xlibs/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/libXxf86dga/Makefile b/x11/libXxf86dga/Makefile
index d12d3514e8bc..04b6e0043775 100644
--- a/x11/libXxf86dga/Makefile
+++ b/x11/libXxf86dga/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X DGA Extension
+WWW= https://www.freedesktop.org/Software/xorg
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/libXxf86vm/Makefile b/x11/libXxf86vm/Makefile
index b88bbc738df8..4843ced9f415 100644
--- a/x11/libXxf86vm/Makefile
+++ b/x11/libXxf86vm/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X Vidmode Extension
+WWW= https://www.freedesktop.org/Software/xorg
LICENSE= MIT
diff --git a/x11/libdmx/Makefile b/x11/libdmx/Makefile
index 00d5f0145f9b..6915c206e566 100644
--- a/x11/libdmx/Makefile
+++ b/x11/libdmx/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= DMX extension library
+WWW= https://www.freedesktop.org/Software/xorg
USES= cpe xorg xorg-cat:lib
USE_XORG= x11 xext xorgproto
diff --git a/x11/libexo/Makefile b/x11/libexo/Makefile
index d2e9620d7ac7..c0eebc4bf54c 100644
--- a/x11/libexo/Makefile
+++ b/x11/libexo/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= xfce4
MAINTAINER= xfce@FreeBSD.org
COMMENT= Application library for the Xfce desktop environment
+WWW= https://www.xfce.org/
LICENSE= GPLv2 LGPL21
LICENSE_COMB= multi
diff --git a/x11/libfakekey/Makefile b/x11/libfakekey/Makefile
index cec91ae08f88..83d8de5fa242 100644
--- a/x11/libfakekey/Makefile
+++ b/x11/libfakekey/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://git.yoctoproject.org/cgit/cgit.cgi/${PORTNAME}/snapshot/
MAINTAINER= kde@FreeBSD.org
COMMENT= X virtual keyboard library
+WWW= https://www.yoctoproject.org/tools-resources/projects/matchbox
LICENSE= LGPL20+
diff --git a/x11/libfm-extra/Makefile b/x11/libfm-extra/Makefile
index 94ef10764f90..46fa0917de1c 100644
--- a/x11/libfm-extra/Makefile
+++ b/x11/libfm-extra/Makefile
@@ -3,6 +3,7 @@ PKGNAMESUFFIX= -extra
MAINTAINER= ports@FreeBSD.org
COMMENT= LibFM-Extra library
+WWW= https://wiki.lxde.org/en/Libfm
LICENSE= GPLv2+ LGPL20+
LICENSE_COMB= multi
diff --git a/x11/libfm-qt/Makefile b/x11/libfm-qt/Makefile
index f515a294ffbf..3d2e71c96a25 100644
--- a/x11/libfm-qt/Makefile
+++ b/x11/libfm-qt/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= LXQT
MAINTAINER= jsm@FreeBSD.org
COMMENT= Qt port of libfm
+WWW= https://github.com/lxqt/libfm-qt
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/libfm/Makefile b/x11/libfm/Makefile
index c413ab0d27e3..cea677f5bc76 100644
--- a/x11/libfm/Makefile
+++ b/x11/libfm/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/pcmanfm/PCManFM%20%2B%20Libfm%20%28tarball%20release%29/LibFM/
MAINTAINER= portmaster@BSDforge.com
COMMENT?= Core library of PCManFM file manager
+WWW= https://wiki.lxde.org/en/Libfm
LICENSE= GPLv2+ LGPL20+
LICENSE_COMB= multi
diff --git a/x11/libinput/Makefile b/x11/libinput/Makefile
index 11273f30a8c8..626a6d2a0046 100644
--- a/x11/libinput/Makefile
+++ b/x11/libinput/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://freedesktop.org/software/${PORTNAME}/
MAINTAINER= x11@FreeBSD.org
COMMENT= Generic input library
+WWW= https://www.freedesktop.org/wiki/Software/libinput/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/libmatekbd/Makefile b/x11/libmatekbd/Makefile
index a670139e5add..12974adf8037 100644
--- a/x11/libmatekbd/Makefile
+++ b/x11/libmatekbd/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= mate
MAINTAINER= gnome@FreeBSD.org
COMMENT= MATE keyboard shared library
+WWW= https://mate-desktop.org/
LICENSE= LGPL20+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/libsynaptics/Makefile b/x11/libsynaptics/Makefile
index 8e8cbd674f4e..716b8235f304 100644
--- a/x11/libsynaptics/Makefile
+++ b/x11/libsynaptics/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://qsynaptics.sourceforge.net/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Library to access the Xorg/XFree86 Synaptics TouchPad Driver
+WWW= http://qsynaptics.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/libwacom/Makefile b/x11/libwacom/Makefile
index c1f44781f155..62154ee6d967 100644
--- a/x11/libwacom/Makefile
+++ b/x11/libwacom/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/linuxwacom/${PORTNAME}/releases/download/${PORT
MAINTAINER= x11@FreeBSD.org
COMMENT= Adds tablet support to libinput
+WWW= https://github.com/linuxwacom/libwacom/wiki
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/libxcb/Makefile b/x11/libxcb/Makefile
index fb8abad4359a..a7b5bfb1b548 100644
--- a/x11/libxcb/Makefile
+++ b/x11/libxcb/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://xcb.freedesktop.org/dist/
MAINTAINER= x11@FreeBSD.org
COMMENT= The X protocol C-language Binding (XCB) library
+WWW= https://xcb.freedesktop.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/libxcvt/Makefile b/x11/libxcvt/Makefile
index 1289d4945ad8..f4e95ab9e14f 100644
--- a/x11/libxcvt/Makefile
+++ b/x11/libxcvt/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Calculate VESA CVT mode lines
+WWW= https://gitlab.freedesktop.org/xorg/lib/libxcvt
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/libxdg-basedir/Makefile b/x11/libxdg-basedir/Makefile
index 542d434ed08b..4e34131b1727 100644
--- a/x11/libxdg-basedir/Makefile
+++ b/x11/libxdg-basedir/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= ntarmos@ceid.upatras.gr
COMMENT= Implementation of the XDG Base Directory specification
+WWW= http://n.ethz.ch/student/nevillm/download/libxdg-basedir/
USES= autoreconf gmake libtool pathfix
USE_GITHUB= yes
diff --git a/x11/libxfce4menu/Makefile b/x11/libxfce4menu/Makefile
index 8543fd61d63f..057f115839df 100644
--- a/x11/libxfce4menu/Makefile
+++ b/x11/libxfce4menu/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= xfce4
MAINTAINER= xfce@FreeBSD.org
COMMENT= Widgets library for the Xfce desktop environment
+WWW= https://www.xfce.org/
LICENSE= GPLv2
diff --git a/x11/libxfce4util/Makefile b/x11/libxfce4util/Makefile
index 99c267d5bf09..7bbc76d6f20e 100644
--- a/x11/libxfce4util/Makefile
+++ b/x11/libxfce4util/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= xfce4
MAINTAINER= xfce@FreeBSD.org
COMMENT= Extension library for the Xfce desktop environment
+WWW= https://www.xfce.org/
LICENSE= GPLv2
diff --git a/x11/libxkbcommon/Makefile b/x11/libxkbcommon/Makefile
index a334e82fff36..0639c9d348b7 100644
--- a/x11/libxkbcommon/Makefile
+++ b/x11/libxkbcommon/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://xkbcommon.org/download/
MAINTAINER= x11@FreeBSD.org
COMMENT= Keymap handling library for toolkits and window systems
+WWW= https://xkbcommon.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/libxkbfile/Makefile b/x11/libxkbfile/Makefile
index a1dff4d71b87..2b27cd0c1e36 100644
--- a/x11/libxkbfile/Makefile
+++ b/x11/libxkbfile/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= XKB file library
+WWW= https://www.freedesktop.org/Software/xorg
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/libxklavier/Makefile b/x11/libxklavier/Makefile
index 27b0591545a0..218a3f5b26fd 100644
--- a/x11/libxklavier/Makefile
+++ b/x11/libxklavier/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= GNOME
MAINTAINER= gnome@FreeBSD.org
COMMENT= Utility library to make XKB stuff easier
+WWW= http://gswitchit.sourceforge.net/
BUILD_DEPENDS= iso-codes>=0:misc/iso-codes
RUN_DEPENDS= xkbcomp:x11/xkbcomp \
diff --git a/x11/libxshmfence/Makefile b/x11/libxshmfence/Makefile
index e0cee43889d2..0f4b536167bc 100644
--- a/x11/libxshmfence/Makefile
+++ b/x11/libxshmfence/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= Shared memory 'SyncFence' synchronization primitive
+WWW= https://www.freedesktop.org/Software/xlibs
LICENSE= MIT
diff --git a/x11/lightdm-gtk-greeter-settings/Makefile b/x11/lightdm-gtk-greeter-settings/Makefile
index a46ab2e79540..cba398e61367 100644
--- a/x11/lightdm-gtk-greeter-settings/Makefile
+++ b/x11/lightdm-gtk-greeter-settings/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://launchpad.net/${PORTNAME}/${PORTVERSION:R}/${PORTVERSION}/
MAINTAINER= ports@FreeBSD.org
COMMENT= Settings editor for LightDM GTK+ Greeter
+WWW= https://launchpad.net/lightdm-gtk-greeter-settings
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/lightdm-gtk-greeter/Makefile b/x11/lightdm-gtk-greeter/Makefile
index 33bb3a9ee186..b232f21e1808 100644
--- a/x11/lightdm-gtk-greeter/Makefile
+++ b/x11/lightdm-gtk-greeter/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/Xubuntu/${PORTNAME}/releases/download/${PORTNAM
MAINTAINER= desktop@FreeBSD.org
COMMENT= GTK+ greeter for LightDM
+WWW= https://github.com/Xubuntu/lightdm-gtk-greeter
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/lightdm/Makefile b/x11/lightdm/Makefile
index 676a05b253a4..f182a07e3f6a 100644
--- a/x11/lightdm/Makefile
+++ b/x11/lightdm/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/canonical/${PORTNAME}/releases/download/${DISTV
MAINTAINER= desktop@FreeBSD.org
COMMENT= Lightweight Display Manager
+WWW= https://github.com/canonical/lightdm
# library/bindings are LGPLv2 or LGPLv3, the rest GPLv3+
LICENSE= LGPL20 LGPL3 GPLv3
diff --git a/x11/lilyterm/Makefile b/x11/lilyterm/Makefile
index 1c5d40c7b4a4..4447b3583e7e 100644
--- a/x11/lilyterm/Makefile
+++ b/x11/lilyterm/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11
MAINTAINER= jwb@FreeBSD.org
COMMENT= Lightweight, but functional terminal emulator
+WWW= https://github.com/Tetralet/LilyTerm
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/linux-c7-xorg-libs/Makefile b/x11/linux-c7-xorg-libs/Makefile
index c9b282966c28..f7bacdac2d87 100644
--- a/x11/linux-c7-xorg-libs/Makefile
+++ b/x11/linux-c7-xorg-libs/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 linux
MAINTAINER= emulation@FreeBSD.org
COMMENT= Xorg libraries (Linux CentOS ${LINUX_DIST_VER})
+WWW= https://x.org
USES= linux:c7
USE_LDCONFIG= yes
diff --git a/x11/linux-nvidia-libs/Makefile b/x11/linux-nvidia-libs/Makefile
index 2ac09ad7721d..2247493e5864 100644
--- a/x11/linux-nvidia-libs/Makefile
+++ b/x11/linux-nvidia-libs/Makefile
@@ -10,6 +10,7 @@ PKGNAMEPREFIX= linux-
MAINTAINER= x11@FreeBSD.org
COMMENT= NVidia graphics libraries and programs (Linux version)
+WWW= https://www.nvidia.com/object/unix.html
LICENSE_FILE= ${WRKSRC}/LICENSE
.include "${.CURDIR}/../nvidia-driver/Makefile.common"
diff --git a/x11/lsw/Makefile b/x11/lsw/Makefile
index 7c8992d2f453..f585e5b0e7b0 100644
--- a/x11/lsw/Makefile
+++ b/x11/lsw/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://dl.suckless.org/tools/
MAINTAINER= ports@FreeBSD.org
COMMENT= Lists the titles of all running X windows to stdout, similar to ls(1)
+WWW= http://tools.suckless.org/lsw
MAKE_ARGS= PREFIX="${PREFIX}" X11LIB="${LOCALBASE}/lib" \
X11INC="${LOCALBASE}/include" CC="${CC}"
diff --git a/x11/luit/Makefile b/x11/luit/Makefile
index db0160814916..7980a3c89d99 100644
--- a/x11/luit/Makefile
+++ b/x11/luit/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://invisible-mirror.net/archives/luit/ \
MAINTAINER= x11@FreeBSD.org
COMMENT= Locale and ISO 2022 support for Unicode terminals
+WWW= https://invisible-island.net/luit/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/lumina-core/Makefile b/x11/lumina-core/Makefile
index 356388f9d0cd..5bf35b5497f1 100644
--- a/x11/lumina-core/Makefile
+++ b/x11/lumina-core/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11
MAINTAINER= lbartoletti@FreeBSD.org
COMMENT= Lumina Desktop Environment
+WWW= https://lumina-desktop.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/../../LICENSE
diff --git a/x11/lumina-coreutils/Makefile b/x11/lumina-coreutils/Makefile
index acda5163300d..bf3eaa76cbf1 100644
--- a/x11/lumina-coreutils/Makefile
+++ b/x11/lumina-coreutils/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= lbartoletti@FreeBSD.org
COMMENT= Lumina Desktop Environment
+WWW= https://lumina-desktop.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/../../LICENSE
diff --git a/x11/lumina/Makefile b/x11/lumina/Makefile
index 977b57a4a0d8..7d84695a0161 100644
--- a/x11/lumina/Makefile
+++ b/x11/lumina/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= lbartoletti@FreeBSD.org
COMMENT= Lumina Desktop Environment (meta-port)
+WWW= https://lumina-desktop.org/
RUN_DEPENDS= lumina-core>=0:x11/lumina-core \
lumina-coreutils>=0:x11/lumina-coreutils \
diff --git a/x11/lupe/Makefile b/x11/lupe/Makefile
index 8aa098be1094..6f242e913a12 100644
--- a/x11/lupe/Makefile
+++ b/x11/lupe/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}${PORTVERSION:S/.//}
MAINTAINER= ports@FreeBSD.org
COMMENT= Real-time magnifying glass for X11
+WWW= http://www2s.biglobe.ne.jp/~yav/soft/indexe.html
OPTIONS_DEFINE= DOCS
diff --git a/x11/lxde-meta/Makefile b/x11/lxde-meta/Makefile
index 6d3afdfe7c32..eef1ba1e185f 100644
--- a/x11/lxde-meta/Makefile
+++ b/x11/lxde-meta/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= ports@FreeBSD.org
COMMENT= "meta-port" of the LXDE desktop slimmed down for FreeBSD releases
+WWW= https://lxde.org/
RUN_DEPENDS= openbox:x11-wm/openbox \
obconf:x11-wm/obconf \
diff --git a/x11/lxhotkey/Makefile b/x11/lxhotkey/Makefile
index ddd365176ebf..01c3f62b1784 100644
--- a/x11/lxhotkey/Makefile
+++ b/x11/lxhotkey/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/lxde/LXHotkey/
MAINTAINER= ports@FreeBSD.org
COMMENT= Keyboard shortcuts settings
+WWW= https://www.lxde.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/lxmenu-data/Makefile b/x11/lxmenu-data/Makefile
index a1b544e601e1..3da36ace0153 100644
--- a/x11/lxmenu-data/Makefile
+++ b/x11/lxmenu-data/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/lxde/lxmenu-data%20%28desktop%20menu%29/
MAINTAINER= ports@FreeBSD.org
COMMENT= Menu data used by lxpanel
+WWW= https://lxde.org/
LICENSE= LGPL21
diff --git a/x11/lxpanel/Makefile b/x11/lxpanel/Makefile
index 9aac2c1667b5..e7f1a0c4abca 100644
--- a/x11/lxpanel/Makefile
+++ b/x11/lxpanel/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/lxde/LXPanel%20%28desktop%20panel%29/LXPanel%20${PORTVERSION:R}
MAINTAINER= ports@FreeBSD.org
COMMENT= Lightweight X11 desktop panel
+WWW= https://wiki.lxde.org/en/LXPanel
LICENSE= GPLv2+ MIT
LICENSE_COMB= multi
diff --git a/x11/lxqt-about/Makefile b/x11/lxqt-about/Makefile
index 4766daffd4ea..fc9301fb1b26 100644
--- a/x11/lxqt-about/Makefile
+++ b/x11/lxqt-about/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= lxqt
MAINTAINER= jsm@FreeBSD.org
COMMENT= About dialog of LXQt
+WWW= https://lxqt-project.org
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/lxqt-globalkeys/Makefile b/x11/lxqt-globalkeys/Makefile
index 8b1e998e8839..4f14d70a197b 100644
--- a/x11/lxqt-globalkeys/Makefile
+++ b/x11/lxqt-globalkeys/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= LXQT
MAINTAINER= jsm@FreeBSD.org
COMMENT= Global keyboard shortcuts registration
+WWW= https://lxqt-project.org
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/lxqt-runner/Makefile b/x11/lxqt-runner/Makefile
index 715f9da9ed04..11ba93a8c234 100644
--- a/x11/lxqt-runner/Makefile
+++ b/x11/lxqt-runner/Makefile
@@ -9,6 +9,7 @@ PATCHFILES= b83c40c5086010eda3ad810e7332aa68799aad65.patch:-p1 \
MAINTAINER= jsm@FreeBSD.org
COMMENT= LXQt tool used to launch programs quickly
+WWW= https://lxqt-project.org
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/lxrandr/Makefile b/x11/lxrandr/Makefile
index 79298d2e3545..bced3d83a542 100644
--- a/x11/lxrandr/Makefile
+++ b/x11/lxrandr/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/lxde/LXRandR%20%28monitor%20config%20tool%29/LXRandR%20${PORTVE
MAINTAINER= ericbsd@FreeBSD.org
COMMENT= Monitor configuration tool
+WWW= https://wiki.lxde.org/en/LXRandR
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/ly/Makefile b/x11/ly/Makefile
index 58e201f57c6e..8001d891a4e9 100644
--- a/x11/ly/Makefile
+++ b/x11/ly/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11
MAINTAINER= nc@FreeBSD.org
COMMENT= TUI (ncurses-like) display manager for X and Wayland
+WWW= https://github.com/cylgom/ly
LICENSE= WTFPL
LICENSE_FILE= ${WRKSRC}/license.md
diff --git a/x11/mako/Makefile b/x11/mako/Makefile
index 5e64bdd3d6d7..91c776b74b13 100644
--- a/x11/mako/Makefile
+++ b/x11/mako/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Lightweight Wayland notification daemon
+WWW= https://github.com/emersion/mako
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/mate-applet-appmenu/Makefile b/x11/mate-applet-appmenu/Makefile
index 832213b1c1b5..7484c501fb85 100644
--- a/x11/mate-applet-appmenu/Makefile
+++ b/x11/mate-applet-appmenu/Makefile
@@ -7,6 +7,7 @@ PATCHFILES+= 442bcebcc00e.patch:-p1 # meson >= 0.60
MAINTAINER= ericbsd@FreeBSD.org
COMMENT= Application Menu plugin for mate-panel
+WWW= https://gitlab.com/vala-panel-project/vala-panel-appmenu
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/mate-applets/Makefile b/x11/mate-applets/Makefile
index d3f31112e70d..4d62bc4a744f 100644
--- a/x11/mate-applets/Makefile
+++ b/x11/mate-applets/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= mate
MAINTAINER= gnome@FreeBSD.org
COMMENT= Applets components for the MATE Desktop Environment
+WWW= https://mate-desktop.org/
LICENSE= GPLv2 GFDL
LICENSE_COMB= multi
diff --git a/x11/mate-base/Makefile b/x11/mate-base/Makefile
index b08248ee536f..ec686b6a9eba 100644
--- a/x11/mate-base/Makefile
+++ b/x11/mate-base/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11 mate
MAINTAINER= gnome@FreeBSD.org
COMMENT= "meta-port" for the MATE base integrated X11 desktop
+WWW= https://mate-desktop.org/
USES= mate metaport
diff --git a/x11/mate-desktop/Makefile b/x11/mate-desktop/Makefile
index 938bfc5b4ad8..2f55bd1b9608 100644
--- a/x11/mate-desktop/Makefile
+++ b/x11/mate-desktop/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= mate
MAINTAINER= gnome@FreeBSD.org
COMMENT= Additional UI API for MATE
+WWW= https://mate-desktop.org/
LICENSE= GPLv2 GFDL LGPL21
LICENSE_COMB= multi
diff --git a/x11/mate-dock-applet/Makefile b/x11/mate-dock-applet/Makefile
index 97b6c3d5b4c4..247ff95e492f 100644
--- a/x11/mate-dock-applet/Makefile
+++ b/x11/mate-dock-applet/Makefile
@@ -5,6 +5,7 @@ DIST_SUBDIR= mate
MAINTAINER= gnome@FreeBSD.org
COMMENT= Application dock applet for the MATE panel
+WWW= https://github.com/ubuntu-mate/mate-dock-applet
LICENSE= GPLv3
LICENSE_FILE_GPLv3= ${WRKSRC}/COPYING
diff --git a/x11/mate-menus/Makefile b/x11/mate-menus/Makefile
index 8326e05b17b1..251d9fa23422 100644
--- a/x11/mate-menus/Makefile
+++ b/x11/mate-menus/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= mate
MAINTAINER= gnome@FreeBSD.org
COMMENT= Implementation of the FreeDesktop Desktop Menu Spec
+WWW= https://mate-desktop.org/
LICENSE= GPLv2 LGPL20
LICENSE_COMB= dual
diff --git a/x11/mate-panel/Makefile b/x11/mate-panel/Makefile
index b01bbec165a0..b027c646c33f 100644
--- a/x11/mate-panel/Makefile
+++ b/x11/mate-panel/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= mate
MAINTAINER= gnome@FreeBSD.org
COMMENT= Panel component for the MATE Desktop
+WWW= https://mate-desktop.org/
LICENSE= GPLv2 GFDL LGPL21
LICENSE_COMB= multi
diff --git a/x11/mate-screensaver/Makefile b/x11/mate-screensaver/Makefile
index 2d9f1fd3bbe6..4c02691497f1 100644
--- a/x11/mate-screensaver/Makefile
+++ b/x11/mate-screensaver/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= mate
MAINTAINER= gnome@FreeBSD.org
COMMENT= MATE screen saver and locker
+WWW= https://mate-desktop.org/
LICENSE= GPLv2 LGPL20
LICENSE_COMB= dual
diff --git a/x11/mate-session-manager/Makefile b/x11/mate-session-manager/Makefile
index 12707d4c0b95..5b309ae8263a 100644
--- a/x11/mate-session-manager/Makefile
+++ b/x11/mate-session-manager/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= mate
MAINTAINER= gnome@FreeBSD.org
COMMENT= Session component for the MATE desktop
+WWW= https://mate-desktop.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/mate-terminal/Makefile b/x11/mate-terminal/Makefile
index ac57136814df..2bca8dcf08e1 100644
--- a/x11/mate-terminal/Makefile
+++ b/x11/mate-terminal/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= mate
MAINTAINER= gnome@FreeBSD.org
COMMENT= Terminal component for the MATE Desktop
+WWW= https://mate-desktop.org/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/mate/Makefile b/x11/mate/Makefile
index 19175dc99c84..d734a00de5b0 100644
--- a/x11/mate/Makefile
+++ b/x11/mate/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11 mate
MAINTAINER= gnome@FreeBSD.org
COMMENT= "meta-port" for the MATE integrated X11 desktop
+WWW= https://www.FreeBSD.org/gnome/
USES= mate metaport
diff --git a/x11/menu-cache/Makefile b/x11/menu-cache/Makefile
index d6568ced9828..78f5389686ef 100644
--- a/x11/menu-cache/Makefile
+++ b/x11/menu-cache/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/lxde/${PORTNAME}/${PORTVERSION:R}/
MAINTAINER= portmaster@BSDforge.com
COMMENT= Library used to read freedesktop.org menus
+WWW= https://lxde.org/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/menulibre/Makefile b/x11/menulibre/Makefile
index 2c12fbce4dd7..7b2486f38341 100644
--- a/x11/menulibre/Makefile
+++ b/x11/menulibre/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Advanced menu editor
+WWW= https://bluesabre.org/projects/menulibre/
LICENSE= GPLv3
diff --git a/x11/metalock/Makefile b/x11/metalock/Makefile
index f6dc466d78f5..7c66220105ea 100644
--- a/x11/metalock/Makefile
+++ b/x11/metalock/Makefile
@@ -8,6 +8,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
MAINTAINER= beyert@cs.ucr.edu
COMMENT= Enhanced X11 screen locker
+WWW= http://chiselapp.com/user/beyert/repository/metalock/
LICENSE= MIT
LICENSE_FILE= ${WRKDIR}/${DISTNAME}/LICENSE
diff --git a/x11/mlterm/Makefile b/x11/mlterm/Makefile
index ad96c2e17088..e1e10cc53f67 100644
--- a/x11/mlterm/Makefile
+++ b/x11/mlterm/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= nobutaka@FreeBSD.org
COMMENT= Multilingual X11 terminal emulator
+WWW= http://mlterm.sourceforge.net/
LICENSE= BSD3CLAUSE
diff --git a/x11/mons/Makefile b/x11/mons/Makefile
index cd0a0422dbd8..76415711ca78 100644
--- a/x11/mons/Makefile
+++ b/x11/mons/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= rob@sarcasticadmin.com
COMMENT= POSIX shell script to quickly manage displays using XRandR
+WWW= https://github.com/Ventto/mons
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/mrxvt-devel/Makefile b/x11/mrxvt-devel/Makefile
index adb9f5d2a81e..24e1af776847 100644
--- a/x11/mrxvt-devel/Makefile
+++ b/x11/mrxvt-devel/Makefile
@@ -7,6 +7,7 @@ DISTNAME= mrxvt-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Development version of mrxvt
+WWW= http://materm.sourceforge.net/
LICENSE= GPLv2
diff --git a/x11/mrxvt/Makefile b/x11/mrxvt/Makefile
index 3f03b6243d13..63c575178384 100644
--- a/x11/mrxvt/Makefile
+++ b/x11/mrxvt/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/materm/${PORTNAME}%20source/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Tabbed version of rxvt
+WWW= http://materm.sourceforge.net/
LIB_DEPENDS= libpng.so:graphics/png
diff --git a/x11/multi-aterm/Makefile b/x11/multi-aterm/Makefile
index 36c9ae380df0..681ddb3a7677 100644
--- a/x11/multi-aterm/Makefile
+++ b/x11/multi-aterm/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.nongnu.org/materm/
MAINTAINER= ports@FreeBSD.org
COMMENT= Multi terminal based on aterm
+WWW= https://www.nongnu.org/materm/materm.html
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/mxascii/Makefile b/x11/mxascii/Makefile
index 49808410b2e5..764628908bdf 100644
--- a/x11/mxascii/Makefile
+++ b/x11/mxascii/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= cy@FreeBSD.org
COMMENT= X/Motif Display an ASCII table
+WWW= https://www.muquit.com/muquit/software/mxascii/mxascii.html
USES= imake:noman motif
USE_XORG= xt x11
diff --git a/x11/mxico/Makefile b/x11/mxico/Makefile
index 2cd73cc0eec9..bfad6c2fce4b 100644
--- a/x11/mxico/Makefile
+++ b/x11/mxico/Makefile
@@ -9,6 +9,7 @@ MASTER_SITES= https://people.freebsd.org/~maho/mxico/
MAINTAINER= ports@FreeBSD.org
COMMENT= Rotating Object on the screen (Zalgaller polyhedra)
+WWW= https://people.freebsd.org/~maho/mxico/
LICENSE= MIT
diff --git a/x11/nezd/Makefile b/x11/nezd/Makefile
index cba77d7d1a45..5390ab1c29d2 100644
--- a/x11/nezd/Makefile
+++ b/x11/nezd/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= ports@FreeBSD.org
COMMENT= General purpose messaging, notification and menuing program for X11
+WWW= https://github.com/telser/nezd
LICENSE= MIT
diff --git a/x11/nfy/Makefile b/x11/nfy/Makefile
index 0ef115ee72dc..21bc5b523029 100644
--- a/x11/nfy/Makefile
+++ b/x11/nfy/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://ftp.margiolis.net/${PORTNAME}/
MAINTAINER= christos@freebsd.org
COMMENT= Minimal and daemonless notification program for X
+WWW= https://margiolis.net/w/nfy-a-daemonless-notification-program.html
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/numlockx/Makefile b/x11/numlockx/Makefile
index 51a4b4cb8bca..acfcc3f8064a 100644
--- a/x11/numlockx/Makefile
+++ b/x11/numlockx/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://mirror.amdmi3.ru/distfiles/ \
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Turns on numlock in X
+WWW= http://home.kde.org/~seli/numlockx/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/nvidia-driver/Makefile b/x11/nvidia-driver/Makefile
index 18781f816136..130794ace1f8 100644
--- a/x11/nvidia-driver/Makefile
+++ b/x11/nvidia-driver/Makefile
@@ -23,6 +23,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER?= danfe@FreeBSD.org
COMMENT?= NVidia graphics card binary drivers for hardware OpenGL rendering
+WWW= https://www.nvidia.com/object/unix.html
LICENSE_FILE= ${WRKSRC}/doc/license.txt
.include "${.CURDIR}/../nvidia-driver/Makefile.common"
diff --git a/x11/nvidia-hybrid-graphics/Makefile b/x11/nvidia-hybrid-graphics/Makefile
index a0863ea57672..5eea9fe8082a 100644
--- a/x11/nvidia-hybrid-graphics/Makefile
+++ b/x11/nvidia-hybrid-graphics/Makefile
@@ -6,6 +6,7 @@ DISTFILES= # none
MAINTAINER= theron.tarigo@gmail.com
COMMENT= NVIDIA secondary GPU configuration - Optimus Technology support
+WWW= https://github.com/therontarigo/freebsd-gpu-headless
LICENSE= BSD2CLAUSE
diff --git a/x11/nvidia-settings/Makefile b/x11/nvidia-settings/Makefile
index 53d87d9a3384..1893d5fb7069 100644
--- a/x11/nvidia-settings/Makefile
+++ b/x11/nvidia-settings/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= Display Control Panel for X NVidia driver
+WWW= https://www.nvidia.com/object/unix.html
LICENSE= GPLv2
diff --git a/x11/nvidia-xconfig/Makefile b/x11/nvidia-xconfig/Makefile
index 0be92717607d..0a11df05597a 100644
--- a/x11/nvidia-xconfig/Makefile
+++ b/x11/nvidia-xconfig/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= Tool to manipulate X configuration files for the NVidia driver
+WWW= https://www.nvidia.com/object/unix.html
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/nwg-bar/Makefile b/x11/nwg-bar/Makefile
index 17301017820e..1fc083f4b8c6 100644
--- a/x11/nwg-bar/Makefile
+++ b/x11/nwg-bar/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= GTK3-based button bar for sway and other wlroots-based compositors
+WWW= https://github.com/nwg-piotr/nwg-bar
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/nwg-dock/Makefile b/x11/nwg-dock/Makefile
index e378717da27a..b3ec0a5903ad 100644
--- a/x11/nwg-dock/Makefile
+++ b/x11/nwg-dock/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11
MAINTAINER= jbeich@FreeBSD.org
COMMENT= GTK3-based dock for sway
+WWW= https://github.com/nwg-piotr/nwg-dock
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/nwg-drawer/Makefile b/x11/nwg-drawer/Makefile
index 583302967090..873ad40321cd 100644
--- a/x11/nwg-drawer/Makefile
+++ b/x11/nwg-drawer/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Application drawer for sway and other wlroots compositors
+WWW= https://github.com/nwg-piotr/nwg-drawer
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/nwg-launchers/Makefile b/x11/nwg-launchers/Makefile
index 8178d6c0e146..032f8fefcd16 100644
--- a/x11/nwg-launchers/Makefile
+++ b/x11/nwg-launchers/Makefile
@@ -9,6 +9,7 @@ PATCHFILES+= f123f433ad2d.patch:-p1 # https://github.com/nwg-piotr/nwg-launchers
MAINTAINER= jbeich@FreeBSD.org
COMMENT= GTK-based launchers: application grid, button bar, dmenu for sway and other window managers
+WWW= https://github.com/nwg-piotr/nwg-launchers
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/nwg-look/Makefile b/x11/nwg-look/Makefile
index 8417e102e576..f5167f8d6376 100644
--- a/x11/nwg-look/Makefile
+++ b/x11/nwg-look/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= GTK3 settings editor for sway and other wlroots compositors
+WWW= https://github.com/nwg-piotr/nwg-look
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/nwg-menu/Makefile b/x11/nwg-menu/Makefile
index 538e2ff9d049..7ed7a5acf78d 100644
--- a/x11/nwg-menu/Makefile
+++ b/x11/nwg-menu/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= MenuStart plugin to nwg-panel, also capable of working standalone
+WWW= https://github.com/nwg-piotr/nwg-menu
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/nxcomp/Makefile b/x11/nxcomp/Makefile
index 403d6664096f..2fca971dbd8d 100644
--- a/x11/nxcomp/Makefile
+++ b/x11/nxcomp/Makefile
@@ -7,6 +7,7 @@ DISTNAME= nx-libs-${PORTVERSION}-lite
MAINTAINER= ports@FreeBSD.org
COMMENT= NX X11 protocol compression libraries
+WWW= https://wiki.x2go.org/doku.php
WRKSRC= ${WRKDIR}/nx-libs-${PORTVERSION}/${PORTNAME}
diff --git a/x11/openrgb/Makefile b/x11/openrgb/Makefile
index a9d80a988883..06c33df5c702 100644
--- a/x11/openrgb/Makefile
+++ b/x11/openrgb/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= vidar@karlsen.tech
COMMENT= Software to control a multitude of (a)RGB devices
+WWW= https://openrgb.org
LICENSE= GPLv2
diff --git a/x11/p5-Clipboard/Makefile b/x11/p5-Clipboard/Makefile
index d6d54caf0a15..01bdd509bd4b 100644
--- a/x11/p5-Clipboard/Makefile
+++ b/x11/p5-Clipboard/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Access to X11 clipboard from Perl
+WWW= https://metacpan.org/release/Clipboard
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/x11/p5-X11-GUITest/Makefile b/x11/p5-X11-GUITest/Makefile
index ea999189a430..becd27dfd760 100644
--- a/x11/p5-X11-GUITest/Makefile
+++ b/x11/p5-X11-GUITest/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Provides GUI testing/interaction facilities
+WWW= https://metacpan.org/release/X11-GUITest
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/x11/p5-X11-Protocol-Other/Makefile b/x11/p5-X11-Protocol-Other/Makefile
index f71be4e700d8..cfc87bca45e6 100644
--- a/x11/p5-X11-Protocol-Other/Makefile
+++ b/x11/p5-X11-Protocol-Other/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Module for window manager related functions for use by client programs
+WWW= https://metacpan.org/release/X11-Protocol-Other
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/p5-X11-Protocol/Makefile b/x11/p5-X11-Protocol/Makefile
index f253ddbfc978..50adeb151eca 100644
--- a/x11/p5-X11-Protocol/Makefile
+++ b/x11/p5-X11-Protocol/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl module that provides an interface roughly equivalent to Xlib
+WWW= https://metacpan.org/release/X11-Protocol
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/x11/p5-X11-Resolution/Makefile b/x11/p5-X11-Resolution/Makefile
index a7d17ac41744..f46d621e8d77 100644
--- a/x11/p5-X11-Resolution/Makefile
+++ b/x11/p5-X11-Resolution/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= vvelox@vvelox.net
COMMENT= Provides a method to get the resolution for a X11 screen
+WWW= https://metacpan.org/release/X11-Resolution
RUN_DEPENDS= p5-X11-Protocol>=0:x11/p5-X11-Protocol
diff --git a/x11/p5-X11-XCB/Makefile b/x11/p5-X11-XCB/Makefile
index 5aa190cec076..b456addc311b 100644
--- a/x11/p5-X11-XCB/Makefile
+++ b/x11/p5-X11-XCB/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= pi@FreeBSD.org
COMMENT= Perl bindings for libxcb
+WWW= https://metacpan.org/release/X11-XCB
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/x11/p5-X11-Xlib/Makefile b/x11/p5-X11-Xlib/Makefile
index fdd7ca4e412d..e5e670efda47 100644
--- a/x11/p5-X11-Xlib/Makefile
+++ b/x11/p5-X11-Xlib/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= pi@FreeBSD.org
COMMENT= Low-level access to the X11 library
+WWW= https://metacpan.org/release/X11-Xlib
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/x11/p5-XTerm-Conf/Makefile b/x11/p5-XTerm-Conf/Makefile
index b0f5d286437b..01e994eadff3 100644
--- a/x11/p5-XTerm-Conf/Makefile
+++ b/x11/p5-XTerm-Conf/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= slaven@rezic.de
COMMENT= Perl module that changes configuration of a running xterm
+WWW= https://metacpan.org/release/XTerm-Conf
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/x11/pcdm/Makefile b/x11/pcdm/Makefile
index cd260430be4d..8e486f480ed7 100644
--- a/x11/pcdm/Makefile
+++ b/x11/pcdm/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= jt@ixsystems.com
COMMENT= QT5 based display manager for FreeBSD
+WWW= https://github.com/trueos/pcdm
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/../LICENSE
diff --git a/x11/perwindowlayoutd/Makefile b/x11/perwindowlayoutd/Makefile
index bc15b52e4b1b..5b6197b19d51 100644
--- a/x11/perwindowlayoutd/Makefile
+++ b/x11/perwindowlayoutd/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/perwindowlayout
MAINTAINER= danfe@FreeBSD.org
COMMENT= Keeps per-window keyboard layout under X11
+WWW= https://sourceforge.net/projects/perwindowlayout/
LICENSE= GPLv3
diff --git a/x11/pipeglade/Makefile b/x11/pipeglade/Makefile
index c7bf1dfa31ad..aa3721c61ddc 100644
--- a/x11/pipeglade/Makefile
+++ b/x11/pipeglade/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 devel
MAINTAINER= trebbu@googlemail.com
COMMENT= Graphical user interface driven by pipes or fifos
+WWW= http://pipeglade.boundp.org
LICENSE= MIT
diff --git a/x11/pixman/Makefile b/x11/pixman/Makefile
index ed375f5907c3..c3f22ed3dc1b 100644
--- a/x11/pixman/Makefile
+++ b/x11/pixman/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= Low-level pixel manipulation library
+WWW= http://pixman.org
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/plank/Makefile b/x11/plank/Makefile
index ffae9be005ba..5d4aaf364e7d 100644
--- a/x11/plank/Makefile
+++ b/x11/plank/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://launchpad.net/${PORTNAME}/1.0/${PORTVERSION}/+download/
MAINTAINER= daniel@shafer.cc
COMMENT= Elegant, simple, and clean dock
+WWW= https://launchpad.net/plank/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/plasma-wayland-protocols/Makefile b/x11/plasma-wayland-protocols/Makefile
index 8d47e533262a..c1758600a35e 100644
--- a/x11/plasma-wayland-protocols/Makefile
+++ b/x11/plasma-wayland-protocols/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= KDE/stable/${PORTNAME}/
MAINTAINER= kde@FreeBSD.org
COMMENT= Plasma Specific Protocols for Wayland
+WWW= https://github.com/kde/plasma-wayland-protocols
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
diff --git a/x11/plasma5-kactivitymanagerd/Makefile b/x11/plasma5-kactivitymanagerd/Makefile
index cd57e2eab04f..b00894d4f3b6 100644
--- a/x11/plasma5-kactivitymanagerd/Makefile
+++ b/x11/plasma5-kactivitymanagerd/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 kde kde-plasma
MAINTAINER= kde@FreeBSD.org
COMMENT= System service to manage user's activities, track the usage patterns
+WWW= https://www.kde.org/plasma-desktop
BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/algorithm.hpp:devel/boost-libs
diff --git a/x11/plasma5-kgamma5/Makefile b/x11/plasma5-kgamma5/Makefile
index 23f1262beee7..7b2e76de3b87 100644
--- a/x11/plasma5-kgamma5/Makefile
+++ b/x11/plasma5-kgamma5/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11 kde kde-plasma
MAINTAINER= kde@FreeBSD.org
COMMENT= Plasma5 display gamma settings
+WWW= https://www.kde.org/plasma-desktop
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz xorg
USE_KDE= auth bookmarks codecs completion config configwidgets \
diff --git a/x11/plasma5-kscreen/Makefile b/x11/plasma5-kscreen/Makefile
index e992172d8dfc..fdae6f68a62d 100644
--- a/x11/plasma5-kscreen/Makefile
+++ b/x11/plasma5-kscreen/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 kde kde-plasma
MAINTAINER= kde@FreeBSD.org
COMMENT= Plasma5 screen management library
+WWW= https://www.kde.org/plasma-desktop
LIB_DEPENDS= libxcb-util.so:x11/xcb-util
diff --git a/x11/plasma5-kwayland-integration/Makefile b/x11/plasma5-kwayland-integration/Makefile
index d5f9194e2ee8..9b482b4305f1 100644
--- a/x11/plasma5-kwayland-integration/Makefile
+++ b/x11/plasma5-kwayland-integration/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 kde kde-plasma
MAINTAINER= kde@FreeBSD.org
COMMENT= Integration plugins for a Wayland-based desktop
+WWW= https://www.kde.org/plasma-desktop
LIB_DEPENDS= libepoxy.so:graphics/libepoxy \
libwayland-client.so:graphics/wayland \
diff --git a/x11/plasma5-kwayland-server/Makefile b/x11/plasma5-kwayland-server/Makefile
index 38c36c899c23..a1aea990c921 100644
--- a/x11/plasma5-kwayland-server/Makefile
+++ b/x11/plasma5-kwayland-server/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11 kde kde-plasma
MAINTAINER= kde@FreeBSD.org
COMMENT= Wayland Server Components built on KDE Frameworks
+WWW= https://github.com/kde/plasma-wayland-protocols
LICENSE= LGPL21
diff --git a/x11/plasma5-layer-shell-qt/Makefile b/x11/plasma5-layer-shell-qt/Makefile
index 451d8dc00f3e..16f6dffbba16 100644
--- a/x11/plasma5-layer-shell-qt/Makefile
+++ b/x11/plasma5-layer-shell-qt/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 kde kde-plasma
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt component to make use of the Wayland wl-layer-shell protoco
+WWW= https://kde.org/
BUILD_DEPENDS= wayland-protocols>0:graphics/wayland-protocols
LIB_DEPENDS= libwayland-client.so:graphics/wayland \
diff --git a/x11/plasma5-libkscreen/Makefile b/x11/plasma5-libkscreen/Makefile
index dd12fd446a38..e0837333a4b6 100644
--- a/x11/plasma5-libkscreen/Makefile
+++ b/x11/plasma5-libkscreen/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 kde kde-plasma
MAINTAINER= kde@FreeBSD.org
COMMENT= Plasma5 screen management library
+WWW= https://www.kde.org/plasma-desktop
LIB_DEPENDS= libwayland-client.so:graphics/wayland
diff --git a/x11/plasma5-plasma-desktop/Makefile b/x11/plasma5-plasma-desktop/Makefile
index 745ba8c6cbd3..bbba3fad5905 100644
--- a/x11/plasma5-plasma-desktop/Makefile
+++ b/x11/plasma5-plasma-desktop/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 kde kde-plasma
MAINTAINER= kde@FreeBSD.org
COMMENT= Plasma5 plasma desktop
+WWW= https://www.kde.org/plasma-desktop
# TODO: update packagekit-qt5
#LIB_DEPENDS= libpackagekit-qt.so:ports-mgmt/packagekit-qt5
diff --git a/x11/plasma5-plasma-integration/Makefile b/x11/plasma5-plasma-integration/Makefile
index 8bcae3fdf919..a77ae8cdf5e1 100644
--- a/x11/plasma5-plasma-integration/Makefile
+++ b/x11/plasma5-plasma-integration/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 kde kde-plasma
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt Platform Theme integration plugins for the Plasma workspaces
+WWW= https://www.kde.org/plasma-desktop
RUN_DEPENDS= hack-font>=0:x11-fonts/hack-font
diff --git a/x11/plasma5-plasma-workspace/Makefile b/x11/plasma5-plasma-workspace/Makefile
index f95667f33bd7..1dd12bd9caf0 100644
--- a/x11/plasma5-plasma-workspace/Makefile
+++ b/x11/plasma5-plasma-workspace/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 kde kde-plasma
MAINTAINER= kde@FreeBSD.org
COMMENT= Plasma5 Plasma workspace
+WWW= https://www.kde.org/plasma-desktop
LIB_DEPENDS= libcln.so:math/cln \
libdbusmenu-qt5.so:devel/libdbusmenu-qt@qt5 \
diff --git a/x11/plasma5-plasma/Makefile b/x11/plasma5-plasma/Makefile
index f04762c75abb..375e665cb63a 100644
--- a/x11/plasma5-plasma/Makefile
+++ b/x11/plasma5-plasma/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= plasma5-
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE5 plasma meta port
+WWW= https://www.kde.org/plasma-desktop
USES= kde:5 metaport qt:5
# remove:
diff --git a/x11/pmenu/Makefile b/x11/pmenu/Makefile
index 1f4f7f8f2bd8..fd2f6744d2d5 100644
--- a/x11/pmenu/Makefile
+++ b/x11/pmenu/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Pie menu for X
+WWW= https://github.com/phillbush/pmenu
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/polybar/Makefile b/x11/polybar/Makefile
index 6cc0af7f23bf..bffb11f27aac 100644
--- a/x11/polybar/Makefile
+++ b/x11/polybar/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/polybar/polybar/releases/download/${DISTVERSION
MAINTAINER= rigoletto@FreeBSD.org
COMMENT= Fast and easy-to-use status bar
+WWW= https://github.com/jaagr/polybar
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/py-caffeine-ng/Makefile b/x11/py-caffeine-ng/Makefile
index 01a73f9698f7..958c552d5a6d 100644
--- a/x11/py-caffeine-ng/Makefile
+++ b/x11/py-caffeine-ng/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= tagattie@FreeBSD.org
COMMENT= Tray bar app to temporarily inhibit screensaver and sleep mode
+WWW= https://codeberg.org/WhyNotHugo/caffeine-ng
LICENSE= GPLv3+ LGPL3+
LICENSE_COMB= multi
diff --git a/x11/py-i3-quickterm/Makefile b/x11/py-i3-quickterm/Makefile
index 4b622c481490..3497d3aef277 100644
--- a/x11/py-i3-quickterm/Makefile
+++ b/x11/py-i3-quickterm/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dch@FreeBSD.org
COMMENT= Drop-down "quake style" terminal for i3 and sway
+WWW= https://github.com/lbonn/i3-quickterm
LICENSE= MIT
diff --git a/x11/py-i3ipc/Makefile b/x11/py-i3ipc/Makefile
index af154409e58b..eb2a13503a1f 100644
--- a/x11/py-i3ipc/Makefile
+++ b/x11/py-i3ipc/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Improved Python library to control i3wm and sway
+WWW= https://i3ipc-python.readthedocs.io/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/py-pyscreenshot/Makefile b/x11/py-pyscreenshot/Makefile
index 25ca744d8991..5503c16255f3 100644
--- a/x11/py-pyscreenshot/Makefile
+++ b/x11/py-pyscreenshot/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Python module for taking screenshots
+WWW= https://github.com/ponty/pyscreenshot
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/x11/py-python-xapp/Makefile b/x11/py-python-xapp/Makefile
index 1d084d6db080..cbabc4c6f6e8 100644
--- a/x11/py-python-xapp/Makefile
+++ b/x11/py-python-xapp/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@freebsd.org
COMMENT= Python Xapp library
+WWW= https://github.com/linuxmint/python3-xapp
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/py-pyvirtualdisplay/Makefile b/x11/py-pyvirtualdisplay/Makefile
index a35163a48beb..01ae5116ab0c 100644
--- a/x11/py-pyvirtualdisplay/Makefile
+++ b/x11/py-pyvirtualdisplay/Makefile
@@ -8,6 +8,7 @@ DISTNAME= PyVirtualDisplay-${PORTVERSION}
MAINTAINER= daniel@blodan.se
COMMENT= Python wrapper for Xvfb, Xephyr and Xvnc
+WWW= https://github.com/ponty/pyvirtualdisplay
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/x11/py-xcffib/Makefile b/x11/py-xcffib/Makefile
index a14376aafc22..d0e65f4d34ca 100644
--- a/x11/py-xcffib/Makefile
+++ b/x11/py-xcffib/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ericbsd@FreeBSD.org
COMMENT= Replacement for xpyb and XCB Python bindings
+WWW= https://github.com/tych0/xcffib
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/py-xdot/Makefile b/x11/py-xdot/Makefile
index fda322f88e73..c7a87d06c784 100644
--- a/x11/py-xdot/Makefile
+++ b/x11/py-xdot/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Interactive viewer for Graphviz dot files
+WWW= https://pypi.org/project/xdot/
LICENSE= LGPL3+
diff --git a/x11/qimageblitz/Makefile b/x11/qimageblitz/Makefile
index 196d60776c43..f420e99a139b 100644
--- a/x11/qimageblitz/Makefile
+++ b/x11/qimageblitz/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= yuri@FreeBSD.org
COMMENT= Graphical effects and filters library for Qt5
+WWW= https://sourceforge.net/projects/qimageblitz/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/qterminal/Makefile b/x11/qterminal/Makefile
index e7e4460aac4a..1eaa6bb0b2a2 100644
--- a/x11/qterminal/Makefile
+++ b/x11/qterminal/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= LXQT
MAINTAINER= jsm@FreeBSD.org
COMMENT= Lightweight Qt-based terminal emulator
+WWW= https://github.com/lxqt/qterminal
LICENSE= GPLv2
diff --git a/x11/radare-cutter/Makefile b/x11/radare-cutter/Makefile
index 56ee7d9c0bbf..6a5b09de8ad2 100644
--- a/x11/radare-cutter/Makefile
+++ b/x11/radare-cutter/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11
MAINTAINER= swills@FreeBSD.org
COMMENT= GUI for radare2 reverse engineering framework
+WWW= https://github.com/radareorg/cutter
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/../COPYING
diff --git a/x11/remontoire/Makefile b/x11/remontoire/Makefile
index ca5576d3d631..8db19c529014 100644
--- a/x11/remontoire/Makefile
+++ b/x11/remontoire/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Keybinding viewer for i3 and other programs
+WWW= https://github.com/regolith-linux/remontoire
LICENSE= GPLv3
diff --git a/x11/rendercheck/Makefile b/x11/rendercheck/Makefile
index ebeab517657b..0a0c75521b50 100644
--- a/x11/rendercheck/Makefile
+++ b/x11/rendercheck/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= Small program for testing basic Render extension conformance
+WWW= https://www.freedesktop.org/wiki/Software/xapps/
USES= xorg xorg-cat:app
USE_XORG= xrender
diff --git a/x11/rofi-calc/Makefile b/x11/rofi-calc/Makefile
index 28c2fe8afa91..72736fb0092d 100644
--- a/x11/rofi-calc/Makefile
+++ b/x11/rofi-calc/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11
MAINTAINER= vidar@karlsen.tech
COMMENT= Do live calculations in rofi
+WWW= https://github.com/svenstaro/rofi-calc
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/rofi-pass/Makefile b/x11/rofi-pass/Makefile
index 1a01283cdc1a..ad5a42b9ad0f 100644
--- a/x11/rofi-pass/Makefile
+++ b/x11/rofi-pass/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= alex@xanderio.de
COMMENT= Rofi frontend for pass
+WWW= https://github.com/carnager/rofi-pass
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/rofi/Makefile b/x11/rofi/Makefile
index 7b7a8dcc4659..c701f67cb946 100644
--- a/x11/rofi/Makefile
+++ b/x11/rofi/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= nomoo@nomoo.ru
COMMENT= Window switcher, run dialog and dmenu replacement
+WWW= https://github.com/davatorium/rofi
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/roxterm/Makefile b/x11/roxterm/Makefile
index cc560b0f5104..1c745c6729f9 100644
--- a/x11/roxterm/Makefile
+++ b/x11/roxterm/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= nc@FreeBSD.org
COMMENT= GTK+ terminal emulator with tabs
+WWW= https://github.com/realh/roxterm
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/rsibreak/Makefile b/x11/rsibreak/Makefile
index ba4e8fcace5e..437a5e51ec53 100644
--- a/x11/rsibreak/Makefile
+++ b/x11/rsibreak/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION:R}/
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE RSI prevention tool
+WWW= https://userbase.kde.org/RSIBreak
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-2.0-or-later.txt
diff --git a/x11/rubygem-gnome/Makefile b/x11/rubygem-gnome/Makefile
index 15473d4208ce..be560b3d1082 100644
--- a/x11/rubygem-gnome/Makefile
+++ b/x11/rubygem-gnome/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= rubygem-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Meta port for gems of Ruby-GNOME project
+WWW= https://ruby-gnome.github.io/
RUN_DEPENDS= rubygem-atk>=${PORTVERSION}:accessibility/rubygem-atk \
rubygem-cairo-gobject>=${PORTVERSION}:devel/rubygem-cairo-gobject \
diff --git a/x11/runner/Makefile b/x11/runner/Makefile
index b13777471ee2..c4a3f02a030d 100644
--- a/x11/runner/Makefile
+++ b/x11/runner/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.boomerangsworld.de/cms/tools/downloads/
MAINTAINER= danfe@FreeBSD.org
COMMENT= Fast program launch menu for X Window System
+WWW= http://www.boomerangsworld.de/cms/tools/runner.html
LICENSE= GPLv2+
diff --git a/x11/rxvt-unicode/Makefile b/x11/rxvt-unicode/Makefile
index 8985a2d610c7..da8b40f0d110 100644
--- a/x11/rxvt-unicode/Makefile
+++ b/x11/rxvt-unicode/Makefile
@@ -6,6 +6,7 @@ MASTER_SITE_SUBDIR= . Attic
MAINTAINER= thierry@FreeBSD.org
COMMENT= Clone of the terminal emulator rxvt modified to support Unicode
+WWW= http://software.schmorp.de/pkg/rxvt-unicode.html
LICENSE= GPLv2
diff --git a/x11/sakura/Makefile b/x11/sakura/Makefile
index 36485dcd2446..cd400bac3264 100644
--- a/x11/sakura/Makefile
+++ b/x11/sakura/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://launchpadlibrarian.net/593981610/
MAINTAINER= danilo@FreeBSD.org
COMMENT= Terminal emulator based on GTK and VTE
+WWW= https://launchpad.net/sakura
LICENSE= GPLv2
diff --git a/x11/sbxkb/Makefile b/x11/sbxkb/Makefile
index ee9b54be5b28..e3b75fd6a25c 100644
--- a/x11/sbxkb/Makefile
+++ b/x11/sbxkb/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/staybox
MAINTAINER= ports@FreeBSD.org
COMMENT= XKB keyboard layout indicator and switcher
+WWW= https://sourceforge.net/projects/staybox/
LICENSE= GPLv3
diff --git a/x11/screen-message/Makefile b/x11/screen-message/Makefile
index f2db8e8caa8f..3cdb7918d763 100644
--- a/x11/screen-message/Makefile
+++ b/x11/screen-message/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= mail@dhauck.eu
COMMENT= Very simple tool to display some text as large as possible
+WWW= https://sm.nomeata.de/
LICENSE= GPLv2+
diff --git a/x11/screengrab/Makefile b/x11/screengrab/Makefile
index d3645e463e10..e2dfca6efc08 100644
--- a/x11/screengrab/Makefile
+++ b/x11/screengrab/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= LXQT
MAINTAINER= jsm@FreeBSD.org
COMMENT= Screen dump utility
+WWW= https://github.com/lxqt/screengrab
LICENSE= LGPL21+
diff --git a/x11/screenkey/Makefile b/x11/screenkey/Makefile
index b096f8c36ade..588a1be4b9e2 100644
--- a/x11/screenkey/Makefile
+++ b/x11/screenkey/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://www.thregr.org/~wavexx/software/screenkey/releases/
MAINTAINER= danfe@FreeBSD.org
COMMENT= Screencast tool to display pressed keys
+WWW= https://www.thregr.org/~wavexx/software/screenkey/
LICENSE= GPLv3+
diff --git a/x11/scripts/Makefile b/x11/scripts/Makefile
index 3d7ef05600e0..07271b91158e 100644
--- a/x11/scripts/Makefile
+++ b/x11/scripts/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= Various X related scripts
+WWW= https://cgit.freedesktop.org/xorg/app/scripts
RUN_DEPENDS= ksh:shells/pdksh
diff --git a/x11/sddm/Makefile b/x11/sddm/Makefile
index 7493f9aafa79..5bbc84c5aa83 100644
--- a/x11/sddm/Makefile
+++ b/x11/sddm/Makefile
@@ -9,6 +9,7 @@ PATCHFILES= e93bf95c54ad8c2a1604f8d7be05339164b19308.patch:-p1
MAINTAINER= kde@FreeBSD.org
COMMENT= QML based login manager
+WWW= https://github.com/sddm/sddm
# The source code is GPLv2+, but the provided themes are:
# - CC-BY 3.0 (default greeter theme, maldives)
diff --git a/x11/sdwmbar/Makefile b/x11/sdwmbar/Makefile
index 5f5b28a3d9f5..9acaf6b9f01b 100644
--- a/x11/sdwmbar/Makefile
+++ b/x11/sdwmbar/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= sakhmatd@darkn.space
COMMENT= Simple statusbar for the dwm window manager
+WWW= https://github.com/sakhmatd/sdwmbar
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/setlayout/Makefile b/x11/setlayout/Makefile
index f0d63060a8ab..5386a5b94c9a 100644
--- a/x11/setlayout/Makefile
+++ b/x11/setlayout/Makefile
@@ -7,6 +7,7 @@ EXTRACT_ONLY= #none
MAINTAINER= oleg@bsdpower.com
COMMENT= Arrange desktops in an MxN grid layout
+WWW= https://icculus.org/openbox/index.php
USES= pkgconfig xorg
USE_XORG= x11
diff --git a/x11/setxkbmap/Makefile b/x11/setxkbmap/Makefile
index 85420b8d3c59..be0b408bb6e9 100644
--- a/x11/setxkbmap/Makefile
+++ b/x11/setxkbmap/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= Set the keyboard using the X Keyboard Extension
+WWW= https://www.freedesktop.org/Software/xorg
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/showkeys/Makefile b/x11/showkeys/Makefile
index d1d938237fcc..274e8b952d9c 100644
--- a/x11/showkeys/Makefile
+++ b/x11/showkeys/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Display keystrokes during screencasts or presentations
+WWW= https://github.com/nibrahim/showkeys
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/showmethekey/Makefile b/x11/showmethekey/Makefile
index 80fe7500ae1a..7ec3225dc997 100644
--- a/x11/showmethekey/Makefile
+++ b/x11/showmethekey/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Show keys you typed on screen
+WWW= https://showmethekey.alynx.one/
LICENSE= APACHE20
diff --git a/x11/simplestroke/Makefile b/x11/simplestroke/Makefile
index 56c45db7a815..1d06b16adc2b 100644
--- a/x11/simplestroke/Makefile
+++ b/x11/simplestroke/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= ports@FreeBSD.org
COMMENT= Detect mouse gestures
+WWW= https://github.com/t6/simplestroke
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/sirula/Makefile b/x11/sirula/Makefile
index c4faa03f57c3..59b5f135336b 100644
--- a/x11/sirula/Makefile
+++ b/x11/sirula/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Simple app launcher for Wayland written in Rust
+WWW= https://github.com/DorianRudolph/sirula
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/slick-greeter/Makefile b/x11/slick-greeter/Makefile
index 7f30bae3cf67..011e6ad08300 100644
--- a/x11/slick-greeter/Makefile
+++ b/x11/slick-greeter/Makefile
@@ -5,6 +5,7 @@ PORTREVISION= 2
MAINTAINER= ericbsd@FreeBSD.org
COMMENT= Slick-looking LightDM greeter
+WWW= https://github.com/linuxmint/slick-greeter
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/slim/Makefile b/x11/slim/Makefile
index d46b2d0c12e5..1b8394a73b31 100644
--- a/x11/slim/Makefile
+++ b/x11/slim/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= ftp://ftp.berlios.de/pub/slim/ \
MAINTAINER= jsm@FreeBSD.org
COMMENT= Graphical login manager for X11, derived from Login.app
+WWW= https://sourceforge.net/projects/slim.berlios/
LICENSE= GPLv2
diff --git a/x11/slock/Makefile b/x11/slock/Makefile
index 086eb0cfca24..ee774ca23dcd 100644
--- a/x11/slock/Makefile
+++ b/x11/slock/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://dl.suckless.org/tools/
MAINTAINER= portmaster@BSDforge.com
COMMENT= Simple X screen locker
+WWW= https://tools.suckless.org/slock
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/slop/Makefile b/x11/slop/Makefile
index 078b18c7aa40..515377a3df06 100644
--- a/x11/slop/Makefile
+++ b/x11/slop/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Make a screen selection and print the selection coordinates to stdout
+WWW= https://github.com/naelstrof/slop
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/license.txt
diff --git a/x11/slurp/Makefile b/x11/slurp/Makefile
index a13e044ddcec..340b4a4e0c0c 100644
--- a/x11/slurp/Makefile
+++ b/x11/slurp/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Select a region in a Wayland compositor
+WWW= https://wayland.emersion.fr/slurp/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/sprop/Makefile b/x11/sprop/Makefile
index ce365a0a0917..ad55b2f14a66 100644
--- a/x11/sprop/Makefile
+++ b/x11/sprop/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://dl.suckless.org/tools/
MAINTAINER= antranigv@freebsd.am
COMMENT= Simple X property utility
+WWW= https://tools.suckless.org/x/sprop
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/squeekboard/Makefile b/x11/squeekboard/Makefile
index 0f31d9cc3ce7..223261fb4942 100644
--- a/x11/squeekboard/Makefile
+++ b/x11/squeekboard/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= On-screen keyboard for Wayland
+WWW= https://gitlab.gnome.org/World/Phosh/squeekboard
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/srandrd/Makefile b/x11/srandrd/Makefile
index 04dbad8c6685..edcd11a448fb 100644
--- a/x11/srandrd/Makefile
+++ b/x11/srandrd/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Simple randr daemon
+WWW= https://github.com/jceb/srandrd
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/sselp/Makefile b/x11/sselp/Makefile
index a7786df16f84..0268df41ae39 100644
--- a/x11/sselp/Makefile
+++ b/x11/sselp/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://dl.suckless.org/tools/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Simple SELection Printer for X11
+WWW= http://www.suckless.org/programs/sselp.html
USES= xorg
USE_XORG= x11
diff --git a/x11/stalonetray/Makefile b/x11/stalonetray/Makefile
index 357dcf9546f5..766387f26abb 100644
--- a/x11/stalonetray/Makefile
+++ b/x11/stalonetray/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= STAnd-aLONE system tray
+WWW= http://stalonetray.sourceforge.net
LICENSE= GPLv2
diff --git a/x11/startup-notification/Makefile b/x11/startup-notification/Makefile
index a303c5cc29a8..47af721b5354 100644
--- a/x11/startup-notification/Makefile
+++ b/x11/startup-notification/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= gnome2
MAINTAINER= gnome@FreeBSD.org
COMMENT= Library that supports startup notification spec from freedesktop.org
+WWW= https://www.freedesktop.org/wiki/Software/startup-notification/
LICENSE= LGPL20 MIT
LICENSE_COMB= multi
diff --git a/x11/sterm/Makefile b/x11/sterm/Makefile
index c72ae944953d..460eca716992 100644
--- a/x11/sterm/Makefile
+++ b/x11/sterm/Makefile
@@ -6,6 +6,7 @@ DISTNAME= st-${PORTVERSION}
MAINTAINER= pkubaj@FreeBSD.org
COMMENT= Simple X terminal
+WWW= https://st.suckless.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/stjerm/Makefile b/x11/stjerm/Makefile
index 1d9ef3be90ac..64541738be62 100644
--- a/x11/stjerm/Makefile
+++ b/x11/stjerm/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= lichray@gmail.com
COMMENT= GTK+-based quake-like terminal emulator
+WWW= https://github.com/stjerm/stjerm
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/swarp/Makefile b/x11/swarp/Makefile
index 08bb6b182cb2..decf88d8f648 100644
--- a/x11/swarp/Makefile
+++ b/x11/swarp/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://dl.suckless.org/tools/
MAINTAINER= dmgk@FreeBSD.org
COMMENT= X11 generic pointer warping utility
+WWW= https://tools.suckless.org/x/swarp
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/sway-audio-idle-inhibit/Makefile b/x11/sway-audio-idle-inhibit/Makefile
index e0277c5450cb..02d1614857d7 100644
--- a/x11/sway-audio-idle-inhibit/Makefile
+++ b/x11/sway-audio-idle-inhibit/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Disable swayidle during audio playback/recording
+WWW= https://github.com/ErikReider/SwayAudioIdleInhibit
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/swaybg/Makefile b/x11/swaybg/Makefile
index 4272e18e03f6..3d8a01a0326a 100644
--- a/x11/swaybg/Makefile
+++ b/x11/swaybg/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Wallpaper tool for Wayland compositors
+WWW= https://github.com/swaywm/swaybg
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/swayfloatingswitcher/Makefile b/x11/swayfloatingswitcher/Makefile
index c6076e2f775d..97b6edfa817f 100644
--- a/x11/swayfloatingswitcher/Makefile
+++ b/x11/swayfloatingswitcher/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Simple Alt+Tab switcher for floating windows
+WWW= https://github.com/ErikReider/SwayFloatingSwitcher
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/swayidle/Makefile b/x11/swayidle/Makefile
index 62ef1c65b524..9851b76c3acb 100644
--- a/x11/swayidle/Makefile
+++ b/x11/swayidle/Makefile
@@ -10,6 +10,7 @@ PATCHFILES+= e81d40fca753.patch:-p1 # https://github.com/swaywm/swayidle/pull/11
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Idle management daemon for Wayland
+WWW= https://github.com/swaywm/swayidle
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/swayimg/Makefile b/x11/swayimg/Makefile
index 7216b863cf07..79a3a357d78a 100644
--- a/x11/swayimg/Makefile
+++ b/x11/swayimg/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Image viewer for Sway/Wayland
+WWW= https://github.com/artemsen/swayimg
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/swaylock-effects/Makefile b/x11/swaylock-effects/Makefile
index 93744db36d78..8435a146d7e8 100644
--- a/x11/swaylock-effects/Makefile
+++ b/x11/swaylock-effects/Makefile
@@ -8,6 +8,7 @@ PATCHFILES+= ea4b63d8fff3.patch:-p1 # https://github.com/mortie/swaylock-effects
PATCHFILES+= 17fea65e8c99.patch:-p1 # https://github.com/mortie/swaylock-effects/pull/38
COMMENT= Screen locker for Wayland with fancy effects
+WWW= https://github.com/mortie/swaylock-effects
MASTERDIR= ${.CURDIR}/../swaylock
DESCR= ${.CURDIR}/pkg-descr
diff --git a/x11/swaylock/Makefile b/x11/swaylock/Makefile
index 19eec93b93da..91c50cc9ca76 100644
--- a/x11/swaylock/Makefile
+++ b/x11/swaylock/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT?= Screen locker for Wayland
+WWW= https://github.com/swaywm/swaylock
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/swaync/Makefile b/x11/swaync/Makefile
index 9f704c9531be..8df056108f4f 100644
--- a/x11/swaync/Makefile
+++ b/x11/swaync/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Simple Wayland notification daemon with GTK panel
+WWW= https://github.com/ErikReider/SwayNotificationCenter
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/swayr/Makefile b/x11/swayr/Makefile
index 5afa69a10a64..9a2ee6573744 100644
--- a/x11/swayr/Makefile
+++ b/x11/swayr/Makefile
@@ -8,6 +8,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Urgent-first/LRU window switcher for sway
+WWW= https://sr.ht/~tsdh/swayr/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC:H}/LICENSE
diff --git a/x11/swaysettings/Makefile b/x11/swaysettings/Makefile
index 1477bba17538..806a029db992 100644
--- a/x11/swaysettings/Makefile
+++ b/x11/swaysettings/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= jbeich@FreeBSD.org
COMMENT= GUI for setting Sway wallpaper, default apps, GTK themes, etc.
+WWW= https://github.com/ErikReider/SwaySettings
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/sxhkd/Makefile b/x11/sxhkd/Makefile
index efdecc971f77..4e9f58f16642 100644
--- a/x11/sxhkd/Makefile
+++ b/x11/sxhkd/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= o.hushchenkov@gmail.com
COMMENT= Simple X hotkey daemon
+WWW= https://github.com/baskerville/sxhkd
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/tabbed/Makefile b/x11/tabbed/Makefile
index f967e89c1a92..4de5ec968f5e 100644
--- a/x11/tabbed/Makefile
+++ b/x11/tabbed/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://dl.suckless.org/tools/
MAINTAINER= mp39590@gmail.com
COMMENT= Tabbed frontend to Xembed-aware applications
+WWW= https://tools.suckless.org/tabbed
LICENSE= MIT
diff --git a/x11/taiga/Makefile b/x11/taiga/Makefile
index a076d0ddcbb4..3437591edc0d 100644
--- a/x11/taiga/Makefile
+++ b/x11/taiga/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}${DISTVERSIONSUFFIX}
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Take animated screenshots on wlroots compositors
+WWW= https://hg.sr.ht/~scoopta/taiga
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING.md
diff --git a/x11/temperature.app/Makefile b/x11/temperature.app/Makefile
index 1d4088f579ac..5838d68c9713 100644
--- a/x11/temperature.app/Makefile
+++ b/x11/temperature.app/Makefile
@@ -6,6 +6,7 @@ DISTNAME= Temperature.app-${PORTVERSION}
MAINTAINER= mbeis@xs4all.nl
COMMENT= Dockable WindowMaker applet which displays the local temperature
+WWW= https://www.dockapps.net/temperatureapp
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/terminal.app/Makefile b/x11/terminal.app/Makefile
index 5641be920e1c..5a078819b380 100644
--- a/x11/terminal.app/Makefile
+++ b/x11/terminal.app/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Terminal-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Terminal Emulator for GNUstep
+WWW= https://www.nongnu.org/backbone/
LICENSE= GPLv2 # only
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/terminator/Makefile b/x11/terminator/Makefile
index 20f3dc720313..d8cb54f7d28a 100644
--- a/x11/terminator/Makefile
+++ b/x11/terminator/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= ume@FreeBSD.org
COMMENT= Multiple GNOME terminals in one window
+WWW= https://github.com/gnome-terminator/terminator
LICENSE= GPLv2
diff --git a/x11/terminology/Makefile b/x11/terminology/Makefile
index 9cb8bf9de10c..664344837789 100644
--- a/x11/terminology/Makefile
+++ b/x11/terminology/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= enlightenment
MAINTAINER= enlightenment@FreeBSD.org
COMMENT= EFL Terminal Emulator
+WWW= https://www.enlightenment.org/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/thinglaunch/Makefile b/x11/thinglaunch/Makefile
index 6b50fce864bc..19dd6bdc065b 100644
--- a/x11/thinglaunch/Makefile
+++ b/x11/thinglaunch/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= LOCAL/ehaupt
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Very fast launcher program for X
+WWW= http://unix.freecode.com/projects/thinglaunch/
LICENSE= MIT
diff --git a/x11/thingylaunch/Makefile b/x11/thingylaunch/Makefile
index a964b438af37..728349679a69 100644
--- a/x11/thingylaunch/Makefile
+++ b/x11/thingylaunch/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://gahr.ch/thingylaunch/
MAINTAINER= gahr@FreeBSD.org
COMMENT= Lightweight launcher for X
+WWW= https://www.gahr.ch/thingylaunch
LICENSE= MIT BSD2CLAUSE
LICENSE_COMB= multi
diff --git a/x11/tilda/Makefile b/x11/tilda/Makefile
index 2cdef7dfc88e..5e112bfe1a6d 100644
--- a/x11/tilda/Makefile
+++ b/x11/tilda/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= rodrigo@FreeBSD.org
COMMENT= Drop down x11 terminal with transparency support
+WWW= https://github.com/lanoxx/tilda
LICENSE= GPLv2
diff --git a/x11/tilix/Makefile b/x11/tilix/Makefile
index 3f78b9580840..35af45d45b12 100644
--- a/x11/tilix/Makefile
+++ b/x11/tilix/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= romain@FreeBSD.org
COMMENT= Tiling terminal emulator using GTK+ 3
+WWW= https://gnunn1.github.io/tilix-web/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/tint/Makefile b/x11/tint/Makefile
index fb547b83eae4..713d4f032552 100644
--- a/x11/tint/Makefile
+++ b/x11/tint/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= yamagi@yamagi.org
COMMENT= Lightweight freedesktop-compliant panel/taskbar/systray/clock
+WWW= https://gitlab.com/o9000/tint2
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/trayer/Makefile b/x11/trayer/Makefile
index 66a82ebb23c3..c5367115304b 100644
--- a/x11/trayer/Makefile
+++ b/x11/trayer/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Lightweight GTK2-based systray for UNIX desktop
+WWW= https://github.com/sargon/trayer-srg
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2
diff --git a/x11/ulauncher/Makefile b/x11/ulauncher/Makefile
index 2ca34d62af6a..da1ab6aeb47b 100644
--- a/x11/ulauncher/Makefile
+++ b/x11/ulauncher/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= danfe@FreeBSD.org
COMMENT= Advanced graphical application launcher
+WWW= https://ulauncher.io/
LICENSE= GPLv3
diff --git a/x11/urxvt-font-size/Makefile b/x11/urxvt-font-size/Makefile
index 39f550928206..fc0850c516e3 100644
--- a/x11/urxvt-font-size/Makefile
+++ b/x11/urxvt-font-size/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= dch@FreeBSD.org
COMMENT= Perl extension for rxvt-unicode terminal emulator to change font size
+WWW= https://github.com/majutsushi/urxvt-font-size
LICENSE= MIT
diff --git a/x11/urxvt-perls/Makefile b/x11/urxvt-perls/Makefile
index 6b2aa34f4e1a..cd4f32d51e8e 100644
--- a/x11/urxvt-perls/Makefile
+++ b/x11/urxvt-perls/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= rea@FreeBSD.org
COMMENT= Perl extension scripts for rxvt-unicode terminal emulator
+WWW= https://github.com/muennich/urxvt-perls
LICENSE= GPLv2
diff --git a/x11/vdesk/Makefile b/x11/vdesk/Makefile
index d40764833958..0914d8d3a872 100644
--- a/x11/vdesk/Makefile
+++ b/x11/vdesk/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://offog.org/files/
MAINTAINER= ports@FreeBSD.org
COMMENT= Command-line utility for setting up and using virtual desktops
+WWW= https://offog.org/code/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/virglrenderer/Makefile b/x11/virglrenderer/Makefile
index c717580e37c4..d62444d68f8c 100644
--- a/x11/virglrenderer/Makefile
+++ b/x11/virglrenderer/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= ports@FreeBSD.org
COMMENT= VirGL virtual OpenGL renderer
+WWW= https://virgil3d.github.io/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/virtboard/Makefile b/x11/virtboard/Makefile
index c463ddb28118..512c6d6ff6ac 100644
--- a/x11/virtboard/Makefile
+++ b/x11/virtboard/Makefile
@@ -11,6 +11,7 @@ PATCHFILES+= 2d30762e546b.patch:-p1 # https://source.puri.sm/Librem5/virtboard/-
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Basic keyboard, blazing the path of modern Wayland keyboards
+WWW= https://source.puri.sm/Librem5/virtboard
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/virtualgl/Makefile b/x11/virtualgl/Makefile
index c837113444af..b9da33f39bcf 100644
--- a/x11/virtualgl/Makefile
+++ b/x11/virtualgl/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 graphics
MAINTAINER= ports@FreeBSD.org
COMMENT= Redirects commands from an OpenGL app to another X server
+WWW= https://www.virtualgl.org
ONLY_FOR_ARCHS= aarch64 amd64 armv7 i386 powerpc powerpc64 powerpc64le
diff --git a/x11/wallutils/Makefile b/x11/wallutils/Makefile
index 9134bf7f0409..86442007c6cd 100644
--- a/x11/wallutils/Makefile
+++ b/x11/wallutils/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Utilities for handling monitors, resolutions, wallpapers and timed wallpapers
+WWW= https://github.com/xyproto/wallutils
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/wapanel/Makefile b/x11/wapanel/Makefile
index 68b67553b6b8..0a7d3ab09338 100644
--- a/x11/wapanel/Makefile
+++ b/x11/wapanel/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Desktop bar for Wayfire and other wlroots compositors
+WWW= https://firstbober.github.io/wapanel/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/way-displays/Makefile b/x11/way-displays/Makefile
index 0082250b6e06..f37bd71740eb 100644
--- a/x11/way-displays/Makefile
+++ b/x11/way-displays/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Auto Manage Your Wayland Displays
+WWW= https://github.com/alex-courtis/way-displays
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/waybar/Makefile b/x11/waybar/Makefile
index 904e4afa542f..ef269d2abb36 100644
--- a/x11/waybar/Makefile
+++ b/x11/waybar/Makefile
@@ -7,6 +7,7 @@ PATCHFILES+= d25278f710a4.patch:-p1 # https://github.com/Alexays/Waybar/pull/156
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Highly customizable Wayland bar for Sway and wlroots-based compositors
+WWW= https://github.com/Alexays/Waybar
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/wayland-logout/Makefile b/x11/wayland-logout/Makefile
index f641d7c54f59..e6d1f64cb2b5 100644
--- a/x11/wayland-logout/Makefile
+++ b/x11/wayland-logout/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Simple logout on Wayland
+WWW= https://github.com/soreau/wayland-logout
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/wayout/Makefile b/x11/wayout/Makefile
index 4d91726ade33..661eed130e68 100644
--- a/x11/wayout/Makefile
+++ b/x11/wayout/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://git.sr.ht/~proycon/${PORTNAME}/archive/${DISTVERSIONFULL}$
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Output simple text to a Wayland desktop widget
+WWW= https://git.sr.ht/~proycon/wayout
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/wbar/Makefile b/x11/wbar/Makefile
index 905304c1d52e..3c7b4cea004b 100644
--- a/x11/wbar/Makefile
+++ b/x11/wbar/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://storage.googleapis.com/google-code-archive-downloads/v2/co
MAINTAINER= nivit@FreeBSD.org
COMMENT= Simple and highly customizable quick launch bar
+WWW= http://wbar.googlecode.com/
LICENSE= GPLv3
diff --git a/x11/wcm/Makefile b/x11/wcm/Makefile
index 96be669852cf..e110dd76ab45 100644
--- a/x11/wcm/Makefile
+++ b/x11/wcm/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Wayfire Config Manager
+WWW= https://wayfire.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/wdisplays/Makefile b/x11/wdisplays/Makefile
index c2f70eb6e2f7..37fb1f449ffe 100644
--- a/x11/wdisplays/Makefile
+++ b/x11/wdisplays/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= GUI display configurator for wlroots compositors
+WWW= https://github.com/artizirk/wdisplays
LICENSE= CC-BY-SA-4.0 CC0-1.0 GPLv3+ MIT
LICENSE_COMB= multi
diff --git a/x11/wdm/Makefile b/x11/wdm/Makefile
index d5b0f06c17a7..01091b42e355 100644
--- a/x11/wdm/Makefile
+++ b/x11/wdm/Makefile
@@ -13,6 +13,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= xride@FreeBSD.org
COMMENT= WINGs Display Manager; an xdm replacement
+WWW= https://github.com/voins/wdm
LICENSE= GPLv2+
diff --git a/x11/wev/Makefile b/x11/wev/Makefile
index b26407ab9f5c..6ae4125adb83 100644
--- a/x11/wev/Makefile
+++ b/x11/wev/Makefile
@@ -9,6 +9,7 @@ PATCHFILES+= 0be512fb7058.patch:-p1
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Wayland event viewer
+WWW= https://git.sr.ht/~sircmpwn/wev
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/wezterm/Makefile b/x11/wezterm/Makefile
index 9ef8068ebc0b..efee04da72f7 100644
--- a/x11/wezterm/Makefile
+++ b/x11/wezterm/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= GPU-accelerated terminal emulator and multiplexer
+WWW= https://wezfurlong.org/wezterm/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/x11/wf-shell/Makefile b/x11/wf-shell/Makefile
index eee56c0483db..c572a5c88c48 100644
--- a/x11/wf-shell/Makefile
+++ b/x11/wf-shell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= GTK3-based panel for wayfire
+WWW= https://wayfire.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/wl-clipboard/Makefile b/x11/wl-clipboard/Makefile
index 9673fbe5488f..336be643405f 100644
--- a/x11/wl-clipboard/Makefile
+++ b/x11/wl-clipboard/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 wayland
MAINTAINER= greg@unrelenting.technology
COMMENT= Command-line copy/paste utilities for Wayland
+WWW= https://github.com/bugaevc/wl-clipboard
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/wl-mirror/Makefile b/x11/wl-mirror/Makefile
index 984a37b15480..22a0bba5b0c5 100644
--- a/x11/wl-mirror/Makefile
+++ b/x11/wl-mirror/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Simple Wayland output mirror client
+WWW= https://github.com/Ferdi265/wl-mirror
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/wlogout/Makefile b/x11/wlogout/Makefile
index ebb3d0195353..9881fd0803d3 100644
--- a/x11/wlogout/Makefile
+++ b/x11/wlogout/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Wayland-based logout menu
+WWW= https://github.com/ArtsyMacaw/wlogout
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/wlr-randr/Makefile b/x11/wlr-randr/Makefile
index 08ff741eb815..429de16fb9ef 100644
--- a/x11/wlr-randr/Makefile
+++ b/x11/wlr-randr/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://git.sr.ht/~emersion/${PORTNAME}/archive/${DISTVERSIONFULL}
MAINTAINER= jbeich@FreeBSD.org
COMMENT= xrandr clone for wlroots compositors
+WWW= https://sr.ht/~emersion/wlr-randr/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/wlrctl/Makefile b/x11/wlrctl/Makefile
index 55ed9da90e10..871334ea8f76 100644
--- a/x11/wlrctl/Makefile
+++ b/x11/wlrctl/Makefile
@@ -9,6 +9,7 @@ PATCHFILES+= a9f5699256c9.patch:-p1
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Utility for miscellaneous wlroots extensions
+WWW= https://git.sr.ht/~brocellous/wlrctl
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/wmappl/Makefile b/x11/wmappl/Makefile
index 77b9c205e0a5..916b67d51390 100644
--- a/x11/wmappl/Makefile
+++ b/x11/wmappl/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Application launcher dockapp similar to wmbutton
+WWW= http://wmappl.sourceforge.net/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/wmblob/Makefile b/x11/wmblob/Makefile
index 2c7419d38c19..34d1cf7a60c5 100644
--- a/x11/wmblob/Makefile
+++ b/x11/wmblob/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://BSDforge.com/projects/source/x11/wmblob/
MAINTAINER= portmaster@bsdforge.com
COMMENT= Shows moving blobs
+WWW= https://BSDforge.com/projects/x11/wmblob/
USES= gnome pkgconfig tar:xz xorg
USE_XORG= xpm
diff --git a/x11/wmbutton/Makefile b/x11/wmbutton/Makefile
index dc0f0b81bd61..d58a72a34a49 100644
--- a/x11/wmbutton/Makefile
+++ b/x11/wmbutton/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://greek0.net/wmbutton/
MAINTAINER= ports@FreeBSD.org
COMMENT= Dockapp that displays 9 buttons to run apps of your choice
+WWW= https://greek0.net/wmbutton.html
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/wmcliphist/Makefile b/x11/wmcliphist/Makefile
index 08b5720c5ed6..bd9b244eb3cf 100644
--- a/x11/wmcliphist/Makefile
+++ b/x11/wmcliphist/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://linux.nawebu.cz/wmcliphist/ \
MAINTAINER= uqs@FreeBSD.org
COMMENT= Clipboard history management dockapp for Window Maker
+WWW= http://linux.nawebu.cz/wmcliphist/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/wmctrl/Makefile b/x11/wmctrl/Makefile
index d6f424226e9d..4dbd86d942a7 100644
--- a/x11/wmctrl/Makefile
+++ b/x11/wmctrl/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://sweb.cz/tripie/utils/wmctrl/dist/
MAINTAINER= ports@FreeBSD.org
COMMENT= Command line tool to interact with an EWMH/NetWM compatible X managers
+WWW= http://sweb.cz/tripie/utils/wmctrl/
LICENSE= GPLv2
diff --git a/x11/wmdrawer/Makefile b/x11/wmdrawer/Makefile
index eab36ed86b86..f95248cf5d4f 100644
--- a/x11/wmdrawer/Makefile
+++ b/x11/wmdrawer/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://people.easter-eggs.org/~valos/wmdrawer/ \
MAINTAINER= xride@FreeBSD.org
COMMENT= Dockapp which provides a drawer to launch applications
+WWW= http://people.easter-eggs.org/~valos/wmdrawer/
LICENSE= GPLv2+
diff --git a/x11/wmfocus/Makefile b/x11/wmfocus/Makefile
index 605e75ab6b59..ae52c48cbb31 100644
--- a/x11/wmfocus/Makefile
+++ b/x11/wmfocus/Makefile
@@ -9,6 +9,7 @@ PATCHFILES+= c646aa39614b.patch:-p1 # https://github.com/svenstaro/wmfocus/pull/
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Visually focus windows by label
+WWW= https://github.com/svenstaro/wmfocus
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/wmsystemtray/Makefile b/x11/wmsystemtray/Makefile
index 8ef156e3d0c0..f4686bc7dc3d 100644
--- a/x11/wmsystemtray/Makefile
+++ b/x11/wmsystemtray/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/wmsystemtray/wmsystemtray
MAINTAINER= iluxa@ex.ua
COMMENT= System tray dockapp that uses freedesktop.org system tray protocol
+WWW= https://wmsystemtray.sourceforge.io
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/wmutils-core/Makefile b/x11/wmutils-core/Makefile
index 90b1cfd6669f..c26fc7f3447a 100644
--- a/x11/wmutils-core/Makefile
+++ b/x11/wmutils-core/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= dmgk@FreeBSD.org
COMMENT= Set of window manipulation tools
+WWW= https://github.com/wmutils/core
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/wmutils-opt/Makefile b/x11/wmutils-opt/Makefile
index 0b320f91c162..0c91bded1104 100644
--- a/x11/wmutils-opt/Makefile
+++ b/x11/wmutils-opt/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= dmgk@FreeBSD.org
COMMENT= Optional addons to wmutils
+WWW= https://github.com/wmutils/opt
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/wob/Makefile b/x11/wob/Makefile
index 68916c5706b2..ea1208445461 100644
--- a/x11/wob/Makefile
+++ b/x11/wob/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Lightweight overlay volume (or anything) bar for Wayland
+WWW= https://github.com/francma/wob
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/wofi/Makefile b/x11/wofi/Makefile
index 795b7b1eca0d..01180465feb3 100644
--- a/x11/wofi/Makefile
+++ b/x11/wofi/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://hg.sr.ht/~scoopta/${PORTNAME}/archive/${DISTVERSIONFULL}${
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Launcher/menu program for wlroots-based compositors
+WWW= https://hg.sr.ht/~scoopta/wofi
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING.md
diff --git a/x11/workrave/Makefile b/x11/workrave/Makefile
index ef9f0c0479cb..8166ae93115d 100644
--- a/x11/workrave/Makefile
+++ b/x11/workrave/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/rcaelers/workrave/releases/download/v${PORTVERS
MAINTAINER= cyberbotx@cyberbotx.com
COMMENT= RSI prevention tool
+WWW= https://www.workrave.org/
LICENSE= GPLv3+
diff --git a/x11/wshowkeys/Makefile b/x11/wshowkeys/Makefile
index c7b2a6fdde9f..a8d6ee39c708 100644
--- a/x11/wshowkeys/Makefile
+++ b/x11/wshowkeys/Makefile
@@ -8,6 +8,7 @@ PATCHFILES+= 35b6f15bd088.patch:-p1 # https://old.reddit.com/r/swaywm/comments/o
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Display keystrokes for screencasts on wlroots compositors
+WWW= https://git.sr.ht/~sircmpwn/wshowkeys
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/wtype/Makefile b/x11/wtype/Makefile
index 6f0fe48d66c3..48eadd090df3 100644
--- a/x11/wtype/Makefile
+++ b/x11/wtype/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Programmatically simulate keyboard input on Wayland
+WWW= https://github.com/atx/wtype
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/wvkbd/Makefile b/x11/wvkbd/Makefile
index 2c8fd46ea4cc..50cef4dcc198 100644
--- a/x11/wvkbd/Makefile
+++ b/x11/wvkbd/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= On-screen keyboard for wlroots
+WWW= https://github.com/jjsullivan5196/wvkbd
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/x-on-resize/Makefile b/x11/x-on-resize/Makefile
index 8d29603a6db8..1d33dc3c12dd 100644
--- a/x11/x-on-resize/Makefile
+++ b/x11/x-on-resize/Makefile
@@ -9,6 +9,7 @@ PATCHFILES= 7caa6ceec64ebb313444eabea7d892d8fee99dd9.patch:-p1 \
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Daemon for hotplug and screen reconfigure events of X displays
+WWW= https://gitlab.com/0mp/x-on-resize
LICENSE= GPLv2
diff --git a/x11/x3270/Makefile b/x11/x3270/Makefile
index e9ee0145e4cc..08ec95eb1f40 100644
--- a/x11/x3270/Makefile
+++ b/x11/x3270/Makefile
@@ -6,6 +6,7 @@ DISTFILES= suite3270-${PORTVERSION}ga4-src.tgz
MAINTAINER= kbowling@FreeBSD.org
COMMENT?= 3270 Terminal emulator
+WWW= https://x3270.miraheze.org/wiki/Main_Page
LICENSE= BSD3CLAUSE
diff --git a/x11/xantfarm/Makefile b/x11/xantfarm/Makefile
index 5c2c9f49a497..5f9e57f81222 100644
--- a/x11/xantfarm/Makefile
+++ b/x11/xantfarm/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}_23oct1991
MAINTAINER= ports@FreeBSD.org
COMMENT= Ant hill simulation on X11 root window
+WWW= https://www.acme.com/software/xantfarm/
WRKSRC= ${WRKDIR}/xantfarm
USES= imake xorg
diff --git a/x11/xapp/Makefile b/x11/xapp/Makefile
index 7a431f2725f3..c73656128a8e 100644
--- a/x11/xapp/Makefile
+++ b/x11/xapp/Makefile
@@ -5,6 +5,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Cross-desktop libraries and common resources
+WWW= https://github.com/linuxmint/xapp
LICENSE= LGPL3
LICENSE_FILE?= ${WRKSRC}/COPYING.LESSER
diff --git a/x11/xautomation/Makefile b/x11/xautomation/Makefile
index bc6965bf7e5a..e14d6fe55589 100644
--- a/x11/xautomation/Makefile
+++ b/x11/xautomation/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://hoopajoo.net/static/projects/
MAINTAINER= ports@FreeBSD.org
COMMENT= Control X from the command line for scripts
+WWW= https://hoopajoo.net/projects/xautomation.html
LICENSE= GPLv2
diff --git a/x11/xballoon/Makefile b/x11/xballoon/Makefile
index 1704f29cbb9c..1c8001038785 100644
--- a/x11/xballoon/Makefile
+++ b/x11/xballoon/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://kozos.jp/myfreesoft/
MAINTAINER= ports@FreeBSD.org
COMMENT= Balloons move on root window
+WWW= https://kozos.jp/myfreesoft/
USES= xorg
USE_XORG= xpm xmu xaw
diff --git a/x11/xbanish/Makefile b/x11/xbanish/Makefile
index 6040a79e9716..783418743299 100644
--- a/x11/xbanish/Makefile
+++ b/x11/xbanish/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= dmgk@FreeBSD.org
COMMENT= Banish the mouse cursor when typing
+WWW= https://github.com/jcs/xbanish/
LICENSE= BSD3CLAUSE
diff --git a/x11/xbindkeys/Makefile b/x11/xbindkeys/Makefile
index 5d8c65b9130e..ee1ee133e6fd 100644
--- a/x11/xbindkeys/Makefile
+++ b/x11/xbindkeys/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.nongnu.org/xbindkeys/
MAINTAINER= guru@unixarea.de
COMMENT= Allows you to launch shell commands under X with your keyboard
+WWW= https://www.nongnu.org/xbindkeys/xbindkeys.html
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/xbrightness/Makefile b/x11/xbrightness/Makefile
index 7e638d3e11d0..51f50a7d1586 100644
--- a/x11/xbrightness/Makefile
+++ b/x11/xbrightness/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://disjunkt.com/xbrightness/ ftp://ftp.motoom.net/files/
MAINTAINER= motoom@xs4all.nl
COMMENT= Brightness and gamma correction through the X server
+WWW= http://disjunkt.com/xbrightness/
USES= imake xorg
USE_XORG= x11 xxf86vm ice xmu xt xaw
diff --git a/x11/xcalib/Makefile b/x11/xcalib/Makefile
index fb49b54a6ca9..d5fdb664f915 100644
--- a/x11/xcalib/Makefile
+++ b/x11/xcalib/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 graphics
MAINTAINER= ports@FreeBSD.org
COMMENT= Program for X11 display calibration with ICC profiles
+WWW= http://xcalib.sourceforge.net/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/xcape/Makefile b/x11/xcape/Makefile
index d314cfc9072e..5505962723bb 100644
--- a/x11/xcape/Makefile
+++ b/x11/xcape/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11
MAINTAINER= greg@unrelenting.technology
COMMENT= Configure modifier keys to act as other keys when pressed on their own
+WWW= https://github.com/alols/xcape
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/xcb-imdkit/Makefile b/x11/xcb-imdkit/Makefile
index f2f733d63317..0f0b03d073a7 100644
--- a/x11/xcb-imdkit/Makefile
+++ b/x11/xcb-imdkit/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11 textproc
MAINTAINER= khng300@gmail.com
COMMENT= Input method development support for XCB
+WWW= https://github.com/fcitx/xcb-imdkit
LICENSE= LGPL21+
diff --git a/x11/xcb-proto/Makefile b/x11/xcb-proto/Makefile
index 26e6a1626741..b8b7609a8c83 100644
--- a/x11/xcb-proto/Makefile
+++ b/x11/xcb-proto/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11 python
MAINTAINER= x11@FreeBSD.org
COMMENT= The X protocol C-language Binding (XCB) protocol
+WWW= https://xcb.freedesktop.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/xcb-util-cursor/Makefile b/x11/xcb-util-cursor/Makefile
index a613dd4136e9..97a0e3e16bcc 100644
--- a/x11/xcb-util-cursor/Makefile
+++ b/x11/xcb-util-cursor/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://xcb.freedesktop.org/dist/
MAINTAINER= x11@FreeBSD.org
COMMENT= XCB cursor library
+WWW= https://xcb.freedesktop.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/xcb-util-errors/Makefile b/x11/xcb-util-errors/Makefile
index f91831675440..54e5a5d5983a 100644
--- a/x11/xcb-util-errors/Makefile
+++ b/x11/xcb-util-errors/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://xcb.freedesktop.org/dist/
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Pretty-print XCB codes
+WWW= https://xcb.freedesktop.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/xcb-util-image/Makefile b/x11/xcb-util-image/Makefile
index bdfd921a10b6..9dea0f6db2a5 100644
--- a/x11/xcb-util-image/Makefile
+++ b/x11/xcb-util-image/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://xcb.freedesktop.org/dist/
MAINTAINER= garga@FreeBSD.org
COMMENT= Port of Xlib's XImage and XShmImage functions
+WWW= https://xcb.freedesktop.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/xcb-util-keysyms/Makefile b/x11/xcb-util-keysyms/Makefile
index ed5c66d1a013..df764d7156e0 100644
--- a/x11/xcb-util-keysyms/Makefile
+++ b/x11/xcb-util-keysyms/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://xcb.freedesktop.org/dist/
MAINTAINER= garga@FreeBSD.org
COMMENT= Standard X key constants and conversion to/from keycodes
+WWW= https://xcb.freedesktop.org/
LICENSE= MIT
diff --git a/x11/xcb-util-renderutil/Makefile b/x11/xcb-util-renderutil/Makefile
index 439319c4213c..86e56d3a8b64 100644
--- a/x11/xcb-util-renderutil/Makefile
+++ b/x11/xcb-util-renderutil/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://xcb.freedesktop.org/dist/
MAINTAINER= garga@FreeBSD.org
COMMENT= Convenience functions for the Render extension
+WWW= https://xcb.freedesktop.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/xcb-util-wm/Makefile b/x11/xcb-util-wm/Makefile
index 61521e56b792..223e16991045 100644
--- a/x11/xcb-util-wm/Makefile
+++ b/x11/xcb-util-wm/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://xcb.freedesktop.org/dist/
MAINTAINER= garga@FreeBSD.org
COMMENT= Framework for window manager implementation
+WWW= https://xcb.freedesktop.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/xcb-util-xrm/Makefile b/x11/xcb-util-xrm/Makefile
index 3f154f18ac38..645206e24e56 100644
--- a/x11/xcb-util-xrm/Makefile
+++ b/x11/xcb-util-xrm/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/Airblader/xcb-util-xrm/releases/download/v${POR
MAINTAINER= x11@FreeBSD.org
COMMENT= XCB utility functions for the X resource manager
+WWW= https://github.com/Airblader/xcb-util-xrm
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/xcb-util/Makefile b/x11/xcb-util/Makefile
index fa77ecc00ee1..cdfb48fbf886 100644
--- a/x11/xcb-util/Makefile
+++ b/x11/xcb-util/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://xcb.freedesktop.org/dist/
MAINTAINER= garga@FreeBSD.org
COMMENT= Module with libxcb/libX11 extension/replacement libraries
+WWW= https://xcb.freedesktop.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/xcb/Makefile b/x11/xcb/Makefile
index 125ba50921f6..b45357740e9a 100644
--- a/x11/xcb/Makefile
+++ b/x11/xcb/Makefile
@@ -8,6 +8,7 @@ MASTER_SITES= http://oldhome.schmorp.de/marc/data/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Tool for managing x11 cut-buffers
+WWW= http://oldhome.schmorp.de/marc/xcb.html
LICENSE= MIT
diff --git a/x11/xclickroot/Makefile b/x11/xclickroot/Makefile
index 24c7dec1b791..b26a1eb1d823 100644
--- a/x11/xclickroot/Makefile
+++ b/x11/xclickroot/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Run a command every time a given mouse button is pressed on the root window
+WWW= https://github.com/phillbush/xclickroot
LICENSE= PD
LICENSE_FILE= ${WRKSRC}/README
diff --git a/x11/xclip/Makefile b/x11/xclip/Makefile
index b8715703cddb..53b0e5313daa 100644
--- a/x11/xclip/Makefile
+++ b/x11/xclip/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Interface to X selections ("the clipboard") from the command line
+WWW= https://github.com/astrand/xclip
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/xcut/Makefile b/x11/xcut/Makefile
index 00921de24f4c..ed79a47fc08d 100644
--- a/x11/xcut/Makefile
+++ b/x11/xcut/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-src/${PORTVERSION} \
MAINTAINER= cy@FreeBSD.org
COMMENT= Manipulate X cut buffers from the commandline
+WWW= http://xcut.sourceforge.net/
USES= imake xorg
USE_XORG= x11
diff --git a/x11/xdg-desktop-portal-wlr/Makefile b/x11/xdg-desktop-portal-wlr/Makefile
index edfd92dfaac4..f1c020209cbe 100644
--- a/x11/xdg-desktop-portal-wlr/Makefile
+++ b/x11/xdg-desktop-portal-wlr/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= xdg-desktop-portal backend for wlroots
+WWW= https://github.com/emersion/xdg-desktop-portal-wlr
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/xdialog/Makefile b/x11/xdialog/Makefile
index 790bf1d59830..8a60b820efe5 100644
--- a/x11/xdialog/Makefile
+++ b/x11/xdialog/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME:S/x/X/}-${PORTVERSION}
MAINTAINER= ler@FreeBSD.org
COMMENT= Drop in replacement for the "dialog" or "cdialog" programs
+WWW= http://xdialog.free.fr/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/xdo/Makefile b/x11/xdo/Makefile
index bcd28f792d6a..2de38a6f66b1 100644
--- a/x11/xdo/Makefile
+++ b/x11/xdo/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= casnix@gmail.com
COMMENT= Utility to perform elementary actions on windows
+WWW= https://github.com/baskerville/xdo
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/xdotool/Makefile b/x11/xdotool/Makefile
index 674a08fe5b30..9779d759b1ec 100644
--- a/x11/xdotool/Makefile
+++ b/x11/xdotool/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/jordansissel/xdotool/releases/download/v${DISTV
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Programmatically simulate keyboard input or mouse activity
+WWW= https://www.semicomplete.com/projects/xdotool/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/x11/xfce4-appmenu-plugin/Makefile b/x11/xfce4-appmenu-plugin/Makefile
index 1e5a75cac3fb..19b5a0df95e5 100644
--- a/x11/xfce4-appmenu-plugin/Makefile
+++ b/x11/xfce4-appmenu-plugin/Makefile
@@ -7,6 +7,7 @@ PATCHFILES+= 442bcebcc00e.patch:-p1 # meson >= 0.60
MAINTAINER= ericbsd@FreeBSD.org
COMMENT= Application Menu plugin for XFCE panel
+WWW= https://gitlab.com/vala-panel-project/vala-panel-appmenu
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/xfce4-clipman-plugin/Makefile b/x11/xfce4-clipman-plugin/Makefile
index ad07e02a5eae..b116e9a97244 100644
--- a/x11/xfce4-clipman-plugin/Makefile
+++ b/x11/xfce4-clipman-plugin/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= xfce4
MAINTAINER= xfce@FreeBSD.org
COMMENT= Clipboard manager for the Xfce panel
+WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-clipman-plugin
LICENSE= GPLv2
diff --git a/x11/xfce4-conf/Makefile b/x11/xfce4-conf/Makefile
index c8e4c7373349..28bf9668c797 100644
--- a/x11/xfce4-conf/Makefile
+++ b/x11/xfce4-conf/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= xfce4
MAINTAINER= xfce@FreeBSD.org
COMMENT= D-Bus-based configuration storage system
+WWW= https://www.xfce.org/projects
LICENSE= GPLv2
diff --git a/x11/xfce4-dashboard/Makefile b/x11/xfce4-dashboard/Makefile
index 3578f378b611..224ce1d5fa89 100644
--- a/x11/xfce4-dashboard/Makefile
+++ b/x11/xfce4-dashboard/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= xfce4
MAINTAINER= xfce@FreeBSD.org
COMMENT= GNOME shell like dashboard for the Xfce desktop
+WWW= https://docs.xfce.org/apps/xfdashboard/start
LICENSE= GPLv2
diff --git a/x11/xfce4-docklike-plugin/Makefile b/x11/xfce4-docklike-plugin/Makefile
index 12f4c1fc6048..b789c58490d1 100644
--- a/x11/xfce4-docklike-plugin/Makefile
+++ b/x11/xfce4-docklike-plugin/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11 xfce
MAINTAINER= bsd@quentb.com
COMMENT= Modern, minimalist taskbar for Xfce
+WWW= https://gitlab.xfce.org/panel-plugins/xfce4-docklike-plugin
LICENSE= GPLv3
diff --git a/x11/xfce4-goodies/Makefile b/x11/xfce4-goodies/Makefile
index c65eddb1df05..0b29e49c0361 100644
--- a/x11/xfce4-goodies/Makefile
+++ b/x11/xfce4-goodies/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= xfce@FreeBSD.org
COMMENT= Meta-port for software and artwork from the Xfce4 Goodies Project
+WWW= https://goodies.xfce.org/
USES= metaport
diff --git a/x11/xfce4-screensaver/Makefile b/x11/xfce4-screensaver/Makefile
index f4ad2f1ed9a9..81911cf8f126 100644
--- a/x11/xfce4-screensaver/Makefile
+++ b/x11/xfce4-screensaver/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= xfce4
MAINTAINER= xfce@FreeBSD.org
COMMENT= Xfce 4 screen saver and locker
+WWW= https://git.xfce.org/apps/xfce4-screensaver/about/
LICENSE= GPLv2 LGPL20
LICENSE_COMB= dual
diff --git a/x11/xfce4-screenshooter-plugin/Makefile b/x11/xfce4-screenshooter-plugin/Makefile
index 60466a739207..ff5b2d3ba590 100644
--- a/x11/xfce4-screenshooter-plugin/Makefile
+++ b/x11/xfce4-screenshooter-plugin/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= xfce4
MAINTAINER= xfce@FreeBSD.org
COMMENT= Application and panel plugin to take screenshots
+WWW= https://goodies.xfce.org/projects/applications/xfce4-screenshooter
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/xfce4-taskmanager/Makefile b/x11/xfce4-taskmanager/Makefile
index 5e8711e45f47..11a99b5d716d 100644
--- a/x11/xfce4-taskmanager/Makefile
+++ b/x11/xfce4-taskmanager/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= xfce4
MAINTAINER= xfce@FreeBSD.org
COMMENT= Task manager for the Xfce desktop
+WWW= https://goodies.xfce.org/projects/applications/xfce4-taskmanager
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/xfce4-terminal/Makefile b/x11/xfce4-terminal/Makefile
index fc3041be8db2..7ba5b065e49b 100644
--- a/x11/xfce4-terminal/Makefile
+++ b/x11/xfce4-terminal/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= xfce4
MAINTAINER= xfce@FreeBSD.org
COMMENT= Terminal emulator for the X windowing system
+WWW= https://www.xfce.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/xfce4-verve-plugin/Makefile b/x11/xfce4-verve-plugin/Makefile
index 16e00710e645..61b4c99eec8e 100644
--- a/x11/xfce4-verve-plugin/Makefile
+++ b/x11/xfce4-verve-plugin/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= xfce4
MAINTAINER= xfce@FreeBSD.org
COMMENT= Command line plugin for the Xfce Desktop
+WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-verve-plugin
LICENSE= GPLv2
diff --git a/x11/xfce4-whiskermenu-plugin/Makefile b/x11/xfce4-whiskermenu-plugin/Makefile
index 5c651d9c4ef5..09953ac11e17 100644
--- a/x11/xfce4-whiskermenu-plugin/Makefile
+++ b/x11/xfce4-whiskermenu-plugin/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= xfce4
MAINTAINER= xfce@FreeBSD.org
COMMENT= Alternate menu for the Xfce Desktop
+WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-whiskermenu-plugin
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/xinput/Makefile b/x11/xinput/Makefile
index 51fd440469b7..3d115ed873fa 100644
--- a/x11/xinput/Makefile
+++ b/x11/xinput/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= Very useful utility for configuring and testing XInput devices
+WWW= http://ftp.x.org/contrib/utilities/xinput.README
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/xkb-switch/Makefile b/x11/xkb-switch/Makefile
index 9914ebd0e292..abd01ce11871 100644
--- a/x11/xkb-switch/Makefile
+++ b/x11/xkb-switch/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= dmgk@FreeBSD.org
COMMENT= Switch your X keyboard layouts from the command line
+WWW= https://github.com/ierton/xkb-switch
LICENSE= GPLv3
diff --git a/x11/xkbind/Makefile b/x11/xkbind/Makefile
index a454b1716aba..c93688388772 100644
--- a/x11/xkbind/Makefile
+++ b/x11/xkbind/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTNAME}/source
MAINTAINER= danfe@FreeBSD.org
COMMENT= Minimal keyboard layout indicator program
+WWW= http://xkbind.sourceforge.net/
LICENSE= GPLv2
diff --git a/x11/xkeyboard-config/Makefile b/x11/xkeyboard-config/Makefile
index 65838fd2e883..97062518d681 100644
--- a/x11/xkeyboard-config/Makefile
+++ b/x11/xkeyboard-config/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= XORG/individual/data/${PORTNAME}
MAINTAINER= x11@FreeBSD.org
COMMENT= X Keyboard Configuration Database
+WWW= https://freedesktop.org/wiki/Software/XKeyboardConfig/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/xkeycaps/Makefile b/x11/xkeycaps/Makefile
index c408b776da7a..dceb7016d85d 100644
--- a/x11/xkeycaps/Makefile
+++ b/x11/xkeycaps/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.jwz.org/xkeycaps/
MAINTAINER= ports@FreeBSD.org
COMMENT= Graphically display and edit the keyboard mapping
+WWW= https://www.jwz.org/xkeycaps/
LICENSE= MIT
diff --git a/x11/xkeywrap/Makefile b/x11/xkeywrap/Makefile
index f63e3198dd22..6b4fa0487934 100644
--- a/x11/xkeywrap/Makefile
+++ b/x11/xkeywrap/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://ftp.vector.co.jp/18/98/1364/
MAINTAINER= ports@FreeBSD.org
COMMENT= Record, repeat, and play key sequence from keyboard
+WWW= https://kozos.jp/myfreesoft/
MAKE_ENV= X11BASE="${LOCALBASE}"
USES= xorg
diff --git a/x11/xlockmore/Makefile b/x11/xlockmore/Makefile
index 4b4623fdc29e..7caf7d71948e 100644
--- a/x11/xlockmore/Makefile
+++ b/x11/xlockmore/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.sillycycle.com/xlock/ \
MAINTAINER= jgh@FreeBSD.org
COMMENT= Like XLock session locker/screen saver, but just more
+WWW= https://sillycycle.com/xlockmore.html
LICENSE= BSD2CLAUSE
diff --git a/x11/xmangekyou/Makefile b/x11/xmangekyou/Makefile
index d584da58e35e..05d944f91c55 100644
--- a/x11/xmangekyou/Makefile
+++ b/x11/xmangekyou/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://ftp.vector.co.jp/16/65/1309/
MAINTAINER= ports@FreeBSD.org
COMMENT= Kaleidoscope on X
+WWW= https://www.vector.co.jp/soft/unix/art/se077243.html
USES= xorg
USE_XORG= x11 xpm xaw
diff --git a/x11/xmascot/Makefile b/x11/xmascot/Makefile
index 9e788521a7fa..040ffd18cd06 100644
--- a/x11/xmascot/Makefile
+++ b/x11/xmascot/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= nyan@FreeBSD.org
COMMENT= Moving mascot on your X11 screen
+WWW= https://cclub-flying.dsl.gr.jp/products/xmascot/
LICENSE= UNKNOWN
LICENSE_NAME= XMascot
diff --git a/x11/xmenu/Makefile b/x11/xmenu/Makefile
index 33eaacb9c37a..a560907623fb 100644
--- a/x11/xmenu/Makefile
+++ b/x11/xmenu/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= lcook@FreeBSD.org
COMMENT= X11 menu utility
+WWW= https://github.com/phillbush/xmenu
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/xmotd/Makefile b/x11/xmotd/Makefile
index 1b9b2095afad..3f48854c6df1 100644
--- a/x11/xmotd/Makefile
+++ b/x11/xmotd/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.ee.ryerson.ca/~elf/pub/
MAINTAINER= ports@FreeBSD.org
COMMENT= Message-of-the-day browser for X11 and dumb-terminals
+WWW= https://www.ee.ryerson.ca/~elf/xmotd/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/GNU
diff --git a/x11/xnee/Makefile b/x11/xnee/Makefile
index df1676a67442..6947e2a16e61 100644
--- a/x11/xnee/Makefile
+++ b/x11/xnee/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= GNU
MAINTAINER= zab@zltech.eu
COMMENT= X11 events recorder and player
+WWW= http://www.sandklef.com/xnee/
LICENSE= GPLv3
diff --git a/x11/xnotify/Makefile b/x11/xnotify/Makefile
index 416ebc9bf280..a7a8df181595 100644
--- a/x11/xnotify/Makefile
+++ b/x11/xnotify/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Read notifications from stdin and display them on the screen
+WWW= https://github.com/phillbush/xnotify
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/xob/Makefile b/x11/xob/Makefile
index 857b765b83d9..3d825272d8b7 100644
--- a/x11/xob/Makefile
+++ b/x11/xob/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11
MAINTAINER= lcook@FreeBSD.org
COMMENT= Lightweight overlay volume (or anything) bar for the X Window System
+WWW= https://github.com/florentc/xob
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/xorg-apps/Makefile b/x11/xorg-apps/Makefile
index ad7580dc9d36..8902fdb73d0e 100644
--- a/x11/xorg-apps/Makefile
+++ b/x11/xorg-apps/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X.org apps meta-port
+WWW= https://www.x.org/
COMPONENTS= appres bitmap xf86dga:dga iceauth \
x11-fonts/mkfontscale:mkfontscale sessreg \
diff --git a/x11/xorg-libraries/Makefile b/x11/xorg-libraries/Makefile
index 313539d6e4e2..b18de34cf3e4 100644
--- a/x11/xorg-libraries/Makefile
+++ b/x11/xorg-libraries/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X.org libraries meta-port
+WWW= https://www.x.org/
RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/dmx.pc:x11/libdmx \
${LOCALBASE}/libdata/pkgconfig/fontenc.pc:x11-fonts/libfontenc \
diff --git a/x11/xorg-minimal/Makefile b/x11/xorg-minimal/Makefile
index fa66cfac63fc..5e32f6ca86ba 100644
--- a/x11/xorg-minimal/Makefile
+++ b/x11/xorg-minimal/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -minimal
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org minimal distribution metaport
+WWW= https://www.x.org/
USES= metaport
.include <bsd.port.options.mk>
diff --git a/x11/xorg/Makefile b/x11/xorg/Makefile
index a50023edfd12..36cae3ec6333 100644
--- a/x11/xorg/Makefile
+++ b/x11/xorg/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org complete distribution metaport
+WWW= https://www.x.org/
USES= metaport
diff --git a/x11/xorgproto/Makefile b/x11/xorgproto/Makefile
index b6435c12236c..f11ff7ab68a1 100644
--- a/x11/xorgproto/Makefile
+++ b/x11/xorgproto/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X Window System unified protocol definitions
+WWW= https://gitlab.freedesktop.org/xorg/proto/xorgproto
LICENSE= MIT
diff --git a/x11/xpra-html5/Makefile b/x11/xpra-html5/Makefile
index 665a77c2af59..32d5244a0093 100644
--- a/x11/xpra-html5/Makefile
+++ b/x11/xpra-html5/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11
MAINTAINER= arrowd@FreeBSD.org
COMMENT= Browser-based client for x11/xpra
+WWW= https://xpra.org/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/xpra/Makefile b/x11/xpra/Makefile
index a620f15bd1a1..ba0226fb3a94 100644
--- a/x11/xpra/Makefile
+++ b/x11/xpra/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://xpra.org/src/
MAINTAINER= arrowd@FreeBSD.org
COMMENT= Persistent remote applications for X
+WWW= https://xpra.org/
LICENSE= GPLv2
diff --git a/x11/xprintidle/Makefile b/x11/xprintidle/Makefile
index 0309669d414c..9ef119d325c9 100644
--- a/x11/xprintidle/Makefile
+++ b/x11/xprintidle/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= yuri@FreeBSD.org
COMMENT= Print X idle time
+WWW= https://github.com/lucianposton/xprintidle
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/xrestop/Makefile b/x11/xrestop/Makefile
index 8bfcce445368..857f49a955c8 100644
--- a/x11/xrestop/Makefile
+++ b/x11/xrestop/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= bland@FreeBSD.org
COMMENT= X11 server side resource usage statistics monitor
+WWW= https://www.freedesktop.org/wiki/Software/xrestop/
USES= gmake pkgconfig ncurses xorg xorg-cat:app
USE_XORG= x11 xext xrender xt xres xorgproto
diff --git a/x11/xrootconsole/Makefile b/x11/xrootconsole/Makefile
index 7a83be1f92c8..2086cfdc42be 100644
--- a/x11/xrootconsole/Makefile
+++ b/x11/xrootconsole/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Writes any log live onto the background
+WWW= https://sourceforge.net/projects/xrootconsole/
USES= gmake xorg
USE_XORG= x11
diff --git a/x11/xrsh/Makefile b/x11/xrsh/Makefile
index 740ee617a3a3..eea802669597 100644
--- a/x11/xrsh/Makefile
+++ b/x11/xrsh/Makefile
@@ -8,6 +8,7 @@ EXTRACT_SUFX= .shar
MAINTAINER= ports@FreeBSD.org
COMMENT= Launcher which starts an X program on a remote machine
+WWW= https://jjd.com/
USES= imake
NO_WRKSUBDIR= yes
diff --git a/x11/xrsi/Makefile b/x11/xrsi/Makefile
index 005923bb7960..d2e85a421dcc 100644
--- a/x11/xrsi/Makefile
+++ b/x11/xrsi/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Minimalist break enforcer for Linux/Unix for the prevention of RSI
+WWW= https://sourceforge.net/projects/xrsi/
LICENSE= ART10
LICENSE_FILE= ${WRKSRC}/Licence
diff --git a/x11/xscope/Makefile b/x11/xscope/Makefile
index abbbce86e14c..d18de6ddde74 100644
--- a/x11/xscope/Makefile
+++ b/x11/xscope/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X Window Protocol Viewer
+WWW= https://www.x.org/releases/X11R7.6/doc/man/man1/xscope.1.xhtml
LICENSE= MIT
diff --git a/x11/xscreensaver.app/Makefile b/x11/xscreensaver.app/Makefile
index 429a185ade17..26b479a22b54 100644
--- a/x11/xscreensaver.app/Makefile
+++ b/x11/xscreensaver.app/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/xscreensaverapp/${PORTNAME}/${PORTVERSION}
MAINTAINER= hemi@puresimplicity.net
COMMENT= WindowMaker dockapp to control XScreenSaver
+WWW= http://xscreensaverapp.sourceforge.net/
LIB_DEPENDS= libdockapp.so:x11-wm/libdockapp
diff --git a/x11/xscreensaver/Makefile b/x11/xscreensaver/Makefile
index 390990542eeb..cc38b9dc790c 100644
--- a/x11/xscreensaver/Makefile
+++ b/x11/xscreensaver/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.jwz.org/xscreensaver/
MAINTAINER= x11@FreeBSD.org
COMMENT= Save your screen while you entertain your cat
+WWW= https://www.jwz.org/xscreensaver/
LICENSE= MIT
diff --git a/x11/xsel-conrad/Makefile b/x11/xsel-conrad/Makefile
index bccfe9cbfbc3..1682ecdd3d30 100644
--- a/x11/xsel-conrad/Makefile
+++ b/x11/xsel-conrad/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -conrad
MAINTAINER= code@apotheon.net
COMMENT= Access X selection from command line
+WWW= https://www.vergenet.net/~conrad/software/xsel/
LICENSE= xsel-conrad
LICENSE_GROUPS= COPYFREE
diff --git a/x11/xsettingsd/Makefile b/x11/xsettingsd/Makefile
index 94be6c087760..0f5ee6d4f670 100644
--- a/x11/xsettingsd/Makefile
+++ b/x11/xsettingsd/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= x11
MAINTAINER= aou@eecs.berkeley.edu
COMMENT= Daemon that implements the XSETTINGS specification
+WWW= https://github.com/derat/xsettingsd
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/xsnow/Makefile b/x11/xsnow/Makefile
index 5dcfe331e901..d42f2c75ec7f 100644
--- a/x11/xsnow/Makefile
+++ b/x11/xsnow/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/
MAINTAINER= fluffy@FreeBSD.org
COMMENT= Create a snowy and Santa-y desktop
+WWW= https://www.ratrabbit.nl/ratrabbit/xsnow/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/xssstate/Makefile b/x11/xssstate/Makefile
index c75d243466fd..6c34033cf376 100644
--- a/x11/xssstate/Makefile
+++ b/x11/xssstate/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://dl.suckless.org/tools/
MAINTAINER= antranigv@freebsd.am
COMMENT= Simple tool to retrieve the X screensaver state
+WWW= https://tools.suckless.org/x/xssstate
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/xstarroll/Makefile b/x11/xstarroll/Makefile
index f3e051aed49b..d8c41edaa9f4 100644
--- a/x11/xstarroll/Makefile
+++ b/x11/xstarroll/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://kozos.jp/myfreesoft/
MAINTAINER= ports@FreeBSD.org
COMMENT= Letters fly to far, far, far away
+WWW= https://kozos.jp/myfreesoft/
WRKSRC= ${WRKDIR}/${PORTNAME}-1.1
diff --git a/x11/xtacy/Makefile b/x11/xtacy/Makefile
index 01d13d0a1775..d34fba1bed32 100644
--- a/x11/xtacy/Makefile
+++ b/x11/xtacy/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}114
MAINTAINER= matt@bdd.net
COMMENT= X11 trippy color-cycling toy
+WWW= http://www.gweep.net/~jer/xtacy.html
LICENSE= GPLv2
diff --git a/x11/xterm/Makefile b/x11/xterm/Makefile
index fa1f3a39501e..d61193849f88 100644
--- a/x11/xterm/Makefile
+++ b/x11/xterm/Makefile
@@ -10,6 +10,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:src1 \
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Terminal emulator for the X Window System
+WWW= https://invisible-island.net/xterm/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/xtermcontrol/Makefile b/x11/xtermcontrol/Makefile
index 3a6d4e8c2809..9b35ca4c42d2 100644
--- a/x11/xtermcontrol/Makefile
+++ b/x11/xtermcontrol/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.thrysoee.dk/xtermcontrol/ \
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Tool for dynamic control of xterm properties
+WWW= https://www.thrysoee.dk/xtermcontrol/
LICENSE= GPLv2+
diff --git a/x11/xtermset/Makefile b/x11/xtermset/Makefile
index e3049466804d..4f31d2aab8c1 100644
--- a/x11/xtermset/Makefile
+++ b/x11/xtermset/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/clts/${PORTNAME}/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Dynamically change some settings of an xterm
+WWW= https://sourceforge.net/projects/clts/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/x11/xtitle/Makefile b/x11/xtitle/Makefile
index 6fbd7e80b2bc..8db633ed0291 100644
--- a/x11/xtitle/Makefile
+++ b/x11/xtitle/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11
MAINTAINER= tcberner@FreeBSD.org
COMMENT= Outputs X window titles
+WWW= https://github.com/baskerville/xtitle
LICENSE= UNLICENSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/xtrlock/Makefile b/x11/xtrlock/Makefile
index 944f06805b79..21bfe991bf4f 100644
--- a/x11/xtrlock/Makefile
+++ b/x11/xtrlock/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= romain@FreeBSD.org
COMMENT= X Transparent Lock
+WWW= https://salsa.debian.org/debian/xtrlock
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/GPL-3.txt
diff --git a/x11/xvkbd/Makefile b/x11/xvkbd/Makefile
index b1c453b12f8e..2f0d1b0c69b8 100644
--- a/x11/xvkbd/Makefile
+++ b/x11/xvkbd/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://t-sato.in.coocan.jp/xvkbd/
MAINTAINER= ports@FreeBSD.org
COMMENT= Virtual keyboard for X applications
+WWW= http://t-sato.in.coocan.jp/xvkbd/
LICENSE= GPLv2+
diff --git a/x11/xvt/Makefile b/x11/xvt/Makefile
index 3d6347ca07a8..d93ccb9f42f3 100644
--- a/x11/xvt/Makefile
+++ b/x11/xvt/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://BSDforge.com/projects/source/x11/xvt/
MAINTAINER= portmaster@bsdforge.com
COMMENT= Xterm replacement, supporting color, transparency, and more, with less
+WWW= https://BSDforge.com/projects/x11/xvt/
LICENSE= BSD2CLAUSE GPLv2
LICENSE_COMB= multi
diff --git a/x11/xwinwrap/Makefile b/x11/xwinwrap/Makefile
index 10a2bdcc906b..3f836e5f1670 100644
--- a/x11/xwinwrap/Makefile
+++ b/x11/xwinwrap/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= LOCAL/vg
MAINTAINER= ports@FreeBSD.org
COMMENT= XWinWrap replace a desktop background with a movie or screensaver
+WWW= http://tech.shantanugoel.com/projects/linux/shantz-xwinwrap
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/x11/xxkb/Makefile b/x11/xxkb/Makefile
index 81b0238063f9..1981baf88760 100644
--- a/x11/xxkb/Makefile
+++ b/x11/xxkb/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-src
MAINTAINER= alexander.pohoyda@gmx.net
COMMENT= XKB keyboard layout indicator and switcher
+WWW= https://sourceforge.net/projects/xxkb/
LICENSE= ART10
diff --git a/x11/yad/Makefile b/x11/yad/Makefile
index 73fde5a0b424..f8ea03adc155 100644
--- a/x11/yad/Makefile
+++ b/x11/yad/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= x11 gnome
MAINTAINER= danilo@FreeBSD.org
COMMENT= Display GNOME dialogs from the command line
+WWW= https://github.com/v1cont/yad
LICENSE= GPLv3
diff --git a/x11/yakuake/Makefile b/x11/yakuake/Makefile
index 2b581b8e9c68..6852cdb80930 100644
--- a/x11/yakuake/Makefile
+++ b/x11/yakuake/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= x11 kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Drop-down terminal emulator for KDE
+WWW= https://www.kde.org/applications/system/yakuake
LICENSE= GPLv2
diff --git a/x11/yalias/Makefile b/x11/yalias/Makefile
index ab8ff192ffa5..2b595e89db9b 100644
--- a/x11/yalias/Makefile
+++ b/x11/yalias/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://offog.org/files/ \
MAINTAINER= tdb@FreeBSD.org
COMMENT= Enhanced execution box with regex pattern matching
+WWW= https://offog.org/code/
USES= gnome pkgconfig
USE_GNOME= gtk20
diff --git a/x11/yeahconsole/Makefile b/x11/yeahconsole/Makefile
index e4f2d6b641df..1df5d858e613 100644
--- a/x11/yeahconsole/Makefile
+++ b/x11/yeahconsole/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://phrat.de/
MAINTAINER= ports@FreeBSD.org
COMMENT= Terminal wrapper for creating drop-down consoles
+WWW= http://phrat.de/yeahtools.html
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/x11/yelp/Makefile b/x11/yelp/Makefile
index 2967b83e861d..a58ff7ad43a7 100644
--- a/x11/yelp/Makefile
+++ b/x11/yelp/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Help browser for the GNOME desktop
+WWW= https://www.gnome.org/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING