275 Commits

Author SHA1 Message Date
landry
1386410a98 Update to seamonkey 2.53.5.1.
See https://www.seamonkey-project.org/releases/seamonkey2.53.5.1/
2020-11-20 09:37:20 +00:00
semarie
c748091821 www/seamonkey adds few patches to be buildable with rust-1.48.0 2020-11-19 16:06:10 +00:00
landry
32a538a6b6 Follow changes in mozilla.port.mk
- plumbing to build against system cairo/hunspell moved here from module
- remove all the deprecated MOZILLA_USE* bits
- bump REVISION for nss dep change
- while here enable aarch64 build, who knows..
2020-11-17 16:01:45 +00:00
landry
a888749932 add BDEP on nasm for AV1 support, as spotted by ajacoutot@ 2020-11-15 17:29:00 +00:00
landry
248f18c28d Update to seamonkey 2.53.5.
See https://www.seamonkey-project.org/releases/seamonkey2.53.5/
Drop building against systemwide sqlite as this possibility was removed
upstream
2020-11-14 17:42:12 +00:00
landry
b14179269f Bump REVISION-main after mozilla.port.mk change 2020-10-20 14:45:50 +00:00
landry
9de5917cfc Update seamonkey to 2.53.4, unbreaking it on amd64.
See for relevant changes:
* https://www.seamonkey-project.org/releases/seamonkey2.53.4/
* https://www.seamonkey-project.org/releases/seamonkey2.53.3/
* https://www.seamonkey-project.org/releases/seamonkey2.53.2/
* https://www.seamonkey-project.org/releases/seamonkey2.53.1/

"SeaMonkey 2.53.4 uses the same backend as Firefox and contains the
relevant Firefox 60.6 security fixes. Additional important security
fixes up to Current Firefox 78.1 ESR and a few enhancements have been
backported."

Adds dependency on rust/llvm for stylo build.

use ld.bfd on i386, otherwise lld OOM's when trying to link libxul -
thanks sthen@ for the USE_LLD=No hint!
2020-10-15 06:53:09 +00:00
landry
4094edca92 Bump REVISION after mozilla.port.mk r1.134
otherwise PLIST_DB on i386 will likely complain.. this port is in a dire
need of update to 2.53.
2020-10-10 06:34:22 +00:00
landry
b8c94125a5 Bump REVISION after mozilla.port.mk changes 2020-09-22 12:58:18 +00:00
landry
12efc8adaa Make sure gconf is disabled, this old version of seamonkey uses such an
old ESR branch that it seems gconf was still on by default there, and i
broke it it mozilla.port.mk r 1.132.

breakage reported by sthen@, thanks!
2020-07-02 13:39:08 +00:00
landry
88dc8f24e0 Bump REVISION for mozilla.port.mk changes 2020-06-30 13:58:13 +00:00
landry
50c2c3bb12 Bump REVISION for mozilla.port.mk changes 2020-02-11 16:49:36 +00:00
landry
bc39d796d5 bump REVISION for nss dependency change 2020-01-07 17:28:41 +00:00
landry
b03dd8caaf Bump for mozilla.port.mk change 2019-12-03 16:50:14 +00:00
landry
2147d4e8f6 Update to seamonkey 2.49.5.
See http://www.seamonkey-project.org/releases/seamonkey2.49.5/#new

Note that this is still BROKEN-amd64, but it builds & packages on i386.
2019-10-25 11:49:14 +00:00
sthen
a3dae6ea5d factor some common parts into mozilla.port.mk and fix DPB_PROPERTIES which
is supposed to be "lonesome" on i386 because parts of the build take a lot of
ram, but actually ended up as "lonesome parallel" due to a +=. hoping this
will reduce the frequent build failures on i386.  ok landry
2019-09-22 17:19:06 +00:00
landry
5ea2126d7e Bump REVISION for mozilla.port.mk changes 2019-09-03 16:25:31 +00:00
sthen
34f11bdc6f add comment to make it clear that DPB_PROPERTIES=lonesome on i386 intentionally overrides "parallel" 2019-08-05 10:08:36 +00:00
sthen
0a5b5bddee replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:50:46 +00:00
landry
1bf9db1f7d bump after mozilla.port.mk change 2019-07-09 17:59:09 +00:00
landry
4f6fdfe5a3 Mark BROKEN-amd64, fallout from llvm 8 update. 2019-07-04 07:23:45 +00:00
sthen
6ff3e55398 bump REVISION in a bunch of ports known or likely to use struct kinfo_proc,
there may be some missing as my unpacked ports source is a little out of date
but this should catch the main things people might run into

