site  contact  subhomenews

Missing pkgs when compiling NetSurf

June 03, 2020 — BarryK

Forum member OscarTalks reported some missing packages when compiling NetSurf 3.10 in EasyPup 2.2.16:

http://murga-linux.com/puppy/viewtopic.php?p=1059074#1059074

EasyOS and EasyPup 2.3 has 'libgdk-pixbuf2.0-bin' and 'libjpeg62-turbo-dev'.

I have now added the full 'xxd' utility. Easy 2.3 and earlier have the busybox xxd applet, which is inadequate for compiling NetSurf.

Oscar has also reported missing icons. I will check that out next.

EDIT 2020-06-04:
Chased down the missing icons, put them into the hicolor theme, /usr/share/icons/hicolor/16x16, in WoofQ.
I had to use the 'xxd' hex dump utility to examine the executable, to search for icon names. Took all morning. The trickiest one, it wanted a an icon named 'gtk-zoom-100.png', which is odd as it isn't in the themes that I looked at. So I created it.

EDIT 2020-06-04:
Have created a PET (2.2MB):
http://distro.ibiblio.org/easyos/amd64/packages/pet/pet_packages-buster/netsurf-3.10-buster64.pet
 

Tags: easy