Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

wicknix

macrumors 68030
Original poster
Jun 4, 2017
2,707
5,407
Wisconsin, USA
BrassMonkey is a fork of the full SeaMonkey Suite. Basically it's like SeaLion but on steroids. Mac only. More info on github.

BM-Suite.png


Cheers
 
Last edited:
Next release i'll include 32bit as the next UXP point release is coming within the next week or so.

Edit: 32bit now available
 
Last edited:
  • Like
Reactions: rampancy
BrassMonkey 32.4.1 is now available for 32 and 64 bit Mac. Includes the latest UXP security and bug fixes, and i added Calendar / Lightning functionality. The extensions required to enable it are included in the extras.zip.


Cheers
 
w00t! Thank you so much for this! I'm downloading this now and looking into it as a potential replacement for the setup I used to have with WebCatalog on my MacBook Air.
 
  • Like
Reactions: wicknix
Hi Wicknix,

I compiled the new BrassMonkey 33.4.0 today. Unfortunately the mail component is broken due to new commits.

Compile time on an X5000/40: 133:17.89

./mach package


Code:
/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:
cp /home/amigaone/brassmonkey/icudt63l.dat obj-powerpc-linux-gnu/dist/bin/

After starting the mail component:

Code:
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. I had to 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:
XML Parsing Error: undefined entity
Location: chrome://messenger/content/AccountManager.xul
Line Number 38, Column 7:      <button id="accountActionsButton" type="menu"
------^

Could you please check the mail component? Maybe we need to replace the mailnews directory with an old one.

Thanks,
Christian
 
Last edited:
I replaced some files with the ones from November 2023 (UXP-RB_20231128) and added the calendar additionally.

Code:
[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:
fienix@fienix:~/Downloads/sealion$ sudo apt-get install libffi7
fienix@fienix:~/Downloads/sealion$ sudo apt-get install libjpeg8
 
  • Like
Reactions: wicknix
Thanks for the info, trouble shooting, and finding the fix. I’ll see what i can patch together to make it seamless for the next release.
 
New Release available.


Also @xeno74 the account wizard fix was applied. Check the new mozconfig entry and apply to yours.

Cheers
 
  • Like
Reactions: xeno74
Hi All,

I have compiled it for Linux PowerPC 32-bit libc and musl without AltiVec.

Download and further information: github.com

IMG_5338.png


Have a nice weekend,

Christian
 
  • Like
Reactions: wicknix
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.