surf
Port variant std
Summary Simple webkit browser adhering suckless principles
Package version 2.1_8
Homepage https://surf.suckless.org
Keywords www
Maintainer Michael Reim
License MIT
Other variants There are no other variants.
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 16 MAY 2026, 11:47:46 UTC
Port created 18 JUN 2018, 04:18:15 UTC
Subpackage Descriptions
set This is the surf:std metapackage. It pulls in all subpackages of surf:std.
primary Surf is the web browser by the suckless.org community. It's based on webkit2 and GTK+3 and aims to be a very simple browser. As such it only displays webpages and allows for following links. Surf deliberately does not support tabs. To browse to a page, start the program and give the URL as a parameter. Surf supports dmenu, though.
man This is the man page subpackage of the surf:std port.
Configuration Switches (platform-specific settings discarded)
This port has no build options.
Package Dependencies by Type
Build (only) harfbuzz:dev:std
libsoup:dev:std
webkit2:dev:api41
gcr3:dev:std
pkgconf:primary:std
at-spi2-core:dev:std
cairo:dev:std
glib:dev:std
gettext:dev:std
gettext:bldtools:std
gettext:solinks:std
gtk3:dev:std
gdk-pixbuf:dev:std
pango:dev:std
xorg-x11:dev:std
xorg-macros:single:std
python313:dev:std
python313:primary:std
autoselect-python:single:std
Build and Runtime webkit2:primary:api41
gcr3:primary:std
at-spi2-core:primary:std
cairo:primary:std
glib:primary:std
gettext:primary:std
gettext:tools:std
gtk3:primary:std
gdk-pixbuf:primary:std
pango:primary:std
xorg-x11:primary:std
Runtime (only) curl:primary:std
dmenu:set:std
stterm:set:std
xorg-xprop:set:std
adwaita-icon-theme:single:std
Download groups
main https://leaf.dragonflybsd.org/~marino/raven-distfiles/
Distribution File Information
be7b07b9d9fdfd5fced45a6c843301228018fbffdb2a00117872d3a13d662314 23519 surf-2.1.tar.gz
Ports that require surf:std
No other ports depend on this one.