Update to 2.8

* Based on xulrunner-11.0
* Patches are almost as same as mail/thunderbird

Changelog:
See http://www.seamonkey-project.org/releases/seamonkey2.8/ etc.
This commit is contained in:
ryoon 2012-03-19 10:35:57 +00:00
parent 74249cf31c
commit f9cb3be811
114 changed files with 436 additions and 465 deletions

View file

@ -1,10 +1,9 @@
# $NetBSD: Makefile,v 1.66 2012/03/15 08:36:43 ryoon Exp $
# $NetBSD: Makefile,v 1.67 2012/03/19 10:35:57 ryoon Exp $
#
DISTNAME= seamonkey-${SM_VER}.source
PKGNAME= seamonkey-${SM_VER}
PKGREVISION= 1
SM_VER= 2.7.2
SM_VER= 2.8
CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_MOZILLA:=seamonkey/releases/${SM_VER}/source/}
EXTRACT_SUFX= .tar.bz2
@ -46,6 +45,6 @@ do-build:
# XXX for some reason it doesn't work unless -j is explicitly specified
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} -j${MAKE_JOBS:U1}
.include "../../devel/xulrunner10/mozilla-common.mk"
.include "../../devel/xulrunner/mozilla-common.mk"
.include "options.mk"
.include "../../mk/bsd.pkg.mk"

View file

