Commit Graph

255 Commits

Author SHA1 Message Date
landry
6419dbb3b8 SECURITY update to firefox 16.0.2.
Fixes MFSA2012-90.
http://www.mozilla.org/security/announce/2012/mfsa2012-90.html
Tb & seamonkey will follow soon..
2012-10-27 08:11:00 +00:00
landry
dd73389afd Remove extra verbose logging from OS.File, confuses people. (#785200) 2012-10-17 19:43:24 +00:00
landry
fa933007c4 SECURITY update to firefox 16.0.1.
See https://blog.mozilla.org/security/2012/10/10/security-vulnerability-in-firefox-16/
and http://arstechnica.com/security/2012/10/firefox-16-vulnerability-attack-code-available-online/
for more details on the issue affecting only 16.0.
Bug #720619 (still sg-only)
2012-10-11 18:37:23 +00:00
landry
7baf8e351e Update to firefox 16.0.
- see http://www.mozilla.org/en-US/firefox/16.0/releasenotes/ for details
- install an icon into share/pixmaps to fix desktop file icon path
- garbage collect patch-browser_installer_Makefile_in, and
  patch-browser_installer_package-manifest_in, were from upstream
- remove patch-build_unix_mozilla_in, useless since bin/firefox is not a
  script anymore since a while
- remove patch-build_unix_run-mozilla_sh, firefox can be directly
  debugged in gdb now. update README accordingly
- remove patch-config_autoconf_mk_in, XCFLAGS are already passed
- update patch-content_media_gstreamer_nsGStreamerReader_cpp to fix
  gstreamer on BE archs (#777696)
- update patch-extensions_spellcheck_hunspell_src_mozHunspell_cpp after
  nsILocalFile api removal
- remove useless patch-gfx_thebes_Makefile_in pangox patch
- fix PLIST to use proper MOZILLA_VERSION instead of beta MOZILLA_VER
2012-10-10 20:56:13 +00:00
ajacoutot
f1d7d38b4b Extend the desktop file: add a couple of mime types (x-scheme-handler)
so that the mozilla browsers are properly recognized in the "default
browser" specification.

ok landry@ (maintainer)
2012-10-06 07:55:55 +00:00
landry
181d9b3892 Remove useless dependency on deprecated pangox.
- remove useless patch to gfx/thebes/Makefile.in adding -lpangox-1.0 to
EXTRA_DSO_LDOPTS, this was maybe useful before ffx 3.0, but mozilla
stopped using pangox between 2.0 and 3.0. See for the last traces of
pangox.h use : https://bugzilla.mozilla.org/show_bug.cgi?id=528941. See
also bugs #323671/#338446
- backport the patch from #528941 to remove useless pangox.h inclusion
from www/firefox35.
- remove the RUN_DEPENDS on pangox-compat
- bump all corresponding REVISIONS
- while here, make sure all moz ports depend on latest nspr 4.9.2 since
  it'll be a requirement for upcoming gecko 16 releases
2012-09-22 10:30:17 +00:00
ajacoutot
a598203a8d Fix after pangox removal from devel/pango.
ok jasper@
2012-09-21 13:21:44 +00:00
landry
66216b7400 Bugfix update to firefox 15.0.1.
Fixes a regression in private browsing mode, see
https://bugzilla.mozilla.org/show_bug.cgi?id=787743.
2012-09-09 19:50:31 +00:00
ajacoutot
d9a4bcc50e Bump after gstreamer-plugins-base subpackaging change. 2012-09-06 12:38:35 +00:00
landry
0ecfafe601 Bump REVISION, since it seems ppl have decided to be picky today. 2012-09-03 15:33:40 +00:00
landry
e274991dbc Backport a patch fixing a crash when viewing H264 video through gstreamer.
https://bugzilla.mozilla.org/show_bug.cgi?id=761030.

Crash reported and fix testing by Juan Francisco Cantero Hurtado.
2012-09-03 13:33:05 +00:00
landry
617089342c Update to firefox 15.0.
- see http://www.mozilla.org/en-US/firefox/15.0/releasenotes/
- add -Os hack to fix a relocation error when linking on ppc (as was
  done in tb since 10..)
- garbage collect nsSound.cpp, the original one uses libcanberra
  properly and thus sndio.
- remove patch from #750620, merged upstream (mfbt/double-conversion)
- remove patches from #747257, merged upstream (gstreamer fix)
- remove patches from #691898, merged upstream (yarr jit ppc)
2012-09-01 13:56:45 +00:00
landry
ca5db3ed4a Sync firefox(1) with firefox -h.. fix a bunch of lies. 2012-08-07 16:16:52 +00:00
landry
4c781ead8a Update to firefox 14.0.1.
- see http://www.mozilla.org/en-US/firefox/14.0.1/releasenotes/
- enable H.264 video support through gstreamer. Mention that one needs to
  manually install gstreamer-ffmpeg. Not all videos/sites will work.
- backport cset from #776838 & #747257 for various gst fixes.
- backport cset from #750620 to fix ppc (and other exotic archs) build.
- backport cset from #752895 to fix packaging issues.
- remove patch-content_xslt_src_base_txDouble_cpp, useless since mozilla
  switched to mfbt/double-conversion.
- remove nss opening hack in Sync, it works fine without it.
- remove the -rpath hack, not needed since matthew's ld.so fix from 12/06
2012-08-07 08:55:40 +00:00
ajacoutot
96e81080c6 There is no more gtk+2-cups. 2012-08-04 15:01:50 +00:00
landry
53cc3c1f99 Bugfix update to firefox 13.0.1.
See http://www.mozilla.org/en-US/firefox/13.0.1/releasenotes/
2012-06-16 10:21:57 +00:00
landry
3cb9f81e00 Update to firefox 13.0.
See https://www.mozilla.org/en-US/firefox/13.0/releasenotes/ for details
- set SEPARATE_BUILD (workarounds #736961)
- cleanup useless dirs (from #717616)
2012-06-11 15:29:56 +00:00
landry
b2dd2d7451 Sync patches with what has (finally _o/ \o/ \o_ !) been commited
upstream for bug #691898, fixing build on powerpc (and other non
yarr-jit archs..), see
https://hg.mozilla.org/mozilla-central/rev/f5a3a7b9c6b0
2012-05-09 20:36:40 +00:00
landry
b4e577b37e Remove useless patches which should have gone in the attic when updating
to mozilla 9. Better late than never.. Still from upstream bug #648735.
Revs https://hg.mozilla.org/mozilla-central/rev/ea33ddde6ade,
https://hg.mozilla.org/mozilla-central/rev/226136c5812e and
https://hg.mozilla.org/mozilla-central/rev/f78d9f4f5234.

While here add a comment stating the failure fixed by last two remaining
ipc patches.
2012-05-09 17:16:01 +00:00
landry
ff4e0c3f66 Update to firefox 12.0.
- see http://www.mozilla.org/en-US/firefox/12.0/releasenotes/ for details
- two patches moved (patch-widget_src_xpwidgets_nsPrintSettingsImpl_cpp
  and patch-widget_src_gtk2_Makefile_in)
- add two new patches for bug #691898 (patch-js_src_jsapi_cpp and
  /patch-js_src_jsprvtd_h)
- add patch-gfx_thebes_gfxPlatform_cpp to workaround regression
  introduced in bug #715658, which prevents one from building against
systemwide cairo.
- patch-extensions_auth_nsAuthGSSAPI_cpp from bug #667325 got merged
- patch-js_src_js-config_h_in and patch-js_src_jscpucfg_h from #714312 got
  merged
- patch-ipc_chromium_src_base_dir_reader_posix_ -from #714315 got merged
2012-04-30 15:28:42 +00:00
espie
4ed7caa04f first pass at handling sqlite3 move 2012-04-23 17:15:17 +00:00
landry
3d95990410 Update to firefox 11.0.
- Fixes MFSA 2012-12->19
- see http://www.mozilla.org/en-US/firefox/11.0/releasenotes/
- complete patchset for #691898, still fixes build on ppc (and hopefully
  commited in firefox 14...)
- add patchset from #706955, workarounds #669050 (xpcshell hangs during
  make install and chokes on CSPUtils.csm, threads related..)
