title: Can I install Suckless Surf browser on Mac OS (OS X)?
body: <p>Is it possible to install Surf or any other Suckless software on Mac OS?</p>
  <p>I did installed WebKit2 using MacPorts, but it didn't really help.</p>
  <pre><code>sudo port install webkit2-gtk
  </code></pre>
  <p>After which I cloned Surf:</p>
  <pre><code>    git clone https://git.suckless.org/surf
      cd surf
      sudo make install
  </code></pre>
  <p>Which produced the error:</p>
  <pre><code>surf build options:
  CC            = cc
  Package gcr-3 was not found in the pkg-config search path.
  Perhaps you should add the directory containing `gcr-3.pc'
  to the PKG_CONFIG_PATH environment variable
  No package 'gcr-3' found
  CFLAGS        = -fPIC -I/opt/local/include  -DVERSION=&quot;2.1&quot; -DGCR_API_SUBJECT_TO_CHANGE -DLIBPREFIX=&quot;/usr/local/lib&quot; -DWEBEXTDIR=&quot;/usr/local/lib/surf&quot; -D_DEFAULT_SOURCE 
  WEBEXTCFLAGS  = -fPIC -I/opt/local/include/webkitgtk-4.0 -I/opt/local/include/gtk-3.0 -I/opt/local/include/at-spi2-atk/2.0 -I/opt/local/include/at-spi-2.0 -I/opt/local/include -I/opt/local/include/dbus-1.0 -I/opt/local/lib/dbus-1.0/include -I/opt/local/include -I/opt/local/include/gtk-3.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/include -I/opt/local/include/cairo -I/opt/local/include -I/opt/local/include/pango-1.0 -I/opt/local/include/harfbuzz -I/opt/local/include/pango-1.0 -I/opt/local/include/fribidi -I/opt/local/include -I/opt/local/include/harfbuzz -I/opt/local/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pixman-1 -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include -I/opt/local/include/gdk-pixbuf-2.0 -I/opt/local/include/libsoup-2.4 -I/opt/local/include/libxml2 -I/opt/local/include -I/opt/local/include/webkitgtk-4.0 -I/opt/local/include -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include 
  LDFLAGS       = 
  cc -fPIC `pkg-config --cflags x11` `pkg-config --cflags gtk+-3.0 gcr-3 webkit2gtk-4.0` -DVERSION=\&quot;2.1\&quot; -DGCR_API_SUBJECT_TO_CHANGE -DLIBPREFIX=\&quot;/usr/local/lib\&quot; -DWEBEXTDIR=\&quot;/usr/local/lib/surf\&quot; -D_DEFAULT_SOURCE  -c surf.c
  Package gcr-3 was not found in the pkg-config search path.
  Perhaps you should add the directory containing `gcr-3.pc'
  to the PKG_CONFIG_PATH environment variable
  No package 'gcr-3' found
  surf.c:9:10: fatal error: 'glib.h' file not found
  #include &lt;glib.h&gt;
           ^~~~~~~~
  1 error generated.
  make: *** [surf.o] Error 1
  </code></pre>