Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
1001_python3_shebang.patch | consistently use python3 in shebang | Jonas Smedegaard <dr@jones.dk> | yes | upstream | 2020-10-13 | |
2011_system_shared_tools.patch | detect and use system shared helper tools by default | Jonas Smedegaard <dr@jones.dk> | no | 2022-02-11 | ||
1002_find_syntax.patch | avoid obsolete GNU-specific find syntax The syntax "find -perm +222" was a GNU extension which was dropped since findutils 4.5.11. |
Jonas Smedegaard <dr@jones.dk> | yes | debian upstream | 2020-10-13 | |
1004_acorn_ecmaVersion.patch | use latest ecmaVersion Acorn 8.0.0 introduced ecmaScript 'latest' to be as relaxed as possible, and at the same time made defining ecmaScript mandatory. . This patch declares ecmaScript at both places it is used to avoid warning when upgrading to acon 8, and while at it switches to this new 'latest'. . Also, corresponding closure-compiler option is updated. . See also <https://github.com/emscripten-core/emscripten/issues/11303#issuecomment-698673424> |
Jonas Smedegaard <dr@jones.dk> | no | 2020-11-04 | ||
1005_reproducible_build.patch | Make the build reproducible | Chris Lamb <lamby@debian.org> | yes | upstream | 2020-11-02 | |
1007_tests_support_skip_closure-compiler.patch | no | |||||
1008_tests_no_hardcode_tool_name.patch | no | |||||
2001_explicit_shebang.patch | explicit call executable in shebang Omit python3: Handled by packaging routines | Jonas Smedegaard <dr@jones.dk> | no | 2020-10-13 | ||
2002_avoid_git.patch | avoid calling git during build | Jonas Smedegaard <dr@jones.dk> | no | 2020-09-21 | ||
2003_avoid_install_packaging.patch | avoid install packaging files Also avoid third-party files unused at runtime, confusing packaging routines. |
Jonas Smedegaard <dr@jones.dk> | no | 2020-10-05 | ||
2004_privacy.patch | avoid privacy leaks in html code and documentation | Jonas Smedegaard <dr@jones.dk> | no | 2021-07-19 | ||
2005_versioned_llvm.patch | use versioned LLVM Also, partly revert commit 8c097f62 to set unix macros until <https://reviews.llvm.org/D108735> lands in Debian-packaged LLVM. |
Jonas Smedegaard <dr@jones.dk> | no | 2021-08-28 | ||
2006_call_emscripten_in_PATH.patch | call emscripten scripts in PATH when called from emscripten | Jonas Smedegaard <dr@jones.dk> | no | 2020-10-16 | ||
2007_es_check.patch | use eslint instead of es-check missing in Debian | Jonas Smedegaard <dr@jones.dk> | no | 2020-10-13 | ||
2008_minify_html.patch | use htmlmin instead of html-minifier-terser missing in Debian | Jonas Smedegaard <dr@jones.dk> | no | 2020-10-14 | ||
2009_closure-compiler.patch | work around old quirky closure-compiler in Debian Fake closure-compiler version check, which hangs with old Debian release. |
Jonas Smedegaard <dr@jones.dk> | no | debian | 2022-02-11 | |
2010_avoid_npm.patch | avoid using npm during build | Jonas Smedegaard <dr@jones.dk> | no | 2021-01-24 | ||
2012_source-map.patch | use older NodeJS module source-map Debian package node-source-map is too old (see bug#1004658). . This patch essentially reverts upstream git commit 21df9ee. |
Jonas Smedegaard <dr@jones.dk> | no | 2022-01-31 | ||
2013_system_shared_node_modules.patch | use system shared NodeJS modules Also, use native wasm2c. See also <https://github.com/emscripten-core/emscripten/issues/12688> |
Jonas Smedegaard <dr@jones.dk> | no | 2021-11-19 | ||
2014_no_root_bypass_frozen_cache.patch | avoid root bypass of frozen cache | Jonas Smedegaard <dr@jones.dk> | no | 2022-02-16 | ||
2015_binaryen_version.patch | use newer binaryen | Jonas Smedegaard <dr@jones.dk> | no | 2021-09-14 | ||
2016_nodejs_12.patch | support NodeJS v12.x NodeJS option --unhandled-rejections was introduced in v12.0.0 but option value "throw" was introduced later. . See <https://nodejs.org/docs/latest-v12.x/api/cli.html#cli_unhandled_rejections_mode> |
Jonas Smedegaard <dr@jones.dk> | no | 2021-11-22 |