Commit Graph

248 Commits

Author SHA1 Message Date
R. Ryantm
ec69a11809 spidermonkey_140: 140.14.0 -> 140.16.0 2026-09-23 12:30:01 +00:00
nixpkgs-ci[bot]
c740e69d24 Merge staging-next into staging 2026-08-28 16:08:20 +00:00
Kirill A. Korinsky
f12baedf5f spidermonkey: drop myself as maintainer 2026-08-28 15:46:02 +02:00
R. Ryantm
f967d2ca86 spidermonkey_140: 140.13.0 -> 140.14.0 2026-08-23 16:20:26 +00:00
nixpkgs-ci[bot]
e11136d15d Merge master into staging-next 2026-07-29 18:21:02 +00:00
whispers
0c8e548e9e spidermonkey: add missing runtime inputs to update script
we forgot the ambient environment leaked into these >.>

https://nixpkgs-update-logs.nix-community.org/spidermonkey_140/2026-07-27.log
2026-07-28 16:44:31 -04:00
nixpkgs-ci[bot]
d19b357399 Merge staging-next into staging 2026-07-27 00:34:43 +00:00
whispers
40fa42a4a2 spidermonkey: add update script
partially based on 6f31c25290/pkgs/applications/networking/browsers/firefox/update.nix. tested with 140.13.0.
2026-07-21 11:17:16 -04:00
whispers
bdd41cf25f spidermonkey_140: 140.11.0 -> 140.13.0
https://github.com/mozilla-firefox/firefox/commits/FIREFOX_140_13_0esr_RELEASE/js/src/build
https://github.com/mozilla-firefox/firefox/commits/FIREFOX_140_13_0esr_RELEASE/build

Security advisories:
- 140.12.0: https://www.mozilla.org/en-US/security/advisories/mfsa2026-58/
- 140.13.0: https://www.mozilla.org/en-US/security/advisories/mfsa2026-70/

