SeaMonkeys build process still depends on Python 2.7, which port has set an EXPIRATION_DATE on 2020-12-31 (so it should have been deleted long ago - "almost one year no update" was enough to kick of the SeaMonkey port, while an update was known to be around). You won't have luck to add a new port that depends on a port that has to be deleted.On a different subject, have you considered making this port official?
Well, there are "web programmers" that are checking for the browser itself instead of the render engine, so some pages tell you you should update your browser to the latest version while using the latest version. Some are failing with their JavaScript because of buggy browser detections - instead of simply writing standard compliant code (there is really no need to add special code for special browsers since many, many years); Over the last months f.e. deepl.com didn't work (now it works again), and YouTubes "Studio" says you should use another browser… but: it works (but I'm using only a few features it offers, so maybe…). But such examples are rare.How useful is browser?
[00:02:24] Warning: (www/seamonkey): Error: www/seamonkey depends on nonexistent origin 'devel/autoconf213' (moved to devel/autoconf2.13); Please contact maintainer of the port to fix this.
[00:02:27] Error: Fatal errors encountered gathering initial ports metadata
You should probably do that thenPlease contact maintainer of the port to fix this.
Adding a dot (yes, I meanYou should probably do that then
.
) to the port's Makefile might be a good start for getting in touch with ports, though Rename autoconf 2.13 port directory, package, and command all to
autoconf2.13 just like ports like perl and python.
Still not on the mainpage, and: My tests are running since ~1 hour.Hello, I havn't following the thread (Sorry for that), but there is a new release of SeaMonkey 2.53.13.
It still uses Python 2.7 for the build process, and: Python won't be dropped - instead the efforts not to rely on 2.7 have been started.The support of python has been dropped
yes, my mistake, the python 2.7 is dropped. but you are saying you've checked exactly the last version and it still requres 2.7 to build?Still not on the mainpage, and: My tests are running since ~1 hour.
It still uses Python 2.7 for the build process, and: Python won't be dropped - instead the efforts not to rely on 2.7 have been started.
No. From https://www.seamonkey-project.org/releases/seamonkey2.53.13/: "Starting the switch from Python 2 to Python 3 in the build system." The cunfigure-step still executes the python 2.7 binary. To get rid of it will take some time.yes, my mistake, the python 2.7 is dropped.
No. From https://www.seamonkey-project.org/releases/seamonkey2.53.13/: "Starting the switch from Python 2 to Python 3 in the build system." The cunfigure-step still executes the python 2.7 binary. To get rid of it will take some time.
Anyway, port upgraded: https://jmos.net/download/ports-20220711.tar.xz
I'm going to try the new version. As I'm usually after email client only, I'll change a few options (like disable audio and choose only mail to build), but I also noticed there are few compilation flags that disappeared. Is it my change or yours?
Those options were never part of my port.Is it my change or yours?
> MOZ_OPTIONS+= --enable-llvm-hacks
> MOZ_OPTIONS+= --enable-sandbox
I don't see a new freebsd port listed (or is the Linux port compatible with 'bsd?), but I'll update my Windows PC that's running SeaMonkey. Thank you!
Because it isn't listed anywhere I've simply linked to itI don't see a new freebsd port listed
===> Patching for seamonkey-2.53.16
===> Applying FreeBSD patches for seamonkey-2.53.16 from /usr/ports/www/seamonkey/files
2 out of 2 hunks failed--saving rejects to js/src/old-configure.in.rej
===> FAILED Applying FreeBSD patch-js_src_old-configure.in
===> FAILED to apply cleanly FreeBSD patch(es) patch-js_src_old-configure.in
*** Error code 1
Stop.
make[1]: stopped in /usr/ports/www/seamonkey
*** Error code 1
Stop.
make: stopped in /usr/ports/www/seamonkey
===>>> make build failed for www/seamonkey
===>>> Aborting update
===>>> There are messages from installed ports to display,
but first take a moment to review the error messages
above. Then press Enter when ready to proceed.