- remove obsolete/commited patches
2012-03-16 21:31:24 +00:00
ajacoutot
a89a75cd04 Garbage collect the /dev/arandom patches.
from Brad
ok landry@ sthen@
2012-03-08 12:13:00 +00:00
landry
ee984af849 Update to firefox-10.0.2.
- Fixes MFSA-2012-01..11
- remove patch-gfx_qcms_qcmstypes_h & patch-toolkit_xre_glxtest_cpp,
  were commited upstream (bugs #651444 & #687320)
- remove patch-js_src_xpconnect_src_Makefile_in, dom_quickstubs.cpp hack
  was apparently only needed with gcc3
- remove patch-xpcom_base_nsStackWalk_cpp, codepath not reached/solaris
  only.
- add https://bug691898.bugzilla.mozilla.org/attachment.cgi?id=588391 to
  use yarr interpreter on ppc, bug #691898 still being worked on
- backport https://hg.mozilla.org/mozilla-central/rev/9cfdb612a026, fixes
endianess detection on BSDs using machine/endian.h (bug #714312)
2012-02-20 20:15:04 +00:00
landry
a7c502e03b add bug/commit url 2012-01-14 14:30:37 +00:00
nigel
f488c4c548 Update firefox to 9.0.1
Change from mpi@ for macppc

Ok landry@ stsp@ mpi@
2012-01-11 02:42:48 +00:00
nigel
4129bfc425 Update Firefox v7.0.1 to v8.0.1 continued
patches from mpi@ for macppc

Ok mpi@, dcoppa@
2011-12-08 01:47:02 +00:00
nigel
0ea545c343 Update for Firefox v7.0.1 to v8.0.1 sent to ports@ for review.
patches from mpi@ added for macppc.

Ok mpi@, dcoppa@
2011-12-08 00:33:36 +00:00
robert
c9af64bb29 unbreak after nspr update and enable vswprintf 2011-10-28 13:01:13 +00:00
landry
8b56e5ea00 Update to firefox 7.0.1. 2011-10-03 21:06:09 +00:00
espie
58fffade54 normalize pkgpath 2011-09-16 12:00:05 +00:00
landry
6b9caf2a62 Security update to firefox 6.0.2.
While here, rewrite DESCR (prompted by a mail from J. Scott Heppler)
2011-09-06 19:41:59 +00:00
landry
932072587f s/_MOZ_PROJECT_SHORT/MOZILLA_PROJECT/ when installing desktop file. 2011-08-24 06:19:50 +00:00
landry
2e2cfce7ed Update to firefox 6.0.
See http://www.mozilla.com/en-US/firefox/6.0/releasenotes/.
Remove patches merged upstream (#648721, #651461, #643122, #634609 and
maybe others).
ok rpointel@
2011-08-23 20:14:52 +00:00
landry
0f4851e6e4 Security fix for CVE-2011-2691 backported from png 1.4.8, from naddy@.
See https://bugzilla.mozilla.org/show_bug.cgi?id=669863 for details.

firefox35, firefox36 and sunbird use png 1.2.35 and will need other fixes.
2011-07-28 08:12:50 +00:00
sthen
73f3cacce8 Add an @pkgpath on www/firefox4. This package path never existed in the
ports tree but was used in some early packages mentioned on ports@ and
several testers have reported not being able to update firefox automatically
so this helps them out.  ok landry@
2011-07-26 19:44:32 +00:00
landry
87acad8dd6 Rename mozilla-{firefox,thunderbird} packages to {firefox,thunderbird}.
Apparently required by many at c2k11.
2011-07-08 11:07:32 +00:00
landry
22f67ec48e Talk about Firefox 5 in DESCR, reported by John Taylor (thanks!) 2011-06-28 15:53:38 +00:00
landry
8713d2ab0d Add archivers/unzip to BUILD_DEPENDS, reported by Mark Patruck (thanks!) 2011-06-28 11:57:39 +00:00
landry
433f3c4b5e Update to mozilla-firefox 5.0:
That's the first release following the new fast scheme of one major
release every 6 weeks..
Check out http://www.mozilla.com/en-US/firefox/5.0/releasenotes/ for
release notes. Note that it's still badly broken on sparc64, and
unlikely to be fixed soon... you still have www/firefox36.

Tested by (at least, probably forgetting some..) rpointel@, pea@,
ckuethe@ and myself on amd64, bluhm@ on i386 and ajacoutot@ on macppc
(thanks!)
ok rpointel@
2011-06-28 05:43:57 +00:00
landry
f01db022f8 Bump REVISION after spring cleanup in patches 2011-06-19 21:48:46 +00:00
landry
cb07437f4f Remove patches - let's stick to the sane defaults upstream provides. 2011-06-19 21:41:41 +00:00
landry
3bfa776601 Remove useless patch, crashreporter is disabled anyways through
CONFIGURE_ARGS as breakpad doesn't have a bsd backend..
2011-06-19 21:36:44 +00:00
landry
4d9386d95c A patch reordering sonames to pass to PR_LoadLibrary() makes no sense
when we know one will match in our case anyway. Remove.
2011-06-19 21:26:22 +00:00
landry
dadd746efd Remove duplicate/unused patches - they are in security/nss, which
mozilla ports uses.
2011-06-19 21:21:30 +00:00
landry
863249e5bd Useless patch patching a comment iz useless 2011-06-19 21:19:32 +00:00
landry
2ab07676fc libplayback-1.so is for the binary flash support, we will never support
that so no need to fix the PR_LoadLibrary() call.
2011-06-19 21:18:29 +00:00
landry
e0ac769023 Remove patch, we don't build on arm atm, and when someone comes back to
that more work will be needed anyway.
2011-06-19 21:16:09 +00:00
landry
0dd702188c Add comments to the local modifications for https:// cert warning
handling for dummies.
2011-06-19 21:14:02 +00:00
landry
1e7d825ba1 Load the correct libGL. WebGL doesn't work (yet), but at least it can go
further.
2011-06-17 08:24:52 +00:00