|
2023-09-19
, 18:01
|
Posts: 839 |
Thanked: 3,386 times |
Joined on Mar 2009
|
#22
|
ldd nsgtk3 | grep not
#Will create /dev-netsurf/ and download/build everything in there. #Create and use 1GT swapfile. #There might be some extra but somehow it listed these all (I don't know why): sudo apt-get install libgtk-3-dev \ git \ autoconf \ automake \ autopoint \ autotools-dev \ bison \ bsdextrautils \ debhelper \ dh-autoreconf \ dh-strip-nondeterminism \ dwz \ flex \ gettext \ gettext-base \ gir1.2-atk-1.0 \ gir1.2-freedesktop \ gir1.2-gdkpixbuf-2.0 \ gir1.2-harfbuzz-0.0 \ gir1.2-pango-1.0 \ gir1.2-rsvg-2.0 \ gperf \ icu-devtools \ intltool-debian \ libarchive-cpio-perl \ libarchive-zip-perl \ libatk1.0-dev \ libblkid-dev \ libbrotli-dev \ libcairo-script-interpreter2 \ libcairo2-dev \ libclone-perl \ libcurl4-openssl-dev \ libdatrie-dev \ libdebhelper-perl \ libencode-locale-perl \ libexpat1-dev \ libffi-dev \ libfile-stripnondeterminism-perl \ libfl-dev \ libfl2 \ libfontconfig-dev \ libfontconfig1-dev \ libfreetype-dev \ libfreetype6-dev \ libfribidi-dev \ libgdk-pixbuf-2.0-dev \ libglib2.0-bin \ libglib2.0-dev \ libglib2.0-dev-bin \ libgraphite2-dev \ libharfbuzz-dev \ libharfbuzz-gobject0 \ libhtml-parser-perl \ libhtml-tagset-perl \ libhttp-date-perl \ libhttp-message-perl \ libice-dev \ libicu-dev \ libio-html-perl \ libjpeg-dev \ libjpeg62-turbo-dev \ libltdl-dev \ liblwp-mediatypes-perl \ libmail-sendmail-perl \ libmount-dev \ libpango1.0-dev \ libpcre16-3 \ libpcre2-32-0 \ libpcre2-dev \ libpcre2-posix2 \ libpcre3-dev \ libpcre32-3 \ libpcrecpp0v5 \ libpipeline1 \ libpixman-1-dev \ libpng-dev \ libpng-tools \ libpthread-stubs0-dev \ librsvg2-dev \ libselinux1-dev \ libsepol1-dev \ libsigsegv2 \ libsm-dev \ libssl-dev \ libsub-override-perl \ libsys-hostname-long-perl \ libthai-dev \ libtimedate-perl \ libtool \ liburi-perl \ libx11-dev \ libxau-dev \ libxcb-render0-dev \ libxcb-shm0-dev \ libxcb1-dev \ libxcomposite-dev \ libxcursor-dev \ libxdamage-dev \ libxdmcp-dev \ libxext-dev \ libxfixes-dev \ libxft-dev \ libxi-dev \ libxinerama-dev \ libxml2-utils \ libxrandr-dev \ libxrender-dev \ m4 \ man-db \ pango1.0-tools \ pkg-config \ po-debconf \ python3-distutils \ python3-lib2to3 \ uuid-dev \ x11proto-dev \ x11proto-input-dev \ x11proto-randr-dev \ x11proto-xext-dev \ x11proto-xinerama-dev \ xorg-sgml-doctools \ xtrans-dev \ zlib1g-dev wget https://git.netsurf-browser.org/netsurf.git/plain/docs/env.sh #sha256sum=510cf15970b4f82f4ff5648ff32f88556a19d41c6b7cf893581df63614003aaa unset HOST source env.sh #env.sh contains couple of ns-* -functions. ns-clone #Will take 19m16s ns-pull-install cd ~/dev-netsurf/workspace/netsurf #Will take 37m39s make strip nsgtk3
M.CONFIG: JPEG (libjpeg) enabled (NETSURF_USE_JPEG := YES) M.CONFIG: PDF export (haru) disabled (NETSURF_USE_HARU_PDF := NO) M.CONFIG: glibc internal iconv enabled (NETSURF_USE_LIBICONV_PLUG := YES) M.CONFIG: Javascript (Duktape) enabled (NETSURF_USE_DUKTAPE := YES) PKG.CNFG: CSS (libcss) enabled PKG.CNFG: DOM (libdom) enabled PKG.CNFG: nsutils (libnsutils) enabled M.CONFIG: Curl (libcurl) enabled (NETSURF_USE_CURL := YES) M.CONFIG: OpenSSL (openssl) auto-enabled (NETSURF_USE_OPENSSL := AUTO) M.CONFIG: utf8 (libutf8proc) enabled (NETSURF_USE_UTF8PROC := YES) M.CONFIG: WEBP (libwebp) auto-disabled (NETSURF_USE_WEBP := AUTO) M.CONFIG: PNG (libpng) auto-enabled (NETSURF_USE_PNG := AUTO) M.CONFIG: BMP (libnsbmp) auto-enabled (NETSURF_USE_BMP := AUTO) M.CONFIG: GIF (libnsgif) auto-enabled (NETSURF_USE_GIF := AUTO) M.CONFIG: SVG (libsvgtiny) auto-enabled (NETSURF_USE_NSSVG := AUTO) M.CONFIG: Sprite (librosprite) auto-disabled (NETSURF_USE_ROSPRITE := AUTO) M.CONFIG: PSL (libnspsl) auto-enabled (NETSURF_USE_NSPSL := AUTO) M.CONFIG: LOG (libnslog) auto-enabled (NETSURF_USE_NSLOG := AUTO) M.CONFIG: SVG (librsvg-2.0) auto-enabled (NETSURF_USE_RSVG := AUTO) M.CONFIG: Video (gstreamer-0.10) disabled (NETSURF_USE_VIDEO := NO) PKG.CNFG: GTK-3 (gtk+-3.0) enabled PKG.CNFG: GThread2 (gthread-2.0) enabled PKG.CNFG: GModule2 (gmodule-2.0) enabled PKG.CNFG: Check (check) disabled
|
2023-09-21
, 18:57
|
Posts: 839 |
Thanked: 3,386 times |
Joined on Mar 2009
|
#23
|
/usr/lib/arm-linux-gnueabihf/sapwood/sapwood-server & ./Dooble https://html5test.com/
#dependencies (not yet tested from fresh installation) sudo apt-get install qtwebengine5-dev-tools \ libqt5charts5-dev \ libqt5webenginewidgets5 \ libqt5webengine5 \ libqt5qml5 \ qtwebengine5-dev
git clone https://github.com/textbrowser/dooble cd dooble
diff --git a/dooble.pro b/dooble.pro index 51a85207..d147b09c 100644 --- a/dooble.pro +++ b/dooble.pro @@ -306,26 +306,6 @@ QMAKE_LFLAGS += /entry:mainCRTStartup } } else { QMAKE_CXXFLAGS_RELEASE += -O3 \ - -Wall \ - -Warray-bounds=2 \ - -Wcast-align \ - -Wcast-qual \ - -Wdouble-promotion \ - -Werror \ - -Wextra \ - -Wformat-overflow=2 \ - -Wformat-security \ - -Wformat-signedness \ - -Wformat-truncation=2 \ - -Wformat=2 \ - -Wlogical-op \ - -Wno-deprecated-copy \ - -Woverloaded-virtual \ - -Wpointer-arith \ - -Wstack-protector \ - -Wstringop-overflow=2 \ - -Wundef \ - -Wzero-as-null-pointer-constant \ -fstack-clash-protection \ -fstack-protector-all \ -fwrapv \
qmake -o Makefile dooble.pro make
Writing qtwebengine_dictionaries/de_CH_frami.bdic Success. Dictionary converted. /usr/lib/qt5/bin/qwebengine_convert_dict Dictionaries/de/de_DE_frami.dic qtwebengine_dictionaries/de_DE_frami.bdic Dictionaries/de/de_DE_frami.dic_delta not found. Reading Dictionaries/de/de_DE_frami.aff Reading Dictionaries/de/de_DE_frami.dic Serializing... Verifying... Writing qtwebengine_dictionaries/de_DE_frami.bdic Success. Dictionary converted. /usr/lib/qt5/bin/qwebengine_convert_dict Dictionaries/el_GR/el_GR.dic qtwebengine_dictionaries/el_GR.bdic
|
2023-09-21
, 19:17
|
Posts: 87 |
Thanked: 100 times |
Joined on Jul 2023
@ Europe
|
#24
|
The Following User Says Thank You to Arno_11 For This Useful Post: | ||
|
2023-09-21
, 20:19
|
Posts: 501 |
Thanked: 618 times |
Joined on Feb 2012
|
#25
|
The Following User Says Thank You to teroyk For This Useful Post: | ||
|
2023-09-22
, 10:57
|
|
Posts: 1,719 |
Thanked: 4,765 times |
Joined on Apr 2018
@ Helsinki, Finland.
|
#26
|
|
2023-09-22
, 12:51
|
|
Posts: 1,719 |
Thanked: 4,765 times |
Joined on Apr 2018
@ Helsinki, Finland.
|
#27
|
|
2023-10-07
, 14:56
|
Posts: 501 |
Thanked: 618 times |
Joined on Feb 2012
|
#28
|
|
2023-10-08
, 07:46
|
Posts: 839 |
Thanked: 3,386 times |
Joined on Mar 2009
|
#29
|
webbrowser designed to be used on small mobile devices
sudo apt-get install ./angelfish_21.07-2build2_armhf.deb
/usr/lib/arm-linux-gnueabihf/sapwood/sapwood-server & /usr/bin/angelfish
dget http://archive.ubuntu.com/ubuntu/pool/universe/a/angelfish/angelfish_21.07-2build2.dsc tar xf angelfish_21.07.orig.tar.gz tar xf angelfish_21.07-2build2.debian.tar.xz mv debian/ angelfish-v21.07/ cd angelfish-v21.07/ sed -i 's/5.84/5.78/g' debian/control sed -i 's/5.84/5.78/g' CMakeLists.txt dpkg-buildpackage
|
2023-10-08
, 08:05
|
Posts: 839 |
Thanked: 3,386 times |
Joined on Mar 2009
|
#30
|
sudo apt-get install qtwebbrowser
Daily driver: Google Pixel 3a with Ubuntu Touch stable (Sargo)