summaryrefslogtreecommitdiffstats
path: root/pkgs/development/compilers/emscripten
AgeCommit message (Collapse)Author
2024-06-09treewide: Remove indefinite article from meta.descriptionAlexis Hildebrandt
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \ | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2023-12-19emscripten: 3.1.50 -> 3.1.51Will Cohen
2023-12-11emscripten: 3.1.47 -> 3.1.50Will Cohen
2023-12-11emscripten: add willcohen to maintainersWill Cohen
2023-12-10Merge pull request #263625 from sgrb/emscripten-fixRyan Lahfa
2023-10-26Disable global cache for emscriptenSlava Gorbunov
2023-10-10emscripten: ensure node_modules are availableWill Cohen
If not set, attempts to use emscripten fails when acorn is missing as a dependency. These, from emscripten-node-modules, need to be available at runtime.
2023-10-10emscripten: 3.1.45 -> 3.1.47Will Cohen
2023-08-26emscripten: 3.1.42 -> 3.1.45Raito Bezarius
https://github.com/emscripten-core/emscripten/releases/tag/3.1.43 https://github.com/emscripten-core/emscripten/releases/tag/3.1.44 https://github.com/emscripten-core/emscripten/releases/tag/3.1.45
2023-06-28emscripten: 3.1.41 -> 3.1.42 (#240227)Will Cohen
2023-06-18emscripten: 3.1.24 -> 3.1.41Will Cohen
2023-01-17emscripten: backport support for binaryen 111Will Cohen
2023-01-12emscripten: add raitobezarius as maintainerRaito Bezarius
2023-01-12emscripten: 3.1.17 -> 3.1.24Raito Bezarius
2023-01-03emscripten: fake cc-wrapper-esque passthru attrs for GHCsternenseemann
For the GHC JavaScript backend, we'll use emscripten in place of targetCC. To avoid having too much special logic for this, we'll make the emscripten derivation look like the result of wrapCC as far as GHC is concerned, i.e. we need targetPrefix and bintools. For bintools, we'll just reexpose emscripten, as it has emar, the only relevant bintools. That the other ones are missing doesn't matter in practice, as the GHC build system won't attempt to use them. targetPrefix can immediately be (ab)used to make sure GHC will correctly call emcc etc. instead of plain cc.
2022-07-26emscripten: 3.1.15 -> 3.1.17Will Cohen
2022-07-13emscripten: 3.1.14 -> 3.1.15Will Cohen
2022-06-23emscripten: 3.1.12 -> 3.1.14Will Cohen
2022-06-22emscripten: 3.1.10 -> 3.1.12Yorick van Pelt
2022-06-17binaryen: 102 -> 105; emscripten: 3.0.0 -> 3.1.10 (#172741)Faye Duxovni
* binaryen: 102 -> 105 * emscripten: 3.0.0 -> 3.1.10 * Backport emscripten-core/emscripten#16986 to fix emscriptenPackages.libxml2 build * Fix patch url/hash Co-authored-by: Will Cohen <willcohen@users.noreply.github.com> Co-authored-by: Will Cohen <willcohen@users.noreply.github.com>
2021-12-06emscripten: 2.0.27 -> 3.0.0R. Ryantm
2021-08-21emscripten: 2.0.10 -> 2.0.27Yureka
2021-08-15treewide: runCommandNoCC -> runCommand in generated codeRobert Hensing
This has been synonymous for ~5y. Note that many of these runCommand bindings are unused, but that's ok for generated code.
2021-08-03emscripten: generate libembind*.aYureka
Previously building applications/libraries with "--bind" would not be covered by the cache.
2021-08-03emscripten: build multi-threaded libcYureka
2021-07-20emscripten: 2.0.1 -> 2.0.10Troels Henriksen
binaryen: 96 -> 99 These updates must be in the same commit because emscripten depends on a specific version of binaryen.
2021-01-23pkgs/development/compilers: stdenv.lib -> libBen Siraphob
2020-08-29emscripten: precompile libraries for wasm2cGabriel Ebner
2020-08-29emscripten: make emconfigure use wrapped binariesGabriel Ebner
2020-08-29emscripten: precompile libc, etc.Gabriel Ebner
2020-08-29emscripten: fix node modulesGabriel Ebner
2020-08-29emscripten: 2.0.0 -> 2.0.1Gabriel Ebner
2020-08-29emscripten: add node dependencies for acorn-optimizerGabriel Ebner
2020-08-28emscripten: 1.39.1 -> 2.0.0Gabriel Ebner
2020-08-02treewide: Get rid of `cc.gcc`John Ericson
Instead, we have a new `gccForLibs`, which has the appropriate definition for e.g. avoiding `x86_32` linking problems.
2020-06-22emscripten: Don't always clain to have a GCCJohn Ericson
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly
2019-02-25emscripten: 1.37.36 -> 1.38.28Tom Smeets
2018-07-21pkgs/*: remove unreferenced function argumentsvolth
2018-05-25treewide: add version to packagesMatthew Bauer
Lots of packages are missing versions in their name. This adds them where appropriate. These were found with this command: $ nix-env -qa -f. | grep -v '\-[0-9A-Za-z.-_+]*$' | grep -v '^hook$' See issue #41007.
2018-04-17treewide: rename bad filenamesMatthew Bauer
Most of these can easily be moved to subdirectories of other directories. This helps reduce clutter in the main trees.
2018-03-20emscripten: use matching binaryen version (#37427)Alastair Pharo
This changes the emscripten package so that it specifies the rev from the binaryen repo to use, and sets it to always use the version that has been tagged for use with that version of emscripten. This should force future updates of emscripten to also update binaryen. Binaryen can also be installed as a stand-alone package, so there's some logic added to the binaryen package to allow building in both ways, and distinguishing between them.
2018-03-18Emscripten 1.37.16 to 1.37.36 (#37291)Joachim Schiele
* trying to build emscriptenPackages not all fail * reading the console.log it turns out python executable is not in place and that is why emconfigure didnt work * backup commit * much more targets are compiling now * added common revisioning * revision bump to 1.37.36 (not tested) * fixed xmllint * forcing unit testing, will implement the tests after i get home * json_c test working * added tests * tiny fixes * added documentation
2018-03-14Revert "Merge pull request #35636 from ↵Joachim Fasting
ryantm/auto-update/emscripten-1.37.16-to-1.37.34" This reverts commit 5c02b9ab330729d97dd34ecd0e474d93f847af74, reversing changes made to 2f2ad74369d2f516786ca02e2dff37e7713629a8. https://github.com/NixOS/nixpkgs/pull/35636#issuecomment-373171672
2018-02-25emscripten: 1.37.16 -> 1.37.34Ryan Mulligan
Semi-automatic update. These checks were performed: - built on NixOS - found 1.37.34 with grep in /nix/store/mdr47v3wdjmzic5c2nvdx5krdwl6bcxf-emscripten-1.37.34
2017-08-03emscripten: 1.37.13 -> 1.37.16Matthew Bauer
2017-06-05emscripten, emscriptenfastcomp: 1.37.10 -> 1.37.13Gabriel Ebner
2017-06-04emscripten: add binaryen dep for compiling to WASMAlastair Pharo
2017-04-28emscripten: fix closure-compiler pathPeriklis Tsirakidis
2017-04-25emscripten: 1.37.9 -> 1.37.10Gabriel Ebner