WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: HowTo: Gecko browsers  (Read 181 times)

Offline neonix

  • Wiki Author
  • Sr. Member
  • *****
  • Posts: 484
HowTo: Gecko browsers
« on: April 21, 2025, 02:17:17 PM »
SeaMonkey 2.53.20 2025/01/07
for TC14.x86-32
compressed tcz has 77 MB

If you want h.264 support you need:
gst-libav.tcz
gst-plugins-good.tcz
gst-plugins-bad.tcz
gst-plugins-ugly.tcz

Pulseaudio version


#seamonkey.tcz.dep
tce-load -iw dbus-glib.tcz
tce-load -iw gtk3.tcz

Code: [Select]
tce-load -iw squashfs-tools.tcz
tce-load -iw wget

cd /tmp
mkdir seamonkey
cd seamonkey

mkdir usr
cd usr
mkdir local
cd local
mkdir share
mkdir bin
wget https://archive.seamonkey-project.org/releases/2.53.20/linux-i686/en-US/seamonkey-2.53.20.en-US.linux-i686.tar.bz2

tar xfj *.bz2
rm -f seamonkey-2.53.20.en-US.linux-i686.tar.bz2
cd bin
echo "apulse /usr/local/seamonkey/seamonkey" > seamonkey
sudo chmod +rwx seamonkey

cd /tmp/seamonkey/usr/local/share/       
mkdir applications
cd applications

echo "[Desktop Entry]" > seamonkey.desktop
echo "Version=1.0" >> seamonkey.desktop
echo "Name=seamonkey" >> seamonkey.desktop
echo "Exec=apulse /usr/local/bin/seamonkey" >> seamonkey.desktop
echo "StartupNotify=true" >> seamonkey.desktop
echo "Terminal=false" >> seamonkey.desktop
echo "Icon=seamonkey" >> seamonkey.desktop
echo "X-FullPathIcon="/usr/local/seamonkey/chrome/icons/default/default32.png"" >> seamonkey.desktop
echo "Type=Application" >> seamonkey.desktop
echo "Categories=Network;WebBrowser;" >> seamonkey.desktop
echo "MimeType=text/html;text/xml;application/xhtml_xml;image/webp;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/mailto;" >> seamonkey.desktop
echo "Actions=new-window;new-private-window;" >> seamonkey.desktop

cd /tmp
mksquashfs seamonkey seamonkey.tcz
md5sum seamonkey.tcz > seamonkey.tcz.md5.txt

Version with apulse [alsa support]

#seamonkey.tcz.dep
tce-load -iw apulse.tcz
tce-load -iw dbus-glib.tcz
tce-load -iw  gtk3.tcz

Code: [Select]
tce-load -iw squashfs-tools.tcz
tce-load -iw wget

cd /tmp
mkdir seamonkey
cd seamonkey

mkdir usr
cd usr
mkdir local
cd local
mkdir share
mkdir bin
wget https://archive.seamonkey-project.org/releases/2.53.20/linux-i686/en-US/seamonkey-2.53.20.en-US.linux-i686.tar.bz2

tar xfj *.bz2
rm -f seamonkey-2.53.20.en-US.linux-i686.tar.bz2
cd bin
echo "apulse /usr/local/seamonkey/seamonkey" > seamonkey
sudo chmod +rwx seamonkey

cd /tmp/seamonkey/usr/local/share/       
mkdir applications
cd applications

echo "[Desktop Entry]" > seamonkey.desktop
echo "Version=1.0" >> seamonkey.desktop
echo "Name=seamonkey" >> seamonkey.desktop
echo "Exec=apulse /usr/local/bin/seamonkey" >> seamonkey.desktop
echo "StartupNotify=true" >> seamonkey.desktop
echo "Terminal=false" >> seamonkey.desktop
echo "Icon=seamonkey" >> seamonkey.desktop
echo "X-FullPathIcon="/usr/local/seamonkey/chrome/icons/default/default32.png"" >> seamonkey.desktop
echo "Type=Application" >> seamonkey.desktop
echo "Categories=Network;WebBrowser;" >> seamonkey.desktop
echo "MimeType=text/html;text/xml;application/xhtml_xml;image/webp;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/mailto;" >> seamonkey.desktop
echo "Actions=new-window;new-private-window;" >> seamonkey.desktop

cd /tmp
mksquashfs seamonkey seamonkey.tcz
md5sum seamonkey.tcz > seamonkey.tcz.md5.txt