@ -1,115 +1,114 @@
$NetBSD: distinfo,v 1.75 2012/03/15 08:36:43 ryoon Exp $
$NetBSD: distinfo,v 1.76 2012/03/19 10:35:57 ryoon Exp $
SHA1 (seamonkey-2.7.2.source.tar.bz2) = 4c3004f129a26cfb4d085ac7b3c128dd9d5a89c5
RMD160 (seamonkey-2.7.2.source.tar.bz2) = fd8712a63f70cf2e05ace47cc25204d0774f838c
Size (seamonkey-2.7.2.source.tar.bz2) = 98488717 bytes
SHA1 (patch-aa) = d8bde851cf58ef52df5b8ec571d6ca02dafb069c
SHA1 (patch-aa-toplevel) = e2c5f6536e29091c553cbd624f22ef86c0445127
SHA1 (patch-ab) = def50c64bbbd3f6697f973e3013b59df394000dd
SHA1 (patch-ac) = 73fb284097676757f389ae956e64d21549dbf8f1
SHA1 (patch-ad) = 75f3b87e552b7831d203e15a1bddef170e5bbd70
SHA1 (patch-ae) = ae1f689d1cbe1879fa67bc823b074b67fa18539b
SHA1 (patch-af) = 32910b49d81f9f6a7eb30927daf7ceb64e4191b7
SHA1 (patch-ag) = 28c3dcfbd278806ad1d8b9fac5af8c6e0b1d4b4f
SHA1 (patch-ai) = 381cd2f5c93894b01ca030d86d62d714465da16a
SHA1 (patch-aj) = 73ca56f11d2cac90aa161ad376487948d1d7f063
SHA1 (patch-ak) = 8ea355835eeffdcc143c9b09e011ffab9cc65205
SHA1 (patch-al) = d7773277af3b7001cf9bf358210dc2c577760aa9
SHA1 (patch-am) = 7cf53ddf784a3b3ef443b80b825ec9d9dd0ca1b4
SHA1 (patch-an) = e5023b3f34636a8b471ef7c3aad4814d09e98235
SHA1 (patch-ao) = 5615ad34032101c3b197fdddf3772a3979a63226
SHA1 (patch-as) = 47acdeda60f65551600acc3d2368d5887ed8bfbc
SHA1 (patch-at) = e4844efbb661afec1141bb224147e510d70a37b4
SHA1 (patch-au) = 081cd10f0f53dbcb7bf0464a3206900cd58a803c
SHA1 (patch-av) = c14c21024ce0741f9429daec4e21cbf6cf9db823
SHA1 (patch-aw) = aa73aa3741bc09a7e0361dd0cf2abfe5d4ddf305
SHA1 (patch-ax) = 8f6b16a86c26fb39dc002e52e93a15a5e7c56b9f
SHA1 (patch-ay) = d377cad88aeaf050de90658e56d3f8d21ea1fd5d
SHA1 (patch-az) = 3d6504180e7453608327de07185db4b8e8371dae
SHA1 (patch-ba) = 52e659210a74899ca95bfb5dad1b587dd669d70b
SHA1 (patch-bd) = 94a386da489f2526581047a7078b331bd77d10f7
SHA1 (patch-bf) = 70af145252ca21bef0b8cb97a13c88cdae97c364
SHA1 (patch-bg) = 815014230edcb8b8df9701963bf8ea223a853f59
SHA1 (patch-bi) = e3186dd37093e858f93b0a4d5093ab275bb83a94
SHA1 (patch-directory_c-sdk_ldap_include_portable.h) = d2c3d432a84dc7160a9ea71a82c974a66f1eadd4
SHA1 (patch-ipc_chromium_src_base_debug__util__posic.cc) = 97d6b702d28e877ffec334cd72850fbb65868b7f
SHA1 (patch-ipc_chromium_src_base_file__util.h) = 5a97f9a50560116af44b2573603a9dd63a78f3c2
SHA1 (patch-ipc_chromium_src_base_file__util__posix.cc) = fa09314c89059e0b9f57e3d6bf0989ea89007e34
SHA1 (patch-ipc_chromium_src_base_platform__file__posix.cc) = ce124c1ecbaf63c859825fa7d4ae2e68dc1390ca
SHA1 (patch-ipc_chromium_src_base_platform__thread__posix.cc) = a5b0c33f6026dbcecae59125bc9eab482408950e
SHA1 (patch-ipc_chromium_src_base_sys__info__posix.cc) = 1091d1c2146c35d66c9324bf82e49e391db0b2ff
SHA1 (patch-ipc_chromium_src_base_third__party_nspr_prcpucfg.h) = a3f89e2fdff41632e984ff9ff535f8dadaefca22
SHA1 (patch-ipc_chromium_src_build_build__config.h) = 1847718a70b639557adb5fb0f5e375ece5afaba6
SHA1 (patch-ipc_chromium_src_chrome_common_ipc__channel__posix.h) = 65ddbeea269b08087b896dc576a91ad89db5f55a
SHA1 (patch-ma) = 8cb9a4ad8853c663c09acb0bf394833714e0d35c
SHA1 (patch-ma-toplevel) = bf07793d25b0a4dc59e5b8d44254aeafe1c4d823
SHA1 (patch-mb) = d75c916e6ee9fc7fcf4a402f2c64d3e431f779cd
SHA1 (patch-md) = 667c0d301c82b297b9a75490beb21e78a99ee7ec
SHA1 (patch-me) = 505767f6864f4704bd3bc569935ceff35427bf1a
SHA1 (patch-mf) = 96d36f421a628f435bff454477b626c127a8111e
SHA1 (patch-mg) = 1dab5f21c4455245c87d3ec4d20abd36e700349e
SHA1 (patch-mh) = 43735af5f576ea91648d1b3a23603a9da2d46378
SHA1 (patch-mi) = 22dc24243983f12c18fb06726c959eb2c9c7444f
SHA1 (patch-mj) = 24bead7787aa81f812db3802f79fbb8504ad4bfa
SHA1 (patch-mk) = 02be123edf24d8a064f96b0586913c2427f2594f
SHA1 (patch-ml) = 6d67b3798f981b215d5e377cd2e4b833de4d2601
SHA1 (patch-mm) = 2232c10f714a9528be69ccf81658651394ede2e1
SHA1 (patch-mn) = 9d7413e1dd2057a5dcdd5d134940c000541cf321
SHA1 (patch-mozilla_browser_confvars.sh) = d8f048fe24d5c4a95232f9e52b5c83f05720e52a
SHA1 (patch-mozilla_build_autoconf_gcc-pr49911.m4) = 35d80ab11d04fb1081092959efa23c8b3046e4cb
SHA1 (patch-mozilla_build_autoconf_nss.m4) = d07c020d6903ffec1b808e1d22e3e0242dfdaf01
SHA1 (patch-mozilla_dom_plugins_ipc_PluginModuleChild.cpp) = 379733f5018e0ece33b9301143b1dffa6943c81a
SHA1 (patch-mozilla_dom_plugins_ipc_PluginModuleChild.h) = c027190ef4f2dd57d158b333c3ee4c99172e5803
SHA1 (patch-mozilla_ipc_chromium_Makefile.in) = 8671984c61e7310aa6d3de45bb9080b723332322
SHA1 (patch-mozilla_ipc_chromium_chromium-config.mk) = 21dd321c09108c2567698bcd3510957435be24be
SHA1 (patch-mozilla_ipc_chromium_src_base_base__paths.h) = e2b197f22bb44008881480291f9e890f005c65c6
SHA1 (patch-mozilla_ipc_chromium_src_base_file__util__bsd.cc) = 251ed873e26a47c69f4ddf809c4f5b496cbd9e97
SHA1 (patch-mozilla_ipc_chromium_src_base_message__loop.cc) = ecbcb2d966490d0d438c28e02a8cef731ff43094
SHA1 (patch-mozilla_ipc_chromium_src_base_platform__thread.h) = ef83a20b54fb8b09b1b8e23373628a1a00f295a2
SHA1 (patch-mozilla_ipc_chromium_src_base_process__util.h) = 263ae63a4c9b8ef82dacc3e72afcadb3de5c82fd
SHA1 (patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc) = c0a5f86bc9db4c137c8bb77e9773e5134fd755c1
SHA1 (patch-mozilla_ipc_chromium_src_base_process__util__posix.cc) = 61c8eaa26205e8be2135a05188226556f79a27da
SHA1 (patch-mozilla_ipc_chromium_src_base_third__party_nspr_prtime.cc) = 35e33a07f7185ed6c68783c760b53919689dae76
SHA1 (patch-mozilla_ipc_chromium_src_chrome_common_ipc__message__utils.h) = 00ed184c5e7561ddcd166b307985396ffe5dbff4
SHA1 (patch-mozilla_ipc_chromium_src_chrome_common_transport__dib.h) = 4a77fa3c9c1ba161313dd49f5b40df52f2dfd17a
SHA1 (patch-mozilla_ipc_glue_GeckoChildProcessHost.cpp) = 18473e47e8f40ced77ae4a30c1dc6c6733f88c39
SHA1 (patch-mozilla_js_src_build_autoconf_gcc-pr49911.m4) = 6f8d92d16fa0ce481df3bf7d3c62afbb42e29310
SHA1 (patch-mozilla_js_src_configure) = b1985253e0e731b3585c0da177255c01a74ffa01
SHA1 (patch-mozilla_js_src_jscpucfg.h) = 74049057c003fea39b8b203ab4c933b82a20370b
SHA1 (patch-mozilla_js_src_methodjit_MethodJIT.cpp) = ffcbbc1a450f0b0ce35062a64d098c1b97f01799
SHA1 (patch-mozilla_js_src_yarr_pcre_pcre.h) = c31831274103d06f65baaa410dcf18c2fcb78563
SHA1 (patch-mozilla_media_libvpx_vpx_config.h) = 2070adbb1490d7cee52a3bc8f75fd56c46abf305
SHA1 (patch-mozilla_media_libvpx_vpx_config_c.c) = 81be573f5f8d2419c401e54ba46bcf6dae42a4c1
SHA1 (patch-mozilla_nsprpub_pr_include_md___dragonfly.cfg) = a4c61bfcaa95fd3e10f0e771858d08e9d0bb1936
SHA1 (patch-mozilla_nsprpub_pr_include_md___pth.h) = ba32136ee6f1c74f76bd017c3957e52c50b8ede3
SHA1 (patch-mozilla_nsprpub_pr_include_md_prosdep.h) = da27561192a2cabc36b8e8628e63e69f50dc308b
SHA1 (patch-mozilla_nsprpub_pr_src_md_unix_uxrng.c) = 2d82cff30790cfa9a64c5ba7eb69b8f90fc9bc40
SHA1 (patch-mozilla_nsprpub_pr_src_pthreads_ptio.c) = ca60c319576fab2ac6a6e9b862d7be1f3c85e8c5
SHA1 (patch-mozilla_nsprpub_pr_src_pthreads_ptsynch.c) = bea68463009c9d30b6d94e5e04a7640164011333
SHA1 (patch-mozilla_xpcom_Makefile.in) = 48b642a99bdfcae15c9eb87acee86c1867e76da3
SHA1 (patch-mozilla_xpcom_idl-parser_header.py) = 4ea053e71b797b003cdcb83c7f134fc481c20909
SHA1 (patch-mozilla_xulrunner_app_Makefile.in) = 646e96cceffd4419a1066e77a1bcfab4f2941e2e
SHA1 (patch-mp) = 7671b5b1cb80b9a099feac79f44f34ca4e1ce5d2
SHA1 (patch-pa) = c6908ae11da24d8b1209c385c9896a57a8deacc0
SHA1 (patch-pb) = 6ae96f39e120aed293a6cd7d5d0649401a776758
SHA1 (patch-pc) = b5d959208384be1077ff88cccbdfdd252bb9b02c
SHA1 (patch-pd) = 0ee15178356976ef811e33ffc40b5234fb21f550
SHA1 (patch-pg) = 3bf60e7ad86c87489e4cbf90e5a944b24c6c4e9d
SHA1 (patch-rc) = 22af8eeafe58fe3f7e9f7448aafae4f744c34888
SHA1 (patch-security_nss_cmd_shlibsign_sign.sh) = 46adf31820c5b25015988a74a6766b811832a236
SHA1 (patch-toolkit_toolkit-tiers.mk) = 2c79d0e7829707d10f3f2355a90e77b021fab3be
SHA1 (patch-xa) = 8a7718e346fa894118d1e1d1824d0678b524921c
SHA1 (patch-xb) = d11a85a1cf27099f772f9eb65d10dcdaaa25e024
SHA1 (patch-xc) = e0afa04cb665682dd90d64a421dfc950a193ecf0
SHA1 (patch-xd) = 07247ebbf93732f13464615c9ea9399ab642b4b2
SHA1 (patch-xe) = c79c2052ee07f812e7a5de8e037fcaa6dbc538b9
SHA1 (patch-xf) = bf26d17e1d9311de0e12c9803c190ef3640689a2
SHA1 (patch-xg) = 10c09ef8fbfc8c93baca5a29148faf011d20dbc6
SHA1 (patch-xj) = f1a95179a3f9e825a3af3def92893cce84b893ab
SHA1 (patch-xk) = 05252643b45f82055cc7798da6f195ff61cbe68f
SHA1 (patch-xl) = a385c045acb21d18d937af7dbb80f2d984e82cac
SHA1 (patch-xm) = c79d39bfd88084f8bfcfb2e561cf677e30a5852a
SHA1 (patch-xn) = 3be4a59a31f60c8b73415f3df10153adfd8d1ce8
SHA1 (patch-xo) = bce8fa91db1225469a8157a0f2a85145f2ac06fa
SHA1 (patch-za) = 9f927f94bd57a82e656e251a7c053bd9e014936c
SHA1 (patch-zc) = 4f0bc1f0823c65ee367086da7dc412124d7bdde6
SHA1 (seamonkey-2.8.source.tar.bz2) = 8f5ef8cb2a3ac495add99fb3394d8c007a5d91af
RMD160 (seamonkey-2.8.source.tar.bz2) = 7aa190c00585cf9cb2f7bccbdf58e6c980be344c
Size (seamonkey-2.8.source.tar.bz2) = 101616662 bytes
SHA1 (patch-aa) = fd7616bf3a19b550fb0ab6830a5a8703559a6f4c
SHA1 (patch-aa-toplevel) = f3c27dd0410d38fbd1ec34b3d94e9cb595fe854e
SHA1 (patch-ab) = 35098d393b72640f1ec15c22e54252fb1efc153c
SHA1 (patch-ac) = c465040f1637a6ce342d1f6e5aee7b4460660055
SHA1 (patch-ad) = c127865fbd7575be8d67c36dbdc15ea8c1817b7f
SHA1 (patch-ae) = f4a8e9d6b16967ab9bc70e5c057a6b73f693dd4c
SHA1 (patch-af) = c169b6d8c3acf4065b9904935842647eba8a668f
SHA1 (patch-ag) = 7eb1db21455955b5843e955fc83e686957ae169c
SHA1 (patch-ai) = a438bd0ec3c40abd8e99b020c3039435c6426720
SHA1 (patch-aj) = 40852e7f1a41dcbc9df37f3f9a53d029ac333532
SHA1 (patch-ak) = b14f2db05960acf9f6e711ae6099518ff7aee3eb
SHA1 (patch-al) = 5e2d8eeafd276d2d0b7f3182b4572e4040f05dd5
SHA1 (patch-am) = 9325440bb1b5d88be161a232dc707bf2cf8022b6
SHA1 (patch-an) = 122347571804f2c9194f9c8c84d0ca7e8b66ac22
SHA1 (patch-ao) = ef6d542e9559445183f1eacbe41b22fff98b028b
SHA1 (patch-as) = 7c082431088d40ca2758755c4a70fc91d88b6ed0
SHA1 (patch-at) = bc3c4550c9f12e31fe39e4bd159709108ab17b22
SHA1 (patch-au) = 97450e96c9ac4044cf448ae59ca8e1928fff72e4
SHA1 (patch-av) = 2e2f13a4cc91b08a9c0c854a5f29199e797300fb
SHA1 (patch-aw) = 65ac9de0512786479e5f036ef419ba006d47139b
SHA1 (patch-ax) = b14583eee20952654295a2c7f2f3366a2b045e8d
SHA1 (patch-ay) = 791f9c99468f52fb30ad14ae85c0a199ee0bd534
SHA1 (patch-az) = 1ba58bbf94c005791d665a415bd4da7f94383026
SHA1 (patch-ba) = c656e2450485fee9f814bb38677a1ab63aee7d24
SHA1 (patch-bd) = 43babaeb964721c7c02a5f4f33c0fbef43777001
SHA1 (patch-bf) = fa2508cf420a629300646d2f22de10b9eff014c7
SHA1 (patch-bg) = e5c9aebb11258486a395cbadd7d5c8a840873fb7
SHA1 (patch-bi) = c2f0e4667da5499f213fa1d99a4451df6b87b6c6
SHA1 (patch-directory_c-sdk_ldap_include_portable.h) = 6add06f2224a676ffc6ac109ec9f8ab1c53b956f
SHA1 (patch-ipc_chromium_src_base_debug__util__posic.cc) = d15f23185c09b798f9587f904d03040c71405d15
SHA1 (patch-ipc_chromium_src_base_file__util.h) = 5dd3c776bd2618c2674b6c943de801ba7cb1cfe1
SHA1 (patch-ipc_chromium_src_base_file__util__posix.cc) = b4d322d1fcecb34509e10f67dca91a0189a61a37
SHA1 (patch-ipc_chromium_src_base_platform__file__posix.cc) = d056220cd0de09cc27f0ee87a29203df940d3f1d
SHA1 (patch-ipc_chromium_src_base_platform__thread__posix.cc) = a84ef679e11f7de70a599c5471fdfc4e0a41421d
SHA1 (patch-ipc_chromium_src_base_sys__info__posix.cc) = 6d3f55ac45eda6e6616770cede1cd926eec93889
SHA1 (patch-ipc_chromium_src_base_third__party_nspr_prcpucfg.h) = 94310889bdbbf31137c2353cd74b713a86ca83da
SHA1 (patch-ipc_chromium_src_build_build__config.h) = 678cea3e8aa66161d702da478e3807816f211102
SHA1 (patch-ipc_chromium_src_chrome_common_ipc__channel__posix.h) = 31ad6c699e129f71608e3cdcfa88773feeef3526
SHA1 (patch-ma) = 9188f49ae5a1e414520890c68d086cd93d74ab31
SHA1 (patch-ma-toplevel) = bf46cec04c134ec63cfe2ad48a729dd4e8200993
SHA1 (patch-mail_app_Makefile.in) = 9b05b05bc9a055dd7b0a1b28c8d31e6a51170a35
SHA1 (patch-mail_app_nsMailApp.cpp) = c219e6b9d8134f6cb6c3415a3c7b5c4bbb846cff
SHA1 (patch-mb) = a9001bf359d684edb2823ad0f63fbb3ea6451d0f
SHA1 (patch-md) = d33d129245fad8641f1e545c67acafa19b224b38
SHA1 (patch-me) = 0de3cf6425ce1f2b39b9cd90efd3f2927785a99e
SHA1 (patch-mf) = db756439baea61e1f395ec8713089ec49f184917
SHA1 (patch-mg) = 96c44c2b8255dc9d03355a92e1b6b228682716e7
SHA1 (patch-mh) = fb6356c19758f3cf5a8f1fffc3fbee0fd587b284
SHA1 (patch-mi) = ad2a574a0dce6d6a75c45f45c0de0d661c022826
SHA1 (patch-mj) = 1edbb764d0c65b8dcf0a57413b683e42c011c28a
SHA1 (patch-mk) = 74dacad5cf258114ac94f0b7624eba2f92695126
SHA1 (patch-ml) = 8139637964089819aee5490787d86346ddaaaf21
SHA1 (patch-mm) = 12501d4906dc91330ebe2aa3e31381aa6e47207e
SHA1 (patch-mn) = d30338fdb3eb07c686c29c4aa3d865f1a94a1141
SHA1 (patch-mozilla_build_autoconf_gcc-pr49911.m4) = 914af89aeeaafcafd6f9589e3660a8460fa03998
SHA1 (patch-mozilla_build_autoconf_nss.m4) = f02f7a92996ed64f7a9861560112f4481dff626e
SHA1 (patch-mozilla_dom_plugins_ipc_PluginModuleChild.cpp) = cc709dcc8e7bb3150bb367003569e53407155f5f
SHA1 (patch-mozilla_dom_plugins_ipc_PluginModuleChild.h) = 7fde6cf5a0cc116bd063c7e00e057dcc17cb54ce
SHA1 (patch-mozilla_ipc_chromium_Makefile.in) = d28ef3da746db9b6c5494f18b6fbb5f0fdb37a44
SHA1 (patch-mozilla_ipc_chromium_chromium-config.mk) = 2ce5164bcc42c0bc471027ff9877a44a7197f0c6
SHA1 (patch-mozilla_ipc_chromium_src_base_base__paths.h) = 415bb43621bb77958a406f323483f7aea15a5e77
SHA1 (patch-mozilla_ipc_chromium_src_base_file__util__bsd.cc) = 0d0a9ca866b8e0af42736439dfee577c80604747
SHA1 (patch-mozilla_ipc_chromium_src_base_message__loop.cc) = 53824835da6b3ab546c201afec8326a55dfca8c5
SHA1 (patch-mozilla_ipc_chromium_src_base_platform__thread.h) = b71c67b02dccf913a5c3e2f12fb1c50e0ef74e51
SHA1 (patch-mozilla_ipc_chromium_src_base_process__util.h) = 7f2300498e84ada781c8e3cc35c59db33308ba33
SHA1 (patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc) = ed562f54407c9dc4994df530e04a41a3c7e48e6b
SHA1 (patch-mozilla_ipc_chromium_src_base_process__util__posix.cc) = dcc790297addb5a14c9641af435cb95e7ee53b70
SHA1 (patch-mozilla_ipc_chromium_src_base_third__party_nspr_prtime.cc) = 39f16ecbe8c33a6e5e2e9bf94dafb0a0bf8cd56b
SHA1 (patch-mozilla_ipc_chromium_src_chrome_common_ipc__message__utils.h) = 3496e1960bd0e5db6942833a17c2cefc38f15e6c
SHA1 (patch-mozilla_ipc_chromium_src_chrome_common_transport__dib.h) = 8333f5e19961befab4efce82a857dd766da8fd40
SHA1 (patch-mozilla_ipc_glue_GeckoChildProcessHost.cpp) = 1d515b31bd71ca5fc00b65befecb73ef0f332cbd
SHA1 (patch-mozilla_js_src_build_autoconf_gcc-pr49911.m4) = 8713e54d3f9c3cf63a5f83be9aacce2272e4eb58
SHA1 (patch-mozilla_js_src_jscpucfg.h) = 7b6426e0b3551d33c2245d06391e41d5ffa30684
SHA1 (patch-mozilla_js_src_methodjit_MethodJIT.cpp) = 953932b7eaab97580738c2cddb45b247a2c9c63b
SHA1 (patch-mozilla_js_src_yarr_pcre_pcre.h) = ccfdd5ecd8db100c3aea9222a5c8142f5f248f6c
SHA1 (patch-mozilla_media_libvpx_vpx_config.h) = f92424a5a4c27cd8d2304dbb9637d3600d32f958
SHA1 (patch-mozilla_media_libvpx_vpx_config_c.c) = f38806e2917654b0379fe514295ee66795451cf2
SHA1 (patch-mozilla_nsprpub_pr_include_md___dragonfly.cfg) = d67879a3eeab10fc43211ab48d03e6903b166c92
SHA1 (patch-mozilla_nsprpub_pr_include_md___pth.h) = 28ebe7ed1487b3a535995db38031053662441f51
SHA1 (patch-mozilla_nsprpub_pr_include_md_prosdep.h) = eb3e0263277bd9fbe12917ae2eeded603b81e0ae
SHA1 (patch-mozilla_nsprpub_pr_src_md_unix_uxrng.c) = 321aaeeaeeb1c784d960dc6bebd9bc8627dcb7b6
SHA1 (patch-mozilla_nsprpub_pr_src_pthreads_ptio.c) = 8736e99ea72f580b9897cb6eb5fd253731d67004
SHA1 (patch-mozilla_nsprpub_pr_src_pthreads_ptsynch.c) = 8a2b6dfbc02560c0b03df84801355cf85e11b4da
SHA1 (patch-mozilla_xpcom_Makefile.in) = 0b0af60e2943166e77aa8a24ffc55083eb2ae06e
SHA1 (patch-mozilla_xpcom_idl-parser_header.py) = ed6f1a2284fa68566dd8eb9939dd5f6e4659deef
SHA1 (patch-mozilla_xulrunner_app_Makefile.in) = 1bcb10ddf337dd047b87304063ca5a73433913c0
SHA1 (patch-mp) = 3c2afd0c672a24e60498df5172f1b4a13eddec9d
SHA1 (patch-pa) = e61d128ebbba6f0e90e341143fc367f3efdd2ef0
SHA1 (patch-pb) = 6bcd48bd7f27bbc3b1294f9ec23c9334f03b127f
SHA1 (patch-pc) = 963f3570ecb4eba1329efde2cff9c31e00454f42
SHA1 (patch-pd) = 8dc58707344a0245bf4b51f44f3842e19bc1ddc7
SHA1 (patch-pg) = a6d7e8c52c44025c88c684fc4462fe6e17a8ac48
SHA1 (patch-rc) = 0fe1c8ef554e7869d72a12c93ed95cff6ebb7902
SHA1 (patch-security_nss_cmd_shlibsign_sign.sh) = e1c7960730052b1515dec4ced1efd823d5cd043f
SHA1 (patch-toolkit_toolkit-tiers.mk) = f2d9a35e989ddbc6097d9583755d20a858fd0334
SHA1 (patch-xa) = d02002b6324b4add9b463a3f88d52c91ccbf2676
SHA1 (patch-xb) = 1393d3dbfd858c784e1ee17319ffdee8488dbdab
SHA1 (patch-xc) = f4790045b2818e64154fca940c44dfaf167d39ca
SHA1 (patch-xd) = e385998c118a39d460cef484001a181e5e211264
SHA1 (patch-xe) = 2ae4f36c03220e1daf89b5e6ebea68815052b47d
SHA1 (patch-xf) = 92f361165b3ae6d0deeec73c06cd9788ad944b71
SHA1 (patch-xg) = 3ad3e9330cf78a6bbefe1c9c97e310fbe1964542
SHA1 (patch-xj) = 56c080c32d6df2352ad0cca86e8278e3090c1726
SHA1 (patch-xk) = e921c331299ab8c43814e128a6efbd9dfdca4181
SHA1 (patch-xl) = edc152d47af53182bb164b8aff86706c6a5bf4bc
SHA1 (patch-xm) = 9e2a3840901046023e9f511f3e24b06cab883340
SHA1 (patch-xn) = ae5e3cbbb64a3b3991a108ab7d8223f8dca7b2e4
SHA1 (patch-xo) = c99fd7fab490748bd245bc59876820ae953c6d69
SHA1 (patch-za) = b975bac606e3821bf05eb773f4d7f99bfe29527b

