206 Commits

Author SHA1 Message Date
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
landry
43dd88cedb Revert seamonkey 2.46 to build against Gtk+2 as upstream does.
Requested by Misu Moldovan who's apparently the last user of seamonkey
on OpenBSD :)
2017-03-10 15:48:23 +00:00
landry
0d5ebf9542 Bump REVISION for mozilla.port.mk LDEP change 2017-03-07 15:26:41 +00:00
landry
14b5d6af78 Consolidate textproc/icu4c common dependency into mozilla.port.mk, and
allow to build against bundled icu4c by setting MOZILLA_USE_BUNDLED_ICU.
2017-02-18 16:22:54 +00:00
landry
98102b0b13 Bump REVISION for ports that depend on nss and/or nspr via mozilla.port.mk 2017-01-24 21:27:28 +00:00
landry
5c4f43d6db Fix NS_ERROR_NET_INADEQUATE_SECURITY error messages on
wikipedia|google|cnn|various sites (http/2?) broken by the nss 3.28
update, my bad - totally forgot about this when updating.

Backport https://hg.mozilla.org/mozilla-central/rev/361ac226da2a

See https://bugzilla.mozilla.org/show_bug.cgi?id=1290037 &
https://bugzilla.mozilla.org/show_bug.cgi?id=1323209

Reported by Solene Rapenne and others, fix tested by danj@
2017-01-06 22:14:07 +00:00
landry
2ec4bbf7ca Unfuck the fuckety fuck.
- Set MOZILLA_USE_GTK3 = Yes to properly depend on Gtk+3 (reported by ajacoutot@)
- Bump REVISION-main, better be on the safe side after such a clusterfuck
- Remove BROKEN-i386 marker while here, last i tried 2.46rc on i386 it built and
  ran fine, so it should be unfucked.
2016-12-30 08:25:18 +00:00
landry
05cfd37aa6 Fix lightning packaging, somehow i commited the PLIST for 2.46rc6 but
ended up not building/packaging 2.46 final, and thus build failed.

Note that as stated in the upstream release notes, chatzilla and dom
inspector are not shipped anymore (temporarly, due to repacking issues?),
install them from addons.mozilla.org if you rely on them.

Failure reported by naddy@ and nigel@
2016-12-30 07:04:39 +00:00
landry
23fd038931 Update to seamonkey 2.46.
See http://www.seamonkey-project.org/releases/seamonkey2.46/ and
https://unofficialseamonkeynews.wordpress.com/2016/12/22/seamonkey-2-46-release-additional-release-notes/
for news.

