diff options
Diffstat (limited to 'www/seamonkey')
39 files changed, 198 insertions, 178 deletions
diff --git a/www/seamonkey/Makefile b/www/seamonkey/Makefile index 5d2d07d4304..1a9dbc44471 100644 --- a/www/seamonkey/Makefile +++ b/www/seamonkey/Makefile @@ -1,9 +1,8 @@ -# $NetBSD: Makefile,v 1.228 2021/02/07 06:30:40 ryoon Exp $ +# $NetBSD: Makefile,v 1.229 2021/02/08 12:26:20 ryoon Exp $ DISTNAME= seamonkey-${SM_VER}.source PKGNAME= seamonkey-${SM_VER:S/b/beta/} -PKGREVISION= 3 -SM_VER= 2.53.4 +SM_VER= 2.53.6 CATEGORIES= www MASTER_SITES= ${MASTER_SITE_MOZILLA:=seamonkey/releases/${SM_VER}/source/} EXTRACT_SUFX= .tar.xz @@ -14,7 +13,7 @@ COMMENT= All-in-one Internet application suite LICENSE= mpl-2.0 WRKSRC= ${WRKDIR}/${DISTNAME:S/.source//} -MOZILLA_DIR= mozilla/ +MOZILLA_DIR= PLIST_SRC+= ${PLIST_SRC_DFLT} USE_LANGUAGES+= c c++ USE_TOOLS+= unzip pax @@ -36,17 +35,17 @@ CFLAGS+= -I${BUILDLINK_PREFIX.pixman}/include/pixman-1 CONFIG_GUESS_OVERRIDE+= ldap/sdks/c-sdk/config/autoconf/config.guess CONFIG_SUB_OVERRIDE+= ldap/sdks/c-sdk/config/autoconf/config.sub -CONFIGURE_ARGS+= --enable-application=suite +CONFIGURE_ARGS+= --enable-application=comm/suite +CONFIGURE_ARGS+= --enable-extensions=default,irc ALL_ENV+= MOZILLA_PKG_NAME=${PKGBASE} +#ALL_ENV+= MOZ_APP_NAME=${PKGBASE} LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/${PKGBASE} -.include "../../mk/bsd.prefs.mk" - -CHECK_PORTABILITY_SKIP+= mozilla/js/src/tests/update-test262.sh -CHECK_PORTABILITY_SKIP+= mozilla/modules/pdfium/update.sh -CHECK_PORTABILITY_SKIP+= mozilla/security/nss/tests/libpkix/libpkix.sh +CHECK_PORTABILITY_SKIP+= js/src/tests/update-test262.sh +CHECK_PORTABILITY_SKIP+= modules/pdfium/update.sh +CHECK_PORTABILITY_SKIP+= security/nss/tests/libpkix/libpkix.sh CHECK_INTERPRETER_SKIP+= lib/seamonkey-sdk/sdk/bin/header.py CHECK_INTERPRETER_SKIP+= lib/seamonkey-sdk/sdk/bin/typelib.py @@ -56,7 +55,7 @@ CHECK_INTERPRETER_SKIP+= lib/seamonkey-sdk/sdk/bin/xpt.py CHECK_WRKREF_SKIP= lib/seamonkey/chrome/toolkit/content/global/buildconfig.html CHECK_WRKREF_SKIP+= lib/seamonkey/chrome/comm/content/communicator/buildconfig.html -CKSUM_CRATES+= mozilla/third_party/rust/libc +CKSUM_CRATES+= third_party/rust/libc # patch-mozilla_third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_other_mod.rs CKSUMS+= 4d9f7091af8e166943ac6f42ce85558909e5b6e61325039bff7adfbcf4b90212 @@ -76,19 +75,30 @@ INSTALLATION_DIRS+= share/applications INSTALLATION_DIRS+= share/icons/hicolor/32x32/apps post-extract: - ${CP} ${FILESDIR}/cubeb_sun.c ${WRKSRC}/mozilla/media/libcubeb/src + ${CP} ${FILESDIR}/cubeb_sun.c ${WRKSRC}/${MOZILLA_DIR}/media/libcubeb/src pre-configure: cd ${WRKSRC} && mkdir ${OBJDIR} cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} autoconf - cd ${WRKSRC}/mozilla && ${SETENV} ${CONFIGURE_ENV} autoconf - cd ${WRKSRC}/mozilla/js/src && ${SETENV} ${CONFIGURE_ENV} autoconf +## cd ${WRKSRC}/${MOZILLA_DIR} && ${SETENV} ${CONFIGURE_ENV} autoconf +# cd ${WRKSRC}/${MOZILLA_DIR}/js/src && ${SETENV} ${CONFIGURE_ENV} autoconf ${SED} -e 's/@MOZ_APP_DISPLAYNAME@/SeaMonkey/g' \ -e 's/@MOZ_APP_NAME@/seamonkey/g' \ - ${WRKSRC}/mozilla/toolkit/mozapps/installer/linux/rpm/mozilla.desktop > \ + ${WRKSRC}/${MOZILLA_DIR}/toolkit/mozapps/installer/linux/rpm/mozilla.desktop > \ ${WRKDIR}/seamonkey.desktop -# If there is no .mozconfig, codegen.pp target fails. -# touch ${WRKSRC}/.mozconfig +## If there is no .mozconfig, codegen.pp target fails. +## touch ${WRKSRC}/.mozconfig + +# XXX: For PREFIX +#.include "../../mk/bsd.pkg.use.mk" +#do-configure: +# echo mk_add_options MOZ_OBJDIR="${OBJDIR}" > ${WRKSRC}/comm/.mozconfig +#.for i in ${CONFIGURE_ARGS} +# echo ac_add_options $i >> ${WRKSRC}/comm/.mozconfig +#.endfor + +#do-build: +# env ${MAKE_ENV} ${WRKSRC}/mach build post-install: ${ECHO} '#! /bin/sh' > ${DESTDIR}${PREFIX}/bin/seamonkey @@ -109,11 +119,11 @@ post-install: rm -rf ${WRKDIR}/${OBJDIR}/extensions ${INSTALL_DATA} ${WRKDIR}/seamonkey.desktop \ ${DESTDIR}${PREFIX}/share/applications/seamonkey.desktop - ${INSTALL_DATA} ${WRKSRC}/suite/branding/seamonkey/default.png \ + ${INSTALL_DATA} ${WRKSRC}/comm/suite/branding/seamonkey/default.png \ ${DESTDIR}${PREFIX}/share/icons/hicolor/32x32/apps/seamonkey.png .for s in 16 48 64 128 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps - ${INSTALL_DATA} ${WRKSRC}/suite/branding/seamonkey/default${s}.png \ + ${INSTALL_DATA} ${WRKSRC}/comm/suite/branding/seamonkey/default${s}.png \ ${DESTDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps/seamonkey.png .endfor diff --git a/www/seamonkey/PLIST b/www/seamonkey/PLIST index ffd7c126e4b..cbafa0403bf 100644 --- a/www/seamonkey/PLIST +++ b/www/seamonkey/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.65 2020/10/14 10:45:20 nia Exp $ +@comment $NetBSD: PLIST,v 1.66 2021/02/08 12:26:20 ryoon Exp $ bin/seamonkey lib/seamonkey/application.ini lib/seamonkey/blocklist.xml @@ -2178,7 +2178,6 @@ lib/seamonkey/chrome/en-US/locale/en-US/communicator/help/cs_nav_prefs_navigator lib/seamonkey/chrome/en-US/locale/en-US/communicator/help/cs_priv_prefs_popup.xhtml lib/seamonkey/chrome/en-US/locale/en-US/communicator/help/customize_help.xhtml lib/seamonkey/chrome/en-US/locale/en-US/communicator/help/developer_tools.xhtml -lib/seamonkey/chrome/en-US/locale/en-US/communicator/help/forieusers.xhtml lib/seamonkey/chrome/en-US/locale/en-US/communicator/help/glossary.xhtml lib/seamonkey/chrome/en-US/locale/en-US/communicator/help/help-glossary.rdf lib/seamonkey/chrome/en-US/locale/en-US/communicator/help/help-index1.rdf @@ -2327,6 +2326,7 @@ lib/seamonkey/chrome/en-US/locale/en-US/communicator/searchplugins/images/startp lib/seamonkey/chrome/en-US/locale/en-US/communicator/searchplugins/images/wikipedia.ico lib/seamonkey/chrome/en-US/locale/en-US/communicator/searchplugins/images/yahoo.ico lib/seamonkey/chrome/en-US/locale/en-US/communicator/searchplugins/list.json +lib/seamonkey/chrome/en-US/locale/en-US/communicator/searchplugins/startpage.xml lib/seamonkey/chrome/en-US/locale/en-US/communicator/searchplugins/wikipedia.xml lib/seamonkey/chrome/en-US/locale/en-US/communicator/searchplugins/yahoo.xml lib/seamonkey/chrome/en-US/locale/en-US/communicator/setDesktopBackground.dtd @@ -2759,6 +2759,9 @@ lib/seamonkey/chrome/icons/default/addressbookWindow48.png lib/seamonkey/chrome/icons/default/bookmarkproperties.png lib/seamonkey/chrome/icons/default/bookmarkproperties16.png lib/seamonkey/chrome/icons/default/bookmarkproperties48.png +lib/seamonkey/chrome/icons/default/chatzilla-window.png +lib/seamonkey/chrome/icons/default/chatzilla-window16.png +lib/seamonkey/chrome/icons/default/chatzilla-window48.png lib/seamonkey/chrome/icons/default/default.png lib/seamonkey/chrome/icons/default/default128.png lib/seamonkey/chrome/icons/default/default16.png @@ -2791,17 +2794,17 @@ lib/seamonkey/chrome/icons/default/msgcomposeWindow48.png lib/seamonkey/chrome/icons/default/places.png lib/seamonkey/chrome/icons/default/places16.png lib/seamonkey/chrome/icons/default/places48.png +lib/seamonkey/chrome/icons/default/winInspectorMain.png +lib/seamonkey/chrome/icons/default/winInspectorMain16.png +lib/seamonkey/chrome/icons/default/winInspectorMain48.png lib/seamonkey/chrome/messenger/content/messagebody/addressbook/print.css lib/seamonkey/chrome/messenger/content/messenger-smime/certFetchingStatus.js lib/seamonkey/chrome/messenger/content/messenger-smime/certFetchingStatus.xul lib/seamonkey/chrome/messenger/content/messenger-smime/msgCompSMIMEOverlay.js -lib/seamonkey/chrome/messenger/content/messenger-smime/msgCompSMIMEOverlay.xul lib/seamonkey/chrome/messenger/content/messenger-smime/msgCompSecurityInfo.js lib/seamonkey/chrome/messenger/content/messenger-smime/msgCompSecurityInfo.xul lib/seamonkey/chrome/messenger/content/messenger-smime/msgHdrViewSMIMEOverlay.js -lib/seamonkey/chrome/messenger/content/messenger-smime/msgHdrViewSMIMEOverlay.xul lib/seamonkey/chrome/messenger/content/messenger-smime/msgReadSMIMEOverlay.js -lib/seamonkey/chrome/messenger/content/messenger-smime/msgReadSMIMEOverlay.xul lib/seamonkey/chrome/messenger/content/messenger-smime/msgReadSecurityInfo.js lib/seamonkey/chrome/messenger/content/messenger-smime/msgReadSecurityInfo.xul lib/seamonkey/chrome/messenger/content/messenger/ABSearchDialog.js @@ -2968,7 +2971,8 @@ lib/seamonkey/chrome/messenger/content/messenger/msgHdrViewOverlay.xul lib/seamonkey/chrome/messenger/content/messenger/msgMail3PaneWindow.js lib/seamonkey/chrome/messenger/content/messenger/msgPrintEngine.js lib/seamonkey/chrome/messenger/content/messenger/msgPrintEngine.xul -lib/seamonkey/chrome/messenger/content/messenger/msgSelectOffline.xul +lib/seamonkey/chrome/messenger/content/messenger/msgSelectOfflineFolders.js +lib/seamonkey/chrome/messenger/content/messenger/msgSelectOfflineFolders.xul lib/seamonkey/chrome/messenger/content/messenger/msgSynchronize.js lib/seamonkey/chrome/messenger/content/messenger/msgSynchronize.xul lib/seamonkey/chrome/messenger/content/messenger/msgViewNavigation.js @@ -3020,8 +3024,8 @@ lib/seamonkey/chrome/messenger/content/messenger/threadPane.js lib/seamonkey/chrome/messenger/content/messenger/threadPane.xul lib/seamonkey/chrome/messenger/content/messenger/viewLog.js lib/seamonkey/chrome/messenger/content/messenger/viewLog.xul -lib/seamonkey/chrome/messenger/content/messenger/virtualFolderListDialog.js -lib/seamonkey/chrome/messenger/content/messenger/virtualFolderListDialog.xul +lib/seamonkey/chrome/messenger/content/messenger/virtualFolderListEdit.js +lib/seamonkey/chrome/messenger/content/messenger/virtualFolderListEdit.xul lib/seamonkey/chrome/messenger/content/messenger/virtualFolderProperties.js lib/seamonkey/chrome/messenger/content/messenger/virtualFolderProperties.xul lib/seamonkey/chrome/messenger/content/messenger/widgetglue.js @@ -3852,8 +3856,8 @@ lib/seamonkey/isp/rss.rdf lib/seamonkey/libldap60.so lib/seamonkey/libldif60.so lib/seamonkey/liblgpllibs.so -${PLIST.avx86}lib/seamonkey/libmozavcodec.so -${PLIST.avx86}lib/seamonkey/libmozavutil.so +lib/seamonkey/libmozavcodec.so +lib/seamonkey/libmozavutil.so lib/seamonkey/libmozgtk.so lib/seamonkey/libmozsqlite3.so lib/seamonkey/libprldap60.so diff --git a/www/seamonkey/distinfo b/www/seamonkey/distinfo index 6461bf72a03..10e0c903689 100644 --- a/www/seamonkey/distinfo +++ b/www/seamonkey/distinfo @@ -1,39 +1,40 @@ -$NetBSD: distinfo,v 1.169 2020/10/14 10:45:20 nia Exp $ +$NetBSD: distinfo,v 1.170 2021/02/08 12:26:20 ryoon Exp $ -SHA1 (seamonkey-2.53.4.source.tar.xz) = a46e653d40ce6b1fc0384fa02f52197d9047afd6 -RMD160 (seamonkey-2.53.4.source.tar.xz) = f2d7a0ea8db59f06ce52d8cb38470a342b490938 -SHA512 (seamonkey-2.53.4.source.tar.xz) = 3450d6251f309bee96aa792cdce66b946d841089e0031ccbcf606845b1e0c951d58a8117a9e61e2d2435c1df614110944e5eac7ae9bd08429146bfe7334137fb -Size (seamonkey-2.53.4.source.tar.xz) = 294513316 bytes -SHA1 (patch-ldap_c-sdk_include_portable.h) = b262539b92c6822a5ae8c98743d2d71b27bb076a -SHA1 (patch-mailnews_base_search_src_nsMsgSearchTerm.cpp) = d70faf66d802de613caa6a12cc36d9021caab41d -SHA1 (patch-mozilla_browser_branding_unofficial_locales_en-US_brand.dtd) = 174e1766565f576c79019a05c81f010a3ceaee2f -SHA1 (patch-mozilla_dom_base_nsAttrName.h) = 3ddbe33950d93e06e41a43de3395a1794a66e61a -SHA1 (patch-mozilla_dom_media_CubebUtils.cpp) = 8949ad37cbde3ab2471d1771282809a254d3ec86 -SHA1 (patch-mozilla_gfx_layers_client_ClientPaintedLayer.cpp) = 5ed6afee07c97782e30d4dd7a37465230fb553fb -SHA1 (patch-mozilla_gfx_skia_skia_src_core_SkCpu.cpp) = 5151277f18865ea817ecef5d3dfba5b82d07d649 -SHA1 (patch-mozilla_ipc_chromium_src_base_lock__impl__posix.cc) = 985f4548d15a54f39e7d805c507131b3c6b67532 -SHA1 (patch-mozilla_ipc_chromium_src_base_message__pump__libevent.cc) = 00240cfb510cf71259640fd4aa428621f0eb75ba -SHA1 (patch-mozilla_ipc_chromium_src_base_platform__thread__posix.cc) = 5abcee4d027dad6f29ac6ea7e002f0af47bbce3a -SHA1 (patch-mozilla_ipc_glue_GeckoChildProcessHost.cpp) = 7ab1c1701344adab8d7ee0332476a864fa2446bb -SHA1 (patch-mozilla_js_src_gc_Memory.cpp) = 0850c9d57794c037ee5ab6b3d52319f4ec34c72c -SHA1 (patch-mozilla_js_src_threading_posix_Thread.cpp) = a22611b1329d38c1a56988be2f84aba71c431506 -SHA1 (patch-mozilla_media_ffvpx_libavutil_arm_bswap.h) = 092081aad618309cf016fefcd00cf725fc0e92af -SHA1 (patch-mozilla_media_libcubeb_src_cubeb.c) = 85e03895737f47dfb373a46bb2992e36fc78728f -SHA1 (patch-mozilla_media_libcubeb_src_cubeb__alsa.c) = 5931c3293ec6130776f146a6a962ebe86aba39a4 -SHA1 (patch-mozilla_media_libcubeb_src_moz.build) = ca2c76fc54a62323db0e66386a99a996cd7aaef0 -SHA1 (patch-mozilla_media_libcubeb_update.sh) = a1632da23a4752e6cc805f2af9243d152896cc3f -SHA1 (patch-mozilla_media_libpng_pngpriv.h) = 731061bf32caa61e586a7a7fe86f1393a6520731 -SHA1 (patch-mozilla_netwerk_srtp_src_crypto_hash_hmac.c) = eb07566cd98d4bbab3fd020815e72b17fbed324a -SHA1 (patch-mozilla_netwerk_srtp_src_crypto_kernel_crypto__kernel.c) = e3974859577a7437e32e37995149c938be8d9ff3 -SHA1 (patch-mozilla_old-configure.in) = 5c711b031a2acee9ab4cf803769179de4fff0ea7 -SHA1 (patch-mozilla_servo_components_style_build__gecko.rs) = 473e823fa0cd819dfee1040d360eda543d5557f0 -SHA1 (patch-mozilla_third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_other_mod.rs) = 784a2bd19eeae5f616e430caf6f90e1220645be3 -SHA1 (patch-mozilla_toolkit_components_terminator_nsTerminator.cpp) = 0d975e4b7e3d2a8550c16a9a87c2f7011917cddd -SHA1 (patch-mozilla_toolkit_library_moz.build) = b1e5ccc55527f1839afc4b1c757767445ed33e50 -SHA1 (patch-mozilla_toolkit_moz.configure) = 1798a74b329ad0f58d98872e1cbc51cb829ac746 -SHA1 (patch-mozilla_toolkit_mozapps_installer_packager.mk) = c2bb55684f2071708c487504ac6cfc9325e462d6 -SHA1 (patch-mozilla_toolkit_xre_glxtest.cpp) = 547ca37aac32c77d617cd7a2b5dafc4c18c2bbc9 -SHA1 (patch-mozilla_xpcom_base_nscore.h) = 893cedba63326b62c715e47fa33ceaf1cb15cfc6 -SHA1 (patch-mozilla_xpcom_build_BinaryPath.h) = 27b84cbc8f4f1a91c53ded077f805b82e48fba66 -SHA1 (patch-mozilla_xpcom_reflect_xptcall_md_unix_xptcinvoke__sparc64__netbsd.cpp) = 7688472fcc7cd7221a2fbcc0fb206b44b05307f4 -SHA1 (patch-suite_installer_Makefile.in) = 066738ce5154e06f1514092a4f57c7c8524716eb +SHA1 (seamonkey-2.53.6.source.tar.xz) = ff5cb7701acc7487d094c8d04ecabe0aa486eae9 +RMD160 (seamonkey-2.53.6.source.tar.xz) = fdedcb9419ff598ad9e18e94115ed9d5e3624116 +SHA512 (seamonkey-2.53.6.source.tar.xz) = 1854862b5b4781e21cb14bdb6be95e219195459202f55cde3800594174307a9ff23e8b29304494489e947a2749765cdb75ca56633f2fcff8afaf277da972a573 +Size (seamonkey-2.53.6.source.tar.xz) = 283905464 bytes +SHA1 (patch-build_moz.configure_rust.configure) = 38ba5e8a0e41352afc4e767c25388c3c772b0457 +SHA1 (patch-ldap_c-sdk_include_portable.h) = b742b070a45507678f592428110477e484c52659 +SHA1 (patch-mailnews_base_search_src_nsMsgSearchTerm.cpp) = 5a5890c5347cdb1a0899eebe4f014584fa460c10 +SHA1 (patch-mozilla_browser_branding_unofficial_locales_en-US_brand.dtd) = 5c6074fb8e0baf4e7dc2dd49718bfd285e65e3e1 +SHA1 (patch-mozilla_dom_base_nsAttrName.h) = 37ffbf4bf4c43b62759d68af858717ddd9108fe8 +SHA1 (patch-mozilla_dom_media_CubebUtils.cpp) = f9b58c273ee9996fd706a8ba7e0b729424e11b62 +SHA1 (patch-mozilla_gfx_layers_client_ClientPaintedLayer.cpp) = 20c798dae7007a99cf7f93b30a4c39d7b62a3931 +SHA1 (patch-mozilla_gfx_skia_skia_src_core_SkCpu.cpp) = 1ee8e3535239b5e910b4554238e2e30607655efb +SHA1 (patch-mozilla_ipc_chromium_src_base_lock__impl__posix.cc) = f56ec15b263905318873f72428a06b2f473fdc41 +SHA1 (patch-mozilla_ipc_chromium_src_base_message__pump__libevent.cc) = e39687517b4c0e2ec1b08997c036b07970022424 +SHA1 (patch-mozilla_ipc_chromium_src_base_platform__thread__posix.cc) = dc328152d37181bc239b4ce45fd616c04ca06865 +SHA1 (patch-mozilla_ipc_glue_GeckoChildProcessHost.cpp) = c803bbb5f06c00ff9450c058513bdad01667d95f +SHA1 (patch-mozilla_js_src_gc_Memory.cpp) = 0ff89cbfb75b8764b8a32fe054fe8d6a76c92ea0 +SHA1 (patch-mozilla_js_src_threading_posix_Thread.cpp) = 8673c26d2a325fcd400606bf10900cad23eefe1a +SHA1 (patch-mozilla_media_ffvpx_libavutil_arm_bswap.h) = 32722f376eaed3d2d51b4946394d2b1e2f5638f3 +SHA1 (patch-mozilla_media_libcubeb_src_cubeb.c) = 5745a4862c2c1c970ede8c6aa0fe0ed391d1ef34 +SHA1 (patch-mozilla_media_libcubeb_src_cubeb__alsa.c) = ac9ee67c715629c9323f90fb1239631c4d04cc4a +SHA1 (patch-mozilla_media_libcubeb_src_moz.build) = 3ade37b07ab30415d1de7a12f06d9f0277159f8c +SHA1 (patch-mozilla_media_libcubeb_update.sh) = ad2accd9068b8aa77b21a2926cf701b261d394c3 +SHA1 (patch-mozilla_media_libpng_pngpriv.h) = a4da316a4055d79daafd642e5dc8a2ce2bda6fa7 +SHA1 (patch-mozilla_netwerk_srtp_src_crypto_hash_hmac.c) = 2e567f6f626ce081dd4e2c0e7918f8924345afd6 +SHA1 (patch-mozilla_netwerk_srtp_src_crypto_kernel_crypto__kernel.c) = b5db9d527a84ebb1061f4aecd80fb2c0d340d6c3 +SHA1 (patch-mozilla_old-configure.in) = 934f82f2f52819121504d4397099d4fbc1291c19 +SHA1 (patch-mozilla_servo_components_style_build__gecko.rs) = 40c3796b1c561f67920916713154737bd914d4f6 +SHA1 (patch-mozilla_third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_other_mod.rs) = 41a9417208961d1fa9253ab7d01de27f7ffe6ea7 +SHA1 (patch-mozilla_toolkit_components_terminator_nsTerminator.cpp) = 0d9c8c1ff35321973793bb948c3f43746260b21a +SHA1 (patch-mozilla_toolkit_library_moz.build) = 1d6b33227700f8f7c2182b5c389fdb9c5487d134 +SHA1 (patch-mozilla_toolkit_moz.configure) = b3cc1701b1cc25a6508c423387fb928940ebb154 +SHA1 (patch-mozilla_toolkit_mozapps_installer_packager.mk) = 216952653a2e8e539b32291ef14059827c81664a +SHA1 (patch-mozilla_toolkit_xre_glxtest.cpp) = 6d69f6e38fc2af31aa83a39a25252cb81675560b +SHA1 (patch-mozilla_xpcom_base_nscore.h) = ccacde8a2222fc427e48e012175426ba4886dffb +SHA1 (patch-mozilla_xpcom_build_BinaryPath.h) = 54d07ee72b6fc60a5a94c99316725866fdebe9aa +SHA1 (patch-mozilla_xpcom_reflect_xptcall_md_unix_xptcinvoke__sparc64__netbsd.cpp) = 3f172488ed177aca966b9d0e6b953459db8750af +SHA1 (patch-suite_installer_Makefile.in) = 174fe46811de70b8e8e5f40308355d7616f3570f diff --git a/www/seamonkey/mozilla-common.mk b/www/seamonkey/mozilla-common.mk index 2267d3f67ae..5c461e1ada3 100644 --- a/www/seamonkey/mozilla-common.mk +++ b/www/seamonkey/mozilla-common.mk @@ -1,4 +1,4 @@ -# $NetBSD: mozilla-common.mk,v 1.7 2020/12/31 20:04:14 nia Exp $ +# $NetBSD: mozilla-common.mk,v 1.8 2021/02/08 12:26:20 ryoon Exp $ # # common Makefile fragment for mozilla packages based on gecko 2.0. # @@ -70,7 +70,6 @@ CONFIGURE_ARGS+= --enable-default-toolkit=cairo-gtk3 CONFIGURE_ARGS+= --enable-pie .endif CONFIGURE_ARGS+= --disable-tests -CONFIGURE_ARGS+= --with-pthreads # Mozilla Bug 1432751 #CONFIGURE_ARGS+= --enable-system-cairo CONFIGURE_ARGS+= --enable-system-pixman @@ -85,7 +84,7 @@ CONFIGURE_ARGS+= --with-system-nspr #CONFIGURE_ARGS+= --with-system-jpeg CONFIGURE_ARGS+= --with-system-zlib CONFIGURE_ARGS+= --with-system-bz2 -CONFIGURE_ARGS+= --with-system-libevent=${BUILDLINK_PREFIX.libevent} +#CONFIGURE_ARGS+= --with-system-libevent=${BUILDLINK_PREFIX.libevent} CONFIGURE_ARGS+= --disable-crashreporter CONFIGURE_ARGS+= --disable-necko-wifi CONFIGURE_ARGS+= --enable-chrome-format=flat @@ -122,7 +121,7 @@ ALL_ENV+= SHELL=${CONFIG_SHELL:Q} # Build outside ${WRKSRC} # Try to avoid conflict with config/makefiles/xpidl/Makefile.in -OBJDIR= ../build +OBJDIR= ${WRKDIR}/build CONFIGURE_DIRS= ${OBJDIR} CONFIGURE_SCRIPT= ${WRKSRC}/configure diff --git a/www/seamonkey/options.mk b/www/seamonkey/options.mk index a4818446af6..dab9ea7b7ab 100644 --- a/www/seamonkey/options.mk +++ b/www/seamonkey/options.mk @@ -1,11 +1,10 @@ -# $NetBSD: options.mk,v 1.45 2020/05/07 19:36:52 nia Exp $ +# $NetBSD: options.mk,v 1.46 2021/02/08 12:26:20 ryoon Exp $ PKG_OPTIONS_VAR= PKG_OPTIONS.seamonkey PKG_SUPPORTED_OPTIONS= official-mozilla-branding PKG_SUPPORTED_OPTIONS+= debug debug-info mozilla-jemalloc webrtc PKG_SUPPORTED_OPTIONS+= alsa pulseaudio dbus -PKG_SUPPORTED_OPTIONS+= widevinecdm PLIST_VARS+= jemalloc debug .if ${OPSYS} == "Linux" @@ -95,8 +94,3 @@ PLIST.webrtc= yes .else CONFIGURE_ARGS+= --disable-webrtc .endif - -# Enable Google widevine CDM. This requires external libwidevinecdm.so. -.if !empty(PKG_OPTIONS:Mwidevinecdm) -CONFIGURE_ARGS+= --enable-eme=widevine -.endif diff --git a/www/seamonkey/patches/patch-build_moz.configure_rust.configure b/www/seamonkey/patches/patch-build_moz.configure_rust.configure new file mode 100644 index 00000000000..df213e19437 --- /dev/null +++ b/www/seamonkey/patches/patch-build_moz.configure_rust.configure @@ -0,0 +1,12 @@ +$NetBSD: patch-build_moz.configure_rust.configure,v 1.1 2021/02/08 12:26:20 ryoon Exp $ + +--- build/moz.configure/rust.configure.orig 2020-12-22 11:42:29.000000000 +0000 ++++ build/moz.configure/rust.configure +@@ -223,6 +223,7 @@ def rust_triple_alias(host_or_target): + c for c in candidates + if c.target.raw_os == host_or_target.raw_os and + c.target.raw_cpu == host_or_target.raw_cpu ++ and not c.rust_target.endswith("-rumprun-netbsd") + ] + if len(narrowed) == 1: + return narrowed[0].rust_target diff --git a/www/seamonkey/patches/patch-ldap_c-sdk_include_portable.h b/www/seamonkey/patches/patch-ldap_c-sdk_include_portable.h index 61cb85551b6..2e1ddeee300 100644 --- a/www/seamonkey/patches/patch-ldap_c-sdk_include_portable.h +++ b/www/seamonkey/patches/patch-ldap_c-sdk_include_portable.h @@ -1,7 +1,7 @@ -$NetBSD: patch-ldap_c-sdk_include_portable.h,v 1.2 2020/05/06 14:34:53 ryoon Exp $ +$NetBSD: patch-ldap_c-sdk_include_portable.h,v 1.3 2021/02/08 12:26:20 ryoon Exp $ ---- ldap/c-sdk/include/portable.h.orig 2020-02-17 23:36:19.000000000 +0000 -+++ ldap/c-sdk/include/portable.h +--- comm/ldap/c-sdk/include/portable.h.orig 2020-02-17 23:36:19.000000000 +0000 ++++ comm/ldap/c-sdk/include/portable.h @@ -122,7 +122,7 @@ * some systems don't have the BSD re_comp and re_exec routines */ diff --git a/www/seamonkey/patches/patch-mailnews_base_search_src_nsMsgSearchTerm.cpp b/www/seamonkey/patches/patch-mailnews_base_search_src_nsMsgSearchTerm.cpp index 9bfe611f5a4..497cb405892 100644 --- a/www/seamonkey/patches/patch-mailnews_base_search_src_nsMsgSearchTerm.cpp +++ b/www/seamonkey/patches/patch-mailnews_base_search_src_nsMsgSearchTerm.cpp @@ -1,7 +1,7 @@ -$NetBSD: patch-mailnews_base_search_src_nsMsgSearchTerm.cpp,v 1.3 2020/05/06 14:34:53 ryoon Exp $ +$NetBSD: patch-mailnews_base_search_src_nsMsgSearchTerm.cpp,v 1.4 2021/02/08 12:26:20 ryoon Exp $ ---- mailnews/base/search/src/nsMsgSearchTerm.cpp.orig 2020-02-17 23:36:19.000000000 +0000 -+++ mailnews/base/search/src/nsMsgSearchTerm.cpp +--- comm/mailnews/base/search/src/nsMsgSearchTerm.cpp.orig 2020-02-17 23:36:19.000000000 +0000 ++++ comm/mailnews/base/search/src/nsMsgSearchTerm.cpp @@ -207,7 +207,7 @@ nsresult NS_MsgGetStringForAttribute(int } } diff --git a/www/seamonkey/patches/patch-mozilla_browser_branding_unofficial_locales_en-US_brand.dtd b/www/seamonkey/patches/patch-mozilla_browser_branding_unofficial_locales_en-US_brand.dtd index 89d6058bb70..923c6c48b2b 100644 --- a/www/seamonkey/patches/patch-mozilla_browser_branding_unofficial_locales_en-US_brand.dtd +++ b/www/seamonkey/patches/patch-mozilla_browser_branding_unofficial_locales_en-US_brand.dtd @@ -1,7 +1,7 @@ -$NetBSD: patch-mozilla_browser_branding_unofficial_locales_en-US_brand.dtd,v 1.1 2020/05/06 14:34:53 ryoon Exp $ +$NetBSD: patch-mozilla_browser_branding_unofficial_locales_en-US_brand.dtd,v 1.2 2021/02/08 12:26:20 ryoon Exp $ ---- mozilla/browser/branding/unofficial/locales/en-US/brand.dtd.orig 2020-02-17 23:37:46.000000000 +0000 -+++ mozilla/browser/branding/unofficial/locales/en-US/brand.dtd +--- browser/branding/unofficial/locales/en-US/brand.dtd.orig 2020-02-17 23:37:46.000000000 +0000 ++++ browser/branding/unofficial/locales/en-US/brand.dtd @@ -2,8 +2,8 @@ - License, v. 2.0. If a copy of the MPL was not distributed with this - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> diff --git a/www/seamonkey/patches/patch-mozilla_dom_base_nsAttrName.h b/www/seamonkey/patches/patch-mozilla_dom_base_nsAttrName.h index 97cabe7f91c..aebe3e41e87 100644 --- a/www/seamonkey/patches/patch-mozilla_dom_base_nsAttrName.h +++ b/www/seamonkey/patches/patch-mozilla_dom_base_nsAttrName.h @@ -1,7 +1,7 @@ -$NetBSD: patch-mozilla_dom_base_nsAttrName.h,v 1.1 2020/05/06 14:34:53 ryoon Exp $ +$NetBSD: patch-mozilla_dom_base_nsAttrName.h,v 1.2 2021/02/08 12:26:20 ryoon Exp $ ---- mozilla/dom/base/nsAttrName.h.orig 2020-02-17 23:37:48.000000000 +0000 -+++ mozilla/dom/base/nsAttrName.h +--- dom/base/nsAttrName.h.orig 2020-02-17 23:37:48.000000000 +0000 ++++ dom/base/nsAttrName.h @@ -16,6 +16,10 @@ #include "mozilla/dom/NodeInfo.h" #include "nsIAtom.h" diff --git a/www/seamonkey/patches/patch-mozilla_dom_media_CubebUtils.cpp b/www/seamonkey/patches/patch-mozilla_dom_media_CubebUtils.cpp index da36a459434..01144ea1dfa 100644 --- a/www/seamonkey/patches/patch-mozilla_dom_media_CubebUtils.cpp +++ b/www/seamonkey/patches/patch-mozilla_dom_media_CubebUtils.cpp @@ -1,7 +1,7 @@ -$NetBSD: patch-mozilla_dom_media_CubebUtils.cpp,v 1.2 2020/06/16 09:09:02 nia Exp $ +$NetBSD: patch-mozilla_dom_media_CubebUtils.cpp,v 1.3 2021/02/08 12:26:20 ryoon Exp $ ---- mozilla/dom/media/CubebUtils.cpp.orig 2020-04-01 11:01:50.000000000 +0000 -+++ mozilla/dom/media/CubebUtils.cpp +--- dom/media/CubebUtils.cpp.orig 2020-04-01 11:01:50.000000000 +0000 ++++ dom/media/CubebUtils.cpp @@ -93,6 +93,7 @@ const char* AUDIOSTREAM_BACKEND_ID_STR[] "winmm", "directsound", diff --git a/www/seamonkey/patches/patch-mozilla_gfx_layers_client_ClientPaintedLayer.cpp b/www/seamonkey/patches/patch-mozilla_gfx_layers_client_ClientPaintedLayer.cpp index 0714b62f9e9..a8b7698c4d8 100644 --- a/www/seamonkey/patches/patch-mozilla_gfx_layers_client_ClientPaintedLayer.cpp +++ b/www/seamonkey/patches/patch-mozilla_gfx_layers_client_ClientPaintedLayer.cpp @@ -1,11 +1,11 @@ -$NetBSD: patch-mozilla_gfx_layers_client_ClientPaintedLayer.cpp,v 1.1 2020/06/16 09:09:02 nia Exp $ +$NetBSD: patch-mozilla_gfx_layers_client_ClientPaintedLayer.cpp,v 1.2 2021/02/08 12:26:20 ryoon Exp $ NetBSD has the same limitation on CrossProcessSemaphore (non-functioning in NetBSD<9, leaky due to Firefox destroying semaphores created across processes in NetBSD>=9) ---- mozilla/gfx/layers/client/ClientPaintedLayer.cpp.orig 2020-04-01 11:01:50.000000000 +0000 -+++ mozilla/gfx/layers/client/ClientPaintedLayer.cpp +--- gfx/layers/client/ClientPaintedLayer.cpp.orig 2020-04-01 11:01:50.000000000 +0000 ++++ gfx/layers/client/ClientPaintedLayer.cpp @@ -310,7 +310,7 @@ ClientLayerManager::CreatePaintedLayerWi NS_ASSERTION(InConstruction(), "Only allowed in construction phase"); // The non-tiling ContentClient requires CrossProcessSemaphore which diff --git a/www/seamonkey/patches/patch-mozilla_gfx_skia_skia_src_core_SkCpu.cpp b/www/seamonkey/patches/patch-mozilla_gfx_skia_skia_src_core_SkCpu.cpp index 95692351657..86857f6b852 100644 --- a/www/seamonkey/patches/patch-mozilla_gfx_skia_skia_src_core_SkCpu.cpp +++ b/www/seamonkey/patches/patch-mozilla_gfx_skia_skia_src_core_SkCpu.cpp @@ -1,9 +1,9 @@ -$NetBSD: patch-mozilla_gfx_skia_skia_src_core_SkCpu.cpp,v 1.1 2020/06/26 11:40:28 nia Exp $ +$NetBSD: patch-mozilla_gfx_skia_skia_src_core_SkCpu.cpp,v 1.2 2021/02/08 12:26:20 ryoon Exp $ NetBSD/aarch64 doesn't have <sys/auxv.h>. ---- mozilla/gfx/skia/skia/src/core/SkCpu.cpp.orig 2020-02-17 23:37:51.000000000 +0000 -+++ mozilla/gfx/skia/skia/src/core/SkCpu.cpp +--- gfx/skia/skia/src/core/SkCpu.cpp.orig 2020-02-17 23:37:51.000000000 +0000 ++++ gfx/skia/skia/src/core/SkCpu.cpp @@ -74,7 +74,7 @@ return features; } diff --git a/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_lock__impl__posix.cc b/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_lock__impl__posix.cc index 33dbf8eaf06..34d637e2aa1 100644 --- a/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_lock__impl__posix.cc +++ b/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_lock__impl__posix.cc @@ -1,7 +1,7 @@ -$NetBSD: patch-mozilla_ipc_chromium_src_base_lock__impl__posix.cc,v 1.1 2020/05/06 14:34:53 ryoon Exp $ +$NetBSD: patch-mozilla_ipc_chromium_src_base_lock__impl__posix.cc,v 1.2 2021/02/08 12:26:20 ryoon Exp $ ---- mozilla/ipc/chromium/src/base/lock_impl_posix.cc.orig 2020-02-17 23:37:52.000000000 +0000 -+++ mozilla/ipc/chromium/src/base/lock_impl_posix.cc +--- ipc/chromium/src/base/lock_impl_posix.cc.orig 2020-02-17 23:37:52.000000000 +0000 ++++ ipc/chromium/src/base/lock_impl_posix.cc @@ -20,7 +20,7 @@ namespace internal { // Lock::PriorityInheritanceAvailable still must be checked as the code may // compile but the underlying platform still may not correctly support priority diff --git a/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_message__pump__libevent.cc b/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_message__pump__libevent.cc index dbcb6ce7f5c..c7029c47040 100644 --- a/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_message__pump__libevent.cc +++ b/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_message__pump__libevent.cc @@ -1,7 +1,7 @@ -$NetBSD: patch-mozilla_ipc_chromium_src_base_message__pump__libevent.cc,v 1.5 2020/05/06 14:34:53 ryoon Exp $ +$NetBSD: patch-mozilla_ipc_chromium_src_base_message__pump__libevent.cc,v 1.6 2021/02/08 12:26:20 ryoon Exp $ ---- mozilla/ipc/chromium/src/base/message_pump_libevent.cc.orig 2020-04-01 11:01:50.000000000 +0000 -+++ mozilla/ipc/chromium/src/base/message_pump_libevent.cc +--- ipc/chromium/src/base/message_pump_libevent.cc.orig 2020-04-01 11:01:50.000000000 +0000 ++++ ipc/chromium/src/base/message_pump_libevent.cc @@ -22,6 +22,7 @@ // This macro checks that the _EVENT_SIZEOF_* constants defined in diff --git a/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_platform__thread__posix.cc b/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_platform__thread__posix.cc index 34a8fd7e28b..b120199adc3 100644 --- a/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_platform__thread__posix.cc +++ b/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_platform__thread__posix.cc @@ -1,7 +1,7 @@ -$NetBSD: patch-mozilla_ipc_chromium_src_base_platform__thread__posix.cc,v 1.6 2020/05/06 14:34:53 ryoon Exp $ +$NetBSD: patch-mozilla_ipc_chromium_src_base_platform__thread__posix.cc,v 1.7 2021/02/08 12:26:20 ryoon Exp $ ---- mozilla/ipc/chromium/src/base/platform_thread_posix.cc.orig 2020-02-17 23:37:52.000000000 +0000 -+++ mozilla/ipc/chromium/src/base/platform_thread_posix.cc +--- ipc/chromium/src/base/platform_thread_posix.cc.orig 2020-02-17 23:37:52.000000000 +0000 ++++ ipc/chromium/src/base/platform_thread_posix.cc @@ -12,7 +12,9 @@ #if defined(OS_MACOSX) #include <mach/mach.h> diff --git a/www/seamonkey/patches/patch-mozilla_ipc_glue_GeckoChildProcessHost.cpp b/www/seamonkey/patches/patch-mozilla_ipc_glue_GeckoChildProcessHost.cpp index 037e4afbb5e..94044c18af8 100644 --- a/www/seamonkey/patches/patch-mozilla_ipc_glue_GeckoChildProcessHost.cpp +++ b/www/seamonkey/patches/patch-mozilla_ipc_glue_GeckoChildProcessHost.cpp @@ -1,7 +1,7 @@ -$NetBSD: patch-mozilla_ipc_glue_GeckoChildProcessHost.cpp,v 1.13 2020/05/06 14:34:53 ryoon Exp $ +$NetBSD: patch-mozilla_ipc_glue_GeckoChildProcessHost.cpp,v 1.14 2021/02/08 12:26:20 ryoon Exp $ ---- mozilla/ipc/glue/GeckoChildProcessHost.cpp.orig 2020-02-17 23:37:52.000000000 +0000 -+++ mozilla/ipc/glue/GeckoChildProcessHost.cpp +--- ipc/glue/GeckoChildProcessHost.cpp.orig 2020-02-17 23:37:52.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 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ diff --git a/www/seamonkey/patches/patch-mozilla_js_src_gc_Memory.cpp b/www/seamonkey/patches/patch-mozilla_js_src_gc_Memory.cpp index ba205b7a65f..8397f35a696 100644 --- a/www/seamonkey/patches/patch-mozilla_js_src_gc_Memory.cpp +++ b/www/seamonkey/patches/patch-mozilla_js_src_gc_Memory.cpp @@ -1,7 +1,7 @@ -$NetBSD: patch-mozilla_js_src_gc_Memory.cpp,v 1.6 2020/05/06 14:34:53 ryoon Exp $ +$NetBSD: patch-mozilla_js_src_gc_Memory.cpp,v 1.7 2021/02/08 12:26:20 ryoon Exp $ ---- mozilla/js/src/gc/Memory.cpp.orig 2020-02-17 23:37:52.000000000 +0000 -+++ mozilla/js/src/gc/Memory.cpp +--- js/src/gc/Memory.cpp.orig 2020-02-17 23:37:52.000000000 +0000 ++++ js/src/gc/Memory.cpp @@ -504,6 +504,7 @@ MapMemoryAt(void* desired, size_t length { diff --git a/www/seamonkey/patches/patch-mozilla_js_src_threading_posix_Thread.cpp b/www/seamonkey/patches/patch-mozilla_js_src_threading_posix_Thread.cpp index 6d7843c8670..66ada00683f 100644 --- a/www/seamonkey/patches/patch-mozilla_js_src_threading_posix_Thread.cpp +++ b/www/seamonkey/patches/patch-mozilla_js_src_threading_posix_Thread.cpp @@ -1,7 +1,7 @@ -$NetBSD: patch-mozilla_js_src_threading_posix_Thread.cpp,v 1.1 2020/05/06 14:34:53 ryoon Exp $ +$NetBSD: patch-mozilla_js_src_threading_posix_Thread.cpp,v 1.2 2021/02/08 12:26:20 ryoon Exp $ ---- mozilla/js/src/threading/posix/Thread.cpp.orig 2020-02-17 23:37:55.000000000 +0000 -+++ mozilla/js/src/threading/posix/Thread.cpp +--- js/src/threading/posix/Thread.cpp.orig 2020-02-17 23:37:55.000000000 +0000 ++++ js/src/threading/posix/Thread.cpp @@ -161,6 +161,8 @@ js::ThisThread::SetName(const char* name rv = 0; #elif defined(__NetBSD__) diff --git a/www/seamonkey/patches/patch-mozilla_media_ffvpx_libavutil_arm_bswap.h b/www/seamonkey/patches/patch-mozilla_media_ffvpx_libavutil_arm_bswap.h index b81f05db7ba..d10100b1e7e 100644 --- a/www/seamonkey/patches/patch-mozilla_media_ffvpx_libavutil_arm_bswap.h +++ b/www/seamonkey/patches/patch-mozilla_media_ffvpx_libavutil_arm_bswap.h @@ -1,9 +1,9 @@ -$NetBSD: patch-mozilla_media_ffvpx_libavutil_arm_bswap.h,v 1.1 2020/06/26 11:40:28 nia Exp $ +$NetBSD: patch-mozilla_media_ffvpx_libavutil_arm_bswap.h,v 1.2 2021/02/08 12:26:20 ryoon Exp $ Fix NetBSD aarch64 build. ---- mozilla/media/ffvpx/libavutil/arm/bswap.h.orig 2020-02-17 23:37:58.000000000 +0000 -+++ mozilla/media/ffvpx/libavutil/arm/bswap.h +--- media/ffvpx/libavutil/arm/bswap.h.orig 2020-02-17 23:37:58.000000000 +0000 ++++ media/ffvpx/libavutil/arm/bswap.h @@ -23,6 +23,8 @@ #include "config.h" #include "libavutil/attributes.h" diff --git a/www/seamonkey/patches/patch-mozilla_media_libcubeb_src_cubeb.c b/www/seamonkey/patches/patch-mozilla_media_libcubeb_src_cubeb.c index feb09849ad2..aaa6ab42e85 100644 --- a/www/seamonkey/patches/patch-mozilla_media_libcubeb_src_cubeb.c +++ b/www/seamonkey/patches/patch-mozilla_media_libcubeb_src_cubeb.c @@ -1,9 +1,9 @@ -$NetBSD: patch-mozilla_media_libcubeb_src_cubeb.c,v 1.6 2020/05/07 19:36:53 nia Exp $ +$NetBSD: patch-mozilla_media_libcubeb_src_cubeb.c,v 1.7 2021/02/08 12:26:20 ryoon Exp $ - Sun Audio support. ---- mozilla/media/libcubeb/src/cubeb.c.orig 2020-02-17 23:37:58.000000000 +0000 -+++ mozilla/media/libcubeb/src/cubeb.c +--- media/libcubeb/src/cubeb.c.orig 2020-02-17 23:37:58.000000000 +0000 ++++ media/libcubeb/src/cubeb.c @@ -46,6 +46,9 @@ int wasapi_init(cubeb ** context, char c #if defined(USE_SNDIO) int sndio_init(cubeb ** context, char const * context_name); diff --git a/www/seamonkey/patches/patch-mozilla_media_libcubeb_src_cubeb__alsa.c b/www/seamonkey/patches/patch-mozilla_media_libcubeb_src_cubeb__alsa.c index 35f6cbcf91a..600b0e011d8 100644 --- a/www/seamonkey/patches/patch-mozilla_media_libcubeb_src_cubeb__alsa.c +++ b/www/seamonkey/patches/patch-mozilla_media_libcubeb_src_cubeb__alsa.c @@ -1,9 +1,9 @@ -$NetBSD: patch-mozilla_media_libcubeb_src_cubeb__alsa.c,v 1.12 2020/05/07 19:36:53 nia Exp $ +$NetBSD: patch-mozilla_media_libcubeb_src_cubeb__alsa.c,v 1.13 2021/02/08 12:26:20 ryoon Exp $ - Sun Audio support. ---- mozilla/media/libcubeb/src/cubeb_alsa.c.orig 2020-04-01 11:01:50.000000000 +0000 -+++ mozilla/media/libcubeb/src/cubeb_alsa.c +--- media/libcubeb/src/cubeb_alsa.c.orig 2020-04-01 11:01:50.000000000 +0000 ++++ media/libcubeb/src/cubeb_alsa.c @@ -7,11 +7,13 @@ #undef NDEBUG #define _DEFAULT_SOURCE diff --git a/www/seamonkey/patches/patch-mozilla_media_libcubeb_src_moz.build b/www/seamonkey/patches/patch-mozilla_media_libcubeb_src_moz.build index 580519f4e46..d32c6d43315 100644 --- a/www/seamonkey/patches/patch-mozilla_media_libcubeb_src_moz.build +++ b/www/seamonkey/patches/patch-mozilla_media_libcubeb_src_moz.build @@ -1,9 +1,9 @@ -$NetBSD: patch-mozilla_media_libcubeb_src_moz.build,v 1.10 2020/05/07 19:36:53 nia Exp $ +$NetBSD: patch-mozilla_media_libcubeb_src_moz.build,v 1.11 2021/02/08 12:26:20 ryoon Exp $ - Sun Audio support. ---- mozilla/media/libcubeb/src/moz.build.orig 2020-04-01 11:01:50.000000000 +0000 -+++ mozilla/media/libcubeb/src/moz.build +--- media/libcubeb/src/moz.build.orig 2020-04-01 11:01:50.000000000 +0000 ++++ media/libcubeb/src/moz.build @@ -43,6 +43,12 @@ if CONFIG['MOZ_JACK']: ] DEFINES['USE_JACK'] = True diff --git a/www/seamonkey/patches/patch-mozilla_media_libcubeb_update.sh b/www/seamonkey/patches/patch-mozilla_media_libcubeb_update.sh index a1f192c2eed..4ea8f2c4b43 100644 --- a/www/seamonkey/patches/patch-mozilla_media_libcubeb_update.sh +++ b/www/seamonkey/patches/patch-mozilla_media_libcubeb_update.sh @@ -1,9 +1,9 @@ -$NetBSD: patch-mozilla_media_libcubeb_update.sh,v 1.4 2020/05/07 19:36:53 nia Exp $ +$NetBSD: patch-mozilla_media_libcubeb_update.sh,v 1.5 2021/02/08 12:26:20 ryoon Exp $ - Sun Audio support. ---- mozilla/media/libcubeb/update.sh.orig 2020-04-01 11:01:50.000000000 +0000 -+++ mozilla/media/libcubeb/update.sh +--- media/libcubeb/update.sh.orig 2020-04-01 11:01:50.000000000 +0000 ++++ media/libcubeb/update.sh @@ -32,6 +32,7 @@ cp $1/src/cubeb_ringbuffer.h src cp $1/src/cubeb_sndio.c src cp $1/src/cubeb_strings.c src diff --git a/www/seamonkey/patches/patch-mozilla_media_libpng_pngpriv.h b/www/seamonkey/patches/patch-mozilla_media_libpng_pngpriv.h index 3f57fc4030d..f9c34ad82b7 100644 --- a/www/seamonkey/patches/patch-mozilla_media_libpng_pngpriv.h +++ b/www/seamonkey/patches/patch-mozilla_media_libpng_pngpriv.h @@ -1,7 +1,7 @@ -$NetBSD: patch-mozilla_media_libpng_pngpriv.h,v 1.4 2020/05/06 14:34:53 ryoon Exp $ +$NetBSD: patch-mozilla_media_libpng_pngpriv.h,v 1.5 2021/02/08 12:26:20 ryoon Exp $ ---- mozilla/media/libpng/pngpriv.h.orig 2020-02-17 23:37:58.000000000 +0000 -+++ mozilla/media/libpng/pngpriv.h +--- media/libpng/pngpriv.h.orig 2020-02-17 23:37:58.000000000 +0000 ++++ media/libpng/pngpriv.h @@ -36,8 +36,10 @@ * still required (as of 2011-05-02.) */ diff --git a/www/seamonkey/patches/patch-mozilla_netwerk_srtp_src_crypto_hash_hmac.c b/www/seamonkey/patches/patch-mozilla_netwerk_srtp_src_crypto_hash_hmac.c index aee0c393707..8eaf9c3c870 100644 --- a/www/seamonkey/patches/patch-mozilla_netwerk_srtp_src_crypto_hash_hmac.c +++ b/www/seamonkey/patches/patch-mozilla_netwerk_srtp_src_crypto_hash_hmac.c @@ -1,7 +1,7 @@ -$NetBSD: patch-mozilla_netwerk_srtp_src_crypto_hash_hmac.c,v 1.1 2020/05/06 14:34:53 ryoon Exp $ +$NetBSD: patch-mozilla_netwerk_srtp_src_crypto_hash_hmac.c,v 1.2 2021/02/08 12:26:20 ryoon Exp $ ---- mozilla/netwerk/srtp/src/crypto/hash/hmac.c.orig 2020-02-17 23:38:00.000000000 +0000 -+++ mozilla/netwerk/srtp/src/crypto/hash/hmac.c +--- netwerk/srtp/src/crypto/hash/hmac.c.orig 2020-02-17 23:38:00.000000000 +0000 ++++ netwerk/srtp/src/crypto/hash/hmac.c @@ -55,7 +55,7 @@ debug_module_t mod_hmac = { err_status_t diff --git a/www/seamonkey/patches/patch-mozilla_netwerk_srtp_src_crypto_kernel_crypto__kernel.c b/www/seamonkey/patches/patch-mozilla_netwerk_srtp_src_crypto_kernel_crypto__kernel.c index e9380932d08..ee5dcdd634f 100644 --- a/www/seamonkey/patches/patch-mozilla_netwerk_srtp_src_crypto_kernel_crypto__kernel.c +++ b/www/seamonkey/patches/patch-mozilla_netwerk_srtp_src_crypto_kernel_crypto__kernel.c @@ -1,7 +1,7 @@ -$NetBSD: patch-mozilla_netwerk_srtp_src_crypto_kernel_crypto__kernel.c,v 1.1 2020/05/06 14:34:53 ryoon Exp $ +$NetBSD: patch-mozilla_netwerk_srtp_src_crypto_kernel_crypto__kernel.c,v 1.2 2021/02/08 12:26:20 ryoon Exp $ ---- mozilla/netwerk/srtp/src/crypto/kernel/crypto_kernel.c.orig 2020-02-17 23:38:00.000000000 +0000 -+++ mozilla/netwerk/srtp/src/crypto/kernel/crypto_kernel.c +--- netwerk/srtp/src/crypto/kernel/crypto_kernel.c.orig 2020-02-17 23:38:00.000000000 +0000 ++++ netwerk/srtp/src/crypto/kernel/crypto_kernel.c @@ -77,7 +77,7 @@ extern cipher_type_t aes_cbc; */ diff --git a/www/seamonkey/patches/patch-mozilla_old-configure.in b/www/seamonkey/patches/patch-mozilla_old-configure.in index 347dce11e93..fcfe110958e 100644 --- a/www/seamonkey/patches/patch-mozilla_old-configure.in +++ b/www/seamonkey/patches/patch-mozilla_old-configure.in @@ -1,7 +1,7 @@ -$NetBSD: patch-mozilla_old-configure.in,v 1.7 2020/05/07 19:36:53 nia Exp $ +$NetBSD: patch-mozilla_old-configure.in,v 1.8 2021/02/08 12:26:20 ryoon Exp $ ---- mozilla/old-configure.in.orig 2020-04-01 11:01:50.000000000 +0000 -+++ mozilla/old-configure.in +--- old-configure.in.orig 2020-04-01 11:01:50.000000000 +0000 ++++ old-configure.in @@ -2646,6 +2646,19 @@ AC_DEFINE(MOZ_WEBM_ENCODER) AC_SUBST(MOZ_WEBM_ENCODER) diff --git a/www/seamonkey/patches/patch-mozilla_servo_components_style_build__gecko.rs b/www/seamonkey/patches/patch-mozilla_servo_components_style_build__gecko.rs index 744376f6f6a..3e38728698d 100644 --- a/www/seamonkey/patches/patch-mozilla_servo_components_style_build__gecko.rs +++ b/www/seamonkey/patches/patch-mozilla_servo_components_style_build__gecko.rs @@ -1,7 +1,7 @@ -$NetBSD: patch-mozilla_servo_components_style_build__gecko.rs,v 1.1 2020/05/06 14:34:53 ryoon Exp $ +$NetBSD: patch-mozilla_servo_components_style_build__gecko.rs,v 1.2 2021/02/08 12:26:20 ryoon Exp $ ---- mozilla/servo/components/style/build_gecko.rs.orig 2020-02-17 23:38:03.000000000 +0000 -+++ mozilla/servo/components/style/build_gecko.rs +--- servo/components/style/build_gecko.rs.orig 2020-02-17 23:38:03.000000000 +0000 ++++ servo/components/style/build_gecko.rs @@ -546,6 +546,8 @@ mod bindings { .borrowed_type(ty) .zero_size_type(ty, &structs_types); diff --git a/www/seamonkey/patches/patch-mozilla_third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_other_mod.rs b/www/seamonkey/patches/patch-mozilla_third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_other_mod.rs index 481c0c9b871..0390e26d6bf 100644 --- a/www/seamonkey/patches/patch-mozilla_third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_other_mod.rs +++ b/www/seamonkey/patches/patch-mozilla_third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_other_mod.rs @@ -1,9 +1,9 @@ -$NetBSD: patch-mozilla_third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_other_mod.rs,v 1.1 2020/06/24 14:26:00 nia Exp $ +$NetBSD: patch-mozilla_third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_other_mod.rs,v 1.2 2021/02/08 12:26:20 ryoon Exp $ Support aarch64. ---- mozilla/third_party/rust/libc/src/unix/bsd/netbsdlike/netbsd/other/mod.rs.orig 2020-02-17 23:39:18.000000000 +0000 -+++ mozilla/third_party/rust/libc/src/unix/bsd/netbsdlike/netbsd/other/mod.rs +--- third_party/rust/libc/src/unix/bsd/netbsdlike/netbsd/other/mod.rs.orig 2020-02-17 23:39:18.000000000 +0000 ++++ third_party/rust/libc/src/unix/bsd/netbsdlike/netbsd/other/mod.rs @@ -1,5 +1,6 @@ cfg_if! { if #[cfg(any(target_arch = "sparc64", diff --git a/www/seamonkey/patches/patch-mozilla_toolkit_components_terminator_nsTerminator.cpp b/www/seamonkey/patches/patch-mozilla_toolkit_components_terminator_nsTerminator.cpp index ac77545baaa..1feec7d3e34 100644 --- a/www/seamonkey/patches/patch-mozilla_toolkit_components_terminator_nsTerminator.cpp +++ b/www/seamonkey/patches/patch-mozilla_toolkit_components_terminator_nsTerminator.cpp @@ -1,7 +1,7 @@ -$NetBSD: patch-mozilla_toolkit_components_terminator_nsTerminator.cpp,v 1.2 2020/05/06 14:34:53 ryoon Exp $ +$NetBSD: patch-mozilla_toolkit_components_terminator_nsTerminator.cpp,v 1.3 2021/02/08 12:26:20 ryoon Exp $ ---- mozilla/toolkit/components/terminator/nsTerminator.cpp.orig 2020-02-17 23:39:41.000000000 +0000 -+++ mozilla/toolkit/components/terminator/nsTerminator.cpp +--- toolkit/components/terminator/nsTerminator.cpp.orig 2020-02-17 23:39:41.000000000 +0000 ++++ toolkit/components/terminator/nsTerminator.cpp @@ -38,7 +38,7 @@ #if defined(XP_WIN) #include <windows.h> diff --git a/www/seamonkey/patches/patch-mozilla_toolkit_library_moz.build b/www/seamonkey/patches/patch-mozilla_toolkit_library_moz.build index 17e971f3d12..fc22102ec73 100644 --- a/www/seamonkey/patches/patch-mozilla_toolkit_library_moz.build +++ b/www/seamonkey/patches/patch-mozilla_toolkit_library_moz.build @@ -1,7 +1,7 @@ -$NetBSD: patch-mozilla_toolkit_library_moz.build,v 1.9 2020/06/16 09:09:02 nia Exp $ +$NetBSD: patch-mozilla_toolkit_library_moz.build,v 1.10 2021/02/08 12:26:20 ryoon Exp $ ---- mozilla/toolkit/library/moz.build.orig 2020-04-01 11:01:51.000000000 +0000 -+++ mozilla/toolkit/library/moz.build +--- toolkit/library/moz.build.orig 2020-04-01 11:01:51.000000000 +0000 ++++ toolkit/library/moz.build @@ -226,9 +226,6 @@ if CONFIG['MOZ_SYSTEM_LIBVPX']: if not CONFIG['MOZ_TREE_PIXMAN']: OS_LIBS += CONFIG['MOZ_PIXMAN_LIBS'] diff --git a/www/seamonkey/patches/patch-mozilla_toolkit_moz.configure b/www/seamonkey/patches/patch-mozilla_toolkit_moz.configure index 8351a8997c2..c1cf059aa58 100644 --- a/www/seamonkey/patches/patch-mozilla_toolkit_moz.configure +++ b/www/seamonkey/patches/patch-mozilla_toolkit_moz.configure @@ -1,7 +1,7 @@ -$NetBSD: patch-mozilla_toolkit_moz.configure,v 1.4 2020/05/06 14:34:53 ryoon Exp $ +$NetBSD: patch-mozilla_toolkit_moz.configure,v 1.5 2021/02/08 12:26:20 ryoon Exp $ ---- mozilla/toolkit/moz.configure.orig 2020-02-17 23:39:43.000000000 +0000 -+++ mozilla/toolkit/moz.configure +--- toolkit/moz.configure.orig 2020-02-17 23:39:43.000000000 +0000 ++++ toolkit/moz.configure @@ -961,11 +961,11 @@ include('nss.configure') # ============================================================== option('--disable-skia', help='Disable use of Skia') diff --git a/www/seamonkey/patches/patch-mozilla_toolkit_mozapps_installer_packager.mk b/www/seamonkey/patches/patch-mozilla_toolkit_mozapps_installer_packager.mk index 4503eda7c2c..58ade6e3f8e 100644 --- a/www/seamonkey/patches/patch-mozilla_toolkit_mozapps_installer_packager.mk +++ b/www/seamonkey/patches/patch-mozilla_toolkit_mozapps_installer_packager.mk @@ -1,7 +1,7 @@ -$NetBSD: patch-mozilla_toolkit_mozapps_installer_packager.mk,v 1.1 2020/05/06 14:34:53 ryoon Exp $ +$NetBSD: patch-mozilla_toolkit_mozapps_installer_packager.mk,v 1.2 2021/02/08 12:26:20 ryoon Exp $ ---- mozilla/toolkit/mozapps/installer/packager.mk.orig 2020-02-17 23:39:43.000000000 +0000 -+++ mozilla/toolkit/mozapps/installer/packager.mk +--- toolkit/mozapps/installer/packager.mk.orig 2020-02-17 23:39:43.000000000 +0000 ++++ toolkit/mozapps/installer/packager.mk @@ -125,7 +125,7 @@ endif (cd $(DESTDIR)$(installdir) && tar -xf -) $(NSINSTALL) -D $(DESTDIR)$(bindir) diff --git a/www/seamonkey/patches/patch-mozilla_toolkit_xre_glxtest.cpp b/www/seamonkey/patches/patch-mozilla_toolkit_xre_glxtest.cpp index 32abac14335..d65e0f36b19 100644 --- a/www/seamonkey/patches/patch-mozilla_toolkit_xre_glxtest.cpp +++ b/www/seamonkey/patches/patch-mozilla_toolkit_xre_glxtest.cpp @@ -1,7 +1,7 @@ -$NetBSD: patch-mozilla_toolkit_xre_glxtest.cpp,v 1.2 2020/05/06 14:34:53 ryoon Exp $ +$NetBSD: patch-mozilla_toolkit_xre_glxtest.cpp,v 1.3 2021/02/08 12:26:20 ryoon Exp $ ---- mozilla/toolkit/xre/glxtest.cpp.orig 2020-02-17 23:39:44.000000000 +0000 -+++ mozilla/toolkit/xre/glxtest.cpp +--- toolkit/xre/glxtest.cpp.orig 2020-02-17 23:39:44.000000000 +0000 ++++ toolkit/xre/glxtest.cpp @@ -124,7 +124,7 @@ void glxtest() fatal_error("The MOZ_AVOID_OPENGL_ALTOGETHER environment variable is defined"); diff --git a/www/seamonkey/patches/patch-mozilla_xpcom_base_nscore.h b/www/seamonkey/patches/patch-mozilla_xpcom_base_nscore.h index cb0dc169fd5..ba794c973a6 100644 --- a/www/seamonkey/patches/patch-mozilla_xpcom_base_nscore.h +++ b/www/seamonkey/patches/patch-mozilla_xpcom_base_nscore.h @@ -1,7 +1,7 @@ -$NetBSD: patch-mozilla_xpcom_base_nscore.h,v 1.3 2020/05/06 14:34:53 ryoon Exp $ +$NetBSD: patch-mozilla_xpcom_base_nscore.h,v 1.4 2021/02/08 12:26:20 ryoon Exp $ ---- mozilla/xpcom/base/nscore.h.orig 2020-02-17 23:39:45.000000000 +0000 -+++ mozilla/xpcom/base/nscore.h +--- xpcom/base/nscore.h.orig 2020-02-17 23:39:45.000000000 +0000 ++++ xpcom/base/nscore.h @@ -76,7 +76,7 @@ * NS_HIDDEN_(int) NS_FASTCALL func2(char *foo); */ diff --git a/www/seamonkey/patches/patch-mozilla_xpcom_build_BinaryPath.h b/www/seamonkey/patches/patch-mozilla_xpcom_build_BinaryPath.h index 9b1293fc753..1eab6e31ec3 100644 --- a/www/seamonkey/patches/patch-mozilla_xpcom_build_BinaryPath.h +++ b/www/seamonkey/patches/patch-mozilla_xpcom_build_BinaryPath.h @@ -1,7 +1,7 @@ -$NetBSD: patch-mozilla_xpcom_build_BinaryPath.h,v 1.1 2020/05/06 14:34:53 ryoon Exp $ +$NetBSD: patch-mozilla_xpcom_build_BinaryPath.h,v 1.2 2021/02/08 12:26:20 ryoon Exp $ ---- mozilla/xpcom/build/BinaryPath.h.orig 2020-02-17 23:39:45.000000000 +0000 -+++ mozilla/xpcom/build/BinaryPath.h +--- xpcom/build/BinaryPath.h.orig 2020-02-17 23:39:45.000000000 +0000 ++++ xpcom/build/BinaryPath.h @@ -22,7 +22,8 @@ defined(__OpenBSD__) #include <sys/sysctl.h> diff --git a/www/seamonkey/patches/patch-mozilla_xpcom_reflect_xptcall_md_unix_xptcinvoke__sparc64__netbsd.cpp b/www/seamonkey/patches/patch-mozilla_xpcom_reflect_xptcall_md_unix_xptcinvoke__sparc64__netbsd.cpp index 2199761fb8a..d0d57d37baa 100644 --- a/www/seamonkey/patches/patch-mozilla_xpcom_reflect_xptcall_md_unix_xptcinvoke__sparc64__netbsd.cpp +++ b/www/seamonkey/patches/patch-mozilla_xpcom_reflect_xptcall_md_unix_xptcinvoke__sparc64__netbsd.cpp @@ -1,7 +1,7 @@ -$NetBSD: patch-mozilla_xpcom_reflect_xptcall_md_unix_xptcinvoke__sparc64__netbsd.cpp,v 1.2 2020/05/06 14:34:53 ryoon Exp $ +$NetBSD: patch-mozilla_xpcom_reflect_xptcall_md_unix_xptcinvoke__sparc64__netbsd.cpp,v 1.3 2021/02/08 12:26:20 ryoon Exp $ ---- mozilla/xpcom/reflect/xptcall/md/unix/xptcinvoke_sparc64_netbsd.cpp.orig 2020-05-06 05:38:39.777410609 +0000 -+++ mozilla/xpcom/reflect/xptcall/md/unix/xptcinvoke_sparc64_netbsd.cpp +--- xpcom/reflect/xptcall/md/unix/xptcinvoke_sparc64_netbsd.cpp.orig 2020-05-06 05:38:39.777410609 +0000 ++++ xpcom/reflect/xptcall/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/seamonkey/patches/patch-suite_installer_Makefile.in b/www/seamonkey/patches/patch-suite_installer_Makefile.in index 0d40e8d4490..9e81df0b1c0 100644 --- a/www/seamonkey/patches/patch-suite_installer_Makefile.in +++ b/www/seamonkey/patches/patch-suite_installer_Makefile.in @@ -1,9 +1,9 @@ -$NetBSD: patch-suite_installer_Makefile.in,v 1.6 2020/05/06 14:34:53 ryoon Exp $ +$NetBSD: patch-suite_installer_Makefile.in,v 1.7 2021/02/08 12:26:20 ryoon Exp $ ---- suite/installer/Makefile.in.orig 2020-02-17 23:36:20.000000000 +0000 -+++ suite/installer/Makefile.in +--- comm/suite/installer/Makefile.in.orig 2020-12-22 11:42:59.000000000 +0000 ++++ comm/suite/installer/Makefile.in @@ -11,7 +11,7 @@ MOZ_PKG_REMOVALS = $(srcdir)/removed-fil - MOZ_PKG_MANIFEST_P = $(srcdir)/package-manifest.in + MOZ_PKG_MANIFEST = $(srcdir)/package-manifest.in # Be fatal, except when building with XULRunner which already bundles some files. ifndef SYSTEM_LIBXUL -MOZ_PKG_FATAL_WARNINGS = 1 |