View file

@ -1,3 +1,3 @@
# $NetBSD: hacks.mk,v 1.2 2012/03/15 08:36:43 ryoon Exp $
# $NetBSD: hacks.mk,v 1.3 2012/03/19 10:35:57 ryoon Exp $
.include "../../devel/xulrunner10/hacks.mk"
.include "../../devel/xulrunner/hacks.mk"

View file

@ -1,8 +1,8 @@
$NetBSD: patch-aa,v 1.7 2012/03/10 03:26:04 ryoon Exp $
$NetBSD: patch-aa,v 1.8 2012/03/19 10:35:57 ryoon Exp $
--- mozilla/configure.in.orig 2012-02-16 14:08:41.000000000 +0000
--- mozilla/configure.in.orig 2012-03-13 05:32:20.000000000 +0000
+++ mozilla/configure.in
@@ -2328,7 +2328,7 @@ case "$target" in
@@ -2442,7 +2442,7 @@ case "$target" in
MOZ_FIX_LINK_PATHS='-Wl,-executable_path,$(LIBXUL_DIST)/bin'
;;
@ -11,7 +11,7 @@ $NetBSD: patch-aa,v 1.7 2012/03/10 03:26:04 ryoon Exp $
if test `test -x /usr/bin/objformat && /usr/bin/objformat || echo elf` != "elf"; then
DLL_SUFFIX=".so.1.0"
DSO_LDOPTS="-shared"
@@ -2336,6 +2336,9 @@ case "$target" in
@@ -2450,6 +2450,9 @@ case "$target" in
if test ! "$GNU_CC"; then
DSO_LDOPTS="-Bshareable $DSO_LDOPTS"
fi
@ -21,7 +21,7 @@ $NetBSD: patch-aa,v 1.7 2012/03/10 03:26:04 ryoon Exp $
;;
ia64*-hpux*)
@@ -3377,6 +3380,9 @@ dnl ====================================
@@ -3441,6 +3444,9 @@ dnl ====================================
case $target in
*-hpux11.*)
;;
@ -31,7 +31,7 @@ $NetBSD: patch-aa,v 1.7 2012/03/10 03:26:04 ryoon Exp $
*)
AC_CHECK_LIB(c_r, gethostbyname_r)
;;
@@ -4330,6 +4336,14 @@ if test -n "$YASM"; then
@@ -4387,6 +4393,14 @@ if test -n "$YASM"; then
_YASM_BUILD=` echo ${YASM_VERSION} | $AWK -F\. '{ print $4 }'`
fi
@ -46,7 +46,7 @@ $NetBSD: patch-aa,v 1.7 2012/03/10 03:26:04 ryoon Exp $
if test -z "$SKIP_LIBRARY_CHECKS"; then
dnl system JPEG support
dnl ========================================================
@@ -5616,20 +5630,20 @@ if test -n "$MOZ_WEBM"; then
@@ -5710,20 +5724,20 @@ if test -n "$MOZ_WEBM"; then
[MOZ_NATIVE_LIBVPX_DEC_TEST=1],
([--with-system-libvpx requested but symbol vpx_codec_dec_init_ver not found]))
if test -n "$MOZ_NATIVE_LIBVPX_DEC_TEST" ; then
@ -73,7 +73,7 @@ $NetBSD: patch-aa,v 1.7 2012/03/10 03:26:04 ryoon Exp $
#error "test failed."
#endif
],
@@ -5639,7 +5653,7 @@ if test -n "$MOZ_WEBM"; then
@@ -5734,7 +5748,7 @@ if test -n "$MOZ_WEBM"; then
MOZ_LIBVPX_INCLUDES="-I${LIBVPX_DIR}/include"
MOZ_LIBVPX_LIBS="-L${LIBVPX_DIR}/lib -lvpx"],
[AC_MSG_RESULT([no])
@ -82,7 +82,7 @@ $NetBSD: patch-aa,v 1.7 2012/03/10 03:26:04 ryoon Exp $
fi
CFLAGS=$_SAVE_CFLAGS
LDFLAGS=$_SAVE_LDFLAGS
@@ -5673,11 +5687,11 @@ if test -n "$MOZ_WEBM" -a -z "$MOZ_NATIV
@@ -5768,11 +5782,11 @@ if test -n "$MOZ_WEBM" -a -z "$MOZ_NATIV
dnl See if we have assembly on this platform.
case "$OS_ARCH:$CPU_ARCH" in
@ -96,7 +96,7 @@ $NetBSD: patch-aa,v 1.7 2012/03/10 03:26:04 ryoon Exp $
VPX_ASFLAGS="-f elf64 -rnasm -pnasm -DPIC"
VPX_X86_ASM=1
;;
@@ -8915,6 +8929,8 @@ if test -z "$MOZ_NATIVE_NSPR"; then
@@ -9084,6 +9098,8 @@ if test -z "$MOZ_NATIVE_NSPR"; then
AC_MSG_WARN([Recreating autoconf.mk with updated nspr-config output])
if test "$OS_ARCH" != "WINNT"; then
NSPR_LIBS=`./nsprpub/config/nspr-config --prefix=$LIBXUL_DIST --exec-prefix=$MOZ_BUILD_ROOT/dist --libdir=$LIBXUL_DIST/lib --libs`

View file

@ -1,8 +1,8 @@
$NetBSD: patch-aa-toplevel,v 1.5 2012/03/10 03:26:04 ryoon Exp $
$NetBSD: patch-aa-toplevel,v 1.6 2012/03/19 10:35:57 ryoon Exp $
--- configure.in.orig 2012-02-16 13:59:48.000000000 +0000
--- configure.in.orig 2012-03-13 05:23:11.000000000 +0000
+++ configure.in
@@ -1945,7 +1945,7 @@ ld.])
@@ -1950,7 +1950,7 @@ ld.])
MOZ_FIX_LINK_PATHS='-Wl,-executable_path,$(LIBXUL_DIST)/bin'
;;
@ -11,7 +11,7 @@ $NetBSD: patch-aa-toplevel,v 1.5 2012/03/10 03:26:04 ryoon Exp $
if test `test -x /usr/bin/objformat && /usr/bin/objformat || echo elf` != "elf"; then
DLL_SUFFIX=".so.1.0"
DSO_LDOPTS="-shared"
@@ -1953,6 +1953,9 @@ ld.])
@@ -1958,6 +1958,9 @@ ld.])
if test ! "$GNU_CC"; then
DSO_LDOPTS="-Bshareable $DSO_LDOPTS"
fi
@ -21,7 +21,7 @@ $NetBSD: patch-aa-toplevel,v 1.5 2012/03/10 03:26:04 ryoon Exp $
;;
ia64*-hpux*)
@@ -3185,6 +3188,9 @@ dnl ====================================
@@ -3231,6 +3234,9 @@ dnl ====================================
case $target in
*-hpux11.*)
;;

View file

@ -1,6 +1,6 @@
$NetBSD: patch-ab,v 1.12 2012/03/10 03:26:04 ryoon Exp $
$NetBSD: patch-ab,v 1.13 2012/03/19 10:35:57 ryoon Exp $
--- mozilla/nsprpub/pr/include/md/_netbsd.h.orig 2012-02-16 14:09:27.000000000 +0000
--- mozilla/nsprpub/pr/include/md/_netbsd.h.orig 2012-03-13 05:33:05.000000000 +0000
+++ mozilla/nsprpub/pr/include/md/_netbsd.h
@@ -79,7 +79,7 @@
#define HAVE_DLL

View file

@ -1,6 +1,6 @@
$NetBSD: patch-ac,v 1.8 2012/03/10 03:26:04 ryoon Exp $
$NetBSD: patch-ac,v 1.9 2012/03/19 10:35:57 ryoon Exp $
--- mozilla/nsprpub/configure.in.orig 2012-02-16 14:09:27.000000000 +0000
--- mozilla/nsprpub/configure.in.orig 2012-03-13 05:33:05.000000000 +0000
+++ mozilla/nsprpub/configure.in
@@ -71,7 +71,7 @@ OBJDIR_NAME=.
OBJDIR_SUFFIX=OBJ
@ -11,7 +11,7 @@ $NetBSD: patch-ac,v 1.8 2012/03/10 03:26:04 ryoon Exp $
LIBPLC='-L$(dist_libdir) -lplc$(MOD_MAJOR_VERSION)'
CYGWIN_WRAPPER=
MACOS_SDK_DIR=
@@ -1527,6 +1527,33 @@ tools are selected during the Xcode/Deve
@@ -1567,6 +1567,33 @@ tools are selected during the Xcode/Deve
DSO_LDOPTS='-shared -Wl,-soname -Wl,$(notdir $@)'
MDCPUCFG_H=_freebsd.cfg
PR_MD_CSRCS=freebsd.c
@ -45,7 +45,7 @@ $NetBSD: patch-ac,v 1.8 2012/03/10 03:26:04 ryoon Exp $
;;
*-hpux*)
@@ -2114,6 +2141,7 @@ mips-nec-sysv*)
@@ -2154,6 +2181,7 @@ mips-nec-sysv*)
AC_DEFINE(XP_UNIX)
AC_DEFINE(NETBSD)
AC_DEFINE(HAVE_BSD_FLOCK)
@ -53,7 +53,7 @@ $NetBSD: patch-ac,v 1.8 2012/03/10 03:26:04 ryoon Exp $
if test -z "$USE_NSPR_THREADS"; then
USE_PTHREADS=1
fi
@@ -2919,7 +2947,7 @@ if test -n "$USE_PTHREADS"; then
@@ -2962,7 +2990,7 @@ if test -n "$USE_PTHREADS"; then
if test -z "`egrep -i '(unrecognize|unknown)' conftest.out | grep pthread`" && test -z "`egrep -i '(error|incorrect)' conftest.out`" ; then
ac_cv_have_dash_pthread=yes
case "$target_os" in
@ -62,7 +62,7 @@ $NetBSD: patch-ac,v 1.8 2012/03/10 03:26:04 ryoon Exp $
# Freebsd doesn't use -pthread for compiles, it uses them for linking
;;
*)
@@ -2957,7 +2985,7 @@ if test -n "$USE_PTHREADS"; then
@@ -3000,7 +3028,7 @@ if test -n "$USE_PTHREADS"; then
_PTHREAD_LDFLAGS=
fi
;;
@ -71,7 +71,7 @@ $NetBSD: patch-ac,v 1.8 2012/03/10 03:26:04 ryoon Exp $
AC_DEFINE(_REENTRANT)
AC_DEFINE(_THREAD_SAFE)
dnl -pthread links in -lc_r, so don't specify it explicitly.
@@ -3038,7 +3066,7 @@ case "$target" in
@@ -3081,7 +3109,7 @@ case "$target" in
AC_DEFINE(_PR_NEED_PTHREAD_INIT)
fi
;;

View file

@ -1,6 +1,6 @@
$NetBSD: patch-ad,v 1.5 2012/03/10 03:26:04 ryoon Exp $
$NetBSD: patch-ad,v 1.6 2012/03/19 10:35:57 ryoon Exp $
--- mozilla/xpcom/io/nsLocalFileUnix.h.orig 2012-02-16 14:09:41.000000000 +0000
--- mozilla/xpcom/io/nsLocalFileUnix.h.orig 2012-03-13 05:33:19.000000000 +0000
+++ mozilla/xpcom/io/nsLocalFileUnix.h
@@ -86,7 +86,7 @@
#endif

View file

@ -1,6 +1,6 @@
$NetBSD: patch-ae,v 1.7 2012/03/10 03:26:04 ryoon Exp $
$NetBSD: patch-ae,v 1.8 2012/03/19 10:35:57 ryoon Exp $
--- mozilla/nsprpub/pr/src/misc/prnetdb.c.orig 2012-02-16 14:09:27.000000000 +0000
--- mozilla/nsprpub/pr/src/misc/prnetdb.c.orig 2012-03-13 05:33:05.000000000 +0000
+++ mozilla/nsprpub/pr/src/misc/prnetdb.c
@@ -105,7 +105,7 @@ PRLock *_pr_dnsLock = NULL;
|| defined(AIX4_3_PLUS) || (defined(AIX) && defined(_THREAD_SAFE)) \

View file

@ -1,6 +1,6 @@
$NetBSD: patch-af,v 1.5 2012/03/10 03:26:04 ryoon Exp $
$NetBSD: patch-af,v 1.6 2012/03/19 10:35:57 ryoon Exp $
--- mozilla/config/mkdepend/imakemdep.h.orig 2012-02-16 14:08:41.000000000 +0000
--- mozilla/config/mkdepend/imakemdep.h.orig 2012-03-13 05:32:20.000000000 +0000
+++ mozilla/config/mkdepend/imakemdep.h
@@ -235,7 +235,7 @@ in this Software without prior written a
#ifdef _CRAY

View file

@ -1,6 +1,6 @@
$NetBSD: patch-ag,v 1.5 2012/03/10 03:26:04 ryoon Exp $
$NetBSD: patch-ag,v 1.6 2012/03/19 10:35:58 ryoon Exp $
--- mozilla/nsprpub/pr/include/md/_freebsd.h.orig 2012-02-16 14:09:27.000000000 +0000
--- mozilla/nsprpub/pr/include/md/_freebsd.h.orig 2012-03-13 05:33:05.000000000 +0000
+++ mozilla/nsprpub/pr/include/md/_freebsd.h
@@ -79,7 +79,7 @@
#define _PR_HAVE_LARGE_OFF_T

View file

@ -1,6 +1,6 @@
$NetBSD: patch-ai,v 1.5 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-ai,v 1.6 2012/03/19 10:35:58 ryoon Exp $
--- mozilla/dbm/src/mktemp.c.orig 2012-02-16 14:08:47.000000000 +0000
--- mozilla/dbm/src/mktemp.c.orig 2012-03-13 05:32:26.000000000 +0000
+++ mozilla/dbm/src/mktemp.c
@@ -92,7 +92,7 @@ mktemp(char *path)
static int

View file

