summaryrefslogtreecommitdiff
path: root/pkgs/development/compilers/emscripten (follow)
Commit message (Expand)AuthorAgeFilesLines
* pkgs/development/compilers: stdenv.lib -> libBen Siraphob2021-01-231-2/+2
* emscripten: precompile libraries for wasm2cGabriel Ebner2020-08-291-7/+18
* emscripten: make emconfigure use wrapped binariesGabriel Ebner2020-08-291-3/+8
* emscripten: precompile libc, etc.Gabriel Ebner2020-08-291-9/+21
* emscripten: fix node modulesGabriel Ebner2020-08-292-0/+3
* emscripten: 2.0.0 -> 2.0.1Gabriel Ebner2020-08-291-3/+2
* emscripten: add node dependencies for acorn-optimizerGabriel Ebner2020-08-294-0/+806
* emscripten: 1.39.1 -> 2.0.0Gabriel Ebner2020-08-283-127/+49
* treewide: Get rid of `cc.gcc`•••Instead, we have a new `gccForLibs`, which has the appropriate definition for e.g. avoiding `x86_32` linking problems. John Ericson2020-08-021-7/+3
* emscripten: Don't always clain to have a GCCJohn Ericson2020-06-221-1/+3
* treewide: Per RFC45, remove all unquoted URLsMichael Reilly2020-04-102-2/+2
* emscripten: 1.37.36 -> 1.38.28Tom Smeets2019-02-252-8/+8
* pkgs/*: remove unreferenced function argumentsvolth2018-07-212-3/+3
* treewide: add version to packages•••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. Matthew Bauer2018-05-251-1/+1
* treewide: rename bad filenames•••Most of these can easily be moved to subdirectories of other directories. This helps reduce clutter in the main trees. Matthew Bauer2018-04-172-0/+83
* emscripten: use matching binaryen version (#37427)•••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.Alastair Pharo2018-03-201-1/+2
* Emscripten 1.37.16 to 1.37.36 (#37291)•••* 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 Joachim Schiele2018-03-181-4/+20
* Revert "Merge pull request #35636 from ryantm/auto-update/emscripten-1.37.16-...•••This reverts commit 5c02b9ab330729d97dd34ecd0e474d93f847af74, reversing changes made to 2f2ad74369d2f516786ca02e2dff37e7713629a8. https://github.com/NixOS/nixpkgs/pull/35636#issuecomment-373171672 Joachim Fasting2018-03-141-2/+2
* emscripten: 1.37.16 -> 1.37.34•••Semi-automatic update. These checks were performed: - built on NixOS - found 1.37.34 with grep in /nix/store/mdr47v3wdjmzic5c2nvdx5krdwl6bcxf-emscripten-1.37.34 Ryan Mulligan2018-02-251-2/+2
* emscripten: 1.37.13 -> 1.37.16Matthew Bauer2017-08-031-2/+2
* emscripten, emscriptenfastcomp: 1.37.10 -> 1.37.13Gabriel Ebner2017-06-051-2/+2
* emscripten: add binaryen dep for compiling to WASMAlastair Pharo2017-06-041-1/+6
* emscripten: fix closure-compiler pathPeriklis Tsirakidis2017-04-281-1/+1
* emscripten: 1.37.9 -> 1.37.10Gabriel Ebner2017-04-251-2/+2
* emscripten: 1.37.3 -> 1.37.9Gabriel Ebner2017-04-161-2/+2
* emscripten 1.37.1 -> 1.37.3Ben Zhang2017-03-101-2/+2
* emscripten, emscriptenfastcomp: 1.36.4 -> 1.37.1Gabriel Ebner2017-01-021-2/+4
* emscriptenfastcomp: build using cmake and use cc-wrapperGabriel Ebner2017-01-021-1/+1
* properly fix the maintainer.matthewbauer problem•••There was inconsisten usage of maintainers.matthewbauer and mbauer. /cc @matthewbauer I chose the github identifier, as it's customary. Vladimír Čunát2016-05-271-1/+1
* Fix nixpkgs eval (caused by 'emscripten' expression)•••Fixes this: $ nix-env -f . -qa '*' --meta --xml --drv-path --show-trace error: while evaluating ‘callPackageWith’ at .../lib/customisation.nix:93:35, called from .../pkgs/top-level/all-packages.nix:1411:24: while evaluating ‘makeOverridable’ at .../lib/customisation.nix:54:24, called from .../lib/customisation.nix:97:8: undefined variable ‘srcFC’ at .../pkgs/development/compilers/emscripten-fastcomp/default.nix:26:14 Also, "matthewbauer" is not defined in ./lib/maintainers.nix, comment out. Caused by f646b9295ea7a2332667f5ffeb5bd871e76982e9 and d078fe1e9c826a63ad078ca4d5364c967984f393. Bjørn Forsman2016-05-271-1/+1
* Add myself as maintainer for emscripten, emscripten-fastcomp.Matthew Bauer2016-05-261-1/+2
* Fix hash issue in emscripten.•••Just use "fetchFromGitHub" because that seems to be more reliable. Still unclear what the actual issue was but I'm thinking this will fix it. At least, this will put it more in line with other packages. Matthew Bauer2016-05-261-9/+10
* emscripten: revision bump from 1.35.4 to 1.36.4, was tested with compiling xm...Joachim Schiele2016-05-251-4/+4
* emscripten and emscripten-fastcomp: add platforms•••Close #11068. Bart Brouns2015-11-211-0/+1
* emscripten 1.29 -> 1.35•••also updates to store files in $out/share/emscripten instead of $out/bin. also fix issue with closure compiler. Matthew Bauer2015-10-311-17/+20
* Don't use "with licenses;" for single licences•••And don't use square brackets on such lines. Tobias Geerinckx-Rice2015-05-281-1/+1
* emscripten: update from 1.29.3 to 1.29.10.lostdj2015-02-221-2/+2
* Update to 1.29.3.Jos van den Oever2015-01-181-2/+2
* List NCSA license properlyMichael Raskin2014-08-291-1/+1
* Add emscripten: LLVM to JavaScript compilerBoris Sukholitko2014-07-121-0/+40