Offline neonix

  • Wiki Author
  • Sr. Member
  • *****
  • Posts: 484
Re: HowTo: Gecko browsers
« Reply #1 on: April 25, 2025, 04:45:04 AM »
Firefox 102.12.0esr 2023/10/27
for TC14.x86-32
compressed tcz has 112 MB

Required extensions:
gtk3.tcz
libasound.tcz
dbus-glib.tcz
libXtst

Optional extensions:
gst-libav.tcz
gst-plugins-good.tcz
gst-plugins-bad.tcz
gst-plugins-ugly.tcz
hicolor-icon-theme.tcz

Apulse version (alsa support)
Code: [Select]
tce-load -iw squashfs-tools.tcz
tce-load -iw wget

cd /tmp
mkdir firefox
cd firefox

mkdir usr
cd usr
mkdir local
cd local
mkdir share
mkdir bin

wget https://download-installer.cdn.mozilla.net/pub/firefox/releases/102.12.0esr/linux-i686/en-US/firefox-102.12.0esr.tar.bz2
tar xfj *.bz2
rm -f firefox-102.12.0esr.tar.bz2

cd bin
echo "apulse /usr/local/firefox/firefox" > firefox
sudo chmod +rwx firefox

cd /tmp/firefox/usr/local/share/       
mkdir applications
cd applications

echo "[Desktop Entry]" > firefox.desktop
echo "Version=1.0" >> firefox.desktop
echo "Name=firefox" >> firefox.desktop
echo "Exec=apulse /usr/local/bin/firefox" >> firefox.desktop
echo "StartupNotify=true" >> firefox.desktop
echo "Terminal=false" >> firefox.desktop
echo "Icon=seamonkey" >>firefox.desktop
echo "X-FullPathIcon="/usr/local/firefox/browser/chrome/icons/default/default32.png"" >> firefox.desktop
echo "Type=Application" >> firefox.desktop
echo "Categories=Network;WebBrowser;" >> firefox.desktop
echo "MimeType=text/html;text/xml;application/xhtml_xml;image/webp;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/mailto;" >> firefox.desktop
echo "Actions=new-window;new-private-window;" >> firefox.desktop

cd /tmp
mksquashfs firefox firefox.tcz
md5sum firefox.tcz > firefox.tcz.md5.txt

Offline neonix

  • Wiki Author
  • Sr. Member
  • *****
  • Posts: 484
Re: HowTo: Gecko browsers
« Reply #2 on: April 25, 2025, 07:18:47 PM »
latest Firefox ESR
for x.86-32 Linux

Required extensions:
gtk3.tcz
libasound.tcz
dbus-glib.tcz
libXtst.tcz
apulse.tcz

Optional extensions:
gst-libav.tcz
gst-plugins-good.tcz
gst-plugins-bad.tcz
gst-plugins-ugly.tcz
hicolor-icon-theme.tcz

Apulse version (alsa support)
Code: [Select]
tce-load -iw squashfs-tools.tcz
tce-load -iw wget

cd /tmp
mkdir firefox
cd firefox

mkdir usr
cd usr
mkdir local
cd local
mkdir share
mkdir bin

wget --content-disposition 'https://download.mozilla.org/?product=firefox-esr-latest-ssl&os=linux&lang=en-U'S
tar xfj *.bz2
rm -f *.bz2

cd bin
echo "apulse /usr/local/firefox/firefox" > firefox
sudo chmod +rwx firefox

cd /tmp/firefox/usr/local/share/       
mkdir applications
cd applications

echo "[Desktop Entry]" > firefox.desktop
echo "Version=1.0" >> firefox.desktop
echo "Name=firefox" >> firefox.desktop
echo "Exec=apulse /usr/local/bin/firefox" >> firefox.desktop
echo "StartupNotify=true" >> firefox.desktop
echo "Terminal=false" >> firefox.desktop
echo "Icon=seamonkey" >>firefox.desktop
echo "X-FullPathIcon="/usr/local/firefox/browser/chrome/icons/default/default32.png"" >> firefox.desktop
echo "Type=Application" >> firefox.desktop
echo "Categories=Network;WebBrowser;" >> firefox.desktop
echo "MimeType=text/html;text/xml;application/xhtml_xml;image/webp;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/mailto;" >> firefox.desktop
echo "Actions=new-window;new-private-window;" >> firefox.desktop

cd /tmp
mksquashfs firefox firefox.tcz
md5sum firefox.tcz > firefox.tcz.md5.txt