@ -1,6 +1,6 @@
$NetBSD: patch-aj,v 1.5 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-aj,v 1.6 2012/03/19 10:35:58 ryoon Exp $
--- mozilla/profile/dirserviceprovider/src/nsProfileLock.cpp.orig 2012-02-16 14:09:29.000000000 +0000
--- mozilla/profile/dirserviceprovider/src/nsProfileLock.cpp.orig 2012-03-13 05:33:07.000000000 +0000
+++ mozilla/profile/dirserviceprovider/src/nsProfileLock.cpp
@@ -408,6 +408,7 @@ nsresult nsProfileLock::LockWithSymlink(
#endif

View file

@ -1,6 +1,6 @@
$NetBSD: patch-ak,v 1.6 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-ak,v 1.7 2012/03/19 10:35:58 ryoon Exp $
--- mozilla/js/src/ctypes/libffi/configure.orig 2012-02-16 14:09:03.000000000 +0000
--- mozilla/js/src/ctypes/libffi/configure.orig 2012-03-13 05:32:40.000000000 +0000
+++ mozilla/js/src/ctypes/libffi/configure
@@ -11277,7 +11277,7 @@ case "$host" in
powerpc-*-aix* | rs6000-*-aix*)

View file

@ -1,8 +1,8 @@
$NetBSD: patch-al,v 1.6 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-al,v 1.7 2012/03/19 10:35:58 ryoon Exp $
--- mozilla/storage/src/mozStorageConnection.cpp.orig 2012-02-16 14:09:33.000000000 +0000
--- mozilla/storage/src/mozStorageConnection.cpp.orig 2012-03-13 05:33:11.000000000 +0000
+++ mozilla/storage/src/mozStorageConnection.cpp
@@ -632,6 +632,11 @@ Connection::initialize(nsIFile *aDatabas
@@ -681,6 +681,11 @@ Connection::initialize(nsIFile *aDatabas
(void)::NS_RegisterMemoryReporter(mMemoryReporters[i]);
}

View file

@ -1,10 +1,10 @@
$NetBSD: patch-am,v 1.2 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-am,v 1.3 2012/03/19 10:35:58 ryoon Exp $
SHA1_Update conflicts with openssl which may be dynamically loaded
at runtime via libcups or libgssapi so causing a crash due to using
the wrong binding. So rename here to avoid conflict.
--- mozilla/security/nss/lib/freebl/blapi.h.orig 2012-02-16 14:09:30.000000000 +0000
--- mozilla/security/nss/lib/freebl/blapi.h.orig 2012-03-13 05:33:09.000000000 +0000
+++ mozilla/security/nss/lib/freebl/blapi.h
@@ -1038,6 +1038,8 @@ extern void SHA1_DestroyContext(SHA1Cont
*/

View file

@ -1,10 +1,10 @@
$NetBSD: patch-an,v 1.4 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-an,v 1.5 2012/03/19 10:35:58 ryoon Exp $
SHA1_Update conflicts with openssl which may be dynamically loaded
at runtime via libcups or libgssapi so causing a crash due to using
the wrong binding. So rename here to avoid conflict.
--- mozilla/security/nss/lib/freebl/sha-fast-amd64-sun.s.orig 2012-02-16 14:09:31.000000000 +0000
--- mozilla/security/nss/lib/freebl/sha-fast-amd64-sun.s.orig 2012-03-13 05:33:09.000000000 +0000
+++ mozilla/security/nss/lib/freebl/sha-fast-amd64-sun.s
@@ -1712,9 +1712,9 @@ shaCompress:
.LFE7:

View file

@ -1,8 +1,8 @@
$NetBSD: patch-ao,v 1.5 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-ao,v 1.6 2012/03/19 10:35:58 ryoon Exp $
--- mozilla/toolkit/mozapps/installer/packager.mk.orig 2012-02-16 14:09:38.000000000 +0000
--- mozilla/toolkit/mozapps/installer/packager.mk.orig 2012-03-13 05:33:16.000000000 +0000
+++ mozilla/toolkit/mozapps/installer/packager.mk
@@ -786,8 +786,8 @@ endif
@@ -833,8 +833,8 @@ endif
(cd $(DIST)/$(MOZ_PKG_DIR) && tar $(TAR_CREATE_FLAGS) - .) | \
(cd $(DESTDIR)$(installdir) && tar -xf -)
$(NSINSTALL) -D $(DESTDIR)$(bindir)

View file

@ -1,10 +1,10 @@
$NetBSD: patch-as,v 1.5 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-as,v 1.6 2012/03/19 10:35:58 ryoon Exp $
Treat DragonFly like FreeBSD.
--- mozilla/js/src/configure.in.orig 2012-02-16 14:09:03.000000000 +0000
--- mozilla/js/src/configure.in.orig 2012-03-13 05:32:40.000000000 +0000
+++ mozilla/js/src/configure.in
@@ -799,7 +799,7 @@ EOF
@@ -856,7 +856,7 @@ EOF
AC_LANG_RESTORE
])
@ -13,7 +13,7 @@ Treat DragonFly like FreeBSD.
AC_CACHE_CHECK(for |class __declspec(dllimport) exception| bug,
ac_cv_have_dllimport_exception_bug,
[
@@ -2157,7 +2157,7 @@ case "$target" in
@@ -2259,7 +2259,7 @@ case "$target" in
MOZ_FIX_LINK_PATHS='-Wl,-executable_path,$(LIBXUL_DIST)/bin'
;;
@ -22,16 +22,16 @@ Treat DragonFly like FreeBSD.
if test `test -x /usr/bin/objformat && /usr/bin/objformat || echo elf` != "elf"; then
DLL_SUFFIX=".so.1.0"
DSO_LDOPTS="-shared"
@@ -2818,7 +2818,7 @@ case "$target" in
*-solaris*)
AC_DEFINE(AVMPLUS_UNIX)
;;
-*-freebsd*|*-kfreebsd*)
+*-freebsd*|*-kfreebsd*|*-netbsd*|*-dragonfly*)
AC_DEFINE(AVMPLUS_UNIX)
;;
*-openbsd*)
@@ -4344,7 +4344,7 @@ if test "$MOZ_MEMORY"; then
@@ -3368,7 +3368,7 @@ then
fi
case "$target" in
- *-*-freebsd*)
+ *-*-freebsd*|*-dragonfly*)
AC_DEFINE(_REENTRANT)
AC_DEFINE(_THREAD_SAFE)
dnl -pthread links in -lc_r, so don't specify it explicitly.
@@ -4275,7 +4275,7 @@ if test "$MOZ_MEMORY"; then
*-darwin*)
AC_DEFINE(MOZ_MEMORY_DARWIN)
;;

View file

@ -1,8 +1,8 @@
$NetBSD: patch-at,v 1.8 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-at,v 1.9 2012/03/19 10:35:58 ryoon Exp $
Avoid silly redefinitions of standard types on NetBSD.
--- mozilla/gfx/qcms/qcmstypes.h.orig 2012-02-16 14:08:55.000000000 +0000
--- mozilla/gfx/qcms/qcmstypes.h.orig 2012-03-13 05:32:34.000000000 +0000
+++ mozilla/gfx/qcms/qcmstypes.h
@@ -10,6 +10,8 @@
#if defined (__SVR4) && defined (__sun)

View file

@ -1,10 +1,10 @@
$NetBSD: patch-au,v 1.4 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-au,v 1.5 2012/03/19 10:35:58 ryoon Exp $
- Fix device name on NetBSD
- SOUND_VERSION just isn't a reliable way to detect features supported by
particular OSS implementation.
--- mozilla/media/libsydneyaudio/src/sydney_audio_oss.c.orig 2012-02-16 14:09:23.000000000 +0000
--- mozilla/media/libsydneyaudio/src/sydney_audio_oss.c.orig 2012-03-13 05:33:00.000000000 +0000
+++ mozilla/media/libsydneyaudio/src/sydney_audio_oss.c
@@ -55,7 +55,7 @@
// support only versions newer than 3.6.1

View file

@ -1,6 +1,6 @@
$NetBSD: patch-av,v 1.2 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-av,v 1.3 2012/03/19 10:35:58 ryoon Exp $
--- mozilla/xulrunner/app/nsXULRunnerApp.cpp.orig 2012-02-16 14:09:42.000000000 +0000
--- mozilla/xulrunner/app/nsXULRunnerApp.cpp.orig 2012-03-13 05:33:19.000000000 +0000
+++ mozilla/xulrunner/app/nsXULRunnerApp.cpp
@@ -37,6 +37,27 @@

View file

@ -1,6 +1,6 @@
$NetBSD: patch-aw,v 1.4 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-aw,v 1.5 2012/03/19 10:35:58 ryoon Exp $
--- mozilla/xulrunner/stub/nsXULStub.cpp.orig 2012-02-16 14:09:42.000000000 +0000
--- mozilla/xulrunner/stub/nsXULStub.cpp.orig 2012-03-13 05:33:20.000000000 +0000
+++ mozilla/xulrunner/stub/nsXULStub.cpp
@@ -44,6 +44,29 @@
#include "nsILocalFile.h"

View file

