surf - Simple web browser by suckless community

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Universe i386
Package name surf
Package version 0.7
Package release 1
Package architecture i386
Package type deb
Installed size 63 B
Download size 22.81 KB
Official Mirror
surf is a simple web browser based on WebKit/GTK+. It is able to display
websites and follow links. It supports the XEmbed protocol which makes it
possible to embed it in another application. Furthermore, one can point surf to
another URI by setting its XProperties.


Package Version Architecture Repository
surf_0.7-1_amd64.deb 0.7 amd64 Ubuntu Universe
surf - - -


Name Value
curl -
libc6 >= 2.4
libglib2.0-0 >= 2.37.3
libgtk-3-0 >= 3.0.0
libjavascriptcoregtk-3.0-0 >= 1.5.1
libsoup2.4-1 >= 2.33.92
libwebkitgtk-3.0-0 >= 1.3.10
libx11-6 -
stterm -
suckless-tools -
x11-utils -


Name Value
www-browser -


Type URL
Binary Package surf_0.7-1_i386.deb
Source Package surf

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install surf deb package:
    # sudo apt-get install surf




2016-01-09 - Reiner Herrmann <>
surf (0.7-1) unstable; urgency=low
* New upstream release.
* New maintainer (Closes: #777064).
* Port to GTK+ 3.0 (Closes: #790215).
* Bump Standards-Version to 3.9.6.
* Switch back to dh-style packaging.
+ enable all hardening flags
+ pass --as-needed to linker
* Update patches for new upstream release.
* debian/copyright: Move license to stand-alone paragraph.
* debian/gbp.conf: Rename deprecated fields and reorder.
2014-02-05 - Vasudev Kamath <>
surf (0.6-1) unstable; urgency=low
[ Vasudev Kamath ]
* Imported new upstream release 0.6.
Closes: bug#611118,#611872,#611294, Thanks to Jonathan Neider.
* Converted to CDBS packaging.
+ Moved build-depends to rules file
+ Moved depends to rules file and removed x-terminal-emulator and wget
from depends, upstream now uses curl and stterm which is now
introduced as Depends.
+ Bumped Standards-Version to 3.9.4 (no changes needed).
+ Removed ;a=summary from the URL in Vcs-Browser field.
+ Improved short description of package.
* Updated copyright holders for upstream source.
* Introduced debian/copyright_hints.
* Renamed patches to follow micro guidelines described in
* Replaced x-terminal-emulator with stterm as upstream switched from
xterm to st in 2003_replace_st_with_stterm.patch.
* Update 2002_hardening_portability_fix.patch to include CPPFLAGS in
upstream compilation rules.
* Updated the copyright year on debian folder for me to 2012-2013.
* Bump Standards-Version to 3.9.5.
* Upload to unstable.
2012-09-18 - Vasudev Kamath <>
surf (0.5-1) experimental; urgency=low
* Imported Upstream version 0.5
* debian/patches:
+ Deleted X11.diff from series file as it is merged in the upstrea
+ Deleted surf_0.4.1_mkdir_fix.patch as the changes done by this patch
are merged in upstream
+ Refreshed the dpkg-buildflags.patch as there was a modification in
upstream supplied
+ Added replace_xterm_with_x-terminal-emulator.patch to replace xterm
with x-terminal-emulator command.
* debian/rules:
+ Removed lines which was including /usr/share/dpkg/ and
exporting CPPFLAGS CFLAGS and LDFLAGS. Since package is using compat
level 9 this should be done automatically by debhelper
* Set debian/compat version to 9
* debian/NEWS:
+ Added information on how SSL certificate verification success or failure
is indicated by this new release (Closes: #684173).
* debian/control:
+ Package now depends on xterm | x-terminal-emulator instead of only xterm
(Closes: #683851)
* Removed debian/source/options file as the compression-level=9 and
compression=gzip are currently default options
2012-06-17 - Vasudev Kamath <>
surf (0.4.1-8) unstable; urgency=low
* debian/copyright:
+ Format URI now confirms Debian copyright-format 1.0
+ Added myself to the copyright holders of debian directory   
* debian/control
+ Increased minimum version of debhelper required to 9
+ Bumped Standards-Version to 3.9.3. This did not require any
changes to package source.

See Also

Package Description
surfraw-extra_2.2.9-1_all.deb extra surfraw search tools with heavy dependencies
surfraw_2.2.9-1_all.deb fast unix command line interface to WWW
suricata_3.0-1_i386.deb Next Generation Intrusion Detection and Prevention Tool
survex-aven_1.2.26-1_i386.deb sophisticated cave survey viewer for Survex
survex_1.2.26-1_i386.deb cave surveying and mapping software
sushi-plugins_1.4.0+dfsg-1.1_all.deb transitional dummy package
sushi_1.4.0+dfsg-1.1_all.deb D-Bus-based IRC suite (suite)
svdrpservice-dev_1.0.0-5_all.deb VDR svdrpservice plugin development files
svgpart_15.12.3-0ubuntu1_i386.deb KDE SVG KPart
svgtoipe_20150406-3build4_all.deb converts SVG figures to an XML file readable by Ipe
svgtune_0.2.0-2_all.deb tool to generate a set of .svg files out of a single .svg file
sview_15.08.7-1build1_i386.deb GUI to view and modify SLURM state
svn-all-fast-export_1.0.10-3_i386.deb fast-import based converter to convert repos from Subversion to git
svn-autoreleasedeb_0.12-1_all.deb Automatically release/upload debian packages from SVN
svn-buildpackage_0.8.5+nmu1_all.deb helper programs to maintain Debian packages with Subversion