diff options
author | ryoon <ryoon> | 2014-02-08 09:36:00 +0000 |
---|---|---|
committer | ryoon <ryoon> | 2014-02-08 09:36:00 +0000 |
commit | 0ab4841296ca47ce341c9d4731bfb2d959bdecb9 (patch) | |
tree | b5cbf6313ec0da29002278dbcd4938dbd350532b /www | |
parent | 0e1f43687ddaee6b81197d5a65ef96dcda831b5d (diff) | |
download | pkgsrc-0ab4841296ca47ce341c9d4731bfb2d959bdecb9.tar.gz |
Update to 27.0
Changelog:
NEW
You can now run more than one service at a time with Firefox SocialAPI, allowing you to receive notifications, chat and more from multiple integrated services
CHANGED
Enabled TLS 1.1 (RFC 4346) and TLS 1.2 (RFC 5246) by default
CHANGED
Added support for SPDY 3.1 protocol
DEVELOPER
Ability to reset style sheets using 'all:unset'
DEVELOPER
You can now choose to deobfuscate javascript in the debugger (see 762761)
DEVELOPER
Added support for scrolled fieldsets (see 261037)
DEVELOPER
Implemented allow-popups directive for iframe sandbox, enabling increased security (see 766282)
DEVELOPER
CSS cursor keywords -moz-grab and -moz-grabbing have been unprefixed (see 880672)
DEVELOPER
Added support for ES6 generators in SpiderMonkey (see blog post)
DEVELOPER
Implemented support for mathematical function Math.hypot() in ES6 (see 896264)
HTML5
Dashed line support on Canvas (see 768067)
FIXED
Get Azure/Skia content rendering working on Linux (see 740200)
FIXED
27.0: Security fixes can be found here
Fixed in Firefox 27
MFSA 2014-13 Inconsistent JavaScript handling of access to Window objects
MFSA 2014-12 NSS ticket handling issues
MFSA 2014-11 Crash when using web workers with asm.js
MFSA 2014-10 Firefox default start page UI content invokable by script
MFSA 2014-09 Cross-origin information leak through web workers
MFSA 2014-08 Use-after-free with imgRequestProxy and image proccessing
MFSA 2014-07 XSLT stylesheets treated as styles in Content Security Policy
MFSA 2014-06 Profile path leaks to Android system log
MFSA 2014-05 Information disclosure with *FromPoint on iframes
MFSA 2014-04 Incorrect use of discarded images by RasterImage
MFSA 2014-03 UI selection timeout missing on download prompts
MFSA 2014-02 Clone protected content with XBL scopes
MFSA 2014-01 Miscellaneous memory safety hazards (rv:27.0 / rv:24.3)
Diffstat (limited to 'www')
119 files changed, 550 insertions, 807 deletions
diff --git a/www/firefox/Makefile b/www/firefox/Makefile index 26dcb63b052..300e59cf011 100644 --- a/www/firefox/Makefile +++ b/www/firefox/Makefile @@ -1,18 +1,18 @@ -# $NetBSD: Makefile,v 1.150 2014/01/01 11:52:37 wiz Exp $ +# $NetBSD: Makefile,v 1.151 2014/02/08 09:36:00 ryoon Exp $ FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR} -MOZ_BRANCH= 26.0 +MOZ_BRANCH= 27.0 MOZ_BRANCH_MINOR= DISTNAME= firefox-${FIREFOX_VER}.source PKGNAME= firefox-${MOZ_BRANCH}${MOZ_BRANCH_MINOR:S/b/beta/:S/esr//} -PKGREVISION= 1 CATEGORIES= www MASTER_SITES= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} -#MASTER_SITES+= ${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${FIREFOX_VER}/source/} +MASTER_SITES+= ${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${FIREFOX_VER}/source/} EXTRACT_SUFX= .tar.bz2 WRKSRC= ${WRKDIR}/mozilla-release +#WRKSRC= ${WRKDIR}/mozilla-beta MAINTAINER= ryoon@NetBSD.org HOMEPAGE= http://www.mozilla.com/en-US/firefox/ diff --git a/www/firefox/PLIST b/www/firefox/PLIST index d24434d357a..5147e997605 100644 --- a/www/firefox/PLIST +++ b/www/firefox/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.76 2013/12/15 13:54:37 ryoon Exp $ +@comment $NetBSD: PLIST,v 1.77 2014/02/08 09:36:00 ryoon Exp $ bin/firefox lib/firefox/application.ini lib/firefox/browser/blocklist.xml @@ -80,11 +80,28 @@ lib/firefox/browser/chrome/browser/content/browser/devtools/app-manager/device.x lib/firefox/browser/chrome/browser/content/browser/devtools/app-manager/help.xhtml lib/firefox/browser/chrome/browser/content/browser/devtools/app-manager/index.js lib/firefox/browser/chrome/browser/content/browser/devtools/app-manager/index.xul +lib/firefox/browser/chrome/browser/content/browser/devtools/app-manager/manifest-editor.js lib/firefox/browser/chrome/browser/content/browser/devtools/app-manager/projects.js lib/firefox/browser/chrome/browser/content/browser/devtools/app-manager/projects.xhtml lib/firefox/browser/chrome/browser/content/browser/devtools/app-manager/template.js lib/firefox/browser/chrome/browser/content/browser/devtools/app-manager/utils.js lib/firefox/browser/chrome/browser/content/browser/devtools/cleopatra.html +lib/firefox/browser/chrome/browser/content/browser/devtools/codemirror/activeline.js +lib/firefox/browser/chrome/browser/content/browser/devtools/codemirror/clike.js +lib/firefox/browser/chrome/browser/content/browser/devtools/codemirror/closebrackets.js +lib/firefox/browser/chrome/browser/content/browser/devtools/codemirror/codemirror.css +lib/firefox/browser/chrome/browser/content/browser/devtools/codemirror/codemirror.js +lib/firefox/browser/chrome/browser/content/browser/devtools/codemirror/comment.js +lib/firefox/browser/chrome/browser/content/browser/devtools/codemirror/css.js +lib/firefox/browser/chrome/browser/content/browser/devtools/codemirror/dialog.css +lib/firefox/browser/chrome/browser/content/browser/devtools/codemirror/dialog.js +lib/firefox/browser/chrome/browser/content/browser/devtools/codemirror/htmlmixed.js +lib/firefox/browser/chrome/browser/content/browser/devtools/codemirror/javascript.js +lib/firefox/browser/chrome/browser/content/browser/devtools/codemirror/matchbrackets.js +lib/firefox/browser/chrome/browser/content/browser/devtools/codemirror/mozilla.css +lib/firefox/browser/chrome/browser/content/browser/devtools/codemirror/search.js +lib/firefox/browser/chrome/browser/content/browser/devtools/codemirror/searchcursor.js +lib/firefox/browser/chrome/browser/content/browser/devtools/codemirror/xml.js lib/firefox/browser/chrome/browser/content/browser/devtools/commandline.css lib/firefox/browser/chrome/browser/content/browser/devtools/commandlineoutput.xhtml lib/firefox/browser/chrome/browser/content/browser/devtools/commandlinetooltip.xhtml @@ -137,6 +154,8 @@ lib/firefox/browser/chrome/browser/content/browser/devtools/profiler/cleopatra/j lib/firefox/browser/chrome/browser/content/browser/devtools/ruleview.css lib/firefox/browser/chrome/browser/content/browser/devtools/scratchpad.js lib/firefox/browser/chrome/browser/content/browser/devtools/scratchpad.xul +lib/firefox/browser/chrome/browser/content/browser/devtools/shadereditor.js +lib/firefox/browser/chrome/browser/content/browser/devtools/shadereditor.xul lib/firefox/browser/chrome/browser/content/browser/devtools/source-editor-overlay.xul lib/firefox/browser/chrome/browser/content/browser/devtools/splitview.css lib/firefox/browser/chrome/browser/content/browser/devtools/styleeditor.css @@ -156,7 +175,6 @@ lib/firefox/browser/chrome/browser/content/browser/downloads/download.xml lib/firefox/browser/chrome/browser/content/browser/downloads/downloads.css lib/firefox/browser/chrome/browser/content/browser/downloads/downloads.js lib/firefox/browser/chrome/browser/content/browser/downloads/downloadsOverlay.xul -lib/firefox/browser/chrome/browser/content/browser/downloads/indicator.css lib/firefox/browser/chrome/browser/content/browser/downloads/indicator.js lib/firefox/browser/chrome/browser/content/browser/downloads/indicatorOverlay.xul lib/firefox/browser/chrome/browser/content/browser/feeds/subscribe.css @@ -171,6 +189,7 @@ lib/firefox/browser/chrome/browser/content/browser/migration/migration.xul lib/firefox/browser/chrome/browser/content/browser/newtab/newTab.css lib/firefox/browser/chrome/browser/content/browser/newtab/newTab.js lib/firefox/browser/chrome/browser/content/browser/newtab/newTab.xul +lib/firefox/browser/chrome/browser/content/browser/newtab/preloaderContent.js lib/firefox/browser/chrome/browser/content/browser/nsContextMenu.js lib/firefox/browser/chrome/browser/content/browser/openLocation.js lib/firefox/browser/chrome/browser/content/browser/openLocation.xul @@ -378,6 +397,7 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/common.css lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/computedview.css lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/controls.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/dark-theme.css +lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/debugger-blackbox.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/debugger-collapse.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/debugger-expand.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/debugger-pause.png @@ -408,6 +428,7 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/option-icon.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/orion-breakpoint.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/orion-container.css lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/orion-debug-location.png +lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/orion-error.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/orion-task.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/orion.css lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/profiler-stopwatch.png @@ -421,6 +442,7 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/responsiveui-sc lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/responsiveui-touch.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/ruleview.css lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/scratchpad.css +lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/shadereditor.css lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/splitview.css lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/styleeditor.css lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/toggle-tools.png @@ -430,6 +452,7 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/tool-inspector. lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/tool-network.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/tool-options.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/tool-profiler.png +lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/tool-scratchpad.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/tool-styleeditor.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/tool-webconsole.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/toolbox.css @@ -449,7 +472,6 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/downloads/download-notif lib/firefox/browser/chrome/browser/skin/classic/browser/downloads/download-notification-start.png lib/firefox/browser/chrome/browser/skin/classic/browser/downloads/download-summary.png lib/firefox/browser/chrome/browser/skin/classic/browser/downloads/downloads.css -lib/firefox/browser/chrome/browser/skin/classic/browser/downloads/indicator.css lib/firefox/browser/chrome/browser/skin/classic/browser/engineManager.css lib/firefox/browser/chrome/browser/skin/classic/browser/feeds/audioFeedIcon.png lib/firefox/browser/chrome/browser/skin/classic/browser/feeds/audioFeedIcon16.png @@ -586,6 +608,8 @@ lib/firefox/browser/chrome/en-US/locale/browser/devtools/profiler.properties lib/firefox/browser/chrome/en-US/locale/browser/devtools/responsiveUI.properties lib/firefox/browser/chrome/en-US/locale/browser/devtools/scratchpad.dtd lib/firefox/browser/chrome/en-US/locale/browser/devtools/scratchpad.properties +lib/firefox/browser/chrome/en-US/locale/browser/devtools/shadereditor.dtd +lib/firefox/browser/chrome/en-US/locale/browser/devtools/shadereditor.properties lib/firefox/browser/chrome/en-US/locale/browser/devtools/sourceeditor.dtd lib/firefox/browser/chrome/en-US/locale/browser/devtools/sourceeditor.properties lib/firefox/browser/chrome/en-US/locale/browser/devtools/styleeditor.dtd @@ -707,8 +731,11 @@ lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-pageUp.png lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-presentationMode.png lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-print.png lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-search.png +lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-secondaryToolbarToggle-rtl.png lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-secondaryToolbarToggle.png +lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-sidebarToggle-rtl.png lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-sidebarToggle.png +lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-viewOutline-rtl.png lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-viewOutline.png lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-viewThumbnail.png lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-zoomIn.png @@ -729,6 +756,7 @@ lib/firefox/browser/components/PlacesProtocolHandler.js lib/firefox/browser/components/ProfileMigrator.js lib/firefox/browser/components/WebContentConverter.js lib/firefox/browser/components/components.manifest +lib/firefox/browser/components/devtools-clhandler.js lib/firefox/browser/components/fuelApplication.js lib/firefox/browser/components/interfaces.xpt lib/firefox/browser/components/libbrowsercomps.so @@ -752,6 +780,7 @@ lib/firefox/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rd lib/firefox/browser/icons/mozicon128.png lib/firefox/browser/modules/AboutHome.jsm lib/firefox/browser/modules/BrowserNewTabPreloader.jsm +lib/firefox/browser/modules/BrowserUITelemetry.jsm lib/firefox/browser/modules/ContentClick.jsm lib/firefox/browser/modules/DownloadsCommon.jsm lib/firefox/browser/modules/DownloadsLogger.jsm @@ -765,6 +794,7 @@ lib/firefox/browser/modules/SignInToWebsite.jsm lib/firefox/browser/modules/SitePermissions.jsm lib/firefox/browser/modules/Social.jsm lib/firefox/browser/modules/TabCrashReporter.jsm +lib/firefox/browser/modules/UITour.jsm lib/firefox/browser/modules/devtools/AppCacheUtils.jsm lib/firefox/browser/modules/devtools/BreadcrumbsWidget.jsm lib/firefox/browser/modules/devtools/BuiltinCommands.jsm @@ -812,6 +842,7 @@ lib/firefox/browser/modules/devtools/inspector/inspector-panel.js lib/firefox/browser/modules/devtools/inspector/selection.js lib/firefox/browser/modules/devtools/inspector/selector-search.js lib/firefox/browser/modules/devtools/main.js +lib/firefox/browser/modules/devtools/markupview/html-editor.js lib/firefox/browser/modules/devtools/markupview/markup-view.js lib/firefox/browser/modules/devtools/netmonitor/netmonitor-panel.js lib/firefox/browser/modules/devtools/profiler/cleopatra.js @@ -822,14 +853,21 @@ lib/firefox/browser/modules/devtools/profiler/panel.js lib/firefox/browser/modules/devtools/profiler/sidebar.js lib/firefox/browser/modules/devtools/responsivedesign.jsm lib/firefox/browser/modules/devtools/scratchpad-manager.jsm +lib/firefox/browser/modules/devtools/scratchpad/scratchpad-panel.js +lib/firefox/browser/modules/devtools/shadereditor/panel.js lib/firefox/browser/modules/devtools/shared/autocomplete-popup.js lib/firefox/browser/modules/devtools/shared/event-emitter.js -lib/firefox/browser/modules/devtools/shared/helpers.js lib/firefox/browser/modules/devtools/shared/inplace-editor.js lib/firefox/browser/modules/devtools/shared/observable-object.js lib/firefox/browser/modules/devtools/shared/telemetry.js lib/firefox/browser/modules/devtools/shared/theme-switching.js lib/firefox/browser/modules/devtools/shared/undo.js +lib/firefox/browser/modules/devtools/shared/widgets/Tooltip.js +lib/firefox/browser/modules/devtools/sourceeditor/debugger.js +lib/firefox/browser/modules/devtools/sourceeditor/editor.js +lib/firefox/browser/modules/devtools/sourceeditor/source-editor-orion.jsm +lib/firefox/browser/modules/devtools/sourceeditor/source-editor-ui.jsm +lib/firefox/browser/modules/devtools/sourceeditor/source-editor.jsm lib/firefox/browser/modules/devtools/styleinspector/computed-view.js lib/firefox/browser/modules/devtools/styleinspector/rule-view.js lib/firefox/browser/modules/devtools/styleinspector/style-inspector.js @@ -849,18 +887,23 @@ lib/firefox/browser/modules/devtools/webconsole/webconsole.js lib/firefox/browser/modules/distribution.js lib/firefox/browser/modules/offlineAppCache.jsm lib/firefox/browser/modules/openLocationLastURL.jsm +lib/firefox/browser/modules/sessionstore/DocShellCapabilities.jsm lib/firefox/browser/modules/sessionstore/DocumentUtils.jsm +lib/firefox/browser/modules/sessionstore/Messenger.jsm +lib/firefox/browser/modules/sessionstore/PageStyle.jsm +lib/firefox/browser/modules/sessionstore/PrivacyLevel.jsm +lib/firefox/browser/modules/sessionstore/RecentlyClosedTabsAndWindowsMenuUtils.jsm lib/firefox/browser/modules/sessionstore/SessionCookies.jsm +lib/firefox/browser/modules/sessionstore/SessionHistory.jsm lib/firefox/browser/modules/sessionstore/SessionMigration.jsm lib/firefox/browser/modules/sessionstore/SessionSaver.jsm lib/firefox/browser/modules/sessionstore/SessionStorage.jsm lib/firefox/browser/modules/sessionstore/SessionStore.jsm lib/firefox/browser/modules/sessionstore/SessionWorker.js +lib/firefox/browser/modules/sessionstore/TabStateCache.jsm +lib/firefox/browser/modules/sessionstore/TextAndScrollData.jsm lib/firefox/browser/modules/sessionstore/XPathGenerator.jsm lib/firefox/browser/modules/sessionstore/_SessionFile.jsm -lib/firefox/browser/modules/source-editor-orion.jsm -lib/firefox/browser/modules/source-editor-ui.jsm -lib/firefox/browser/modules/source-editor.jsm lib/firefox/browser/modules/tabview/utils.jsm lib/firefox/browser/modules/webappsUI.jsm lib/firefox/browser/modules/webrtcUI.jsm @@ -1123,6 +1166,7 @@ lib/firefox/chrome/toolkit/content/global/alerts/alert.js lib/firefox/chrome/toolkit/content/global/alerts/alert.xul lib/firefox/chrome/toolkit/content/global/appPicker.js lib/firefox/chrome/toolkit/content/global/appPicker.xul +lib/firefox/chrome/toolkit/content/global/backgroundPageThumbsContent.js lib/firefox/chrome/toolkit/content/global/bindings/autocomplete.xml lib/firefox/chrome/toolkit/content/global/bindings/browser.xml lib/firefox/chrome/toolkit/content/global/bindings/button.xml @@ -1605,12 +1649,18 @@ lib/firefox/components/ColorAnalyzer.js lib/firefox/components/ConsoleAPI.js lib/firefox/components/ContactManager.js lib/firefox/components/DataReportingService.js +lib/firefox/components/DataStoreService.js lib/firefox/components/DownloadLegacy.js lib/firefox/components/FeedProcessor.js lib/firefox/components/FormHistoryStartup.js +lib/firefox/components/HttpDataUsage.js lib/firefox/components/MozKeyboard.js lib/firefox/components/NetworkGeolocationProvider.js +lib/firefox/components/NotificationStorage.js lib/firefox/components/PageThumbsProtocol.js +lib/firefox/components/Payment.js +lib/firefox/components/PaymentFlowInfo.js +lib/firefox/components/PaymentRequestInfo.js lib/firefox/components/PermissionSettings.js lib/firefox/components/PhoneNumberService.js lib/firefox/components/PlacesCategoriesStarter.js @@ -1624,6 +1674,7 @@ lib/firefox/components/TCPSocket.js lib/firefox/components/TCPSocketParentIntermediary.js lib/firefox/components/TelemetryPing.js lib/firefox/components/Weave.js +lib/firefox/components/WebVTTParserWrapper.js lib/firefox/components/Webapps.js lib/firefox/components/addonManager.js lib/firefox/components/amContentHandler.js @@ -1670,7 +1721,6 @@ lib/firefox/components/nsUrlClassifierLib.js lib/firefox/components/nsUrlClassifierListManager.js lib/firefox/components/nsWebHandlerApp.js lib/firefox/components/recording-cmdline.js -lib/firefox/components/storage-Legacy.js lib/firefox/components/storage-mozStorage.js lib/firefox/components/txEXSLTRegExFunctions.js lib/firefox/defaults/autoconfig/platform.js @@ -1735,6 +1785,7 @@ lib/firefox/modules/AppsServiceChild.jsm lib/firefox/modules/AppsUtils.jsm lib/firefox/modules/AsyncShutdown.jsm lib/firefox/modules/AsyncSpellCheckTestHelper.jsm +lib/firefox/modules/BackgroundPageThumbs.jsm lib/firefox/modules/BookmarkHTMLUtils.jsm lib/firefox/modules/BookmarkJSONUtils.jsm lib/firefox/modules/BrowserElementParent.jsm @@ -1754,6 +1805,11 @@ lib/firefox/modules/ContentPrefService2.jsm lib/firefox/modules/ContentPrefStore.jsm lib/firefox/modules/DOMIdentity.jsm lib/firefox/modules/DOMRequestHelper.jsm +lib/firefox/modules/DataStore.jsm +lib/firefox/modules/DataStoreChangeNotifier.jsm +lib/firefox/modules/DataStoreCursor.jsm +lib/firefox/modules/DataStoreDB.jsm +lib/firefox/modules/DataStoreServiceInternal.jsm lib/firefox/modules/DeferredSave.jsm lib/firefox/modules/DeferredTask.jsm lib/firefox/modules/Deprecated.jsm @@ -1770,6 +1826,7 @@ lib/firefox/modules/DownloadUIHelper.jsm lib/firefox/modules/DownloadUtils.jsm lib/firefox/modules/Downloads.jsm lib/firefox/modules/FileUtils.jsm +lib/firefox/modules/Finder.jsm lib/firefox/modules/ForgetAboutSite.jsm lib/firefox/modules/FormHistory.jsm lib/firefox/modules/FrameWorker.jsm @@ -1786,6 +1843,8 @@ lib/firefox/modules/Keyboard.jsm lib/firefox/modules/LightweightThemeConsumer.jsm lib/firefox/modules/LightweightThemeImageOptimizer.jsm lib/firefox/modules/LightweightThemeManager.jsm +lib/firefox/modules/LoadContextInfo.jsm +lib/firefox/modules/Log.jsm lib/firefox/modules/LoginManagerContent.jsm lib/firefox/modules/MessagePortBase.jsm lib/firefox/modules/MessagePortWorker.js @@ -1794,17 +1853,20 @@ lib/firefox/modules/Microformats.js lib/firefox/modules/MozSocialAPI.jsm lib/firefox/modules/NetUtil.jsm lib/firefox/modules/NewTabUtils.jsm +lib/firefox/modules/NotificationDB.jsm lib/firefox/modules/ObjectWrapper.jsm lib/firefox/modules/OfflineCacheInstaller.jsm lib/firefox/modules/OperatorApps.jsm lib/firefox/modules/PageMenu.jsm lib/firefox/modules/PageThumbs.jsm lib/firefox/modules/PageThumbsWorker.js +lib/firefox/modules/Payment.jsm lib/firefox/modules/PerfMeasurement.jsm lib/firefox/modules/PermissionPromptHelper.jsm lib/firefox/modules/PermissionSettings.jsm lib/firefox/modules/PermissionsInstaller.jsm lib/firefox/modules/PermissionsTable.jsm +lib/firefox/modules/PermissionsUtils.jsm lib/firefox/modules/PhoneNumber.jsm lib/firefox/modules/PhoneNumberMetaData.jsm lib/firefox/modules/PhoneNumberNormalizer.jsm @@ -1823,6 +1885,7 @@ lib/firefox/modules/PushService.jsm lib/firefox/modules/RemoteAddonsChild.jsm lib/firefox/modules/RemoteAddonsParent.jsm lib/firefox/modules/RemoteController.jsm +lib/firefox/modules/RemoteFinder.jsm lib/firefox/modules/RemoteSecurityUI.jsm lib/firefox/modules/RemoteWebNavigation.jsm lib/firefox/modules/RemoteWebProgress.jsm @@ -1834,8 +1897,10 @@ lib/firefox/modules/Services.jsm lib/firefox/modules/SettingsChangeNotifier.jsm lib/firefox/modules/SettingsDB.jsm lib/firefox/modules/SettingsQueue.jsm +lib/firefox/modules/ShortcutUtils.jsm lib/firefox/modules/Sntp.jsm lib/firefox/modules/SocialService.jsm +lib/firefox/modules/SpatialNavigation.jsm lib/firefox/modules/SpellCheckDictionaryBootstrap.js lib/firefox/modules/Sqlite.jsm lib/firefox/modules/SystemMessagePermissionsChecker.jsm @@ -1846,6 +1911,7 @@ lib/firefox/modules/TelemetryTimestamps.jsm lib/firefox/modules/ThirdPartyCookieProbe.jsm lib/firefox/modules/Timer.jsm lib/firefox/modules/Troubleshoot.jsm +lib/firefox/modules/UITelemetry.jsm lib/firefox/modules/UpdateChannel.jsm lib/firefox/modules/UserAgentOverrides.jsm lib/firefox/modules/UserAgentUpdates.jsm @@ -2016,6 +2082,7 @@ lib/firefox/modules/commonjs/sdk/timers.js lib/firefox/modules/commonjs/sdk/ui.js lib/firefox/modules/commonjs/sdk/ui/button.js lib/firefox/modules/commonjs/sdk/ui/button/view.js +lib/firefox/modules/commonjs/sdk/ui/id.js lib/firefox/modules/commonjs/sdk/ui/sidebar.js lib/firefox/modules/commonjs/sdk/ui/sidebar/actions.js lib/firefox/modules/commonjs/sdk/ui/sidebar/contract.js @@ -2029,6 +2096,7 @@ lib/firefox/modules/commonjs/sdk/util/array.js lib/firefox/modules/commonjs/sdk/util/collection.js lib/firefox/modules/commonjs/sdk/util/contract.js lib/firefox/modules/commonjs/sdk/util/deprecate.js +lib/firefox/modules/commonjs/sdk/util/iteration.js lib/firefox/modules/commonjs/sdk/util/list.js lib/firefox/modules/commonjs/sdk/util/match-pattern.js lib/firefox/modules/commonjs/sdk/util/object.js @@ -2065,18 +2133,21 @@ lib/firefox/modules/devtools/Require.jsm lib/firefox/modules/devtools/Simulator.jsm lib/firefox/modules/devtools/SourceMap.jsm lib/firefox/modules/devtools/Templater.jsm +lib/firefox/modules/devtools/acorn.js +lib/firefox/modules/devtools/acorn_loose.js lib/firefox/modules/devtools/app-actor-front.js lib/firefox/modules/devtools/client/connection-manager.js +lib/firefox/modules/devtools/css-color.js lib/firefox/modules/devtools/dbg-client.jsm lib/firefox/modules/devtools/dbg-server.jsm -lib/firefox/modules/devtools/escodegen/escodegen.js -lib/firefox/modules/devtools/escodegen/estraverse.js -lib/firefox/modules/devtools/escodegen/package.json.js lib/firefox/modules/devtools/gcli.jsm +lib/firefox/modules/devtools/output-parser.js +lib/firefox/modules/devtools/pretty-fast.js lib/firefox/modules/devtools/server/actors/childtab.js lib/firefox/modules/devtools/server/actors/device.js lib/firefox/modules/devtools/server/actors/gcli.js lib/firefox/modules/devtools/server/actors/inspector.js +lib/firefox/modules/devtools/server/actors/pretty-print-worker.js lib/firefox/modules/devtools/server/actors/profiler.js lib/firefox/modules/devtools/server/actors/root.js lib/firefox/modules/devtools/server/actors/script.js @@ -2087,10 +2158,12 @@ lib/firefox/modules/devtools/server/actors/tracer.js lib/firefox/modules/devtools/server/actors/webapps.js lib/firefox/modules/devtools/server/actors/webbrowser.js lib/firefox/modules/devtools/server/actors/webconsole.js +lib/firefox/modules/devtools/server/actors/webgl.js lib/firefox/modules/devtools/server/child.js lib/firefox/modules/devtools/server/main.js lib/firefox/modules/devtools/server/protocol.js lib/firefox/modules/devtools/server/transport.js +lib/firefox/modules/devtools/source-map.js lib/firefox/modules/devtools/styleinspector/css-logic.js lib/firefox/modules/devtools/toolkit/webconsole/client.js lib/firefox/modules/devtools/toolkit/webconsole/network-helper.js @@ -2120,12 +2193,12 @@ lib/firefox/modules/osfile/osfile_unix_front.jsm lib/firefox/modules/osfile/osfile_win_allthreads.jsm lib/firefox/modules/osfile/osfile_win_back.jsm lib/firefox/modules/osfile/osfile_win_front.jsm -lib/firefox/modules/osfile/ospath_unix_back.jsm -lib/firefox/modules/osfile/ospath_win_back.jsm +lib/firefox/modules/osfile/ospath.jsm +lib/firefox/modules/osfile/ospath_unix.jsm +lib/firefox/modules/osfile/ospath_win.jsm lib/firefox/modules/reflect.jsm lib/firefox/modules/services-common/async.js lib/firefox/modules/services-common/bagheeraclient.js -lib/firefox/modules/services-common/log4moz.js lib/firefox/modules/services-common/observers.js lib/firefox/modules/services-common/rest.js lib/firefox/modules/services-common/storageservice.js @@ -2169,6 +2242,7 @@ lib/firefox/modules/services/healthreport/providers.jsm lib/firefox/modules/services/metrics/dataprovider.jsm lib/firefox/modules/services/metrics/providermanager.jsm lib/firefox/modules/services/metrics/storage.jsm +lib/firefox/modules/vtt.jsm lib/firefox/modules/workers/require.js lib/firefox/mozilla-xremote-client lib/firefox/platform.ini @@ -2222,9 +2296,12 @@ lib/firefox/run-mozilla.sh lib/firefox/webapprt-stub lib/firefox/webapprt/chrome.manifest lib/firefox/webapprt/chrome/chrome.manifest +lib/firefox/webapprt/chrome/en-US/locale/webapprt/getUserMediaDialog.dtd lib/firefox/webapprt/chrome/en-US/locale/webapprt/webapp.dtd lib/firefox/webapprt/chrome/en-US/locale/webapprt/webapp.properties lib/firefox/webapprt/chrome/webapprt/content/dbg-webapp-actors.js +lib/firefox/webapprt/chrome/webapprt/content/getUserMediaDialog.js +lib/firefox/webapprt/chrome/webapprt/content/getUserMediaDialog.xul lib/firefox/webapprt/chrome/webapprt/content/mochitest-shared.js lib/firefox/webapprt/chrome/webapprt/content/mochitest.js lib/firefox/webapprt/chrome/webapprt/content/mochitest.xul @@ -2233,10 +2310,12 @@ lib/firefox/webapprt/chrome/webapprt/content/webapp.xul lib/firefox/webapprt/components/CommandLineHandler.js lib/firefox/webapprt/components/ContentPermission.js lib/firefox/webapprt/components/DirectoryProvider.js +lib/firefox/webapprt/components/PaymentUIGlue.js lib/firefox/webapprt/components/components.manifest lib/firefox/webapprt/defaults/preferences/prefs.js lib/firefox/webapprt/modules/RemoteDebugger.jsm lib/firefox/webapprt/modules/Startup.jsm +lib/firefox/webapprt/modules/WebRTCHandler.jsm lib/firefox/webapprt/modules/WebappRT.jsm lib/firefox/webapprt/modules/WebappsHandler.jsm lib/firefox/webapprt/webapprt.ini diff --git a/www/firefox/distinfo b/www/firefox/distinfo index 654d42e0759..1fbc745b8da 100644 --- a/www/firefox/distinfo +++ b/www/firefox/distinfo @@ -1,121 +1,117 @@ -$NetBSD: distinfo,v 1.129 2014/02/08 06:47:08 obache Exp $ +$NetBSD: distinfo,v 1.130 2014/02/08 09:36:00 ryoon Exp $ +<<<<<<< distinfo +SHA1 (firefox-27.0.source.tar.bz2) = ec2031385237e30be829817ac79caa8e80cc2a14 +RMD160 (firefox-27.0.source.tar.bz2) = d1c1381cbb243239804481e2891d80f0aa3131c2 +Size (firefox-27.0.source.tar.bz2) = 129222806 bytes +======= SHA1 (firefox-26.0.source.tar.bz2) = f7c6642d6f62aea8d4eced48dd27aba0634edcd5 RMD160 (firefox-26.0.source.tar.bz2) = cb791da22377519db44164bedd64254dc839e2b8 Size (firefox-26.0.source.tar.bz2) = 127526380 bytes -SHA1 (patch-aa) = e510bfad9f4d2950e5751d2a8d15971dcad75fb0 -SHA1 (patch-ak) = 971ddb1f12b14bcee604c9d7e72da5e7bf47d9be -SHA1 (patch-al) = 553c6042a98e4b381a46eec50c02cff349d88bd2 -SHA1 (patch-ao) = 3c777c8caf7f951a711c79612c08cee2cd338a57 -SHA1 (patch-as) = 62be47c27d74dedf70f048b3ac3ce99a2b4f7b3c -SHA1 (patch-bf) = 75c971043e9f693203d6bd670b2c20c4952a7756 -SHA1 (patch-bg) = d6c02294765265d9e85cf49c22320d88573c2e25 -SHA1 (patch-bi) = 3dd927d93431afe000cd4a45b4d9920e63158a85 -SHA1 (patch-browser_app_profile_firefox.js) = 108efbe1ae65669912d2f76caec546753e1ac8f3 -SHA1 (patch-browser_installer_package-manifest.in) = a00ac3c6ddedd316c7350ad9867a1a68cce974e1 -SHA1 (patch-browser_locales_en-US_chrome_browser-region_region.properties) = 284d62596718d7f372c4e5214fd05adec043c93a -SHA1 (patch-browser_locales_en-US_searchplugins_duckduckgo.xml) = 69eca52185ac868e95041b5d87611ee32c2b6330 -SHA1 (patch-browser_locales_en-US_searchplugins_list.txt) = a6677b3a195b6c956858326e4e7474441823a47f -SHA1 (patch-build_autoconf_nss.m4) = bf65db126705a3a1ba294418b9380683ea401fc7 -SHA1 (patch-config_baseconfig.mk) = 9056301a239b7a927ee06a8f53702aece9780dc4 -SHA1 (patch-config_stl__wrappers_ios) = 00d723e2f2f252485350ede5833f0bb84c1235c1 -SHA1 (patch-config_stl__wrappers_ostream) = 7be7fe36704ffbdc070a113b46b4f391a598206b -SHA1 (patch-config_system-headers) = b091819a932f86a19f98ea71787447c9899138c6 -SHA1 (patch-config_system__wrappers_unwind.h) = b3bdac0710179b9c8f8eabd824216d0114504491 -SHA1 (patch-dom_plugins_ipc_PluginModuleChild.cpp) = 69b0a51d733cd52e7d200052362e0faf4ec918f1 -SHA1 (patch-dom_plugins_ipc_PluginModuleChild.h) = 0a7f3167e939822013ae6195406657453578453e -SHA1 (patch-extensions_auth_nsAuthGSSAPI.cpp) = 548886fc4a86a988f3f91650061ddc04f37653a8 -SHA1 (patch-extensions_spellcheck_hunspell_src_mozHunspell.cpp) = 1f841becb14483909e05f179f4dce53a7d5b1bd1 -SHA1 (patch-gfx__skia__include__core__SkPreConfig.h) = 6f99cf0eb5d4617d529c378707f537bc1e5cb28f -SHA1 (patch-gfx_graphite2_src_Bidi.cpp) = 5e80b4a32a47ae44d237fec69ea87bdd612a76ce -SHA1 (patch-gfx_layers_BufferUnrotate.cpp) = 18e2c864ac8510034f4a2ff47395f2119a69288c -SHA1 (patch-gfx_skia_moz.build) = 72a4c39ce367ed25cbfef17283e87db10142163e -SHA1 (patch-gfx_skia_src_utils_SkThreadUtils__pthread__linux.cpp) = 916d61bd9613df0fe2b6cfd0d6b1e49ffc40da5f -SHA1 (patch-image_decoders_nsJPEGDecoder.cpp) = e5df11499b1ec14e1d4c9a1408c0611d1c4e0574 -SHA1 (patch-intl_hyphenation_src_hnjalloc.h) = 7fcc7b0fcf5a33486214197e925fbc8e6e22e2ee -SHA1 (patch-ipc_chromium_Makefile.in) = 61ada3484c1ec0c07ee537aa7dd32e2c8411c10f -SHA1 (patch-ipc_chromium_chromium-config.mk) = 6eab1cb974a5a8550e9ea8f9290a9cec8e2aa133 -SHA1 (patch-ipc_chromium_src_base_base__paths.h) = 7bc83577a9678542db4dff7dda19d751ff6d78c1 -SHA1 (patch-ipc_chromium_src_base_debug__util__posix.cc) = 677f0b5ccdcde7a8551f2d07d2a472361a5da03f -SHA1 (patch-ipc_chromium_src_base_file__util.h) = 9d6d074b1692c6b4e722bfac8d67c66040a6fa76 -SHA1 (patch-ipc_chromium_src_base_file__util__posix.cc) = 43645104f62ecd6e1aa4b17078d6719e5eda8896 -SHA1 (patch-ipc_chromium_src_base_file__version__info.h) = 4096226b2586863a4106bfb5cfadd95bffb9d717 -SHA1 (patch-ipc_chromium_src_base_message__pump__libevent.cc) = 12f3e063cf3fef23f0e3e0fdba5d5a4c1fc32af3 -SHA1 (patch-ipc_chromium_src_base_platform__thread.h) = e6d7ac39a8b2a1b232638f7671e8530acfed0b97 -SHA1 (patch-ipc_chromium_src_base_platform__thread__posix.cc) = e386bfd56ae6f77ef1aaadd0fa81af147a09f75d -SHA1 (patch-ipc_chromium_src_base_process__util.h) = 31b592d69d3c4f63642dae3c81c771ee3dfa8502 -SHA1 (patch-ipc_chromium_src_base_process__util__posix.cc) = 6b2611cc902f17e726aabcf4fb5fff2c71852408 -SHA1 (patch-ipc_chromium_src_base_sys__info__posix.cc) = 30646e3cd2d010a75e2a385cfa1f1f57eb74fac2 -SHA1 (patch-ipc_chromium_src_base_time__posix.cc) = 337a0b4a5d51d68c7699b79c7591b953ea23ca67 -SHA1 (patch-ipc_chromium_src_build_build__config.h) = af5a10df7d8fe9715f0e43cd6be14f8f20c53517 -SHA1 (patch-ipc_chromium_src_chrome_common_transport__dib.h) = 7af18973c005d7b144a225bacf41833e059cb400 -SHA1 (patch-ipc_glue_AsyncChannel.cpp) = 0185791ada8e903943bcd245376486315b1c6515 -SHA1 (patch-ipc_glue_GeckoChildProcessHost.cpp) = fe9ac2d0af8dd4757c93f50e6f74a31697f7e23c -SHA1 (patch-ipc_ipdl_ipdl_lower.py) = 4025c0a4e149d9b2087331e10b342734fa77a905 -SHA1 (patch-js__src__vm__SPSProfiler.cpp) = ac6da8a477cd0a768a513462b7bc3b871fd280f1 -SHA1 (patch-js_src_Makefile.in) = 2a3a52ec33b37b9df2047bfb35537689cca3ebb2 -SHA1 (patch-js_src_config_system-headers) = 405921c2638f6bf37f33b7d6b162addbfb162dea -SHA1 (patch-js_src_ctypes_CTypes.h) = a168d70707b0d09b6ff52141b5ceebf69caa1f90 -SHA1 (patch-js_src_frontend_ParseMaps.cpp) = c00117d79b78904bc50a1d664a8fc0e4e339bfbc -SHA1 (patch-js_src_jit_AsmJSSignalHandlers.cpp) = ff58ca55fe39aef1310a72490472e522aae77956 -SHA1 (patch-js_src_jscompartment.h) = 33708bc67f1c05f776dbb9c048ddf91f0eea25ca -SHA1 (patch-js_src_jsmath.cpp) = 7d4993ae91e9b5e6820358165603819aefb586f9 -SHA1 (patch-mb) = 24daa34185852f4f865bcd42041fc1cb693d9fe7 -SHA1 (patch-media_libcubeb_src_cubeb__alsa.c) = 5ef0de0ac875334e959ff0d4bfa43a2e5ab087b9 -SHA1 (patch-media_libpng_pngpriv.h) = 945ef0be0ac2ddbb0153376add1231f2a63b5699 -SHA1 (patch-media_libsoundtouch_src_cpu__detect__x86.cpp) = 061b46d1ee33c055a5b39e6b20f47b80bcde0c86 -SHA1 (patch-media_mtransport_third__party_nrappkit_src_port_generic_include_sys_queue.h) = 056172e54652caa60b6fee26e3073a6da83e734c -SHA1 (patch-media_webrtc_signaling_signaling.gyp) = ed52bb96a7ba6d7126b09871fe5ac81983cefdc1 -SHA1 (patch-media_webrtc_signaling_test_Makefile.in) = 7b05fe304cde8adbaa46ff8960978f96848541b6 -SHA1 (patch-media_webrtc_trunk_webrtc_build_common.gypi) = ac7250e37f30353af0a7789b7234f3bc56a3ecd7 -SHA1 (patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc) = a7dd28746ea1c839e03c00f40985d73dd89dfd72 -SHA1 (patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_video__capture__linux.cc) = 076cf414a1a2ee270105a043517bbbb341382f49 -SHA1 (patch-media_webrtc_trunk_webrtc_modules_video__capture_video__capture.gypi) = 4721f01a89ef353c9b743b3cfefda4877d5283d9 -SHA1 (patch-media_webrtc_trunk_webrtc_system__wrappers_source_clock.cc) = e170bbb619f90d91781075a5cbdd098de2bed4da -SHA1 (patch-media_webrtc_trunk_webrtc_system__wrappers_source_spreadsortlib_spreadsort.hpp) = f5af60a298e9e22499f3c743b3e140dbf4a83951 -SHA1 (patch-memory_mozalloc_fallible.h) = 8a60151465a07570db9636313f504004d73941d5 -SHA1 (patch-memory_mozalloc_mozalloc.cpp) = 802af1da05f60fcf8c206568c2adc396e3bb0e06 -SHA1 (patch-memory_mozalloc_mozalloc.h) = f2d9fd333ec28c075dfde8a6ee414b67b7f2cd26 -SHA1 (patch-memory_mozalloc_mozalloc__abort.cpp) = 9d9036ddd28c7b8ce37860e0120df2997a3a0c59 -SHA1 (patch-mfbt_Poison.cpp) = b582943c02f57835451c9eecd004c9912d42ce84 -SHA1 (patch-modules_libjar_nsZipArchive.cpp) = 6aff0f8ed42575d8ca36a524e12e9a1f7351004a -SHA1 (patch-netwerk_sctp_src_netinet6_sctp6__usrreq.c) = 31d49db31b1e130f1b455f883e5b7c606d438771 -SHA1 (patch-netwerk_sctp_src_netinet_sctp__os__userspace.h) = b3f94ac0f2bd652371fef22c642b14bf30162998 -SHA1 (patch-netwerk_sctp_src_netinet_sctp__usrreq.c) = 421b6e071a9934567ccba337033a42208e6e4bd5 -SHA1 (patch-netwerk_sctp_src_user__recv__thread.c) = cf26945441f74c581aeb5a8d7435780f4a48a607 -SHA1 (patch-netwerk_sctp_src_user__socket.c) = c0b32ed2888b5845ce2b7646b85af8f0728bc7c3 -SHA1 (patch-netwerk_sctp_src_user__socketvar.h) = 1b6e2864916ced693b1ab6c1bbdd80a4ffc4f7e4 -SHA1 (patch-netwerk_wifi_moz.build) = 5a3e62b0a837f083a3ddae34c78fff9eadc1ea13 -SHA1 (patch-netwerk_wifi_nsWifiScannerFreeBSD.cpp) = 9c343bef282192e1ac4b0742f160137d394c21b6 -SHA1 (patch-pb) = 97c9b2e4cefd524dc6ba825f71c3da2a761aa1f4 -SHA1 (patch-pc) = 8b2baa88f0983a2fef4f801cf6b1ae425f6c813a -SHA1 (patch-rc) = 2733724442a2cb49c5091146fd7e6001af686121 -SHA1 (patch-security_manager_ssl_src_JARSignatureVerification.cpp) = e9749dfeb0d3fcb4637935322ffd1e0cad4f8ec3 -SHA1 (patch-security_manager_ssl_src_nsNSSComponent.cpp) = c4c96b7d3cb0c5dbcfe3820fd52421eec2592452 -SHA1 (patch-toolkit_components_osfile_modules_osfile__unix__back.jsm) = de61b5ceaaea270bd298582c648704f4e68bebff -SHA1 (patch-toolkit_components_osfile_modules_osfile__unix__front.jsm) = b05a21e1ecad8de6cd8057d2a3ee76167293cde2 -SHA1 (patch-toolkit_library_Makefile.in) = ae402e135d77aa3431cfe25d5f4f5fe39ff803c1 -SHA1 (patch-toolkit_mozapps_update_updater_updater.cpp) = 6936e5408fc7f0110768f3fc8f27506c0e7879fa -SHA1 (patch-toolkit_toolkit.mozbuild) = 0993d50cc02c2b421e6de087dfb0a9cb30562c6b -SHA1 (patch-toolkit_xre_Makefile.in) = 6ad65fa2fd026888cc8345e184daf2a070ea4885 -SHA1 (patch-toolkit_xre_nsEmbedFunctions.cpp) = 6ee6fba04a3ecc6596f8aed67f752a1075901fa8 -SHA1 (patch-xb) = 30eea880b40cee45d1235d3292fead4b5a54bbaa -SHA1 (patch-xc) = 8575fdac2b47966ccfb5e1cc7ca8505163e358c9 -SHA1 (patch-xe) = ca4c87dbf9bb09e0e6c270d0fa76fc69a7d6df7f -SHA1 (patch-xf) = 1720ae5cf3cf0df6f2e9519c83a332585bdd67bf -SHA1 (patch-xg) = b80e660e85b06e4f71146bd41bd4bc0d2e3b6488 -SHA1 (patch-xj) = c373bb0135ef042d07c98e648dce1612a0b47efe -SHA1 (patch-xl) = cecb5dd24d35e468197f14d895693f5b2391d98d -SHA1 (patch-xm) = 81e02e410c00175cbb98c646dda90c7adf199657 -SHA1 (patch-xn) = c042e39d93706934ec03c78be3dc6e224ac62c0e -SHA1 (patch-xo) = aae6107dcfaf731bd3e9962d953fb8701fc5f163 -SHA1 (patch-xpcom_base_nsMemoryInfoDumper.cpp) = 245508dc7ad64eb1dc514caf6e85904d440742ca -SHA1 (patch-xpcom_base_nsMemoryReporterManager.cpp) = 5d5db3251ebaec748c293ea342da89b8ba036ae3 -SHA1 (patch-xpcom_base_nsStackWalk.cpp) = b763f5f3505efbedf51a9544a03d0501d86138b1 -SHA1 (patch-xpcom_ds_TimeStamp.h) = a1fb060f91720eb330f102b28d9373bbdbe96e30 -SHA1 (patch-xpcom_ds_moz.build) = a8c3726f5f5e700b92b5ac0950d2ef09ea9f7612 -SHA1 (patch-xpcom_reflect_xptcall_src_md_unix_moz.build) = f3ca91e095866843989be25224ec6974dcd06674 -SHA1 (patch-xpcom_reflect_xptcall_src_md_unix_xptcinvoke__gcc__x86__unix.cpp) = 8cd42915cd32756b55894a773a1e6d7c012b4467 -SHA1 (patch-xpcom_reflect_xptcall_src_md_unix_xptcstubs__gcc__x86__unix.cpp) = e9e336817c172187f3e15ddf539a8a2176e3e952 -SHA1 (patch-xpcom_string_public_nsAlgorithm.h) = 6cdce480510f0cebbb1271de385b6ec7f5c3ddee -SHA1 (patch-xulrunner_installer_Makefile.in) = 9d32ff87d0962c0406ed38de995c0350dd372e49 +>>>>>>> 1.129 +SHA1 (patch-aa) = 1013e198fc5bb157a88589625addc7256177d914 +SHA1 (patch-ak) = 6e1788b8d233d11495482af37798cc29ff3f6598 +SHA1 (patch-al) = 917ae8caae707e7d6cb41f593367aba8d6004850 +SHA1 (patch-ao) = e1086eca14e209a1fcc48aeb91b779c9c50c2875 +SHA1 (patch-as) = 766991fca5f2f76524504786f2ea00b29cc207ba +SHA1 (patch-bf) = b2130bac22e0dca2eb6f252cc1649d548ffa02d2 +SHA1 (patch-bg) = eb5c2162a902ccc788fb2e0293e1c5aa93f3e923 +SHA1 (patch-bi) = 9ba4d545c27682eeba8aeaf7891baedccbd9173d +SHA1 (patch-browser_app_profile_firefox.js) = 972f5bdcc4559ab86fd3308d86e11b8a5b6653d9 +SHA1 (patch-browser_installer_package-manifest.in) = 6c494bb89b60d8be4b60e7f80efd14b532adc34a +SHA1 (patch-browser_locales_en-US_chrome_browser-region_region.properties) = 8725955406abcce8a75fc9f64fdc101a692b4da7 +SHA1 (patch-browser_locales_en-US_searchplugins_duckduckgo.xml) = 39e5a2ce5b4d1b18985897b5a34bf0da893eed84 +SHA1 (patch-browser_locales_en-US_searchplugins_list.txt) = 6af544b8f39db1901ff466003db37ef41adcab07 +SHA1 (patch-build_autoconf_nss.m4) = d065d2b6d262622951cf9257d944844aa97eb81e +SHA1 (patch-config_baseconfig.mk) = 2dd72f99deaf10d9a93ec9dbfb202764634389c6 +SHA1 (patch-config_stl__wrappers_ios) = c7431c6de46d3272c41bc59a2d3a454e5fab0730 +SHA1 (patch-config_stl__wrappers_ostream) = 9296835556481cb7932dcbec0bd3d24e9a7f692f +SHA1 (patch-config_system-headers) = 2f5fe99344db06d01fadd20d58f1a6d2150646dc +SHA1 (patch-config_system__wrappers_unwind.h) = 6810f59435b2de2a44751c570defaf863f956137 +SHA1 (patch-dom_plugins_ipc_PluginModuleChild.cpp) = d6b19868a5b1362a55a4bbba9f545464cb287d89 +SHA1 (patch-dom_plugins_ipc_PluginModuleChild.h) = 9c06406f630ed57bef48002ff68bb803d7f8b856 +SHA1 (patch-extensions_auth_nsAuthGSSAPI.cpp) = 3f6074b9f9789ee2e76d9ffe52cb1347203424d4 +SHA1 (patch-extensions_spellcheck_hunspell_src_mozHunspell.cpp) = 66f7272ccb3c29f8a0971adb7f49fbabdaf1c289 +SHA1 (patch-gfx__skia__include__core__SkPreConfig.h) = 0fe4a7b4893adc00474be3facfb4c026a68bf64d +SHA1 (patch-gfx_graphite2_src_Bidi.cpp) = 7d9c7fc4e0a20b386ade1c130bcb468108f8154f +SHA1 (patch-gfx_skia_moz.build) = 2bc13eb9fa905a1e774f3966f52c058623386ece +SHA1 (patch-gfx_skia_src_utils_SkThreadUtils__pthread__linux.cpp) = 4031f00a06d024073dd0c960ffaa478693d47f0e +SHA1 (patch-image_decoders_nsJPEGDecoder.cpp) = 3730f5f901c7cb29536ccad567e6c9029921e45b +SHA1 (patch-intl_hyphenation_src_hnjalloc.h) = f9dc73a025cc09c2fd29a6444606da3951796ddb +SHA1 (patch-ipc_chromium_Makefile.in) = c3875dbf482d2b49f8b8a8c2c359dfd5535b14b6 +SHA1 (patch-ipc_chromium_src_base_base__paths.h) = a9d55bc93bacea5d07a6a3299c0d3ff9fde55b27 +SHA1 (patch-ipc_chromium_src_base_debug__util__posix.cc) = d457316bd91f700d81350102ca39caaa6fc247e7 +SHA1 (patch-ipc_chromium_src_base_file__util.h) = d956080e33880ce31afe51cfafde8a3440b689a8 +SHA1 (patch-ipc_chromium_src_base_file__util__posix.cc) = 87e2ee8d1b1617ac2a209a2249bf21c23015a344 +SHA1 (patch-ipc_chromium_src_base_file__version__info.h) = 3f9ea30b46f0565dd3c85c60c1d9a3b5ed553ea5 +SHA1 (patch-ipc_chromium_src_base_message__pump__libevent.cc) = ed3b03aba66569c5714630b9956c2b211aae7ecc +SHA1 (patch-ipc_chromium_src_base_platform__thread.h) = 80da2a74b43696e581c4349fc5496718a4a8a3de +SHA1 (patch-ipc_chromium_src_base_platform__thread__posix.cc) = 507153c823895a043c7008884c871b013383efb8 +SHA1 (patch-ipc_chromium_src_base_process__util.h) = c34259b96ef5d7ca7a3ae763e0e1c47e363fe0ff +SHA1 (patch-ipc_chromium_src_base_process__util__posix.cc) = d3116f948cc101c1c76fb379085a21f327fb446c +SHA1 (patch-ipc_chromium_src_base_sys__info__posix.cc) = 3c95ed4973935b31869848379b02b3e1134a502c +SHA1 (patch-ipc_chromium_src_base_time__posix.cc) = 9cb35319d61f42b57ffa47c64e680902f4fca99b +SHA1 (patch-ipc_chromium_src_build_build__config.h) = 4baa336631554a452435a5d0d9b0888761e480fb +SHA1 (patch-ipc_chromium_src_chrome_common_transport__dib.h) = 8a01a95d7bf4be7446090a34b876d47ede662add +SHA1 (patch-ipc_glue_GeckoChildProcessHost.cpp) = 192e45027ef585fae7665f8465632442b703cd2b +SHA1 (patch-ipc_ipdl_ipdl_lower.py) = aaa6d07850f36ce0486ace1445bb4dd2c7f06945 +SHA1 (patch-js__src__vm__SPSProfiler.cpp) = 2df4d4c6287311c6598d0c997fed9ad380f1a15c +SHA1 (patch-js_src_Makefile.in) = 863a25e77839458c21bdc2a21009298bf2b0bd33 +SHA1 (patch-js_src_config_system-headers) = c760d5d85b0e3e53d5c546df3c4dad0806acc935 +SHA1 (patch-js_src_ctypes_CTypes.h) = 1bf5a3dc54aa56cbed0b065ad8d1c6a0a51a5052 +SHA1 (patch-js_src_frontend_ParseMaps.cpp) = aa5055c76854c3eae57b92fe863e220e9bacf0c9 +SHA1 (patch-js_src_jsmath.cpp) = 6a84b4506a92c213dd4a8c8ff6defe27bfd9814c +SHA1 (patch-mb) = 462079cdfa3e1aff0c8de61198fa7ba2500539de +SHA1 (patch-media_libcubeb_src_cubeb__alsa.c) = d1de9c5cbc289628de2434f8ef7ec66e760de10a +SHA1 (patch-media_libpng_pngpriv.h) = 6d1f1458abe91e496cae680dd6532354f272644a +SHA1 (patch-media_libsoundtouch_src_cpu__detect__x86.cpp) = bbeec11e48946b2fa5291020a82f2137059e15bf +SHA1 (patch-media_mtransport_third__party_nrappkit_src_port_generic_include_sys_queue.h) = 1df21bff73ec05d411588d9b1fd644bf3fdc5cf2 +SHA1 (patch-media_webrtc_signaling_signaling.gyp) = efe152f2f0575d544c6ccc3a02f2cda0f2daf364 +SHA1 (patch-media_webrtc_signaling_test_Makefile.in) = 525d45d19b5db6d0b21ce16f37dfe8f11533af78 +SHA1 (patch-media_webrtc_trunk_webrtc_build_common.gypi) = 993778b9ac8e460bf0d0907738cc3efe0b326bea +SHA1 (patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc) = eb8e73c10648ac8cfc5dfb3885bbfac54f4906c9 +SHA1 (patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_video__capture__linux.cc) = e840d9f2ca9c2a6d9aeb7ddb8496a029c077ed9f +SHA1 (patch-media_webrtc_trunk_webrtc_modules_video__capture_video__capture.gypi) = 20a1e61d24d9bee225b3f6012474f3d8b57bfa37 +SHA1 (patch-media_webrtc_trunk_webrtc_system__wrappers_source_spreadsortlib_spreadsort.hpp) = 932d8f9e388b096735989a9ed1f3744081678eb5 +SHA1 (patch-memory_mozalloc_fallible.h) = 3d998486f31f3679f03bfc0ca1331c0246dc759c +SHA1 (patch-memory_mozalloc_mozalloc.cpp) = be2ff0c6f52ecf75fe9eff09ffab5f1cf7a85a60 +SHA1 (patch-memory_mozalloc_mozalloc.h) = e3e439a5edc4f9d7b728d044ab3d16add7108be1 +SHA1 (patch-memory_mozalloc_mozalloc__abort.cpp) = 5c337ab2a9d7320cd8a4c7271e40291a583fcb69 +SHA1 (patch-mfbt_Poison.cpp) = 272650a4d02d5abe2d3dafa974718ab6003e7622 +SHA1 (patch-modules_libjar_nsZipArchive.cpp) = 5ab009fa96ca6cec202b3a32dbefe3a737f49b60 +SHA1 (patch-netwerk_sctp_src_netinet6_sctp6__usrreq.c) = 84fbbb26453ad7195cfb5dc696eb7e64c2dec152 +SHA1 (patch-netwerk_sctp_src_netinet_sctp__os__userspace.h) = a0b4fdef9092b5fac0f0564070138c602a45197c +SHA1 (patch-netwerk_sctp_src_netinet_sctp__usrreq.c) = e3bc540163470284be293550617886a78e0ba624 +SHA1 (patch-netwerk_sctp_src_user__recv__thread.c) = 65c5f0ad3f92c8e2c3644c52e21bcede15812047 +SHA1 (patch-netwerk_sctp_src_user__socket.c) = 57c0e901c9ac5ff2c9851b6819e0fc91185b04b6 +SHA1 (patch-netwerk_sctp_src_user__socketvar.h) = 507d63ea68de1c6b5f60315e669d7281d385a68f +SHA1 (patch-netwerk_wifi_moz.build) = 42e9ca51448f4935e225fd6025bf745f5efcc324 +SHA1 (patch-netwerk_wifi_nsWifiScannerFreeBSD.cpp) = e2a7a8bc4860beca92ba7325059f4bc8a500c0c0 +SHA1 (patch-pb) = 25f89414ae252ddd399683175aa9c3506335438e +SHA1 (patch-pc) = 27280322c0271bb457a7808816a56cdfd6b991d0 +SHA1 (patch-rc) = 92a126b1ab5b5950c1e833d0c4f05896b9bf6657 +SHA1 (patch-security_manager_ssl_src_JARSignatureVerification.cpp) = c50c630cf47de95d6edae7e76f9937d4eeea8a75 +SHA1 (patch-security_manager_ssl_src_nsNSSComponent.cpp) = 9671f9d37f0a19f73c9345d996a0284d32184b44 +SHA1 (patch-toolkit_components_osfile_modules_osfile__unix__back.jsm) = 11d19a0f784c2efefe45f3b5fe9d36e109efb6d2 +SHA1 (patch-toolkit_library_Makefile.in) = 9bdaec7133f156347f05d27e18615fb460d0ccb7 +SHA1 (patch-toolkit_mozapps_update_updater_updater.cpp) = faa97d93472d00dec64cac8f5f6619f300d533dc +SHA1 (patch-toolkit_toolkit.mozbuild) = 7e6ddf5cc04d8f4f0252a7b8bb2bf66ee5a9a0db +SHA1 (patch-toolkit_xre_Makefile.in) = f207d47052b66c197d90ba67e87b98327d7c08a9 +SHA1 (patch-toolkit_xre_nsEmbedFunctions.cpp) = 3025664022e0edd3cc906f468538c9e5f74af77b +SHA1 (patch-xb) = fe9ad3db66ffd8b7a9fbd4e971a6dbafa8891cb1 +SHA1 (patch-xc) = 0882cc2dd14eef188d2caf9939af43a516e8be1f +SHA1 (patch-xe) = a0b059ebed4dd74d9eb34ea637e9aa1bf6240a36 +SHA1 (patch-xf) = 5add1b91e8692a031a155a9df9a4d88fcb6b8f2c +SHA1 (patch-xg) = c201c57872809c2723667b8cfe9f89e149e91bea +SHA1 (patch-xl) = c95b054d802093bf25c1b5be552e83a687630e1a +SHA1 (patch-xm) = 244c009f9596d2f5b0828802e8e556f1258e2b92 +SHA1 (patch-xn) = cb7ce87f2583bc1196d7fa06d82f1838ce26d7b5 +SHA1 (patch-xo) = 9ef7d4037f74918a9c460c45a6079661b96bc05c +SHA1 (patch-xpcom_base_nsMemoryInfoDumper.cpp) = 8716e7a6106184b8143ea9f6bb0be50c72784219 +SHA1 (patch-xpcom_base_nsMemoryReporterManager.cpp) = f829291fa20ca613edc0aad0d75c165c6bf96f25 +SHA1 (patch-xpcom_base_nsStackWalk.cpp) = 55f6aa9958902ea775a12af8340bbfb89d9d181f +SHA1 (patch-xpcom_ds_TimeStamp.h) = 9863f9ae606609997d6f670ec021948a00898525 +SHA1 (patch-xpcom_reflect_xptcall_src_md_unix_moz.build) = bb3e8b4307a34f7aa48dc3252de0e60e6abe27a1 +SHA1 (patch-xpcom_reflect_xptcall_src_md_unix_xptcinvoke__gcc__x86__unix.cpp) = 057295b5470edfc13964c19b96679867c9162bb1 +SHA1 (patch-xpcom_reflect_xptcall_src_md_unix_xptcstubs__gcc__x86__unix.cpp) = 35d4d9b71841675d1a597a95bf411aaab376adf4 +SHA1 (patch-xulrunner_installer_Makefile.in) = 82436e0e4e9b42b7a06db40c51718e8978ae3b57 diff --git a/www/firefox/patches/patch-aa b/www/firefox/patches/patch-aa index 2ae2ca530c9..28f3cdfc3e0 100644 --- a/www/firefox/patches/patch-aa +++ b/www/firefox/patches/patch-aa @@ -1,8 +1,8 @@ -$NetBSD: patch-aa,v 1.18 2013/12/15 13:54:37 ryoon Exp $ +$NetBSD: patch-aa,v 1.19 2014/02/08 09:36:00 ryoon Exp $ ---- configure.in.orig 2013-12-05 16:07:23.000000000 +0000 +--- configure.in.orig 2014-01-28 04:03:35.000000000 +0000 +++ configure.in -@@ -2752,6 +2752,7 @@ EOF +@@ -2609,6 +2609,7 @@ EOF #pragma GCC visibility push(hidden) #pragma GCC visibility push(default) #include <string.h> @@ -10,7 +10,7 @@ $NetBSD: patch-aa,v 1.18 2013/12/15 13:54:37 ryoon Exp $ #pragma GCC visibility pop __attribute__ ((visibility ("default"))) void Func() { -@@ -2760,7 +2761,7 @@ __attribute__ ((visibility ("default"))) +@@ -2617,7 +2618,7 @@ __attribute__ ((visibility ("default"))) } EOF ac_cv_have_visibility_builtin_bug=no @@ -19,7 +19,7 @@ $NetBSD: patch-aa,v 1.18 2013/12/15 13:54:37 ryoon Exp $ ac_cv_have_visibility_builtin_bug=yes else if test `grep -c "@PLT" conftest.S` = 0; then -@@ -3216,14 +3217,22 @@ fi +@@ -3073,14 +3074,22 @@ fi AC_CACHE_CHECK( [for res_ninit()], ac_cv_func_res_ninit, @@ -45,7 +45,7 @@ $NetBSD: patch-aa,v 1.18 2013/12/15 13:54:37 ryoon Exp $ [ac_cv_func_res_ninit=no]) ]) -@@ -3874,6 +3883,14 @@ if test -n "$YASM"; then +@@ -3712,6 +3721,14 @@ if test -n "$YASM"; then _YASM_BUILD=` echo ${YASM_VERSION} | $AWK -F\. '{ print $4 }'` fi @@ -60,7 +60,7 @@ $NetBSD: patch-aa,v 1.18 2013/12/15 13:54:37 ryoon Exp $ if test -z "$SKIP_LIBRARY_CHECKS"; then dnl system JPEG support dnl ======================================================== -@@ -3901,11 +3918,7 @@ if test "$MOZ_NATIVE_JPEG" = 1; then +@@ -3739,11 +3756,7 @@ if test "$MOZ_NATIVE_JPEG" = 1; then #include <jpeglib.h> ], [ #if JPEG_LIB_VERSION < $MOZJPEG #error "Insufficient JPEG library version ($MOZJPEG required)." @@ -73,7 +73,7 @@ $NetBSD: patch-aa,v 1.18 2013/12/15 13:54:37 ryoon Exp $ MOZ_NATIVE_JPEG=1, AC_MSG_ERROR([Insufficient JPEG library version for --with-system-jpeg])) fi -@@ -4062,6 +4075,22 @@ fi +@@ -3900,6 +3913,22 @@ fi AC_SUBST(MOZ_NATIVE_ICU) dnl ======================================================== @@ -96,7 +96,7 @@ $NetBSD: patch-aa,v 1.18 2013/12/15 13:54:37 ryoon Exp $ dnl Java SDK support dnl ======================================================== -@@ -5281,6 +5310,12 @@ if test -n "$MOZ_WEBRTC"; then +@@ -5117,6 +5146,12 @@ if test -n "$MOZ_WEBRTC"; then MOZ_VP8_ENCODER=1 MOZ_VP8_ERROR_CONCEALMENT=1 @@ -109,7 +109,7 @@ $NetBSD: patch-aa,v 1.18 2013/12/15 13:54:37 ryoon Exp $ dnl enable once Signaling lands MOZ_WEBRTC_SIGNALING=1 AC_DEFINE(MOZ_WEBRTC_SIGNALING) -@@ -5307,15 +5342,18 @@ AC_SUBST(MOZ_SRTP) +@@ -5139,15 +5174,18 @@ AC_SUBST(MOZ_SRTP) dnl Use integers over floats for audio on B2G and Android, because audio dnl backends for those platforms don't support floats. @@ -131,7 +131,7 @@ $NetBSD: patch-aa,v 1.18 2013/12/15 13:54:37 ryoon Exp $ dnl ======================================================== dnl = Disable Speech API code -@@ -8276,7 +8314,7 @@ case "$OS_TARGET" in +@@ -8112,7 +8150,7 @@ case "$OS_TARGET" in NECKO_WIFI=1 fi ;; @@ -140,7 +140,7 @@ $NetBSD: patch-aa,v 1.18 2013/12/15 13:54:37 ryoon Exp $ NECKO_WIFI=1 ;; Linux) -@@ -9005,6 +9043,14 @@ if test -n "$INTEL_ARCHITECTURE"; then +@@ -8853,6 +8891,14 @@ if test -n "$INTEL_ARCHITECTURE"; then fi fi diff --git a/www/firefox/patches/patch-ak b/www/firefox/patches/patch-ak index 6695a3d594f..3e2a629241c 100644 --- a/www/firefox/patches/patch-ak +++ b/www/firefox/patches/patch-ak @@ -1,6 +1,6 @@ -$NetBSD: patch-ak,v 1.9 2013/05/23 13:12:13 ryoon Exp $ +$NetBSD: patch-ak,v 1.10 2014/02/08 09:36:00 ryoon Exp $ ---- js/src/ctypes/libffi/configure.orig 2013-01-04 23:44:34.000000000 +0000 +--- js/src/ctypes/libffi/configure.orig 2014-01-28 04:03:45.000000000 +0000 +++ js/src/ctypes/libffi/configure @@ -11278,7 +11278,7 @@ case "$host" in powerpc-*-aix* | rs6000-*-aix*) diff --git a/www/firefox/patches/patch-al b/www/firefox/patches/patch-al index d5c3a93dc04..3b976a05ffb 100644 --- a/www/firefox/patches/patch-al +++ b/www/firefox/patches/patch-al @@ -1,8 +1,8 @@ -$NetBSD: patch-al,v 1.9 2013/05/23 13:12:13 ryoon Exp $ +$NetBSD: patch-al,v 1.10 2014/02/08 09:36:00 ryoon Exp $ ---- storage/src/mozStorageConnection.cpp.orig 2013-01-04 23:44:44.000000000 +0000 +--- storage/src/mozStorageConnection.cpp.orig 2014-01-28 04:04:04.000000000 +0000 +++ storage/src/mozStorageConnection.cpp -@@ -584,6 +584,11 @@ Connection::initialize(nsIFile *aDatabas +@@ -694,6 +694,11 @@ Connection::initializeInternal(nsIFile* break; } diff --git a/www/firefox/patches/patch-ao b/www/firefox/patches/patch-ao index 21e7af6cbdf..2f3af47df79 100644 --- a/www/firefox/patches/patch-ao +++ b/www/firefox/patches/patch-ao @@ -1,8 +1,8 @@ -$NetBSD: patch-ao,v 1.10 2013/11/02 22:57:55 ryoon Exp $ +$NetBSD: patch-ao,v 1.11 2014/02/08 09:36:00 ryoon Exp $ ---- toolkit/mozapps/installer/packager.mk.orig 2013-10-25 22:27:43.000000000 +0000 +--- toolkit/mozapps/installer/packager.mk.orig 2014-01-28 04:04:06.000000000 +0000 +++ toolkit/mozapps/installer/packager.mk -@@ -680,9 +680,9 @@ endif +@@ -725,9 +725,9 @@ endif (cd $(DIST)/$(MOZ_PKG_DIR) && $(TAR) --exclude=precomplete $(TAR_CREATE_FLAGS) - .) | \ (cd $(DESTDIR)$(installdir) && tar -xf -) $(NSINSTALL) -D $(DESTDIR)$(bindir) diff --git a/www/firefox/patches/patch-as b/www/firefox/patches/patch-as index a7392d09a80..dc6354b17f1 100644 --- a/www/firefox/patches/patch-as +++ b/www/firefox/patches/patch-as @@ -1,10 +1,10 @@ -$NetBSD: patch-as,v 1.6 2013/12/15 13:54:37 ryoon Exp $ +$NetBSD: patch-as,v 1.7 2014/02/08 09:36:00 ryoon Exp $ Treat DragonFly like FreeBSD. ---- js/src/configure.in.orig 2013-12-05 16:07:35.000000000 +0000 +--- js/src/configure.in.orig 2014-01-28 04:03:45.000000000 +0000 +++ js/src/configure.in -@@ -2290,6 +2290,7 @@ EOF +@@ -2229,6 +2229,7 @@ EOF #pragma GCC visibility push(hidden) #pragma GCC visibility push(default) #include <string.h> @@ -12,7 +12,7 @@ Treat DragonFly like FreeBSD. #pragma GCC visibility pop __attribute__ ((visibility ("default"))) void Func() { -@@ -2298,7 +2299,7 @@ __attribute__ ((visibility ("default"))) +@@ -2237,7 +2238,7 @@ __attribute__ ((visibility ("default"))) } EOF ac_cv_have_visibility_builtin_bug=no @@ -21,7 +21,7 @@ Treat DragonFly like FreeBSD. ac_cv_have_visibility_builtin_bug=yes else if test `grep -c "@PLT" conftest.S` = 0; then -@@ -2515,7 +2516,7 @@ then +@@ -2454,7 +2455,7 @@ then fi case "$target" in @@ -30,7 +30,7 @@ Treat DragonFly like FreeBSD. AC_DEFINE(_REENTRANT) AC_DEFINE(_THREAD_SAFE) dnl -pthread links in -lpthread, so don't specify it explicitly. -@@ -2600,14 +2601,22 @@ fi +@@ -2540,14 +2541,22 @@ fi AC_CACHE_CHECK( [for res_ninit()], ac_cv_func_res_ninit, @@ -56,7 +56,7 @@ Treat DragonFly like FreeBSD. [ac_cv_func_res_ninit=no]) ]) -@@ -3316,7 +3325,7 @@ if test "$MOZ_MEMORY"; then +@@ -3215,7 +3224,7 @@ if test "$MOZ_MEMORY"; then *-darwin*) AC_DEFINE(MOZ_MEMORY_DARWIN) ;; @@ -65,7 +65,7 @@ Treat DragonFly like FreeBSD. AC_DEFINE(MOZ_MEMORY_BSD) ;; *-android*|*-linuxandroid*) -@@ -4339,6 +4348,16 @@ fi +@@ -4258,6 +4267,16 @@ fi dnl ======================================================== dnl JavaScript shell dnl ======================================================== diff --git a/www/firefox/patches/patch-bf b/www/firefox/patches/patch-bf index 700b7b2a50e..a049655265c 100644 --- a/www/firefox/patches/patch-bf +++ b/www/firefox/patches/patch-bf @@ -1,6 +1,6 @@ -$NetBSD: patch-bf,v 1.2 2013/09/19 12:37:49 ryoon Exp $ +$NetBSD: patch-bf,v 1.3 2014/02/08 09:36:00 ryoon Exp $ ---- js/src/jsnativestack.cpp.orig 2013-09-10 03:43:36.000000000 +0000 +--- js/src/jsnativestack.cpp.orig 2014-01-28 04:03:46.000000000 +0000 +++ js/src/jsnativestack.cpp @@ -114,7 +114,7 @@ js::GetNativeStackBaseImpl() pthread_attr_init(&sattr); diff --git a/www/firefox/patches/patch-bg b/www/firefox/patches/patch-bg index ff17c0d728a..b7b31a25f1e 100644 --- a/www/firefox/patches/patch-bg +++ b/www/firefox/patches/patch-bg @@ -1,6 +1,6 @@ -$NetBSD: patch-bg,v 1.2 2013/11/02 22:57:55 ryoon Exp $ +$NetBSD: patch-bg,v 1.3 2014/02/08 09:36:00 ryoon Exp $ ---- storage/src/SQLiteMutex.h.orig 2013-10-25 22:27:40.000000000 +0000 +--- storage/src/SQLiteMutex.h.orig 2014-01-28 04:04:04.000000000 +0000 +++ storage/src/SQLiteMutex.h @@ -108,15 +108,19 @@ public: void assertCurrentThreadOwns() diff --git a/www/firefox/patches/patch-bi b/www/firefox/patches/patch-bi index 244fefe5c18..94433f6443b 100644 --- a/www/firefox/patches/patch-bi +++ b/www/firefox/patches/patch-bi @@ -1,6 +1,6 @@ -$NetBSD: patch-bi,v 1.1 2013/05/23 13:12:13 ryoon Exp $ +$NetBSD: patch-bi,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- gfx/angle/src/compiler/osinclude.h.orig 2013-01-04 23:44:32.000000000 +0000 +--- gfx/angle/src/compiler/osinclude.h.orig 2014-01-28 04:03:41.000000000 +0000 +++ gfx/angle/src/compiler/osinclude.h @@ -16,6 +16,7 @@ #define ANGLE_OS_WIN diff --git a/www/firefox/patches/patch-browser_app_profile_firefox.js b/www/firefox/patches/patch-browser_app_profile_firefox.js index d97001544b3..247902b9e6d 100644 --- a/www/firefox/patches/patch-browser_app_profile_firefox.js +++ b/www/firefox/patches/patch-browser_app_profile_firefox.js @@ -1,8 +1,8 @@ -$NetBSD: patch-browser_app_profile_firefox.js,v 1.1 2013/09/19 12:37:49 ryoon Exp $ +$NetBSD: patch-browser_app_profile_firefox.js,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- browser/app/profile/firefox.js.orig 2013-09-10 03:43:20.000000000 +0000 +--- browser/app/profile/firefox.js.orig 2014-01-28 04:03:33.000000000 +0000 +++ browser/app/profile/firefox.js -@@ -354,6 +354,7 @@ pref("browser.search.log", false); +@@ -393,6 +393,7 @@ pref("browser.search.log", false); pref("browser.search.order.1", "chrome://browser-region/locale/region.properties"); pref("browser.search.order.2", "chrome://browser-region/locale/region.properties"); pref("browser.search.order.3", "chrome://browser-region/locale/region.properties"); diff --git a/www/firefox/patches/patch-browser_installer_package-manifest.in b/www/firefox/patches/patch-browser_installer_package-manifest.in index b917e26a618..c8f9252bb18 100644 --- a/www/firefox/patches/patch-browser_installer_package-manifest.in +++ b/www/firefox/patches/patch-browser_installer_package-manifest.in @@ -1,10 +1,10 @@ -$NetBSD: patch-browser_installer_package-manifest.in,v 1.1 2013/07/17 11:00:13 jperkin Exp $ +$NetBSD: patch-browser_installer_package-manifest.in,v 1.2 2014/02/08 09:36:00 ryoon Exp $ Limit SPARC bits to just SPARC (untested, but fixes x86). ---- browser/installer/package-manifest.in.orig 2013-06-18 11:01:12.000000000 +0000 +--- browser/installer/package-manifest.in.orig 2014-01-28 04:03:34.000000000 +0000 +++ browser/installer/package-manifest.in -@@ -690,7 +690,7 @@ +@@ -702,7 +702,7 @@ @BINPATH@/components/pippki.xpt ; for Solaris SPARC diff --git a/www/firefox/patches/patch-browser_locales_en-US_chrome_browser-region_region.properties b/www/firefox/patches/patch-browser_locales_en-US_chrome_browser-region_region.properties index f27a7cca15e..7ebd84b3b5a 100644 --- a/www/firefox/patches/patch-browser_locales_en-US_chrome_browser-region_region.properties +++ b/www/firefox/patches/patch-browser_locales_en-US_chrome_browser-region_region.properties @@ -1,6 +1,6 @@ -$NetBSD: patch-browser_locales_en-US_chrome_browser-region_region.properties,v 1.1 2013/09/19 12:37:49 ryoon Exp $ +$NetBSD: patch-browser_locales_en-US_chrome_browser-region_region.properties,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- browser/locales/en-US/chrome/browser-region/region.properties.orig 2013-09-10 03:43:22.000000000 +0000 +--- browser/locales/en-US/chrome/browser-region/region.properties.orig 2014-01-28 04:03:34.000000000 +0000 +++ browser/locales/en-US/chrome/browser-region/region.properties @@ -9,6 +9,7 @@ browser.search.defaultenginename=Google browser.search.order.1=Google diff --git a/www/firefox/patches/patch-browser_locales_en-US_searchplugins_duckduckgo.xml b/www/firefox/patches/patch-browser_locales_en-US_searchplugins_duckduckgo.xml index 6715d630595..c7a72f8d5d3 100644 --- a/www/firefox/patches/patch-browser_locales_en-US_searchplugins_duckduckgo.xml +++ b/www/firefox/patches/patch-browser_locales_en-US_searchplugins_duckduckgo.xml @@ -1,6 +1,6 @@ -$NetBSD: patch-browser_locales_en-US_searchplugins_duckduckgo.xml,v 1.1 2013/09/19 12:37:49 ryoon Exp $ +$NetBSD: patch-browser_locales_en-US_searchplugins_duckduckgo.xml,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- browser/locales/en-US/searchplugins/duckduckgo.xml.orig 2013-09-14 15:17:46.000000000 +0000 +--- browser/locales/en-US/searchplugins/duckduckgo.xml.orig 2014-02-08 06:57:27.000000000 +0000 +++ browser/locales/en-US/searchplugins/duckduckgo.xml @@ -0,0 +1,11 @@ +<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/"> diff --git a/www/firefox/patches/patch-browser_locales_en-US_searchplugins_list.txt b/www/firefox/patches/patch-browser_locales_en-US_searchplugins_list.txt index debcccc95cd..c9dc55bdba2 100644 --- a/www/firefox/patches/patch-browser_locales_en-US_searchplugins_list.txt +++ b/www/firefox/patches/patch-browser_locales_en-US_searchplugins_list.txt @@ -1,6 +1,6 @@ -$NetBSD: patch-browser_locales_en-US_searchplugins_list.txt,v 1.1 2013/09/19 12:37:49 ryoon Exp $ +$NetBSD: patch-browser_locales_en-US_searchplugins_list.txt,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- browser/locales/en-US/searchplugins/list.txt.orig 2013-09-10 03:43:22.000000000 +0000 +--- browser/locales/en-US/searchplugins/list.txt.orig 2014-01-28 04:03:34.000000000 +0000 +++ browser/locales/en-US/searchplugins/list.txt @@ -1,5 +1,6 @@ amazondotcom diff --git a/www/firefox/patches/patch-build_autoconf_nss.m4 b/www/firefox/patches/patch-build_autoconf_nss.m4 index e078e28a8f7..d4d69b505c6 100644 --- a/www/firefox/patches/patch-build_autoconf_nss.m4 +++ b/www/firefox/patches/patch-build_autoconf_nss.m4 @@ -1,6 +1,6 @@ -$NetBSD: patch-build_autoconf_nss.m4,v 1.2 2013/11/02 22:57:55 ryoon Exp $ +$NetBSD: patch-build_autoconf_nss.m4,v 1.3 2014/02/08 09:36:00 ryoon Exp $ ---- build/autoconf/nss.m4.orig 2013-10-25 22:27:10.000000000 +0000 +--- build/autoconf/nss.m4.orig 2014-01-28 04:03:34.000000000 +0000 +++ build/autoconf/nss.m4 @@ -22,18 +22,18 @@ AC_ARG_WITH(nss-exec-prefix, if test -n "$nss_config_exec_prefix"; then diff --git a/www/firefox/patches/patch-config_baseconfig.mk b/www/firefox/patches/patch-config_baseconfig.mk index 123dcb2f71c..e8c34fe280b 100644 --- a/www/firefox/patches/patch-config_baseconfig.mk +++ b/www/firefox/patches/patch-config_baseconfig.mk @@ -1,6 +1,6 @@ -$NetBSD: patch-config_baseconfig.mk,v 1.3 2013/12/15 13:54:37 ryoon Exp $ +$NetBSD: patch-config_baseconfig.mk,v 1.4 2014/02/08 09:36:00 ryoon Exp $ ---- config/baseconfig.mk.orig 2013-12-05 16:07:23.000000000 +0000 +--- config/baseconfig.mk.orig 2014-01-28 04:03:35.000000000 +0000 +++ config/baseconfig.mk @@ -1,7 +1,7 @@ -includedir := $(includedir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) diff --git a/www/firefox/patches/patch-config_stl__wrappers_ios b/www/firefox/patches/patch-config_stl__wrappers_ios index 546c0ea1e73..45036066942 100644 --- a/www/firefox/patches/patch-config_stl__wrappers_ios +++ b/www/firefox/patches/patch-config_stl__wrappers_ios @@ -1,6 +1,6 @@ -$NetBSD: patch-config_stl__wrappers_ios,v 1.3 2013/06/27 15:52:51 joerg Exp $ +$NetBSD: patch-config_stl__wrappers_ios,v 1.4 2014/02/08 09:36:00 ryoon Exp $ ---- config/stl_wrappers/ios.orig 2013-05-13 18:23:07.000000000 +0000 +--- config/stl_wrappers/ios.orig 2014-02-08 06:57:27.000000000 +0000 +++ config/stl_wrappers/ios @@ -0,0 +1,3 @@ +#pragma GCC visibility push(default) diff --git a/www/firefox/patches/patch-config_stl__wrappers_ostream b/www/firefox/patches/patch-config_stl__wrappers_ostream index e102961b889..6c844b23133 100644 --- a/www/firefox/patches/patch-config_stl__wrappers_ostream +++ b/www/firefox/patches/patch-config_stl__wrappers_ostream @@ -1,6 +1,6 @@ -$NetBSD: patch-config_stl__wrappers_ostream,v 1.3 2013/06/27 15:52:51 joerg Exp $ +$NetBSD: patch-config_stl__wrappers_ostream,v 1.4 2014/02/08 09:36:00 ryoon Exp $ ---- config/stl_wrappers/ostream.orig 2013-05-13 18:22:40.000000000 +0000 +--- config/stl_wrappers/ostream.orig 2014-02-08 06:57:27.000000000 +0000 +++ config/stl_wrappers/ostream @@ -0,0 +1,3 @@ +#pragma GCC visibility push(default) diff --git a/www/firefox/patches/patch-config_system-headers b/www/firefox/patches/patch-config_system-headers index a442d3339b4..62d29df58c8 100644 --- a/www/firefox/patches/patch-config_system-headers +++ b/www/firefox/patches/patch-config_system-headers @@ -1,6 +1,6 @@ -$NetBSD: patch-config_system-headers,v 1.4 2013/12/15 13:54:37 ryoon Exp $ +$NetBSD: patch-config_system-headers,v 1.5 2014/02/08 09:36:00 ryoon Exp $ ---- config/system-headers.orig 2013-12-05 16:07:23.000000000 +0000 +--- config/system-headers.orig 2014-01-28 04:03:35.000000000 +0000 +++ config/system-headers @@ -1144,3 +1144,4 @@ unicode/unum.h unicode/ustring.h diff --git a/www/firefox/patches/patch-config_system__wrappers_unwind.h b/www/firefox/patches/patch-config_system__wrappers_unwind.h index b3755fd338e..c1155b3d26e 100644 --- a/www/firefox/patches/patch-config_system__wrappers_unwind.h +++ b/www/firefox/patches/patch-config_system__wrappers_unwind.h @@ -1,6 +1,6 @@ -$NetBSD: patch-config_system__wrappers_unwind.h,v 1.3 2013/06/27 15:52:51 joerg Exp $ +$NetBSD: patch-config_system__wrappers_unwind.h,v 1.4 2014/02/08 09:36:00 ryoon Exp $ ---- config/system_wrappers/unwind.h.orig 2013-05-13 19:56:18.000000000 +0000 +--- config/system_wrappers/unwind.h.orig 2014-02-08 06:57:27.000000000 +0000 +++ config/system_wrappers/unwind.h @@ -0,0 +1,4 @@ +#pragma GCC system_header diff --git a/www/firefox/patches/patch-dom_plugins_ipc_PluginModuleChild.cpp b/www/firefox/patches/patch-dom_plugins_ipc_PluginModuleChild.cpp index 0829da081c1..479b8f0464b 100644 --- a/www/firefox/patches/patch-dom_plugins_ipc_PluginModuleChild.cpp +++ b/www/firefox/patches/patch-dom_plugins_ipc_PluginModuleChild.cpp @@ -1,8 +1,8 @@ -$NetBSD: patch-dom_plugins_ipc_PluginModuleChild.cpp,v 1.1 2013/07/17 11:00:13 jperkin Exp $ +$NetBSD: patch-dom_plugins_ipc_PluginModuleChild.cpp,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- dom/plugins/ipc/PluginModuleChild.cpp.orig 2013-05-11 19:19:27.000000000 +0000 +--- dom/plugins/ipc/PluginModuleChild.cpp.orig 2014-01-28 04:03:39.000000000 +0000 +++ dom/plugins/ipc/PluginModuleChild.cpp -@@ -201,7 +201,7 @@ PluginModuleChild::Init(const std::strin +@@ -197,7 +197,7 @@ PluginModuleChild::Init(const std::strin // TODO: use PluginPRLibrary here @@ -11,7 +11,7 @@ $NetBSD: patch-dom_plugins_ipc_PluginModuleChild.cpp,v 1.1 2013/07/17 11:00:13 j mShutdownFunc = (NP_PLUGINSHUTDOWN) PR_FindFunctionSymbol(mLibrary, "NP_Shutdown"); -@@ -1836,7 +1836,7 @@ PluginModuleChild::AnswerNP_GetEntryPoin +@@ -1825,7 +1825,7 @@ PluginModuleChild::AnswerNP_GetEntryPoin PLUGIN_LOG_DEBUG_METHOD; AssertPluginThread(); @@ -20,7 +20,7 @@ $NetBSD: patch-dom_plugins_ipc_PluginModuleChild.cpp,v 1.1 2013/07/17 11:00:13 j return true; #elif defined(OS_WIN) || defined(OS_MACOSX) *_retval = mGetEntryPointsFunc(&mFunctions); -@@ -1865,7 +1865,7 @@ PluginModuleChild::AnswerNP_Initialize(c +@@ -1854,7 +1854,7 @@ PluginModuleChild::AnswerNP_Initialize(c SendBackUpXResources(FileDescriptor(xSocketFd)); #endif diff --git a/www/firefox/patches/patch-dom_plugins_ipc_PluginModuleChild.h b/www/firefox/patches/patch-dom_plugins_ipc_PluginModuleChild.h index c1c4629952d..4030063c535 100644 --- a/www/firefox/patches/patch-dom_plugins_ipc_PluginModuleChild.h +++ b/www/firefox/patches/patch-dom_plugins_ipc_PluginModuleChild.h @@ -1,8 +1,8 @@ -$NetBSD: patch-dom_plugins_ipc_PluginModuleChild.h,v 1.1 2013/07/17 11:00:13 jperkin Exp $ +$NetBSD: patch-dom_plugins_ipc_PluginModuleChild.h,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- dom/plugins/ipc/PluginModuleChild.h.orig 2013-05-11 19:19:27.000000000 +0000 +--- dom/plugins/ipc/PluginModuleChild.h.orig 2014-01-28 04:03:39.000000000 +0000 +++ dom/plugins/ipc/PluginModuleChild.h -@@ -325,7 +325,7 @@ private: +@@ -328,7 +328,7 @@ private: // we get this from the plugin NP_PLUGINSHUTDOWN mShutdownFunc; diff --git a/www/firefox/patches/patch-extensions_auth_nsAuthGSSAPI.cpp b/www/firefox/patches/patch-extensions_auth_nsAuthGSSAPI.cpp index 8fabf80eec4..1cbf57ace65 100644 --- a/www/firefox/patches/patch-extensions_auth_nsAuthGSSAPI.cpp +++ b/www/firefox/patches/patch-extensions_auth_nsAuthGSSAPI.cpp @@ -1,8 +1,8 @@ -$NetBSD: patch-extensions_auth_nsAuthGSSAPI.cpp,v 1.1 2013/05/23 13:12:13 ryoon Exp $ +$NetBSD: patch-extensions_auth_nsAuthGSSAPI.cpp,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- extensions/auth/nsAuthGSSAPI.cpp.orig 2013-05-11 19:19:29.000000000 +0000 +--- extensions/auth/nsAuthGSSAPI.cpp.orig 2014-01-28 04:03:40.000000000 +0000 +++ extensions/auth/nsAuthGSSAPI.cpp -@@ -39,6 +39,9 @@ typedef KLStatus (*KLCacheHasValidTicket +@@ -40,6 +40,9 @@ typedef KLStatus (*KLCacheHasValidTicket #endif #if defined(HAVE_RES_NINIT) diff --git a/www/firefox/patches/patch-extensions_spellcheck_hunspell_src_mozHunspell.cpp b/www/firefox/patches/patch-extensions_spellcheck_hunspell_src_mozHunspell.cpp index a3bb06d8e72..6b029d6595b 100644 --- a/www/firefox/patches/patch-extensions_spellcheck_hunspell_src_mozHunspell.cpp +++ b/www/firefox/patches/patch-extensions_spellcheck_hunspell_src_mozHunspell.cpp @@ -1,14 +1,14 @@ -$NetBSD: patch-extensions_spellcheck_hunspell_src_mozHunspell.cpp,v 1.1 2013/09/19 12:37:49 ryoon Exp $ +$NetBSD: patch-extensions_spellcheck_hunspell_src_mozHunspell.cpp,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- extensions/spellcheck/hunspell/src/mozHunspell.cpp.orig 2013-09-10 03:43:29.000000000 +0000 +--- extensions/spellcheck/hunspell/src/mozHunspell.cpp.orig 2014-01-28 04:03:40.000000000 +0000 +++ extensions/spellcheck/hunspell/src/mozHunspell.cpp -@@ -417,6 +417,12 @@ mozHunspell::LoadDictionaryList() +@@ -426,6 +426,12 @@ mozHunspell::LoadDictionaryList() } } + // load system hunspell dictionaries + nsIFile* hunDir; -+ NS_NewNativeLocalFile(NS_LITERAL_CSTRING("@PREFIX@/share/hunspell"), ++ NS_NewNativeLocalFile(NS_LITERAL_CSTRING("/usr/pkg/share/hunspell"), + true, &hunDir); + LoadDictionariesFromDir(hunDir); + diff --git a/www/firefox/patches/patch-gfx__skia__include__core__SkPreConfig.h b/www/firefox/patches/patch-gfx__skia__include__core__SkPreConfig.h index 9808f6feb9d..ea1e7812da0 100644 --- a/www/firefox/patches/patch-gfx__skia__include__core__SkPreConfig.h +++ b/www/firefox/patches/patch-gfx__skia__include__core__SkPreConfig.h @@ -1,9 +1,9 @@ -$NetBSD: patch-gfx__skia__include__core__SkPreConfig.h,v 1.2 2013/11/02 22:57:55 ryoon Exp $ +$NetBSD: patch-gfx__skia__include__core__SkPreConfig.h,v 1.3 2014/02/08 09:36:00 ryoon Exp $ Configure sparc cpus as big endian (Bugzilla #884376) diff -r 581ea0e6531e gfx/skia/include/core/SkPreConfig.h ---- gfx/skia/include/core/SkPreConfig.h.orig 2013-10-25 22:27:18.000000000 +0000 +--- gfx/skia/include/core/SkPreConfig.h.orig 2014-01-28 04:03:41.000000000 +0000 +++ gfx/skia/include/core/SkPreConfig.h @@ -100,7 +100,7 @@ diff --git a/www/firefox/patches/patch-gfx_graphite2_src_Bidi.cpp b/www/firefox/patches/patch-gfx_graphite2_src_Bidi.cpp index 3fd49791634..a6b74fac486 100644 --- a/www/firefox/patches/patch-gfx_graphite2_src_Bidi.cpp +++ b/www/firefox/patches/patch-gfx_graphite2_src_Bidi.cpp @@ -1,6 +1,6 @@ -$NetBSD: patch-gfx_graphite2_src_Bidi.cpp,v 1.1 2013/07/17 11:00:13 jperkin Exp $ +$NetBSD: patch-gfx_graphite2_src_Bidi.cpp,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- gfx/graphite2/src/Bidi.cpp.orig 2013-05-11 19:19:30.000000000 +0000 +--- gfx/graphite2/src/Bidi.cpp.orig 2014-01-28 04:03:41.000000000 +0000 +++ gfx/graphite2/src/Bidi.cpp @@ -30,6 +30,11 @@ of the License or (at your option) any l diff --git a/www/firefox/patches/patch-gfx_layers_BufferUnrotate.cpp b/www/firefox/patches/patch-gfx_layers_BufferUnrotate.cpp deleted file mode 100644 index cd634c377bc..00000000000 --- a/www/firefox/patches/patch-gfx_layers_BufferUnrotate.cpp +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-gfx_layers_BufferUnrotate.cpp,v 1.1 2014/01/03 14:30:28 martin Exp $ - -Addd missing include of string.h for memcpy(). - - ---- gfx/layers/BufferUnrotate.cpp.orig 2013-12-05 17:07:31.000000000 +0100 -+++ gfx/layers/BufferUnrotate.cpp 2014-01-03 15:03:25.000000000 +0100 -@@ -8,6 +8,7 @@ - #include <stdint.h> - #include <stdio.h> - #include <stdlib.h> -+#include <string.h> - - void BufferUnrotate(uint8_t* aBuffer, int aByteWidth, int aHeight, - int aByteStride, int aXBoundary, int aYBoundary) diff --git a/www/firefox/patches/patch-gfx_skia_moz.build b/www/firefox/patches/patch-gfx_skia_moz.build index 033141aa2de..fd398aad6b4 100644 --- a/www/firefox/patches/patch-gfx_skia_moz.build +++ b/www/firefox/patches/patch-gfx_skia_moz.build @@ -1,10 +1,10 @@ -$NetBSD: patch-gfx_skia_moz.build,v 1.3 2013/11/03 11:29:34 ryoon Exp $ +$NetBSD: patch-gfx_skia_moz.build,v 1.4 2014/02/08 09:36:00 ryoon Exp $ ---- gfx/skia/moz.build.orig 2013-10-25 22:27:18.000000000 +0000 +--- gfx/skia/moz.build.orig 2014-01-28 04:03:41.000000000 +0000 +++ gfx/skia/moz.build @@ -197,7 +197,7 @@ elif CONFIG['MOZ_WIDGET_TOOLKIT'] == 'qt - 'SkFontHost_FreeType_common.cpp', - 'SkOSFile.cpp', + 'src/ports/SkFontHost_FreeType_common.cpp', + 'src/utils/SkOSFile.cpp', ] - if CONFIG['OS_TARGET'] == 'Linux': + if CONFIG['MOZ_X11'] == 1 or CONFIG['OS_TARGET'] == 'Linux': diff --git a/www/firefox/patches/patch-gfx_skia_src_utils_SkThreadUtils__pthread__linux.cpp b/www/firefox/patches/patch-gfx_skia_src_utils_SkThreadUtils__pthread__linux.cpp index ce2c674b376..b9a6a7a524e 100644 --- a/www/firefox/patches/patch-gfx_skia_src_utils_SkThreadUtils__pthread__linux.cpp +++ b/www/firefox/patches/patch-gfx_skia_src_utils_SkThreadUtils__pthread__linux.cpp @@ -1,8 +1,8 @@ -$NetBSD: patch-gfx_skia_src_utils_SkThreadUtils__pthread__linux.cpp,v 1.3 2013/11/05 14:40:49 ryoon Exp $ +$NetBSD: patch-gfx_skia_src_utils_SkThreadUtils__pthread__linux.cpp,v 1.4 2014/02/08 09:36:00 ryoon Exp $ * Use cpuset(3) for NetBSD. From rmind@. ---- gfx/skia/src/utils/SkThreadUtils_pthread_linux.cpp.orig 2013-10-25 22:27:18.000000000 +0000 +--- gfx/skia/src/utils/SkThreadUtils_pthread_linux.cpp.orig 2014-01-28 04:03:42.000000000 +0000 +++ gfx/skia/src/utils/SkThreadUtils_pthread_linux.cpp @@ -12,26 +12,47 @@ #include "SkThreadUtils.h" diff --git a/www/firefox/patches/patch-image_decoders_nsJPEGDecoder.cpp b/www/firefox/patches/patch-image_decoders_nsJPEGDecoder.cpp index 5e5bcea13b6..893b1e61272 100644 --- a/www/firefox/patches/patch-image_decoders_nsJPEGDecoder.cpp +++ b/www/firefox/patches/patch-image_decoders_nsJPEGDecoder.cpp @@ -1,8 +1,8 @@ -$NetBSD: patch-image_decoders_nsJPEGDecoder.cpp,v 1.1 2013/05/23 13:12:13 ryoon Exp $ +$NetBSD: patch-image_decoders_nsJPEGDecoder.cpp,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- image/decoders/nsJPEGDecoder.cpp.orig 2013-05-11 19:19:31.000000000 +0000 +--- image/decoders/nsJPEGDecoder.cpp.orig 2014-01-28 04:03:42.000000000 +0000 +++ image/decoders/nsJPEGDecoder.cpp -@@ -19,13 +19,28 @@ +@@ -21,13 +21,28 @@ extern "C" { #include "iccjpeg.h" @@ -32,7 +32,7 @@ $NetBSD: patch-image_decoders_nsJPEGDecoder.cpp,v 1.1 2013/05/23 13:12:13 ryoon static void cmyk_convert_rgb(JSAMPROW row, JDIMENSION width); -@@ -338,6 +353,7 @@ nsJPEGDecoder::WriteInternal(const char +@@ -340,6 +355,7 @@ nsJPEGDecoder::WriteInternal(const char case JCS_GRAYSCALE: case JCS_RGB: case JCS_YCbCr: @@ -40,7 +40,7 @@ $NetBSD: patch-image_decoders_nsJPEGDecoder.cpp,v 1.1 2013/05/23 13:12:13 ryoon // if we're not color managing we can decode directly to // MOZ_JCS_EXT_NATIVE_ENDIAN_XRGB if (mCMSMode != eCMSMode_All) { -@@ -346,6 +362,9 @@ nsJPEGDecoder::WriteInternal(const char +@@ -348,6 +364,9 @@ nsJPEGDecoder::WriteInternal(const char } else { mInfo.out_color_space = JCS_RGB; } @@ -50,7 +50,7 @@ $NetBSD: patch-image_decoders_nsJPEGDecoder.cpp,v 1.1 2013/05/23 13:12:13 ryoon break; case JCS_CMYK: case JCS_YCCK: -@@ -413,6 +432,15 @@ nsJPEGDecoder::WriteInternal(const char +@@ -409,6 +428,15 @@ nsJPEGDecoder::WriteInternal(const char return; /* I/O suspension */ } @@ -66,7 +66,7 @@ $NetBSD: patch-image_decoders_nsJPEGDecoder.cpp,v 1.1 2013/05/23 13:12:13 ryoon /* If this is a progressive JPEG ... */ mState = mInfo.buffered_image ? JPEG_DECOMPRESS_PROGRESSIVE : JPEG_DECOMPRESS_SEQUENTIAL; -@@ -558,7 +586,11 @@ nsJPEGDecoder::OutputScanlines(bool* sus +@@ -575,7 +603,11 @@ nsJPEGDecoder::OutputScanlines(bool* sus uint32_t *imageRow = ((uint32_t*)mImageData) + (mInfo.output_scanline * mInfo.output_width); @@ -78,7 +78,7 @@ $NetBSD: patch-image_decoders_nsJPEGDecoder.cpp,v 1.1 2013/05/23 13:12:13 ryoon /* Special case: scanline will be directly converted into packed ARGB */ if (jpeg_read_scanlines(&mInfo, (JSAMPARRAY)&imageRow, 1) != 1) { *suspend = true; /* suspend */ -@@ -868,6 +900,282 @@ term_source (j_decompress_ptr jd) +@@ -885,6 +917,282 @@ term_source (j_decompress_ptr jd) } // namespace mozilla diff --git a/www/firefox/patches/patch-intl_hyphenation_src_hnjalloc.h b/www/firefox/patches/patch-intl_hyphenation_src_hnjalloc.h index 257565ec4f3..a39b0baded2 100644 --- a/www/firefox/patches/patch-intl_hyphenation_src_hnjalloc.h +++ b/www/firefox/patches/patch-intl_hyphenation_src_hnjalloc.h @@ -1,8 +1,8 @@ -$NetBSD: patch-intl_hyphenation_src_hnjalloc.h,v 1.1 2013/07/17 11:00:13 jperkin Exp $ +$NetBSD: patch-intl_hyphenation_src_hnjalloc.h,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- intl/hyphenation/src/hnjalloc.h.orig 2013-05-11 19:19:31.000000000 +0000 +--- intl/hyphenation/src/hnjalloc.h.orig 2014-01-28 04:03:43.000000000 +0000 +++ intl/hyphenation/src/hnjalloc.h -@@ -56,6 +56,9 @@ +@@ -24,6 +24,9 @@ */ #include <stdio.h> /* ensure stdio.h is loaded before our macros */ diff --git a/www/firefox/patches/patch-ipc_chromium_Makefile.in b/www/firefox/patches/patch-ipc_chromium_Makefile.in index 2182687abcb..a92cd75e30c 100644 --- a/www/firefox/patches/patch-ipc_chromium_Makefile.in +++ b/www/firefox/patches/patch-ipc_chromium_Makefile.in @@ -1,8 +1,8 @@ -$NetBSD: patch-ipc_chromium_Makefile.in,v 1.3 2013/11/02 22:57:55 ryoon Exp $ +$NetBSD: patch-ipc_chromium_Makefile.in,v 1.4 2014/02/08 09:36:00 ryoon Exp $ ---- ipc/chromium/Makefile.in.orig 2013-10-25 22:27:21.000000000 +0000 +--- ipc/chromium/Makefile.in.orig 2014-01-28 04:03:44.000000000 +0000 +++ ipc/chromium/Makefile.in -@@ -22,9 +22,7 @@ vpath %.c \ +@@ -11,9 +11,7 @@ vpath %.c \ $(srcdir)/src/third_party/libevent \ $(NULL) else # } else { @@ -13,7 +13,7 @@ $NetBSD: patch-ipc_chromium_Makefile.in,v 1.3 2013/11/02 22:57:55 ryoon Exp $ endif # } vpath %.cc \ -@@ -45,6 +43,33 @@ DEFINES += -DANDROID -D_POSIX_MONOTONIC_ +@@ -32,6 +30,33 @@ DEFINES += -DANDROID -D_POSIX_MONOTONIC_ endif # Android endif # } Not WINNT (OS_POSIX) diff --git a/www/firefox/patches/patch-ipc_chromium_chromium-config.mk b/www/firefox/patches/patch-ipc_chromium_chromium-config.mk deleted file mode 100644 index 306d2260bbd..00000000000 --- a/www/firefox/patches/patch-ipc_chromium_chromium-config.mk +++ /dev/null @@ -1,25 +0,0 @@ -$NetBSD: patch-ipc_chromium_chromium-config.mk,v 1.2 2013/08/07 12:17:54 ryoon Exp $ - ---- ipc/chromium/chromium-config.mk.orig 2013-07-30 00:58:17.000000000 +0000 -+++ ipc/chromium/chromium-config.mk -@@ -105,6 +105,14 @@ DEFINES += \ - $(NULL) - - else # } { -+ifeq ($(OS_ARCH),SunOS) # { -+ -+OS_SOLARIS = 1 -+DEFINES += \ -+ -DOS_SOLARIS=1 \ -+ $(NULL) -+ -+else # } { - - OS_LINUX = 1 - DEFINES += \ -@@ -117,4 +125,5 @@ endif # } - endif # } - endif # } - endif # } -+endif # } - diff --git a/www/firefox/patches/patch-ipc_chromium_src_base_base__paths.h b/www/firefox/patches/patch-ipc_chromium_src_base_base__paths.h index 3aa47f91500..08c3fe4a226 100644 --- a/www/firefox/patches/patch-ipc_chromium_src_base_base__paths.h +++ b/www/firefox/patches/patch-ipc_chromium_src_base_base__paths.h @@ -1,6 +1,6 @@ -$NetBSD: patch-ipc_chromium_src_base_base__paths.h,v 1.1 2013/07/17 11:00:13 jperkin Exp $ +$NetBSD: patch-ipc_chromium_src_base_base__paths.h,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- ipc/chromium/src/base/base_paths.h.orig 2013-05-11 19:19:32.000000000 +0000 +--- ipc/chromium/src/base/base_paths.h.orig 2014-01-28 04:03:44.000000000 +0000 +++ ipc/chromium/src/base/base_paths.h @@ -13,7 +13,7 @@ #include "base/base_paths_win.h" diff --git a/www/firefox/patches/patch-ipc_chromium_src_base_debug__util__posix.cc b/www/firefox/patches/patch-ipc_chromium_src_base_debug__util__posix.cc index 0d8acfbe868..20494ff331c 100644 --- a/www/firefox/patches/patch-ipc_chromium_src_base_debug__util__posix.cc +++ b/www/firefox/patches/patch-ipc_chromium_src_base_debug__util__posix.cc @@ -1,8 +1,8 @@ -$NetBSD: patch-ipc_chromium_src_base_debug__util__posix.cc,v 1.1 2013/07/17 11:00:13 jperkin Exp $ +$NetBSD: patch-ipc_chromium_src_base_debug__util__posix.cc,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- ipc/chromium/src/base/debug_util_posix.cc.orig 2013-05-11 19:19:32.000000000 +0000 +--- ipc/chromium/src/base/debug_util_posix.cc.orig 2014-01-28 04:03:44.000000000 +0000 +++ ipc/chromium/src/base/debug_util_posix.cc -@@ -107,7 +107,7 @@ bool DebugUtil::BeingDebugged() { +@@ -110,7 +110,7 @@ bool DebugUtil::BeingDebugged() { return being_debugged; } diff --git a/www/firefox/patches/patch-ipc_chromium_src_base_file__util.h b/www/firefox/patches/patch-ipc_chromium_src_base_file__util.h index eaeb6e1f196..ab99c942a06 100644 --- a/www/firefox/patches/patch-ipc_chromium_src_base_file__util.h +++ b/www/firefox/patches/patch-ipc_chromium_src_base_file__util.h @@ -1,6 +1,6 @@ -$NetBSD: patch-ipc_chromium_src_base_file__util.h,v 1.2 2013/12/15 13:54:37 ryoon Exp $ +$NetBSD: patch-ipc_chromium_src_base_file__util.h,v 1.3 2014/02/08 09:36:00 ryoon Exp $ ---- ipc/chromium/src/base/file_util.h.orig 2013-12-05 16:07:35.000000000 +0000 +--- ipc/chromium/src/base/file_util.h.orig 2014-01-28 04:03:44.000000000 +0000 +++ ipc/chromium/src/base/file_util.h @@ -16,7 +16,9 @@ #include <sys/stat.h> diff --git a/www/firefox/patches/patch-ipc_chromium_src_base_file__util__posix.cc b/www/firefox/patches/patch-ipc_chromium_src_base_file__util__posix.cc index b134852c85d..5c00b6e3a35 100644 --- a/www/firefox/patches/patch-ipc_chromium_src_base_file__util__posix.cc +++ b/www/firefox/patches/patch-ipc_chromium_src_base_file__util__posix.cc @@ -1,6 +1,6 @@ -$NetBSD: patch-ipc_chromium_src_base_file__util__posix.cc,v 1.2 2013/12/15 13:54:37 ryoon Exp $ +$NetBSD: patch-ipc_chromium_src_base_file__util__posix.cc,v 1.3 2014/02/08 09:36:00 ryoon Exp $ ---- ipc/chromium/src/base/file_util_posix.cc.orig 2013-12-05 16:07:35.000000000 +0000 +--- ipc/chromium/src/base/file_util_posix.cc.orig 2014-01-28 04:03:44.000000000 +0000 +++ ipc/chromium/src/base/file_util_posix.cc @@ -8,7 +8,7 @@ #include <errno.h> diff --git a/www/firefox/patches/patch-ipc_chromium_src_base_file__version__info.h b/www/firefox/patches/patch-ipc_chromium_src_base_file__version__info.h index 492909c8e12..d29e2c32dcd 100644 --- a/www/firefox/patches/patch-ipc_chromium_src_base_file__version__info.h +++ b/www/firefox/patches/patch-ipc_chromium_src_base_file__version__info.h @@ -1,8 +1,8 @@ -$NetBSD: patch-ipc_chromium_src_base_file__version__info.h,v 1.1 2013/09/21 09:58:49 ryoon Exp $ +$NetBSD: patch-ipc_chromium_src_base_file__version__info.h,v 1.2 2014/02/08 09:36:00 ryoon Exp $ * Treat Solaris/SunOS like Linux, fix build. ---- ipc/chromium/src/base/file_version_info.h.orig 2013-09-11 03:22:31.000000000 +0000 +--- ipc/chromium/src/base/file_version_info.h.orig 2014-01-28 04:03:44.000000000 +0000 +++ ipc/chromium/src/base/file_version_info.h @@ -86,7 +86,7 @@ class FileVersionInfo { explicit FileVersionInfo(NSBundle *bundle); diff --git a/www/firefox/patches/patch-ipc_chromium_src_base_message__pump__libevent.cc b/www/firefox/patches/patch-ipc_chromium_src_base_message__pump__libevent.cc index 093ed3cd4f3..eb60c6913d7 100644 --- a/www/firefox/patches/patch-ipc_chromium_src_base_message__pump__libevent.cc +++ b/www/firefox/patches/patch-ipc_chromium_src_base_message__pump__libevent.cc @@ -1,6 +1,6 @@ -$NetBSD: patch-ipc_chromium_src_base_message__pump__libevent.cc,v 1.1 2013/05/23 13:12:13 ryoon Exp $ +$NetBSD: patch-ipc_chromium_src_base_message__pump__libevent.cc,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- ipc/chromium/src/base/message_pump_libevent.cc.orig 2013-05-11 19:19:32.000000000 +0000 +--- ipc/chromium/src/base/message_pump_libevent.cc.orig 2014-01-28 04:03:44.000000000 +0000 +++ ipc/chromium/src/base/message_pump_libevent.cc @@ -16,7 +16,7 @@ #include "base/scoped_ptr.h" diff --git a/www/firefox/patches/patch-ipc_chromium_src_base_platform__thread.h b/www/firefox/patches/patch-ipc_chromium_src_base_platform__thread.h index 2320a5b4052..be4540dec68 100644 --- a/www/firefox/patches/patch-ipc_chromium_src_base_platform__thread.h +++ b/www/firefox/patches/patch-ipc_chromium_src_base_platform__thread.h @@ -1,6 +1,6 @@ -$NetBSD: patch-ipc_chromium_src_base_platform__thread.h,v 1.2 2013/09/19 12:37:49 ryoon Exp $ +$NetBSD: patch-ipc_chromium_src_base_platform__thread.h,v 1.3 2014/02/08 09:36:00 ryoon Exp $ ---- ipc/chromium/src/base/platform_thread.h.orig 2013-09-10 03:43:34.000000000 +0000 +--- ipc/chromium/src/base/platform_thread.h.orig 2014-01-28 04:03:44.000000000 +0000 +++ ipc/chromium/src/base/platform_thread.h @@ -25,6 +25,9 @@ typedef pthread_t PlatformThreadHandle; #if defined(OS_LINUX) || defined(OS_OPENBSD) || defined(__GLIBC__) diff --git a/www/firefox/patches/patch-ipc_chromium_src_base_platform__thread__posix.cc b/www/firefox/patches/patch-ipc_chromium_src_base_platform__thread__posix.cc index b9f49fea019..691a682f602 100644 --- a/www/firefox/patches/patch-ipc_chromium_src_base_platform__thread__posix.cc +++ b/www/firefox/patches/patch-ipc_chromium_src_base_platform__thread__posix.cc @@ -1,6 +1,6 @@ -$NetBSD: patch-ipc_chromium_src_base_platform__thread__posix.cc,v 1.3 2013/09/19 12:37:49 ryoon Exp $ +$NetBSD: patch-ipc_chromium_src_base_platform__thread__posix.cc,v 1.4 2014/02/08 09:36:00 ryoon Exp $ ---- ipc/chromium/src/base/platform_thread_posix.cc.orig 2013-09-10 03:43:34.000000000 +0000 +--- ipc/chromium/src/base/platform_thread_posix.cc.orig 2014-01-28 04:03:44.000000000 +0000 +++ ipc/chromium/src/base/platform_thread_posix.cc @@ -10,7 +10,9 @@ #if defined(OS_MACOSX) @@ -12,7 +12,7 @@ $NetBSD: patch-ipc_chromium_src_base_platform__thread__posix.cc,v 1.3 2013/09/19 #elif defined(OS_LINUX) #include <sys/syscall.h> #include <sys/prctl.h> -@@ -110,7 +112,8 @@ void PlatformThread::SetName(const char* +@@ -114,7 +116,8 @@ void PlatformThread::SetName(const char* pthread_setname_np(pthread_self(), "%s", (void *)name); #elif defined(OS_BSD) && !defined(__GLIBC__) pthread_set_name_np(pthread_self(), name); diff --git a/www/firefox/patches/patch-ipc_chromium_src_base_process__util.h b/www/firefox/patches/patch-ipc_chromium_src_base_process__util.h index f048690bf4c..cd2406970b2 100644 --- a/www/firefox/patches/patch-ipc_chromium_src_base_process__util.h +++ b/www/firefox/patches/patch-ipc_chromium_src_base_process__util.h @@ -1,6 +1,6 @@ -$NetBSD: patch-ipc_chromium_src_base_process__util.h,v 1.2 2013/09/19 12:37:49 ryoon Exp $ +$NetBSD: patch-ipc_chromium_src_base_process__util.h,v 1.3 2014/02/08 09:36:00 ryoon Exp $ ---- ipc/chromium/src/base/process_util.h.orig 2013-09-10 03:43:34.000000000 +0000 +--- ipc/chromium/src/base/process_util.h.orig 2014-01-28 04:03:44.000000000 +0000 +++ ipc/chromium/src/base/process_util.h @@ -13,7 +13,7 @@ #if defined(OS_WIN) @@ -21,7 +21,7 @@ $NetBSD: patch-ipc_chromium_src_base_process__util.h,v 1.2 2013/09/19 12:37:49 r // TODO(port): we should not rely on a Win32 structure. struct ProcessEntry { int pid; -@@ -316,7 +319,7 @@ class NamedProcessIterator { +@@ -250,7 +253,7 @@ class NamedProcessIterator { #if defined(OS_WIN) HANDLE snapshot_; bool started_iteration_; diff --git a/www/firefox/patches/patch-ipc_chromium_src_base_process__util__posix.cc b/www/firefox/patches/patch-ipc_chromium_src_base_process__util__posix.cc index 10b780e04ae..9a7bc82114d 100644 --- a/www/firefox/patches/patch-ipc_chromium_src_base_process__util__posix.cc +++ b/www/firefox/patches/patch-ipc_chromium_src_base_process__util__posix.cc @@ -1,6 +1,6 @@ -$NetBSD: patch-ipc_chromium_src_base_process__util__posix.cc,v 1.1 2013/07/17 11:00:13 jperkin Exp $ +$NetBSD: patch-ipc_chromium_src_base_process__util__posix.cc,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- ipc/chromium/src/base/process_util_posix.cc.orig 2013-05-11 19:19:32.000000000 +0000 +--- ipc/chromium/src/base/process_util_posix.cc.orig 2014-01-28 04:03:44.000000000 +0000 +++ ipc/chromium/src/base/process_util_posix.cc @@ -110,7 +110,7 @@ void CloseSuperfluousFds(const base::Inj #if defined(ANDROID) diff --git a/www/firefox/patches/patch-ipc_chromium_src_base_sys__info__posix.cc b/www/firefox/patches/patch-ipc_chromium_src_base_sys__info__posix.cc index bbd727b18a0..e204764a921 100644 --- a/www/firefox/patches/patch-ipc_chromium_src_base_sys__info__posix.cc +++ b/www/firefox/patches/patch-ipc_chromium_src_base_sys__info__posix.cc @@ -1,6 +1,6 @@ -$NetBSD: patch-ipc_chromium_src_base_sys__info__posix.cc,v 1.1 2013/07/17 11:00:13 jperkin Exp $ +$NetBSD: patch-ipc_chromium_src_base_sys__info__posix.cc,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- ipc/chromium/src/base/sys_info_posix.cc.orig 2013-05-11 19:19:32.000000000 +0000 +--- ipc/chromium/src/base/sys_info_posix.cc.orig 2014-01-28 04:03:44.000000000 +0000 +++ ipc/chromium/src/base/sys_info_posix.cc @@ -119,7 +119,11 @@ std::wstring SysInfo::GetEnvVar(const wc diff --git a/www/firefox/patches/patch-ipc_chromium_src_base_time__posix.cc b/www/firefox/patches/patch-ipc_chromium_src_base_time__posix.cc index 53db838e7d4..bf8a52e95a4 100644 --- a/www/firefox/patches/patch-ipc_chromium_src_base_time__posix.cc +++ b/www/firefox/patches/patch-ipc_chromium_src_base_time__posix.cc @@ -1,6 +1,6 @@ -$NetBSD: patch-ipc_chromium_src_base_time__posix.cc,v 1.1 2013/07/17 11:00:13 jperkin Exp $ +$NetBSD: patch-ipc_chromium_src_base_time__posix.cc,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- ipc/chromium/src/base/time_posix.cc.orig 2013-05-11 19:19:32.000000000 +0000 +--- ipc/chromium/src/base/time_posix.cc.orig 2014-01-28 04:03:44.000000000 +0000 +++ ipc/chromium/src/base/time_posix.cc @@ -65,8 +65,10 @@ Time Time::FromExploded(bool is_local, c timestruct.tm_wday = exploded.day_of_week; // mktime/timegm ignore this diff --git a/www/firefox/patches/patch-ipc_chromium_src_build_build__config.h b/www/firefox/patches/patch-ipc_chromium_src_build_build__config.h index 24233811c24..93f059f7bf0 100644 --- a/www/firefox/patches/patch-ipc_chromium_src_build_build__config.h +++ b/www/firefox/patches/patch-ipc_chromium_src_build_build__config.h @@ -1,6 +1,6 @@ -$NetBSD: patch-ipc_chromium_src_build_build__config.h,v 1.1 2013/07/17 11:00:13 jperkin Exp $ +$NetBSD: patch-ipc_chromium_src_build_build__config.h,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- ipc/chromium/src/build/build_config.h.orig 2013-05-11 19:19:32.000000000 +0000 +--- ipc/chromium/src/build/build_config.h.orig 2014-01-28 04:03:44.000000000 +0000 +++ ipc/chromium/src/build/build_config.h @@ -27,6 +27,8 @@ #define OS_NETBSD 1 diff --git a/www/firefox/patches/patch-ipc_chromium_src_chrome_common_transport__dib.h b/www/firefox/patches/patch-ipc_chromium_src_chrome_common_transport__dib.h index 6776d9e7fc6..4b707e234ca 100644 --- a/www/firefox/patches/patch-ipc_chromium_src_chrome_common_transport__dib.h +++ b/www/firefox/patches/patch-ipc_chromium_src_chrome_common_transport__dib.h @@ -1,6 +1,6 @@ -$NetBSD: patch-ipc_chromium_src_chrome_common_transport__dib.h,v 1.1 2013/07/17 11:00:13 jperkin Exp $ +$NetBSD: patch-ipc_chromium_src_chrome_common_transport__dib.h,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- ipc/chromium/src/chrome/common/transport_dib.h.orig 2013-05-11 19:19:32.000000000 +0000 +--- ipc/chromium/src/chrome/common/transport_dib.h.orig 2014-01-28 04:03:44.000000000 +0000 +++ ipc/chromium/src/chrome/common/transport_dib.h @@ -70,7 +70,7 @@ class TransportDIB { typedef base::SharedMemoryHandle Handle; diff --git a/www/firefox/patches/patch-ipc_glue_AsyncChannel.cpp b/www/firefox/patches/patch-ipc_glue_AsyncChannel.cpp deleted file mode 100644 index 9136f312deb..00000000000 --- a/www/firefox/patches/patch-ipc_glue_AsyncChannel.cpp +++ /dev/null @@ -1,22 +0,0 @@ -$NetBSD: patch-ipc_glue_AsyncChannel.cpp,v 1.1 2013/07/17 11:00:13 jperkin Exp $ - ---- ipc/glue/AsyncChannel.cpp.orig 2013-05-11 19:19:32.000000000 +0000 -+++ ipc/glue/AsyncChannel.cpp -@@ -682,7 +682,7 @@ AsyncChannel::ProcessLink::OnChannelOpen - mExistingListener = mTransport->set_listener(this); - #ifdef DEBUG - if (mExistingListener) { -- queue<Message> pending; -+ std::queue<Message> pending; - mExistingListener->GetQueuedMessages(pending); - MOZ_ASSERT(pending.empty()); - } -@@ -699,7 +699,7 @@ AsyncChannel::ProcessLink::OnTakeConnect - { - AssertIOThread(); - -- queue<Message> pending; -+ std::queue<Message> pending; - { - MonitorAutoLock lock(*mChan->mMonitor); - diff --git a/www/firefox/patches/patch-ipc_glue_GeckoChildProcessHost.cpp b/www/firefox/patches/patch-ipc_glue_GeckoChildProcessHost.cpp index d54053c5b2d..2bfa06e439e 100644 --- a/www/firefox/patches/patch-ipc_glue_GeckoChildProcessHost.cpp +++ b/www/firefox/patches/patch-ipc_glue_GeckoChildProcessHost.cpp @@ -1,6 +1,6 @@ -$NetBSD: patch-ipc_glue_GeckoChildProcessHost.cpp,v 1.3 2013/08/07 12:17:54 ryoon Exp $ +$NetBSD: patch-ipc_glue_GeckoChildProcessHost.cpp,v 1.4 2014/02/08 09:36:00 ryoon Exp $ ---- ipc/glue/GeckoChildProcessHost.cpp.orig 2013-07-30 00:58:17.000000000 +0000 +--- ipc/glue/GeckoChildProcessHost.cpp.orig 2014-01-28 04:03:44.000000000 +0000 +++ ipc/glue/GeckoChildProcessHost.cpp @@ -4,7 +4,13 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this @@ -16,7 +16,7 @@ $NetBSD: patch-ipc_glue_GeckoChildProcessHost.cpp,v 1.3 2013/08/07 12:17:54 ryoo #include "base/command_line.h" #include "base/path_service.h" -@@ -490,7 +496,7 @@ GeckoChildProcessHost::PerformAsyncLaunc +@@ -494,7 +500,7 @@ GeckoChildProcessHost::PerformAsyncLaunc // and passing wstrings from one config to the other is unsafe. So // we split the logic here. @@ -25,7 +25,7 @@ $NetBSD: patch-ipc_glue_GeckoChildProcessHost.cpp,v 1.3 2013/08/07 12:17:54 ryoo base::environment_map newEnvVars; ChildPrivileges privs = mPrivileges; if (privs == base::PRIVILEGES_DEFAULT) { -@@ -509,7 +515,7 @@ GeckoChildProcessHost::PerformAsyncLaunc +@@ -513,7 +519,7 @@ GeckoChildProcessHost::PerformAsyncLaunc if (NS_SUCCEEDED(rv)) { nsCString path; greDir->GetNativePath(path); @@ -34,7 +34,7 @@ $NetBSD: patch-ipc_glue_GeckoChildProcessHost.cpp,v 1.3 2013/08/07 12:17:54 ryoo # if defined(MOZ_WIDGET_ANDROID) path += "/lib"; # endif // MOZ_WIDGET_ANDROID -@@ -618,7 +624,7 @@ GeckoChildProcessHost::PerformAsyncLaunc +@@ -622,7 +628,7 @@ GeckoChildProcessHost::PerformAsyncLaunc childArgv.push_back(pidstring); #if defined(MOZ_CRASHREPORTER) @@ -43,7 +43,7 @@ $NetBSD: patch-ipc_glue_GeckoChildProcessHost.cpp,v 1.3 2013/08/07 12:17:54 ryoo int childCrashFd, childCrashRemapFd; if (!CrashReporter::CreateNotificationPipeForChild( &childCrashFd, &childCrashRemapFd)) -@@ -651,7 +657,7 @@ GeckoChildProcessHost::PerformAsyncLaunc +@@ -655,7 +661,7 @@ GeckoChildProcessHost::PerformAsyncLaunc childArgv.push_back(childProcessType); base::LaunchApp(childArgv, mFileMap, diff --git a/www/firefox/patches/patch-ipc_ipdl_ipdl_lower.py b/www/firefox/patches/patch-ipc_ipdl_ipdl_lower.py index 9da29b7409a..b87b6a1df08 100644 --- a/www/firefox/patches/patch-ipc_ipdl_ipdl_lower.py +++ b/www/firefox/patches/patch-ipc_ipdl_ipdl_lower.py @@ -1,8 +1,8 @@ -$NetBSD: patch-ipc_ipdl_ipdl_lower.py,v 1.1 2013/05/23 13:12:13 ryoon Exp $ +$NetBSD: patch-ipc_ipdl_ipdl_lower.py,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- ipc/ipdl/ipdl/lower.py.orig 2013-01-04 23:44:34.000000000 +0000 +--- ipc/ipdl/ipdl/lower.py.orig 2014-01-28 04:03:44.000000000 +0000 +++ ipc/ipdl/ipdl/lower.py -@@ -1797,7 +1797,7 @@ def _generateMessageClass(clsname, msgid +@@ -1811,7 +1811,7 @@ def _generateMessageClass(clsname, msgid StmtExpr(ExprCall( ExprVar('StringAppendF'), args=[ ExprAddrOf(msgvar), diff --git a/www/firefox/patches/patch-js__src__vm__SPSProfiler.cpp b/www/firefox/patches/patch-js__src__vm__SPSProfiler.cpp index 08107c131d0..7a6b33b3a45 100644 --- a/www/firefox/patches/patch-js__src__vm__SPSProfiler.cpp +++ b/www/firefox/patches/patch-js__src__vm__SPSProfiler.cpp @@ -1,10 +1,10 @@ -$NetBSD: patch-js__src__vm__SPSProfiler.cpp,v 1.4 2013/12/15 13:54:37 ryoon Exp $ +$NetBSD: patch-js__src__vm__SPSProfiler.cpp,v 1.5 2014/02/08 09:36:00 ryoon Exp $ Unclear fallout from our version of bug 840242, attachment v1: some architectures fail to link if we do not add the inlines here - might be compiler/arch specific. ---- js/src/vm/SPSProfiler.cpp.orig 2013-12-05 16:07:40.000000000 +0000 +--- js/src/vm/SPSProfiler.cpp.orig 2014-01-28 04:03:48.000000000 +0000 +++ js/src/vm/SPSProfiler.cpp @@ -4,12 +4,15 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/www/firefox/patches/patch-js_src_Makefile.in b/www/firefox/patches/patch-js_src_Makefile.in index 1b66be2ac9e..3b394934537 100644 --- a/www/firefox/patches/patch-js_src_Makefile.in +++ b/www/firefox/patches/patch-js_src_Makefile.in @@ -1,8 +1,8 @@ -$NetBSD: patch-js_src_Makefile.in,v 1.4 2013/12/15 13:54:37 ryoon Exp $ +$NetBSD: patch-js_src_Makefile.in,v 1.5 2014/02/08 09:36:00 ryoon Exp $ ---- js/src/Makefile.in.orig 2013-12-05 16:07:35.000000000 +0000 +--- js/src/Makefile.in.orig 2014-01-28 04:03:44.000000000 +0000 +++ js/src/Makefile.in -@@ -467,6 +467,13 @@ EXTRA_LIBS += -lposix4 -ldl -lnsl -lsock +@@ -480,6 +480,13 @@ EXTRA_LIBS += -lposix4 -ldl -lnsl -lsock endif endif diff --git a/www/firefox/patches/patch-js_src_config_system-headers b/www/firefox/patches/patch-js_src_config_system-headers index 90ee34ad9a0..d6b669121f2 100644 --- a/www/firefox/patches/patch-js_src_config_system-headers +++ b/www/firefox/patches/patch-js_src_config_system-headers @@ -1,6 +1,6 @@ -$NetBSD: patch-js_src_config_system-headers,v 1.4 2013/12/15 13:54:37 ryoon Exp $ +$NetBSD: patch-js_src_config_system-headers,v 1.5 2014/02/08 09:36:00 ryoon Exp $ ---- js/src/config/system-headers.orig 2013-12-05 16:07:35.000000000 +0000 +--- js/src/config/system-headers.orig 2014-01-28 04:03:45.000000000 +0000 +++ js/src/config/system-headers @@ -1144,3 +1144,4 @@ unicode/unum.h unicode/ustring.h diff --git a/www/firefox/patches/patch-js_src_ctypes_CTypes.h b/www/firefox/patches/patch-js_src_ctypes_CTypes.h index 07d82afc429..164fd49a26f 100644 --- a/www/firefox/patches/patch-js_src_ctypes_CTypes.h +++ b/www/firefox/patches/patch-js_src_ctypes_CTypes.h @@ -1,10 +1,10 @@ -$NetBSD: patch-js_src_ctypes_CTypes.h,v 1.1 2013/09/19 12:37:50 ryoon Exp $ +$NetBSD: patch-js_src_ctypes_CTypes.h,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- js/src/ctypes/CTypes.h.orig 2013-09-10 03:43:34.000000000 +0000 +--- js/src/ctypes/CTypes.h.orig 2014-01-28 04:03:45.000000000 +0000 +++ js/src/ctypes/CTypes.h -@@ -13,6 +13,23 @@ - - #include "js/HashTable.h" +@@ -14,6 +14,23 @@ + #include "js/Vector.h" + #include "vm/String.h" +#if defined(__NetBSD__) +#include <stdint.h> diff --git a/www/firefox/patches/patch-js_src_frontend_ParseMaps.cpp b/www/firefox/patches/patch-js_src_frontend_ParseMaps.cpp index 206bd1f2464..741f7a9bc38 100644 --- a/www/firefox/patches/patch-js_src_frontend_ParseMaps.cpp +++ b/www/firefox/patches/patch-js_src_frontend_ParseMaps.cpp @@ -1,8 +1,8 @@ -$NetBSD: patch-js_src_frontend_ParseMaps.cpp,v 1.1 2013/09/19 12:37:50 ryoon Exp $ +$NetBSD: patch-js_src_frontend_ParseMaps.cpp,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- js/src/frontend/ParseMaps.cpp.orig 2013-09-10 03:43:34.000000000 +0000 +--- js/src/frontend/ParseMaps.cpp.orig 2014-01-28 04:03:45.000000000 +0000 +++ js/src/frontend/ParseMaps.cpp -@@ -132,5 +132,5 @@ frontend::InitAtomMap(JSContext *cx, fro +@@ -132,5 +132,5 @@ frontend::InitAtomMap(frontend::AtomInde } } diff --git a/www/firefox/patches/patch-js_src_jit_AsmJSSignalHandlers.cpp b/www/firefox/patches/patch-js_src_jit_AsmJSSignalHandlers.cpp deleted file mode 100644 index 4420ed4b04c..00000000000 --- a/www/firefox/patches/patch-js_src_jit_AsmJSSignalHandlers.cpp +++ /dev/null @@ -1,28 +0,0 @@ -$NetBSD: patch-js_src_jit_AsmJSSignalHandlers.cpp,v 1.2 2013/09/21 09:58:49 ryoon Exp $ - -* REG_EIP is not defined on Solaris/SunOS, use REG_PC instead. - ---- js/src/jit/AsmJSSignalHandlers.cpp.orig 2013-09-11 03:22:33.000000000 +0000 -+++ js/src/jit/AsmJSSignalHandlers.cpp -@@ -59,10 +59,11 @@ using namespace mozilla; - #elif defined(__linux__) || defined(SOLARIS) - # if defined(__linux__) - # define XMM_sig(p,i) ((p)->uc_mcontext.fpregs->_xmm[i]) -+# define EIP_sig(p) ((p)->uc_mcontext.gregs[REG_EIP]) - # else - # define XMM_sig(p,i) ((p)->uc_mcontext.fpregs.fp_reg_set.fpchip_state.xmm[i]) -+# define EIP_sig(p) ((p)->uc_mcontext.gregs[REG_PC]) - # endif --# define EIP_sig(p) ((p)->uc_mcontext.gregs[REG_EIP]) - # define RIP_sig(p) ((p)->uc_mcontext.gregs[REG_RIP]) - # define PC_sig(p) ((p)->uc_mcontext.arm_pc) - # define RAX_sig(p) ((p)->uc_mcontext.gregs[REG_RAX]) -@@ -269,7 +270,7 @@ LookupHeapAccess(const AsmJSModule &modu - # if defined(JS_CPU_X64) - # if defined(__DragonFly__) - # include <machine/npx.h> // for union savefpu --# elif defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__FreeBSD_kernel__) -+# elif defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__FreeBSD_kernel__) || defined(__NetBSD__) - # include <machine/fpu.h> // for struct savefpu/fxsave64 - # endif - # endif diff --git a/www/firefox/patches/patch-js_src_jscompartment.h b/www/firefox/patches/patch-js_src_jscompartment.h deleted file mode 100644 index 18fbbe0dcf4..00000000000 --- a/www/firefox/patches/patch-js_src_jscompartment.h +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: patch-js_src_jscompartment.h,v 1.2 2013/06/26 11:32:12 ryoon Exp $ - ---- js/src/jscompartment.h.orig 2013-06-17 22:13:11.000000000 +0000 -+++ js/src/jscompartment.h -@@ -396,9 +396,9 @@ class js::AutoDebugModeGC - GC(rt, GC_NORMAL, JS::gcreason::DEBUG_MODE_GC); - } - -- void scheduleGC(Zone *zone) { -+ void scheduleGC(JS::Zone *zone) { - JS_ASSERT(!rt->isHeapBusy()); -- PrepareZoneForGC(zone); -+ JS::PrepareZoneForGC(zone); - needGC = true; - } - }; diff --git a/www/firefox/patches/patch-js_src_jsmath.cpp b/www/firefox/patches/patch-js_src_jsmath.cpp index c0e5a214454..bb85c38f9c2 100644 --- a/www/firefox/patches/patch-js_src_jsmath.cpp +++ b/www/firefox/patches/patch-js_src_jsmath.cpp @@ -1,8 +1,8 @@ -$NetBSD: patch-js_src_jsmath.cpp,v 1.2 2013/09/19 12:37:50 ryoon Exp $ +$NetBSD: patch-js_src_jsmath.cpp,v 1.3 2014/02/08 09:36:00 ryoon Exp $ ---- js/src/jsmath.cpp.orig 2013-09-10 03:43:36.000000000 +0000 +--- js/src/jsmath.cpp.orig 2014-01-28 04:03:46.000000000 +0000 +++ js/src/jsmath.cpp -@@ -244,7 +244,7 @@ js::ecmaAtan2(double y, double x) +@@ -277,7 +277,7 @@ js::ecmaAtan2(double y, double x) } #endif diff --git a/www/firefox/patches/patch-mb b/www/firefox/patches/patch-mb index c58e97f0fc9..a9ff644ed2d 100644 --- a/www/firefox/patches/patch-mb +++ b/www/firefox/patches/patch-mb @@ -1,8 +1,8 @@ -$NetBSD: patch-mb,v 1.6 2013/09/19 12:37:50 ryoon Exp $ +$NetBSD: patch-mb,v 1.7 2014/02/08 09:36:00 ryoon Exp $ ---- xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig 2013-09-10 03:43:57.000000000 +0000 +--- xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig 2014-01-28 04:04:07.000000000 +0000 +++ xpcom/reflect/xptcall/src/md/unix/Makefile.in -@@ -183,7 +183,7 @@ endif +@@ -174,7 +174,7 @@ endif # # NetBSD/PPC # @@ -11,7 +11,7 @@ $NetBSD: patch-mb,v 1.6 2013/09/19 12:37:50 ryoon Exp $ ASFILES := xptcinvoke_asm_ppc_netbsd.s xptcstubs_asm_ppc_netbsd.s endif -@@ -235,6 +235,13 @@ ifneq (,$(filter OpenBSDsparc64 FreeBSDs +@@ -226,6 +226,13 @@ ifneq (,$(filter OpenBSDsparc64 FreeBSDs ASFILES := xptcinvoke_asm_sparc64_openbsd.s xptcstubs_asm_sparc64_openbsd.s endif # diff --git a/www/firefox/patches/patch-media_libcubeb_src_cubeb__alsa.c b/www/firefox/patches/patch-media_libcubeb_src_cubeb__alsa.c index 4b647308797..a3fc05ed761 100644 --- a/www/firefox/patches/patch-media_libcubeb_src_cubeb__alsa.c +++ b/www/firefox/patches/patch-media_libcubeb_src_cubeb__alsa.c @@ -1,6 +1,6 @@ -$NetBSD: patch-media_libcubeb_src_cubeb__alsa.c,v 1.1 2013/11/02 22:57:55 ryoon Exp $ +$NetBSD: patch-media_libcubeb_src_cubeb__alsa.c,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- media/libcubeb/src/cubeb_alsa.c.orig 2013-10-25 22:27:33.000000000 +0000 +--- media/libcubeb/src/cubeb_alsa.c.orig 2014-01-28 04:03:54.000000000 +0000 +++ media/libcubeb/src/cubeb_alsa.c @@ -6,6 +6,9 @@ */ diff --git a/www/firefox/patches/patch-media_libpng_pngpriv.h b/www/firefox/patches/patch-media_libpng_pngpriv.h index cb0c4ba72ff..a04a3bc97d6 100644 --- a/www/firefox/patches/patch-media_libpng_pngpriv.h +++ b/www/firefox/patches/patch-media_libpng_pngpriv.h @@ -1,6 +1,6 @@ -$NetBSD: patch-media_libpng_pngpriv.h,v 1.2 2013/08/07 12:17:54 ryoon Exp $ +$NetBSD: patch-media_libpng_pngpriv.h,v 1.3 2014/02/08 09:36:00 ryoon Exp $ ---- media/libpng/pngpriv.h.orig 2013-07-30 00:58:46.000000000 +0000 +--- media/libpng/pngpriv.h.orig 2014-01-28 04:03:54.000000000 +0000 +++ media/libpng/pngpriv.h @@ -38,6 +38,7 @@ * still required (as of 2011-05-02.) @@ -9,4 +9,4 @@ $NetBSD: patch-media_libpng_pngpriv.h,v 1.2 2013/08/07 12:17:54 ryoon Exp $ +#define _XOPEN_SOURCE 600 #ifndef PNG_VERSION_INFO_ONLY - /* This is required for the definition of abort(), used as a last ditch + /* Standard library headers not required by png.h: */ diff --git a/www/firefox/patches/patch-media_libsoundtouch_src_cpu__detect__x86.cpp b/www/firefox/patches/patch-media_libsoundtouch_src_cpu__detect__x86.cpp index f168e26a935..058bf6500d6 100644 --- a/www/firefox/patches/patch-media_libsoundtouch_src_cpu__detect__x86.cpp +++ b/www/firefox/patches/patch-media_libsoundtouch_src_cpu__detect__x86.cpp @@ -1,6 +1,6 @@ -$NetBSD: patch-media_libsoundtouch_src_cpu__detect__x86.cpp,v 1.2 2013/06/26 11:32:12 ryoon Exp $ +$NetBSD: patch-media_libsoundtouch_src_cpu__detect__x86.cpp,v 1.3 2014/02/08 09:36:00 ryoon Exp $ ---- media/libsoundtouch/src/cpu_detect_x86.cpp.orig 2013-06-17 22:13:19.000000000 +0000 +--- media/libsoundtouch/src/cpu_detect_x86.cpp.orig 2014-01-28 04:03:54.000000000 +0000 +++ media/libsoundtouch/src/cpu_detect_x86.cpp @@ -131,6 +131,9 @@ uint detectCPUextensions(void) diff --git a/www/firefox/patches/patch-media_mtransport_third__party_nrappkit_src_port_generic_include_sys_queue.h b/www/firefox/patches/patch-media_mtransport_third__party_nrappkit_src_port_generic_include_sys_queue.h index 44ad2214e73..5e5764cc726 100644 --- a/www/firefox/patches/patch-media_mtransport_third__party_nrappkit_src_port_generic_include_sys_queue.h +++ b/www/firefox/patches/patch-media_mtransport_third__party_nrappkit_src_port_generic_include_sys_queue.h @@ -1,6 +1,6 @@ -$NetBSD: patch-media_mtransport_third__party_nrappkit_src_port_generic_include_sys_queue.h,v 1.3 2013/12/15 13:54:37 ryoon Exp $ +$NetBSD: patch-media_mtransport_third__party_nrappkit_src_port_generic_include_sys_queue.h,v 1.4 2014/02/08 09:36:00 ryoon Exp $ ---- media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h.orig 2013-12-05 16:07:48.000000000 +0000 +--- media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h.orig 2014-01-28 04:03:56.000000000 +0000 +++ media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h @@ -30,12 +30,15 @@ * $FreeBSD: src/sys/sys/queue.h,v 1.58 2004/04/07 04:19:49 imp Exp $ diff --git a/www/firefox/patches/patch-media_webrtc_signaling_signaling.gyp b/www/firefox/patches/patch-media_webrtc_signaling_signaling.gyp index cc9afe29906..5d0d57ede90 100644 --- a/www/firefox/patches/patch-media_webrtc_signaling_signaling.gyp +++ b/www/firefox/patches/patch-media_webrtc_signaling_signaling.gyp @@ -1,6 +1,6 @@ -$NetBSD: patch-media_webrtc_signaling_signaling.gyp,v 1.2 2013/12/15 13:54:37 ryoon Exp $ +$NetBSD: patch-media_webrtc_signaling_signaling.gyp,v 1.3 2014/02/08 09:36:00 ryoon Exp $ ---- media/webrtc/signaling/signaling.gyp.orig 2013-12-05 16:07:48.000000000 +0000 +--- media/webrtc/signaling/signaling.gyp.orig 2014-01-28 04:03:57.000000000 +0000 +++ media/webrtc/signaling/signaling.gyp @@ -244,6 +244,19 @@ 'cflags_mozilla': [ diff --git a/www/firefox/patches/patch-media_webrtc_signaling_test_Makefile.in b/www/firefox/patches/patch-media_webrtc_signaling_test_Makefile.in index 769e719cb3d..95360247019 100644 --- a/www/firefox/patches/patch-media_webrtc_signaling_test_Makefile.in +++ b/www/firefox/patches/patch-media_webrtc_signaling_test_Makefile.in @@ -1,6 +1,6 @@ -$NetBSD: patch-media_webrtc_signaling_test_Makefile.in,v 1.2 2013/12/15 13:54:37 ryoon Exp $ +$NetBSD: patch-media_webrtc_signaling_test_Makefile.in,v 1.3 2014/02/08 09:36:00 ryoon Exp $ ---- media/webrtc/signaling/test/Makefile.in.orig 2013-12-05 16:07:48.000000000 +0000 +--- media/webrtc/signaling/test/Makefile.in.orig 2014-01-28 04:03:58.000000000 +0000 +++ media/webrtc/signaling/test/Makefile.in @@ -7,6 +7,7 @@ LIBS = \ $(NSPR_LIBS) \ diff --git a/www/firefox/patches/patch-media_webrtc_trunk_webrtc_build_common.gypi b/www/firefox/patches/patch-media_webrtc_trunk_webrtc_build_common.gypi index e62334b2b00..848713f9552 100644 --- a/www/firefox/patches/patch-media_webrtc_trunk_webrtc_build_common.gypi +++ b/www/firefox/patches/patch-media_webrtc_trunk_webrtc_build_common.gypi @@ -1,6 +1,6 @@ -$NetBSD: patch-media_webrtc_trunk_webrtc_build_common.gypi,v 1.4 2013/12/15 13:54:37 ryoon Exp $ +$NetBSD: patch-media_webrtc_trunk_webrtc_build_common.gypi,v 1.5 2014/02/08 09:36:00 ryoon Exp $ ---- media/webrtc/trunk/webrtc/build/common.gypi.orig 2013-12-05 16:07:49.000000000 +0000 +--- media/webrtc/trunk/webrtc/build/common.gypi.orig 2014-01-28 04:03:58.000000000 +0000 +++ media/webrtc/trunk/webrtc/build/common.gypi @@ -78,9 +78,9 @@ 'enable_protobuf%': 1, diff --git a/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc b/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc index 10a863132fd..e546997155e 100644 --- a/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc +++ b/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc @@ -1,6 +1,6 @@ -$NetBSD: patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc,v 1.3 2013/11/02 22:57:55 ryoon Exp $ +$NetBSD: patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc,v 1.4 2014/02/08 09:36:00 ryoon Exp $ ---- media/webrtc/trunk/webrtc/modules/video_capture/linux/device_info_linux.cc.orig 2013-10-25 22:27:35.000000000 +0000 +--- media/webrtc/trunk/webrtc/modules/video_capture/linux/device_info_linux.cc.orig 2014-01-28 04:03:58.000000000 +0000 +++ media/webrtc/trunk/webrtc/modules/video_capture/linux/device_info_linux.cc @@ -19,18 +19,30 @@ #include <stdlib.h> diff --git a/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_video__capture__linux.cc b/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_video__capture__linux.cc index e2d02f68093..922d955b751 100644 --- a/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_video__capture__linux.cc +++ b/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_video__capture__linux.cc @@ -1,6 +1,6 @@ -$NetBSD: patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_video__capture__linux.cc,v 1.3 2013/11/02 22:57:55 ryoon Exp $ +$NetBSD: patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_video__capture__linux.cc,v 1.4 2014/02/08 09:36:00 ryoon Exp $ ---- media/webrtc/trunk/webrtc/modules/video_capture/linux/video_capture_linux.cc.orig 2013-10-25 22:27:35.000000000 +0000 +--- media/webrtc/trunk/webrtc/modules/video_capture/linux/video_capture_linux.cc.orig 2014-01-28 04:03:58.000000000 +0000 +++ media/webrtc/trunk/webrtc/modules/video_capture/linux/video_capture_linux.cc @@ -18,13 +18,16 @@ #include <string.h> diff --git a/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_video__capture.gypi b/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_video__capture.gypi index 443bae61535..54de053b62c 100644 --- a/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_video__capture.gypi +++ b/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_video__capture.gypi @@ -1,6 +1,6 @@ -$NetBSD: patch-media_webrtc_trunk_webrtc_modules_video__capture_video__capture.gypi,v 1.2 2013/09/19 12:37:50 ryoon Exp $ +$NetBSD: patch-media_webrtc_trunk_webrtc_modules_video__capture_video__capture.gypi,v 1.3 2014/02/08 09:36:00 ryoon Exp $ ---- media/webrtc/trunk/webrtc/modules/video_capture/video_capture.gypi.orig 2013-09-10 03:43:47.000000000 +0000 +--- media/webrtc/trunk/webrtc/modules/video_capture/video_capture.gypi.orig 2014-01-28 04:03:58.000000000 +0000 +++ media/webrtc/trunk/webrtc/modules/video_capture/video_capture.gypi @@ -7,6 +7,9 @@ # be found in the AUTHORS file in the root of the source tree. @@ -12,7 +12,7 @@ $NetBSD: patch-media_webrtc_trunk_webrtc_modules_video__capture_video__capture.g 'targets': [ { 'target_name': 'video_capture_module', -@@ -49,6 +52,16 @@ +@@ -47,6 +50,16 @@ }, { # include_internal_video_capture == 1 'conditions': [ ['include_v4l2_video_capture==1', { diff --git a/www/firefox/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_source_clock.cc b/www/firefox/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_source_clock.cc deleted file mode 100644 index dc80266fd9a..00000000000 --- a/www/firefox/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_source_clock.cc +++ /dev/null @@ -1,31 +0,0 @@ -$NetBSD: patch-media_webrtc_trunk_webrtc_system__wrappers_source_clock.cc,v 1.1 2013/12/15 13:54:37 ryoon Exp $ - ---- media/webrtc/trunk/webrtc/system_wrappers/source/clock.cc.orig 2013-12-05 16:07:50.000000000 +0000 -+++ media/webrtc/trunk/webrtc/system_wrappers/source/clock.cc -@@ -15,7 +15,7 @@ - #include <Windows.h> - #include <WinSock.h> - #include <MMSystem.h> --#elif ((defined WEBRTC_LINUX) || (defined WEBRTC_MAC)) -+#elif ((defined WEBRTC_LINUX) || (defined WEBRTC_BSD) || (defined WEBRTC_MAC)) - #include <sys/time.h> - #include <time.h> - #endif -@@ -209,7 +209,7 @@ class WindowsRealTimeClock : public Real - WindowsHelpTimer* _helpTimer; - }; - --#elif ((defined WEBRTC_LINUX) || (defined WEBRTC_MAC)) -+#elif ((defined WEBRTC_LINUX) || (defined WEBRTC_BSD) || (defined WEBRTC_MAC)) - class UnixRealTimeClock : public RealTimeClock { - public: - UnixRealTimeClock() {} -@@ -240,7 +240,7 @@ Clock* Clock::GetRealTimeClock() { - #if defined(_WIN32) - static WindowsRealTimeClock clock(&global_help_timer); - return &clock; --#elif defined(WEBRTC_LINUX) || defined(WEBRTC_MAC) -+#elif ((defined WEBRTC_LINUX) || (defined WEBRTC_BSD) || (defined WEBRTC_MAC)) - static UnixRealTimeClock clock; - return &clock; - #else diff --git a/www/firefox/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_source_spreadsortlib_spreadsort.hpp b/www/firefox/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_source_spreadsortlib_spreadsort.hpp index 22060e66c1f..ec2fda10488 100644 --- a/www/firefox/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_source_spreadsortlib_spreadsort.hpp +++ b/www/firefox/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_source_spreadsortlib_spreadsort.hpp @@ -1,6 +1,6 @@ -$NetBSD: patch-media_webrtc_trunk_webrtc_system__wrappers_source_spreadsortlib_spreadsort.hpp,v 1.2 2013/12/15 13:54:37 ryoon Exp $ +$NetBSD: patch-media_webrtc_trunk_webrtc_system__wrappers_source_spreadsortlib_spreadsort.hpp,v 1.3 2014/02/08 09:36:00 ryoon Exp $ ---- media/webrtc/trunk/webrtc/system_wrappers/source/spreadsortlib/spreadsort.hpp.orig 2013-12-05 16:07:50.000000000 +0000 +--- media/webrtc/trunk/webrtc/system_wrappers/source/spreadsortlib/spreadsort.hpp.orig 2014-01-28 04:03:59.000000000 +0000 +++ media/webrtc/trunk/webrtc/system_wrappers/source/spreadsortlib/spreadsort.hpp @@ -1,1688 +1,1695 @@ -//Templated spread_sort library
diff --git a/www/firefox/patches/patch-memory_mozalloc_fallible.h b/www/firefox/patches/patch-memory_mozalloc_fallible.h index 66dc8849a2a..ad2d86d16a8 100644 --- a/www/firefox/patches/patch-memory_mozalloc_fallible.h +++ b/www/firefox/patches/patch-memory_mozalloc_fallible.h @@ -1,6 +1,6 @@ -$NetBSD: patch-memory_mozalloc_fallible.h,v 1.1 2013/11/29 13:00:32 joerg Exp $ +$NetBSD: patch-memory_mozalloc_fallible.h,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- memory/mozalloc/fallible.h.orig 2013-11-18 16:22:30.000000000 +0000 +--- memory/mozalloc/fallible.h.orig 2014-01-28 04:03:59.000000000 +0000 +++ memory/mozalloc/fallible.h @@ -5,9 +5,22 @@ #ifndef mozilla_fallible_h diff --git a/www/firefox/patches/patch-memory_mozalloc_mozalloc.cpp b/www/firefox/patches/patch-memory_mozalloc_mozalloc.cpp index 236f7e99fb2..584fdd0cd4d 100644 --- a/www/firefox/patches/patch-memory_mozalloc_mozalloc.cpp +++ b/www/firefox/patches/patch-memory_mozalloc_mozalloc.cpp @@ -1,8 +1,8 @@ -$NetBSD: patch-memory_mozalloc_mozalloc.cpp,v 1.1 2013/11/29 13:00:32 joerg Exp $ +$NetBSD: patch-memory_mozalloc_mozalloc.cpp,v 1.2 2014/02/08 09:36:00 ryoon Exp $ https://bugzilla.mozilla.org/show_bug.cgi?id=928808 ---- memory/mozalloc/mozalloc.cpp.orig 2013-10-25 22:27:35.000000000 +0000 +--- memory/mozalloc/mozalloc.cpp.orig 2014-01-28 04:03:59.000000000 +0000 +++ memory/mozalloc/mozalloc.cpp @@ -229,3 +229,76 @@ namespace mozilla { const fallible_t fallible = fallible_t(); diff --git a/www/firefox/patches/patch-memory_mozalloc_mozalloc.h b/www/firefox/patches/patch-memory_mozalloc_mozalloc.h index 24e6b4a5bfa..4935c617bfa 100644 --- a/www/firefox/patches/patch-memory_mozalloc_mozalloc.h +++ b/www/firefox/patches/patch-memory_mozalloc_mozalloc.h @@ -1,8 +1,8 @@ -$NetBSD: patch-memory_mozalloc_mozalloc.h,v 1.1 2013/11/29 13:00:32 joerg Exp $ +$NetBSD: patch-memory_mozalloc_mozalloc.h,v 1.2 2014/02/08 09:36:00 ryoon Exp $ https://bugzilla.mozilla.org/show_bug.cgi?id=928808 ---- memory/mozalloc/mozalloc.h.orig 2013-10-25 22:27:35.000000000 +0000 +--- memory/mozalloc/mozalloc.h.orig 2014-01-28 04:03:59.000000000 +0000 +++ memory/mozalloc/mozalloc.h @@ -39,15 +39,6 @@ # define MOZALLOC_EXPORT diff --git a/www/firefox/patches/patch-memory_mozalloc_mozalloc__abort.cpp b/www/firefox/patches/patch-memory_mozalloc_mozalloc__abort.cpp index a74d769ba62..4ca1b062b06 100644 --- a/www/firefox/patches/patch-memory_mozalloc_mozalloc__abort.cpp +++ b/www/firefox/patches/patch-memory_mozalloc_mozalloc__abort.cpp @@ -1,6 +1,6 @@ -$NetBSD: patch-memory_mozalloc_mozalloc__abort.cpp,v 1.1 2013/07/17 11:00:13 jperkin Exp $ +$NetBSD: patch-memory_mozalloc_mozalloc__abort.cpp,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- memory/mozalloc/mozalloc_abort.cpp.orig 2013-05-11 19:19:46.000000000 +0000 +--- memory/mozalloc/mozalloc_abort.cpp.orig 2014-01-28 04:03:59.000000000 +0000 +++ memory/mozalloc/mozalloc_abort.cpp @@ -34,7 +34,11 @@ mozalloc_abort(const char* const msg) // Define abort() here, so that it is used instead of the system abort(). This diff --git a/www/firefox/patches/patch-mfbt_Poison.cpp b/www/firefox/patches/patch-mfbt_Poison.cpp index 6073877da2f..75a3766f412 100644 --- a/www/firefox/patches/patch-mfbt_Poison.cpp +++ b/www/firefox/patches/patch-mfbt_Poison.cpp @@ -1,10 +1,10 @@ -$NetBSD: patch-mfbt_Poison.cpp,v 1.2 2013/09/21 10:33:34 ryoon Exp $ +$NetBSD: patch-mfbt_Poison.cpp,v 1.3 2014/02/08 09:36:00 ryoon Exp $ * Use posix_madvise(3) instead of madvise(3) for Solaris/SunOS. Solaris/SunOS's madvise(3) is not enabled in this context, and its first argument type is different from NetBSD/Linux's one. ---- mfbt/Poison.cpp.orig 2013-09-11 03:22:45.000000000 +0000 +--- mfbt/Poison.cpp.orig 2014-01-28 04:03:59.000000000 +0000 +++ mfbt/Poison.cpp @@ -125,7 +125,11 @@ ReleaseRegion(void *region, uintptr_t si static bool diff --git a/www/firefox/patches/patch-modules_libjar_nsZipArchive.cpp b/www/firefox/patches/patch-modules_libjar_nsZipArchive.cpp index 8a53104de3c..bcb761c5e6a 100644 --- a/www/firefox/patches/patch-modules_libjar_nsZipArchive.cpp +++ b/www/firefox/patches/patch-modules_libjar_nsZipArchive.cpp @@ -1,6 +1,6 @@ -$NetBSD: patch-modules_libjar_nsZipArchive.cpp,v 1.1 2013/07/17 11:00:13 jperkin Exp $ +$NetBSD: patch-modules_libjar_nsZipArchive.cpp,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- modules/libjar/nsZipArchive.cpp.orig 2013-06-18 11:01:37.000000000 +0000 +--- modules/libjar/nsZipArchive.cpp.orig 2014-01-28 04:04:00.000000000 +0000 +++ modules/libjar/nsZipArchive.cpp @@ -590,7 +590,9 @@ MOZ_WIN_MEM_TRY_BEGIN // Success means optimized jar layout from bug 559961 is in effect diff --git a/www/firefox/patches/patch-netwerk_sctp_src_netinet6_sctp6__usrreq.c b/www/firefox/patches/patch-netwerk_sctp_src_netinet6_sctp6__usrreq.c index 93c78d4232c..d4b78ec17d5 100644 --- a/www/firefox/patches/patch-netwerk_sctp_src_netinet6_sctp6__usrreq.c +++ b/www/firefox/patches/patch-netwerk_sctp_src_netinet6_sctp6__usrreq.c @@ -1,6 +1,6 @@ -$NetBSD: patch-netwerk_sctp_src_netinet6_sctp6__usrreq.c,v 1.1 2013/06/26 11:32:12 ryoon Exp $ +$NetBSD: patch-netwerk_sctp_src_netinet6_sctp6__usrreq.c,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- netwerk/sctp/src/netinet6/sctp6_usrreq.c.orig 2013-06-17 22:13:23.000000000 +0000 +--- netwerk/sctp/src/netinet6/sctp6_usrreq.c.orig 2014-01-28 04:04:00.000000000 +0000 +++ netwerk/sctp/src/netinet6/sctp6_usrreq.c @@ -459,6 +459,8 @@ sctp6_notify(struct sctp_inpcb *inp, (icmph->icmp6_code == ICMP_UNREACH_HOST_PROHIB) || diff --git a/www/firefox/patches/patch-netwerk_sctp_src_netinet_sctp__os__userspace.h b/www/firefox/patches/patch-netwerk_sctp_src_netinet_sctp__os__userspace.h index 4f5c98dc6b8..b0f7f89858d 100644 --- a/www/firefox/patches/patch-netwerk_sctp_src_netinet_sctp__os__userspace.h +++ b/www/firefox/patches/patch-netwerk_sctp_src_netinet_sctp__os__userspace.h @@ -1,6 +1,6 @@ -$NetBSD: patch-netwerk_sctp_src_netinet_sctp__os__userspace.h,v 1.2 2013/06/26 11:32:12 ryoon Exp $ +$NetBSD: patch-netwerk_sctp_src_netinet_sctp__os__userspace.h,v 1.3 2014/02/08 09:36:00 ryoon Exp $ ---- netwerk/sctp/src/netinet/sctp_os_userspace.h.orig 2013-06-17 22:13:23.000000000 +0000 +--- netwerk/sctp/src/netinet/sctp_os_userspace.h.orig 2014-01-28 04:04:00.000000000 +0000 +++ netwerk/sctp/src/netinet/sctp_os_userspace.h @@ -383,7 +383,7 @@ struct udphdr { #else /* !defined(Userspace_os_Windows) */ diff --git a/www/firefox/patches/patch-netwerk_sctp_src_netinet_sctp__usrreq.c b/www/firefox/patches/patch-netwerk_sctp_src_netinet_sctp__usrreq.c index 5be2b66e3b3..912c30d5425 100644 --- a/www/firefox/patches/patch-netwerk_sctp_src_netinet_sctp__usrreq.c +++ b/www/firefox/patches/patch-netwerk_sctp_src_netinet_sctp__usrreq.c @@ -1,6 +1,6 @@ -$NetBSD: patch-netwerk_sctp_src_netinet_sctp__usrreq.c,v 1.1 2013/06/26 11:32:12 ryoon Exp $ +$NetBSD: patch-netwerk_sctp_src_netinet_sctp__usrreq.c,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- netwerk/sctp/src/netinet/sctp_usrreq.c.orig 2013-06-17 22:13:23.000000000 +0000 +--- netwerk/sctp/src/netinet/sctp_usrreq.c.orig 2014-01-28 04:04:00.000000000 +0000 +++ netwerk/sctp/src/netinet/sctp_usrreq.c @@ -414,6 +414,8 @@ sctp_notify(struct sctp_inpcb *inp, (icmph->icmp_code == ICMP_UNREACH_HOST_PROHIB) || diff --git a/www/firefox/patches/patch-netwerk_sctp_src_user__recv__thread.c b/www/firefox/patches/patch-netwerk_sctp_src_user__recv__thread.c index 39275b9effa..1694b8dbf92 100644 --- a/www/firefox/patches/patch-netwerk_sctp_src_user__recv__thread.c +++ b/www/firefox/patches/patch-netwerk_sctp_src_user__recv__thread.c @@ -1,6 +1,6 @@ -$NetBSD: patch-netwerk_sctp_src_user__recv__thread.c,v 1.1 2013/05/23 13:12:13 ryoon Exp $ +$NetBSD: patch-netwerk_sctp_src_user__recv__thread.c,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- netwerk/sctp/src/user_recv_thread.c.orig 2013-05-11 19:19:49.000000000 +0000 +--- netwerk/sctp/src/user_recv_thread.c.orig 2014-01-28 04:04:00.000000000 +0000 +++ netwerk/sctp/src/user_recv_thread.c @@ -35,7 +35,7 @@ #include <netinet/in.h> diff --git a/www/firefox/patches/patch-netwerk_sctp_src_user__socket.c b/www/firefox/patches/patch-netwerk_sctp_src_user__socket.c index 46b3ad82819..1f38a8aad30 100644 --- a/www/firefox/patches/patch-netwerk_sctp_src_user__socket.c +++ b/www/firefox/patches/patch-netwerk_sctp_src_user__socket.c @@ -1,8 +1,8 @@ -$NetBSD: patch-netwerk_sctp_src_user__socket.c,v 1.1 2013/06/26 11:32:12 ryoon Exp $ +$NetBSD: patch-netwerk_sctp_src_user__socket.c,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- netwerk/sctp/src/user_socket.c.orig 2013-06-17 22:13:23.000000000 +0000 +--- netwerk/sctp/src/user_socket.c.orig 2014-01-28 04:04:00.000000000 +0000 +++ netwerk/sctp/src/user_socket.c -@@ -1104,8 +1104,13 @@ userspace_sctp_recvmsg(struct socket *so +@@ -1044,8 +1044,13 @@ userspace_sctp_recvmsg(struct socket *so (struct sctp_sndrcvinfo *)sinfo, 1); if (error) { @@ -16,7 +16,7 @@ $NetBSD: patch-netwerk_sctp_src_user__socket.c,v 1.1 2013/06/26 11:32:12 ryoon E error = 0; } if ((fromlenp != NULL) && (fromlen > 0) && (from != NULL)) { -@@ -1193,7 +1198,11 @@ usrsctp_recvv(struct socket *so, +@@ -1133,7 +1138,11 @@ usrsctp_recvv(struct socket *so, (struct sctp_sndrcvinfo *)&seinfo, 1); if (errno) { if (auio.uio_resid != (int)ulen && @@ -28,7 +28,7 @@ $NetBSD: patch-netwerk_sctp_src_user__socket.c,v 1.1 2013/06/26 11:32:12 ryoon E errno = 0; } } -@@ -2143,7 +2152,11 @@ int user_connect(struct socket *so, stru +@@ -2083,7 +2092,11 @@ int user_connect(struct socket *so, stru error = pthread_cond_wait(SOCK_COND(so), SOCK_MTX(so)); #endif if (error) { @@ -40,7 +40,7 @@ $NetBSD: patch-netwerk_sctp_src_user__socket.c,v 1.1 2013/06/26 11:32:12 ryoon E interrupted = 1; break; } -@@ -2157,8 +2170,10 @@ int user_connect(struct socket *so, stru +@@ -2097,8 +2110,10 @@ int user_connect(struct socket *so, stru bad: if (!interrupted) so->so_state &= ~SS_ISCONNECTING; diff --git a/www/firefox/patches/patch-netwerk_sctp_src_user__socketvar.h b/www/firefox/patches/patch-netwerk_sctp_src_user__socketvar.h index 70bd3e69213..4696fbedf7f 100644 --- a/www/firefox/patches/patch-netwerk_sctp_src_user__socketvar.h +++ b/www/firefox/patches/patch-netwerk_sctp_src_user__socketvar.h @@ -1,6 +1,6 @@ -$NetBSD: patch-netwerk_sctp_src_user__socketvar.h,v 1.2 2013/06/26 11:32:12 ryoon Exp $ +$NetBSD: patch-netwerk_sctp_src_user__socketvar.h,v 1.3 2014/02/08 09:36:00 ryoon Exp $ ---- netwerk/sctp/src/user_socketvar.h.orig 2013-06-17 22:13:23.000000000 +0000 +--- netwerk/sctp/src/user_socketvar.h.orig 2014-01-28 04:04:00.000000000 +0000 +++ netwerk/sctp/src/user_socketvar.h @@ -47,7 +47,7 @@ /* #include <sys/_lock.h> was 0 byte file */ diff --git a/www/firefox/patches/patch-netwerk_wifi_moz.build b/www/firefox/patches/patch-netwerk_wifi_moz.build index 76ab2625781..f3ad291d006 100644 --- a/www/firefox/patches/patch-netwerk_wifi_moz.build +++ b/www/firefox/patches/patch-netwerk_wifi_moz.build @@ -1,9 +1,9 @@ -$NetBSD: patch-netwerk_wifi_moz.build,v 1.3 2013/12/15 13:54:37 ryoon Exp $ +$NetBSD: patch-netwerk_wifi_moz.build,v 1.4 2014/02/08 09:36:00 ryoon Exp $ ---- netwerk/wifi/moz.build.orig 2013-12-05 16:07:52.000000000 +0000 +--- netwerk/wifi/moz.build.orig 2014-01-28 04:04:01.000000000 +0000 +++ netwerk/wifi/moz.build @@ -38,6 +38,10 @@ if CONFIG['OS_ARCH'] == 'Darwin': - CMMSRCS += [ + SOURCES += [ 'osx_corewlan.mm', ] +elif CONFIG['OS_ARCH'] == 'FreeBSD': @@ -11,5 +11,5 @@ $NetBSD: patch-netwerk_wifi_moz.build,v 1.3 2013/12/15 13:54:37 ryoon Exp $ + 'nsWifiScannerFreeBSD.cpp', + ] elif CONFIG['OS_ARCH'] == 'WINNT': - CPP_SOURCES += [ + SOURCES += [ 'nsWifiScannerWin.cpp', diff --git a/www/firefox/patches/patch-netwerk_wifi_nsWifiScannerFreeBSD.cpp b/www/firefox/patches/patch-netwerk_wifi_nsWifiScannerFreeBSD.cpp index 2268fedd8d8..28e9009ef5b 100644 --- a/www/firefox/patches/patch-netwerk_wifi_nsWifiScannerFreeBSD.cpp +++ b/www/firefox/patches/patch-netwerk_wifi_nsWifiScannerFreeBSD.cpp @@ -1,6 +1,6 @@ -$NetBSD: patch-netwerk_wifi_nsWifiScannerFreeBSD.cpp,v 1.1 2013/09/19 12:37:50 ryoon Exp $ +$NetBSD: patch-netwerk_wifi_nsWifiScannerFreeBSD.cpp,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- netwerk/wifi/nsWifiScannerFreeBSD.cpp.orig 2013-09-14 15:17:47.000000000 +0000 +--- netwerk/wifi/nsWifiScannerFreeBSD.cpp.orig 2014-02-08 06:57:28.000000000 +0000 +++ netwerk/wifi/nsWifiScannerFreeBSD.cpp @@ -0,0 +1,172 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public diff --git a/www/firefox/patches/patch-pb b/www/firefox/patches/patch-pb index 2a486db3c8d..022e1baf686 100644 --- a/www/firefox/patches/patch-pb +++ b/www/firefox/patches/patch-pb @@ -1,6 +1,6 @@ -$NetBSD: patch-pb,v 1.2 2013/08/07 12:17:54 ryoon Exp $ +$NetBSD: patch-pb,v 1.3 2014/02/08 09:36:00 ryoon Exp $ ---- xulrunner/installer/libxul.pc.in.orig 2013-07-30 00:59:18.000000000 +0000 +--- xulrunner/installer/libxul.pc.in.orig 2014-01-28 04:04:07.000000000 +0000 +++ xulrunner/installer/libxul.pc.in @@ -7,5 +7,5 @@ Name: libxul Description: The Mozilla Runtime and Embedding Engine diff --git a/www/firefox/patches/patch-pc b/www/firefox/patches/patch-pc index cbb4e7bef97..c528e9a152f 100644 --- a/www/firefox/patches/patch-pc +++ b/www/firefox/patches/patch-pc @@ -1,6 +1,6 @@ -$NetBSD: patch-pc,v 1.2 2013/08/07 12:17:54 ryoon Exp $ +$NetBSD: patch-pc,v 1.3 2014/02/08 09:36:00 ryoon Exp $ ---- xulrunner/installer/libxul-embedding.pc.in.orig 2013-07-30 00:59:18.000000000 +0000 +--- xulrunner/installer/libxul-embedding.pc.in.orig 2014-01-28 04:04:07.000000000 +0000 +++ xulrunner/installer/libxul-embedding.pc.in @@ -6,5 +6,6 @@ idldir=%idldir% Name: libxul-embedding diff --git a/www/firefox/patches/patch-rc b/www/firefox/patches/patch-rc index 77238838924..ce15cbaa224 100644 --- a/www/firefox/patches/patch-rc +++ b/www/firefox/patches/patch-rc @@ -1,6 +1,6 @@ -$NetBSD: patch-rc,v 1.3 2013/05/23 13:12:13 ryoon Exp $ +$NetBSD: patch-rc,v 1.4 2014/02/08 09:36:00 ryoon Exp $ ---- browser/branding/unofficial/locales/en-US/brand.dtd.orig 2013-01-04 23:44:28.000000000 +0000 +--- browser/branding/unofficial/locales/en-US/brand.dtd.orig 2014-01-28 04:03:33.000000000 +0000 +++ browser/branding/unofficial/locales/en-US/brand.dtd @@ -2,7 +2,7 @@ - License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/www/firefox/patches/patch-security_manager_ssl_src_JARSignatureVerification.cpp b/www/firefox/patches/patch-security_manager_ssl_src_JARSignatureVerification.cpp index 1ef179f4d4f..b8bd4b9b1e9 100644 --- a/www/firefox/patches/patch-security_manager_ssl_src_JARSignatureVerification.cpp +++ b/www/firefox/patches/patch-security_manager_ssl_src_JARSignatureVerification.cpp @@ -1,6 +1,6 @@ -$NetBSD: patch-security_manager_ssl_src_JARSignatureVerification.cpp,v 1.1 2013/09/19 12:37:50 ryoon Exp $ +$NetBSD: patch-security_manager_ssl_src_JARSignatureVerification.cpp,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- security/manager/ssl/src/JARSignatureVerification.cpp.orig 2013-09-10 03:43:51.000000000 +0000 +--- security/manager/ssl/src/JARSignatureVerification.cpp.orig 2014-01-28 04:04:01.000000000 +0000 +++ security/manager/ssl/src/JARSignatureVerification.cpp @@ -596,9 +596,9 @@ OpenSignedJARFile(nsIFile * aJarFile, } diff --git a/www/firefox/patches/patch-security_manager_ssl_src_nsNSSComponent.cpp b/www/firefox/patches/patch-security_manager_ssl_src_nsNSSComponent.cpp index 7fcd53325a8..618d7ba1f30 100644 --- a/www/firefox/patches/patch-security_manager_ssl_src_nsNSSComponent.cpp +++ b/www/firefox/patches/patch-security_manager_ssl_src_nsNSSComponent.cpp @@ -1,8 +1,8 @@ -$NetBSD: patch-security_manager_ssl_src_nsNSSComponent.cpp,v 1.2 2013/09/19 12:37:50 ryoon Exp $ +$NetBSD: patch-security_manager_ssl_src_nsNSSComponent.cpp,v 1.3 2014/02/08 09:36:00 ryoon Exp $ ---- security/manager/ssl/src/nsNSSComponent.cpp.orig 2013-09-10 03:43:51.000000000 +0000 +--- security/manager/ssl/src/nsNSSComponent.cpp.orig 2014-01-28 04:04:01.000000000 +0000 +++ security/manager/ssl/src/nsNSSComponent.cpp -@@ -49,6 +49,7 @@ +@@ -53,6 +53,7 @@ #include "nss.h" #include "ssl.h" diff --git a/www/firefox/patches/patch-toolkit_components_osfile_modules_osfile__unix__back.jsm b/www/firefox/patches/patch-toolkit_components_osfile_modules_osfile__unix__back.jsm index 4b0a30a148d..965e312bc59 100644 --- a/www/firefox/patches/patch-toolkit_components_osfile_modules_osfile__unix__back.jsm +++ b/www/firefox/patches/patch-toolkit_components_osfile_modules_osfile__unix__back.jsm @@ -1,76 +1,65 @@ -$NetBSD: patch-toolkit_components_osfile_modules_osfile__unix__back.jsm,v 1.2 2013/11/13 14:12:31 ryoon Exp $ +$NetBSD: patch-toolkit_components_osfile_modules_osfile__unix__back.jsm,v 1.3 2014/02/08 09:36:00 ryoon Exp $ Based on martin@'s patch for firefox 27.0 * Use off_t for st_size * Use function name for NetBSD ---- toolkit/components/osfile/modules/osfile_unix_back.jsm.orig 2013-10-25 22:27:41.000000000 +0000 +--- toolkit/components/osfile/modules/osfile_unix_back.jsm.orig 2014-01-28 04:04:04.000000000 +0000 +++ toolkit/components/osfile/modules/osfile_unix_back.jsm -@@ -170,7 +170,7 @@ - } - - stat.add_field_at(OS.Constants.libc.OSFILE_OFFSETOF_STAT_ST_SIZE, -- "st_size", Types.size_t.implementation); -+ "st_size", Types.off_t.implementation); - Types.stat = stat.getType(); - } - -@@ -397,10 +397,17 @@ - /*oflags*/Types.int, - /*mode*/ Types.int); +@@ -380,9 +380,17 @@ + /*oflags*/Type.int, + /*mode*/ Type.int); + if (OS.Constants.Sys.Name == "NetBSD") { -+ UnixFile.opendir = -+ declareFFI("__opendir30", ctypes.default_abi, -+ /*return*/ Types.null_or_DIR_ptr, -+ /*path*/ Types.path); ++ // NetBSD 5.0 uses *30, and netbsd-6 uses *50 ++ let v = OS.Constants.libc.OSFILE_SIZEOF_TIME_T < 8 ? "30" : "50"; ++ declareLazyFFI(SysFile, "opendir", libc, "__opendir"+v, ctypes.default_abi, ++ /*return*/ Type.null_or_DIR_ptr, ++ /*path*/ Type.path); + } else { - UnixFile.opendir = - declareFFI("opendir", ctypes.default_abi, - /*return*/ Types.null_or_DIR_ptr, - /*path*/ Types.path); -+ } + declareLazyFFI(SysFile, "opendir", libc, "opendir", ctypes.default_abi, + /*return*/ Type.null_or_DIR_ptr, + /*path*/ Type.path); ++ } - UnixFile.pread = - declareFFI("pread", ctypes.default_abi, -@@ -434,6 +441,11 @@ - declareFFI("readdir$INODE64", ctypes.default_abi, - /*return*/Types.null_or_dirent_ptr, - /*dir*/ Types.DIR.in_ptr); // For MacOS X -+ } else if (OS.Constants.Sys.Name == "NetBSD") { -+ UnixFile.readdir = -+ declareFFI("__readdir30", ctypes.default_abi, -+ /*return*/Types.null_or_dirent_ptr, -+ /*dir*/ Types.DIR.in_ptr); + declareLazyFFI(SysFile, "pread", libc, "pread", ctypes.default_abi, + /*return*/ Type.negativeone_or_ssize_t, +@@ -419,6 +427,12 @@ + declareLazyFFI(SysFile, "readdir", libc, "readdir$INODE64", ctypes.default_abi, + /*return*/Type.null_or_dirent_ptr, + /*dir*/ Type.DIR.in_ptr); // For MacOS X ++ } else if (OS.Constants.Sys.Name == "NetBD") { ++ // NetBSD 5.0 uses *30, and netbsd-6 uses *50 ++ let v = OS.Constants.libc.OSFILE_SIZEOF_TIME_T < 8 ? "30" : "50"; ++ declareLazyFFI(SysFile, "readdir", libc, "__readdir"+v, ctypes.default_abi, ++ /*return*/Type.null_or_dirent_ptr, ++ /*dir*/ Type.DIR.in_ptr); } else { - UnixFile.readdir = - declareFFI("readdir", ctypes.default_abi, -@@ -553,6 +565,27 @@ - UnixFile.fstat = function stat(fd, buf) { - return fxstat(ver, fd, buf); + declareLazyFFI(SysFile, "readdir", libc, "readdir", ctypes.default_abi, + /*return*/Type.null_or_dirent_ptr, +@@ -529,6 +543,24 @@ + SysFile.fstat = function fstat(fd, buf) { + return Stat.fxstat(ver, fd, buf); }; + } else if (OS.Constants.Sys.Name == "NetBSD") { + // NetBSD 5.0 uses *30, and netbsd-6 uses *50 + let v = OS.Constants.libc.OSFILE_SIZEOF_TIME_T < 8 ? "30" : "50"; -+ UnixFile.stat = -+ declareFFI("__stat"+v, ctypes.default_abi, -+ /*return*/ Types.negativeone_or_nothing, -+ /*path*/ Types.path, -+ /*buf*/ Types.stat.out_ptr ++ declareLazyFFI(SysFile, "stat", libc, "__stat"+v, ctypes.default_abi, ++ /*return*/ Type.negativeone_or_nothing, ++ /*path*/ Type.path, ++ /*buf*/ Type.stat.out_ptr + ); -+ UnixFile.lstat = -+ declareFFI("__lstat"+v, ctypes.default_abi, -+ /*return*/ Types.negativeone_or_nothing, -+ /*path*/ Types.path, -+ /*buf*/ Types.stat.out_ptr ++ declareLazyFFI(SysFile, "lstat", libc, "__lstat"+v, ctypes.default_abi, ++ /*return*/ Type.negativeone_or_nothing, ++ /*path*/ Type.path, ++ /*buf*/ Type.stat.out_ptr + ); -+ UnixFile.fstat = -+ declareFFI("__fstat"+v, ctypes.default_abi, -+ /*return*/ Types.negativeone_or_nothing, -+ /*fd*/ Types.fd, -+ /*buf*/ Types.stat.out_ptr ++ declareLazyFFI(SysFile, "fstat", libc, "__fstat"+v, ctypes.default_abi, ++ /*return*/ Type.negativeone_or_nothing, ++ /*fd*/ Type.fd, ++ /*buf*/ Type.stat.out_ptr + ); } else { // Mac OS X 32-bits, other Unix - UnixFile.stat = + declareLazyFFI(SysFile, "stat", libc, "stat", ctypes.default_abi, diff --git a/www/firefox/patches/patch-toolkit_components_osfile_modules_osfile__unix__front.jsm b/www/firefox/patches/patch-toolkit_components_osfile_modules_osfile__unix__front.jsm deleted file mode 100644 index 6570d17c772..00000000000 --- a/www/firefox/patches/patch-toolkit_components_osfile_modules_osfile__unix__front.jsm +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-toolkit_components_osfile_modules_osfile__unix__front.jsm,v 1.1 2013/11/07 15:47:23 ryoon Exp $ - -* Use off_t for st_size - ---- toolkit/components/osfile/modules/osfile_unix_front.jsm.orig 2013-10-25 22:27:41.000000000 +0000 -+++ toolkit/components/osfile/modules/osfile_unix_front.jsm -@@ -734,7 +734,7 @@ - File.Info = function Info(stat) { - let isDir = (stat.st_mode & OS.Constants.libc.S_IFMT) == OS.Constants.libc.S_IFDIR; - let isSymLink = (stat.st_mode & OS.Constants.libc.S_IFMT) == OS.Constants.libc.S_IFLNK; -- let size = exports.OS.Shared.Type.size_t.importFromC(stat.st_size); -+ let size = exports.OS.Shared.Type.off_t.importFromC(stat.st_size); - - let lastAccessDate = new Date(stat.st_atime * 1000); - let lastModificationDate = new Date(stat.st_mtime * 1000); diff --git a/www/firefox/patches/patch-toolkit_library_Makefile.in b/www/firefox/patches/patch-toolkit_library_Makefile.in index 872dec163ff..1ce35bfdb3c 100644 --- a/www/firefox/patches/patch-toolkit_library_Makefile.in +++ b/www/firefox/patches/patch-toolkit_library_Makefile.in @@ -1,8 +1,8 @@ -$NetBSD: patch-toolkit_library_Makefile.in,v 1.2 2013/12/15 13:54:37 ryoon Exp $ +$NetBSD: patch-toolkit_library_Makefile.in,v 1.3 2014/02/08 09:36:00 ryoon Exp $ ---- toolkit/library/Makefile.in.orig 2013-12-05 16:07:57.000000000 +0000 +--- toolkit/library/Makefile.in.orig 2014-01-28 04:04:05.000000000 +0000 +++ toolkit/library/Makefile.in -@@ -399,6 +399,7 @@ endif +@@ -407,6 +407,7 @@ endif EXTRA_DSO_LDOPTS += $(call EXPAND_LIBNAME_PATH,gkmedias,$(DIST)/lib) ifdef MOZ_WEBRTC @@ -10,7 +10,7 @@ $NetBSD: patch-toolkit_library_Makefile.in,v 1.2 2013/12/15 13:54:37 ryoon Exp $ ifdef MOZ_PEERCONNECTION COMPONENT_LIBS += peerconnection endif -@@ -541,6 +542,10 @@ OS_LIBS += $(call EXPAND_LIBNAME,kvm) +@@ -552,6 +553,10 @@ OS_LIBS += $(call EXPAND_LIBNAME,kvm) EXTRA_DSO_LDOPTS += -Wl,--warn-unresolved-symbols endif @@ -19,5 +19,5 @@ $NetBSD: patch-toolkit_library_Makefile.in,v 1.2 2013/12/15 13:54:37 ryoon Exp $ +endif + ifeq ($(OS_ARCH),WINNT) - OS_LIBS += $(call EXPAND_LIBNAME,shell32 ole32 version winspool comdlg32 imm32 msimg32 shlwapi psapi ws2_32 dbghelp rasapi32 rasdlg iphlpapi uxtheme setupapi secur32 sensorsapi portabledeviceguids windowscodecs wininet) + OS_LIBS += $(call EXPAND_LIBNAME,shell32 ole32 version winspool comdlg32 imm32 msimg32 shlwapi psapi ws2_32 dbghelp rasapi32 rasdlg iphlpapi uxtheme setupapi secur32 sensorsapi portabledeviceguids windowscodecs wininet wbemuuid) ifdef ACCESSIBILITY diff --git a/www/firefox/patches/patch-toolkit_mozapps_update_updater_updater.cpp b/www/firefox/patches/patch-toolkit_mozapps_update_updater_updater.cpp index 0481d4d60f7..626cc7a0878 100644 --- a/www/firefox/patches/patch-toolkit_mozapps_update_updater_updater.cpp +++ b/www/firefox/patches/patch-toolkit_mozapps_update_updater_updater.cpp @@ -1,8 +1,8 @@ -$NetBSD: patch-toolkit_mozapps_update_updater_updater.cpp,v 1.1 2013/08/22 21:19:01 joerg Exp $ +$NetBSD: patch-toolkit_mozapps_update_updater_updater.cpp,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- toolkit/mozapps/update/updater/updater.cpp.orig 2013-08-20 13:38:52.000000000 +0000 +--- toolkit/mozapps/update/updater/updater.cpp.orig 2014-01-28 04:04:06.000000000 +0000 +++ toolkit/mozapps/update/updater/updater.cpp -@@ -123,7 +123,10 @@ static bool sUseHardLinks = true; +@@ -127,7 +127,10 @@ static bool sUseHardLinks = true; // declare it here to avoid including that entire header file. #define BZ2_CRC32TABLE_UNDECLARED diff --git a/www/firefox/patches/patch-toolkit_toolkit.mozbuild b/www/firefox/patches/patch-toolkit_toolkit.mozbuild index e0d1b78f304..4967e0df5b7 100644 --- a/www/firefox/patches/patch-toolkit_toolkit.mozbuild +++ b/www/firefox/patches/patch-toolkit_toolkit.mozbuild @@ -1,6 +1,6 @@ -$NetBSD: patch-toolkit_toolkit.mozbuild,v 1.2 2013/12/15 13:54:37 ryoon Exp $ +$NetBSD: patch-toolkit_toolkit.mozbuild,v 1.3 2014/02/08 09:36:00 ryoon Exp $ ---- toolkit/toolkit.mozbuild.orig 2013-12-05 16:07:58.000000000 +0000 +--- toolkit/toolkit.mozbuild.orig 2014-01-28 04:04:06.000000000 +0000 +++ toolkit/toolkit.mozbuild @@ -43,8 +43,8 @@ add_tier_dir('platform', [ if CONFIG['MOZ_AUTH_EXTENSION']: diff --git a/www/firefox/patches/patch-toolkit_xre_Makefile.in b/www/firefox/patches/patch-toolkit_xre_Makefile.in index 780d784010e..860d8b44b5b 100644 --- a/www/firefox/patches/patch-toolkit_xre_Makefile.in +++ b/www/firefox/patches/patch-toolkit_xre_Makefile.in @@ -1,8 +1,8 @@ -$NetBSD: patch-toolkit_xre_Makefile.in,v 1.1 2013/09/19 12:37:50 ryoon Exp $ +$NetBSD: patch-toolkit_xre_Makefile.in,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- toolkit/xre/Makefile.in.orig 2013-09-10 03:43:56.000000000 +0000 +--- toolkit/xre/Makefile.in.orig 2014-01-28 04:04:06.000000000 +0000 +++ toolkit/xre/Makefile.in -@@ -216,5 +216,3 @@ GARBAGE += platform.ini +@@ -191,5 +191,3 @@ GARBAGE += platform.ini libs:: platform.ini $(INSTALL) $^ $(DIST)/bin diff --git a/www/firefox/patches/patch-toolkit_xre_nsEmbedFunctions.cpp b/www/firefox/patches/patch-toolkit_xre_nsEmbedFunctions.cpp index a1c130735c4..61e454b22e7 100644 --- a/www/firefox/patches/patch-toolkit_xre_nsEmbedFunctions.cpp +++ b/www/firefox/patches/patch-toolkit_xre_nsEmbedFunctions.cpp @@ -1,8 +1,8 @@ -$NetBSD: patch-toolkit_xre_nsEmbedFunctions.cpp,v 1.1 2013/07/17 11:00:13 jperkin Exp $ +$NetBSD: patch-toolkit_xre_nsEmbedFunctions.cpp,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- toolkit/xre/nsEmbedFunctions.cpp.orig 2013-05-11 19:19:55.000000000 +0000 +--- toolkit/xre/nsEmbedFunctions.cpp.orig 2014-01-28 04:04:06.000000000 +0000 +++ toolkit/xre/nsEmbedFunctions.cpp -@@ -239,7 +239,7 @@ XRE_SetRemoteExceptionHandler(const char +@@ -242,7 +242,7 @@ XRE_SetRemoteExceptionHandler(const char { #if defined(XP_WIN) || defined(XP_MACOSX) return CrashReporter::SetRemoteExceptionHandler(nsDependentCString(aPipe)); @@ -11,7 +11,7 @@ $NetBSD: patch-toolkit_xre_nsEmbedFunctions.cpp,v 1.1 2013/07/17 11:00:13 jperki return CrashReporter::SetRemoteExceptionHandler(); #else # error "OOP crash reporter unsupported on this platform" -@@ -351,7 +351,7 @@ XRE_InitChildProcess(int aArgc, +@@ -390,7 +390,7 @@ XRE_InitChildProcess(int aArgc, // Bug 684322 will add better visibility into this condition NS_WARNING("Could not setup crash reporting\n"); } diff --git a/www/firefox/patches/patch-xb b/www/firefox/patches/patch-xb index 8e6bc80d8b2..8a77456a3c3 100644 --- a/www/firefox/patches/patch-xb +++ b/www/firefox/patches/patch-xb @@ -1,8 +1,8 @@ -$NetBSD: patch-xb,v 1.3 2013/05/23 13:12:13 ryoon Exp $ +$NetBSD: patch-xb,v 1.4 2014/02/08 09:36:00 ryoon Exp $ NetBSD/sparc64 xptcall support code. From pkgsrc/www/firefox3/files/ ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_sparc64_netbsd.cpp.orig 2013-01-09 15:25:54.000000000 +0000 +--- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_sparc64_netbsd.cpp.orig 2014-02-08 06:57:28.000000000 +0000 +++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_sparc64_netbsd.cpp @@ -0,0 +1,84 @@ +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- diff --git a/www/firefox/patches/patch-xc b/www/firefox/patches/patch-xc index cb184ec9803..6264f7edd9d 100644 --- a/www/firefox/patches/patch-xc +++ b/www/firefox/patches/patch-xc @@ -1,8 +1,8 @@ -$NetBSD: patch-xc,v 1.3 2013/05/23 13:12:13 ryoon Exp $ +$NetBSD: patch-xc,v 1.4 2014/02/08 09:36:00 ryoon Exp $ NetBSD/sparc64 xptcall support code. From pkgsrc/www/firefox3/files/ ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_sparc64_netbsd.s.orig 2013-01-09 15:25:54.000000000 +0000 +--- xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_sparc64_netbsd.s.orig 2014-02-08 06:57:28.000000000 +0000 +++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_sparc64_netbsd.s @@ -0,0 +1,66 @@ +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- diff --git a/www/firefox/patches/patch-xe b/www/firefox/patches/patch-xe index c279674d445..0073cdc5c0a 100644 --- a/www/firefox/patches/patch-xe +++ b/www/firefox/patches/patch-xe @@ -1,6 +1,6 @@ -$NetBSD: patch-xe,v 1.3 2013/05/23 13:12:13 ryoon Exp $ +$NetBSD: patch-xe,v 1.4 2014/02/08 09:36:00 ryoon Exp $ ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_netbsd_m68k.cpp.orig 2013-01-04 23:44:47.000000000 +0000 +--- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_netbsd_m68k.cpp.orig 2014-01-28 04:04:07.000000000 +0000 +++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_netbsd_m68k.cpp @@ -100,6 +100,15 @@ extern "C" { } diff --git a/www/firefox/patches/patch-xf b/www/firefox/patches/patch-xf index 677b4d2fd74..d4f3c1cffdf 100644 --- a/www/firefox/patches/patch-xf +++ b/www/firefox/patches/patch-xf @@ -1,8 +1,8 @@ -$NetBSD: patch-xf,v 1.3 2013/05/23 13:12:13 ryoon Exp $ +$NetBSD: patch-xf,v 1.4 2014/02/08 09:36:00 ryoon Exp $ NetBSD/m68k xptcall support code. From pkgsrc/www/firefox/patch-ae. ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_netbsd_m68k.cpp.orig 2013-01-04 23:44:47.000000000 +0000 +--- xpcom/reflect/xptcall/src/md/unix/xptcstubs_netbsd_m68k.cpp.orig 2014-01-28 04:04:07.000000000 +0000 +++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_netbsd_m68k.cpp @@ -91,17 +91,27 @@ extern "C" { } diff --git a/www/firefox/patches/patch-xg b/www/firefox/patches/patch-xg index d7acfa1fd6d..e880e24272c 100644 --- a/www/firefox/patches/patch-xg +++ b/www/firefox/patches/patch-xg @@ -1,8 +1,8 @@ -$NetBSD: patch-xg,v 1.3 2013/05/23 13:12:13 ryoon Exp $ +$NetBSD: patch-xg,v 1.4 2014/02/08 09:36:00 ryoon Exp $ NetBSD/arm xptcall support code. From pkgsrc/www/firefox/patch-bm. ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm_netbsd.cpp.orig 2013-01-04 23:44:47.000000000 +0000 +--- xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm_netbsd.cpp.orig 2014-01-28 04:04:07.000000000 +0000 +++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm_netbsd.cpp @@ -86,18 +86,23 @@ PrepareAndDispatch(nsXPTCStubBase* self, * so they are contiguous with values passed on the stack, and then calls diff --git a/www/firefox/patches/patch-xj b/www/firefox/patches/patch-xj deleted file mode 100644 index b4c0d9a6687..00000000000 --- a/www/firefox/patches/patch-xj +++ /dev/null @@ -1,128 +0,0 @@ -$NetBSD: patch-xj,v 1.3 2013/05/23 13:12:13 ryoon Exp $ - -NetBSD ppc xptcall support code. Originally from pkgsrc/www/mozilla. - ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_ppc_netbsd.cpp.orig 2013-01-04 23:44:47.000000000 +0000 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_ppc_netbsd.cpp -@@ -6,6 +6,7 @@ - // Implement shared vtbl methods. - - #include "xptcprivate.h" -+#include "xptiprivate.h" - - // The Linux/PPC ABI (aka PPC/SYSV ABI) passes the first 8 integral - // parameters and the first 8 floating point parameters in registers -@@ -36,7 +37,6 @@ PrepareAndDispatch(nsXPTCStubBase* self, - { - nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; - nsXPTCMiniVariant* dispatchParams = NULL; -- nsIInterfaceInfo* iface_info = NULL; - const nsXPTMethodInfo* info; - uint32_t paramCount; - uint32_t i; -@@ -44,11 +44,7 @@ PrepareAndDispatch(nsXPTCStubBase* self, - - NS_ASSERTION(self,"no self"); - -- self->GetInterfaceInfo(&iface_info); -- NS_ASSERTION(iface_info,"no interface info"); -- if (! iface_info) -- return NS_ERROR_UNEXPECTED; -- -+ self->mEntry->GetMethodInfo(PRUint16(methodIndex), &info); - iface_info->GetMethodInfo(uint16_t(methodIndex), &info); - NS_ASSERTION(info,"no method info"); - if (! info) -@@ -84,8 +80,10 @@ PrepareAndDispatch(nsXPTCStubBase* self, - if ((uint32_t) ap & 4) ap++; // doubles are 8-byte aligned on stack - dp->val.d = *(double*) ap; - ap += 2; -+#if __GXX_ABI_VERSION < 100 - if (gpr < GPR_COUNT) - gpr += 2; -+#endif - } - continue; - } -@@ -95,8 +93,10 @@ PrepareAndDispatch(nsXPTCStubBase* self, - else { - dp->val.f = *(float*) ap; - ap += 1; -+#if __GXX_ABI_VERSION < 100 - if (gpr < GPR_COUNT) - gpr += 1; -+#endif - } - continue; - } -@@ -144,9 +144,9 @@ PrepareAndDispatch(nsXPTCStubBase* self, - } - } - -- result = self->CallMethod((uint16_t) methodIndex, info, dispatchParams); -- -- NS_RELEASE(iface_info); -+ result = self->mOuter->CallMethod((PRUint16) methodIndex, -+ info, -+ dispatchParams); - - if (dispatchParams != paramBuffer) - delete [] dispatchParams; -@@ -160,7 +160,9 @@ PrepareAndDispatch(nsXPTCStubBase* self, - // however, it's quick, dirty, and'll break when the ABI changes on - // us, which is what we want ;-). - --#define STUB_ENTRY(n) \ -+#if __GXX_ABI_VERSION < 100 -+// gcc-2 version -+# define STUB_ENTRY(n) \ - __asm__ ( \ - ".section \".text\" \n\t" \ - ".align 2 \n\t" \ -@@ -171,6 +173,46 @@ __asm__ ( - "li 11,"#n" \n\t" \ - "b SharedStub@local \n" \ - ); -+#else -+// gcc-3 version -+// -+// As G++3 ABI contains the length of the functionname in the mangled -+// name, it is difficult to get a generic assembler mechanism like -+// in the G++ 2.95 case. -+// Create names would be like: -+// _ZN14nsXPTCStubBase5Stub1Ev -+// _ZN14nsXPTCStubBase6Stub12Ev -+// _ZN14nsXPTCStubBase7Stub123Ev -+// _ZN14nsXPTCStubBase8Stub1234Ev -+// etc. -+// Use assembler directives to get the names right... -+ -+# define STUB_ENTRY(n) \ -+__asm__ ( \ -+ ".align 2 \n\t" \ -+ ".if "#n" < 10 \n\t" \ -+ ".globl _ZN14nsXPTCStubBase5Stub"#n"Ev \n\t" \ -+ ".type _ZN14nsXPTCStubBase5Stub"#n"Ev,@function \n\n" \ -+"_ZN14nsXPTCStubBase5Stub"#n"Ev: \n\t" \ -+ \ -+ ".elseif "#n" < 100 \n\t" \ -+ ".globl _ZN14nsXPTCStubBase6Stub"#n"Ev \n\t" \ -+ ".type _ZN14nsXPTCStubBase6Stub"#n"Ev,@function \n\n" \ -+"_ZN14nsXPTCStubBase6Stub"#n"Ev: \n\t" \ -+ \ -+ ".elseif "#n" < 1000 \n\t" \ -+ ".globl _ZN14nsXPTCStubBase7Stub"#n"Ev \n\t" \ -+ ".type _ZN14nsXPTCStubBase7Stub"#n"Ev,@function \n\n" \ -+"_ZN14nsXPTCStubBase7Stub"#n"Ev: \n\t" \ -+ \ -+ ".else \n\t" \ -+ ".err \"stub number "#n" >= 1000 not yet supported\"\n" \ -+ ".endif \n\t" \ -+ \ -+ "li 11,"#n" \n\t" \ -+ "b SharedStub@local \n" \ -+); -+#endif - - #define SENTINEL_ENTRY(n) \ - nsresult nsXPTCStubBase::Sentinel##n() \ diff --git a/www/firefox/patches/patch-xl b/www/firefox/patches/patch-xl index a1a3aea2833..0f12df46474 100644 --- a/www/firefox/patches/patch-xl +++ b/www/firefox/patches/patch-xl @@ -1,8 +1,8 @@ -$NetBSD: patch-xl,v 1.4 2014/02/08 06:47:08 obache Exp $ +$NetBSD: patch-xl,v 1.5 2014/02/08 09:36:00 ryoon Exp $ NetBSD ppc xptcall support code. Originally from pkgsrc/www/mozilla. ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_netbsd.s.orig 2013-12-05 16:08:00.000000000 +0000 +--- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_netbsd.s.orig 2014-01-28 04:04:07.000000000 +0000 +++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_netbsd.s @@ -20,15 +20,15 @@ diff --git a/www/firefox/patches/patch-xm b/www/firefox/patches/patch-xm index 5ec641e821c..62e97c58537 100644 --- a/www/firefox/patches/patch-xm +++ b/www/firefox/patches/patch-xm @@ -1,8 +1,8 @@ -$NetBSD: patch-xm,v 1.3 2013/05/23 13:12:13 ryoon Exp $ +$NetBSD: patch-xm,v 1.4 2014/02/08 09:36:00 ryoon Exp $ NetBSD/ppc xptcall support code. Originally from pkgsrc/www/mozilla. ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_ppc_netbsd.cpp.orig 2013-01-04 23:44:47.000000000 +0000 +--- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_ppc_netbsd.cpp.orig 2014-01-28 04:04:07.000000000 +0000 +++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_ppc_netbsd.cpp @@ -5,9 +5,9 @@ diff --git a/www/firefox/patches/patch-xn b/www/firefox/patches/patch-xn index d1df51f4031..6fad28bd0ee 100644 --- a/www/firefox/patches/patch-xn +++ b/www/firefox/patches/patch-xn @@ -1,6 +1,6 @@ -$NetBSD: patch-xn,v 1.1 2013/05/23 13:12:13 ryoon Exp $ +$NetBSD: patch-xn,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_mips.s.orig 2013-01-04 23:44:47.000000000 +0000 +--- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_mips.s.orig 2014-01-28 04:04:07.000000000 +0000 +++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_mips.s @@ -16,6 +16,47 @@ #include <sys/asm.h> diff --git a/www/firefox/patches/patch-xo b/www/firefox/patches/patch-xo index 3b559851216..dc09a79bce5 100644 --- a/www/firefox/patches/patch-xo +++ b/www/firefox/patches/patch-xo @@ -1,6 +1,6 @@ -$NetBSD: patch-xo,v 1.1 2013/05/23 13:12:13 ryoon Exp $ +$NetBSD: patch-xo,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_mips.s.orig 2013-01-04 23:44:47.000000000 +0000 +--- xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_mips.s.orig 2014-01-28 04:04:07.000000000 +0000 +++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_mips.s @@ -14,6 +14,47 @@ #include <sys/asm.h> diff --git a/www/firefox/patches/patch-xpcom_base_nsMemoryInfoDumper.cpp b/www/firefox/patches/patch-xpcom_base_nsMemoryInfoDumper.cpp index 36ad1f8ad09..5212daeb585 100644 --- a/www/firefox/patches/patch-xpcom_base_nsMemoryInfoDumper.cpp +++ b/www/firefox/patches/patch-xpcom_base_nsMemoryInfoDumper.cpp @@ -1,8 +1,8 @@ -$NetBSD: patch-xpcom_base_nsMemoryInfoDumper.cpp,v 1.1 2013/12/15 13:54:37 ryoon Exp $ +$NetBSD: patch-xpcom_base_nsMemoryInfoDumper.cpp,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- xpcom/base/nsMemoryInfoDumper.cpp.orig 2013-12-05 16:08:00.000000000 +0000 +--- xpcom/base/nsMemoryInfoDumper.cpp.orig 2014-01-28 04:04:07.000000000 +0000 +++ xpcom/base/nsMemoryInfoDumper.cpp -@@ -30,7 +30,7 @@ +@@ -31,7 +31,7 @@ #include <unistd.h> #endif @@ -11,7 +11,7 @@ $NetBSD: patch-xpcom_base_nsMemoryInfoDumper.cpp,v 1.1 2013/12/15 13:54:37 ryoon #include <fcntl.h> #include <sys/types.h> #include <sys/stat.h> -@@ -109,7 +109,7 @@ private: +@@ -110,7 +110,7 @@ private: } // anonymous namespace @@ -20,7 +20,7 @@ $NetBSD: patch-xpcom_base_nsMemoryInfoDumper.cpp,v 1.1 2013/12/15 13:54:37 ryoon namespace { /* -@@ -548,7 +548,7 @@ nsMemoryInfoDumper::~nsMemoryInfoDumper( +@@ -549,7 +549,7 @@ nsMemoryInfoDumper::~nsMemoryInfoDumper( /* static */ void nsMemoryInfoDumper::Initialize() { diff --git a/www/firefox/patches/patch-xpcom_base_nsMemoryReporterManager.cpp b/www/firefox/patches/patch-xpcom_base_nsMemoryReporterManager.cpp index ae1df00b4f1..9bb9fd1691f 100644 --- a/www/firefox/patches/patch-xpcom_base_nsMemoryReporterManager.cpp +++ b/www/firefox/patches/patch-xpcom_base_nsMemoryReporterManager.cpp @@ -1,9 +1,9 @@ -$NetBSD: patch-xpcom_base_nsMemoryReporterManager.cpp,v 1.1 2013/12/15 13:54:37 ryoon Exp $ +$NetBSD: patch-xpcom_base_nsMemoryReporterManager.cpp,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- xpcom/base/nsMemoryReporterManager.cpp.orig 2013-12-05 16:08:00.000000000 +0000 +--- xpcom/base/nsMemoryReporterManager.cpp.orig 2014-01-28 04:04:07.000000000 +0000 +++ xpcom/base/nsMemoryReporterManager.cpp -@@ -196,6 +196,43 @@ static nsresult GetResidentFast(int64_t* - return GetResident(aN); +@@ -201,6 +201,43 @@ ResidentFastDistinguishedAmount(int64_t* + return ResidentDistinguishedAmount(aN); } +#ifdef __FreeBSD__ @@ -46,8 +46,8 @@ $NetBSD: patch-xpcom_base_nsMemoryReporterManager.cpp,v 1.1 2013/12/15 13:54:37 #elif defined(SOLARIS) #include <procfs.h> -@@ -370,6 +407,24 @@ static nsresult GetResidentFast(int64_t* - } +@@ -428,6 +465,24 @@ public: + }; #define HAVE_PRIVATE_REPORTER +static nsresult @@ -71,7 +71,7 @@ $NetBSD: patch-xpcom_base_nsMemoryReporterManager.cpp,v 1.1 2013/12/15 13:54:37 class PrivateReporter MOZ_FINAL : public MemoryUniReporter { public: -@@ -382,21 +437,10 @@ public: +@@ -440,21 +495,10 @@ public: NS_IMETHOD GetAmount(int64_t* aAmount) { @@ -95,7 +95,7 @@ $NetBSD: patch-xpcom_base_nsMemoryReporterManager.cpp,v 1.1 2013/12/15 13:54:37 #ifdef HAVE_VSIZE_AND_RESIDENT_REPORTERS class VsizeReporter MOZ_FINAL : public MemoryUniReporter -@@ -780,7 +824,7 @@ nsMemoryReporterManager::Init() +@@ -842,7 +886,7 @@ nsMemoryReporterManager::Init() RegisterReporter(new mozilla::dmd::DMDReporter); #endif diff --git a/www/firefox/patches/patch-xpcom_base_nsStackWalk.cpp b/www/firefox/patches/patch-xpcom_base_nsStackWalk.cpp index 77004ba7228..5d5ede4901a 100644 --- a/www/firefox/patches/patch-xpcom_base_nsStackWalk.cpp +++ b/www/firefox/patches/patch-xpcom_base_nsStackWalk.cpp @@ -1,6 +1,6 @@ -$NetBSD: patch-xpcom_base_nsStackWalk.cpp,v 1.1 2013/07/17 11:00:13 jperkin Exp $ +$NetBSD: patch-xpcom_base_nsStackWalk.cpp,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- xpcom/base/nsStackWalk.cpp.orig 2013-05-11 19:19:56.000000000 +0000 +--- xpcom/base/nsStackWalk.cpp.orig 2014-01-28 04:04:07.000000000 +0000 +++ xpcom/base/nsStackWalk.cpp @@ -853,7 +853,7 @@ void DemangleSymbol(const char * aSymbol } diff --git a/www/firefox/patches/patch-xpcom_ds_TimeStamp.h b/www/firefox/patches/patch-xpcom_ds_TimeStamp.h index 156e30f6c26..eb6787a09dd 100644 --- a/www/firefox/patches/patch-xpcom_ds_TimeStamp.h +++ b/www/firefox/patches/patch-xpcom_ds_TimeStamp.h @@ -1,10 +1,10 @@ -$NetBSD: patch-xpcom_ds_TimeStamp.h,v 1.1 2013/05/23 13:12:13 ryoon Exp $ +$NetBSD: patch-xpcom_ds_TimeStamp.h,v 1.2 2014/02/08 09:36:00 ryoon Exp $ http://gnats.netbsd.org/47233 ---- xpcom/ds/TimeStamp.h.orig 2013-01-04 23:44:47.000000000 +0000 +--- xpcom/ds/TimeStamp.h.orig 2014-01-28 04:04:07.000000000 +0000 +++ xpcom/ds/TimeStamp.h -@@ -130,11 +130,11 @@ private: +@@ -161,11 +161,11 @@ private: // NOTE: this MUST be a >= test, because int64_t(double(INT64_MAX)) // overflows and gives INT64_MIN. if (aTicks >= double(INT64_MAX)) diff --git a/www/firefox/patches/patch-xpcom_ds_moz.build b/www/firefox/patches/patch-xpcom_ds_moz.build deleted file mode 100644 index cf300e2d329..00000000000 --- a/www/firefox/patches/patch-xpcom_ds_moz.build +++ /dev/null @@ -1,25 +0,0 @@ -$NetBSD: patch-xpcom_ds_moz.build,v 1.3 2013/12/15 13:54:37 ryoon Exp $ - -* Honor sFirstTimeStamp and sProcessCreation, fix segfault. - ---- xpcom/ds/moz.build.orig 2013-12-05 16:08:00.000000000 +0000 -+++ xpcom/ds/moz.build -@@ -90,7 +90,6 @@ CPP_SOURCES += [ - 'nsSupportsArrayEnumerator.cpp', - 'nsSupportsPrimitives.cpp', - 'nsVariant.cpp', -- 'TimeStamp.cpp', - ] - - if CONFIG['OS_ARCH'] == 'WINNT': -@@ -108,6 +107,10 @@ elif CONFIG['OS_ARCH'] == 'Darwin': - else: - error('No TimeStamp implementation on this platform. Build will not succeed') - -+CPP_SOURCES += [ -+ 'TimeStamp.cpp', -+] -+ - EXTRA_COMPONENTS += [ - 'nsINIProcessor.js', - 'nsINIProcessor.manifest', diff --git a/www/firefox/patches/patch-xpcom_reflect_xptcall_src_md_unix_moz.build b/www/firefox/patches/patch-xpcom_reflect_xptcall_src_md_unix_moz.build index 71b68c243d7..6b706638fc6 100644 --- a/www/firefox/patches/patch-xpcom_reflect_xptcall_src_md_unix_moz.build +++ b/www/firefox/patches/patch-xpcom_reflect_xptcall_src_md_unix_moz.build @@ -1,17 +1,17 @@ -$NetBSD: patch-xpcom_reflect_xptcall_src_md_unix_moz.build,v 1.2 2013/09/24 22:19:03 ryoon Exp $ +$NetBSD: patch-xpcom_reflect_xptcall_src_md_unix_moz.build,v 1.3 2014/02/08 09:36:00 ryoon Exp $ * Support NetBSD/amd64 and DragonFly/amd64. ---- xpcom/reflect/xptcall/src/md/unix/moz.build.orig 2013-09-11 03:22:57.000000000 +0000 +--- xpcom/reflect/xptcall/src/md/unix/moz.build.orig 2014-01-28 04:04:07.000000000 +0000 +++ xpcom/reflect/xptcall/src/md/unix/moz.build -@@ -19,14 +19,14 @@ if CONFIG['OS_ARCH'] == 'Darwin': - 'xptcstubs_gcc_x86_unix.cpp', - ] +@@ -12,14 +12,14 @@ if CONFIG['OS_ARCH'] == 'Darwin': + 'xptcstubs_darwin.cpp', + ] -if CONFIG['OS_ARCH'] in ('NetBSD', 'OpenBSD', 'GNU'): +if CONFIG['OS_ARCH'] in ('OpenBSD', 'GNU'): if CONFIG['CPU_ARCH'] == 'x86': - CPP_SOURCES += [ + SOURCES += [ 'xptcinvoke_gcc_x86_unix.cpp', 'xptcstubs_gcc_x86_unix.cpp' ] @@ -20,4 +20,4 @@ $NetBSD: patch-xpcom_reflect_xptcall_src_md_unix_moz.build,v 1.2 2013/09/24 22:1 +if CONFIG['OS_ARCH'] in ('Linux', 'FreeBSD', 'NetBSD', 'DragonFly') or \ CONFIG['OS_ARCH'].startswith('GNU_'): if CONFIG['OS_TEST'] == 'x86_64': - CPP_SOURCES += [ + SOURCES += [ diff --git a/www/firefox/patches/patch-xpcom_reflect_xptcall_src_md_unix_xptcinvoke__gcc__x86__unix.cpp b/www/firefox/patches/patch-xpcom_reflect_xptcall_src_md_unix_xptcinvoke__gcc__x86__unix.cpp index 2f1a49545cb..7ea22e5c46e 100644 --- a/www/firefox/patches/patch-xpcom_reflect_xptcall_src_md_unix_xptcinvoke__gcc__x86__unix.cpp +++ b/www/firefox/patches/patch-xpcom_reflect_xptcall_src_md_unix_xptcinvoke__gcc__x86__unix.cpp @@ -1,6 +1,6 @@ -$NetBSD: patch-xpcom_reflect_xptcall_src_md_unix_xptcinvoke__gcc__x86__unix.cpp,v 1.1 2013/05/23 13:12:13 ryoon Exp $ +$NetBSD: patch-xpcom_reflect_xptcall_src_md_unix_xptcinvoke__gcc__x86__unix.cpp,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_gcc_x86_unix.cpp.orig 2013-05-11 19:19:56.000000000 +0000 +--- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_gcc_x86_unix.cpp.orig 2014-01-28 04:04:07.000000000 +0000 +++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_gcc_x86_unix.cpp @@ -9,7 +9,7 @@ #include "xptc_gcc_x86_unix.h" diff --git a/www/firefox/patches/patch-xpcom_reflect_xptcall_src_md_unix_xptcstubs__gcc__x86__unix.cpp b/www/firefox/patches/patch-xpcom_reflect_xptcall_src_md_unix_xptcstubs__gcc__x86__unix.cpp index f0d9d00e511..3309248e552 100644 --- a/www/firefox/patches/patch-xpcom_reflect_xptcall_src_md_unix_xptcstubs__gcc__x86__unix.cpp +++ b/www/firefox/patches/patch-xpcom_reflect_xptcall_src_md_unix_xptcstubs__gcc__x86__unix.cpp @@ -1,6 +1,6 @@ -$NetBSD: patch-xpcom_reflect_xptcall_src_md_unix_xptcstubs__gcc__x86__unix.cpp,v 1.1 2013/05/23 13:12:13 ryoon Exp $ +$NetBSD: patch-xpcom_reflect_xptcall_src_md_unix_xptcstubs__gcc__x86__unix.cpp,v 1.2 2014/02/08 09:36:00 ryoon Exp $ ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_gcc_x86_unix.cpp.orig 2013-05-11 19:19:56.000000000 +0000 +--- xpcom/reflect/xptcall/src/md/unix/xptcstubs_gcc_x86_unix.cpp.orig 2014-01-28 04:04:07.000000000 +0000 +++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_gcc_x86_unix.cpp @@ -10,7 +10,7 @@ #include "xptc_gcc_x86_unix.h" diff --git a/www/firefox/patches/patch-xpcom_string_public_nsAlgorithm.h b/www/firefox/patches/patch-xpcom_string_public_nsAlgorithm.h deleted file mode 100644 index 4c7c0fbc11f..00000000000 --- a/www/firefox/patches/patch-xpcom_string_public_nsAlgorithm.h +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: patch-xpcom_string_public_nsAlgorithm.h,v 1.1 2013/05/23 13:12:13 ryoon Exp $ - ---- xpcom/string/public/nsAlgorithm.h.orig 2013-05-11 19:19:56.000000000 +0000 -+++ xpcom/string/public/nsAlgorithm.h -@@ -45,7 +45,10 @@ XPCOM_MAX( const T& a, const T& b ) - return a > b ? a : b; - } - --#if defined(_MSC_VER) && (_MSC_VER < 1600) -+#if (defined(_MSC_VER) && (_MSC_VER < 1600)) || \ -+ ((defined(__GLIBCXX__) && __GLIBCXX__ < 20121005) && \ -+ (defined(_GLIBCXX_USE_LONG_LONG) && \ -+ (!_GLIBCXX_USE_C99 || _GLIBCXX_USE_C99_LONG_LONG_DYNAMIC))) - namespace std { - inline - long long diff --git a/www/firefox/patches/patch-xulrunner_installer_Makefile.in b/www/firefox/patches/patch-xulrunner_installer_Makefile.in index 734ce512554..df055631973 100644 --- a/www/firefox/patches/patch-xulrunner_installer_Makefile.in +++ b/www/firefox/patches/patch-xulrunner_installer_Makefile.in @@ -1,10 +1,10 @@ -$NetBSD: patch-xulrunner_installer_Makefile.in,v 1.1 2013/08/07 12:17:54 ryoon Exp $ +$NetBSD: patch-xulrunner_installer_Makefile.in,v 1.2 2014/02/08 09:36:00 ryoon Exp $ * Install pkg-config pc files to package specific directory. ---- xulrunner/installer/Makefile.in.orig 2013-07-30 00:59:18.000000000 +0000 +--- xulrunner/installer/Makefile.in.orig 2014-01-28 04:04:07.000000000 +0000 +++ xulrunner/installer/Makefile.in -@@ -96,7 +96,7 @@ endif +@@ -86,7 +86,7 @@ endif install:: $(pkg_config_files) @echo pkg_config_file: $(pkg_config_files) |