@ -1,10 +1,10 @@
$NetBSD: patch-ax,v 1.8 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-ax,v 1.9 2012/03/19 10:35:58 ryoon Exp $
--- mozilla/xpcom/base/nsStackWalk.cpp.orig 2012-02-16 14:09:41.000000000 +0000
--- mozilla/xpcom/base/nsStackWalk.cpp.orig 2012-03-13 05:33:18.000000000 +0000
+++ mozilla/xpcom/base/nsStackWalk.cpp
@@ -1140,7 +1140,7 @@ NS_FormatCodeAddressDetails(void *aPC, c
#define __USE_GNU
#endif
@@ -54,7 +54,7 @@ struct CriticalAddress {
};
static CriticalAddress gCriticalAddress;
-#if defined(HAVE_DLOPEN) || defined(XP_MACOSX)
+#if defined(HAVE_DLOPEN) || defined(XP_MACOSX) || defined(__NetBSD__)

View file

@ -1,12 +1,14 @@
$NetBSD: patch-ay,v 1.3 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-ay,v 1.4 2012/03/19 10:35:58 ryoon Exp $
--- mozilla/browser/app/nsBrowserApp.cpp.orig 2012-02-16 14:08:37.000000000 +0000
--- mozilla/browser/app/nsBrowserApp.cpp.orig 2012-03-13 05:32:16.000000000 +0000
+++ mozilla/browser/app/nsBrowserApp.cpp
@@ -49,6 +49,27 @@
@@ -53,6 +53,30 @@
#include <stdio.h>
#include <stdarg.h>
#include <string.h>
+#include <sys/resource.h>
+
+#ifdef __NetBSD__
+/*
+ * On netbsd-4, ulimit -n is 64 by default; too few for us.
+ */
@ -27,14 +29,17 @@ $NetBSD: patch-ay,v 1.3 2012/03/10 03:26:05 ryoon Exp $
+ if (setrlimit(RLIMIT_NOFILE, &rlp) == -1)
+ fprintf(stderr, "warning: setrlimit failed\n");
+}
+#endif
#include "plstr.h"
#include "prprf.h"
@@ -203,6 +224,7 @@ static int do_main(const char *exePath,
int main(int argc, char* argv[])
{
char exePath[MAXPATHLEN];
@@ -215,6 +239,9 @@ int main(int argc, char* argv[])
#ifdef XP_MACOSX
TriggerQuirks();
#endif
+#ifdef __NetBSD__
+ netbsd_fixrlimit();
+#endif
nsresult rv = mozilla::BinaryPath::Get(argv[0], exePath);
if (NS_FAILED(rv)) {

View file

@ -1,6 +1,6 @@
$NetBSD: patch-az,v 1.2 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-az,v 1.3 2012/03/19 10:35:58 ryoon Exp $
--- mozilla/nsprpub/pr/src/pthreads/ptthread.c.orig 2012-02-16 14:09:27.000000000 +0000
--- mozilla/nsprpub/pr/src/pthreads/ptthread.c.orig 2012-03-13 05:33:05.000000000 +0000
+++ mozilla/nsprpub/pr/src/pthreads/ptthread.c
@@ -1070,12 +1070,12 @@ PR_IMPLEMENT(void) PR_ProcessExit(PRIntn
_exit(status);

View file

@ -1,8 +1,8 @@
$NetBSD: patch-ba,v 1.6 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-ba,v 1.7 2012/03/19 10:35:58 ryoon Exp $
pthread_t may be 64-bit, avoid casting it.
--- mozilla/nsprpub/pr/include/private/pprthred.h.orig 2012-02-16 14:09:27.000000000 +0000
--- mozilla/nsprpub/pr/include/private/pprthred.h.orig 2012-03-13 05:33:05.000000000 +0000
+++ mozilla/nsprpub/pr/include/private/pprthred.h
@@ -51,6 +51,8 @@
#include <os2.h>

View file

@ -1,6 +1,6 @@
$NetBSD: patch-bd,v 1.2 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-bd,v 1.3 2012/03/19 10:35:58 ryoon Exp $
--- mozilla/js/src/ctypes/CTypes.cpp.orig 2012-02-16 14:09:03.000000000 +0000
--- mozilla/js/src/ctypes/CTypes.cpp.orig 2012-03-13 05:32:40.000000000 +0000
+++ mozilla/js/src/ctypes/CTypes.cpp
@@ -36,6 +36,22 @@
*

View file

@ -1,6 +1,6 @@
$NetBSD: patch-bf,v 1.4 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-bf,v 1.5 2012/03/19 10:35:58 ryoon Exp $
--- mozilla/js/src/jsnativestack.cpp.orig 2012-02-16 14:09:06.000000000 +0000
--- mozilla/js/src/jsnativestack.cpp.orig 2012-03-13 05:32:42.000000000 +0000
+++ mozilla/js/src/jsnativestack.cpp
@@ -50,7 +50,7 @@
#elif defined(XP_MACOSX) || defined(DARWIN) || defined(XP_UNIX)

View file

@ -1,6 +1,6 @@
$NetBSD: patch-bg,v 1.2 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-bg,v 1.3 2012/03/19 10:35:58 ryoon Exp $
--- mozilla/storage/src/SQLiteMutex.h.orig 2012-02-16 14:09:33.000000000 +0000
--- mozilla/storage/src/SQLiteMutex.h.orig 2012-03-13 05:33:11.000000000 +0000
+++ mozilla/storage/src/SQLiteMutex.h
@@ -141,15 +141,19 @@ public:
void assertCurrentThreadOwns()

View file

@ -1,6 +1,6 @@
$NetBSD: patch-bi,v 1.2 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-bi,v 1.3 2012/03/19 10:35:58 ryoon Exp $
--- mozilla/gfx/angle/src/compiler/osinclude.h.orig 2012-02-16 14:08:54.000000000 +0000
--- mozilla/gfx/angle/src/compiler/osinclude.h.orig 2012-03-13 05:32:32.000000000 +0000
+++ mozilla/gfx/angle/src/compiler/osinclude.h
@@ -16,6 +16,7 @@
#define ANGLE_OS_WIN

View file

@ -1,6 +1,6 @@
$NetBSD: patch-directory_c-sdk_ldap_include_portable.h,v 1.5 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-directory_c-sdk_ldap_include_portable.h,v 1.6 2012/03/19 10:35:58 ryoon Exp $
--- ldap/sdks/c-sdk/ldap/include/portable.h.orig 2012-02-16 14:10:12.000000000 +0000
--- ldap/sdks/c-sdk/ldap/include/portable.h.orig 2012-03-13 05:33:47.000000000 +0000
+++ ldap/sdks/c-sdk/ldap/include/portable.h
@@ -122,8 +122,11 @@
* some systems don't have the BSD re_comp and re_exec routines

View file

@ -1,6 +1,6 @@
$NetBSD: patch-ipc_chromium_src_base_debug__util__posic.cc,v 1.2 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-ipc_chromium_src_base_debug__util__posic.cc,v 1.3 2012/03/19 10:35:58 ryoon Exp $
--- mozilla/ipc/chromium/src/base/debug_util_posix.cc.orig 2012-02-16 14:09:02.000000000 +0000
--- mozilla/ipc/chromium/src/base/debug_util_posix.cc.orig 2012-03-13 05:32:38.000000000 +0000
+++ mozilla/ipc/chromium/src/base/debug_util_posix.cc
@@ -5,7 +5,7 @@
#include "build/build_config.h"

View file

@ -1,6 +1,6 @@
$NetBSD: patch-ipc_chromium_src_base_file__util.h,v 1.2 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-ipc_chromium_src_base_file__util.h,v 1.3 2012/03/19 10:35:58 ryoon Exp $
--- mozilla/ipc/chromium/src/base/file_util.h.orig 2012-02-16 14:09:02.000000000 +0000
--- mozilla/ipc/chromium/src/base/file_util.h.orig 2012-03-13 05:32:38.000000000 +0000
+++ mozilla/ipc/chromium/src/base/file_util.h
@@ -16,8 +16,8 @@
#include <sys/stat.h>

View file

@ -1,6 +1,6 @@
$NetBSD: patch-ipc_chromium_src_base_file__util__posix.cc,v 1.2 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-ipc_chromium_src_base_file__util__posix.cc,v 1.3 2012/03/19 10:35:58 ryoon Exp $
--- mozilla/ipc/chromium/src/base/file_util_posix.cc.orig 2012-02-16 14:09:02.000000000 +0000
--- mozilla/ipc/chromium/src/base/file_util_posix.cc.orig 2012-03-13 05:32:38.000000000 +0000
+++ mozilla/ipc/chromium/src/base/file_util_posix.cc
@@ -31,7 +31,7 @@
#include "base/time.h"

View file

@ -1,6 +1,6 @@
$NetBSD: patch-ipc_chromium_src_base_platform__file__posix.cc,v 1.2 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-ipc_chromium_src_base_platform__file__posix.cc,v 1.3 2012/03/19 10:35:58 ryoon Exp $
--- mozilla/ipc/chromium/src/base/platform_file_posix.cc.orig 2012-02-16 14:09:02.000000000 +0000
--- mozilla/ipc/chromium/src/base/platform_file_posix.cc.orig 2012-03-13 05:32:39.000000000 +0000
+++ mozilla/ipc/chromium/src/base/platform_file_posix.cc
@@ -10,6 +10,7 @@
#ifdef ANDROID

View file

@ -1,6 +1,6 @@
$NetBSD: patch-ipc_chromium_src_base_platform__thread__posix.cc,v 1.3 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-ipc_chromium_src_base_platform__thread__posix.cc,v 1.4 2012/03/19 10:35:58 ryoon Exp $
--- mozilla/ipc/chromium/src/base/platform_thread_posix.cc.orig 2012-02-16 14:09:02.000000000 +0000
--- mozilla/ipc/chromium/src/base/platform_thread_posix.cc.orig 2012-03-13 05:32:39.000000000 +0000
+++ mozilla/ipc/chromium/src/base/platform_thread_posix.cc
@@ -9,9 +9,13 @@

View file

@ -1,6 +1,6 @@
$NetBSD: patch-ipc_chromium_src_base_sys__info__posix.cc,v 1.3 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-ipc_chromium_src_base_sys__info__posix.cc,v 1.4 2012/03/19 10:35:58 ryoon Exp $
--- mozilla/ipc/chromium/src/base/sys_info_posix.cc.orig 2012-02-16 14:09:02.000000000 +0000
--- mozilla/ipc/chromium/src/base/sys_info_posix.cc.orig 2012-03-13 05:32:39.000000000 +0000
+++ mozilla/ipc/chromium/src/base/sys_info_posix.cc
@@ -18,6 +18,11 @@
#include <mach/mach_init.h>

View file

@ -1,6 +1,6 @@
$NetBSD: patch-ipc_chromium_src_base_third__party_nspr_prcpucfg.h,v 1.2 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-ipc_chromium_src_base_third__party_nspr_prcpucfg.h,v 1.3 2012/03/19 10:35:58 ryoon Exp $
--- mozilla/ipc/chromium/src/base/third_party/nspr/prcpucfg.h.orig 2012-02-16 14:09:02.000000000 +0000
--- mozilla/ipc/chromium/src/base/third_party/nspr/prcpucfg.h.orig 2012-03-13 05:32:39.000000000 +0000
+++ mozilla/ipc/chromium/src/base/third_party/nspr/prcpucfg.h
@@ -34,7 +34,7 @@
#include "base/third_party/nspr/prcpucfg_win.h"

View file

@ -1,6 +1,6 @@
$NetBSD: patch-ipc_chromium_src_build_build__config.h,v 1.3 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-ipc_chromium_src_build_build__config.h,v 1.4 2012/03/19 10:35:58 ryoon Exp $
--- mozilla/ipc/chromium/src/build/build_config.h.orig 2012-02-16 14:09:02.000000000 +0000
--- mozilla/ipc/chromium/src/build/build_config.h.orig 2012-03-13 05:32:39.000000000 +0000
+++ mozilla/ipc/chromium/src/build/build_config.h
@@ -19,6 +19,10 @@
#define OS_MACOSX 1

View file

@ -1,6 +1,6 @@
$NetBSD: patch-ipc_chromium_src_chrome_common_ipc__channel__posix.h,v 1.2 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-ipc_chromium_src_chrome_common_ipc__channel__posix.h,v 1.3 2012/03/19 10:35:58 ryoon Exp $
--- mozilla/ipc/chromium/src/chrome/common/ipc_channel_posix.h.orig 2012-02-16 14:09:02.000000000 +0000
--- mozilla/ipc/chromium/src/chrome/common/ipc_channel_posix.h.orig 2012-03-13 05:32:39.000000000 +0000
+++ mozilla/ipc/chromium/src/chrome/common/ipc_channel_posix.h
@@ -95,7 +95,7 @@ class Channel::ChannelImpl : public Mess
};

View file

@ -1,8 +1,8 @@
$NetBSD: patch-ma,v 1.2 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-ma,v 1.3 2012/03/19 10:35:58 ryoon Exp $
--- mozilla/config/autoconf.mk.in.orig 2012-02-16 14:08:41.000000000 +0000
--- mozilla/config/autoconf.mk.in.orig 2012-03-13 05:32:20.000000000 +0000
+++ mozilla/config/autoconf.mk.in
@@ -62,14 +62,14 @@ MOZ_PKG_SPECIAL = @MOZ_PKG_SPECIAL@
@@ -66,14 +66,14 @@ MOZ_PKG_SPECIAL = @MOZ_PKG_SPECIAL@
prefix = @prefix@
exec_prefix = @exec_prefix@
bindir = @bindir@

View file

@ -1,6 +1,6 @@
$NetBSD: patch-ma-toplevel,v 1.3 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-ma-toplevel,v 1.4 2012/03/19 10:35:58 ryoon Exp $
--- config/autoconf.mk.in.orig 2012-02-16 13:59:48.000000000 +0000
--- config/autoconf.mk.in.orig 2012-03-13 05:23:11.000000000 +0000
+++ config/autoconf.mk.in
@@ -60,14 +60,14 @@ MOZ_PKG_SPECIAL = @MOZ_PKG_SPECIAL@
prefix = @prefix@

View file

@ -0,0 +1,15 @@
$NetBSD: patch-mail_app_Makefile.in,v 1.1 2012/03/19 10:35:58 ryoon Exp $
--- mail/app/Makefile.in.orig 2012-03-13 05:23:12.000000000 +0000
+++ mail/app/Makefile.in
@@ -103,6 +103,10 @@ ifeq (cocoa,$(MOZ_WIDGET_TOOLKIT))
TK_LIBS := -framework Cocoa $(TK_LIBS)
endif
+ifeq ($(OS_ARCH),NetBSD)
+LIBS += -lossaudio
+endif
+
LIBS += \
$(EXTRA_DSO_LIBS) \
$(XPCOM_STANDALONE_GLUE_LDOPTS) \

View file

@ -1,8 +1,8 @@
$NetBSD: patch-zc,v 1.2 2012/03/10 03:26:07 ryoon Exp $
$NetBSD: patch-mail_app_nsMailApp.cpp,v 1.1 2012/03/19 10:35:58 ryoon Exp $
--- suite/app/nsSuiteApp.cpp.orig 2012-02-16 13:59:53.000000000 +0000
+++ suite/app/nsSuiteApp.cpp
@@ -44,6 +44,27 @@
--- mail/app/nsMailApp.cpp.orig 2012-03-13 05:23:12.000000000 +0000
+++ mail/app/nsMailApp.cpp
@@ -48,6 +48,27 @@
#include <stdio.h>
#include <stdarg.h>
@ -30,11 +30,11 @@ $NetBSD: patch-zc,v 1.2 2012/03/10 03:26:07 ryoon Exp $
#include "nsCOMPtr.h"
#include "nsILocalFile.h"
@@ -83,6 +104,7 @@ public:
@@ -147,6 +168,7 @@ static int do_main(const char *exePath,
int main(int argc, char* argv[])
{
+ netbsd_fixrlimit();
ScopedLogging log;
char exePath[MAXPATHLEN];
nsCOMPtr<nsILocalFile> appini;
nsresult rv = mozilla::BinaryPath::Get(argv[0], exePath);

View file

@ -1,8 +1,8 @@
$NetBSD: patch-mb,v 1.3 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-mb,v 1.4 2012/03/19 10:35:59 ryoon Exp $
--- mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig 2012-02-16 14:09:41.000000000 +0000
--- mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig 2012-03-13 05:33:19.000000000 +0000
+++ mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in
@@ -84,7 +84,7 @@ endif
@@ -82,7 +82,7 @@ endif
endif
endif
@ -11,7 +11,7 @@ $NetBSD: patch-mb,v 1.3 2012/03/10 03:26:05 ryoon Exp $
ifeq (86,$(findstring 86,$(OS_TEST)))
CPPSRCS := xptcinvoke_gcc_x86_unix.cpp xptcstubs_gcc_x86_unix.cpp
endif
@@ -93,7 +93,7 @@ endif
@@ -91,7 +91,7 @@ endif
# New code for Linux, et. al., with gcc
# Migrate other platforms here after testing
#
@ -20,7 +20,7 @@ $NetBSD: patch-mb,v 1.3 2012/03/10 03:26:05 ryoon Exp $
# Linux/x86-64
ifeq (x86_64,$(OS_TEST))
CPPSRCS := xptcinvoke_x86_64_unix.cpp xptcstubs_x86_64_linux.cpp
@@ -111,12 +111,6 @@ ASFILES := xptcstubs_asm_ipf64.s xptcin
@@ -109,12 +109,6 @@ ASFILES := xptcstubs_asm_ipf64.s xptcin
endif
endif
#
@ -33,7 +33,7 @@ $NetBSD: patch-mb,v 1.3 2012/03/10 03:26:05 ryoon Exp $
# Neutrino/Intel (uses the same unixish_x86 code)
#
ifeq ($(OS_TARGET),NTO)
@@ -192,7 +186,7 @@ endif
@@ -190,7 +184,7 @@ endif
# NetBSD/ARM
#
ifeq ($(OS_ARCH),NetBSD)
@ -42,7 +42,7 @@ $NetBSD: patch-mb,v 1.3 2012/03/10 03:26:05 ryoon Exp $
CPPSRCS := xptcinvoke_arm_netbsd.cpp xptcstubs_arm_netbsd.cpp
endif
endif
@@ -249,7 +243,7 @@ endif
@@ -247,7 +241,7 @@ endif
# NetBSD/m68k
#
ifeq ($(OS_ARCH),NetBSD)
@ -51,7 +51,7 @@ $NetBSD: patch-mb,v 1.3 2012/03/10 03:26:05 ryoon Exp $
CPPSRCS := xptcinvoke_netbsd_m68k.cpp xptcstubs_netbsd_m68k.cpp
endif
endif
@@ -321,9 +315,10 @@ endif
@@ -319,9 +313,10 @@ endif
#
# NetBSD/PPC
#
@ -63,7 +63,7 @@ $NetBSD: patch-mb,v 1.3 2012/03/10 03:26:05 ryoon Exp $
endif
#
@@ -389,6 +384,13 @@ CPPSRCS := xptcinvoke_sparc64_openbsd.c
@@ -387,6 +382,13 @@ CPPSRCS := xptcinvoke_sparc64_openbsd.c
ASFILES := xptcinvoke_asm_sparc64_openbsd.s xptcstubs_asm_sparc64_openbsd.s
endif
#

View file

@ -1,8 +1,8 @@
$NetBSD: patch-md,v 1.2 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-md,v 1.3 2012/03/19 10:35:59 ryoon Exp $
???. from www/firefox/patch-ax.
--- mozilla/security/coreconf/SunOS5.mk.orig 2012-02-16 14:09:29.000000000 +0000
--- mozilla/security/coreconf/SunOS5.mk.orig 2012-03-13 05:33:07.000000000 +0000
+++ mozilla/security/coreconf/SunOS5.mk
@@ -147,6 +147,10 @@ endif
endif

View file

@ -1,11 +1,11 @@
$NetBSD: patch-me,v 1.5 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-me,v 1.6 2012/03/19 10:35:59 ryoon Exp $
Add DragonFly support.
Disable assembly routines in freebl on Linux (PR pkg/46056)
--- mozilla/security/nss/lib/freebl/Makefile.orig 2012-02-16 14:09:30.000000000 +0000
--- mozilla/security/nss/lib/freebl/Makefile.orig 2012-03-13 05:33:09.000000000 +0000
+++ mozilla/security/nss/lib/freebl/Makefile
@@ -275,7 +275,7 @@ endif
@@ -279,7 +279,7 @@ endif
# to bind the blapi function references in FREEBLVector vector
# (ldvector.c) to the blapi functions defined in the freebl
# shared libraries.

View file

@ -1,9 +1,9 @@
$NetBSD: patch-mf,v 1.4 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-mf,v 1.5 2012/03/19 10:35:59 ryoon Exp $
Add DragonFly support.
Make sure nss libraries have a run path defined.
--- mozilla/security/coreconf/config.mk.orig 2012-02-16 14:09:29.000000000 +0000
--- mozilla/security/coreconf/config.mk.orig 2012-03-13 05:33:07.000000000 +0000
+++ mozilla/security/coreconf/config.mk
@@ -63,7 +63,7 @@ endif
#######################################################################

View file

@ -1,8 +1,8 @@
$NetBSD: patch-mg,v 1.2 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-mg,v 1.3 2012/03/19 10:35:59 ryoon Exp $
Add DragonFly support.
--- mozilla/security/coreconf/DragonFly.mk.orig 2012-03-09 13:13:26.000000000 +0000
--- mozilla/security/coreconf/DragonFly.mk.orig 2012-03-18 11:53:21.000000000 +0000
+++ mozilla/security/coreconf/DragonFly.mk
@@ -0,0 +1,83 @@
+#

View file

@ -1,6 +1,6 @@
$NetBSD: patch-mh,v 1.2 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-mh,v 1.3 2012/03/19 10:35:59 ryoon Exp $
--- mozilla/security/nss/lib/Makefile.orig 2012-02-16 14:09:30.000000000 +0000
--- mozilla/security/nss/lib/Makefile.orig 2012-03-13 05:33:08.000000000 +0000
+++ mozilla/security/nss/lib/Makefile
@@ -70,7 +70,7 @@ endif

View file

@ -1,8 +1,8 @@
$NetBSD: patch-mi,v 1.2 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-mi,v 1.3 2012/03/19 10:35:59 ryoon Exp $
Add DragonFly support.
--- mozilla/config/config.mk.orig 2012-02-16 14:08:41.000000000 +0000
--- mozilla/config/config.mk.orig 2012-03-13 05:32:20.000000000 +0000
+++ mozilla/config/config.mk
@@ -129,7 +129,7 @@ endif
# but save the version to allow multiple versions of the same base

View file

@ -1,8 +1,8 @@
$NetBSD: patch-mj,v 1.2 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-mj,v 1.3 2012/03/19 10:35:59 ryoon Exp $
Add DragonFly support.
--- mozilla/security/coreconf/arch.mk.orig 2012-02-16 14:09:29.000000000 +0000
--- mozilla/security/coreconf/arch.mk.orig 2012-03-13 05:33:07.000000000 +0000
+++ mozilla/security/coreconf/arch.mk
@@ -146,7 +146,7 @@ endif
# IRIX 6.5-ALPHA-1289139620.

View file

@ -1,10 +1,10 @@
$NetBSD: patch-mk,v 1.3 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-mk,v 1.4 2012/03/19 10:35:59 ryoon Exp $
Treat DragonFly like FreeBSD.
--- mozilla/config/rules.mk.orig 2012-02-16 14:08:41.000000000 +0000
--- mozilla/config/rules.mk.orig 2012-03-13 05:32:20.000000000 +0000
+++ mozilla/config/rules.mk
@@ -580,6 +580,12 @@ EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic
@@ -593,6 +593,12 @@ EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic
endif
endif
@ -17,7 +17,7 @@ Treat DragonFly like FreeBSD.
ifeq ($(OS_ARCH),NetBSD)
ifneq (,$(filter arc cobalt hpcmips mipsco newsmips pmax sgimips,$(OS_TEST)))
ifeq ($(MODULE),layout)
@@ -589,6 +595,10 @@ endif
@@ -602,6 +608,10 @@ endif
endif
endif

View file

@ -1,10 +1,10 @@
$NetBSD: patch-ml,v 1.2 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-ml,v 1.3 2012/03/19 10:35:59 ryoon Exp $
Treat DragonFly like FreeBSD.
--- mozilla/js/src/Makefile.in.orig 2012-02-16 14:09:03.000000000 +0000
--- mozilla/js/src/Makefile.in.orig 2012-03-13 05:32:40.000000000 +0000
+++ mozilla/js/src/Makefile.in
@@ -809,6 +809,9 @@ endif # WINNT
@@ -750,6 +750,9 @@ endif # WINNT
ifeq ($(OS_ARCH),FreeBSD)
EXTRA_LIBS += -pthread
endif

View file

@ -1,8 +1,8 @@
$NetBSD: patch-mm,v 1.4 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-mm,v 1.5 2012/03/19 10:35:59 ryoon Exp $
--- mozilla/toolkit/library/Makefile.in.orig 2012-02-16 14:09:36.000000000 +0000
--- mozilla/toolkit/library/Makefile.in.orig 2012-03-13 05:33:15.000000000 +0000
+++ mozilla/toolkit/library/Makefile.in
@@ -209,6 +209,17 @@ EXTRA_DSO_LDOPTS += -lelf -ldemangle
@@ -554,6 +554,17 @@ EXTRA_DSO_LDOPTS += -lelf -ldemangle
endif
endif

View file

@ -1,8 +1,8 @@
$NetBSD: patch-mn,v 1.3 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-mn,v 1.4 2012/03/19 10:35:59 ryoon Exp $
Make sure we link correctly with sqlite3 from pkgsrc.
--- mozilla/security/nss/lib/softoken/config.mk.orig 2012-02-16 14:09:31.000000000 +0000
--- mozilla/security/nss/lib/softoken/config.mk.orig 2012-03-13 05:33:09.000000000 +0000
+++ mozilla/security/nss/lib/softoken/config.mk
@@ -80,7 +80,7 @@ else
# $(EXTRA_SHARED_LIBS) come before $(OS_LIBS), except on AIX.

View file

@ -1,11 +0,0 @@
$NetBSD: patch-mozilla_browser_confvars.sh,v 1.1 2012/03/10 03:26:05 ryoon Exp $
--- mozilla/browser/confvars.sh.orig 2012-02-16 14:08:39.000000000 +0000
+++ mozilla/browser/confvars.sh
@@ -49,5 +49,5 @@ MOZ_EXTENSIONS_DEFAULT=" gnomevfs"
# MOZ_APP_DISPLAYNAME will be set by branding/configure.sh
# Changing either of these values requires a clobber to ensure correct results,
# because branding dependencies are broken.
-MOZ_BRANDING_DIRECTORY=browser/branding/official
+MOZ_BRANDING_DIRECTORY=browser/branding/aurora
MOZ_OFFICIAL_BRANDING_DIRECTORY=browser/branding/official

View file

@ -1,6 +1,6 @@
$NetBSD: patch-mozilla_build_autoconf_gcc-pr49911.m4,v 1.1 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-mozilla_build_autoconf_gcc-pr49911.m4,v 1.2 2012/03/19 10:35:59 ryoon Exp $
--- mozilla/build/autoconf/gcc-pr49911.m4.orig 2012-02-16 14:08:40.000000000 +0000
--- mozilla/build/autoconf/gcc-pr49911.m4.orig 2012-03-13 05:32:19.000000000 +0000
+++ mozilla/build/autoconf/gcc-pr49911.m4
@@ -56,7 +56,7 @@ CXXFLAGS="$_SAVE_CXXFLAGS"

View file

@ -1,6 +1,6 @@
$NetBSD: patch-mozilla_build_autoconf_nss.m4,v 1.1 2012/03/10 03:26:05 ryoon Exp $
$NetBSD: patch-mozilla_build_autoconf_nss.m4,v 1.2 2012/03/19 10:35:59 ryoon Exp $
--- mozilla/build/autoconf/nss.m4.orig 2012-02-16 14:08:40.000000000 +0000
--- mozilla/build/autoconf/nss.m4.orig 2012-03-13 05:32:19.000000000 +0000
+++ mozilla/build/autoconf/nss.m4
@@ -22,18 +22,18 @@ AC_ARG_WITH(nss-exec-prefix,
if test -n "$nss_config_exec_prefix"; then

View file

@ -1,6 +1,6 @@
$NetBSD: patch-mozilla_dom_plugins_ipc_PluginModuleChild.cpp,v 1.1 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-mozilla_dom_plugins_ipc_PluginModuleChild.cpp,v 1.2 2012/03/19 10:35:59 ryoon Exp $
--- mozilla/dom/plugins/ipc/PluginModuleChild.cpp.orig 2012-02-16 14:08:48.000000000 +0000
--- mozilla/dom/plugins/ipc/PluginModuleChild.cpp.orig 2012-03-13 05:32:27.000000000 +0000
+++ mozilla/dom/plugins/ipc/PluginModuleChild.cpp
@@ -236,7 +236,7 @@ PluginModuleChild::Init(const std::strin

View file

@ -1,8 +1,8 @@
$NetBSD: patch-mozilla_dom_plugins_ipc_PluginModuleChild.h,v 1.1 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-mozilla_dom_plugins_ipc_PluginModuleChild.h,v 1.2 2012/03/19 10:35:59 ryoon Exp $
--- mozilla/dom/plugins/ipc/PluginModuleChild.h.orig 2012-02-16 14:08:48.000000000 +0000
--- mozilla/dom/plugins/ipc/PluginModuleChild.h.orig 2012-03-13 05:32:27.000000000 +0000
+++ mozilla/dom/plugins/ipc/PluginModuleChild.h
@@ -358,7 +358,7 @@ private:
@@ -360,7 +360,7 @@ private:
// we get this from the plugin
NP_PLUGINSHUTDOWN mShutdownFunc;

View file

@ -1,8 +1,8 @@
$NetBSD: patch-mozilla_ipc_chromium_Makefile.in,v 1.1 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-mozilla_ipc_chromium_Makefile.in,v 1.2 2012/03/19 10:35:59 ryoon Exp $
--- mozilla/ipc/chromium/Makefile.in.orig 2012-02-16 14:09:02.000000000 +0000
--- mozilla/ipc/chromium/Makefile.in.orig 2012-03-13 05:32:38.000000000 +0000
+++ mozilla/ipc/chromium/Makefile.in
@@ -278,6 +278,34 @@ endif
@@ -275,6 +275,34 @@ endif
endif # } OS_LINUX

View file

@ -1,8 +1,8 @@
$NetBSD: patch-mozilla_ipc_chromium_chromium-config.mk,v 1.2 2012/03/15 08:36:43 ryoon Exp $
$NetBSD: patch-mozilla_ipc_chromium_chromium-config.mk,v 1.3 2012/03/19 10:35:59 ryoon Exp $
--- mozilla/ipc/chromium/chromium-config.mk.orig 2012-02-16 07:40:33.000000000 +0100
+++ mozilla/ipc/chromium/chromium-config.mk 2012-03-11 11:05:40.397182000 +0100
@@ -56,17 +56,6 @@
--- mozilla/ipc/chromium/chromium-config.mk.orig 2012-03-13 05:32:38.000000000 +0000
+++ mozilla/ipc/chromium/chromium-config.mk
@@ -56,17 +56,6 @@ LOCAL_INCLUDES += \
-I$(DEPTH)/ipc/ipdl/_ipdlheaders \
$(NULL)
@ -20,7 +20,7 @@ $NetBSD: patch-mozilla_ipc_chromium_chromium-config.mk,v 1.2 2012/03/15 08:36:43
ifeq ($(OS_ARCH),WINNT) # {
OS_LIBS += $(call EXPAND_LIBNAME,psapi shell32 dbghelp)
@@ -93,13 +82,64 @@
@@ -93,13 +82,62 @@ DEFINES += -DCOMPILER_MSVC
endif
else # } {
@ -41,7 +41,6 @@ $NetBSD: patch-mozilla_ipc_chromium_chromium-config.mk,v 1.2 2012/03/15 08:36:43
+
+OS_DRAGONFLY = 1
+OS_BSD = 1
+OS_LIBS += $(call EXPAND_LIBNAME,kvm)
+DEFINES += \
+ -DOS_DRAGONFLY=1 \
+ -DOS_BSD=1 \
@ -52,7 +51,6 @@ $NetBSD: patch-mozilla_ipc_chromium_chromium-config.mk,v 1.2 2012/03/15 08:36:43
+
+OS_FREEBSD = 1
+OS_BSD = 1
+OS_LIBS += $(call EXPAND_LIBNAME,kvm)
+DEFINES += \
+ -DOS_FREEBSD=1 \
+ -DOS_BSD=1 \
@ -88,7 +86,7 @@ $NetBSD: patch-mozilla_ipc_chromium_chromium-config.mk,v 1.2 2012/03/15 08:36:43
$(NULL)
# NB: to stop gcc warnings about exporting template instantiation
@@ -107,4 +147,8 @@
@@ -107,4 +145,8 @@ OS_CXXFLAGS := $(filter-out -pedantic,$(
endif # }
endif # }

View file

@ -1,6 +1,6 @@
$NetBSD: patch-mozilla_ipc_chromium_src_base_base__paths.h,v 1.1 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-mozilla_ipc_chromium_src_base_base__paths.h,v 1.2 2012/03/19 10:35:59 ryoon Exp $
--- mozilla/ipc/chromium/src/base/base_paths.h.orig 2012-02-16 14:09:02.000000000 +0000
--- mozilla/ipc/chromium/src/base/base_paths.h.orig 2012-03-13 05:32:38.000000000 +0000
+++ mozilla/ipc/chromium/src/base/base_paths.h
@@ -13,7 +13,7 @@
#include "base/base_paths_win.h"

View file

@ -1,6 +1,6 @@
$NetBSD: patch-mozilla_ipc_chromium_src_base_file__util__bsd.cc,v 1.1 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-mozilla_ipc_chromium_src_base_file__util__bsd.cc,v 1.2 2012/03/19 10:35:59 ryoon Exp $
--- mozilla/ipc/chromium/src/base/file_util_bsd.cc.orig 2012-03-09 13:13:25.000000000 +0000
--- mozilla/ipc/chromium/src/base/file_util_bsd.cc.orig 2012-03-18 11:53:22.000000000 +0000
+++ mozilla/ipc/chromium/src/base/file_util_bsd.cc
@@ -0,0 +1,79 @@
+// Copyright (c) 2006-2008 The Chromium Authors. All rights reserved.

View file

@ -1,6 +1,6 @@
$NetBSD: patch-mozilla_ipc_chromium_src_base_message__loop.cc,v 1.1 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-mozilla_ipc_chromium_src_base_message__loop.cc,v 1.2 2012/03/19 10:35:59 ryoon Exp $
--- mozilla/ipc/chromium/src/base/message_loop.cc.orig 2012-02-16 14:09:02.000000000 +0000
--- mozilla/ipc/chromium/src/base/message_loop.cc.orig 2012-03-13 05:32:39.000000000 +0000
+++ mozilla/ipc/chromium/src/base/message_loop.cc
@@ -19,7 +19,7 @@
#if defined(OS_POSIX)

View file

@ -1,6 +1,6 @@
$NetBSD: patch-mozilla_ipc_chromium_src_base_platform__thread.h,v 1.1 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-mozilla_ipc_chromium_src_base_platform__thread.h,v 1.2 2012/03/19 10:35:59 ryoon Exp $
--- mozilla/ipc/chromium/src/base/platform_thread.h.orig 2012-02-16 14:09:02.000000000 +0000
--- mozilla/ipc/chromium/src/base/platform_thread.h.orig 2012-03-13 05:32:39.000000000 +0000
+++ mozilla/ipc/chromium/src/base/platform_thread.h
@@ -25,6 +25,8 @@ typedef pthread_t PlatformThreadHandle;
#if defined(OS_LINUX)

View file

@ -1,6 +1,6 @@
$NetBSD: patch-mozilla_ipc_chromium_src_base_process__util.h,v 1.1 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-mozilla_ipc_chromium_src_base_process__util.h,v 1.2 2012/03/19 10:35:59 ryoon Exp $
--- mozilla/ipc/chromium/src/base/process_util.h.orig 2012-02-16 14:09:02.000000000 +0000
--- mozilla/ipc/chromium/src/base/process_util.h.orig 2012-03-13 05:32:39.000000000 +0000
+++ mozilla/ipc/chromium/src/base/process_util.h
@@ -14,7 +14,6 @@
#include <windows.h>

View file

@ -1,38 +1,29 @@
$NetBSD: patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc,v 1.2 2012/03/15 08:36:43 ryoon Exp $
$NetBSD: patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc,v 1.3 2012/03/19 10:35:59 ryoon Exp $
--- mozilla/ipc/chromium/src/base/process_util_bsd.cc.orig 2012-03-08 18:52:15.229788000 +0100
+++ mozilla/ipc/chromium/src/base/process_util_bsd.cc 2012-03-11 10:59:50.559480000 +0100
@@ -0,0 +1,309 @@
--- mozilla/ipc/chromium/src/base/process_util_bsd.cc.orig 2012-03-18 11:53:22.000000000 +0000
+++ mozilla/ipc/chromium/src/base/process_util_bsd.cc
@@ -0,0 +1,298 @@
+// Copyright (c) 2008 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// derived from process_util_linux.cc and process_util_mac.cc
+
+// TODO: - add code for FreeBSD/DragonFly/MirBSD (?) to use kvm_getprocx
+
+#include "base/process_util.h"
+
+#include <ctype.h>
+#include <fcntl.h>
+#include <unistd.h>
+#include <string>
+#if defined(OS_DRAGONFLY)
+/* DragonFly, as of v3.0.1, does not explicitly mark symbols public */
+#define PRE_SYS_INCLUDE _Pragma("GCC visibility push(default)")
+#define POST_SYS_INCLUDE _Pragma("GCC visibility pop")
+#else
+#define PRE_SYS_INCLUDE
+#define POST_SYS_INCLUDE
+#endif
+PRE_SYS_INCLUDE
+#include <kvm.h>
+POST_SYS_INCLUDE
+#include <sys/sysctl.h>
+#include <sys/types.h>
+#include <sys/wait.h>
+#if defined(OS_DRAGONFLY)
+#include <sys/user.h>
+#define HAVE_POSIX_SPAWN 1
+#endif
+
+#include "base/debug_util.h"
@ -50,9 +41,7 @@ $NetBSD: patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc,v 1.2 2012/03
+#endif
+
+#ifdef HAVE_POSIX_SPAWN
+PRE_SYS_INCLUDE
+#include <spawn.h>
+POST_SYS_INCLUDE
+extern "C" char **environ __dso_public;
+#endif
+

View file

@ -1,6 +1,6 @@
$NetBSD: patch-mozilla_ipc_chromium_src_base_process__util__posix.cc,v 1.1 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-mozilla_ipc_chromium_src_base_process__util__posix.cc,v 1.2 2012/03/19 10:35:59 ryoon Exp $
--- mozilla/ipc/chromium/src/base/process_util_posix.cc.orig 2012-02-16 14:09:02.000000000 +0000
--- mozilla/ipc/chromium/src/base/process_util_posix.cc.orig 2012-03-13 05:32:39.000000000 +0000
+++ mozilla/ipc/chromium/src/base/process_util_posix.cc
@@ -116,6 +116,11 @@ void CloseSuperfluousFds(const base::Inj
#elif defined(OS_MACOSX)

View file

@ -1,6 +1,6 @@
$NetBSD: patch-mozilla_ipc_chromium_src_base_third__party_nspr_prtime.cc,v 1.1 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-mozilla_ipc_chromium_src_base_third__party_nspr_prtime.cc,v 1.2 2012/03/19 10:35:59 ryoon Exp $
--- mozilla/ipc/chromium/src/base/third_party/nspr/prtime.cc.orig 2012-02-16 14:09:02.000000000 +0000
--- mozilla/ipc/chromium/src/base/third_party/nspr/prtime.cc.orig 2012-03-13 05:32:39.000000000 +0000
+++ mozilla/ipc/chromium/src/base/third_party/nspr/prtime.cc
@@ -212,7 +212,7 @@ PR_ImplodeTime(const PRExplodedTime *exp
LL_ADD(retVal, retVal, temp);

View file

@ -1,6 +1,6 @@
$NetBSD: patch-mozilla_ipc_chromium_src_chrome_common_ipc__message__utils.h,v 1.1 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-mozilla_ipc_chromium_src_chrome_common_ipc__message__utils.h,v 1.2 2012/03/19 10:35:59 ryoon Exp $
--- mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h.orig 2012-02-16 14:09:02.000000000 +0000
--- mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h.orig 2012-03-13 05:32:39.000000000 +0000
+++ mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h
@@ -195,7 +195,7 @@ struct ParamTraits<unsigned long long> {
};

View file

@ -1,6 +1,6 @@
$NetBSD: patch-mozilla_ipc_chromium_src_chrome_common_transport__dib.h,v 1.1 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-mozilla_ipc_chromium_src_chrome_common_transport__dib.h,v 1.2 2012/03/19 10:35:59 ryoon Exp $
--- mozilla/ipc/chromium/src/chrome/common/transport_dib.h.orig 2012-02-16 14:09:03.000000000 +0000
--- mozilla/ipc/chromium/src/chrome/common/transport_dib.h.orig 2012-03-13 05:32:39.000000000 +0000
+++ mozilla/ipc/chromium/src/chrome/common/transport_dib.h
@@ -7,7 +7,7 @@

View file

@ -1,6 +1,6 @@
$NetBSD: patch-mozilla_ipc_glue_GeckoChildProcessHost.cpp,v 1.1 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-mozilla_ipc_glue_GeckoChildProcessHost.cpp,v 1.2 2012/03/19 10:35:59 ryoon Exp $
--- mozilla/ipc/glue/GeckoChildProcessHost.cpp.orig 2012-02-16 14:09:03.000000000 +0000
--- mozilla/ipc/glue/GeckoChildProcessHost.cpp.orig 2012-03-13 05:32:39.000000000 +0000
+++ mozilla/ipc/glue/GeckoChildProcessHost.cpp
@@ -430,7 +430,7 @@ GeckoChildProcessHost::PerformAsyncLaunc
// and passing wstrings from one config to the other is unsafe. So
@ -16,11 +16,11 @@ $NetBSD: patch-mozilla_ipc_glue_GeckoChildProcessHost.cpp,v 1.1 2012/03/10 03:26
nsCString path;
greDir->GetNativePath(path);
-# ifdef OS_LINUX
-# ifdef ANDROID
-# ifdef MOZ_WIDGET_ANDROID
+# if defined(OS_LINUX) || defined(OS_BSD)
+# if defined(ANDROID) || defined(OS_BSD)
+# if defined(MOZ_WIDGET_ANDROID) || defined(OS_BSD)
path += "/lib";
# endif // ANDROID
# endif // MOZ_WIDGET_ANDROID
const char *ld_library_path = PR_GetEnv("LD_LIBRARY_PATH");
@@ -557,7 +557,7 @@ GeckoChildProcessHost::PerformAsyncLaunc
childArgv.push_back(pidstring);

View file

@ -1,6 +1,6 @@
$NetBSD: patch-mozilla_js_src_build_autoconf_gcc-pr49911.m4,v 1.1 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-mozilla_js_src_build_autoconf_gcc-pr49911.m4,v 1.2 2012/03/19 10:36:00 ryoon Exp $
--- mozilla/js/src/build/autoconf/gcc-pr49911.m4.orig 2012-02-16 14:09:03.000000000 +0000
--- mozilla/js/src/build/autoconf/gcc-pr49911.m4.orig 2012-03-13 05:32:40.000000000 +0000
+++ mozilla/js/src/build/autoconf/gcc-pr49911.m4
@@ -56,7 +56,7 @@ CXXFLAGS="$_SAVE_CXXFLAGS"

View file

@ -1,22 +0,0 @@
$NetBSD: patch-mozilla_js_src_configure,v 1.1 2012/03/10 03:26:06 ryoon Exp $
--- mozilla/js/src/configure.orig 2012-02-16 14:10:22.000000000 +0000
+++ mozilla/js/src/configure
@@ -3411,7 +3411,7 @@ fi
echo "$ac_t""$ac_cv_have_std__Throw" 1>&6
- if test "$ac_cv_have_std__Throw" == "yes"; then
+ if test "$ac_cv_have_std__Throw" = "yes"; then
echo $ac_n "checking for |class __declspec(dllimport) exception| bug""... $ac_c" 1>&6
echo "configure:3417: checking for |class __declspec(dllimport) exception| bug" >&5
if eval "test \"`echo '$''{'ac_cv_have_dllimport_exception_bug'+set}'`\" = set"; then
@@ -9325,7 +9325,7 @@ ac_link='${CC-cc} -o conftest${ac_exeext
cross_compiling=$ac_cv_prog_cc_cross
-if test "$ac_have_gcc_pr49911" == "yes"; then
+if test "$ac_have_gcc_pr49911" = "yes"; then
echo "$ac_t""yes" 1>&6
CFLAGS="$CFLAGS -fno-tree-vrp"
CXXFLAGS="$CXXFLAGS -fno-tree-vrp"

View file

@ -1,10 +1,10 @@
$NetBSD: patch-mozilla_js_src_jscpucfg.h,v 1.1 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-mozilla_js_src_jscpucfg.h,v 1.2 2012/03/19 10:36:00 ryoon Exp $
--- mozilla/js/src/jscpucfg.h.orig 2012-02-16 14:09:06.000000000 +0000
--- mozilla/js/src/jscpucfg.h.orig 2012-03-13 05:32:42.000000000 +0000
+++ mozilla/js/src/jscpucfg.h
@@ -77,6 +77,21 @@
#define IS_BIG_ENDIAN 1
#endif
# define IS_BIG_ENDIAN 1
# endif
+#elif defined(__NetBSD__) || defined(__FreeBSD__) || defined(__MirBSD__) || defined(__DragonFly__)
+#include <sys/endian.h>
@ -22,5 +22,5 @@ $NetBSD: patch-mozilla_js_src_jscpucfg.h,v 1.1 2012/03/10 03:26:06 ryoon Exp $
+#endif
+
#elif defined(JS_HAVE_ENDIAN_H)
#include <endian.h>
# include <endian.h>

View file

@ -1,8 +1,8 @@
$NetBSD: patch-mozilla_js_src_methodjit_MethodJIT.cpp,v 1.1 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-mozilla_js_src_methodjit_MethodJIT.cpp,v 1.2 2012/03/19 10:36:00 ryoon Exp $
--- mozilla/js/src/methodjit/MethodJIT.cpp.orig 2012-02-16 14:09:07.000000000 +0000
--- mozilla/js/src/methodjit/MethodJIT.cpp.orig 2012-03-13 05:32:43.000000000 +0000
+++ mozilla/js/src/methodjit/MethodJIT.cpp
@@ -171,7 +171,7 @@ SetVMFrameRegs(VMFrame &f)
@@ -170,7 +170,7 @@ SetVMFrameRegs(VMFrame &f)
JS_STATIC_ASSERT(offsetof(FrameRegs, sp) == 0);

View file

@ -1,6 +1,6 @@
$NetBSD: patch-mozilla_js_src_yarr_pcre_pcre.h,v 1.1 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-mozilla_js_src_yarr_pcre_pcre.h,v 1.2 2012/03/19 10:36:00 ryoon Exp $
--- mozilla/js/src/yarr/pcre/pcre.h.orig 2012-02-16 14:09:11.000000000 +0000
--- mozilla/js/src/yarr/pcre/pcre.h.orig 2012-03-13 05:32:47.000000000 +0000
+++ mozilla/js/src/yarr/pcre/pcre.h
@@ -46,7 +46,9 @@ POSSIBILITY OF SUCH DAMAGE.
#include "assembler/wtf/Platform.h"

View file

@ -1,6 +1,6 @@
$NetBSD: patch-mozilla_media_libvpx_vpx_config.h,v 1.2 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-mozilla_media_libvpx_vpx_config.h,v 1.3 2012/03/19 10:36:00 ryoon Exp $
--- mozilla/media/libvpx/vpx_config.h.orig 2012-02-16 14:09:23.000000000 +0000
--- mozilla/media/libvpx/vpx_config.h.orig 2012-03-13 05:33:00.000000000 +0000
+++ mozilla/media/libvpx/vpx_config.h
@@ -12,12 +12,12 @@
/* 32 bit MacOS. */

View file

@ -1,6 +1,6 @@
$NetBSD: patch-mozilla_media_libvpx_vpx_config_c.c,v 1.2 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-mozilla_media_libvpx_vpx_config_c.c,v 1.3 2012/03/19 10:36:00 ryoon Exp $
--- mozilla/media/libvpx/vpx_config_c.c.orig 2012-02-16 14:09:23.000000000 +0000
--- mozilla/media/libvpx/vpx_config_c.c.orig 2012-03-13 05:33:00.000000000 +0000
+++ mozilla/media/libvpx/vpx_config_c.c
@@ -12,12 +12,12 @@
/* 32 bit MacOS. */

View file

@ -1,6 +1,6 @@
$NetBSD: patch-mozilla_nsprpub_pr_include_md___dragonfly.cfg,v 1.1 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-mozilla_nsprpub_pr_include_md___dragonfly.cfg,v 1.2 2012/03/19 10:36:00 ryoon Exp $
--- mozilla/nsprpub/pr/include/md/_dragonfly.cfg.orig 2012-03-09 13:13:26.000000000 +0000
--- mozilla/nsprpub/pr/include/md/_dragonfly.cfg.orig 2012-03-18 11:53:26.000000000 +0000
+++ mozilla/nsprpub/pr/include/md/_dragonfly.cfg
@@ -0,0 +1,194 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*- */

View file

@ -1,6 +1,6 @@
$NetBSD: patch-mozilla_nsprpub_pr_include_md___pth.h,v 1.1 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-mozilla_nsprpub_pr_include_md___pth.h,v 1.2 2012/03/19 10:36:00 ryoon Exp $
--- mozilla/nsprpub/pr/include/md/_pth.h.orig 2012-02-16 14:09:27.000000000 +0000
--- mozilla/nsprpub/pr/include/md/_pth.h.orig 2012-03-13 05:33:05.000000000 +0000
+++ mozilla/nsprpub/pr/include/md/_pth.h
@@ -146,7 +146,7 @@
#define _PT_PTHREAD_COPY_THR_HANDLE(st, dt) (dt) = (st)

View file

@ -1,6 +1,6 @@
$NetBSD: patch-mozilla_nsprpub_pr_include_md_prosdep.h,v 1.1 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-mozilla_nsprpub_pr_include_md_prosdep.h,v 1.2 2012/03/19 10:36:00 ryoon Exp $
--- mozilla/nsprpub/pr/include/md/prosdep.h.orig 2012-02-16 14:09:27.000000000 +0000
--- mozilla/nsprpub/pr/include/md/prosdep.h.orig 2012-03-13 05:33:05.000000000 +0000
+++ mozilla/nsprpub/pr/include/md/prosdep.h
@@ -66,7 +66,7 @@ PR_BEGIN_EXTERN_C
#if defined(AIX)

View file

@ -1,6 +1,6 @@
$NetBSD: patch-mozilla_nsprpub_pr_src_md_unix_uxrng.c,v 1.1 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-mozilla_nsprpub_pr_src_md_unix_uxrng.c,v 1.2 2012/03/19 10:36:00 ryoon Exp $
--- mozilla/nsprpub/pr/src/md/unix/uxrng.c.orig 2012-02-16 14:09:27.000000000 +0000
--- mozilla/nsprpub/pr/src/md/unix/uxrng.c.orig 2012-03-13 05:33:05.000000000 +0000
+++ mozilla/nsprpub/pr/src/md/unix/uxrng.c
@@ -126,7 +126,7 @@ GetHighResClock(void *buf, size_t maxbyt

View file

@ -1,6 +1,6 @@
$NetBSD: patch-mozilla_nsprpub_pr_src_pthreads_ptio.c,v 1.1 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-mozilla_nsprpub_pr_src_pthreads_ptio.c,v 1.2 2012/03/19 10:36:00 ryoon Exp $
--- mozilla/nsprpub/pr/src/pthreads/ptio.c.orig 2012-02-16 14:09:27.000000000 +0000
--- mozilla/nsprpub/pr/src/pthreads/ptio.c.orig 2012-03-13 05:33:05.000000000 +0000
+++ mozilla/nsprpub/pr/src/pthreads/ptio.c
@@ -212,7 +212,8 @@ static PRBool _pr_ipv6_v6only_on_by_defa
|| defined(LINUX) || defined(__GNU__) || defined(__GLIBC__) \

View file

@ -1,6 +1,6 @@
$NetBSD: patch-mozilla_nsprpub_pr_src_pthreads_ptsynch.c,v 1.1 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-mozilla_nsprpub_pr_src_pthreads_ptsynch.c,v 1.2 2012/03/19 10:36:00 ryoon Exp $
--- mozilla/nsprpub/pr/src/pthreads/ptsynch.c.orig 2012-02-16 14:09:27.000000000 +0000
--- mozilla/nsprpub/pr/src/pthreads/ptsynch.c.orig 2012-03-13 05:33:05.000000000 +0000
+++ mozilla/nsprpub/pr/src/pthreads/ptsynch.c
@@ -842,7 +842,7 @@ PR_IMPLEMENT(PRStatus) PR_DeleteSemaphor
*/

View file

@ -1,6 +1,6 @@
$NetBSD: patch-mozilla_xpcom_Makefile.in,v 1.1 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-mozilla_xpcom_Makefile.in,v 1.2 2012/03/19 10:36:00 ryoon Exp $
--- mozilla/xpcom/Makefile.in.orig 2012-02-16 14:09:41.000000000 +0000
--- mozilla/xpcom/Makefile.in.orig 2012-03-13 05:33:18.000000000 +0000
+++ mozilla/xpcom/Makefile.in
@@ -68,6 +68,10 @@ DIRS += windbgdlg
endif

View file

@ -1,8 +1,8 @@
$NetBSD: patch-mozilla_xpcom_idl-parser_header.py,v 1.2 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-mozilla_xpcom_idl-parser_header.py,v 1.3 2012/03/19 10:36:00 ryoon Exp $
--- mozilla/xpcom/idl-parser/header.py.orig 2012-02-16 14:09:41.000000000 +0000
--- mozilla/xpcom/idl-parser/header.py.orig 2012-03-13 05:33:19.000000000 +0000
+++ mozilla/xpcom/idl-parser/header.py
@@ -521,6 +521,12 @@ if __name__ == '__main__':
@@ -527,6 +527,12 @@ if __name__ == '__main__':
outfd.close()
if options.depfile is not None:

View file

@ -1,6 +1,6 @@
$NetBSD: patch-mozilla_xulrunner_app_Makefile.in,v 1.1 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-mozilla_xulrunner_app_Makefile.in,v 1.2 2012/03/19 10:36:00 ryoon Exp $
--- mozilla/xulrunner/app/Makefile.in.orig 2012-02-16 14:09:42.000000000 +0000
--- mozilla/xulrunner/app/Makefile.in.orig 2012-03-13 05:33:19.000000000 +0000
+++ mozilla/xulrunner/app/Makefile.in
@@ -130,6 +130,10 @@ endif
RCFLAGS += -DXULRUNNER_ICO=\"$(DIST)/branding/xulrunner.ico\" -DDOCUMENT_ICO=\"$(DIST)/branding/document.ico\"

View file

@ -1,8 +1,8 @@
$NetBSD: patch-mp,v 1.4 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-mp,v 1.5 2012/03/19 10:36:00 ryoon Exp $
--- mozilla/media/libsydneyaudio/src/Makefile.in.orig 2012-02-16 14:09:23.000000000 +0000
--- mozilla/media/libsydneyaudio/src/Makefile.in.orig 2012-03-13 05:33:00.000000000 +0000
+++ mozilla/media/libsydneyaudio/src/Makefile.in
@@ -97,6 +97,12 @@ ifeq ($(OS_ARCH),WINNT)
@@ -104,6 +104,12 @@ ifeq ($(OS_ARCH),WINNT)
OS_LIBS += winmm.lib
endif

View file

@ -1,6 +1,6 @@
$NetBSD: patch-pa,v 1.3 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-pa,v 1.4 2012/03/19 10:36:00 ryoon Exp $
--- mozilla/xulrunner/installer/mozilla-js.pc.in.orig 2012-02-16 14:09:42.000000000 +0000
--- mozilla/xulrunner/installer/mozilla-js.pc.in.orig 2012-03-13 05:33:19.000000000 +0000
+++ mozilla/xulrunner/installer/mozilla-js.pc.in
@@ -6,5 +6,5 @@ Name: JavaScript
Description: The Mozilla JavaScript Library

View file

@ -1,6 +1,6 @@
$NetBSD: patch-pb,v 1.3 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-pb,v 1.4 2012/03/19 10:36:00 ryoon Exp $
--- mozilla/xulrunner/installer/libxul.pc.in.orig 2012-02-16 14:09:42.000000000 +0000
--- mozilla/xulrunner/installer/libxul.pc.in.orig 2012-03-13 05:33:19.000000000 +0000
+++ mozilla/xulrunner/installer/libxul.pc.in
@@ -7,5 +7,5 @@ Name: libxul
Description: The Mozilla Runtime and Embedding Engine

View file

@ -1,6 +1,6 @@
$NetBSD: patch-pc,v 1.3 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-pc,v 1.4 2012/03/19 10:36:00 ryoon Exp $
--- mozilla/xulrunner/installer/libxul-embedding.pc.in.orig 2012-02-16 14:09:42.000000000 +0000
--- mozilla/xulrunner/installer/libxul-embedding.pc.in.orig 2012-03-13 05:33:19.000000000 +0000
+++ mozilla/xulrunner/installer/libxul-embedding.pc.in
@@ -6,5 +6,6 @@ idldir=%idldir%
Name: libxul-embedding

View file

@ -1,6 +1,6 @@
$NetBSD: patch-pd,v 1.3 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-pd,v 1.4 2012/03/19 10:36:00 ryoon Exp $
--- mozilla/xulrunner/installer/mozilla-nss.pc.in.orig 2012-02-16 14:09:42.000000000 +0000
--- mozilla/xulrunner/installer/mozilla-nss.pc.in.orig 2012-03-13 05:33:19.000000000 +0000
+++ mozilla/xulrunner/installer/mozilla-nss.pc.in
@@ -6,5 +6,5 @@ Name: NSS
Description: Mozilla Network Security Services

View file

@ -1,6 +1,6 @@
$NetBSD: patch-pg,v 1.3 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-pg,v 1.4 2012/03/19 10:36:00 ryoon Exp $
--- mozilla/xulrunner/installer/mozilla-nspr.pc.in.orig 2012-02-16 14:09:42.000000000 +0000
--- mozilla/xulrunner/installer/mozilla-nspr.pc.in.orig 2012-03-13 05:33:19.000000000 +0000
+++ mozilla/xulrunner/installer/mozilla-nspr.pc.in
@@ -5,7 +5,5 @@ includedir=%includedir%
Name: NSPR

View file

@ -1,6 +1,6 @@
$NetBSD: patch-rc,v 1.3 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-rc,v 1.4 2012/03/19 10:36:00 ryoon Exp $
--- mozilla/browser/branding/unofficial/locales/en-US/brand.dtd.orig 2012-02-16 14:08:38.000000000 +0000
--- mozilla/browser/branding/unofficial/locales/en-US/brand.dtd.orig 2012-03-13 05:32:17.000000000 +0000
+++ mozilla/browser/branding/unofficial/locales/en-US/brand.dtd
@@ -1,4 +1,4 @@
-<!ENTITY brandShortName "Mozilla Developer Preview">

View file

@ -1,10 +1,10 @@
$NetBSD: patch-security_nss_cmd_shlibsign_sign.sh,v 1.2 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-security_nss_cmd_shlibsign_sign.sh,v 1.3 2012/03/19 10:36:00 ryoon Exp $
This tries to dlopen libsoftokn3.so which is linked against sqlite3,
so we need a directory containing libsqlite3.so in the search path,
beside the directory containing libsoftokn3.so itself.
--- mozilla/security/nss/cmd/shlibsign/sign.sh.orig 2012-02-16 14:09:30.000000000 +0000
--- mozilla/security/nss/cmd/shlibsign/sign.sh.orig 2012-03-13 05:33:08.000000000 +0000
+++ mozilla/security/nss/cmd/shlibsign/sign.sh
@@ -26,7 +26,7 @@ WIN*)
export LIBPATH

View file

@ -1,8 +1,8 @@
$NetBSD: patch-toolkit_toolkit-tiers.mk,v 1.2 2012/03/10 03:26:06 ryoon Exp $
$NetBSD: patch-toolkit_toolkit-tiers.mk,v 1.3 2012/03/19 10:36:00 ryoon Exp $
--- mozilla/toolkit/toolkit-tiers.mk.orig 2012-02-16 14:09:39.000000000 +0000
--- mozilla/toolkit/toolkit-tiers.mk.orig 2012-03-13 05:33:17.000000000 +0000
+++ mozilla/toolkit/toolkit-tiers.mk
@@ -82,7 +82,7 @@ ifndef MOZ_NATIVE_BZ2
@@ -81,7 +81,7 @@ ifndef MOZ_NATIVE_BZ2
tier_platform_dirs += modules/libbz2
endif
tier_platform_dirs += modules/libmar

Some files were not shown because too many files have changed in this diff Show more