19 Commits

Author SHA1 Message Date
landry
9f8f88013f Bump REVISIONs after mozilla.port.mk depends changes. 2014-10-17 07:17:23 +00:00
landry
f757ef7857 Update to xulrunner 24.8.0 built from the corresponding firefox ESR. 2014-09-02 16:37:24 +00:00
landry
4446c67310 Update to xulrunner 24.7.0.
It is way too late to start moving stuff to an hypotethical xulrunner
31, so let's stay on the esr24 branch for this one - less important...

ok sthen@ jasper@ naddy@
2014-07-24 18:11:14 +00:00
landry
fa6dc9ff59 Cope with the fact that <endian.h> arrived in /usr/include, and doesnt
provide __BYTE_ORDER like apparentely expected everywhere else.. to be
reported upstream.
2014-07-13 22:37:00 +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
jasper
2d0d0c0006 update to xulrunner-24.6.0 2014-06-13 06:57:59 +00:00
landry
ce6e0a96f1 Update to xulrunner 24.5.0.
- building from firefox-esr source tarball will allow us to better track
  security fixes.. and download one less distfile.
- remove the two config/system-headers patches from #944454, were merged
  in esr24 branch.

Went in a bulk build without fallout..
2014-04-29 21:37:20 +00:00
landry
c353a62d8b Bump after MODMOZ_WANTLIB change. 2014-03-24 21:04:38 +00:00
landry
8780e26c9e Bump ports using gcc4 module.
(not: mozilla ports not bumped since they're going to be updated in a few)
2014-03-10 20:27:25 +00:00
landry
bf771b16f8 Fix build with freetype >= 2.5.1 by backporting bug 944454's fix.
https://hg.mozilla.org/integration/mozilla-inbound/rev/d6f47a333fe1
After lots of head scratching, thx to blfs-dev@linuxfromscratch.org
archives for pointing me at the right direction.
2014-01-10 20:23:25 +00:00
landry
efd2e8efa6 Bump REVISIONs after mozilla.port.mk deps reorg. 2013-12-12 19:53:51 +00:00
landry
fb62fa986c Change RUN_DEPENDS -> bump REVISION. noticed by naddy@. 2013-12-04 23:59:27 +00:00
landry
1b3b8072e1 Ensure xulrunner-devel RUN_DEPENDS on xulrunner. 2013-12-03 16:08:21 +00:00
landry
5b6d533e96 MOZ_ENABLE_SKIA_GPU is disabled on ppc, so manually install
GLContextSkia.h to fix packaging there and avoid using arch-dependent
PFRAG tricks.
2013-11-10 07:30:17 +00:00
landry
c9e678c3f9 Rename mozilla-js.pc to libxul-js.pc to avoir a conflict with
lang/spidermonkey. Found out the hard way by naddy@.
2013-11-09 07:49:03 +00:00
landry
bb5a09a2c9 @comment mozilla/throw_gcc.h, it is apparently present only on amd64
(because WRAP_STL_INCLUDES is 1 there), it apparently added to fix a
windows build issue (bug #557060), make absolutely no sense to me, and
nothing in the mozilla tree includes it.
Should fix packaging issue as seen on i386 by nigel@ & sthen@ (and
probably other archs)
2013-10-23 20:25:30 +00:00
landry
9d3d59fc94 Sprinkle some PKGSPEC for less headaches, and bump REVISIONs. 2013-10-20 14:28:23 +00:00
landry
6f1e9a5909 While xulrunner itself is built with a recent compiler as firefox, we don't
want to enforce its users to build with gcc >= 4.4, so transform a
#error into a #warning. Less kittens harmed.
2013-10-20 09:21:27 +00:00
landry
7ed184c7b6 Initial import of xulrunner 24.0.
Based off Firefox 24 ESR engine, with 300% less patching included, and
finally using a standard directory layout!
- Similar split between -main & -devel as done in 1.9.
- Can be installed alongside 1.9
- Ports using 1.9 will gradually be migrated to 24 so that the
unmaintained 1.9 can hit the attic..
- Should build on ppc & sparc64, and maybe even alpha. Time will tell..
- manually strip the sdk/lib/lib*.so libraries, otherwise that copy of
  libxul is 1Gb on amd64..
- To be improved in-tree over time, but will be linked to the build.
2013-10-19 16:37:19 +00:00