Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-07-04 | spidermonkey_102: 102.12.0 -> 102.13.0 | Martin Weinelt | 1 | -2/+2 | |
https://www.mozilla.org/en-US/security/advisories/mfsa2023-23/ Fixes: CVE-2023-37202 | |||||
2023-06-14 | spidermonkey_102: 102.8.0 -> 102.12.0 | Martin Weinelt | 1 | -2/+2 | |
2023-03-02 | firefox, spidermonkey: remove NIX_LDFLAGS | Weijia Wang | 1 | -3/+0 | |
This commit reverts #210859, since aarch64-linux now uses GCC 12 by default. | |||||
2023-02-22 | treewide: move NIX_CFLAGS_COMPILE to the env attrset | Artturin | 1 | -1/+1 | |
with structuredAttrs lists will be bash arrays which cannot be exported which will be a issue with some patches and some wrappers like cc-wrapper this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists in env cause a eval failure | |||||
2023-02-14 | spidermonkey_91: 91.12.0 -> 91.13.0 | Martin Weinelt | 1 | -2/+2 | |
Bringing the 91 release series to its final version. Did not check for changes, but this gives me closure. | |||||
2023-02-14 | spidermonkey_102: 102.1.0 -> 102.8.0 | Martin Weinelt | 2 | -15/+2 | |
https://www.mozilla.org/en-US/security/advisories/mfsa2023-06/#CVE-2023-25735 Fixes: CVE-2023-25735 | |||||
2023-01-26 | treewide: mark #201254 | Weijia Wang | 1 | -0/+1 | |
2023-01-13 | spidermonkey: fixup build on aarch64-linux | Vladimír Čunát | 1 | -0/+2 | |
All three versions are the same in this respect. It's the issue with old libgcc_s propagated via our glibc package; e.g. https://github.com/NixOS/nixpkgs/pull/209113 | |||||
2022-10-10 | treewide: optional -> optionals where the argument is a list | Artturin | 1 | -1/+1 | |
the argument to optional should not be list | |||||
2022-09-25 | spidermonkey: fix i686 build | sg2002 | 2 | -0/+19 | |
2022-08-10 | spidermonkey_*: fix build under macOS | Kirill A. Korinsky | 3 | -1/+77 | |
2022-08-10 | spidermonkey_*: remove useless dependency | Kirill A. Korinsky | 1 | -2/+0 | |
2022-08-10 | spidermonkey_*: add myself as a maintainer | Kirill A. Korinsky | 1 | -1/+1 | |
2022-08-10 | spidermonkey_102: init at 102.1.0 | Kirill A. Korinsky | 2 | -1/+18 | |
2022-08-10 | spidermonkey_*: add tests | Kirill A. Korinsky | 2 | -3/+18 | |
2022-08-10 | spidermonkey_78: factor out into a common expression | Kirill A. Korinsky | 2 | -142/+47 | |
2022-08-10 | spidermonkey_91: factor out into a common expression | Kirill A. Korinsky | 2 | -123/+132 | |
2022-07-26 | spidermonkey_91: 91.11.0 -> 91.12.0 | Martin Weinelt | 1 | -2/+2 | |
2022-06-27 | spidermonkey_91: 91.10.0 -> 91.11.0 | Martin Weinelt | 1 | -2/+2 | |
2022-06-06 | spidermonkey_78: pin python39 | Martin Weinelt | 1 | -2/+2 | |
Because the configure script hasn't been update to work with Python 3.10 and never will. Spidermonkey 78 is EOL. Traceback (most recent call last): File "/build/firefox-78.15.0/obj/../js/src/../../configure.py", line 25, in <module> from mozbuild.configure import ( File "/build/firefox-78.15.0/python/mozbuild/mozbuild/configure/__init__.py", line 33, in <module> from mozbuild.util import ( File "/build/firefox-78.15.0/python/mozbuild/mozbuild/util.py", line 760, in <module> class HierarchicalStringList(object): File "/build/firefox-78.15.0/python/mozbuild/mozbuild/util.py", line 785, in HierarchicalStringList class StringListAdaptor(collections.Sequence): AttributeError: module 'collections' has no attribute 'Sequence' | |||||
2022-05-31 | spidermonkey_91: 91.9.1 -> 91.10.0 | Martin Weinelt | 1 | -2/+2 | |
2022-05-22 | Merge pull request #173810 from mweinelt/spidermonkey | Martin Weinelt | 1 | -15/+18 | |
spidermonkey_91: unpin icu, drop yasm, refactor | |||||
2022-05-21 | spidermonkey_91: unpin icu, drop yasm, refactor | Martin Weinelt | 1 | -15/+18 | |
Split the argument list into build and runtime dependencies and sort everything alphabetically. Unpin icu, it works with icu70, which is the latest version at this time. Remove yasm, it's not needed in firefox either. | |||||
2022-05-20 | spidermonkey_91: 91.9.0 -> 91.9.1 | Martin Weinelt | 1 | -2/+2 | |
https://www.mozilla.org/en-US/security/advisories/mfsa2022-19/ Fixes: CVE-2022-1802, CVE-2022-1529 | |||||
2022-05-10 | spidermonkey_91: 91.8.0 -> 91.9.0 | Will | 1 | -2/+2 | |
2022-04-07 | spidermonkey_91: 91.7.0 -> 91.8.0 | Will | 1 | -2/+2 | |
2022-03-22 | spidermonkey: use the same LLVM as rustc | Alyssa Ross | 2 | -4/+2 | |
Spidermonkey depends on rustc, so we have the best chance at only having a single LLVM in the build closure if we use the same LLVM that rustc depends on. | |||||
2022-03-09 | spidermonkey_91: 91.6.0 -> 91.7.0 | Will Young | 1 | -2/+2 | |
2022-02-09 | spidermonkey_91: 91.5.0 -> 91.6.0 | Will | 1 | -2/+2 | |
2022-02-04 | spidermonkey_91: 91.5.0 -> 91.5.1 | R. Ryantm | 1 | -2/+2 | |
2022-02-02 | spidermonkey_68: drop | Jörg Thalheim | 1 | -104/+0 | |
2022-01-13 | Merge branch 'master' into staging-next | Dmitry Kalinkin | 1 | -2/+2 | |
Conflicts: pkgs/development/python-modules/restfly/default.nix | |||||
2022-01-13 | spidermonkey_91: 91.4.0 -> 91.5.0 | Will | 1 | -2/+2 | |
2022-01-10 | spidermonkey: Force lp64d ABI for riscv64 | Zhaofeng Li | 1 | -0/+4 | |
cc-rs is hardcoded to use the soft-float ABI for riscv64, while the rest of the system is double-float. This is not just a missing stub header file - You can't link object files using different ABIs. | |||||
2022-01-10 | spidermonkey: Add patch to support riscv64 | Zhaofeng Li | 2 | -0/+132 | |
2021-12-30 | spidermonkey_91: fix cross compilation | Joerie de Gram | 3 | -0/+8 | |
The configurePlatforms mkDerivation parameter needs to be an empty list to avoid bogus defaults from breaking cross compilation. Document the parameter to prevent it from being cleaned up. | |||||
2021-12-08 | spidermonkey_91: 91.3.0 -> 91.4.0 | Will | 1 | -2/+2 | |
2021-11-07 | Merge pull request #144953 from helsinki-systems/upd/spidermonkey-78 | Janne Heß | 1 | -2/+2 | |
spidermonkey_78: 78.11.0 -> 78.15.0 | |||||
2021-11-07 | spidermonkey_91: init at 91.3.0 | ajs124 | 1 | -0/+119 | |
2021-11-07 | spidermonkey_68: 68.10.0 -> 68.12.0 | ajs124 | 1 | -2/+2 | |
2021-11-07 | spidermonkey: drop unused patches | ajs124 | 2 | -361/+0 | |
2021-11-07 | spidermonkey_78: 78.11.0 -> 78.15.0 | ajs124 | 1 | -2/+2 | |
2021-10-08 | spidermonkey_78: use LLVM 12 | Ben Wolsieffer | 1 | -2/+2 | |
This avoids having to build multiple LLVM versions for my systems, which is very helpful for platforms without a binary cache (e.g. 32-bit ARM). | |||||
2021-07-14 | Merge pull request #126558 from zhaofengli/libproxy-optional-js | Jan Tojnar | 1 | -0/+1 | |
libproxy: Make JavaScript optional | |||||
2021-07-11 | spidermonkey_68: fix cross | Alyssa Ross | 1 | -3/+9 | |
The use of unspliced llvmPackages in configureFlags was causing an eval failure when cross-compiling, but since later versions of Firefox/Spidermonkey can correctly detect clang and libclang without those arguments being specified, we can just backport that patch (which applies cleanly), and not have to worry about it any more. | |||||
2021-06-16 | Merge pull request #114942 from lopsided98/spidermonkey-arm | Sandro | 1 | -0/+10 | |
spidermonkey_78: fix build on armv7l | |||||
2021-06-10 | spidermonkey68: Disable on RISC-V | Zhaofeng Li | 1 | -0/+1 | |
2021-06-02 | spidermonkey_78: 78.8.0 -> 78.11.0 | Martin Weinelt | 1 | -2/+2 | |
2021-05-07 | Merge master into staging-next | github-actions[bot] | 1 | -79/+0 | |
2021-05-03 | spidermonkey_1_8_5: drop | ajs124 | 1 | -79/+0 | |