2022-11-03T05:16:32 firefox-bin-unwrapped 0 -> 1 2022-11-03T05:16:34 attrpath: firefox-bin-unwrapped 2022-11-03T05:16:34 Checking auto update branch... 2022-11-03T05:16:38 [version] 2022-11-03T05:16:38 [version] skipping because derivation has updateScript 2022-11-03T05:16:38 [rustCrateVersion] 2022-11-03T05:16:38 [rustCrateVersion] No cargoSha256 found 2022-11-03T05:16:38 [golangModuleVersion] 2022-11-03T05:16:38 [golangModuleVersion] Not a buildGoModule package with vendorSha256 2022-11-03T05:16:38 [updateScript] 2022-11-03T05:16:42 [updateScript] Success 2022-11-03T05:16:42 [updateScript] these 2 derivations will be built: /nix/store/b996ybagdm910iq184l2ggcsbagzvrfv-update-firefox-release-bin-unwrapped.drv /nix/store/1z28gdkls6xa5imgfvlawyin9pyfk1cv-packages.json.drv building '/nix/store/b996ybagdm910iq184l2ggcsbagzvrfv-update-firefox-release-bin-unwrapped.drv'... building '/nix/store/1z28gdkls6xa5imgfvlawyin9pyfk1cv-packages.json.drv'... Going to be running update for following packages: - firefox-release-bin-unwrapped-106.0.3 Press Enter key to continue... Running update for: - firefox-release-bin-unwrapped-106.0.3: UPDATING ... - firefox-release-bin-unwrapped-106.0.3: DONE. Packages updated! Exception ignored in: Traceback (most recent call last): File "/nix/store/xcaaly5shfy227ffs8nipxrd49b56iqq-python3-3.10.8/lib/python3.10/asyncio/base_subprocess.py", line 126, in __del__ self.close() File "/nix/store/xcaaly5shfy227ffs8nipxrd49b56iqq-python3-3.10.8/lib/python3.10/asyncio/base_subprocess.py", line 104, in close proto.pipe.close() File "/nix/store/xcaaly5shfy227ffs8nipxrd49b56iqq-python3-3.10.8/lib/python3.10/asyncio/unix_events.py", line 547, in close self._close(None) File "/nix/store/xcaaly5shfy227ffs8nipxrd49b56iqq-python3-3.10.8/lib/python3.10/asyncio/unix_events.py", line 571, in _close self._loop.call_soon(self._call_connection_lost, exc) File "/nix/store/xcaaly5shfy227ffs8nipxrd49b56iqq-python3-3.10.8/lib/python3.10/asyncio/base_events.py", line 753, in call_soon self._check_closed() File "/nix/store/xcaaly5shfy227ffs8nipxrd49b56iqq-python3-3.10.8/lib/python3.10/asyncio/base_events.py", line 515, in _check_closed raise RuntimeError('Event loop is closed') RuntimeError: Event loop is closed 2022-11-03T05:16:42 2022-11-03T05:16:42 [quotedUrls] 2022-11-03T05:16:42 [quotedUrls] nothing found to replace 2022-11-03T05:16:42 Diff after rewrites: diff --git a/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix b/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix index da43a04f5a5..86df858082d 100644 --- a/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix +++ b/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix @@ -1,985 +1,985 @@ { - version = "106.0.3"; + version = "106.0.4"; sources = [ - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/ach/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/ach/firefox-106.0.4.tar.bz2"; locale = "ach"; arch = "linux-x86_64"; - sha256 = "31fb0e887239284858725cdc9ca12336964425e204812fe7fb152eedd4b2a900"; + sha256 = "92570295a0cb12ad4f270879aad07849357071f140033ce006cd5b1656ab29bc"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/af/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/af/firefox-106.0.4.tar.bz2"; locale = "af"; arch = "linux-x86_64"; - sha256 = "49857fbdeaa48ba225e1b4804b4958f4df1701f677b38da75f308169f5ba0398"; + sha256 = "6b31869ef96928c169cf005b9bc93d2f41a5030c65864563cb93ef9e560fdd45"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/an/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/an/firefox-106.0.4.tar.bz2"; locale = "an"; arch = "linux-x86_64"; - sha256 = "420f848d1510256f431a412a59ea8c321f0b6ca3414a947a9932037b01c66881"; + sha256 = "fad40a211f909adcd1b25fc8e1ef2eb30e63a4dd6b83f7e326c73a1a40279a30"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/ar/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/ar/firefox-106.0.4.tar.bz2"; locale = "ar"; arch = "linux-x86_64"; - sha256 = "b108d4c7989e55863d54fe43bbdf1ab95ac6f2ee63265be3ec8a2c6d1e89370d"; + sha256 = "0feff69429aff0b4709d25d5b0ad37ddbf63a36dec6f46d6124628d1683402b3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/ast/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/ast/firefox-106.0.4.tar.bz2"; locale = "ast"; arch = "linux-x86_64"; - sha256 = "5887bef188ce5bc9261e9ba5b335800c5918a1ab9a5ff64f549a4d2d1fef6bbc"; + sha256 = "993b5929422a3bd40d48a8e86c1510c1e6f6001f8f7bdca9f44f181fb34aedd0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/az/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/az/firefox-106.0.4.tar.bz2"; locale = "az"; arch = "linux-x86_64"; - sha256 = "faa0fc42cdc7fd594dcbf8873913144f881be036e553b9b913ec5b825f2358ad"; + sha256 = "306573d7a911a3686c8ec52751936bb0e1dc6337e72795811e8b3dbf8af0c754"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/be/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/be/firefox-106.0.4.tar.bz2"; locale = "be"; arch = "linux-x86_64"; - sha256 = "01ef94bd46b2cf6933517b048452a665b260291f7eeb6c71ede047e19942668b"; + sha256 = "375efc29f2084efcf9da1cf1750b6d76e2ab93b519be305ccda4511992497c4f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/bg/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/bg/firefox-106.0.4.tar.bz2"; locale = "bg"; arch = "linux-x86_64"; - sha256 = "c800c227b1c6e55f6d2d080d03f72d4469a1452be5c388e472ceb0b99107f20b"; + sha256 = "f4167d475a8991c3035ddfe95606326914adad4bebd9b77d432335ea80c47417"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/bn/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/bn/firefox-106.0.4.tar.bz2"; locale = "bn"; arch = "linux-x86_64"; - sha256 = "aef3853b5fcaeb794cb2014ee7ce2c4d31692cf2a8ecdab5fc276645c20d4c61"; + sha256 = "4cba27ddb197baffcc8146796ca321d4c8eb705fa938ec2946173f9a3b086ade"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/br/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/br/firefox-106.0.4.tar.bz2"; locale = "br"; arch = "linux-x86_64"; - sha256 = "11be73589548959ce15e1ab8c2d5c90a918cc8541bb51707b5b12bc29404aa59"; + sha256 = "2bebf8d9c71b199d0ab8ccf2c9c9c5c3c088c5ba165810d77d812faa1a4f6016"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/bs/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/bs/firefox-106.0.4.tar.bz2"; locale = "bs"; arch = "linux-x86_64"; - sha256 = "9d38beb6e0b5070c6370994bd7f714e4b435f82bb802f708d0b32f1665ba674d"; + sha256 = "fb2f170990fb18f7a902647c573fea81f408007b1eec84f69d5156be1631f668"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/ca-valencia/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/ca-valencia/firefox-106.0.4.tar.bz2"; locale = "ca-valencia"; arch = "linux-x86_64"; - sha256 = "e25facfe1cf74cf83a5afb47e912d59c80b66d276cbac794a43c7871c9a2706d"; + sha256 = "9ddb01cb97546b8cf0d06c7ec8bc36f60ed45b220a60e05ce412fa136a59c8c8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/ca/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/ca/firefox-106.0.4.tar.bz2"; locale = "ca"; arch = "linux-x86_64"; - sha256 = "2bc2c0031ca385bbd3935d53824887e047478509fef3941511fb61c35c981616"; + sha256 = "966791a9413b4bef27474d4d9d942f4049920730bc8be45673766b77777a4234"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/cak/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/cak/firefox-106.0.4.tar.bz2"; locale = "cak"; arch = "linux-x86_64"; - sha256 = "774147fb330ad37ab5455954fcad9daad265d8ae996c5efec85120926ee20b65"; + sha256 = "9e865e625f9501e60077c1fd20f055b0c49771969127ddd137b94220471f4f50"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/cs/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/cs/firefox-106.0.4.tar.bz2"; locale = "cs"; arch = "linux-x86_64"; - sha256 = "ecce0b2298fd44a63026ee1d057d02972e168e7c0ee792ba404ecb8f573fe618"; + sha256 = "93752496c3b39a125be73efbb53039229c05d8372eee889004711ede303f4a56"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/cy/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/cy/firefox-106.0.4.tar.bz2"; locale = "cy"; arch = "linux-x86_64"; - sha256 = "0e70e7413d7e72ef44fc905ff4689e47bec3224533c17c8e8751a814801e8ac6"; + sha256 = "b0d764561b06493e72c0d73f3cf41beaf0dd99a92798dd47a13031905f5a6f0e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/da/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/da/firefox-106.0.4.tar.bz2"; locale = "da"; arch = "linux-x86_64"; - sha256 = "27997c29c7db7bf928559beaa42d2478e8c18c05494307c6dbd1ea66f1307fdc"; + sha256 = "5e40343efe78fc86470282e3d249a49e0a41b8f27ca4fb2b763b8fc44fdc8b75"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/de/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/de/firefox-106.0.4.tar.bz2"; locale = "de"; arch = "linux-x86_64"; - sha256 = "58477c226f5e30bcfdebd5b7a7cfed154eb277dc227e0d57f0fc5b34d4785869"; + sha256 = "bc96bf711a05e43d09872fee35b82856c89fee3184b0765f3fc2868bd2746842"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/dsb/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/dsb/firefox-106.0.4.tar.bz2"; locale = "dsb"; arch = "linux-x86_64"; - sha256 = "4cdbef5b1daa86c8ded63fd71f847d81b1a81067ad721ee31f7763d0152214af"; + sha256 = "848ec9c3930d7fe55cbe19eea46cf247e837001ae43a3e344370cfe732d28df0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/el/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/el/firefox-106.0.4.tar.bz2"; locale = "el"; arch = "linux-x86_64"; - sha256 = "20422b61965b700acf7beea92d09e7f5bdc71cb2228451a5559b06433c949a7a"; + sha256 = "9191e681ac2a153beefa6de6a30840f45b696034741db1bff68311f09c928709"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/en-CA/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/en-CA/firefox-106.0.4.tar.bz2"; locale = "en-CA"; arch = "linux-x86_64"; - sha256 = "f95f69a3c742a8693d3331f582bdf1086c8142de0fd790148a7db3ef597f8769"; + sha256 = "878c77a79938fefcce4660f5efdb9022eac6955eec27cca49da2d4ae798cb738"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/en-GB/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/en-GB/firefox-106.0.4.tar.bz2"; locale = "en-GB"; arch = "linux-x86_64"; - sha256 = "f511ef6add6fb5ebeb711d2b7fc1f0f8b79545c3f22a17b91ff3988d7c43f72a"; + sha256 = "e9a7c172b69644fcf10df54f6c14d432b0ea213d25ac17e67a120e5f955e2685"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/en-US/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/en-US/firefox-106.0.4.tar.bz2"; locale = "en-US"; arch = "linux-x86_64"; - sha256 = "0c18141ededd6c969f00275eaf26d05933f71bf14143d70d4f5fa74df9411155"; + sha256 = "5d07df4dce2bf684d016aa036ba211acd59d92efa08f1141ca5417db66c4ce9c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/eo/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/eo/firefox-106.0.4.tar.bz2"; locale = "eo"; arch = "linux-x86_64"; - sha256 = "d177833b695e5ecc92abef14b2957df0087d04763dad69b0598bbb5278885702"; + sha256 = "57d52812e5a6207a6c93997757b870b80f426fab3ef39ae510f6863e3a1cb126"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/es-AR/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/es-AR/firefox-106.0.4.tar.bz2"; locale = "es-AR"; arch = "linux-x86_64"; - sha256 = "8f66db37834870232eb60573e29fbae645f3bc88557678565bae835f1f91cc8c"; + sha256 = "d5f45ee67301b67cad16d10f5331f3a2927b4c154179dcf4785702d04f9e84c0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/es-CL/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/es-CL/firefox-106.0.4.tar.bz2"; locale = "es-CL"; arch = "linux-x86_64"; - sha256 = "8e565b5630ecddd2d026b09f3f1fc983ee651d1b6af35d6f3c66277380048413"; + sha256 = "22c27fae9506c8cc0f869a6c8c0d83ca62b360914e889ea52b073d99ca481a79"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/es-ES/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/es-ES/firefox-106.0.4.tar.bz2"; locale = "es-ES"; arch = "linux-x86_64"; - sha256 = "278a50d11dbca9937859334bd4456189c90030a75c697965dfdc17191c96bff3"; + sha256 = "e83ae89ac3ef774d3a030c12a31cb96b0acab13f6eae4f2cc7f2bdaa31fbf8d0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/es-MX/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/es-MX/firefox-106.0.4.tar.bz2"; locale = "es-MX"; arch = "linux-x86_64"; - sha256 = "69bb1b0852b6c10374ab8a332372decfb9b6c8adade223ea934463d17c2dd2ee"; + sha256 = "c345d4b405a559cfc169720e7e064f4215c84358a09f4b5897a5e994b395e376"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/et/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/et/firefox-106.0.4.tar.bz2"; locale = "et"; arch = "linux-x86_64"; - sha256 = "25859d8df8d4f557e32ef3d4e520428e0d4804824fb95f60644720142acf9de9"; + sha256 = "1e7ed51eaa0b9de127a3b3683793585e2255b9befb7a090b035a00e4ee6f274c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/eu/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/eu/firefox-106.0.4.tar.bz2"; locale = "eu"; arch = "linux-x86_64"; - sha256 = "3e84112cc7981c763bed273cff26285fc3a7cf0e2b11325165a23958523c24e9"; + sha256 = "5d11a1d476937804bca72d6dcdada4f1b4a16e325e26d84ac75c7850002a258c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/fa/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/fa/firefox-106.0.4.tar.bz2"; locale = "fa"; arch = "linux-x86_64"; - sha256 = "2096bd82fff97da6ac23d88ed92832503084b30444ed38ee0e61f7245d8a8aa6"; + sha256 = "bfb613aeba170160877735d991d85b385e3a50cc4799ca93bb515fe570fc084e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/ff/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/ff/firefox-106.0.4.tar.bz2"; locale = "ff"; arch = "linux-x86_64"; - sha256 = "f9e58ab7cb3b06482d7e0d0814a41ca8f0319b6130c16080043c2d30fb3786a7"; + sha256 = "7e00da84687b433d503e7d40b250ad27b9c7957b41c078ec1e74205eeda7256c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/fi/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/fi/firefox-106.0.4.tar.bz2"; locale = "fi"; arch = "linux-x86_64"; - sha256 = "e365f19a9e58c447f5093ff77208fd972d1bf2afddcc92e9a0cc94ce7c7986a1"; + sha256 = "64daf28a344181830eb8420610aa235633a7255eb803947cff3f8b81a0eb2d83"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/fr/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/fr/firefox-106.0.4.tar.bz2"; locale = "fr"; arch = "linux-x86_64"; - sha256 = "0a313be3de9bc834993ea5085290c975485138718131aa83ca52818d22ba97eb"; + sha256 = "445e4d78605c4107e316e8edbc6c540384668f141971634385aaed475cdfd138"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/fy-NL/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/fy-NL/firefox-106.0.4.tar.bz2"; locale = "fy-NL"; arch = "linux-x86_64"; - sha256 = "991550fdcbaa1be5f8fc3a66989159a67a25fbc8436a488126d99abc76b9ee63"; + sha256 = "421abf96a59c75d1f270daefc22a08082be96e8f10b81dea0006ab32a99a4d52"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/ga-IE/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/ga-IE/firefox-106.0.4.tar.bz2"; locale = "ga-IE"; arch = "linux-x86_64"; - sha256 = "bbd2826156fec3e556fb2a0af5e4a6b056a04d6808a0c8d442648264a3f876b7"; + sha256 = "ad027ccdc32ad16fd2b2a71e215ec8554245cad6b9a85d0a7bee60a1f3ec0b17"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/gd/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/gd/firefox-106.0.4.tar.bz2"; locale = "gd"; arch = "linux-x86_64"; - sha256 = "d5517a7292652c26073004055bac3cc3c269e346dce6537698b4945c5c9db00c"; + sha256 = "d99852a86c2a4a3d62bf00639c92fb189f7d4919d02b5f5c8d4e433865c8cc8d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/gl/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/gl/firefox-106.0.4.tar.bz2"; locale = "gl"; arch = "linux-x86_64"; - sha256 = "8b527884efc8233e42040f3ddba1078149bc54bee41674b37912bc7ba3f04aa2"; + sha256 = "ece167334673ad75bb805baeb50efa02e15268fb42088fea1b9e5b802fdb1941"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/gn/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/gn/firefox-106.0.4.tar.bz2"; locale = "gn"; arch = "linux-x86_64"; - sha256 = "615040d2e5b1a9f8a5bf13f7f3485fc63e378d23b0d3ea6ec84ab2aeb926a3f6"; + sha256 = "79ceeaa1497139fff0c976452471b91676025b7332a10bd4458135ba328f4478"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/gu-IN/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/gu-IN/firefox-106.0.4.tar.bz2"; locale = "gu-IN"; arch = "linux-x86_64"; - sha256 = "8c11d61d431bff7e4725a123ce5dc72067ff57d3b23adb37f2377ebad4168117"; + sha256 = "c732aac981b07acb1c4831e391e9fc2f434b954803726750733f0c0d21c5bfcf"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/he/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/he/firefox-106.0.4.tar.bz2"; locale = "he"; arch = "linux-x86_64"; - sha256 = "101053ad36adbceecc45a001c8bcfb274d1f7381e7aac9994142f99f110983df"; + sha256 = "8f1d70aab29d34a90a987124b25a98db3b21616be9eb7c9bf16d2d7d28062d6e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/hi-IN/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/hi-IN/firefox-106.0.4.tar.bz2"; locale = "hi-IN"; arch = "linux-x86_64"; - sha256 = "3a1b7b8aa61baa363edeb4e78b98ea2dc67ec13ca9dc14c1a6934fc5fc5673fa"; + sha256 = "d5c039f2f8e306c997d7d182a2b37c77d3a95877ca2e6065b959d8058d6680cb"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/hr/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/hr/firefox-106.0.4.tar.bz2"; locale = "hr"; arch = "linux-x86_64"; - sha256 = "7fb991b57ecd01def50948d35b5b8a93dfa00f28f6522b59639877465a2d7c34"; + sha256 = "cb43b65bf3e5847f3ec73fa454d024e7fa8897c48054b021c17fe832f68e63ea"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/hsb/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/hsb/firefox-106.0.4.tar.bz2"; locale = "hsb"; arch = "linux-x86_64"; - sha256 = "b82c58c200f42f9f7fafe555391e714d9cc3dc2ee9a633dbe19e1cebd1012320"; + sha256 = "159a0c5e579cc9ebfba3bf60a95042cc7affccc29e2c1b745e23bc16e075ffcb"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/hu/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/hu/firefox-106.0.4.tar.bz2"; locale = "hu"; arch = "linux-x86_64"; - sha256 = "22905b2ef794896557be6112965a593e0b64ca5bad9b65fd6ebf8586b5ced0bc"; + sha256 = "a73edad448ab974ee2460bc56bec5cde4f2f63d916b215b636aba1941fd52db6"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/hy-AM/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/hy-AM/firefox-106.0.4.tar.bz2"; locale = "hy-AM"; arch = "linux-x86_64"; - sha256 = "38e33a1273d6f4d4e5b0799b67150e5289427b13674ff981af6946e5ed0d0e68"; + sha256 = "91448f15e3512cece6324f8aa70e8cf8b38de5c186eb454b363fc4942a7f5a74"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/ia/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/ia/firefox-106.0.4.tar.bz2"; locale = "ia"; arch = "linux-x86_64"; - sha256 = "dbcb7470bd85c8b77114f759d4c327981ec27cd16cca668f41061f3f70d3d211"; + sha256 = "01edcf8361d4e9562997df5abe6e0fc3d1c2ab21196527565e87a1236406e369"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/id/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/id/firefox-106.0.4.tar.bz2"; locale = "id"; arch = "linux-x86_64"; - sha256 = "b0704bead492263ec9c4577ff4a62a0a8991ea037d1c50fb30ca70cc3739431f"; + sha256 = "a8cea0691aa7a38ab44a50f7c119e39507062a0bf7a0c0e104f676daceac6065"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/is/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/is/firefox-106.0.4.tar.bz2"; locale = "is"; arch = "linux-x86_64"; - sha256 = "0760f29d86b512d142cb8288bc32c32ba4535b42361946fe9751755b86a5d40e"; + sha256 = "95249a1ab109fafef8edf48846d1417b0ee744008c627de4914f0ed47776156c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/it/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/it/firefox-106.0.4.tar.bz2"; locale = "it"; arch = "linux-x86_64"; - sha256 = "3bd1d12a7478179de8a88b60c597e83a36cd5865751937810a6650735832aea9"; + sha256 = "c4d3277774ea93706f24632aca6535695a6fa31d24467775dd91e30fbd303cc1"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/ja/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/ja/firefox-106.0.4.tar.bz2"; locale = "ja"; arch = "linux-x86_64"; - sha256 = "f6d977565bcbe67a00bb7b0cd2a981cc8f308a2a6c06008d063a4da6fa8a8125"; + sha256 = "9b5babab9102466d9a7aceaf5ab33b81a7a0dd34816911afa8893fcb64a9a0ee"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/ka/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/ka/firefox-106.0.4.tar.bz2"; locale = "ka"; arch = "linux-x86_64"; - sha256 = "26288ee314f708a36ccdd584163962a5220398de1e8801c0cbd77fd7daa7a1b1"; + sha256 = "37d13bad2d35a688f9bd2f9a17987b73c2780d8b8147e2a5d47f3bbf3902e9f5"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/kab/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/kab/firefox-106.0.4.tar.bz2"; locale = "kab"; arch = "linux-x86_64"; - sha256 = "15257692589a80497c667a171f7348b4ea8db63afea583ce2db948d1be72a095"; + sha256 = "6ca0473cbb2b42a18a80953484f46b08be315471adafd63a1979912c0b341520"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/kk/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/kk/firefox-106.0.4.tar.bz2"; locale = "kk"; arch = "linux-x86_64"; - sha256 = "16fb0d6b793132af4ded6fdba8cc8f160aa111c3b8859676d3d693c64b0338f1"; + sha256 = "a338658c959b77a72e6b67f7f48bfa070e4148529ccc9160575cbe1c62ad8ada"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/km/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/km/firefox-106.0.4.tar.bz2"; locale = "km"; arch = "linux-x86_64"; - sha256 = "030e15c8a1b9826f6ad9f458ad00982bb0ea93ea1f5ad19e19efe207f928939a"; + sha256 = "0d9457eb0612355d196941c953a0b561997b32647a2453df59b61b8e026123c4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/kn/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/kn/firefox-106.0.4.tar.bz2"; locale = "kn"; arch = "linux-x86_64"; - sha256 = "6ea17eed26aacddf3016a04e953c2fc20cb973275f70d37179966f3a4992253e"; + sha256 = "f5fa2c6b8ef7c15cd94b1f49b42941a578db064788a65f26506f9b96b16bc5fc"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/ko/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/ko/firefox-106.0.4.tar.bz2"; locale = "ko"; arch = "linux-x86_64"; - sha256 = "57b9450a1a44ddbfaf1a2e0cd5dd701692d63c54258de6965a5b7e7a4f1ba34a"; + sha256 = "038040b060f50d92baeafb1b44c00fbeeb035950cd104a35d18303f28f349cb4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/lij/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/lij/firefox-106.0.4.tar.bz2"; locale = "lij"; arch = "linux-x86_64"; - sha256 = "ec69ee6dbb47af8ff3d91ac317fc7e6b4d94ee515fdfe0197a832f8960e9f201"; + sha256 = "f1f60100e4f195a4fcda6f1d1521fa8be62830c51355448c564e228f8e79e802"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/lt/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/lt/firefox-106.0.4.tar.bz2"; locale = "lt"; arch = "linux-x86_64"; - sha256 = "56c0bdb64b493177e099555c591fc3379a9572f5a3b7f61d9c3fcf2d623c8a89"; + sha256 = "aa9f405e766ca4a4d81c0af80961a953be1ac45148fb3b0b532e9d76ae4239af"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/lv/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/lv/firefox-106.0.4.tar.bz2"; locale = "lv"; arch = "linux-x86_64"; - sha256 = "e06d195e2d8c3d3c319d7feb1ab68b947e89993efcfab50f0671e2fbab892ba2"; + sha256 = "4b95ece2c42d85ad7660fc191ed8bfef8fd47538617f8807cb7e26474f380af3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/mk/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/mk/firefox-106.0.4.tar.bz2"; locale = "mk"; arch = "linux-x86_64"; - sha256 = "3bc69c36d17ec8c23c2036968ff90c5bc9eff671b178b2cadd5d0878d15334e4"; + sha256 = "08e1f77a633f59dc43dac0ee01188a4d73837a7ddb531ed332a4dc092a6024e1"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/mr/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/mr/firefox-106.0.4.tar.bz2"; locale = "mr"; arch = "linux-x86_64"; - sha256 = "5ba8997b7bf593537d09e624bd90a753996bbc01134a82795d2564d3397c3a63"; + sha256 = "236fb98f5ca8f0d23f1158c906919bd1f73bce8c311b174b23016f1e4a1f4f1e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/ms/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/ms/firefox-106.0.4.tar.bz2"; locale = "ms"; arch = "linux-x86_64"; - sha256 = "17a860e0fafc415d1522ae046ca32dd63e9913f03da913bb720ec5178eb0824b"; + sha256 = "ee8b67d4688ee861173f3729de63e01458d56d3998e1b353a6a1dd2ede53e033"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/my/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/my/firefox-106.0.4.tar.bz2"; locale = "my"; arch = "linux-x86_64"; - sha256 = "17bd6b39e1c00755077488cd1081115d8766c71233df68613434577020550b3e"; + sha256 = "39300e6b8e1f9dd916755de891c9873f00c68f95411bdd8c7c493b2c0dcea695"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/nb-NO/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/nb-NO/firefox-106.0.4.tar.bz2"; locale = "nb-NO"; arch = "linux-x86_64"; - sha256 = "e54acc8694b15c8b78c4f590ab47079eedc377f5c6256140e28757841416d180"; + sha256 = "e00ce1bce75400eec6cfda5a3a7ddfd2e9fa8b1ad5f001678fabbd49e62dc03f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/ne-NP/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/ne-NP/firefox-106.0.4.tar.bz2"; locale = "ne-NP"; arch = "linux-x86_64"; - sha256 = "3bc205b224f1d827488b8aef743a1ea339c05ac711bc0c921ab957561410b600"; + sha256 = "8327ac920f7b3773b4e34e38bfdafafd9328403e13ed4fef645e71f274970de0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/nl/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/nl/firefox-106.0.4.tar.bz2"; locale = "nl"; arch = "linux-x86_64"; - sha256 = "4fb99ce202b0671ffaa3abf78e683c2e687cab5a1081a34d1dbf93bfdc855185"; + sha256 = "c25125ee7e78b2b3d4089c05160b86baffe486ddcc4919533db59447f85ff638"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/nn-NO/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/nn-NO/firefox-106.0.4.tar.bz2"; locale = "nn-NO"; arch = "linux-x86_64"; - sha256 = "340288ea958ccfe0af479094d23b01c0b88034d67c3d154613923eec23191392"; + sha256 = "952bb165a48f5b7c3c3ba4f4c6df6e46036c9c11083bf103acb3d04f8a936045"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/oc/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/oc/firefox-106.0.4.tar.bz2"; locale = "oc"; arch = "linux-x86_64"; - sha256 = "3da7ba90ebb55823868adf45d59d9c480d5ec3b1d91506c2f9ac265627c89d4d"; + sha256 = "d363d66b8f0edd44a4d45dad390ab0d4c0840ca223bfdacd16dfaf2ef4136b4f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/pa-IN/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/pa-IN/firefox-106.0.4.tar.bz2"; locale = "pa-IN"; arch = "linux-x86_64"; - sha256 = "708b1c2c33295d1fb9f6a852c4db85fa13da94f16050ab1fd1a8e1c4c99a7262"; + sha256 = "5b525b2fc75073e5af3732ea357b944683738bbf0e478c81e23c7443ebbb3ab6"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/pl/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/pl/firefox-106.0.4.tar.bz2"; locale = "pl"; arch = "linux-x86_64"; - sha256 = "852995b094042e39dcb70876679d322a02b76595632682277b7dee45e5ae199d"; + sha256 = "55dad424e39d779baf13f3a6756cdae7b5fcaf3c6fac9398ef5b7931feedea0c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/pt-BR/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/pt-BR/firefox-106.0.4.tar.bz2"; locale = "pt-BR"; arch = "linux-x86_64"; - sha256 = "feb01adeb4bde5bf182c99fb381e0600a7bd6bb84e8c3266fa81f32fb710e8f0"; + sha256 = "09c0f8f1b0e48f6edea0dd2de340a8b3c430ca931c9ade697b8b96d4e9462e71"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/pt-PT/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/pt-PT/firefox-106.0.4.tar.bz2"; locale = "pt-PT"; arch = "linux-x86_64"; - sha256 = "4184e119c458df3200ba77030913f2a44a8f0845289c50511a18a8c48c3dc86d"; + sha256 = "fb1c1c5987063c17edb027bab20b8f343117ce7c892e2a00629024033a284252"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/rm/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/rm/firefox-106.0.4.tar.bz2"; locale = "rm"; arch = "linux-x86_64"; - sha256 = "2243b8d915c687e14e230f518707f42519b0089dd87dc05c1004b3a5ada53f3a"; + sha256 = "b9360dc63e98a560cf99caa080df5409e06fabf211d199bbfac05653c05d8b85"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/ro/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/ro/firefox-106.0.4.tar.bz2"; locale = "ro"; arch = "linux-x86_64"; - sha256 = "e8f457a1bd2c913b45ecd509f7f2b47c3f72db11cf3e319d42593a032b17dce4"; + sha256 = "da61050ce8fa18f4bc09e3d9f9b8cc27875ce240a25f893e5b1cd2dbe1c072a1"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/ru/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/ru/firefox-106.0.4.tar.bz2"; locale = "ru"; arch = "linux-x86_64"; - sha256 = "18452434a94044dfbc9cc9d8a7a5c2812a9b6f042d6f5e1cb711c3b9384a38dc"; + sha256 = "ef0c15334ebf363555ea50f59ccdf22794c291a90ac214bb811611db4fd6edaf"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/sco/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/sco/firefox-106.0.4.tar.bz2"; locale = "sco"; arch = "linux-x86_64"; - sha256 = "4f2dbb99229b5b77620ab4eace76603a60200755aacb32dd708903f59d973c73"; + sha256 = "422c772cef80944f05caa3379611cd4b5ad36fdbc06d843e3e511a8d8e929d86"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/si/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/si/firefox-106.0.4.tar.bz2"; locale = "si"; arch = "linux-x86_64"; - sha256 = "034f5aa862f91682d1900fdfee6019bd6ab0f08e04112a8858be23cf5c76616c"; + sha256 = "9d77817010d9cd9c730587d928ab95b401aeffc933e5f701469e3fdafe49d3e3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/sk/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/sk/firefox-106.0.4.tar.bz2"; locale = "sk"; arch = "linux-x86_64"; - sha256 = "5531cad398d274e8cdd4309754aecda44f5bad7c31262a86aad4c38dfb0a1333"; + sha256 = "0ffd97cfdfedfda9da81d47255213b7fe1a162b7bc087e00fc86c46cbfaa90d3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/sl/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/sl/firefox-106.0.4.tar.bz2"; locale = "sl"; arch = "linux-x86_64"; - sha256 = "6f7d89cd53186103d902e1bc5963bbb09107e6ce642adbc04d346255ac6a636d"; + sha256 = "620bdca74ed1627a6b1dd8fc07850dfa0073ebb73e9447a99fba8b8392cc3617"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/son/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/son/firefox-106.0.4.tar.bz2"; locale = "son"; arch = "linux-x86_64"; - sha256 = "98e0a9a93159f1db4baaeccd145e4e9519232664feb3492d61292c90884da8ff"; + sha256 = "867e498807c308dfb5e5e8b68d840b8278fe5f49780586300d1dd254b87fb9fa"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/sq/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/sq/firefox-106.0.4.tar.bz2"; locale = "sq"; arch = "linux-x86_64"; - sha256 = "2052fa7872e80d020600af5c146516275d5f4566cedcb2ee547a13f5e73037df"; + sha256 = "c85af5808875e24aa45acd9324fba52fbd7e28f808d1c760c2454e83b7005dc2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/sr/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/sr/firefox-106.0.4.tar.bz2"; locale = "sr"; arch = "linux-x86_64"; - sha256 = "b1401b7403aac0a6e9bcd5200646fea6694509639e1bc7d87d67d86e5f005220"; + sha256 = "002e14002efeead018d45283bdea961d2a7a10e92374123cb87eb6a2104b6428"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/sv-SE/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/sv-SE/firefox-106.0.4.tar.bz2"; locale = "sv-SE"; arch = "linux-x86_64"; - sha256 = "eb7889b5a3412945fcb1a5b75890a028e387c1e21a5aa5c7cb38f6c51c706c02"; + sha256 = "f4df7b210b53b37e0b8633402a2985560d1328f02b8e5393cfe31270c74ba908"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/szl/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/szl/firefox-106.0.4.tar.bz2"; locale = "szl"; arch = "linux-x86_64"; - sha256 = "2079250dd3f66a5efb2b1b85362a04dfb45d835c72d9122ee80e0a7a1055bc7a"; + sha256 = "45fc5f40df14028c3f275b59a1f694904600d24a9a21b053b224862c20a365a8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/ta/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/ta/firefox-106.0.4.tar.bz2"; locale = "ta"; arch = "linux-x86_64"; - sha256 = "10e74f8e866ef435622c9e4e67a088e77d51c957afe250ae925497ec61202812"; + sha256 = "2932bf9e4d2243ebb1f9d39978c0f727a005092e29b7b9186effe40ada66c7d6"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/te/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/te/firefox-106.0.4.tar.bz2"; locale = "te"; arch = "linux-x86_64"; - sha256 = "1f077da289e7b76fa09dcc40d976992cb92893220e595a7103d5efe754cafe05"; + sha256 = "2c3fa04d145a6aec3a295497ab5031d6679d3f7a0469708d5ceb9a60d1acf664"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/th/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/th/firefox-106.0.4.tar.bz2"; locale = "th"; arch = "linux-x86_64"; - sha256 = "f127a65ca22e29d88940defa640f212e7cd804ab1700c94d9e2d413d1456e169"; + sha256 = "7a4ae0cdf2d89d501dde0f4fed009ec3f2d0ffbde3c0498a5ecf7ea28e21927b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/tl/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/tl/firefox-106.0.4.tar.bz2"; locale = "tl"; arch = "linux-x86_64"; - sha256 = "5ae091d179b85af53a4a7ecaa0bb13d1fe9658bbc21fbc18a027f742b940a154"; + sha256 = "a6a13b3ff136e9c12c58ddcf00b19224d3f45dbf014f3e273f92eaa6c7107301"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/tr/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/tr/firefox-106.0.4.tar.bz2"; locale = "tr"; arch = "linux-x86_64"; - sha256 = "9c1551fe9c86d3fa044804657cfa80503bd28cc182b14bee83be4e529fe4d299"; + sha256 = "8f16343de4e8e1ff278b3a27f6714bce44c19af8cdf02b8b789af8a333034f38"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/trs/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/trs/firefox-106.0.4.tar.bz2"; locale = "trs"; arch = "linux-x86_64"; - sha256 = "2a66bede6e02846c55207d5e556e0381da6ee7b39f5ee90d63a4535d49e5df3d"; + sha256 = "3760b30d73de030cd51bdcf2979daf881c408c08173cabb4d7f3ea770b3be9f1"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/uk/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/uk/firefox-106.0.4.tar.bz2"; locale = "uk"; arch = "linux-x86_64"; - sha256 = "c09d340c70e58ea1c1d95c76102056b474be0f14579fa39090df45de4d4e1911"; + sha256 = "6086854541804aecc40a5eeaff6cfb9d9f1798d84e922354378bf3f3d3c803af"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/ur/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/ur/firefox-106.0.4.tar.bz2"; locale = "ur"; arch = "linux-x86_64"; - sha256 = "9bb8dd1d033c1839627e684835b101c6b0c1898ed91cea158f9840ae16344fc4"; + sha256 = "a1d7f21751bb61e07840f2e93f37290a1b93f28b263f31f6aef9bb6726b8b588"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/uz/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/uz/firefox-106.0.4.tar.bz2"; locale = "uz"; arch = "linux-x86_64"; - sha256 = "4dbf714bd6fd6a81fd93575f295b9468dee8ea6d1b15851bec52eaa23d825aaa"; + sha256 = "cbbec9d14515d08de7125f5b6fbe4857cd7b77b953b147c2a98a2c50b011ff51"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/vi/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/vi/firefox-106.0.4.tar.bz2"; locale = "vi"; arch = "linux-x86_64"; - sha256 = "bebd1b56a963c5fb6934b0feee2db4e4d7ac39c218ee71370f98280414715f40"; + sha256 = "e223fc95446d7b2bf039d0736c441331950dfa02b977bd6d2a0fef402f31c7b3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/xh/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/xh/firefox-106.0.4.tar.bz2"; locale = "xh"; arch = "linux-x86_64"; - sha256 = "b65497a0b633789641d1794a0bcc96d77339a5b08c9adcf23a9ac05936f99d2b"; + sha256 = "1525abd81ffdeb9629b3d0561e442a66fc600ba9815c9c590d110112dd5c3f95"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/zh-CN/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/zh-CN/firefox-106.0.4.tar.bz2"; locale = "zh-CN"; arch = "linux-x86_64"; - sha256 = "5308893259e84866e7a9085dbd9323eece94ee54fbe933dbed67163b1097145a"; + sha256 = "f7dfae057fb67e34e66c700fe18a088b99a20b7e9800602d54ef611d1032fbda"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-x86_64/zh-TW/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-x86_64/zh-TW/firefox-106.0.4.tar.bz2"; locale = "zh-TW"; arch = "linux-x86_64"; - sha256 = "a6da14bc65a44c5e082a8aca9b7adab4c40b43a6c341dc3e80cebad2bf5fa695"; + sha256 = "30821e903ccbb0ea010fdc3a21211559d0ef908493a6c2a23a23a575d70e7614"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/ach/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/ach/firefox-106.0.4.tar.bz2"; locale = "ach"; arch = "linux-i686"; - sha256 = "c4973a0988bcd5459a8688a3b05ef4c59ec4926ef662c797950e395abfe5312f"; + sha256 = "1be6ad9c8f6715da543bd342c8aa9dc59866d17378bf263897765c22a9fd2c69"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/af/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/af/firefox-106.0.4.tar.bz2"; locale = "af"; arch = "linux-i686"; - sha256 = "79eebc1e6f3172428ed685399b7502d90061f787a2b07336867cf482cec797ef"; + sha256 = "9917ffce2342880483b9a454e9499a93bbaee210679e914780882b77e15d0905"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/an/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/an/firefox-106.0.4.tar.bz2"; locale = "an"; arch = "linux-i686"; - sha256 = "6a54f2b9c3ae8befbbb81948ece27312673021a00b7b23b7a6db9127d5354339"; + sha256 = "5916bca7facc79ddc016ed40aa306c5d739247bb694621b2ff892d7f3630dc8b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/ar/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/ar/firefox-106.0.4.tar.bz2"; locale = "ar"; arch = "linux-i686"; - sha256 = "d46344c1a435135bb6bdf9c5b8676e71367c2024431eecfafd4d2d5fd0eae1bc"; + sha256 = "8d16b2d74d2e4052a767e3fe08ba6f0ec8863d387d9396fcb9f4185cb86bbc6d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/ast/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/ast/firefox-106.0.4.tar.bz2"; locale = "ast"; arch = "linux-i686"; - sha256 = "d35f5d34ac377724708496e32c1cbc82c9770eb4ca99804b55095d10c8e379d7"; + sha256 = "adf6050f94bd16ea904ea1ca3580faedd323d35897f1755805d54c0aac74f2c2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/az/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/az/firefox-106.0.4.tar.bz2"; locale = "az"; arch = "linux-i686"; - sha256 = "8e26a4f3070ad17d8ef9ea0a7eeed07f488a891bffae963f082fb932d90bac2f"; + sha256 = "1f7fb4ed1407f6fa2beab04bce633b4ed9ee2701199c2d8fea614850ecd67b60"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/be/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/be/firefox-106.0.4.tar.bz2"; locale = "be"; arch = "linux-i686"; - sha256 = "06315e7c19162f96b2a54115527167ae02c56c7f1797e952d268e6f6e1c27286"; + sha256 = "e37d55cbbc92083c9462bfc8922ae0ad5f2c52fb48d89461bde9b3a5645d95d2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/bg/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/bg/firefox-106.0.4.tar.bz2"; locale = "bg"; arch = "linux-i686"; - sha256 = "1d96aca3bae1dd7a725e6ca79018f3909a4008757cc16ad7b6ae897bd977e624"; + sha256 = "9182f5a35d7397bb1af654dcf78ded7c631100e53aa9951666a2244804d78fbb"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/bn/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/bn/firefox-106.0.4.tar.bz2"; locale = "bn"; arch = "linux-i686"; - sha256 = "c8cc8903f532568708217f8013b202b6204f6cbf9bf732cea5adbcfa3ebb5604"; + sha256 = "68579b75ae3a5337a7afe739e14662b1069c7fcfbe11e459e199f8c90ae6c9e9"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/br/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/br/firefox-106.0.4.tar.bz2"; locale = "br"; arch = "linux-i686"; - sha256 = "b7b8482c4c5408f278ee653096c673fcbddca8c441045de0f8f2193f2031bbea"; + sha256 = "18770029966800ba6617e6fae53595e65de4e3b72d20d93df152d99c9485db01"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/bs/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/bs/firefox-106.0.4.tar.bz2"; locale = "bs"; arch = "linux-i686"; - sha256 = "eb3f1adf762af8801e86e1f9d7e775248f7214bd8d448a64bd37c8efefdf4f5b"; + sha256 = "cdeaee3184362c26277a8cc85143b811eb124e5ff9b5625a7b678fe038125db0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/ca-valencia/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/ca-valencia/firefox-106.0.4.tar.bz2"; locale = "ca-valencia"; arch = "linux-i686"; - sha256 = "dff88888fba09e6c5508a14d94594ff794aec8ba515078804346aa2fe9e31c8e"; + sha256 = "47589a519f0ed7204c024aad06dbce4f5bbed980cd513ff98ca577b441be521e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/ca/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/ca/firefox-106.0.4.tar.bz2"; locale = "ca"; arch = "linux-i686"; - sha256 = "050c9d662284471f8b6da31ad32ae0016bcb622d35ca96f4524abf603dce59bb"; + sha256 = "07df03b0d84721360210299186350021904df172ef72c74f0c77ce946877dcaf"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/cak/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/cak/firefox-106.0.4.tar.bz2"; locale = "cak"; arch = "linux-i686"; - sha256 = "1a377cef57eaea6594a95fb56adc1cf8296073e27266f9e1e42bc7a37fa2817d"; + sha256 = "094f63dc10ac54def5941c0ac4c39e8e2e5991cef2f93ee8c52a477e8e2c203e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/cs/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/cs/firefox-106.0.4.tar.bz2"; locale = "cs"; arch = "linux-i686"; - sha256 = "97a1d76274cf524068035d3864f1e304c964a82cc32cf62a5de29b276b7d7c61"; + sha256 = "cd2cb9437c719cc8a9ed2421e03f7555842ecb4dcbe9806ec3c4e1fbbd3ef8f3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/cy/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/cy/firefox-106.0.4.tar.bz2"; locale = "cy"; arch = "linux-i686"; - sha256 = "fea97ffa123a66631fb656cad681a18f68f9572a1b8c41f25ff7896ff2f83800"; + sha256 = "0a5ee35931e449d0871cfef452735b7c7c372b6b999a2f2d88f52e2b13629134"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/da/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/da/firefox-106.0.4.tar.bz2"; locale = "da"; arch = "linux-i686"; - sha256 = "d275390ed892c69e3d3cbca26cfb4ddea2bc0a170475278c63d73df40183a894"; + sha256 = "95a0f59ad0ff08cd00665a38976df8d7c0304e69960164970bb9e63c11d231f8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/de/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/de/firefox-106.0.4.tar.bz2"; locale = "de"; arch = "linux-i686"; - sha256 = "2b7effdc826a8f70bed63e76a0633761e8f1115bae5341c4a19946a3dda63e45"; + sha256 = "24e2ddb3c3ecdf4ab5c406aa0379b20f5c04e3cc2dbe25a92cd88ddfc83dfc03"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/dsb/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/dsb/firefox-106.0.4.tar.bz2"; locale = "dsb"; arch = "linux-i686"; - sha256 = "106ddd9bd6019b01ec736775dc6bd4d6f96170fb42a5730e14818acab40ebe9d"; + sha256 = "6cc9867972ae40a868f530f8902eeac3fad01b086c9036b7a84a01d6c0fab7bc"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/el/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/el/firefox-106.0.4.tar.bz2"; locale = "el"; arch = "linux-i686"; - sha256 = "fd78d309bc7533a9fdc303274d4a1f021dca67b9fbeacb7f1eb2a99a7dd00758"; + sha256 = "a8b2b4cf0bf43e887156249c7f17bc736162e9ce7b51cd0a8daff3d600bf8904"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/en-CA/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/en-CA/firefox-106.0.4.tar.bz2"; locale = "en-CA"; arch = "linux-i686"; - sha256 = "1cfd23d00c316923bd69a1e5b306b88d8993a35bfad5255785ad98880598d259"; + sha256 = "3433e170b045d4bec4370d2f61b1ddaed320857811848f9fb8865c4dbfb126de"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/en-GB/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/en-GB/firefox-106.0.4.tar.bz2"; locale = "en-GB"; arch = "linux-i686"; - sha256 = "7234cf1d21094d1040dc47567f7cb135e7e88b6a8ade06c056443899b1770aa2"; + sha256 = "135a7cdd04e88ab20dbc73721fa2db4f77f0ba6b22ffbc6028078974dd8b90b7"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/en-US/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/en-US/firefox-106.0.4.tar.bz2"; locale = "en-US"; arch = "linux-i686"; - sha256 = "e9b45716fd2f6d40d6e94f25ec5b973f1c31700a0c6b5b7b5f7d8f22fe933d0f"; + sha256 = "9e06ac2a0e802fadd9e1c68eca8f7f7c0e653aa3d747250c2e145967ffea1172"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/eo/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/eo/firefox-106.0.4.tar.bz2"; locale = "eo"; arch = "linux-i686"; - sha256 = "c4888b0636f96f95986bd0c128095f6195fce81672a220a520e7d11f0f3bcace"; + sha256 = "afe0df4a08dd31a7c26a84bcf50ad80d620d822c988596979d1e64be070f56d4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/es-AR/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/es-AR/firefox-106.0.4.tar.bz2"; locale = "es-AR"; arch = "linux-i686"; - sha256 = "4e3c551924255eccfc37e35c83919cb22ab9c0b00eb7bac20aec3674f3b79069"; + sha256 = "74d33197add4e8b2d496e39a8589c7555ae2b7ece06ab6ce6ad730e0130f2db2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/es-CL/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/es-CL/firefox-106.0.4.tar.bz2"; locale = "es-CL"; arch = "linux-i686"; - sha256 = "7a00e0b06d682b60440c94cd79faf9c53cf371aa86e8ae4308a701ffcb207705"; + sha256 = "5a04f023ef961441dc32c1c2d835d734050cb3453c4ae2854c575e95963b08fc"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/es-ES/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/es-ES/firefox-106.0.4.tar.bz2"; locale = "es-ES"; arch = "linux-i686"; - sha256 = "87539b760616c22f3bbb5e983bfe51492d84f60f4778a7f4dff240eccf8257a9"; + sha256 = "0eb8206798106e32561165601ae52de1ea430672b7e4580b7590bc04e2059ccf"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/es-MX/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/es-MX/firefox-106.0.4.tar.bz2"; locale = "es-MX"; arch = "linux-i686"; - sha256 = "065996e24e6a2253a3a06e33b666b9106e2c60c42d37e6d8faf6c0f5d7cd33d2"; + sha256 = "015c95348865d4fecf2d07100a57a4d4815f81ff3836683b21eb66ff75732f99"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/et/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/et/firefox-106.0.4.tar.bz2"; locale = "et"; arch = "linux-i686"; - sha256 = "9cd9cbd6b93116bd0df8d98b38b26672de34fb39c66eaa9abb1082f63e9e18a4"; + sha256 = "295b377bf7b26ddd6b97d4a867d575b14389db189cf632b75cb380a16815425f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/eu/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/eu/firefox-106.0.4.tar.bz2"; locale = "eu"; arch = "linux-i686"; - sha256 = "f336ec889a5fb57e4fe2a94511301cc688979caf54219e13d2dc95e238d23c59"; + sha256 = "ee53a72cee0a1e8480f43beea52ea3d3857538f86cf4c36e41749546430d8705"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/fa/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/fa/firefox-106.0.4.tar.bz2"; locale = "fa"; arch = "linux-i686"; - sha256 = "0624d7e83b41e5feb32aa5709fee95449e938ad953a922018ebc9cd8aaf82fb2"; + sha256 = "f15446b145a7a65655861040cfff59bfeb66bfea8ebcff5032307a3ed2226c84"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/ff/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/ff/firefox-106.0.4.tar.bz2"; locale = "ff"; arch = "linux-i686"; - sha256 = "35c244b150bb5f3f12b095f02b94838aeba5de4b4b19ab3c2b1895d792f5cda8"; + sha256 = "7087b82b03d6ad1f913f91e6714aec74afca6c9a620a65a2ce727fd9f7f924c9"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/fi/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/fi/firefox-106.0.4.tar.bz2"; locale = "fi"; arch = "linux-i686"; - sha256 = "2510bd28ca158d9ff51abac42dd3c2321afcd1d3951d8d72878241aafca5ff51"; + sha256 = "9a05f416b0633f5e256b165d1eceadc18c99fe7003a55bac2dcb4625f3f54ebd"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/fr/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/fr/firefox-106.0.4.tar.bz2"; locale = "fr"; arch = "linux-i686"; - sha256 = "a07d6c6ec4f1d5517faae488766e1efee7733d0c4069e4aa91682ec11848798c"; + sha256 = "cc8f19d026d5c9465061448d1b49fbd99e7b48cc87ca73451ab85e4a75886a21"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/fy-NL/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/fy-NL/firefox-106.0.4.tar.bz2"; locale = "fy-NL"; arch = "linux-i686"; - sha256 = "16d12c88d3a3668a38904fe4a6a2731fd3909d1b62ac5af58c0275677b4d492e"; + sha256 = "cdeef255c3433bea42ff386f4cca85cc159941b0d0f661bdabd54255bc86702b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/ga-IE/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/ga-IE/firefox-106.0.4.tar.bz2"; locale = "ga-IE"; arch = "linux-i686"; - sha256 = "5e76da71a864bf8a894e1b615eeb6f66f8886487be7baee687a4581ddb20a573"; + sha256 = "0a2f01fdb488ae77e0f2c0002f9553abea44065e019505509957da3b4291ca95"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/gd/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/gd/firefox-106.0.4.tar.bz2"; locale = "gd"; arch = "linux-i686"; - sha256 = "91983cd398c49881971a6972f6d20f599d752009300757712a093691f9778af0"; + sha256 = "f76a3441040004f45a67a83f34180c2fc7737474deb0fe97cabf3ef50d7b41ef"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/gl/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/gl/firefox-106.0.4.tar.bz2"; locale = "gl"; arch = "linux-i686"; - sha256 = "7336d539599c41d12b12c5ea353c65dc5e4c0259044a23b3b1822f7e6d1a1479"; + sha256 = "dd707d9ca9444d0c189cc3fed604d28a2b57c341c83741e82d410e62cf20fd3b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/gn/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/gn/firefox-106.0.4.tar.bz2"; locale = "gn"; arch = "linux-i686"; - sha256 = "259f56c94a0eee5005aa7da7542d3297e6d205d7ff5c22f96b2a9f5302a71996"; + sha256 = "e5e921d1de676441ea9135debeb5634d1f8e3adb55b1257420625200cf31e56f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/gu-IN/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/gu-IN/firefox-106.0.4.tar.bz2"; locale = "gu-IN"; arch = "linux-i686"; - sha256 = "f78689869d21c2b6dcdc17abb3ac56bc59af2da75b4d6c8c0b838e799576651e"; + sha256 = "70fcf4934dc2ea66f209d4fff15dcbceaff7359f9ab81477de4412cfff308a18"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/he/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/he/firefox-106.0.4.tar.bz2"; locale = "he"; arch = "linux-i686"; - sha256 = "012e5f6faee74c3b9f643d4cf288bf0993088b62959eb6329a5588d7b8f3059f"; + sha256 = "a0ab58d8761b1b7e1a79f2cd8b65e4fa872104f7e301dc458399cc4276547053"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/hi-IN/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/hi-IN/firefox-106.0.4.tar.bz2"; locale = "hi-IN"; arch = "linux-i686"; - sha256 = "1755e7f66d3ce6a737dec1b79c54e03ccfe8897b6898830e42c1744e5cf0bc35"; + sha256 = "3fd171e2cef2bf8d0fa2082e46a3b57c13ec8c962c601f4046dbddf70a2c0bf0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/hr/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/hr/firefox-106.0.4.tar.bz2"; locale = "hr"; arch = "linux-i686"; - sha256 = "af48c9ef10f7f1f32b83547d361835b22b7668f323fd5ed16ef1615adc9e7b83"; + sha256 = "2e86e6af6ce651a85248b36833d7e679df2ce89bce039e2bfa637c3afa190146"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/hsb/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/hsb/firefox-106.0.4.tar.bz2"; locale = "hsb"; arch = "linux-i686"; - sha256 = "301c5e4b5bb9815889b652cf609b7cff261fe488086cbb1c718f79456da3fc06"; + sha256 = "cf16bf93283575c4066ccbe33db13f2150b4d02862edbc0d177a9a2b5e94c5bb"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/hu/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/hu/firefox-106.0.4.tar.bz2"; locale = "hu"; arch = "linux-i686"; - sha256 = "af1d857099344e7304bc7ff3b8bc51f8d1337730767c80f0db400a935b490c52"; + sha256 = "b0b484a2ab75f116cb1630f3dccdab5d82021bebf465feaf950f1f4bbd7a1267"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/hy-AM/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/hy-AM/firefox-106.0.4.tar.bz2"; locale = "hy-AM"; arch = "linux-i686"; - sha256 = "2569d8ef038ca29dc59a7f423921c1afcc60e3cbd882d7b061a4de6a1c189a16"; + sha256 = "fa6c858f6b2ec3f6fc3f276c64fa7b1f2ccd44794676d909d74b4bdf3d43f320"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/ia/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/ia/firefox-106.0.4.tar.bz2"; locale = "ia"; arch = "linux-i686"; - sha256 = "8fb116fb83b55279df51caf2d5e4e2c0475ceae98c3a8f59a1c217a086dceee7"; + sha256 = "2d116e7d64bfd9f93fe0f76e022d3fc59b2f4367434a861fb45e14b25b71110f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/id/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/id/firefox-106.0.4.tar.bz2"; locale = "id"; arch = "linux-i686"; - sha256 = "37c973a9d2b2ffce6685ae652860bb384fb50570d3f4c22a2be600531a218d7d"; + sha256 = "412957621b4376aea52e515ea9fdf2a6ebe3ceace0834b997cf9ed1e6e5ad788"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/is/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/is/firefox-106.0.4.tar.bz2"; locale = "is"; arch = "linux-i686"; - sha256 = "463814e5a96ca1f5a16f6206951dfb662784222260ccabc06fd9f212b1f26595"; + sha256 = "a64144fdc9a44f097accc2fc76f5eae952191f03b3c504e09ffc68bc7a1d4de8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/it/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/it/firefox-106.0.4.tar.bz2"; locale = "it"; arch = "linux-i686"; - sha256 = "2c0cbc92ee66bbf5f0a922b427b0ed961574c606671e530c3d9f3b8e8d9dbe9e"; + sha256 = "07e5be70a8a4e8cd9d90308a8216614196056c263b5118d43eb51a23501a2950"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/ja/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/ja/firefox-106.0.4.tar.bz2"; locale = "ja"; arch = "linux-i686"; - sha256 = "b31adfbc4f03f4cb0b0410c28a3eebb5f02f529cf7957bedb6ffaa6a079e22d7"; + sha256 = "3bfc0cf2b8a11d64d018816f252c6cf7d0272672a686ea33e478931f2995f48f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/ka/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/ka/firefox-106.0.4.tar.bz2"; locale = "ka"; arch = "linux-i686"; - sha256 = "d0fd226ceb44ff4ba7e1817eabd653806a6343e8285d077743b3f76601d5ad2c"; + sha256 = "62006026378677aae750b0e18f7882c76d55c9ed9f25b985f63f0208a902d54c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/kab/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/kab/firefox-106.0.4.tar.bz2"; locale = "kab"; arch = "linux-i686"; - sha256 = "dbd293017d716cb350b2739f21be00a998e6d34618f56b6ab63084c53d6482d0"; + sha256 = "4eada7114cafc6ebfc6de0ab9a014e69f6567f59d1a1a598a5fffd686536d76e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/kk/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/kk/firefox-106.0.4.tar.bz2"; locale = "kk"; arch = "linux-i686"; - sha256 = "a6d7af17fd716eeb8be4668d77ab2116ef16a72be5fd594cd8eb182a4eb4652a"; + sha256 = "5fce90b43e848cc95a51d170ccc9b1e48b189f108aa89d64c3ffbe2b8b315036"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/km/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/km/firefox-106.0.4.tar.bz2"; locale = "km"; arch = "linux-i686"; - sha256 = "b45b85869ebd147f44fcb4b813afb32e91fe7831592e3dadbc55163b84593fec"; + sha256 = "4d0e80b3673d2220f2482be806a654d998c0ee5339a7e34c51fd09127c0ac98c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/kn/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/kn/firefox-106.0.4.tar.bz2"; locale = "kn"; arch = "linux-i686"; - sha256 = "61bd032d859396416d48d7afa27dc51a1117b35605e265da4dc8cfc9f45afedd"; + sha256 = "6c3b6b50e298180db51cd943f76187408324af0cc2abeff076b9713163070005"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/ko/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/ko/firefox-106.0.4.tar.bz2"; locale = "ko"; arch = "linux-i686"; - sha256 = "9b74f822a17c3ee9d4f787a3b6efdc7807adb02b9f8c26f997ae3fa828679b05"; + sha256 = "0a9248081037167cc5d854d6e91f6a4926dffaf444ac7094768b56d07d450a3b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/lij/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/lij/firefox-106.0.4.tar.bz2"; locale = "lij"; arch = "linux-i686"; - sha256 = "04ef02e365eed5206e048696d55fa3df49db4f4374ee98dda422d7effd8fea15"; + sha256 = "e1e7f0f62497852de4e48f495c976193ad18a6657b46778299af69438549a689"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/lt/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/lt/firefox-106.0.4.tar.bz2"; locale = "lt"; arch = "linux-i686"; - sha256 = "a88c5e217d5bedb98a403aed894917cda97284ffdda676bff73b4b4682798eb5"; + sha256 = "487976d37f9792ffcb0f03abc98024a33b1d5ce1866ee59c9396c61d61c86472"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/lv/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/lv/firefox-106.0.4.tar.bz2"; locale = "lv"; arch = "linux-i686"; - sha256 = "9520b8f802bf500255f2e07e1faab1afadeafae2ec1ce57ab8c514a52b1055ff"; + sha256 = "9eaa5777e3aa5420bca1dcbd41852863e559671feb7d8b94967d10cd292be438"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/mk/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/mk/firefox-106.0.4.tar.bz2"; locale = "mk"; arch = "linux-i686"; - sha256 = "d1ca84ac561e7bf67089c180346fb71a1350bca2d5dbccb20c48f1d9667e76d1"; + sha256 = "129fc6922d077dd8a7895df0ae3ad1c0cfc0b59cba331de476ffc97832e89ba2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/mr/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/mr/firefox-106.0.4.tar.bz2"; locale = "mr"; arch = "linux-i686"; - sha256 = "377b803e367b36e54bc7f2a720901745bfc36ae95583b3d43a8effb5ece6bb41"; + sha256 = "1c147eb2bed74a8401cffb72e0f0c257a8064eca2d73c8bac836a42c83938e86"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/ms/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/ms/firefox-106.0.4.tar.bz2"; locale = "ms"; arch = "linux-i686"; - sha256 = "69ba788924141600cb4e60e370798f426f44010eff6f44ccd3e615f2249adc61"; + sha256 = "1fb750476995a5b55440c6530fc0ed034e43b625cfae3209970469ed7898843e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/my/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/my/firefox-106.0.4.tar.bz2"; locale = "my"; arch = "linux-i686"; - sha256 = "711dfe02b12428d508627b441b26e799458634bcaa2ce8f73b9a599fdd902e0b"; + sha256 = "88b459b2c21e3b497a2e889c08a2427aebed7774aaf4c833f9f5e29f2fa428f9"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/nb-NO/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/nb-NO/firefox-106.0.4.tar.bz2"; locale = "nb-NO"; arch = "linux-i686"; - sha256 = "791eaeb621160945c3a647529324f90ed8a6368379871d2ba1ab997228d2b210"; + sha256 = "ee576d14a459fc9bd4eadd11b09f1822867e305c5066973f327eadfeb990f15f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/ne-NP/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/ne-NP/firefox-106.0.4.tar.bz2"; locale = "ne-NP"; arch = "linux-i686"; - sha256 = "d668db53a74b92928a255c75e5f354039811c4a2cfbd79a12ea1e6543ccc6989"; + sha256 = "a5a5135a636b4c0e6e1c9e580d531943c8e54356292d29cfb4bb5a5552543451"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/nl/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/nl/firefox-106.0.4.tar.bz2"; locale = "nl"; arch = "linux-i686"; - sha256 = "0939f17542b3e51da5fee6ffb0bdf378bb9879bc8c6f5c73ff65c9df6c0c3e0f"; + sha256 = "efd160e19cc687f112160b8fe9b7a564a5d2799f2148806133b8bae5f522651a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/nn-NO/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/nn-NO/firefox-106.0.4.tar.bz2"; locale = "nn-NO"; arch = "linux-i686"; - sha256 = "b73cc2dec61c097680d4885b637a4c1ca50fec3ce970d5294ecf074e59907035"; + sha256 = "f33f534f86e69143e0a66987de715926b85a89e3baf0cdeb1962f9a7968368af"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/oc/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/oc/firefox-106.0.4.tar.bz2"; locale = "oc"; arch = "linux-i686"; - sha256 = "56c79712082f66611194ee25c1cc0ac6717813b86f148f6889a19b8f6bfab8a1"; + sha256 = "8379d2b126bc9e6f11db6d9e8ee9cf1badb76222b1c4100bed4bf75a1a2785c9"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/pa-IN/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/pa-IN/firefox-106.0.4.tar.bz2"; locale = "pa-IN"; arch = "linux-i686"; - sha256 = "23f31f719b3956e3e3288e483bcedec649cd7fdeb0d8e496ce9c6b8939a33d8d"; + sha256 = "f01667bb72ad0044d7b98ad383249f5a84f72ced8b54f467b21fd11a92c67e3c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/pl/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/pl/firefox-106.0.4.tar.bz2"; locale = "pl"; arch = "linux-i686"; - sha256 = "5dc691eb6df81b457562d358f00f60024a58537a3c4e58f41b1e654c3454b7df"; + sha256 = "7fd589e8141600fe995e9a3089c5573a0bda1275f73ac3169562115dde980156"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/pt-BR/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/pt-BR/firefox-106.0.4.tar.bz2"; locale = "pt-BR"; arch = "linux-i686"; - sha256 = "c256f6fedbe65587ede43d1d6fcd30313dec63dc26cc8a14557dcea26d1c5c28"; + sha256 = "79c55764020bd19f07e56f4d0380c6094be5be55b40f10e20fff50a272c35d33"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/pt-PT/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/pt-PT/firefox-106.0.4.tar.bz2"; locale = "pt-PT"; arch = "linux-i686"; - sha256 = "4034810b68acd46f8b633ea660df39285d517aeab778cefdb449b295f70a76ce"; + sha256 = "4c0ea1083715d4269217514168654eb21903123e14a9bd5b887fa44a2ae96d7b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/rm/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/rm/firefox-106.0.4.tar.bz2"; locale = "rm"; arch = "linux-i686"; - sha256 = "31564251db55d332a79e2a669dded1e337415fbd61e38205fc4608e5f28a405d"; + sha256 = "adbec16ac8442a45e2e5945f2d4057ebf1a0123f82b60aef1e9e40cde56517ae"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/ro/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/ro/firefox-106.0.4.tar.bz2"; locale = "ro"; arch = "linux-i686"; - sha256 = "2909d9bdd4614f3e5a882e62242a189b1cd7c827764d8f8192423a2823d8ee2c"; + sha256 = "24727f1c62faa2627e99d56a429b66f60d32d53ce4f7298324b035b121d8fd44"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/ru/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/ru/firefox-106.0.4.tar.bz2"; locale = "ru"; arch = "linux-i686"; - sha256 = "b8d5f67a8f95f93807fb027de446485bbc48e6773118f0c5c29df2ae85da6ca5"; + sha256 = "ad26e75e8bfc40d5b715b864801cc6dba7cbb004828e0fb68bc43ee421f6fbb3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/sco/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/sco/firefox-106.0.4.tar.bz2"; locale = "sco"; arch = "linux-i686"; - sha256 = "1733540d61c033062ab57379042ef3082d8605b8f2a57e71bdfe4cb0222a7f7b"; + sha256 = "c315047b817b27c928b66c0ee4b84c118db82fe7ea2ee309841f82601483fa61"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/si/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/si/firefox-106.0.4.tar.bz2"; locale = "si"; arch = "linux-i686"; - sha256 = "12e6adeb13b207377a430b16091bb56a7883cde4be81200b6cfc3cb96a62c434"; + sha256 = "82da4d40061dec457c1d7e3fdf666f1371126369b0c4ad3e9e35c2fae3ed4e19"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/sk/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/sk/firefox-106.0.4.tar.bz2"; locale = "sk"; arch = "linux-i686"; - sha256 = "8a8c0de4aef600f846c0ca1721297f8422e457855a9fd631c03746e8b6c3ffb3"; + sha256 = "0a1c9d4c23ad32f3e74b83f7b735202e36ae2030af47df2e8cc9deaae5e7a2ba"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/sl/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/sl/firefox-106.0.4.tar.bz2"; locale = "sl"; arch = "linux-i686"; - sha256 = "9ed77c83ec1a2ca6b01145ba763f2bec4000fd6c25ccdaa7ea1ced3267517b78"; + sha256 = "4dc60f5c7b2eab126f10eddd2c488e6a41f747146a10de04109af32afa5e51cf"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/son/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/son/firefox-106.0.4.tar.bz2"; locale = "son"; arch = "linux-i686"; - sha256 = "35c340200c1c8dd6c99d531d5ce32f713ea6e09b019a4a698017a9a2016e9a7d"; + sha256 = "bf7e55d38543ba04201c13c48e46812d00b686856df33c2321ef27b23e072176"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/sq/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/sq/firefox-106.0.4.tar.bz2"; locale = "sq"; arch = "linux-i686"; - sha256 = "45123de3970bd6c27a649e393f122762b6e126d27b57606f69e1d796257249b1"; + sha256 = "d8c92d7a6688cb230ed99d27b5a40a2d5a04c5cc4de257c570ee57b43666bfed"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/sr/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/sr/firefox-106.0.4.tar.bz2"; locale = "sr"; arch = "linux-i686"; - sha256 = "76a2e56153b0a4831503b7f5cd87192a604d6f4f1007932aafcc06172b4a0b28"; + sha256 = "b8fac49116f54dcd6f8b5a29020298e23b1d75d357c6a7a27aefffdb9d212650"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/sv-SE/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/sv-SE/firefox-106.0.4.tar.bz2"; locale = "sv-SE"; arch = "linux-i686"; - sha256 = "c1ebc3b6a62c85d434dbdc268ca269473bc4e6d58de59410a5c81dfaf20f9e7b"; + sha256 = "3c214d99ce42419fdb3d99ef3063197aba6649c0ec74e825ffb703f97ac0a28f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/szl/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/szl/firefox-106.0.4.tar.bz2"; locale = "szl"; arch = "linux-i686"; - sha256 = "92e238e7f07fa630fcd10bfd7ca6bd33d3dd323e3a9f87122d6c0a41acb3dc98"; + sha256 = "1080d4b73cdd8c3af92b904f815a63ddf876844b63262777702c4b5365933726"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/ta/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/ta/firefox-106.0.4.tar.bz2"; locale = "ta"; arch = "linux-i686"; - sha256 = "b19e4e5fbb5882abacb89ff04b3e453c36cd0b29c6ccc80a83dc9f510a239511"; + sha256 = "72aa008b4a00b41274b1a356515ec50beee64139e3bad923c70c4f05d40f375d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/te/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/te/firefox-106.0.4.tar.bz2"; locale = "te"; arch = "linux-i686"; - sha256 = "74715e756eb306d627cf4e82400773597f1c17c9dd8dc502a2cb072753dc81a3"; + sha256 = "3de56801d4c7013bc341cc158e3ef26d722a3da60f1d59e9b115b3a028651721"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/th/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/th/firefox-106.0.4.tar.bz2"; locale = "th"; arch = "linux-i686"; - sha256 = "3e1f9fccfad05ea9487c960dcd1bb0fc4905c6e690b2b85ecf559593bf434421"; + sha256 = "87f5ba97ba19f31bf3d8d5bfc9df60ca1ed8125d90b5956a27eb4e7b99b36c66"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/tl/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/tl/firefox-106.0.4.tar.bz2"; locale = "tl"; arch = "linux-i686"; - sha256 = "c90a633917e84fbe05b0b8143acb1dfa2c749f7858f688d75284cfa4e6fd952f"; + sha256 = "30b87698118de8df6b636af9e716504a5f2f8c7eb12fafa465d4003ce9c8e3ff"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/tr/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/tr/firefox-106.0.4.tar.bz2"; locale = "tr"; arch = "linux-i686"; - sha256 = "fa08235eed535d66d0458b73e517d2ef1d87a6ec9adae7fd56747e1a8735ec91"; + sha256 = "139aba7dcb648313b549816c9e094dc1e139ea10369153f7025f05102ada7c50"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/trs/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/trs/firefox-106.0.4.tar.bz2"; locale = "trs"; arch = "linux-i686"; - sha256 = "dc6f90bc9ba03b518c9727c71eb18aac21a4f00b0bb2253f1c79d8c575b21b62"; + sha256 = "6dc9c1b6f6f9200096d66578aba3253a34b179898338380cc4bf67dfa8a2360b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/uk/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/uk/firefox-106.0.4.tar.bz2"; locale = "uk"; arch = "linux-i686"; - sha256 = "4794dfd6b8fb4dd2c0ffd38d54e91f52a2038bd076fc3a7bd7bde802e673934b"; + sha256 = "a68877a25c191fafbe5648770d869907d419cdba256bf578aa324417816d0a68"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/ur/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/ur/firefox-106.0.4.tar.bz2"; locale = "ur"; arch = "linux-i686"; - sha256 = "089a373e5d0b857837fed9b2c784888feef06b40fde1ee8c31615efa12dc45a7"; + sha256 = "5f4b07e544bd34b0136d2c4254346eca6a7a497e378974e6fa94ec5179bb8490"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/uz/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/uz/firefox-106.0.4.tar.bz2"; locale = "uz"; arch = "linux-i686"; - sha256 = "2c98e74eb3aa52ba1d3716708d374a18d11f2f4b011e3638d318c50b81b141ad"; + sha256 = "578d636c6f6401266e364235ce22304bef39a1bd3adaf1be0fcf81dc3b8f906d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/vi/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/vi/firefox-106.0.4.tar.bz2"; locale = "vi"; arch = "linux-i686"; - sha256 = "248bd09dba39dab6a3bc64fa0816e47300138d747e9904fbebbac04e87adb8b9"; + sha256 = "b5617e0a2382fac5365b7fc3f0e3af7a0e45fe96f73135551168639fbe9ca805"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/xh/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/xh/firefox-106.0.4.tar.bz2"; locale = "xh"; arch = "linux-i686"; - sha256 = "b9afa144d4643b238875528e1e213a1c17155f478e3d5c96dc2669879f58a1d7"; + sha256 = "9335913cb4ae2405af20fd82641ce0273802424b44b54659669b325eb3809449"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/zh-CN/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/zh-CN/firefox-106.0.4.tar.bz2"; locale = "zh-CN"; arch = "linux-i686"; - sha256 = "638ff37a0d9d552d1b363053f2a7fba76ca48cd2de50e61a919d2930d4e407db"; + sha256 = "207b62fac2b5ddb2781a22e48fc38e5f42232c530fce965f959f87c8323ade9c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.3/linux-i686/zh-TW/firefox-106.0.3.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/106.0.4/linux-i686/zh-TW/firefox-106.0.4.tar.bz2"; locale = "zh-TW"; arch = "linux-i686"; - sha256 = "7555b126741878c18b32a6439e6d0eb5395e003ee0afa2b04b68be3ff9cd96dd"; + sha256 = "d33f8b18c127fcca73a42f1ce33a1b6abd9980749f314d035f5ce05ef88d9dda"; } ]; } 2022-11-03T05:18:15 Old version 106.0.3" not present in master derivation file with contents: { lib, stdenv, fetchurl, config, wrapGAppsHook , alsa-lib , atk , cairo , curl , cups , dbus-glib , dbus , fontconfig , freetype , gdk-pixbuf , glib , glibc , gtk3 , libkrb5 , libX11 , libXScrnSaver , libxcb , libXcomposite , libXcursor , libXdamage , libXext , libXfixes , libXi , libXinerama , libXrender , libXrandr , libXt , libXtst , libcanberra , libnotify , adwaita-icon-theme , libGLU, libGL , nspr , nss , pango , pipewire , pciutils , libheimdal , libpulseaudio , systemd , channel , generated , writeScript , writeText , xidel , coreutils , gnused , gnugrep , gnupg , ffmpeg , runtimeShell , mesa # firefox wants gbm for drm+dmabuf , systemLocale ? config.i18n.defaultLocale or "en_US" }: let inherit (generated) version sources; mozillaPlatforms = { i686-linux = "linux-i686"; x86_64-linux = "linux-x86_64"; }; arch = mozillaPlatforms.${stdenv.hostPlatform.system}; isPrefixOf = prefix: string: builtins.substring 0 (builtins.stringLength prefix) string == prefix; sourceMatches = locale: source: (isPrefixOf source.locale locale) && source.arch == arch; policies = { DisableAppUpdate = true; } // config.firefox.policies or {}; policiesJson = writeText "firefox-policies.json" (builtins.toJSON { inherit policies; }); defaultSource = lib.findFirst (sourceMatches "en-US") {} sources; mozLocale = if systemLocale == "ca_ES@valencia" then "ca-valencia" else lib.replaceStrings ["_"] ["-"] systemLocale; source = lib.findFirst (sourceMatches mozLocale) defaultSource sources; pname = "firefox-${channel}-bin-unwrapped"; in stdenv.mkDerivation { inherit pname version; src = fetchurl { inherit (source) url sha256; }; libPath = lib.makeLibraryPath [ stdenv.cc.cc alsa-lib atk cairo curl cups dbus-glib dbus fontconfig freetype gdk-pixbuf glib glibc gtk3 libkrb5 mesa libX11 libXScrnSaver libXcomposite libXcursor libxcb libXdamage libXext libXfixes libXi libXinerama libXrender libXrandr libXt libXtst libcanberra libnotify libGLU libGL nspr nss pango pipewire pciutils libheimdal libpulseaudio systemd ffmpeg ] + ":" + lib.makeSearchPathOutput "lib" "lib64" [ stdenv.cc.cc ]; inherit gtk3; nativeBuildInputs = [ wrapGAppsHook ]; buildInputs = [ gtk3 adwaita-icon-theme ]; # "strip" after "patchelf" may break binaries. # See: https://github.com/NixOS/patchelf/issues/10 dontStrip = true; dontPatchELF = true; postPatch = '' # Don't download updates from Mozilla directly echo 'pref("app.update.auto", "false");' >> defaults/pref/channel-prefs.js ''; installPhase = '' mkdir -p "$prefix/usr/lib/firefox-bin-${version}" cp -r * "$prefix/usr/lib/firefox-bin-${version}" mkdir -p "$out/bin" ln -s "$prefix/usr/lib/firefox-bin-${version}/firefox" "$out/bin/" for executable in \ firefox firefox-bin plugin-container \ updater crashreporter webapprt-stub do if [ -e "$out/usr/lib/firefox-bin-${version}/$executable" ]; then patchelf --interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ "$out/usr/lib/firefox-bin-${version}/$executable" fi done find . -executable -type f -exec \ patchelf --set-rpath "$libPath" \ "$out/usr/lib/firefox-bin-${version}/{}" \; # wrapFirefox expects "$out/lib" instead of "$out/usr/lib" ln -s "$out/usr/lib" "$out/lib" gappsWrapperArgs+=(--argv0 "$out/bin/.firefox-wrapped") # See: https://github.com/mozilla/policy-templates/blob/master/README.md mkdir -p "$out/lib/firefox-bin-${version}/distribution"; ln -s ${policiesJson} "$out/lib/firefox-bin-${version}/distribution/policies.json"; ''; passthru.binaryName = "firefox"; passthru.libName = "firefox-bin-${version}"; passthru.execdir = "/bin"; passthru.ffmpegSupport = true; passthru.gssSupport = true; # update with: # $ nix-shell maintainers/scripts/update.nix --argstr package firefox-bin-unwrapped passthru.updateScript = import ./update.nix { inherit pname channel writeScript xidel coreutils gnused gnugrep gnupg curl runtimeShell; baseUrl = if channel == "devedition" then "https://archive.mozilla.org/pub/devedition/releases/" else "https://archive.mozilla.org/pub/firefox/releases/"; }; meta = with lib; { description = "Mozilla Firefox, free web browser (binary package)"; homepage = "https://www.mozilla.org/firefox/"; license = licenses.mpl20; sourceProvenance = with sourceTypes; [ binaryNativeCode ]; platforms = builtins.attrNames mozillaPlatforms; hydraPlatforms = []; maintainers = with maintainers; [ taku0 lovesegfault ]; }; }