[Solved] Include mini-browser Netsurf in the future

New features which should be implemented in Porteus; suggestions are welcome. All questions or problems with testing releases (alpha, beta, or rc) should go in their relevant thread here, rather than the Bug Reports section.
bour59
Samurai
Samurai
Posts: 151
Joined: 29 Dec 2010, 08:10
Distribution: porteus v4.0-xfce
Location: France

[Solved] Include mini-browser Netsurf in the future

Post#31 by bour59 » 30 Jun 2019, 02:47

@neko ... netsurf-fb
running porteus 5.0rc1
I made the modif in mknetsurf and created the xzm
after resolving (gotten from slackware-current)
-libxcb-icccm.so
-libxcb-image.so
-libxcb-keysyms.so
-libxcb-util.so
-libvncserver.so
when I start netsurf-fb I get :
libcurl.so.4 no version available (required by netsurf-fb) :%)

neko
DEV Team
DEV Team
Posts: 1635
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

[Solved] Include mini-browser Netsurf in the future

Post#32 by neko » 30 Jun 2019, 06:02

@bour59
I built netsurf-fb package whose dependencies were constructed with archLinux packages.
And I executed it on Porteus 5.0rc1 from terminal.
I got the same message on the terminal.
"netsurf-fb: /usr/lib64/libcurl.so.4: no version information available (required by netsurf-fb)"

Me too, I don't know what the message is.

netsurf-FB.xzm (3.4 M)
http://www.mediafire.com/file/4gf95ot8o ... urf-FB.xzm
md5sum: 8c6c669af11b4834367eb103b053d4ad netsurf-FB.xzm


Thanks.

bour59
Samurai
Samurai
Posts: 151
Joined: 29 Dec 2010, 08:10
Distribution: porteus v4.0-xfce
Location: France

[Solved] Include mini-browser Netsurf in the future

Post#33 by bour59 » 30 Jun 2019, 08:52

@neko
please this an error don't care this following
I've created a tgz from the xzm
installed it on a slackware current, and netsurf-fb runs ok

neko
DEV Team
DEV Team
Posts: 1635
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

[Solved] Include mini-browser Netsurf in the future

Post#34 by neko » 30 Jun 2019, 11:12

@bour59
"netsurf-fb" will be updated frequently.
"netsurf-fb" and dependency part of netsurf-FB.xzm can be separated.

