7 Commits

Author SHA1 Message Date
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