diff options
author | ryoon <ryoon@pkgsrc.org> | 2016-03-30 12:56:53 +0000 |
---|---|---|
committer | ryoon <ryoon@pkgsrc.org> | 2016-03-30 12:56:53 +0000 |
commit | af87fa6d65b2ba4f99dd4f047395ac8a62dc7fbb (patch) | |
tree | 1803ea781d47c84399b5c6912dd781d57afe1f34 /www | |
parent | dd345365b45a43d7aaa5a523944fc6f8356168ed (diff) | |
download | pkgsrc-af87fa6d65b2ba4f99dd4f047395ac8a62dc7fbb.tar.gz |
Update to 2.40
Changelog:
Based on Gecko 43.0
Diffstat (limited to 'www')
27 files changed, 166 insertions, 334 deletions
diff --git a/www/seamonkey/Makefile b/www/seamonkey/Makefile index 8132687bfdb..b0de6aebfa1 100644 --- a/www/seamonkey/Makefile +++ b/www/seamonkey/Makefile @@ -1,9 +1,8 @@ -# $NetBSD: Makefile,v 1.140 2016/03/05 11:29:39 jperkin Exp $ +# $NetBSD: Makefile,v 1.141 2016/03/30 12:56:53 ryoon Exp $ DISTNAME= seamonkey-${SM_VER}.source PKGNAME= seamonkey-${SM_VER:S/b/beta/} -PKGREVISION= 1 -SM_VER= 2.39 +SM_VER= 2.40 CATEGORIES= www MASTER_SITES= ${MASTER_SITE_MOZILLA:=seamonkey/releases/${SM_VER}/source/} EXTRACT_SUFX= .tar.xz diff --git a/www/seamonkey/PLIST b/www/seamonkey/PLIST index eb710a61f9a..fdf04dc9e09 100644 --- a/www/seamonkey/PLIST +++ b/www/seamonkey/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.54 2015/12/03 12:22:27 ryoon Exp $ +@comment $NetBSD: PLIST,v 1.55 2016/03/30 12:56:53 ryoon Exp $ bin/seamonkey lib/seamonkey/application.ini lib/seamonkey/blocklist.xml @@ -1347,7 +1347,6 @@ lib/seamonkey/chrome/en-US/locale/en-US/mozapps/extensions/update.dtd lib/seamonkey/chrome/en-US/locale/en-US/mozapps/extensions/update.properties lib/seamonkey/chrome/en-US/locale/en-US/mozapps/handling/handling.dtd lib/seamonkey/chrome/en-US/locale/en-US/mozapps/handling/handling.properties -lib/seamonkey/chrome/en-US/locale/en-US/mozapps/plugins/plugins.dtd lib/seamonkey/chrome/en-US/locale/en-US/mozapps/preferences/changemp.dtd lib/seamonkey/chrome/en-US/locale/en-US/mozapps/preferences/preferences.properties lib/seamonkey/chrome/en-US/locale/en-US/mozapps/preferences/removemp.dtd @@ -1390,6 +1389,7 @@ lib/seamonkey/chrome/en-US/locale/en-US/pippki/pref-certs.dtd lib/seamonkey/chrome/en-US/locale/en-US/pippki/pref-masterpass.dtd lib/seamonkey/chrome/en-US/locale/en-US/pippki/pref-ssl.dtd lib/seamonkey/chrome/en-US/locale/en-US/places/places.properties +lib/seamonkey/chrome/en-US/locale/en-US/pluginproblem/pluginproblem.dtd lib/seamonkey/chrome/en-US/locale/en-US/services/errors.properties lib/seamonkey/chrome/en-US/locale/en-US/services/sync.properties lib/seamonkey/chrome/gloda/content/glodacomplete.css @@ -1739,6 +1739,7 @@ lib/seamonkey/chrome/toolkit/content/extensions/ext-idle.js lib/seamonkey/chrome/toolkit/content/extensions/ext-notifications.js lib/seamonkey/chrome/toolkit/content/extensions/ext-runtime.js lib/seamonkey/chrome/toolkit/content/extensions/ext-storage.js +lib/seamonkey/chrome/toolkit/content/extensions/ext-test.js lib/seamonkey/chrome/toolkit/content/extensions/ext-webNavigation.js lib/seamonkey/chrome/toolkit/content/extensions/ext-webRequest.js lib/seamonkey/chrome/toolkit/content/formautofill/requestAutocomplete.js @@ -1763,7 +1764,6 @@ lib/seamonkey/chrome/toolkit/content/global/aboutMemory.js lib/seamonkey/chrome/toolkit/content/global/aboutMemory.xhtml lib/seamonkey/chrome/toolkit/content/global/aboutNetworking.js lib/seamonkey/chrome/toolkit/content/global/aboutNetworking.xhtml -lib/seamonkey/chrome/toolkit/content/global/aboutRights-unbranded.xhtml lib/seamonkey/chrome/toolkit/content/global/aboutRights.xhtml lib/seamonkey/chrome/toolkit/content/global/aboutServiceWorkers.js lib/seamonkey/chrome/toolkit/content/global/aboutServiceWorkers.xhtml @@ -1850,6 +1850,7 @@ lib/seamonkey/chrome/toolkit/content/global/dialogOverlay.xul lib/seamonkey/chrome/toolkit/content/global/directionDetector.html lib/seamonkey/chrome/toolkit/content/global/editMenuOverlay.js lib/seamonkey/chrome/toolkit/content/global/editMenuOverlay.xul +lib/seamonkey/chrome/toolkit/content/global/extensions.js lib/seamonkey/chrome/toolkit/content/global/filepicker.js lib/seamonkey/chrome/toolkit/content/global/filepicker.properties lib/seamonkey/chrome/toolkit/content/global/filepicker.xul @@ -1960,10 +1961,6 @@ lib/seamonkey/chrome/toolkit/content/mozapps/handling/dialog.js lib/seamonkey/chrome/toolkit/content/mozapps/handling/dialog.xul lib/seamonkey/chrome/toolkit/content/mozapps/handling/handler.css lib/seamonkey/chrome/toolkit/content/mozapps/handling/handler.xml -lib/seamonkey/chrome/toolkit/content/mozapps/plugins/pluginFinderBinding.css -lib/seamonkey/chrome/toolkit/content/mozapps/plugins/pluginProblem.xml -lib/seamonkey/chrome/toolkit/content/mozapps/plugins/pluginProblemBinding.css -lib/seamonkey/chrome/toolkit/content/mozapps/plugins/pluginProblemContent.css lib/seamonkey/chrome/toolkit/content/mozapps/preferences/changemp.js lib/seamonkey/chrome/toolkit/content/mozapps/preferences/changemp.xul lib/seamonkey/chrome/toolkit/content/mozapps/preferences/fontbuilder.js @@ -1987,6 +1984,10 @@ lib/seamonkey/chrome/toolkit/content/passwordmgr/recipes.json lib/seamonkey/chrome/toolkit/content/satchel/formSubmitListener.js lib/seamonkey/chrome/toolkit/content/xbl-marquee/xbl-marquee.css lib/seamonkey/chrome/toolkit/content/xbl-marquee/xbl-marquee.xml +lib/seamonkey/chrome/toolkit/pluginproblem/pluginFinderBinding.css +lib/seamonkey/chrome/toolkit/pluginproblem/pluginProblem.xml +lib/seamonkey/chrome/toolkit/pluginproblem/pluginProblemBinding.css +lib/seamonkey/chrome/toolkit/pluginproblem/pluginProblemContent.css lib/seamonkey/chrome/toolkit/res/arrow-left.gif lib/seamonkey/chrome/toolkit/res/arrow-right.gif lib/seamonkey/chrome/toolkit/res/arrow.gif @@ -2157,6 +2158,7 @@ lib/seamonkey/chrome/toolkit/skin/classic/global/menu/shared-menu-check-active.s lib/seamonkey/chrome/toolkit/skin/classic/global/menu/shared-menu-check-black.svg lib/seamonkey/chrome/toolkit/skin/classic/global/menu/shared-menu-check-hover.svg lib/seamonkey/chrome/toolkit/skin/classic/global/menu/shared-menu-check.png +lib/seamonkey/chrome/toolkit/skin/classic/global/menu/shared-menu-check@2x.png lib/seamonkey/chrome/toolkit/skin/classic/global/menulist.css lib/seamonkey/chrome/toolkit/skin/classic/global/netError.css lib/seamonkey/chrome/toolkit/skin/classic/global/notification.css @@ -2326,9 +2328,6 @@ lib/seamonkey/components/SiteSpecificUserAgent.js lib/seamonkey/components/SlowScriptDebug.js lib/seamonkey/components/SuiteProfileMigrator.js lib/seamonkey/components/TCPPresentationServer.js -lib/seamonkey/components/TCPServerSocket.js -lib/seamonkey/components/TCPSocket.js -lib/seamonkey/components/TCPSocketParentIntermediary.js lib/seamonkey/components/UnifiedComplete.js lib/seamonkey/components/Weave.js lib/seamonkey/components/WebContentConverter.js @@ -3150,6 +3149,7 @@ lib/seamonkey/libmozsqlite3.so lib/seamonkey/libprldap60.so lib/seamonkey/libxul.so lib/seamonkey/license.txt +lib/seamonkey/modules/ABQueryUtils.jsm lib/seamonkey/modules/AboutReader.jsm lib/seamonkey/modules/ActivitiesService.jsm lib/seamonkey/modules/ActivitiesServiceFilter.jsm @@ -3322,6 +3322,7 @@ lib/seamonkey/modules/PromiseMessage.jsm lib/seamonkey/modules/PromiseUtils.jsm lib/seamonkey/modules/PromiseWorker.jsm lib/seamonkey/modules/PropertyListUtils.jsm +lib/seamonkey/modules/PushCrypto.jsm lib/seamonkey/modules/PushDB.jsm lib/seamonkey/modules/PushRecord.jsm lib/seamonkey/modules/PushService.jsm @@ -3383,7 +3384,6 @@ lib/seamonkey/modules/TelemetryUtils.jsm lib/seamonkey/modules/ThirdPartyCookieProbe.jsm lib/seamonkey/modules/Timer.jsm lib/seamonkey/modules/Troubleshoot.jsm -lib/seamonkey/modules/TrustedHostedAppsUtils.jsm lib/seamonkey/modules/UITelemetry.jsm lib/seamonkey/modules/UpdateChannel.jsm lib/seamonkey/modules/UserAgentOverrides.jsm @@ -3413,7 +3413,7 @@ lib/seamonkey/modules/accessibility/Gestures.jsm lib/seamonkey/modules/accessibility/OutputGenerator.jsm lib/seamonkey/modules/accessibility/PointerAdapter.jsm lib/seamonkey/modules/accessibility/Presentation.jsm -lib/seamonkey/modules/accessibility/TraversalRules.jsm +lib/seamonkey/modules/accessibility/Traversal.jsm lib/seamonkey/modules/accessibility/Utils.jsm lib/seamonkey/modules/addons/AddonLogging.jsm lib/seamonkey/modules/addons/AddonRepository.jsm @@ -3690,6 +3690,7 @@ lib/seamonkey/modules/devtools/acorn/walk.js lib/seamonkey/modules/devtools/app-actor-front.js lib/seamonkey/modules/devtools/async-utils.js lib/seamonkey/modules/devtools/client/connection-manager.js +lib/seamonkey/modules/devtools/client/main.js lib/seamonkey/modules/devtools/content-observer.js lib/seamonkey/modules/devtools/content-server.jsm lib/seamonkey/modules/devtools/css-color.js @@ -3784,9 +3785,12 @@ lib/seamonkey/modules/devtools/gcli/util/host.js lib/seamonkey/modules/devtools/gcli/util/l10n.js lib/seamonkey/modules/devtools/gcli/util/legacy.js lib/seamonkey/modules/devtools/gcli/util/prism.js -lib/seamonkey/modules/devtools/gcli/util/promise.js lib/seamonkey/modules/devtools/gcli/util/spell.js lib/seamonkey/modules/devtools/gcli/util/util.js +lib/seamonkey/modules/devtools/heapsnapshot/HeapAnalysesClient.js +lib/seamonkey/modules/devtools/heapsnapshot/HeapAnalysesWorker.js +lib/seamonkey/modules/devtools/heapsnapshot/HeapSnapshotFileUtils.js +lib/seamonkey/modules/devtools/heapsnapshot/census-tree-node.js lib/seamonkey/modules/devtools/jsbeautify/beautify-css.js lib/seamonkey/modules/devtools/jsbeautify/beautify-html.js lib/seamonkey/modules/devtools/jsbeautify/beautify-js.js @@ -3794,9 +3798,18 @@ lib/seamonkey/modules/devtools/jsbeautify/beautify-tests.js lib/seamonkey/modules/devtools/jsbeautify/beautify.js lib/seamonkey/modules/devtools/jsbeautify/sanitytest.js lib/seamonkey/modules/devtools/jsbeautify/urlencode_unpacker.js -lib/seamonkey/modules/devtools/layout-helpers.js +lib/seamonkey/modules/devtools/layout/utils.js lib/seamonkey/modules/devtools/output-parser.js lib/seamonkey/modules/devtools/path.js +lib/seamonkey/modules/devtools/performance/io.js +lib/seamonkey/modules/devtools/performance/legacy/actors.js +lib/seamonkey/modules/devtools/performance/legacy/compatibility.js +lib/seamonkey/modules/devtools/performance/legacy/front.js +lib/seamonkey/modules/devtools/performance/legacy/recording.js +lib/seamonkey/modules/devtools/performance/process-communication.js +lib/seamonkey/modules/devtools/performance/recorder.js +lib/seamonkey/modules/devtools/performance/recording-common.js +lib/seamonkey/modules/devtools/performance/utils.js lib/seamonkey/modules/devtools/pretty-fast.js lib/seamonkey/modules/devtools/qrcode/decoder/index.js lib/seamonkey/modules/devtools/qrcode/encoder/index.js @@ -3821,14 +3834,26 @@ lib/seamonkey/modules/devtools/server/actors/director-registry.js lib/seamonkey/modules/devtools/server/actors/eventlooplag.js lib/seamonkey/modules/devtools/server/actors/framerate.js lib/seamonkey/modules/devtools/server/actors/gcli.js -lib/seamonkey/modules/devtools/server/actors/highlighter.css -lib/seamonkey/modules/devtools/server/actors/highlighter.js +lib/seamonkey/modules/devtools/server/actors/highlighters.css +lib/seamonkey/modules/devtools/server/actors/highlighters.js +lib/seamonkey/modules/devtools/server/actors/highlighters/auto-refresh.js +lib/seamonkey/modules/devtools/server/actors/highlighters/box-model.js +lib/seamonkey/modules/devtools/server/actors/highlighters/css-transform.js +lib/seamonkey/modules/devtools/server/actors/highlighters/geometry-editor.js +lib/seamonkey/modules/devtools/server/actors/highlighters/rect.js +lib/seamonkey/modules/devtools/server/actors/highlighters/rulers.js +lib/seamonkey/modules/devtools/server/actors/highlighters/selector.js +lib/seamonkey/modules/devtools/server/actors/highlighters/simple-outline.js +lib/seamonkey/modules/devtools/server/actors/highlighters/utils/markup.js lib/seamonkey/modules/devtools/server/actors/inspector.js lib/seamonkey/modules/devtools/server/actors/layout.js lib/seamonkey/modules/devtools/server/actors/memory.js +lib/seamonkey/modules/devtools/server/actors/memprof.js lib/seamonkey/modules/devtools/server/actors/monitor.js lib/seamonkey/modules/devtools/server/actors/object.js lib/seamonkey/modules/devtools/server/actors/performance-entries.js +lib/seamonkey/modules/devtools/server/actors/performance-recording.js +lib/seamonkey/modules/devtools/server/actors/performance.js lib/seamonkey/modules/devtools/server/actors/preference.js lib/seamonkey/modules/devtools/server/actors/pretty-print-worker.js lib/seamonkey/modules/devtools/server/actors/profiler.js @@ -3863,6 +3888,7 @@ lib/seamonkey/modules/devtools/server/protocol.js lib/seamonkey/modules/devtools/server/worker.js lib/seamonkey/modules/devtools/shared/async-storage.js lib/seamonkey/modules/devtools/shared/framerate.js +lib/seamonkey/modules/devtools/shared/indentation.js lib/seamonkey/modules/devtools/shared/memory.js lib/seamonkey/modules/devtools/shared/profiler.js lib/seamonkey/modules/devtools/shared/system.js @@ -3882,6 +3908,8 @@ lib/seamonkey/modules/devtools/tern/tern.js lib/seamonkey/modules/devtools/toolkit/webconsole/client.js lib/seamonkey/modules/devtools/toolkit/webconsole/network-helper.js lib/seamonkey/modules/devtools/toolkit/webconsole/network-monitor.js +lib/seamonkey/modules/devtools/toolkit/webconsole/server-logger-monitor.js +lib/seamonkey/modules/devtools/toolkit/webconsole/server-logger.js lib/seamonkey/modules/devtools/toolkit/webconsole/utils.js lib/seamonkey/modules/devtools/touch/simulator-content.js lib/seamonkey/modules/devtools/touch/simulator.js diff --git a/www/seamonkey/distinfo b/www/seamonkey/distinfo index 14f99d9c1c2..3f5122f5cc3 100644 --- a/www/seamonkey/distinfo +++ b/www/seamonkey/distinfo @@ -1,10 +1,10 @@ -$NetBSD: distinfo,v 1.134 2016/03/01 20:05:13 joerg Exp $ +$NetBSD: distinfo,v 1.135 2016/03/30 12:56:53 ryoon Exp $ -SHA1 (seamonkey-2.39.source.tar.xz) = cae3d2cf38f85190d0639a391f04953d9313d48b -RMD160 (seamonkey-2.39.source.tar.xz) = 35d442092e359145ff4799d82576e1e8c0ee5a06 -SHA512 (seamonkey-2.39.source.tar.xz) = 1ea912cff4ae305b6fe7237f0873220343134ae4fd0ff54e8472a388ed61dcd249a5961158520bde7838b27a9cee782fa0d4e1c35d22c7fb7a30145dde9f6dc9 -Size (seamonkey-2.39.source.tar.xz) = 182627632 bytes -SHA1 (patch-aa) = 0495e6fe882ed66cb66e41f3d49856c62d4a3f89 +SHA1 (seamonkey-2.40.source.tar.xz) = ecf99bc7478319835a0e19f35ed5b7b1aa2c0046 +RMD160 (seamonkey-2.40.source.tar.xz) = 4030688f145fdf35a6d2728d097cf7cda8e50231 +SHA512 (seamonkey-2.40.source.tar.xz) = 5a81a25c75af254f1508aa615a082f013d7d06950859822a134c51a0f4c12918081f69e7835dc85114e4285a67bc4be4d509db8374dec848f6381dfce447b696 +Size (seamonkey-2.40.source.tar.xz) = 193702432 bytes +SHA1 (patch-aa) = 65028290ea25c7f282fc3c78c9ae41bdd0defeb8 SHA1 (patch-ao) = dba7bba4035f4789258b31aebab11a57be4866f3 SHA1 (patch-as) = 4792d2acb4a7adf980cd23bbf8ca9335504cdbfb SHA1 (patch-bf) = cf7fef695c6db66a3653d3258a2385c6f1eb709e @@ -22,34 +22,32 @@ SHA1 (patch-mozilla_config_external_moz.build) = 3cc238e147eff66de1fd42671547b83 SHA1 (patch-mozilla_config_rules.mk) = ce24fd149c05a252acffc05a72dc0f86eabe16b4 SHA1 (patch-mozilla_config_stl__wrappers_ios) = 9200935d025d899a5810dc615345b9a7005369b2 SHA1 (patch-mozilla_config_stl__wrappers_ostream) = 232e253bca5d8f7f0de1b880dc34b613f8852ee7 -SHA1 (patch-mozilla_config_system-headers) = fb1deec06c10aa858c235a95c2ae6f9c72a149dc +SHA1 (patch-mozilla_config_system-headers) = 9960a96720d8e7f421aab71dba4fcd5d23323793 +SHA1 (patch-mozilla_config_system__wrappers_unwind.h) = aab35222a5f4c1cd5ed4ca85e54e6eb664dee89c SHA1 (patch-mozilla_dom_base_DOMRequest.cpp) = 3c01dd16ea83b2d972e437e92b2126aeec68a7a1 SHA1 (patch-mozilla_dom_base_moz.build) = de05328ca4339e0e3a92da3e4517697df9d3b53a -SHA1 (patch-mozilla_dom_events_MessageEvent.h) = 6be0cb8c8c6b60cf9e2604e2deb018bc69b6e2d5 SHA1 (patch-mozilla_dom_media_gstreamer_GStreamerAllocator.cpp) = c160b78d4ea5058df602c74be43be9476cb78d1f SHA1 (patch-mozilla_dom_media_moz.build) = e21f162f6fb2f053e3e04a8273033b92bd6a75dd SHA1 (patch-mozilla_dom_plugins_ipc_PluginModuleChild.cpp) = 005a611073f3a8b865d19e7204df9d40e5e1c3ff SHA1 (patch-mozilla_dom_plugins_ipc_PluginModuleChild.h) = 14038ce0ee2b38db6c7952056a97a65839a2c1a9 SHA1 (patch-mozilla_dom_plugins_ipc_PluginProcessChild.cpp) = ef2b3f3c134be64c9dbb688e36a8b767c25a008a SHA1 (patch-mozilla_dom_system_OSFileConstants.cpp) = f78d502489013f855c1616d8941b960aa73760a2 -SHA1 (patch-mozilla_extensions_spellcheck_hunspell_src_mozHunspell.cpp) = bb4a892fb7761bf39caf29877fbb7edb9704423c +SHA1 (patch-mozilla_extensions_spellcheck_hunspell_glue_mozHunspell.cpp) = 5c7d5429bd9a84fd2fffa86c3bd1d34d67f66681 SHA1 (patch-mozilla_gfx_cairo_libpixman_src_pixman-arm-neon-asm.S) = 818a1b1cb48bc04e91581709065948cef362aebe SHA1 (patch-mozilla_gfx_gl_GLContextProviderGLX.cpp) = d4d0cdf25ae15f7cc07d1ad213ec7d2b015e4168 -SHA1 (patch-mozilla_gfx_graphite2_moz-gr-update.sh) = ba55405496adf27442dd26a5420397e51a784539 SHA1 (patch-mozilla_gfx_graphite2_src_Bidi.cpp) = fb97becdfeeea742e8c0bc51e10efc124a2a11f3 -SHA1 (patch-mozilla_gfx_graphite2_src_moz.build) = 844b567da0d6f054054b0e9dfb2263e7bc9ee4d6 SHA1 (patch-mozilla_gfx_moz.build) = 9cd67c170321c399b85f9f7729a6d130bb331f17 SHA1 (patch-mozilla_gfx_skia_generate__mozbuild.py) = da3f8c9581d879099e8efbf852049a0f61cb7b24 SHA1 (patch-mozilla_gfx_skia_moz.build) = 8f82fa997976f39d601fe2b003e91e9a63956d88 SHA1 (patch-mozilla_gfx_skia_skia_src_core_SkUtilsArm.cpp) = d830e2aa24ad6b9a68580273a636b1a0a845f5c4 SHA1 (patch-mozilla_gfx_skia_skia_src_opts_SkBitmapProcState__opts__arm.cpp) = 7d1f2ca05efbaef16f9058ac98c8b80c05784aeb SHA1 (patch-mozilla_gfx_skia_skia_src_opts_memset.arm.S) = 7e7e9ba1638935b81128bdf5bc01005797add4cb -SHA1 (patch-mozilla_gfx_thebes_moz.build) = a90dce52fcd9ebdb502acf041d7e861dd0194937 +SHA1 (patch-mozilla_gfx_thebes_moz.build) = 96d4ed71a095cc5acee7ad2cb3fa18bdb0b5630a SHA1 (patch-mozilla_gfx_ycbcr_moz.build) = 263c37980558d485e868a7097689cdf35c5f678d SHA1 (patch-mozilla_gfx_ycbcr_yuv__row__arm.S) = 74c70bad49b9781dae6be4fd46c33da886bcfd34 +SHA1 (patch-mozilla_gfx_ycbcr_yuv__row__arm.s) = c7d85b54adfca2b3ee0d0fb44859cb641d1e45c5 SHA1 (patch-mozilla_image_decoders_nsJPEGDecoder.cpp) = ff09ce62a57b0024cf664e807afc813fc25eefdf -SHA1 (patch-mozilla_intl_hyphenation_hnjalloc.h) = ec6eeebc8d7edb2f6d021d22d9621b057141c736 -SHA1 (patch-mozilla_intl_unicharutil_util_moz.build) = dc07e0b3afba4633fc68af028835e34e6ced4242 +SHA1 (patch-mozilla_intl_hyphenation_glue_hnjalloc.h) = 773997168c0b25003f2b326c7c109e8cd454cded SHA1 (patch-mozilla_ipc_chromium_Makefile.in) = 78241924f121b0344b2fe5a42413eddf9cc3e7fd SHA1 (patch-mozilla_ipc_chromium_moz.build) = 1a651bbf83cad22c6e4514804daeb6d111edcc3f SHA1 (patch-mozilla_ipc_chromium_src_base_atomicops.h) = e7ef5b1f94f7121846cab97cddabfbfd207b730e @@ -68,17 +66,12 @@ SHA1 (patch-mozilla_ipc_chromium_src_chrome_common_transport__dib.h) = 53c37deda SHA1 (patch-mozilla_ipc_glue_GeckoChildProcessHost.cpp) = 7a52fef553345a46171aeb3c93db30e6b3998c2c SHA1 (patch-mozilla_ipc_glue_StringUtil.cpp) = ff0b3914baef8505b40f68c625ee62650f026f06 SHA1 (patch-mozilla_ipc_glue_moz.build) = 0b162958ea28f5137c505349957d684f2e69a656 -SHA1 (patch-mozilla_ipc_ipdl_ipdl_cxx_ast.py) = 9e193b1f50b05573d3c580bd629b21c7ee38ef61 -SHA1 (patch-mozilla_ipc_ipdl_ipdl_cxx_cgen.py) = d7f0c9af3df86236c5dc754aa2e8c8393f1b2446 -SHA1 (patch-mozilla_ipc_ipdl_ipdl_lower.py) = b77cdb2593bd264843167742211a1746d02f25af -SHA1 (patch-mozilla_js_public_CallArgs.h) = ec3cde3ab4ace75c143398a079522cab1305640c SHA1 (patch-mozilla_js_src_ctypes_CTypes.h) = 37ef9e49c21199d8506e7c0c048a7651800a249a SHA1 (patch-mozilla_js_src_frontend_ParseMaps.cpp) = af9c153c78a3d50e926f7820db3c98b7fe1db063 SHA1 (patch-mozilla_js_src_jit_ExecutableAllocator.h) = 97aed14de401070a8376321d8ef30aa9223099c1 SHA1 (patch-mozilla_js_src_jit_LIR.cpp) = ec55fc3209b0916e53ec33756abd10f6a12db146 SHA1 (patch-mozilla_js_src_jit_MIR.cpp) = 2f0f3468c03a225d7a9f584008967732d27b150b SHA1 (patch-mozilla_js_src_jit_arm_Architecture-arm.cpp) = a89952ad695647cf3938f7d98c0eab637ed05a91 -SHA1 (patch-mozilla_js_src_jsapi.cpp) = e6a3ff44a05a46875dfbf85d9207b7c29139fa21 SHA1 (patch-mozilla_js_src_jsdate.cpp) = 459f93773b7dbc8de85509971e7aab2770916ca3 SHA1 (patch-mozilla_js_src_jskwgen.cpp) = efcb5898c6ddcd012bf37ff04dcbb223e753ee94 SHA1 (patch-mozilla_js_src_jsmath.cpp) = 25225d4b9f05766314dfb7a809e8f4cf7ffa1f4b @@ -90,9 +83,10 @@ SHA1 (patch-mozilla_media_libcubeb_AUTHORS) = 1a516754289470319fd181315f0bc7a04a SHA1 (patch-mozilla_media_libcubeb_src_cubeb.c) = f4018f850cfd2b73226c66dbddb310e1efe40475 SHA1 (patch-mozilla_media_libcubeb_src_cubeb__alsa.c) = 7af1dfbd5e190e4ee57699de2c0d2997a4430cd0 SHA1 (patch-mozilla_media_libcubeb_src_cubeb__oss.c) = 808c5b237e83c9db99095def1ef546fdb3ad3b3c -SHA1 (patch-mozilla_media_libcubeb_src_moz.build) = 01914d53bcbdc728bfc6b39bced035267dc4412c +SHA1 (patch-mozilla_media_libcubeb_src_moz.build) = c701606254f82ee195fd0191ff269b312b14da40 SHA1 (patch-mozilla_media_libpng_pngpriv.h) = b3bf9d7aeaf00a7cd0c9cc491fe6ac474c002655 SHA1 (patch-mozilla_media_libsoundtouch_src_cpu__detect__x86.cpp) = 1029bc985d6eadf3f030492a8aa51d008fa27740 +SHA1 (patch-mozilla_media_libstagefright_frameworks_av_include_media_stagefright_foundation_AString.h) = 854b76ecdee119899e2684bdc5a3c439fc63deac SHA1 (patch-mozilla_media_libstagefright_frameworks_av_media_libstagefright_foundation_AString.cpp) = 137ed7eb0124f0f76a76898261400e5a8509aaec SHA1 (patch-mozilla_media_libstagefright_system_core_liblog_fake__log__device.c) = 9c88ea6472cb86e958dfc883f06be7bdfbc3c46c SHA1 (patch-mozilla_media_libstagefright_system_core_liblog_logprint.c) = c1af77a08ec9c651fa0d83eed4c4347dcb5dd56b @@ -118,11 +112,9 @@ SHA1 (patch-mozilla_media_webrtc_trunk_webrtc_modules_video__capture_linux_devic SHA1 (patch-mozilla_media_webrtc_trunk_webrtc_modules_video__capture_linux_video__capture__linux.cc) = 80cb51d4641de3eb69c23c33867661413df9357d SHA1 (patch-mozilla_media_webrtc_trunk_webrtc_modules_video__capture_video__capture.gypi) = cafc491b64cbc4fffb812ee8236c25915f3cc5f8 SHA1 (patch-mozilla_media_webrtc_trunk_webrtc_system__wrappers_source_spreadsortlib_spreadsort.hpp) = 28865f7a86825ee3674af0619a62136bf94bc8f8 -SHA1 (patch-mozilla_memory_build_mozjemalloc__compat.c) = 857e06f47a4af1b2c5309db3f98885dea6eedde4 -SHA1 (patch-mozilla_memory_jemalloc_src_configure) = 9759c7dd893a58d123da3ceec961753fe0b591c0 +SHA1 (patch-mozilla_memory_build_mozjemalloc__compat.c) = ec7f31b833ccd283bc07c4e93f15fb3c46c3eb96 SHA1 (patch-mozilla_memory_mozalloc_mozalloc__abort.cpp) = fea12a1511a0d59b862cc5a5435506504f0b7fc6 SHA1 (patch-mozilla_memory_volatile_VolatileBufferOSX.cpp) = 5a2addaa0d46ab8a58849f5da5876ac48a5917a0 -SHA1 (patch-mozilla_mfbt_Alignment.h) = ebafb7d49e0381b518eaec434dbd2dcec01ea4ef SHA1 (patch-mozilla_mfbt_Attributes.h) = d7e91061cdb165255e1373dbc6d1a910d25a654e SHA1 (patch-mozilla_mfbt_Poison.cpp) = 8a45775687244c6d1d6e422dbaa2364862fb33b7 SHA1 (patch-mozilla_modules_libjar_nsZipArchive.cpp) = a399e0bd0e83c47938bbee077eaa79fc52386241 @@ -137,7 +129,6 @@ SHA1 (patch-mozilla_storage_SQLiteMutex.h) = 86ea7993493f2a1a513ec687b147fc75764 SHA1 (patch-mozilla_storage_mozStorageConnection.cpp) = 61a2f1e0925d6723267a90109474bf8c239a1413 SHA1 (patch-mozilla_toolkit_components_protobuf_src_google_protobuf_stubs_atomicops.h) = c4facd50567ec5ee6f9c13bcdc134224338d4756 SHA1 (patch-mozilla_toolkit_components_protobuf_src_google_protobuf_stubs_platform__macros.h) = 0708a43577e786da4588bf318802ea035a9c1d52 -SHA1 (patch-mozilla_toolkit_library_libxul.mk) = 2a559d211cba812f73fecc4d11404bb423cecb22 SHA1 (patch-mozilla_toolkit_library_moz.build) = ce5cf8db841d8161ee661f54bd30aa37cb08eaf5 SHA1 (patch-mozilla_toolkit_xre_glxtest.cpp) = a8f6653760e33014c5e6f104b19fce8a0f331d24 SHA1 (patch-mozilla_toolkit_xre_nsAppRunner.cpp) = 6ce047ed4a029f0935ebc9c297e99c8b9ccd76f1 @@ -145,7 +136,6 @@ SHA1 (patch-mozilla_toolkit_xre_nsEmbedFunctions.cpp) = 70030e59b2ed09b9bc9827d3 SHA1 (patch-mozilla_webapprt_moz.build) = 8323bfea8fe835571bf60d95cfa59859b745083f SHA1 (patch-mozilla_xpcom_base_nscore.h) = a69c532d2891ac2a2227445e85e581749685153e SHA1 (patch-mozilla_xpcom_build_PoisonIOInterposer.h) = aa3e168c7c23ad6e63f521044336a03354ec9030 -SHA1 (patch-mozilla_xpcom_components_Module.h) = 666f8c4ab6d7df061f15bf9dd83c1868392dac3f SHA1 (patch-mozilla_xpcom_reflect_xptcall_md_unix_Makefile.in) = fa77d69500f1436e05c677723e485ccea213f4f4 SHA1 (patch-mozilla_xpcom_reflect_xptcall_md_unix_moz.build) = 30bdef539886bda87e35306b5bf7e3a6ebefee53 SHA1 (patch-mozilla_xpcom_reflect_xptcall_md_unix_xptcinvoke__arm__netbsd.cpp) = cb2a4769f04351e92580e3daaca88fc7f1dfedbd diff --git a/www/seamonkey/patches/patch-aa b/www/seamonkey/patches/patch-aa index f83727a6888..c16f8757899 100644 --- a/www/seamonkey/patches/patch-aa +++ b/www/seamonkey/patches/patch-aa @@ -1,17 +1,8 @@ -$NetBSD: patch-aa,v 1.29 2015/12/03 12:22:27 ryoon Exp $ +$NetBSD: patch-aa,v 1.30 2016/03/30 12:56:53 ryoon Exp $ ---- mozilla/configure.in.orig 2015-11-04 01:56:15.000000000 +0000 +--- mozilla/configure.in.orig 2016-01-19 02:49:15.000000000 +0000 +++ mozilla/configure.in -@@ -1897,7 +1897,7 @@ case "$host" in - ;; - - *-darwin*) -- HOST_CFLAGS="$HOST_CFLAGS -DXP_UNIX -DXP_MACOSX -DNO_X11" -+ HOST_CFLAGS="$HOST_CFLAGS -DXP_UNIX" - HOST_NSPR_MDCPUCFG='\"md/_darwin.cfg\"' - HOST_OPTIMIZE_FLAGS="${HOST_OPTIMIZE_FLAGS=-O3}" - ;; -@@ -2029,7 +2029,6 @@ case "$target" in +@@ -1996,7 +1996,6 @@ case "$target" in AC_DEFINE(XP_DARWIN) _PLATFORM_DEFAULT_TOOLKIT='cairo-uikit' else @@ -19,7 +10,7 @@ $NetBSD: patch-aa,v 1.29 2015/12/03 12:22:27 ryoon Exp $ AC_DEFINE(XP_DARWIN) _PLATFORM_DEFAULT_TOOLKIT='cairo-cocoa' # The ExceptionHandling framework is needed for Objective-C exception -@@ -2609,8 +2608,7 @@ MOZ_CXX11 +@@ -2579,8 +2578,7 @@ MOZ_CXX11 AC_LANG_C @@ -29,7 +20,7 @@ $NetBSD: patch-aa,v 1.29 2015/12/03 12:22:27 ryoon Exp $ dnl =============================================================== if test "$GNU_CC" -a "$OS_TARGET" != WINNT; then AC_DEFINE(HAVE_VISIBILITY_HIDDEN_ATTRIBUTE) -@@ -3533,6 +3531,14 @@ if test -n "$YASM"; then +@@ -3493,6 +3491,14 @@ if test -n "$YASM"; then _YASM_BUILD=` echo ${YASM_VERSION} | $AWK -F\. '{ print $4 }'` fi @@ -44,7 +35,7 @@ $NetBSD: patch-aa,v 1.29 2015/12/03 12:22:27 ryoon Exp $ if test -z "$SKIP_LIBRARY_CHECKS"; then dnl system JPEG support dnl ======================================================== -@@ -3560,11 +3566,7 @@ if test "$MOZ_NATIVE_JPEG" = 1; then +@@ -3520,11 +3526,7 @@ if test "$MOZ_NATIVE_JPEG" = 1; then #include <jpeglib.h> ], [ #if JPEG_LIB_VERSION < $MOZJPEG #error "Insufficient JPEG library version ($MOZJPEG required)." @@ -57,7 +48,7 @@ $NetBSD: patch-aa,v 1.29 2015/12/03 12:22:27 ryoon Exp $ MOZ_NATIVE_JPEG=1, AC_MSG_ERROR([Insufficient JPEG library version for --with-system-jpeg])) fi -@@ -4288,6 +4290,10 @@ cairo-gonk) +@@ -4255,6 +4257,10 @@ cairo-gonk) esac @@ -68,7 +59,7 @@ $NetBSD: patch-aa,v 1.29 2015/12/03 12:22:27 ryoon Exp $ AC_SUBST(MOZ_PDF_PRINTING) if test "$MOZ_PDF_PRINTING"; then PDF_SURFACE_FEATURE="#define CAIRO_HAS_PDF_SURFACE 1" -@@ -5020,6 +5026,9 @@ if test -n "$MOZ_WEBRTC"; then +@@ -4994,6 +5000,9 @@ if test -n "$MOZ_WEBRTC"; then MOZ_VPX=1 MOZ_VPX_ERROR_CONCEALMENT=1 @@ -78,7 +69,7 @@ $NetBSD: patch-aa,v 1.29 2015/12/03 12:22:27 ryoon Exp $ dnl enable once Signaling lands MOZ_WEBRTC_SIGNALING=1 AC_DEFINE(MOZ_WEBRTC_SIGNALING) -@@ -5163,6 +5172,142 @@ if test "${ac_cv_c_attribute_aligned}" ! +@@ -5137,6 +5146,142 @@ if test "${ac_cv_c_attribute_aligned}" ! fi dnl ======================================================== @@ -221,7 +212,7 @@ $NetBSD: patch-aa,v 1.29 2015/12/03 12:22:27 ryoon Exp $ dnl = Disable VP8 decoder support dnl ======================================================== MOZ_ARG_DISABLE_BOOL(webm, -@@ -5548,6 +5693,67 @@ fi +@@ -5539,6 +5684,67 @@ fi AC_SUBST(MOZ_WEBM_ENCODER) dnl ================================== @@ -289,7 +280,7 @@ $NetBSD: patch-aa,v 1.29 2015/12/03 12:22:27 ryoon Exp $ dnl = Check alsa availability on Linux dnl ================================== -@@ -5561,12 +5767,23 @@ MOZ_ARG_ENABLE_BOOL(alsa, +@@ -5552,12 +5758,23 @@ MOZ_ARG_ENABLE_BOOL(alsa, MOZ_ALSA=1, MOZ_ALSA=) @@ -313,7 +304,7 @@ $NetBSD: patch-aa,v 1.29 2015/12/03 12:22:27 ryoon Exp $ AC_SUBST(MOZ_ALSA) dnl ======================================================== -@@ -8141,6 +8358,49 @@ if test "$USE_FC_FREETYPE"; then +@@ -8136,6 +8353,49 @@ if test "$USE_FC_FREETYPE"; then fi dnl ======================================================== diff --git a/www/seamonkey/patches/patch-mozilla_config_system-headers b/www/seamonkey/patches/patch-mozilla_config_system-headers index f20c52d270c..c3556ad0731 100644 --- a/www/seamonkey/patches/patch-mozilla_config_system-headers +++ b/www/seamonkey/patches/patch-mozilla_config_system-headers @@ -1,8 +1,8 @@ -$NetBSD: patch-mozilla_config_system-headers,v 1.20 2016/01/31 23:43:48 joerg Exp $ +$NetBSD: patch-mozilla_config_system-headers,v 1.21 2016/03/30 12:56:53 ryoon Exp $ ---- mozilla/config/system-headers.orig 2015-11-04 01:56:15.000000000 +0000 +--- mozilla/config/system-headers.orig 2016-01-19 02:49:15.000000000 +0000 +++ mozilla/config/system-headers -@@ -626,6 +626,7 @@ libgnome/libgnome.h +@@ -627,6 +627,7 @@ libgnome/libgnome.h libgnomeui/gnome-icon-lookup.h libgnomeui/gnome-icon-theme.h libgnomeui/gnome-ui-init.h @@ -10,7 +10,7 @@ $NetBSD: patch-mozilla_config_system-headers,v 1.20 2016/01/31 23:43:48 joerg Ex lib$routines.h limits limits.h -@@ -720,6 +721,7 @@ mapiutil.h +@@ -721,6 +722,7 @@ mapiutil.h mapix.h Math64.h math.h @@ -18,7 +18,7 @@ $NetBSD: patch-mozilla_config_system-headers,v 1.20 2016/01/31 23:43:48 joerg Ex mbstring.h #ifdef ANDROID media/AudioEffect.h -@@ -1322,10 +1324,13 @@ vorbis/codec.h +@@ -1324,10 +1326,13 @@ vorbis/codec.h theora/theoradec.h tremor/ivorbiscodec.h speex/speex_resampler.h @@ -32,7 +32,7 @@ $NetBSD: patch-mozilla_config_system-headers,v 1.20 2016/01/31 23:43:48 joerg Ex #endif gst/gst.h gst/app/gstappsink.h -@@ -1355,3 +1360,46 @@ unicode/utypes.h +@@ -1359,3 +1364,45 @@ unicode/utypes.h #endif libutil.h unwind.h @@ -78,4 +78,3 @@ $NetBSD: patch-mozilla_config_system-headers,v 1.20 2016/01/31 23:43:48 joerg Ex +#if MOZ_NATIVE_SOUNDTOUCH==1 +soundtouch/SoundTouch.h +#endif -+freetype/ftfntfmt.h diff --git a/www/seamonkey/patches/patch-mozilla_config_system__wrappers_unwind.h b/www/seamonkey/patches/patch-mozilla_config_system__wrappers_unwind.h new file mode 100644 index 00000000000..cdcd6b40b21 --- /dev/null +++ b/www/seamonkey/patches/patch-mozilla_config_system__wrappers_unwind.h @@ -0,0 +1,9 @@ +$NetBSD: patch-mozilla_config_system__wrappers_unwind.h,v 1.11 2016/03/30 12:56:53 ryoon Exp $ + +--- mozilla/config/system_wrappers/unwind.h.orig 2016-03-29 13:09:26.670237158 +0000 ++++ mozilla/config/system_wrappers/unwind.h +@@ -0,0 +1,4 @@ ++#pragma GCC system_header ++#pragma GCC visibility push(default) ++#include_next <unwind.h> ++#pragma GCC visibility pop diff --git a/www/seamonkey/patches/patch-mozilla_dom_events_MessageEvent.h b/www/seamonkey/patches/patch-mozilla_dom_events_MessageEvent.h deleted file mode 100644 index a086e47e283..00000000000 --- a/www/seamonkey/patches/patch-mozilla_dom_events_MessageEvent.h +++ /dev/null @@ -1,14 +0,0 @@ -$NetBSD: patch-mozilla_dom_events_MessageEvent.h,v 1.1 2015/11/20 14:48:21 joerg Exp $ - ---- mozilla/dom/events/MessageEvent.h.orig 2015-09-25 07:36:28.000000000 +0000 -+++ mozilla/dom/events/MessageEvent.h -@@ -16,9 +16,6 @@ namespace mozilla { - namespace dom { - - struct MessageEventInit; --class MessagePort; --class MessagePortBase; --class MessagePortList; - class OwningWindowProxyOrMessagePortOrClient; - - namespace workers { diff --git a/www/seamonkey/patches/patch-mozilla_extensions_spellcheck_hunspell_src_mozHunspell.cpp b/www/seamonkey/patches/patch-mozilla_extensions_spellcheck_hunspell_glue_mozHunspell.cpp index bfb12874d0b..fed2745f19d 100644 --- a/www/seamonkey/patches/patch-mozilla_extensions_spellcheck_hunspell_src_mozHunspell.cpp +++ b/www/seamonkey/patches/patch-mozilla_extensions_spellcheck_hunspell_glue_mozHunspell.cpp @@ -1,8 +1,8 @@ -$NetBSD: patch-mozilla_extensions_spellcheck_hunspell_src_mozHunspell.cpp,v 1.4 2015/09/21 05:03:45 ryoon Exp $ +$NetBSD: patch-mozilla_extensions_spellcheck_hunspell_glue_mozHunspell.cpp,v 1.1 2016/03/30 12:56:53 ryoon Exp $ ---- mozilla/extensions/spellcheck/hunspell/src/mozHunspell.cpp.orig 2015-09-02 09:28:48.000000000 +0000 -+++ mozilla/extensions/spellcheck/hunspell/src/mozHunspell.cpp -@@ -400,6 +400,14 @@ mozHunspell::LoadDictionaryList(bool aNo +--- mozilla/extensions/spellcheck/hunspell/glue/mozHunspell.cpp.orig 2016-01-19 02:49:21.000000000 +0000 ++++ mozilla/extensions/spellcheck/hunspell/glue/mozHunspell.cpp +@@ -392,6 +392,14 @@ mozHunspell::LoadDictionaryList(bool aNo } } diff --git a/www/seamonkey/patches/patch-mozilla_gfx_graphite2_moz-gr-update.sh b/www/seamonkey/patches/patch-mozilla_gfx_graphite2_moz-gr-update.sh deleted file mode 100644 index efedd839575..00000000000 --- a/www/seamonkey/patches/patch-mozilla_gfx_graphite2_moz-gr-update.sh +++ /dev/null @@ -1,20 +0,0 @@ -$NetBSD: patch-mozilla_gfx_graphite2_moz-gr-update.sh,v 1.1 2015/01/02 04:26:21 ryoon Exp $ - ---- mozilla/gfx/graphite2/moz-gr-update.sh.orig 2014-12-03 06:22:41.000000000 +0000 -+++ mozilla/gfx/graphite2/moz-gr-update.sh -@@ -23,8 +23,14 @@ echo "\nSee" $0 "for update procedure.\n - find gfx/graphite2/ -name "*.cpp" -exec perl -p -i -e "s/<cstdio>/<stdio.h>/;s/Windows.h/windows.h/;" {} \; - find gfx/graphite2/ -name "*.h" -exec perl -p -i -e "s/<cstdio>/<stdio.h>/;s/Windows.h/windows.h/;" {} \; - -+# closest tag/release to require for system version -+TAG=$(cd ../graphitedev/ && hg parents --template {latesttag}) -+ -+perl -p -i -e "s/[0-9]+\,[0-9]+\,[0-9]+/$TAG/ and tr/./,/ \ -+ if /GR2_VERSION_REQUIRE/" configure.in -+ - # summarize what's been touched --echo Updated to $CHANGESET. -+echo Updated to $CHANGESET \($TAG for --with-system-graphite2\) - echo Here is what changed in the gfx/graphite2 directory: - echo - diff --git a/www/seamonkey/patches/patch-mozilla_gfx_graphite2_src_moz.build b/www/seamonkey/patches/patch-mozilla_gfx_graphite2_src_moz.build deleted file mode 100644 index 85b7d84ba88..00000000000 --- a/www/seamonkey/patches/patch-mozilla_gfx_graphite2_src_moz.build +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-mozilla_gfx_graphite2_src_moz.build,v 1.1 2016/01/31 23:43:48 joerg Exp $ - ---- mozilla/gfx/graphite2/src/moz.build.orig 2016-01-31 22:13:27.833347842 +0000 -+++ mozilla/gfx/graphite2/src/moz.build -@@ -58,10 +58,6 @@ UNIFIED_SOURCES += [ - if CONFIG['GKMEDIAS_SHARED_LIBRARY']: - NO_VISIBILITY_FLAGS = True - DEFINES['GRAPHITE2_EXPORTING'] = True --else: -- # tell graphite2 not to export symbols, we'll be linking it directly with -- # thebes -- DEFINES['GRAPHITE2_STATIC'] = True - - FINAL_LIBRARY = 'gkmedias' - diff --git a/www/seamonkey/patches/patch-mozilla_gfx_thebes_moz.build b/www/seamonkey/patches/patch-mozilla_gfx_thebes_moz.build index e2a87a90833..b032164644a 100644 --- a/www/seamonkey/patches/patch-mozilla_gfx_thebes_moz.build +++ b/www/seamonkey/patches/patch-mozilla_gfx_thebes_moz.build @@ -1,8 +1,8 @@ -$NetBSD: patch-mozilla_gfx_thebes_moz.build,v 1.2 2016/01/31 23:43:48 joerg Exp $ +$NetBSD: patch-mozilla_gfx_thebes_moz.build,v 1.3 2016/03/30 12:56:53 ryoon Exp $ ---- mozilla/gfx/thebes/moz.build.orig 2015-11-04 01:55:29.000000000 +0000 +--- mozilla/gfx/thebes/moz.build.orig 2016-01-19 02:49:20.000000000 +0000 +++ mozilla/gfx/thebes/moz.build -@@ -290,6 +290,12 @@ CXXFLAGS += CONFIG['TK_CFLAGS'] +@@ -294,6 +294,12 @@ CXXFLAGS += CONFIG['TK_CFLAGS'] CFLAGS += CONFIG['MOZ_CAIRO_CFLAGS'] CFLAGS += CONFIG['TK_CFLAGS'] @@ -15,7 +15,7 @@ $NetBSD: patch-mozilla_gfx_thebes_moz.build,v 1.2 2016/01/31 23:43:48 joerg Exp if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('android', 'gonk', 'qt'): CXXFLAGS += CONFIG['CAIRO_FT_CFLAGS'] -@@ -303,8 +309,6 @@ if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('gtk +@@ -307,8 +313,6 @@ if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('gtk LOCAL_INCLUDES += CONFIG['SKIA_INCLUDES'] diff --git a/www/seamonkey/patches/patch-mozilla_gfx_ycbcr_yuv__row__arm.s b/www/seamonkey/patches/patch-mozilla_gfx_ycbcr_yuv__row__arm.s new file mode 100644 index 00000000000..173d3b83ee6 --- /dev/null +++ b/www/seamonkey/patches/patch-mozilla_gfx_ycbcr_yuv__row__arm.s @@ -0,0 +1,37 @@ +$NetBSD: patch-mozilla_gfx_ycbcr_yuv__row__arm.s,v 1.3 2016/03/30 12:56:53 ryoon Exp $ + +--- mozilla/gfx/ycbcr/yuv_row_arm.s.orig 2016-01-19 02:46:48.000000000 +0000 ++++ mozilla/gfx/ycbcr/yuv_row_arm.s +@@ -2,6 +2,12 @@ + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ + ++#if defined(__ARM_EABI__) && !defined(__ARM_DWARF_EH__) ++#define UNWIND ++#else ++#define UNWIND @ ++#endif ++ + .arch armv7-a + .fpu neon + /* Allow to build on targets not supporting neon, and force the object file +@@ -74,7 +80,8 @@ YCbCr42xToRGB565_DITHER30_CONSTS_NEON: + .global ScaleYCbCr42xToRGB565_BilinearY_Row_NEON + .type ScaleYCbCr42xToRGB565_BilinearY_Row_NEON, %function + .balign 64 +- .fnstart ++ .cfi_startproc ++ UNWIND .fnstart + ScaleYCbCr42xToRGB565_BilinearY_Row_NEON: + STMFD r13!,{r4-r9,r14} @ 8 words. + ADR r14,YCbCr42xToRGB565_DITHER03_CONSTS_NEON +@@ -296,7 +303,8 @@ s42xbily_neon_tail: + s42xbily_neon_done: + VPOP {Q4-Q7} @ 16 words. + LDMFD r13!,{r4-r9,PC} @ 8 words. +- .fnend ++ UNWIND .fnend ++ .cfi_endproc + .size ScaleYCbCr42xToRGB565_BilinearY_Row_NEON, .-ScaleYCbCr42xToRGB565_BilinearY_Row_NEON + + #if defined(__ELF__)&&defined(__linux__) diff --git a/www/seamonkey/patches/patch-mozilla_intl_hyphenation_glue_hnjalloc.h b/www/seamonkey/patches/patch-mozilla_intl_hyphenation_glue_hnjalloc.h new file mode 100644 index 00000000000..7df0c4f6b7a --- /dev/null +++ b/www/seamonkey/patches/patch-mozilla_intl_hyphenation_glue_hnjalloc.h @@ -0,0 +1,14 @@ +$NetBSD: patch-mozilla_intl_hyphenation_glue_hnjalloc.h,v 1.1 2016/03/30 12:56:53 ryoon Exp $ + +--- mozilla/intl/hyphenation/glue/hnjalloc.h.orig 2016-01-19 02:46:55.000000000 +0000 ++++ mozilla/intl/hyphenation/glue/hnjalloc.h +@@ -24,6 +24,9 @@ + */ + + #include <stdio.h> /* ensure stdio.h is loaded before our macros */ ++#ifdef __sun ++#include <wchar.h> ++#endif + + #undef FILE + #define FILE hnjFile diff --git a/www/seamonkey/patches/patch-mozilla_intl_hyphenation_hnjalloc.h b/www/seamonkey/patches/patch-mozilla_intl_hyphenation_hnjalloc.h deleted file mode 100644 index 01414d707e8..00000000000 --- a/www/seamonkey/patches/patch-mozilla_intl_hyphenation_hnjalloc.h +++ /dev/null @@ -1,14 +0,0 @@ -$NetBSD: patch-mozilla_intl_hyphenation_hnjalloc.h,v 1.1 2015/01/02 04:26:21 ryoon Exp $ - ---- mozilla/intl/hyphenation/hnjalloc.h.orig 2014-12-03 06:22:43.000000000 +0000 -+++ mozilla/intl/hyphenation/hnjalloc.h -@@ -24,6 +24,9 @@ - */ - - #include <stdio.h> /* ensure stdio.h is loaded before our macros */ -+#ifdef __sun -+#include <wchar.h> -+#endif - - #undef FILE - #define FILE hnjFile diff --git a/www/seamonkey/patches/patch-mozilla_intl_unicharutil_util_moz.build b/www/seamonkey/patches/patch-mozilla_intl_unicharutil_util_moz.build deleted file mode 100644 index 2aff3542fea..00000000000 --- a/www/seamonkey/patches/patch-mozilla_intl_unicharutil_util_moz.build +++ /dev/null @@ -1,14 +0,0 @@ -$NetBSD: patch-mozilla_intl_unicharutil_util_moz.build,v 1.3 2015/10/02 22:49:36 ryoon Exp $ - ---- mozilla/intl/unicharutil/util/moz.build.orig 2015-09-25 07:35:22.000000000 +0000 -+++ mozilla/intl/unicharutil/util/moz.build -@@ -42,6 +42,9 @@ if CONFIG['_MSC_VER']: - if CONFIG['ENABLE_INTL_API']: - CXXFLAGS += CONFIG['MOZ_ICU_CFLAGS'] - -+if CONFIG['MOZ_NATIVE_HARFBUZZ']: -+ CXXFLAGS += CONFIG['MOZ_HARFBUZZ_CFLAGS'] -+ - if CONFIG['GNU_CXX']: - FAIL_ON_WARNINGS = True - diff --git a/www/seamonkey/patches/patch-mozilla_ipc_ipdl_ipdl_cxx_ast.py b/www/seamonkey/patches/patch-mozilla_ipc_ipdl_ipdl_cxx_ast.py deleted file mode 100644 index 4db294eb582..00000000000 --- a/www/seamonkey/patches/patch-mozilla_ipc_ipdl_ipdl_cxx_ast.py +++ /dev/null @@ -1,21 +0,0 @@ -$NetBSD: patch-mozilla_ipc_ipdl_ipdl_cxx_ast.py,v 1.1 2014/11/02 05:40:31 ryoon Exp $ - ---- mozilla/ipc/ipdl/ipdl/cxx/ast.py.orig 2014-10-14 06:36:14.000000000 +0000 -+++ mozilla/ipc/ipdl/ipdl/cxx/ast.py -@@ -336,12 +336,13 @@ Type.VOID = Type('void') - Type.VOIDPTR = Type('void', ptr=1) - - class TypeArray(Node): -- def __init__(self, basetype, nmemb): -- '''the type |basetype DECLNAME[nmemb]|. |nmemb| is an Expr''' -+ def __init__(self, basetype, nmemb, alignType): -+ '''the type |basetype DECLNAME[nmemb]|. |nmemb| is an Expr, |alignType| is a type''' - self.basetype = basetype - self.nmemb = nmemb -+ self.alignType = alignType - def __deepcopy__(self, memo): -- return TypeArray(deepcopy(self.basetype, memo), nmemb) -+ return TypeArray(deepcopy(self.basetype, memo), nmemb, alignType) - - class TypeEnum(Node): - def __init__(self, name=None): diff --git a/www/seamonkey/patches/patch-mozilla_ipc_ipdl_ipdl_cxx_cgen.py b/www/seamonkey/patches/patch-mozilla_ipc_ipdl_ipdl_cxx_cgen.py deleted file mode 100644 index ae0f3151ca3..00000000000 --- a/www/seamonkey/patches/patch-mozilla_ipc_ipdl_ipdl_cxx_cgen.py +++ /dev/null @@ -1,23 +0,0 @@ -$NetBSD: patch-mozilla_ipc_ipdl_ipdl_cxx_cgen.py,v 1.1 2014/11/02 05:40:31 ryoon Exp $ - ---- mozilla/ipc/ipdl/ipdl/cxx/cgen.py.orig 2014-10-14 06:36:14.000000000 +0000 -+++ mozilla/ipc/ipdl/ipdl/cxx/cgen.py -@@ -101,6 +101,7 @@ class CxxCodeGen(CodePrinter, Visitor): - def visitDecl(self, d): - # C-syntax arrays make code generation much more annoying - if isinstance(d.type, TypeArray): -+ self.write('MOZ_ALIGNED_DECL(') - d.type.basetype.accept(self) - else: - d.type.accept(self) -@@ -111,7 +112,9 @@ class CxxCodeGen(CodePrinter, Visitor): - if isinstance(d.type, TypeArray): - self.write('[') - d.type.nmemb.accept(self) -- self.write(']') -+ self.write('], MOZ_ALIGNOF(') -+ d.type.alignType.accept(self) -+ self.write('))') - - def visitParam(self, p): - self.visitDecl(p) diff --git a/www/seamonkey/patches/patch-mozilla_ipc_ipdl_ipdl_lower.py b/www/seamonkey/patches/patch-mozilla_ipc_ipdl_ipdl_lower.py deleted file mode 100644 index c0e0975c987..00000000000 --- a/www/seamonkey/patches/patch-mozilla_ipc_ipdl_ipdl_lower.py +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-mozilla_ipc_ipdl_ipdl_lower.py,v 1.3 2014/11/02 05:40:31 ryoon Exp $ - ---- mozilla/ipc/ipdl/ipdl/lower.py.orig 2014-10-14 06:36:14.000000000 +0000 -+++ mozilla/ipc/ipdl/ipdl/lower.py -@@ -768,7 +768,7 @@ IPDL union type.""" - if self.recursive: - return self.ptrToType() - else: -- return TypeArray(Type('char'), ExprSizeof(self.internalType())) -+ return TypeArray(Type('char'), ExprSizeof(self.internalType()), self.internalType()) - - def unionValue(self): - # NB: knows that Union's storage C union is named |mValue| diff --git a/www/seamonkey/patches/patch-mozilla_js_public_CallArgs.h b/www/seamonkey/patches/patch-mozilla_js_public_CallArgs.h deleted file mode 100644 index 1ffcb8b02ae..00000000000 --- a/www/seamonkey/patches/patch-mozilla_js_public_CallArgs.h +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-mozilla_js_public_CallArgs.h,v 1.1 2015/09/21 05:03:45 ryoon Exp $ - ---- mozilla/js/public/CallArgs.h.orig 2015-09-02 09:27:18.000000000 +0000 -+++ mozilla/js/public/CallArgs.h -@@ -344,7 +344,7 @@ class MOZ_STACK_CLASS CallArgs : public - * Returns true if there are at least |required| arguments passed in. If - * false, it reports an error message on the context. - */ -- bool requireAtLeast(JSContext* cx, const char* fnname, unsigned required); -+ JS_PUBLIC_API(bool) requireAtLeast(JSContext* cx, const char* fnname, unsigned required); - - }; - diff --git a/www/seamonkey/patches/patch-mozilla_js_src_jsapi.cpp b/www/seamonkey/patches/patch-mozilla_js_src_jsapi.cpp deleted file mode 100644 index 1617833f5c9..00000000000 --- a/www/seamonkey/patches/patch-mozilla_js_src_jsapi.cpp +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-mozilla_js_src_jsapi.cpp,v 1.4 2015/09/21 05:03:45 ryoon Exp $ - ---- mozilla/js/src/jsapi.cpp.orig 2015-09-02 09:27:32.000000000 +0000 -+++ mozilla/js/src/jsapi.cpp -@@ -115,7 +115,7 @@ using js::frontend::Parser; - #define JS_ADDRESSOF_VA_LIST(ap) (&(ap)) - #endif - --bool -+JS_PUBLIC_API(bool) - JS::CallArgs::requireAtLeast(JSContext* cx, const char* fnname, unsigned required) { - if (length() < required) { - char numArgsStr[40]; diff --git a/www/seamonkey/patches/patch-mozilla_media_libcubeb_src_moz.build b/www/seamonkey/patches/patch-mozilla_media_libcubeb_src_moz.build index 55d12a8ccc9..d1da419ba5c 100644 --- a/www/seamonkey/patches/patch-mozilla_media_libcubeb_src_moz.build +++ b/www/seamonkey/patches/patch-mozilla_media_libcubeb_src_moz.build @@ -1,6 +1,6 @@ -$NetBSD: patch-mozilla_media_libcubeb_src_moz.build,v 1.4 2015/10/02 22:49:36 ryoon Exp $ +$NetBSD: patch-mozilla_media_libcubeb_src_moz.build,v 1.5 2016/03/30 12:56:53 ryoon Exp $ ---- mozilla/media/libcubeb/src/moz.build.orig 2015-09-25 07:35:08.000000000 +0000 +--- mozilla/media/libcubeb/src/moz.build.orig 2016-01-19 02:49:31.000000000 +0000 +++ mozilla/media/libcubeb/src/moz.build @@ -17,6 +17,12 @@ if CONFIG['MOZ_ALSA']: ] @@ -24,7 +24,7 @@ $NetBSD: patch-mozilla_media_libcubeb_src_moz.build,v 1.4 2015/10/02 22:49:36 ry SOURCES += [ 'cubeb_audiounit.c', ] -@@ -66,6 +72,9 @@ if CONFIG['GKMEDIAS_SHARED_LIBRARY']: +@@ -65,6 +71,9 @@ if CONFIG['GKMEDIAS_SHARED_LIBRARY']: FINAL_LIBRARY = 'gkmedias' @@ -34,13 +34,3 @@ $NetBSD: patch-mozilla_media_libcubeb_src_moz.build,v 1.4 2015/10/02 22:49:36 ry if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'gonk': CFLAGS += [ '-I%s/%s' % (CONFIG['ANDROID_SOURCE'], d) for d in [ -@@ -74,7 +83,9 @@ if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'gonk - ] - ] - -+CFLAGS += CONFIG['MOZ_OSS_CFLAGS'] - FAIL_ON_WARNINGS = True - -+CFLAGS += CONFIG['MOZ_OSS_CFLAGS'] - CFLAGS += CONFIG['MOZ_ALSA_CFLAGS'] - CFLAGS += CONFIG['MOZ_PULSEAUDIO_CFLAGS'] diff --git a/www/seamonkey/patches/patch-mozilla_media_libstagefright_frameworks_av_include_media_stagefright_foundation_AString.h b/www/seamonkey/patches/patch-mozilla_media_libstagefright_frameworks_av_include_media_stagefright_foundation_AString.h new file mode 100644 index 00000000000..8bbf788744e --- /dev/null +++ b/www/seamonkey/patches/patch-mozilla_media_libstagefright_frameworks_av_include_media_stagefright_foundation_AString.h @@ -0,0 +1,12 @@ +$NetBSD: patch-mozilla_media_libstagefright_frameworks_av_include_media_stagefright_foundation_AString.h,v 1.3 2016/03/30 12:56:53 ryoon Exp $ + +--- mozilla/media/libstagefright/frameworks/av/include/media/stagefright/foundation/AString.h.orig 2016-01-19 02:46:50.000000000 +0000 ++++ mozilla/media/libstagefright/frameworks/av/include/media/stagefright/foundation/AString.h +@@ -18,6 +18,7 @@ + + #define A_STRING_H_ + ++#include <cctype> + #include <sys/types.h> + + namespace stagefright { diff --git a/www/seamonkey/patches/patch-mozilla_memory_build_mozjemalloc__compat.c b/www/seamonkey/patches/patch-mozilla_memory_build_mozjemalloc__compat.c index d0d3e73944d..7ead9bf09dd 100644 --- a/www/seamonkey/patches/patch-mozilla_memory_build_mozjemalloc__compat.c +++ b/www/seamonkey/patches/patch-mozilla_memory_build_mozjemalloc__compat.c @@ -1,9 +1,9 @@ -$NetBSD: patch-mozilla_memory_build_mozjemalloc__compat.c,v 1.3 2015/09/21 05:03:45 ryoon Exp $ +$NetBSD: patch-mozilla_memory_build_mozjemalloc__compat.c,v 1.4 2016/03/30 12:56:53 ryoon Exp $ ---- mozilla/memory/build/mozjemalloc_compat.c.orig 2015-09-02 09:27:33.000000000 +0000 +--- mozilla/memory/build/mozjemalloc_compat.c.orig 2016-01-19 02:47:17.000000000 +0000 +++ mozilla/memory/build/mozjemalloc_compat.c -@@ -131,6 +131,48 @@ compute_bin_unused(unsigned int narenas) - return bin_unused; +@@ -131,6 +131,48 @@ compute_bin_unused_and_bookkeeping(jemal + stats->bin_unused = bin_unused; } +static size_t diff --git a/www/seamonkey/patches/patch-mozilla_memory_jemalloc_src_configure b/www/seamonkey/patches/patch-mozilla_memory_jemalloc_src_configure deleted file mode 100644 index 6c282bcf910..00000000000 --- a/www/seamonkey/patches/patch-mozilla_memory_jemalloc_src_configure +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-mozilla_memory_jemalloc_src_configure,v 1.2 2015/09/21 05:03:45 ryoon Exp $ - ---- mozilla/memory/jemalloc/src/configure.orig 2015-09-02 09:27:33.000000000 +0000 -+++ mozilla/memory/jemalloc/src/configure -@@ -6566,7 +6566,7 @@ else - LG_PAGE="detect" - fi - --if test "x$LG_PAGE" == "xdetect"; then -+if test "x$LG_PAGE" = "xdetect"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking LG_PAGE" >&5 - $as_echo_n "checking LG_PAGE... " >&6; } - if ${je_cv_lg_page+:} false; then : diff --git a/www/seamonkey/patches/patch-mozilla_mfbt_Alignment.h b/www/seamonkey/patches/patch-mozilla_mfbt_Alignment.h deleted file mode 100644 index 8dd21979f8a..00000000000 --- a/www/seamonkey/patches/patch-mozilla_mfbt_Alignment.h +++ /dev/null @@ -1,38 +0,0 @@ -$NetBSD: patch-mozilla_mfbt_Alignment.h,v 1.2 2015/12/03 12:22:27 ryoon Exp $ - ---- mozilla/mfbt/Alignment.h.orig 2015-11-04 01:56:08.000000000 +0000 -+++ mozilla/mfbt/Alignment.h -@@ -15,6 +15,13 @@ - - namespace mozilla { - -+#if defined(MOZ_HAVE_CXX11_ALIGNAS) -+#define MOZ_ALIGNOF(T) alignof(T) -+#elif defined(__GNUC__) -+#define MOZ_ALIGNOF(T) __alignof__(T) -+#elif defined(_MSC_VER) -+#define MOZ_ALIGNOF(T) __alignof(T) -+#else - /* - * This class, and the corresponding macro MOZ_ALIGNOF, figures out how many - * bytes of alignment a given type needs. -@@ -33,6 +40,7 @@ public: - }; - - #define MOZ_ALIGNOF(T) mozilla::AlignmentFinder<T>::alignment -+#endif - - /* - * Declare the MOZ_ALIGNED_DECL macro for declaring aligned types. -@@ -44,7 +52,10 @@ public: - * will declare a two-character array |arr| aligned to 8 bytes. - */ - --#if defined(__GNUC__) -+#if defined(MOZ_HAVE_CXX11_ALIGNAS) -+# define MOZ_ALIGNED_DECL(_type, _align) \ -+ alignas(_align) _type -+#elif defined(__GNUC__) - # define MOZ_ALIGNED_DECL(_type, _align) \ - _type __attribute__((aligned(_align))) - #elif defined(_MSC_VER) diff --git a/www/seamonkey/patches/patch-mozilla_toolkit_library_libxul.mk b/www/seamonkey/patches/patch-mozilla_toolkit_library_libxul.mk deleted file mode 100644 index 560b772df3f..00000000000 --- a/www/seamonkey/patches/patch-mozilla_toolkit_library_libxul.mk +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-mozilla_toolkit_library_libxul.mk,v 1.3 2016/03/01 20:05:13 joerg Exp $ - ---- mozilla/toolkit/library/libxul.mk.orig 2016-02-29 20:01:46.226076873 +0000 -+++ mozilla/toolkit/library/libxul.mk -@@ -55,7 +55,7 @@ endif - ifdef _MSC_VER - get_first_and_last = dumpbin -exports $1 | grep _NSModule@@ | sort -k 3 | sed -n 's/^.*?\([^@]*\)@@.*$$/\1/;1p;$$p' - else --get_first_and_last = $(TOOLCHAIN_PREFIX)nm -g $1 | grep _NSModule$$ | grep -vw refptr | sort | sed -n 's/^.* _*\([^ ]*\)$$/\1/;1p;$$p' -+get_first_and_last = $(TOOLCHAIN_PREFIX)nm $1 | grep _NSModule$$ | grep -vw refptr | sort | sed -n 's/^.* _*\([^ ]*\)$$/\1/;1p;$$p' - endif - - LOCAL_CHECKS = test "$$($(get_first_and_last) | xargs echo)" != "start_kPStaticModules_NSModule end_kPStaticModules_NSModule" && echo "NSModules are not ordered appropriately" && exit 1 || exit 0 diff --git a/www/seamonkey/patches/patch-mozilla_xpcom_components_Module.h b/www/seamonkey/patches/patch-mozilla_xpcom_components_Module.h deleted file mode 100644 index e84b9df498e..00000000000 --- a/www/seamonkey/patches/patch-mozilla_xpcom_components_Module.h +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-mozilla_xpcom_components_Module.h,v 1.1 2016/03/01 20:05:13 joerg Exp $ - ---- mozilla/xpcom/components/Module.h.orig 2016-02-29 19:46:51.779120265 +0000 -+++ mozilla/xpcom/components/Module.h -@@ -125,7 +125,7 @@ struct Module - # define NSMODULE_SECTION __declspec(allocate(".kPStaticModules$M"), dllexport) - # elif defined(__GNUC__) - # if defined(__ELF__) --# define NSMODULE_SECTION __attribute__((section(".kPStaticModules"), visibility("protected"))) -+# define NSMODULE_SECTION __attribute__((section(".kPStaticModules"), visibility("hidden"))) - # elif defined(__MACH__) - # define NSMODULE_SECTION __attribute__((section("__DATA, .kPStaticModules"), visibility("default"))) - # elif defined (_WIN32) |