Page 1 of 1

Netsurf (version development 3.12) compiled in Easy 6

Posted: Fri Jun 28, 2024 4:06 pm
by Caramel

I tried to compil Netsurf (https://www.netsurf-browser.org/) a light webbrowser.

NB: Netsurf is avaliable in flatpak (https://flathub.org/apps/org.netsurf_browser.NetSurf) but i dislike the flatpaks.Really too big.

To install from sources, there are two methods:

-Download the sources (https://www.netsurf-browser.org/downloads/gtk/) and use the make command

or

-Follow the build instructions : https://source.netsurf-browser.org/nets ... k-start.md

In the second case, we obtain the development version (3.12).
The files to make a proper installation are in inst-x86_64-poky-linux (subfolder of /root/dev-netsurf/workspace) (with useless files)

This a pet for this version (strongly inspired by a sclackqare package : https://slackware.uk/people/alien/sbrep ... 1alien.tgz)
https://www.swisstransfer.com/d/3264da0 ... bf1f4700e9

In the first case, the version is the stable 3.11 version. But "make install" not seems to work. The useful files are not grouped and above all, the localisation not works.


Re: NetsurfI (version development 3.12) compiled in Easy 6

Posted: Sat Jun 29, 2024 2:07 am
by BarryK

I got the source, 3.11, from here:

https://www.netsurf-browser.org/downloads/source/

Code: Select all

# tar -xf netsurf-all-3.11.tar.gz 
# mv netsurf-all-3.11 netsurf-3.11
# cd netsurf-3.11
# make
# new2dir make install

new2dir will ask about splitting up the folders, I entered "exe" only.

Works ok, localization also:

Code: Select all

# LANG=de_DE.UTF-8 netsurf-gtk2

Since have done this, I might as well make it into a PET and put in the repo.

EDIT:
After compiling it, just now looked at the build instructions. Didn't do any of that env.sh etc stuff.
Just compiled it the same way did it a few years ago. No problem.


Re: NetsurfI (version development 3.12) compiled in Easy 6

Posted: Sat Jun 29, 2024 3:06 am
by BarryK

Re: NetsurfI (version development 3.12) compiled in Easy 6

Posted: Sat Jun 29, 2024 5:31 am
by BarryK
BarryK wrote: Sat Jun 29, 2024 3:06 am

The pet is now in the repo:

https://distro.ibiblio.org/easyos/amd64 ... scarthgap/

And it can be installed via PKGget.
You will need to click on the Configure button and update the package databases.