[How to update netsurf-fb of netsurf-FB.xzm]
1. preparation
(1) spm-19.06.26-noarch-2.xzm
refer to [Solved] Include mini-browser Netsurf in the future (Post by neko #72558)
(2) binutils-2.26-x86_64-3.xzm
refer to [Solved] Include mini-browser Netsurf in the future (Post by neko #72564)
(3) netsurf-FB.xzm
refer to [Solved] Include mini-browser Netsurf in the future (Post by neko #72585)
(4) modify spm-19.06.26-noarch-2.xzm@/usr/local/share/mknetsurf/bin/mknetsurf
refer to [Solved] Include mini-browser Netsurf in the future (Post by neko #72571)

2. get recent "netsurf-fb"

Code: Select all

% ls -1
binutils-2.26-x86_64-3.xzm
netsurf-FB.xzm
spm-19.06.26-noarch-2.xzm
% su
# activate binutils-2.26-x86_64-3.xzm
# activate spm-19.06.26-noarch-2.xzm
# leafpad /usr/local/share/mknetsurf/bin/mknetsurf
# mknetsurf
# ls -1
binutils-2.26-x86_64-3.xzm
netsurf-3.8.NNNN-x86_64-1.xzm
netsurf-FB.xzm
spm-19.06.26-noarch-2.xzm
Note: At my test, netsurf-3.8.NNNN-x86_64-1.xzm was netsurf-3.8.4711-x86_64-1.xzm.

3. separate xzm module to packages.

Code: Select all

# dXZM netsurf-FB.xzm
# sep2pkg netsurf-FB
# dXZM netsurf-3.8.NNNN-x86_64-1.xzm
# sep2pkg netsurf-3.8.NNNN-x86_64-1
# ls -1
binutils-2.26-x86_64-3.xzm
netsurf-3.8.NNNN-x86_64-1.xzm
netsurf-FB.xzm
pkgs.netsurf-3.8.NNNN-x86_64-1
pkgs.netsurf-FB
spm-19.06.26-noarch-2.xzm
4. replace pkg.netsurf-3.8.4710-x86_64-1 with pkgs.netsurf-3.8.NNNN-x86_64-1

Code: Select all

# ls -1 pkgs.netsurf-FB
font
lib4netsurf-3.8.4710-x86_64-1
pkg.netsurf-3.8.4710-x86_64-1
slklib64
xcb-util-0.4.0-x86_64-3
# rm -fr pkgs.netsurf-FB/pkg.netsurf-3.8.4710-x86_64-1
# mv pkgs.netsurf-3.8.NNNN-x86_64-1 pkgs.netsurf-FB/pkg.netsurf-3.8.NNNN-x86_64-1
Note 1: pkgs... ---> pkg...
Note 2: next remove directory will be pkgs.netsurf-FB/pkg.netsurf-3.8.NNNN-x86_64-1.

5. build new netsurf-FB.xzm

Code: Select all

# mv netsurf-FB.xzm old.netsurf-FB.xzm
# pkgs2xzm pkgs.netsurf-FB
# rm -fr pkgs.netsurf-FB netsurf-3.8.NNNN-x86_64-1.xzm
# ls -1
binutils-2.26-x86_64-3.xzm
netsurf-FB.xzm
old.netsurf-FB.xzm
spm-19.06.26-noarch-2.xzm

Thanks.

User avatar
Rava
Contributor
Contributor
Posts: 2412
Joined: 11 Jan 2011, 02:46
Distribution: Porteus 5.0rc1 x86-64 XFCe
Location: Forests of Germany

[Solved] Include mini-browser Netsurf in the future

Post#35 by Rava » 08 Feb 2020, 21:48

Netsurf looks small and quite nice. I am trying out netsurf-3.9-x86_64-1alien right now. It is small and looks okay, but…

My main issue: I prefer a dark GUI, in Palemoon I love using the AdvancedNightMode AddOn. Any ideas how such dark display can be accomplished with Netsurf?
In its settings, there is not even the possibility to define what text, background link and visited link colours to be used.

This is what setting the colours in "Tools/Settings" looks like in recent Palemoon (28.8.2.1), please be aware of the red warning text below, since AdvancedNightMode interferes with the palemoon settings:
Image
(click for full view)
Cheers!
Yours Rava

User avatar
n0ctilucient
Warlord
Warlord
Posts: 567
Joined: 21 Apr 2017, 15:59
Distribution: fullmoonremix
Location: 127.0.0.1
Contact:

[Solved] Include mini-browser Netsurf in the future

Post#36 by n0ctilucient » 09 Feb 2020, 04:44

Netsurf sounds like a winner for Porteus.
:hmmm: I do NOT have the "right" to tell anyone what they should do...
but I reserve the "right" to tell them what they should "consider".

User avatar
jssouza
DEV Team
DEV Team
Posts: 1146
Joined: 09 Jul 2015, 14:17
Distribution: Porteus x86 arm
Location: Liechtenstein

[Solved] Include mini-browser Netsurf in the future

Post#37 by jssouza » 09 Feb 2020, 05:12

n0ctilucient wrote:
09 Feb 2020, 04:44
Netsurf sounds like a winner for Porteus.
It's available as a bundle.

User avatar
n0ctilucient
Warlord
Warlord
Posts: 567
Joined: 21 Apr 2017, 15:59
Distribution: fullmoonremix
Location: 127.0.0.1
Contact:

[Solved] Include mini-browser Netsurf in the future

Post#38 by n0ctilucient » 09 Feb 2020, 15:39

Of course everybody has their favorite online browser that they can install...
but when will Netsurf be the default offline Porteus browser (eg. Lynx)?
:hmmm: I do NOT have the "right" to tell anyone what they should do...
but I reserve the "right" to tell them what they should "consider".

Post Reply