aboutsummaryrefslogtreecommitdiffstats
path: root/Mk/bsd.gecko.mk
Commit message (Collapse)AuthorAgeFilesLines
* - Change gecko master port from www/mozilla to www/seamonkey.beat2010-11-301-6/+6
| | | | | | - Switch substitution example to libxul-devel<->libxul although this functionality is not used as the ports tree does not have libxul-devel at the moment.
* - Remove obsolete gecko providers. There are only two valid gecko backendsbeat2010-11-241-17/+13
| | | | | left: libxul and seamonkey. Nevertheless the seamonkey provider is also obsolete and will be removed once www/seamonkey is updated to 2.1.
* - Respect STRIP to allow for debugging builds [1]beat2010-11-231-4/+7
| | | | | | | - Fix build of upcoming Firefox 4 with recent gcc versions [2] PR: ports/152043 [1] Submitted by: Anonymous <swell.k AT gmail.com> [1,2]
* - Prepare bsd.gecko.mk to unbreak gecko ports with recent versions of GCCbeat2010-08-291-3/+13
| | | | | PR: ports/142736 Submitted by: bf <bf1783 AT gmail.com>
* - Prepare for upcoming Firefox 4beat2010-07-291-0/+2
|
* - update to 1.4.1dinoex2010-03-281-1/+1
| | | | | Reviewed by: exp8 run on pointyhat Supported by: miwi
* - update to jpeg-8dinoex2010-02-051-1/+1
|
* - Fix installation of ports where MOZSRC is not the same directory asbeat2010-01-221-1/+1
| | | | WRKSRC (like www/seamonkey2 and mail/thunderbird3).
* revision 1.8 fixed sparc64, but accidentally revertedmarcel2010-01-181-1/+1
| | | | | | | | the change made in revision 1.7 that fixed the powerpc build. Re-apply revision 1.7. PR: powerpc/131490 Approved by: beat
* - Remove obsolete gecko providersbeat2009-12-021-2/+2
| | | | Reviewed by: miwi
* - Introduce MOZSRC variable in bsd.gecko.mk. This change is needed for thebeat2009-11-281-15/+15
| | | | | | | | | | | | upcoming update of SeaMonkey 2 and Thunderbird 3 because they changed the distribution format. By default MOZSRC is equal to WRKSRC which is set to ${WRKDIR}/mozilla and reflect the old behaviour. In SeaMonkey 2 and Thunderbird 3 MOZSRC is set to the mozilla directory which is a subdirectory of WRKSRC. - Remove MCom header. Submitted by: Florian Smeets <flo AT kasimir.com> (via private mail. Thanks!) Exp-run by: miwi
* - update to jpeg7dinoex2009-07-181-1/+1
| | | | Tested by: pav on pointyhat
* - Remove obsolete check if BIND port was installed with WITH_REPLACE_BASE.beat2009-07-111-4/+0
| | | | | | | | | These ports used to cause linker errors but this is not longer the case with current BIND ports. Tested with dns/bind9 and dns/bind96. PR: ports/136111 Submitted by: Rob Austein <sra AT hactrn.net> With hat: gecko
* - Give Maintainership up to the Gecko Gang (gecko@)miwi2009-05-051-2/+2
|
* One more instance of gnome -> miwi.marcus2009-04-131-1/+1
|
* Take maintainership. The first of two steps is to take allmiwi2009-04-131-1/+1
| | | | | Gecko Stuff from the Gnome team. I'd like to say thanks a lot for all the work in the past years.
* Presenting GNOME 2.26 for FreeBSD. Seemarcus2009-04-101-5/+8
| | | | | | | | | | | | | http://library.gnome.org/misc/release-notes/2.26/ for a list of what's new. On the FreeBSD front, we introduced a port of libxul 1.9 as an alternative for Firefox 2.0 as a Gecko provider. Almost all of the Gecko consumers can make use of this provider by setting: WITH_GECKO=libxul The GNOME 2.26 port was done by ahze, kwm, marcus, and mezz with contributions by Joseph S. Atkinson, Peter Wemm, Eric L. Chen, Martin Matuska, Craig Butler, and Pawel Worach.
* Resurrect www/mozilla/Makefile.common rev. 1.30 and associated changes,marius2009-04-041-0/+5
| | | | | | | | | which got lost with the switch to bsd.gecko.mk: Work around the miscompilation/mislinkage problem of the sCanonicalVTable hacks in the XPCOM string code on sparc64 by omitting the code in question and bump PORTREVISIONs accordingly. Approved by: marcus
* grep for 'pthread:' in the compiler's spec file to avoid matchingmarcel2009-03-221-1/+1
| | | | | | | random references of 'pthread'. On powerpc the mfwrap production mentions "pthread_create", which matched the RE. Ok'd by: marcus (thanks!)
* - Update X.org ports to 7.4+ (few ports are more recent than the katamari).flz2009-01-241-0/+1
| | | | | | | | - Bump PORTREVISION for all ports depending on libglut since the shlib version number went from 4 to 3. - Bump PORTREVISION for all ports depending on libXaw as libXaw.so.8 isn't installed anymore. - Couple of ports fixes (mostly missing xorg components added to USE_XORG).
* Add a new framework for browser plugins, USE_WEBPLUGINS. It is for which foomezz2009-01-101-15/+4
| | | | | | | | | | | | | | plugins support one of web browsers and can take care of plist (depend on how you use it) at the same time. I have written a complete document and even show how it works in the www/firefox/Makefile.webplugins so be sure to read in there. If there is anything that isn't clear in the document, please feel free to ask and I will try my best to improvement it. FYI: GNOME 2.24 depends on this, so it's coming. BTW: It's based on www/linux-mplayer-plugin/Makefile.npapi with heavy modified. Approved by: portmgr
* Remove firefox3 from USE_GECKO; it does not work and wait for xulrunner 1.9mezz2008-08-071-3/+3
| | | | | comes in. The xulrunner 1.9 is current in MC ports. It's clear about that Mozilla folks want us to use xulrunner for SDK/build.
* - Remove special treatment of ia64 [1], 4.x, and sparc 64 5.xpav2008-07-221-6/+1
| | | | Requested by: marcel
* Add a quick-reference comment block at the beginning directing end-usersadamw2008-07-041-0/+11
| | | | how to use the WITH_GECKO mechanism.
* First all, ahze did most of work. Thanks ahze! Last week or so, I am justmezz2008-07-011-0/+653
merely pick up and help him. Thanks to many testers in both private and mailing list emails for report a few of build and dependencies problems. Also, thanks to marcus and Chess Griffin for test in their tinderboxes. x11/pixman: Update to 0.10.0 ------------------------------------------------------- Firefox 3 needs it. Orignal, the shared library was bumped and ahze has added a new feature in our USE_GNOME=ltverhack by can control the number of shared library. To control the number of shared library, add the ltverhack:N. Right now pixman has USE_GNOME=ltverhack:9 to make it stays same at libpixman-1.so.9. If anyone want to use ltverhack:N in one of your port, you need to make sure the ABI doesn't change to use it.. ------------------------------------------------------- graphics/cairo: Update to 1.6.4 ------------------------------------------------------- Firefox 3 needs it. We have updated most cairo binding ports too. ------------------------------------------------------- graphics/poppler: Update to 0.8.3 ------------------------------------------------------- The shared libraries version have been changed. All ports that depend on poppler have PORTREVISION bump. The graphics/py-poppler has been updated to 0.8.1 to work with newer poppler better. As for the poppler-qt, there is no shared library version change. ------------------------------------------------------- www/firefox3 and gecko ports related: Update to 3.0 final ------------------------------------------------------- The bsd.gecko.mk has been moved from www/mozilla/ to Mk/. You no longer need to include bsd.gecko.mk/Makefile.common by manual. We are keeping it in backward compatibility, so the rest ports won't be break. We haven't add some other ports to have Firefox 3 support yet, so feel free to send us patch or commit it by yourself (to committers). However, view in bsd.gecko.mk for document. ------------------------------------------------------- Approved by: portmgr (marcus)