Commit graph

158 commits

Author SHA1 Message Date
bsiegert
f21d36749c Fix build of xulrunner by turning off optimization in one file.
Tested on 5.99.51/x86_64 but reported also on 5.1.
See http://mail-index.netbsd.org/pkgsrc-users/2012/04/26/msg016186.html
for details.
2012-05-13 14:47:10 +00:00
abs
3d5899d086 make mps 2012-05-08 23:44:31 +00:00
martin
e8a8cb25cf Note upstream bug report 2012-05-08 19:29:36 +00:00
dholland
7e751949e4 Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=)
It turns out there were a lot of these.
2012-05-07 01:53:12 +00:00
abs
96c6223ae8 update sqlite3 requirement to >=3.7.10 - fixes build on at least netbsd-6 2012-04-26 15:36:58 +00:00
ryoon
137b54288e Update to 12.0
Changelog:
* Page Source now has line numbers
* Line breaks are now supported in the title attribute
* Improvements to "Find in Page" to center search result
* URLs pasted into the download manager window are now automatically downloaded
* Support for the text-align-last CSS property has been added
* Various security fixes
* Some TinyMCE-based editors failed to load (739141)
2012-04-26 13:30:29 +00:00
joerg
408703e40a Disable warning for using non-POD return type in combination with extern
"C".
2012-04-22 20:30:43 +00:00
bsiegert
d8ec45cc9e POSIX says that the target directory for "pax -rw" must exist. The pax
implementation in MirBSD enforces this.
Use ${MKDIR} to create the target directory before running pax.
Unbreaks things like firefox-l10n and friends on MirBSD.
2012-04-08 16:44:40 +00:00
ryoon
27fc2ddc86 Fix build on FreeBSD 9.0.
* Add some conditional for FreeBSD.
* Fix for FreeBSD's kinfo_proc
* It seems that FreeBSD supports posix spawn, but xulrunner does not use it.
  (I am not famiiar with it..., this should be fixed.)
* FreeBSD 9.0 requires EXTRA_DSO_LDOPTS for nss an nspr like DragonFly 3.0.1.
2012-04-01 15:18:45 +00:00
ryoon
c52eea2ea3 Fix PLIST for gnome option.
Thank you, Mark Davies.
2012-03-29 20:32:33 +00:00
ryoon
c98a1e8624 Fix build with gcc<4.5.
For example, fix build on DragonFly 3.0.1.
See https://bugzilla.mozilla.org/show_bug.cgi?id=621446
2012-03-22 21:14:24 +00:00
ryoon
d3f08f66f1 * Adjust required sqlite version (follow configure.in)
* Remove patch-xulrunner_app_Makefile.in, suggested by drochner@
2012-03-21 20:10:11 +00:00
drochner
a72b57264a -make libxul.so link against libkvm on NetBSD because it contains
references to its functions
 (patch-xulrunner_app_Makefile.in is probably unnecessary now, didn't
  test)
-propagate dependency on nspr -- at least the .pc file refers to it
bump PKGREV
2012-03-21 10:40:25 +00:00
ryoon
7e768960c2 Update to 11.0
* Switch to xulrunner 11 branch
* Fix security bugs
* Improve stability
* Many bug fixes
2012-03-15 08:30:06 +00:00
marino
f46e21e20d devel/xulrunner: Add HAVE_POSIX_SPAWN for DragonFly
Suggested by Martin Husemann.  Sorry about the revbump.
2012-03-11 16:33:48 +00:00
marino
2df1c5066d devel/xulrunner: Fix indirect linking issue on DragonFly
The upgrade to nss3 brought in several indirectly linked libraries which the default version
of binutils will not follow by design.  The solution is to add each needed library to the
linker invocation.  This is done for DragonFly only.
2012-03-11 12:03:51 +00:00
ryoon
f07eb25aac * Fix Firefox's official branding bug by upstream.
* Fix for inclusion from mail/thunderbird and www/seamonkey (mozilla-common.mk).

No functional change for devel/xulrunner.
2012-03-10 03:08:24 +00:00
ryoon
7a6f658186 Bump BUILDLINK_API_DEPENDS and BUILDLINK_ABI_DEPENDS. 2012-03-06 13:37:32 +00:00
ryoon
b7c00c5fe2 Update xulrunner 10.0.2 and corresponding nspr and nss.
* Improve sparc64 support.
* Use external libraries (for example cairo, libvpx etc.)

Thank you, martin@

Changelog:
* Fix security bugs
* Other improvements and bugfixes
2012-03-06 12:34:08 +00:00
wiz
e0808f0de0 More pcre PKGREVISION bumps. 2012-03-03 12:54:15 +00:00
wiz
ee311e3b36 Recursive bump for pcre-8.30* (shlib major change) 2012-03-03 00:11:51 +00:00
cheusov
33db6f4793 Fix build failure on Linux (PR 45811). 2012-02-09 17:18:12 +00:00
wiz
833922aab2 Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)