Fixes: CVE-2026-12315, CVE-2026-15718, CVE-2026-16355, CVE-2026-16363, CVE-2026-16368, CVE-2026-16369
2026-07-21 09:18:47 -04:00
dish
48ee44aeb7 spidermonkey_115: drop (#536695) 2026-07-18 02:32:03 +00:00
dish
d0e8dd3bda spidermonkey_115: drop
Also removes all conditionals from `common.nix` that checked for version
< 128, which is now our baseline version
2026-07-06 15:29:43 -04:00
Martin Weinelt
3043c255b3 spidermonkey: pin to python 3.13
> AttributeError: module 'ast' has no attribute 'Str'
2026-05-30 03:53:12 +02:00
Bobby Rong
7096ab788f spidermonkey_140: 140.9.0 -> 140.11.0
https://www.firefox.com/en-US/firefox/140.11.0/releasenotes/
2026-05-20 08:44:08 +08:00
Stanisław Pitucha
ff37bd99e7 spidermonkey_{115,128,140}: provide sdkroot directly
We don't need xcbuild for discovery.
2026-04-25 21:38:18 +10:00
whispers
34562875e7 spidermonkey_140: 140.7.1 -> 140.9.0
https://github.com/mozilla-firefox/firefox/commits/FIREFOX_140_9_0esr_RELEASE/js/src/build
https://github.com/mozilla-firefox/firefox/commits/FIREFOX_140_9_0esr_RELEASE/build
2026-03-29 23:54:28 +08:00
Martin Weinelt
d0d8ceafa7 Merge remote-tracking branch 'origin/staging-next' into staging 2026-02-20 11:28:55 +01:00
K900
684936391d Merge remote-tracking branch 'origin/master' into staging-next 2026-02-20 11:36:34 +03:00
Bobby Rong
5d61458fc2 spidermonkey_140: 140.7.0 -> 140.7.1
https://github.com/mozilla-firefox/firefox/commits/FIREFOX_140_7_1esr_RELEASE/js/src/build
https://github.com/mozilla-firefox/firefox/commits/FIREFOX_140_7_1esr_RELEASE/build
2026-02-18 10:57:30 +08:00
Leonard-Orlando Jonathan Menzel
43d5b70298 spidermonkey: fix 32bit corss-compiling 2026-02-11 15:30:20 +00:00
Bobby Rong
4c0589f267 spidermonkey_140: 140.6.0 -> 140.7.0
https://github.com/mozilla-firefox/firefox/commits/FIREFOX_140_7_0esr_RELEASE/js/src/build
https://github.com/mozilla-firefox/firefox/commits/FIREFOX_140_7_0esr_RELEASE/build
2026-01-19 23:43:49 +08:00
nixpkgs-ci[bot]
77e1f90e7d Merge master into staging-next 2025-12-26 06:06:47 +00:00
Will Young
3f74d0a077 maintainers: drop lostnet 2025-12-24 13:45:10 +01:00
Sandro
efab4c48dd spidermonkey_140: 140.5.0 -> 140.6.0 (#469313) 2025-12-11 16:19:35 +01:00
Ihar Hrachyshka
567e8dfd8e treewide: clean up 'meta = with' pattern
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.

Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
2025-12-10 18:09:49 +01:00
Bobby Rong
67c58b9544 spidermonkey_140: 140.5.0 -> 140.6.0
https://github.com/mozilla-firefox/firefox/commits/FIREFOX_140_6_0esr_RELEASE/js/src/build
https://github.com/mozilla-firefox/firefox/commits/FIREFOX_140_6_0esr_RELEASE/build
2025-12-09 23:14:30 +08:00
Bobby Rong
f8f2cec9f4 spidermonkey_140: 140.4.0 -> 140.5.0
https://github.com/mozilla-firefox/firefox/commits/FIREFOX_140_5_0esr_RELEASE/js/src/build
https://github.com/mozilla-firefox/firefox/commits/FIREFOX_140_5_0esr_RELEASE/build
2025-11-12 23:56:05 +08:00
Vladimír Čunát
2db716f768 Merge branch 'staging-next' into staging 2025-10-17 09:15:33 +02:00
Bobby Rong
fb6d92f96f spidermonkey_140: 140.3.1 -> 140.4.0
https://github.com/mozilla-firefox/firefox/commits/FIREFOX_140_4_0esr_RELEASE/js/src/build
https://github.com/mozilla-firefox/firefox/commits/FIREFOX_140_4_0esr_RELEASE/build
2025-10-15 20:44:15 +08:00
Randy Eckenrode
ec30ce8c65 spidermonkey: drop SDK version workaround patch 2025-10-09 18:23:31 -04:00
Bobby Rong
2b470878e3 spidermonkey_140: 140.3.0 -> 140.3.1
https://github.com/mozilla-firefox/firefox/commits/FIREFOX_140_3_1esr_RELEASE/js/src/build
https://github.com/mozilla-firefox/firefox/commits/FIREFOX_140_3_1esr_RELEASE/build
2025-09-24 11:03:50 +08:00
Franz Pletz
d81f3038bd spidermonkey_115: 115.27.0 -> 115.28.0 (#443421) 2025-09-16 15:21:21 +00:00
Bobby Rong
81e8b880ea spidermonkey_115: 115.27.0 -> 115.28.0
https://github.com/mozilla-firefox/firefox/commits/FIREFOX_115_28_0esr_RELEASE/js/src/build
https://github.com/mozilla-firefox/firefox/commits/FIREFOX_115_28_0esr_RELEASE/build
2025-09-16 20:48:08 +08:00
Martin Weinelt
4ad5afa8f1 spidermonkey_140: 140.2.0 -> 140.3.0 2025-09-16 02:10:08 +02:00
Fabián Heredia Montiel
3e04a8f0a8 Merge remote-tracking branch 'origin/staging-next' into staging 2025-08-29 13:28:18 -06:00
Bobby Rong
e3fa099eea spidermonkey_128: 128.5.0 -> 128.14.0 (#437953) 2025-08-29 23:24:47 +08:00
Bobby Rong
25277ab7d2 spidermonkey_115: mark as broken on darwin again
This still does not build.

> DEBUG: Executing: `/nix/store/k4mvgh65zn6xb4f6zs9kypz4lq8sgmk3-clang-wrapper-19.1.7/bin/clang -isysroot /nix/store/qvbwadc5f7akpzaf3psd41wjl5jq8333-apple-sdk-14.4/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.sdk -mmacosx-version-min=11.3 -std=gnu99 -fuse-ld=lld -Wl,--version`
> ERROR: Failed to find an adequate linker
2025-08-29 22:41:24 +08:00
Bobby Rong
ca67e46591 spidermonkey_140: make apple-sdk patch unconditional
To prevent rotten patches.
2025-08-29 22:41:24 +08:00
dish
2dfb14a85a spidermonkey_140: relax SDK requirements for darwin
Upstream wants SDK 15.5, we only have 15.2, but that works fine.
2025-08-29 09:36:06 -04:00
dish
0d4577bce4 spidermonkey_91: drop
It has been EOL for several years now, and the last dependant(couchdb3)
no longer requires it as of #436932.

I've also removed all conditionals in the common.nix build file that
were for versions older than 115, since we no longer ship any versions
older than that. I would like to remove 115 and 128 soon as well, since
as of commit, they reach end of life in 3 weeks(in fact, 115 is EOL for
all platforms we support afaik)
2025-08-29 09:36:06 -04:00
Bobby Rong
f34480c1ad spidermonkey_128: 128.5.0 -> 128.14.0
https://github.com/mozilla-firefox/firefox/commits/FIREFOX_128_14_0esr_RELEASE/js/src/build
https://github.com/mozilla-firefox/firefox/commits/FIREFOX_128_14_0esr_RELEASE/build
2025-08-28 23:35:29 +08:00
Bobby Rong
dcd42fc98d spidermonkey_115: 115.9.1 -> 115.27.0
https://github.com/mozilla-firefox/firefox/commits/FIREFOX_115_27_0esr_RELEASE/js/src/build
https://github.com/mozilla-firefox/firefox/commits/FIREFOX_115_27_0esr_RELEASE/build
2025-08-28 22:19:40 +08:00
Bobby Rong
95928065c3 spidermonkey_140: init at 140.2.0 (#435900) 2025-08-23 19:51:08 +08:00
Bobby Rong
eb72906168 spidermonkey_140: init at 140.2.0 2025-08-22 22:40:17 +08:00
phaer
978931902c maintainers: drop abbradar
Listed as maintainer for ~170 packages but last commit that made it to
master was 6786ceb in February 2022.

Unresponsive on PRs, such as i.e. #411522
2025-08-22 09:49:27 +02:00
Wolfgang Walther
5a0711127c treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
Adam C. Stephens
3bf5d32898 spidermonkey_91: mark broken on darwin
has been failing to build on darwin since 2024-12
2025-07-18 13:04:25 -04:00
phanirithvij
d75957a3bb treewide: remove rec when using finalAttrs
Signed-off-by: phanirithvij <phanirithvij2000@gmail.com>
2025-06-06 15:19:52 +02:00
Emily
954bb3bb03 treewide: remove references to deprecated darwin.libobjc stub
This was done with booxter’s fantastic [nix-clean-apple_sdk] tool,
simply modified to look for `libobjc` rather than the existing list he
already used in <https://github.com/NixOS/nixpkgs/pull/398707>. Some
manual work was applied, including cleaning up a string interpolation
in the terrifying MacVim derivation, stray comments, empty lists,
function parameters, and `inherit`s, including all of the references in
`all-packages.nix`.

[nix-clean-apple_sdk]: https://github.com/booxter/nix-clean-apple_sdk
2025-04-21 20:41:03 +01:00
Martin Weinelt
7390bc405a spidermonkey: pin icu75 2025-02-13 17:23:01 +01:00
Sandro Jäckel
456cfd0fdb spidermonkey_78: drop 2025-02-03 16:35:08 +01:00