Merge pull request #216356 from mweinelt/spidermonkeys

spidermonkey_102: 102.1.0 -> 102.8.0; spidermonkey_91: 91.12.0 0 -> 91.13.0

authored by Martin Weinelt and committed by GitHub 05fe3be9 a68a8869

+4 -17
+2 -2
pkgs/development/interpreters/spidermonkey/102.nix
··· 1 1 import ./common.nix { 2 - version = "102.1.0"; 3 - hash = "sha512-JQW4fOQRVEVWjra32K9BZ4vXh/0H8/eenwoi2QzfdSrl1DcYVs+cVuLZ2n1bfDk53CqrV1P8wBc5jn1lJg9vAw=="; 2 + version = "102.8.0"; 3 + hash = "sha512-k+qHmXtmCIuUxulDtumemnHRkIRE0JbA9ltodtLFhOVf9hICZvOFH5hrZkvR8S+jEgawNHnCt1Hnw8oJesFCdQ=="; 4 4 }
+2 -2
pkgs/development/interpreters/spidermonkey/91.nix
··· 1 1 import ./common.nix { 2 - version = "91.12.0"; 3 - hash = "sha512-Mj+3UkiLRYcrQPCw7h2MHf+haHTb/yr94ZpUKGyCTvSBdyM+Ap+ur6WUYYTnHDHGvFun7BelceIa9k/F9zNAQg=="; 2 + version = "91.13.0"; 3 + hash = "sha512-OLTMUt4h521gYea6F14cv9iIoWBwqpUfWkQoPy251+lPJQRiHw2nj+rG5xSRptDnA49j3QrhEtytcA6wLpqlFg=="; 4 4 }
-13
pkgs/development/interpreters/spidermonkey/common.nix
··· 62 62 # use pkg-config at all systems 63 63 ./always-check-for-pkg-config.patch 64 64 ./allow-system-s-nspr-and-icu-on-bootstrapped-sysroot.patch 65 - 66 - # Patches required by GJS 67 - # https://discourse.gnome.org/t/gnome-43-to-depend-on-spidermonkey-102/10658 68 - # Install ProfilingCategoryList.h 69 - (fetchpatch { 70 - url = "https://hg.mozilla.org/releases/mozilla-esr102/raw-rev/33147b91e42b79f4c6dd3ec11cce96746018407a"; 71 - sha256 = "sha256-xJFJZMYJ6P11HQDZbr48GFgybpAeVcu3oLIFEyyMjBI="; 72 - }) 73 - # Fix embeder build 74 - (fetchpatch { 75 - url = "https://hg.mozilla.org/releases/mozilla-esr102/raw-rev/1fa20fb474f5d149cc32d98df169dee5e6e6861b"; 76 - sha256 = "sha256-eCisKjNxy9SLr9KoEE2UB26BflUknnR7PIvnpezsZeA="; 77 - }) 78 65 ] ++ lib.optionals (lib.versionAtLeast version "91" && stdenv.hostPlatform.system == "i686-linux") [ 79 66 # Fixes i686 build, https://bugzilla.mozilla.org/show_bug.cgi?id=1729459 80 67 ./fix-float-i686.patch