Enjoy.
2012-02-06 12:39:49 +00:00
sbd
0baf031533 Recursive dependency bump for databases/gdbm ABI_DEPENDS change. 2012-01-24 09:10:50 +00:00
hans
2021c0e11b Convert to USE_TOOLS=zip. 2012-01-14 02:09:35 +00:00
obache
615c758c19 Recursive bump from audio/libaudiofile, x11/qt4-libs and x11/qt4-tools ABI bump. 2012-01-13 10:54:43 +00:00
obache
8f1cd20875 Add missing entries for DragonFly support. 2012-01-08 10:32:08 +00:00
marino
ffd114f1d6 devel/nspr, devel/xulrunner: PR#45638 (DragonFly support)
DragonFly has diverged from FreeBSD to the point where NSPR will
not build LibreOffice on DragonFly due to being configured as DragonFly.
These patches split out DragonFly as its own platform, and should not
affect other platforms.
2012-01-07 18:47:39 +00:00
sbd
193c46e6ed Only add the yasm build dependence on platforms the need it. 2012-01-06 07:36:38 +00:00
sbd
ba3999f2c1 Enabling the jemalloc option adds two more files to the PLIST.
Bump PKGREVISION
2012-01-05 07:53:49 +00:00
sbd
c4848cd2b2 Add yasm>=1.1.0 as a build dependence. 2012-01-05 07:52:05 +00:00
joerg
a445285af1 Make sure that the directory exists before writing the output from the
idl-parser. Fixes the race conditions seen recently.
2011-12-23 01:16:27 +00:00
tnn
af6f54afff Work around lack of _SC_NPROCESSORS_ONLN on some platforms (like netbsd4).
Observed in PR pkg/45553.
2011-11-27 13:09:00 +00:00
tnn
0ec4ad429c need libevent>=1.1. Part of PR pkg/45553 2011-11-27 10:01:05 +00:00
tnn
e76f33517b USE_TOOLS+=unzip. From Robert Elz. 2011-11-15 17:23:25 +00:00
tnn
aeec466013 Drop MAKE_JOBS_SAFE=no; I think it was a local problem. 2011-11-13 17:02:20 +00:00
tnn
e58b5b6540 Update to firefox-8.0.
XXX Set MAKE_JOBS_SAFE=no for now. Should investigate why it fails
without it as it prolongs build time significantly.

Upstream changes:

Add-ons installed by third party programs are now disabled by default
Added a one-time add-on selection dialog to manage previously installed add-ons
Added Twitter to the search bar for select locales. Additional locale support
  will be added in the future
Added a preference to load tabs on demand, improving start-up time when
  windows are restored
Improved performance and memory handling when using <audio> and <video>
  elements
Added CORS support for cross-domain textures in WebGL
Added support for HTML5 context menus
Added support for insertAdjacentHTML
Improved CSS hyphen support for many languages
Improved WebSocket support
Fixed several stability issues
Fixed several security issues
2011-11-12 12:45:03 +00:00
sbd
e93e5d65e3 Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:11:52 +00:00
sbd
04daa2f1b8 Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:00:33 +00:00
tnn
f1998658ed Update to firefox-7.0. Release notes:
Drastically improved memory handling for certain use cases
Added a new rendering backend to speed up Canvas operations on Windows systems
Bookmark and password changes now sync almost instantly when using Firefox Sync
The 'http://' URL prefix is now hidden by default
Added support for text-overflow: ellipsis
Added support for the Web Timing specification
Enhanced support for MathML
The WebSocket protocol has been updated from version 7 to version 8
Added an opt-in system for users to send performance data back to Mozilla
  to improve future versions of Firefox
Fixed several stability issues
Fixed several security issues
2011-10-03 12:37:23 +00:00
tnn
d456585cf3 Update to firefox-6.0.2.
MFSA-2011-35 Additional protection against fraudulent DigiNotar certs
2011-09-12 11:03:48 +00:00
tnn
b47b1acde8 PR pkg/45346: Pierre Allegraud: Be more consistent about which configure
settings we want / do not want with the debug option.
2011-09-12 09:19:06 +00:00
tnn
90729eb2b3 Update to firefox-6.0.1.
Removes trust of fraudulent SSL certificates issued by DigiNotar.
2011-09-05 05:35:23 +00:00
obache
c5d8a2a356 Recursive bump from gdbm shlib bump. 2011-08-23 13:06:45 +00:00
tnn
74f5704b40 DragonFly build fix. From Rumko in private mail. 2011-08-21 23:21:33 +00:00
tnn
ee1f0f3d80 remove obsolete SUBSTitutions 2011-08-19 14:31:10 +00:00
tnn
32c479a735 Update to Firefox 6.0.
Major changes include:

The address bar now highlights the domain of the website you're visiting
Streamlined the look of the site identity block
Added support for the latest draft version of WebSockets with a prefixed API
Added support for EventSource / server-sent events
Added support for window.matchMedia
Added Scratchpad, an interactive JavaScript prototyping environment
Added a new Web Developer menu item and moved development-related items into it
Improved usability of the Web Console
Improved the discoverability of Firefox Sync
Reduced browser startup time when using Panorama
Fixed several stability issues
Fixed several security issues
2011-08-18 18:31:09 +00:00
tnn
d17bf8a91e PR pkg/45192: Alex Hornung: add DragonFly support to xulrunner thread_posix 2011-08-01 08:17:16 +00:00
tnn
0ae1edcaf1 The file throw_gcc.h gets installed when building with some GCC versions.
Instead of dealing with conditional PLIST logic, create an empty file.
2011-07-31 18:00:05 +00:00
obache
8692ff62cb recursive bump from gnome-vfs drop crypto dependency. 2011-07-21 13:05:46 +00:00