Whack a bunch of patches merged upstream.
2016-12-28 09:14:19 +00:00
sthen
8786897221 seamonkey needs -I/usr/local/include as well, found by naddy (missed in my
earlier build because it's BROKEN-i386).
2016-09-24 12:53:27 +00:00
sthen
564c6c344a Cope with moving sqlite3 back to ports. 2016-09-23 09:16:52 +00:00
naddy
69d2d02b24 Enable nonWritableJitCode to fix mmap W^X violations 2016-08-10 20:19:45 +00:00
landry
34ec4a8058 Update to seamonkey 2.40 / lightning-seamonkey 4.5.
- See http://www.seamonkey-project.org/releases/seamonkey2.40/
(Based off gecko.. 43, i think ?)
2016-03-17 19:39:38 +00:00
landry
53abc49e11 Bump REVISION-main after mozilla.port.mk nss/nspr dependency change. 2016-03-14 20:42:51 +00:00
sthen
e0a10a996a all the world's an amd64
disable these ports to save time in bulk builds until i386 can be repaired
2016-03-10 02:41:49 +00:00
naddy
3c55089ad7 really bump REVISION 2016-03-08 16:07:49 +00:00
pascal
1bc0330aba Bump REVISION for lang/clang MODULE changes. 2016-03-05 16:04:06 +00:00
landry
6a49f4d456 Bump REVISION after sqlite dependency change 2016-01-27 18:04:42 +00:00
landry
7e7fffa5ed Update to seamonkey 2.39 / lightning-seamonkey 4.4.
See http://www.seamonkey-project.org/releases/seamonkey2.39/
2015-11-09 13:54:30 +00:00
landry
12861e22a0 Bump REVISION-main for nss/nspr dependency change. 2015-11-04 07:32:37 +00:00
landry
ebc702ba1b Update to seamonkey 2.38 & lightning-seamonkey 4.3, chasing firefox 41.
- See http://www.seamonkey-project.org/releases/seamonkey2.38/
- Lotsa MFSA fixed since 2.35, refer to the firefox list
- shuffle patches moving around and add i386 fix
2015-09-28 09:30:39 +00:00
landry
1d8b2ac930 Bump after moz.port.mk change. Tb & Sm will be updated in the coming days anyway... 2015-09-24 20:19:15 +00:00
landry
72bff3545b Update to seamonkey 2.35 / lightning-seamonkey 4.0.
- See http://www.seamonkey-project.org/releases/seamonkey2.35/
- Now uses Gecko 38 as firefox-esr. Note that 2.38 is in beta..
2015-09-19 13:03:15 +00:00
landry
312c813a97 Face reality, mark as BROKEN-sparc64. xpcshell SIGBUSes during fake, and
nobody cares. No point in wasting hours during bulk builds....
If you want a graphical browser on sparc64, try netsurf.
2015-07-25 06:51:50 +00:00
sthen
062484e4cc Fix mismerge (the patch was committed upstream; however the port update
reversed the diff rather than removing it). From Peter Piwowarski.
2015-07-19 16:33:55 +00:00
landry
b062595b0f bump REVISION after mozilla.port.mk change 2015-07-05 20:00:31 +00:00
pascal
f0585aa4cf gcc4 bumps, reminded by aja@ 2015-05-28 10:17:22 +00:00
ajacoutot
e4402cc681 Missed bump; spotted by naddy@ 2015-05-24 14:30:29 +00:00
ajacoutot
f7060d926b Sync in the GStreamer change from Firefox to SeaMonkey.
from brad
ok sthen@
2015-05-23 12:18:32 +00:00
landry
adb05bd6ba Revision bumps after mozilla.port.mk dependency changes. 2015-05-16 07:19:06 +00:00
landry
811872ed56 Security update to seamonkey 2.33.1.
- Fixes MFSA-2015-28/29 (Pwn2Own)
2015-03-23 21:05:12 +00:00
landry
72a17b4605 Move i386 back to build with clang. The issues we had in the past seem
to have resolved, 37.0beta5 builds and runs with clang, and the build
of 36 with gcc4 is broken anyway because of #1028827 and #1122745. Boo
SSSE3/SSE4.1.
2015-03-19 19:49:49 +00:00
landry
914f6ee22f Update to seamonkey 2.33 / lightning-seamonkey 3.8.
- See http://www.seamonkey-project.org/releases/seamonkey2.33/
- Fixes MFSA 2015-11->27
- widget code moved, move nsPrintSettingsImpl.cpp patch around
2015-03-16 20:00:29 +00:00
landry
f7381d01ff Chase firefox 35.0.1 and update seamonkey to 2.32.1. 2015-02-10 10:47:30 +00:00
landry
254d169026 Update to seamonkey 2.32 / lightning 3.7
- See http://www.seamonkey-project.org/releases/seamonkey2.32/
- Fixes MFSA 2015-01->09 except 07, not applying
- Remove js/src/jscpucfg.h patch, merged upstream in #1065055
2015-01-14 17:46:53 +00:00
landry
80d72273f9 Update to seamonkey 2.31 / lightning 3.6
- See http://www.seamonkey-project.org/releases/seamonkey2.31/
- Fixes MFSA-2014-83->91
- remove patch-mozilla_toolkit_library_libxul_mk, merged (#1036832)
- add patch-ldap_sdks_c-sdk_configure_in to link ldap libs using a soname (#1107063)
2014-12-07 09:19:57 +00:00
landry
729005a9f4 Update to seamonkey 2.30 / lightning-seamonkey 3.5.
- See http://www.seamonkey-project.org/releases/seamonkey2.30/
- Fixes MFSA 2014-74-->82
- build with systemwide icu4c, workarounds #1064665 (and as a side
  effect shrinks the libs/packages by 1 or 2 megs)
- for consistency with firefox, build with gstreamer1 instead of
  gstreamer-0.10
- add patch-toolkit_library_libxul_mk from bug #1036832 to workaround a
  linking failure with our ancient binutils
- remove patch-media_libvpx_Makefile_in from #982693 fixing libvpx build
  on i386, a variation of it was merged upstream
- remove patch-mozilla_js_src_configure_in, didnt apply anymore and was
  useless
2014-10-17 07:30:43 +00:00
landry
12e74ce084 (Long awaited) update to seamonkey 2.29 / lightning 3.4.
- See http://www.seamonkey-project.org/releases/seamonkey2.29/
- this is based on gecko 32, so contains all the new changes since gecko
  20 (which was the basis for seamonkey 2.26)
- remove patches to fix lightning display (merged in #1001985)
- remove mozilla/browser/components/certerror/content/aboutCertError.xhtml,
boring patch.
- add intl/icu patch from #990196
- remove
  patch-mozilla_toolkit_components_downloads_nsDownloadManager_cpp and
patch-mozilla_xpcom_io_SpecialSystemDirectory_cpp, they neved made any
sense to me and this is the wrong place to modify this.
2014-09-09 21:27:17 +00:00
espie
92816cd8fc use more specific version of SUBST_* where appropriate 2014-08-10 09:58:04 +00:00
landry
e12b1ed212 Bump REVISION-main to account for mozilla.port.mk dependency change.
Unfortunately, sm 2.28 is delayed upstream again, so will miss this
train...
2014-07-24 18:04:21 +00:00
landry
02bf1a9674 Bump REVISION-lightning to 2 to avoid going backwards. spotted by kili@,
thanks!
2014-06-16 19:54:46 +00:00
landry
3d7457a01a Bugfix update to seamonkey 2.26.1. 2014-06-15 19:53:01 +00:00
landry
a0985b7527 Bump REVISIONs after mozilla.port.mk changes. Note that seamonkey 2.27
will miss the trains due to infrastructure issue, a 2.26.1 is in the
pipe, and 2.28 should be released in line with ffx/gecko 31.
2014-06-14 12:52:04 +00:00