Page 1 of 3
BrassMonkey
Posted: Mon Nov 06, 2023 6:27 pm
by xeno74
Hi All,
Wicknix has released the new BrassMonkey Internet Suite. It contains a web browser, email client, HTML editor, IRC client, News client and RSS client.
Further information:
github.com
I compiled it for Linux PPC 32-bit without AltiVec support. It works on Void PPC, MintPPC, Fienix, Debian etc.
.mozconfig
Code: Select all
export CC="gcc -m32"
export CXX="g++ -m32"
mk_add_options PYTHON=/usr/bin/python2
mk_add_options AUTOCONF=/usr/bin/autoconf-2.13
# Set GTK Version to 2 or 3
_GTK_VERSION=2
ac_add_options --target=powerpc-linux-gnu
ac_add_options --host=powerpc-linux-gnu
ac_add_options --with-system-jpeg
ac_add_options --enable-application=suite
ac_add_options --enable-optimize
ac_add_options --enable-jxl
ac_add_options --enable-strip
ac_add_options --enable-default-toolkit=cairo-gtk2
ac_add_options --disable-tests
ac_add_options --disable-debug
ac_add_options --disable-crashreporter
ac_add_options --disable-webrtc
ac_add_options --disable-necko-wifi
ac_add_options --disable-safe-browsing
ac_add_options --disable-devtools
ac_add_options --disable-pulseaudio
ac_add_options --disable-jemalloc
ac_add_options --disable-updater
ac_add_options --disable-gconf
ac_add_options --disable-gamepad
ac_add_options --disable-precompiled-startupcache
export MOZ_TELEMETRY_REPORTING=0
export MOZ_ADDON_SIGNING=0
export MOZ_REQUIRE_SIGNING=0
Download:
brassmonkey-32.5.0.linux-powerpc.tar.bz2
Cheers,
Christian
Re: BrassMonkey
Posted: Tue Nov 07, 2023 12:34 am
by kilaueabart
Imagine that! Something else that works on my X5000!
I'm using it in fienix right now but will install in void as well.
Re: BrassMonkey
Posted: Tue Nov 07, 2023 9:19 am
by xeno74
kilaueabart wrote: Tue Nov 07, 2023 12:34 am
Imagine that! Something else that works on my X5000!
I'm using it in fienix right now but will install in void as well.
Great!
@All
There is a package
extras.zip with add-ons and themes.
You can install for example
greasemonkey.xpi for using YouTube in HD with
ViewTube.
You can also install
uBlock0rigin.xpi for faster surfing by blocking adverts and web tracking.
Re: BrassMonkey
Posted: Fri Jan 05, 2024 1:03 pm
by xeno74
I have compiled BrassMonkey
32.5.1 with the new Goanna layout and rendering engine
6.6.0 for Linux PowerPC 32-bit and 64-bit. It contains a web browser, email client, HTML editor, IRC client, News client and RSS client.
Compile time on an X1000:
368:00.12
Compile time on an X5000/40:
133:34.41
Download 32-bit without AltiVec:
brassmonkey-32.5.1.linux-powerpc-gtk2-without_altivec.tar.xz
Download 64-bit with AltiVec:
brassmonkey-32.5.1.linux-powerpc64-gtk2-altivec.tar.xz

Re: BrassMonkey
Posted: Fri Nov 15, 2024 4:36 pm
by xeno74
Wicknix has released BrassMonkey
33.4.0. Unfortunately the mail component is broken due to new commits.
Compile time on an X5000/40:
133:17.89
./mach package
Code: Select all
/home/amigaone/Downloads/brass-monkey-33.4.0/obj-powerpc-linux-gnu/suite/installer/package-manifest:57: Missing file(s): bin/icudt63l.dat
Solution:
Code: Select all
cp /home/amigaone/brassmonkey/icudt63l.dat obj-powerpc-linux-gnu/dist/bin/
After starting the mail component:
Code: Select all
XML Parsing Error: undefined entity
Location: chrome://messenger/content/msgAccountCentral.xul
Line Number 156, Column 11: <label class="acctCentralText"
----------^
There was a
commit 10 months ago. I have tried the commit before and it works again.
vim platform/mailnews/base/content/msgAccountCentral.xul
Link:
msgAccountCentral.xul
./mach build again.
./mach run
./mach package
The
icudt63b.dat is missing in the package. Please extract the package in
obj-powerpc-linux-gnu/dist and copy the
icudt63b.dat to the brassmonkey directory.
Download:
brassmonkey-33.4.0.linux-powerpc-gtk2-without_altivec.tar.xz
Another issue after testing:
Menu Edit - Mail & Newsgroups Account Settings...
Output:
Code: Select all
XML Parsing Error: undefined entity
Location: chrome://messenger/content/AccountManager.xul
Line Number 38, Column 7: <button id="accountActionsButton" type="menu"
------^
Re: BrassMonkey
Posted: Fri Nov 15, 2024 11:12 pm
by xeno74
I replaced some files with the ones from November 2023 (UXP-RB_20231128) and added the calendar additionally.
Code: Select all
[amigaone@void-ppc base]$ cp -R ../../../../uxp/mailnews/base/content .
[amigaone@void-ppc prefs]$ cp -R ../../../../../uxp/mailnews/base/prefs/content .
[amigaone@void-ppc mailnews]$ cp ../../../uxp/mailnews/jar.mn .
ac_add_options --enable-calendar (You have to add Lightning from the extension directory - File - Open File...)
New download:
brassmonkey-33.4.0.linux-powerpc-gtk2-without_altivec.tar.xz
Screenshot of BrassMonkey 33.4.0 with Netscape 7 logo:
For Fienix:
You need libffi7 and libjpeg8 for BrassMonkey on Fienix.
You can install them with the following commands:
Code: Select all
fienix@fienix:~/Downloads/sealion$ sudo apt-get install libffi7
fienix@fienix:~/Downloads/sealion$ sudo apt-get install libjpeg8
Re: BrassMonkey
Posted: Sat Nov 16, 2024 2:02 pm
by Skateman
BrassMonkey 33.4.0 working nicely on my AmigaOne X5000
Big picture
https://www.skateman.nl/wp-content/uplo ... -59-51.png
Re: BrassMonkey
Posted: Sat Nov 16, 2024 2:25 pm
by xeno74
Skateman wrote: Sat Nov 16, 2024 2:02 pm
BrassMonkey 33.4.0 working nicely on my AmigaOne X5000
Thank you for testing!

Re: BrassMonkey
Posted: Mon Nov 18, 2024 5:39 pm
by xeno74
I have compiled the new BrassMonkey
33.4.0 for x86_64 Linux PCs.
Download:
brassmonkey-33.4.0.linux-x86_64-gtk2.tar.xz
Re: BrassMonkey
Posted: Sun Nov 24, 2024 6:23 am
by xeno74
I have compiled BrassMonkey
33.4.0 for PPC64 with AltiVec support.
Download:
brassmonkey-33.4.0.linux-powerpc64-gtk2-altivec.tar.xz