the struct was reordered a second time in sysctl.h r1.192 to improve
compatibility but amd64 snapshot packages made it out before that happened
so the bumps are still needed
2019-06-25 20:25:20 +00:00
landry
e852b24b95 Bump after mozilla.port.mk change 2019-03-19 19:23:16 +00:00
landry
2187bdc2d8 Bump REVISION-main after previous - while here add a reminder comment
about how seamonkey version relates to thunderbird version.
2019-01-29 20:47:08 +00:00
landry
d571546a86 Bump after mozilla.port.mk commit 2018-12-11 15:31:15 +00:00
sthen
9b66be944d do the "stop i386 running out of memory" dance for seamonkey as well, already
done for tb/fx/fx.esr
2018-12-01 12:15:23 +00:00
landry
fb30e7d85a Bump requirement to nss 3.40.1 to ensure consumers pick it up.
Will be a hard requirement for upcoming 64 anyway.
2018-12-01 09:19:27 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
landry
30b94e0111 Update to seamonkey 2.49.4.
See https://www.seamonkey-project.org/releases/seamonkey2.49.4/
2018-08-01 05:28:50 +00:00
espie
a12f465b6a re-bump crossed with landry@ 2018-06-28 13:15:11 +00:00
espie
150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
landry
ae6c636235 bump REVISION after mozilla.port.mk changes 2018-06-27 04:58:29 +00:00
sthen
114b1e4413 Bump the remaining ports to trigger updates following cpu stats
changes (CPUSTATES/etc). Last part.

- some of these might be in code that's not actually built or rarely
used but it's not worth the hassle evaluating that, i'm just bumping &
moving on.

- as mentioned before, there might still be runtime problems relating
to the addition or renumbering.
2018-06-01 15:44:28 +00:00
landry
64dd8ab63e Update to seamonkey 2.49.3, based on firefox-esr 52.7.3 & thunderbird
52.7.0.

See https://www.seamonkey-project.org/releases/seamonkey2.49.3/#new

Note that i didnt even try to switch it back to gtk3, as seamonkey users
would probably complain again. sigh.
2018-05-11 19:42:59 +00:00
landry
a74437bfa1 Update to seamonkey 2.49.2.
See https://www.seamonkey-project.org/releases/seamonkey2.49.2/

Revert back to build against Gtk2+ for 6.3, once again requested by Misu
Moldovan.
2018-03-15 05:38:07 +00:00
landry
1916fc56bd Bump REVISION for mozilla.port.mk changes. 2018-03-13 19:21:08 +00:00
naddy
11e3dd67b3 switch COMPILER from the old, confusing shortcuts to the more explicit format 2017-11-16 23:20:37 +00:00
landry
884dc28352 Major update to seamonkey 2.49.1/lightning-seamonkey 5.4.
See https://www.seamonkey-project.org/releases/seamonkey2.49.1/

- now builds against Gtk3 by default (finally!)
- uses firefox esr52 branch as a base
- drop gettext MODULE
- simplify gdata-provider/lightning extension installation
- add a bunch of patches reverting commits from #1402645 and #1346939
  (plus various hacks) to build gdata-provider/lightning/chatzilla/dom
inspector again - once repack issues are solved upstream, they will be
reverted anyway.

Tested working fine on amd64.
2017-11-14 20:46:56 +00:00
landry
98db65b21e Bump REVISIONs for mozilla.port.mk dependency changes. 2017-09-28 16:33:24 +00:00
landry
161ab548a6 Sync WANTLIB, reminded by sthen@ 2017-09-26 12:21:54 +00:00
sthen
1dd1aed429 bump; textproc/icu4c now uses multi-packages for -wwwdata 2017-08-24 09:45:23 +00:00
landry
ad47d66092 Update to seamonkey 2.48/lightning-seamonkey 5.3.
See https://www.seamonkey-project.org/releases/seamonkey2.48/
Based off gecko 51 w/ fixes.
Garbage collect all the alpha/sparc64/powerpc junk, properly set
ONLY_FOR_ARCHS.
2017-08-08 10:20:29 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
ajacoutot
d8b52d32d6 Missed bump from the COMPILER_LIBCXX rampage. 2017-07-18 20:19:17 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
landry
1d8ebaf689 Bump REVISIONs for mozilla.port.mk changes. 2017-06-14 05:23:10 +00:00
espie
cc5bc426ed switch everything to new COMPILER idiom, even stuff that won't build with clang
yet, but at least that part is done.
2017-05-31 08:08:15 +00:00
espie
8b76ed4760 most complex WANT_CXX yet. The one for which I wrote the *ARCHS support 2017-05-22 13:58:24 +00:00
landry
52ca4711f9 Fix WANTLIB and bump REVISION for all ports depending on hunspell.
While here enforce dependency on hunspell 1.6 in mozilla.port.mk, as
it's a requirement for 53.
2017-04-12 18:12:33 +00:00
sthen
073d25a37c use LIBCXX 2017-04-10 11:46:32 +00:00