repo/gentoo:master commit in: www-client/firefox-l10n/

"Joonas Niilola" <[email protected]>
Newsgroups gmane.linux.gentoo.cvs
Message-ID <1787054378.6dd2515b8f8ec43771097a743d7a513e2dd1c220.juippis@gentoo>
commit:     6dd2515b8f8ec43771097a743d7a513e2dd1c220
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 18 11:53:28 2026 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Aug 18 11:59:38 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dd2515b

www-client/firefox-l10n: add 154.0

Add rapid/esr subslots to prepare 153.1.0esr rapid to use firefox-l10n too.

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 www-client/firefox-l10n/Manifest                  | 100 ++++++++++++
 www-client/firefox-l10n/firefox-l10n-154.0.ebuild | 186 ++++++++++++++++++++++
 2 files changed, 286 insertions(+)

diff --git a/www-client/firefox-l10n/Manifest b/www-client/firefox-l10n/Manifest
index 2dd2470010ee..39ad61ce7e61 100644
--- a/www-client/firefox-l10n/Manifest
+++ b/www-client/firefox-l10n/Manifest
@@ -298,3 +298,103 @@ DIST firefox-153.0.4-vi.xpi 527433 BLAKE2B 0e8a7b5a123d3b2066cffb2b7cfe3dbf56f84
 DIST firefox-153.0.4-xh.xpi 355308 BLAKE2B b8a9b924cce11964ddc202496ad94e1fc540a6839f18a28dca7aaba5e811e09a8e1fd642bc11a84b8eb2d46e4ec339c878de632d5cae131ec27b9b69b01a9c3d SHA512 167e17b4d6f494897bc888087857fba05905f04005c2579b36c424bf49747543f776951549f179d775d8787d9dd93e60da42dbc3091c2129d053cee1fcecb6bc
 DIST firefox-153.0.4-zh-CN.xpi 514273 BLAKE2B 66f8075d40867a8e8d81f098f7503964684644d2ecc5a30b33460b6d82c410cb5bd5d445129e09f87f2a76e983865ee83fb48abe400d4edbf7c3bb9f75ec98a8 SHA512 5fd363f2eca8c9a8db00386baf125f9ecb841e6269e635c6565f6b8726d35c075e0382822683ab1d2db224a71923b05e6a1020331ee0fe69a895a6fb38945b58
 DIST firefox-153.0.4-zh-TW.xpi 518927 BLAKE2B 81123320a5e956a1b4a1378e8d94362bb9be6cb452e88f556eda68cef0a934b48e1b2c037e9f6be596271e728fa9f96a563c73f62209a701fe883faa2601fa8d SHA512 cc708032e857a48078163edb4181320d8152f16ce7d8fcab1bc5b45891a4ed17a73e2bd393270c287bfba7e4f5f3c3e1f6a88653f8359a29605801b55d5130a8
+DIST firefox-154.0-ach.xpi 364616 BLAKE2B 0b47a71deb967a0323bd105fa372e60d34f4343a1cfe33be85f45b0f2b8ea64bf9c0356f1331c83b4e70aac646921e72b04ed970c5cf71ef75789e646d28cda5 SHA512 6f846c43c602ba32f33d2cd02477c3dd66399bdc580d5b82f5fe473a924c107f303ecfc9269ca9c491ddbae7c8412ae96bad417aee8967bc2ed8509ceaa4f9ad
+DIST firefox-154.0-af.xpi 350557 BLAKE2B 9a8259b8ccc28826f8d2982e803e0e4bdeb1a7893982a986f396c641747919bee0a655555e3e2c527d7aab52c53320098d7b9174511f72b921ed0bf91dc9086d SHA512 286d084c8221d965a576b1e2f880d55320c8f57b86bc710a66d6ed85a710dd88e1f38967991a3e6ae50d90489ffce9efb43f3bea373290df7d6aa22cda480b48
+DIST firefox-154.0-an.xpi 393030 BLAKE2B 2cfab2812d58d0e66366cd5d47f44fa004e0e66d621e55facc5b8c4f6b2aaf392159f659d5561a3bc164a61d3b840757b95e75dc9d38a20de8614d5b4f9cdd1f SHA512 a85f4cd34a8381220ad78c42d81d3165f98fbd46b96c4b56ff27a779acd7f02b950e4cde86f74286306eb324cfd278679cec324f7c74087bfe9948d44f21622d
+DIST firefox-154.0-ar.xpi 537141 BLAKE2B 02a8f0b54e632b5dbad4f92b996ba8e2bb9812ff8593aea9a28de3e8d283d4c3776635c8d79b130053ff76bbabbe85e43c377ca85abb59f561985b5487d7f91d SHA512 6ae877ccb473ac34361364f8788ef8f548150fc7240fc1eae0be769ba14fb610cff48ad53b37bf911e5cf86b3f0eb5f89b2f555354c216e3f843b7157e590b8d
+DIST firefox-154.0-ast.xpi 387986 BLAKE2B 9e9ac5068e0ae8a5a377b8f29baef44d659cae8eb8cdc57a7ab2253f60ec8669ac9b5b26962aee189595a9d150527e3dbe51c3de510f5e75a733241f885a4810 SHA512 99e1217ded672cc0f06d73cae6185600399787656fb5bdce25394861b8a94c02774093ac2cd9369598e93a4650570a30d403df6e88d5e181fd48e19128d43a92
+DIST firefox-154.0-az.xpi 395246 BLAKE2B cbf8de66c07e75701d4d61d8a1253eb2e23721a5bb431254c4b27d7090623e5558d501110af36584bdb295a73422734b6e38222910f424f35b2cd3848de8ecef SHA512 4eeeb47dbb454418b15fa44b43d5f7e468f690e73d85b7e9d2ba7104b9a32e291916a675ab479f1e585c07ba9bccfca522c59a590d512cc86c073b3e5fd6a703
+DIST firefox-154.0-be.xpi 596667 BLAKE2B a98d8c69adc6da35306de49cd4c265a971bd4bc401ce1678f4aa8f2bf3996af0a40ba75f6f084a66b806538f36fe887b47f88c74707e35cf64b40b85628a1666 SHA512 fa1154094e5e3f0486d3d8d9c0a88b7e4ef4d688018889c0e87eaa04c6376b8951080ffec292727c0b7a9258c095a77e2cd1759655a5e41b921759ca3e94820a
+DIST firefox-154.0-bg.xpi 515661 BLAKE2B e7b98856385ea1e3adfb97aa949c24b18d20c02f4abacfa1b12bf4d6b72c84a308c3159890b4dcd96018cb6aadc342312ecf2d86c948b5b5b8b5d49af585419e SHA512 6a37c1530f729993f2cc427c1e358a3db8579a6f77c0f1f9d4ffab3a39bb1725a88d22f112bed390ac5b622ce9f13a5f9e883a892ddcc073039ded4ac07d8156
+DIST firefox-154.0-bn.xpi 464180 BLAKE2B 2315ee6746bebf79617a318a5c3a26a1ae792e651479344a47f783db4f6a4cce7a1afc8d29de788a147efc07658419ecd090b1333d48977d5b28bae5f4d5dffc SHA512 f63c5d1b643beac65c59d113c15aa65d3e34bcadaf650011046a9c6eba82ee605dee7a39c7d1532ad714c03fa75ddaf1cc4a38d39f2980c3b0daa29385d9adc4
+DIST firefox-154.0-br.xpi 436459 BLAKE2B c68be5a1b0d190b9850b04f9384933c31288d24786cac646dfdeaa0e4b438b8ad203677b0c579a1c24a171e94070f1f3d34897be75bfa2e35faa3eef14690e27 SHA512 f89cc6d82a796d479889ec4e7f9b32da1128878ae420b46e9a28d0849d666b01b59fce6bedefedd5996612ab11b026ddb23b8eadeda41dece4bf9b8e11f829b8
+DIST firefox-154.0-bs.xpi 470977 BLAKE2B 6d6fe0554fe5540bebcd21a60d6cf388d19b278b79377587dd491f47ab2ff42e365dd3728ed4d382dc8ceeabb6f5852bebd743b67d534d586f5275de0486bf3b SHA512 eacb9008e22ab9efc9f128849bb018b250074a126f7dc03526aad44bfec19c5fa4d57191e16253d5bd51dde4ff3eb4b6305b7f77266c840c89d94b914f247ec3
+DIST firefox-154.0-ca-valencia.xpi 413624 BLAKE2B dd13910d539f2314259ab6bec31d1b7b430f8e3ed2d54d5ba84e67e55987b1da72336fa7760dc177aebdf176517f149cb2e4ea5df9316aeda8a24bf8a8654722 SHA512 721f450dc19a33fff6294962e91ce5a181e5c6844b4a683bbd9581855327113910f89088b965dad68ca0c8e3bf66df31b8accb7611c349c8532d9c51d8a5e3ba
+DIST firefox-154.0-ca.xpi 489148 BLAKE2B a75a3f22b4511e0f242af5483789fb93ea65cd847977efcd1f97c9b6f305a66d43c6b2ae321ac2142523f8db23a00c050c1347cc2f0d3dd1e8d245cc6abac308 SHA512 010c9f1cf6ba15f05cdf6bdb3e962454f3310a4392b885b32326a3413b1e4150ad99d95c62993c0eb8984383c7881ebf9e5df01d9909915e8e7171dcc5d69492
+DIST firefox-154.0-cak.xpi 435705 BLAKE2B a059bdc0ffbba4a262668694bcff6303ed91b0b36698173552b1dcf97c2109b4f7f43eb1115e2b48e15372907ac5e4040342b46061974c4ec0d02d4e0385269c SHA512 abb5b2f662961da289e38dab17bfa7394a90de54fa2297a02ae1bd8434bc0285ba046dac5f8b60d200453ddf1eb4299587355aac28a89a60b12eb643c0ee3b60
+DIST firefox-154.0-cs.xpi 550958 BLAKE2B df7128c0753e8e82f3cb774aff1d741118df95f35d36c6cb44c0c2a5ed97d0d6a63b665a215504c8203eaedf2a83ca2c54fd39a1cdb217b52f8a7a8aba03ee24 SHA512 e4446bb714d260ac5521d88062d58c7f9c30c2eb6f59260c7ba5723f1de5d866c2d47b10604807fdb698fe236318a4485c70ae761315b1b01b68bc0cdf9c2f12
+DIST firefox-154.0-cy.xpi 509252 BLAKE2B 4fd36536a2edbc4ab828c3bffa0fd2c177c38a8f5164f2476e000b5a8760d94fd3f8fa7119565d4985d8fb62e8cb6f3cbbc14b294f65d75182ce2560190667f5 SHA512 f500d5ffa6ad3bf3c5bf83a294b2062f1545fa32bf4b3204ef3dcba63191b10c955202106c3efba854270f2c4c96113830b6ad8f3f8db4a1991923173ca9e653
+DIST firefox-154.0-da.xpi 481820 BLAKE2B 93c1593fac9bd90d9ebb75fedd328d86c29c97817ac1e01364a9ecf32fac7289b0a439fd6f9a099782325af6dca47c7603a88f5d2fb41a6ef2e45ce91f21a811 SHA512 264c609f8fd26436b53b000a31e823a84bbf8e93d4d1ff088c4c61b3b8f2e480045400ce30fe5fee20721b7ac3d9b5e1757e37903b885a0afdf77c45795cf5a0
+DIST firefox-154.0-de.xpi 520797 BLAKE2B c19901357834a7b80c67d026a8c11fb73646bceb2f36d008649ab366fcf6f3cd42fbbd2ae0c18ba96e33852644ac8fc9183fa2bc4c53c09a47bf57e6248c723f SHA512 e1f86f98b00e73d8e13d5af4baf8a5239719c5d21a566c7c7e05063b40810db26b051b3985388133bd0f8926d7d82e0baf6c7687e48595612f89cd07299264d2
+DIST firefox-154.0-dsb.xpi 535786 BLAKE2B a193e117c9a0e79be23237a195ce4883d0fef582d560434d4bcc37116b07b6ce05e63f3af9d68961ebac7b7a1f035df254e06c324fde4237cb5fbdb0c8c85bff SHA512 f57701bd7f7e4c71201f4f437c57d35ddc5166cab5107bcfa9956460f87360f8e6c5b4a41bacba595df2bb3c152eacb898085c5fdc73a28abbe0914fe7a4931a
+DIST firefox-154.0-el.xpi 618373 BLAKE2B 5d7a722a156660e69ba3f0c70d8a9c66989f38428976907fe8eab7a36bd63f8ebd8a04949d89b2476c9d37414cfd923ac79ce21fb089be51165c77e3c22fe8c7 SHA512 622ae94d394de2e8881bfcd5d43b87de9da179a9f5b0e7b362447d5c1066a9f4f839af7d66b58be40d9c7f0e5bd68f01f6a8ac7e696ff9968b0d82b67c9d3632
+DIST firefox-154.0-en-CA.xpi 469679 BLAKE2B 2380ddba45abf1a45b7ed2c68f87dfbbb4cafa56ad31df29975ada374cfafb36b83e68329850fd068fa0cf31d1028401e55dbec5b617f65aa5e048fb6d23f807 SHA512 b3e305196071669f28a59d4569315308a87aa4097ae0a988f3bc6757a029fbe304cb4bec44ee9f896de87df159b76c30e0fd0093c4c297b330054a4de66c5fd0
+DIST firefox-154.0-en-GB.xpi 469990 BLAKE2B 65dcdf5464add0a36555d1183632c86fb122aaac46d7e4db1ecc06f72fb048ed6b01b607bcce2490f2c2ccff85164f72642b4810d3a3c67db08b3b7607734dee SHA512 1baab8d9b5ab0a1e9457569521fc1d054bee7acbbf71406bb63707e191fc005e88f1f3be8e87267c9a902b7c8b36a06a67283330f6d71af4014aac30a5d731a3
+DIST firefox-154.0-eo.xpi 497375 BLAKE2B 16fe34bea1204c8041a27763f5a064ce0e2c8b8f53be0106cc29cc0fd8fa7e263b0cc93743960f9d861e9a6672670f415311dd264044e54d623fb73e21e6a569 SHA512 7d6e9f5563406d9d4ad02976201f4482703d749bf312707a2bf36f449ae90cdc9c8da252221caefd3e9c225b81e52e4a9792085d1b1d58951a6ba6299ffaf46a
+DIST firefox-154.0-es-AR.xpi 510081 BLAKE2B 9eb00204c0dffaa3c02b2a03f079fca1f2ce0686d33825b55f80408892c8560ae1ef7a09d9aeed8ee4662dc67983a87b3404c535b3d966b773e32b90c2c5f01a SHA512 ee82571414e5457d0518aa9b3e3e3c3af30494c8cf0e6f682a027e5ca43278baa81672b28eaf2e24fda71c4e03a000aa03f8b4b41796ee4f1c9280ed1a3aa9b6
+DIST firefox-154.0-es-CL.xpi 512410 BLAKE2B 765849c2021f4289ec90cb9a3e2e372a5472721ae4d0e81a1ec747352ece65f97fe2e1cb1c409e5182b13d5c17e506a48789e5eaf1689c675813f265b0c41a67 SHA512 31417476392aead9372d8a260ba4cdf3b31ce06b315a94b83dc52dedc68421e14cfb664f2641d60fe1fa7bafb1dbc0ca36d6384264dcf991f5bd2d7ee9d42271
+DIST firefox-154.0-es-ES.xpi 504071 BLAKE2B 428ca0c1e600762a711bfba532f7b0357236ccc917df2d95f425a2739b75e95fb07d03ce0aeee1102debea6fe65a748ca2938d8d3ed55167884e22e5c4b3f780 SHA512 80baee5a52aec54d3cecb632b4cf52a46bdf01f9c1ac8b53cb669dd13f7ac8866a8ff51baa9fb60d1813b6c885468d862a62083dcec55785b95d6c4782a16770
+DIST firefox-154.0-es-MX.xpi 513211 BLAKE2B b0f340696473e373e315d5162bf13478170b84bbada25eced4fc17d94aba77211bfa1bd6be1a5026c19277f32a7024ec72ed8052f688bebe47f27b6e70e0f513 SHA512 a0afec6a8faf633a384e64c91d0b26866fa8ab44f0e8eebcf90acf6d142f9d0b90162ff131ec05cf2410179a8912b7b0f64c92ead0291ea352d97bb2cdc1e114
+DIST firefox-154.0-et.xpi 403522 BLAKE2B 39cd689b177fa2b5cbd30d6338774d34e8ebbd474ad4d7080faf4d57d588c01486a047f47f69971b8560ad095acb6b5be3bbae5510cc308523bb44c3803f6d18 SHA512 30900780addd4b5ee1e2df8960067d517d5f871813b869081cfef3c5da12cb42206bc4a68268ad1a3e8fdd283e013846fbd261689552f341b173fc8af453a3b1
+DIST firefox-154.0-eu.xpi 493816 BLAKE2B 7005da2bc80aba36fc36f51072b5183e398aac85ae8cd4bc7b23fccb8b03183d796f21cca4cc69d88908dc86dd270ab501854efd4f32993341625b76c491448a SHA512 d989632848bf6b96c9fca72b8b1233acdbcaf5b81f976e45cd34df71ac491ef3b2a02884eb338605760beda7f2f03f5a3c9044e6cb3cf81a82aa9e6028313cfa
+DIST firefox-154.0-fa.xpi 470906 BLAKE2B 40915a339506566287b0ae516fa183f299c427165150ab5e249f1c791b4cbfe3e51f08aa863a654ce02543a69ac59d33061b85e959898b8f4e61ead6393d4d1f SHA512 13734417ae5822662a438607dbb27a2a7a30633e5c7b914b6a273c169f30550a9bd908b657e4085d77e6e20b94a9fc72e9a8e86ba4e412293657cf942af4bb5a
+DIST firefox-154.0-ff.xpi 375987 BLAKE2B ebbb21fcc8a3f7bc1af09fdb848eb88e9e77f9a4254477d7b49a5917e30d69674c466e47a27da0e0dac4dea109b19059d6e74cf4dae69c1a992eabf6a1998ab3 SHA512 8e111f191614e5000827dce88af114166a7cce7035a32fb3a01215a7b89432a43de16271d7ba2b285cb1e58cd5dee06c7f2c76779428c0bc170507c6431354aa
+DIST firefox-154.0-fi.xpi 499295 BLAKE2B ef8cbf687fa1c69a7d0725d516b24c74b93619f85d84adaab50cb99b1c4e070bf5e8d161c4d4bbfd49092a292abade5ea6a73b28050b6d7fbb813a465a48d64b SHA512 56ccffce1f4dea6f476218e7c02fb13317857b30723132e80a7c68d91005615c84ce11aef885a2a639dec01710615c79945687bce48f8444a528dd450e862ffc
+DIST firefox-154.0-fr.xpi 526946 BLAKE2B d420f9d9d96556f196ad72f8af429c69d64944d549e83bb329b22e18f528883860d08a916afb0a2ddc8f9a3965f1616a0e5ab776ce4e55e88304328bbfcf54d9 SHA512 629f0fadde0dc4cf03a1cbdf1a10e5e7b5579b555713b74c5afc854f8e69222a813655781701df688f5b696165069937e468143f5e93bee0a4da5a63da87cdd3
+DIST firefox-154.0-fur.xpi 505562 BLAKE2B e009e961beeadb3cd62ee036a8f43e7b07dd52823648096ccb6e6b13fc31639e290f23c0ba275e8ee34dd2b95b29b1fea6ce31b9af551e50363a1ffb33d42144 SHA512 e9039e5b490e445ef62f4fb48845d9e88b1d4d26832f372a45998c100ed5093552b928ec027cfe1fd35f8372a5e29636226a52d392e4c64d31e342d07adf7b8c
+DIST firefox-154.0-fy-NL.xpi 506811 BLAKE2B 1cb0b7c091d1b6310ceecfb601b44fda5535a97f2af96d6194b6bc676a7ba0c2325086c622eb6eb2c6fb2c0a4d220a3fd024b81221af54393987c505263a655b SHA512 2722a9f069521ffdf1d79dff554ed05aa57be63dee6dff573476968d126b0760fbd7fc87f3eda2a59368503d1ff65da0a9de3dd242d9b497d8261e64aa853e79
+DIST firefox-154.0-ga-IE.xpi 387432 BLAKE2B 905df595724edbe994b74fdef64e3e6a1cc5696f655aa593d04113e8070f2ed19afdecf69ba8100b6165681327061220e91a0d3d54b8cf79e74c8acd93504749 SHA512 ece9f2a72ede6ad919ed949c3a02d5d98ee256dfcfdb80aada0ec34c88f7f1b317f749a1c267a63ee815a9f145f5ec2e2538675a686442290ffc1721c7909ded
+DIST firefox-154.0-gd.xpi 445174 BLAKE2B 3fadcd0d76f5cf89170831133045ef25bc42c46818cc8e2a7a8faa7dc92a0ae2480d0fe0e8f94ea475c03a5c954c9a2ff35b8b4af6e9833cc176274f8046f65c SHA512 550612b38f7308a744ab45e62e2afb4c6e4ccb9d72c148de2d2b436084f37d7145354db07b2ef6a63b86fcc108f8732a826c72b6b7ece91d962a17e85ab935eb
+DIST firefox-154.0-gl.xpi 467250 BLAKE2B 3306f3dfa6b1eca078d51755df6de9fdba159583525594ad33cf36f4abf3da96fbc65617f5f6c3060f7eb3b4d74711cae4ba3b143125b9e1bd6ae68ed09c5ab9 SHA512 e62f0f98e3190f1d3b0aad0b924547ea4cdc967c33230b6d9f483558737a563ea8c6daefb65ff8de4035e8f7375d5f5d7e5dcde115a8b91468782d5ac22f878e
+DIST firefox-154.0-gn.xpi 515004 BLAKE2B 48bd16423f0770b628448f0fb55759405ad7ca25a9405ee995624db7a00c5ada0caf43c19c10fc25c989d0a2f8a4b80034a4302eb060961c25872254240110b5 SHA512 1a9fa4f0f98ed6b32f9b7ab1bf1b56dfed4245a731dc34f9d311e53ed0e4c543a6433e8b2baf331aed1ec8f4a11926084c65916d1b342a0e57d09675e27cb54b
+DIST firefox-154.0-gu-IN.xpi 422601 BLAKE2B 3f77c69f16ae9ff154219bdad085478f52b97f75ac78d1ec5422d5094bde695b5f06ded2fe034943ae2103cc50b10a52a6a1d261f18469e973446c537e36efd8 SHA512 68457170c9ab0bbdde3166591fd4d0cdbd771d122d83b728e00057665f28938f84e18d9f8f25ff18eba150e212b9236c087b5e0449c8d30cc17aa1b04f82f0d3
+DIST firefox-154.0-he.xpi 523222 BLAKE2B 098b4ee920e941414315d1d8e90c98d2b62d752608cf99b965a0009a6662ac97dcb76e6ddbae284322c8f89bffc7f904f5fe450c79330eb3b9af77f38c2d9558 SHA512 73a18809978c901d75b678f439199b35c95a5d1b75072c10adc4e9ec1a5e6d0a017dc1b8ad47aaa63e9e29666f4fdb1dea6dd2c2715235b72a432a8e0d57ecb6
+DIST firefox-154.0-hi-IN.xpi 437316 BLAKE2B 2496f7c7bbd86a1310860ee261eccfe76b28929d90a9e0383f94f0e74efdc218fcc4b381193d422ff3480329a94a47065de08d27f58ff8421ee0d1a5cd8f73f2 SHA512 af1cfba87410e81e94b7f9fd003bd486639443bdb1f6d2395cffadccb8bbfa5c0b155b4c3b83010d9f0bd96b63546051edecb68f4f6d89edc8b16cdc33028cb0
+DIST firefox-154.0-hr.xpi 491456 BLAKE2B 342f347f3096953ba2140aeeaaf27a8847adee5b5c16ce3bc8f33085787a90b907682f907a7b66fa2afca3b5803bd5d63f45a926ee17de3460edc1f1635f251e SHA512 692ca251837239f0db6b4892644ea1f0c1c013dc012c13abb1bf679010ae1e9d49d62b6417559412ebac4a7e007f0c010ee6ebe3a6e469c51df4d9d9a2741c82
+DIST firefox-154.0-hsb.xpi 532271 BLAKE2B 3bd421aa6af4190e549217b23752c78d8c4c759cf474ff289efc7d1f656b5ed49cc5f44dc6eb5c1b89c366587fc6ed6a522b556f30a2466f7b66025551944270 SHA512 1128205854ba49b9fc63fba540784b5ed959cb9c5e6dbea22bce555fc77af4aac86b53cafe9f530f5c153d71a3fb0677f371714a79b8730e7dcf0a21e291a47a
+DIST firefox-154.0-hu.xpi 536483 BLAKE2B 48af88617d485513ae3b434b6450ca820c49bdb49e2cd4d25c300d4668e83aa7294e5b424bb0848ac76832458d5a8d22ff52e482001aa77a6996880985eb9ae7 SHA512 fcfedc43222f6aaa958492ace0bc2a93cca68f976971d8a90a12d0618eca7d09d787db6d50f4821a89cc64e6e0409bdb0f1bade295df811ba225739dd2dc59d9
+DIST firefox-154.0-hy-AM.xpi 538105 BLAKE2B ae87be120e81d297a2caea9ae6e6b0b2ed79eb84d24458a12d6bfdc3bf878f02567818845f83c8767ffe2b9b697b30a655ee5766ffae824d9279807a98f1c0d6 SHA512 b0e4dc783e3b94f6cb799370891f5b3283bc795f553b568d1bfdbd98d1ad7f8e47be661d231dab2803d05b2348545d2abc5b45c3c20a6acaaa8812777100208c
+DIST firefox-154.0-ia.xpi 493097 BLAKE2B 6cc5935ddbfeb39a80bdaad1cc0d9b8c92ff73930425a359b10bf8d67f199da6030df6fe334d36f8bec1eadd955b11a586c70d9ce9657c6ef8db355477231e91 SHA512 a2bdf3a2680226fe41c0062ddc76b4fb03ac9a8b9ee07a72e215a9de1c4c2575c64180bc5873ff2669b6b0c19602863ffc5d8321614122c7d601f7c1d371ec46
+DIST firefox-154.0-id.xpi 455301 BLAKE2B 628cebbe6cb5d07bbc4de92ba09eac478ad7e38056d9f7926efc56a9c2b1cbedd374edbe34145ac41e6e9b6e7c09a3b04c0f323312761eefbbe2c283109d5481 SHA512 ee1e3fe30f15e6754ec6264a845900d6aad6a7fd8afae5d92ad0545f875ca78b0c71469efcd27a3df852e0501ebcb2f97f3a96319e76acfb25276b73c7f9ba28
+DIST firefox-154.0-is.xpi 470770 BLAKE2B dddfd5e2829a1c27b4722543e71b96d75b51687fc135e6ca822d5a9379030dcabcd806e2a95f246ed723b68c1dcfdf60a957c6a9df6f96bc8e6883c9785528ee SHA512 ac45b0d872472e577ee941fdf08f43cb1a2fe9ddefaa679610f65bfb3f827cbba41f159b2c09370038db542224dcbdb24a604a265065b5c9e5e79fc1f545d498
+DIST firefox-154.0-it.xpi 506251 BLAKE2B 7e226890c13ce16261891198d0124ffbeb3e0bf44002171d00db0cddada5afc9f0da663ed5b225e3bce0fbae075ea0bbe2036fd3b12cf9e4aa203a38d6a685bc SHA512 684db6c99dee94e248eb8316029ffccff7d3cc3a572efa85a0f28a0c90e12ee2b967afdd8d0e076a255a7447d62edf3711dc224688400f3fb56290b5cc1d7223
+DIST firefox-154.0-ja.xpi 551729 BLAKE2B 10bee470deac841570b9f58225632608faf9b889db8f5288ce1630c9c01ffb5944c3070fd6c98518638090432fb32ac0b91e989bd06f81efb7f5b662676dd281 SHA512 bef2f3544f0c84ab79cebcb9c20215e73d7917eb0f1cd2aac3b03c8cbf53135c747025e345fe916fc09e9e61194f35ee4cb0264feadd7f7d59cc3251ed59b533
+DIST firefox-154.0-ka.xpi 566294 BLAKE2B 059e18f525b8f2e752be2fd45eabde3a8698ea3138473e913e041ae9a4d5541a80d14e1faaefb1898aab6dacf05666432e6c60c49a7b45d47414c86193f00356 SHA512 3df060f26b4dd3dbbdcad0eacf5a8c4292d9e98de20e3a5addae160aca49504d6fdd741dfb30e4fd4fae6d6493c85da98aef27be1fdf666a1e3f34e7c5e9c1b6
+DIST firefox-154.0-kab.xpi 456669 BLAKE2B d779c6a300261cf33562f98b4ad7fd386bf85f31221511e4321754c87fb82e4d27162b341134046f7797339fa9713ea713dc2646dd0a65737451316c97b24f92 SHA512 4034e17e63d1efb2cdf0ae93617c9971bb1c57ad4d708d27e80e4695d3697541c06728a3787a9c2db181a4f7a4212f55c9a7a0592d56695d66bc417eb5c4d1e7
+DIST firefox-154.0-kk.xpi 592226 BLAKE2B 2f4e93c61ce019f7366f4a3da31065235adf163f60f20f830943e258beb013849c6261895eb4c1013c17d111b53e475bb9c8af3df9d0204859941e5643ed5039 SHA512 78186238d5c84372625c50db2e788de665a40f42ae5c1b73353835f214513221491affcd61bdb208372322c098481d43e44d40a3e248a8544fbd159db7afee39
+DIST firefox-154.0-km.xpi 441847 BLAKE2B 1085a1fdaf318491482a6992ff5ca7457c5861ebf1b74484e6694a6f5637214aaceb029fa6f044fb84b5adaebedb907e663a5d9e58b39a5d892c7ea8e9ab1187 SHA512 7868463831f573fc816745a1d1d9af983973539a9e57d2c868e7290bc9c372c59bb86ee29d8386eae8ceabc8e707efed517b813a154e7377612d6c21abcdf8cd
+DIST firefox-154.0-kn.xpi 405513 BLAKE2B 177067c0bc6618fa174c86bbd652f76ce7886b358fdeb3ae1bcbace9f3c8cd646c16a2368564cd071f6bd9e8d1eb0c64d0e3ad5bcf573f5d7f816c59fd5c7708 SHA512 73051141ff8be102fca3a56aea8c5d3a24a6cd8046f12ac86243a95cddc3389b821abc7fcfb88c7c47cc42899d6feca99fc21168fe819653574c3b2c04807b0d
+DIST firefox-154.0-ko.xpi 535317 BLAKE2B a71329bc70975c5ab6b16117d58083077e45bc2332d895232879db8967275e1129c3d1f920068f409d81323d3e3942afed1a6b71ebfac42183eb0e93e9f1d449 SHA512 a74fe21c45954b3aece2215c739f7e15bee28733628e19a06a73e0cede186c98d04f3696047694e47fdc9e86c89eb4adf6ee196e16ccf500593171cdb9846e6c
+DIST firefox-154.0-lij.xpi 384450 BLAKE2B dd09a862113deb2faadf829922e122c7abc7dfb3ce904889834bd6b4954cfe08fcb33e93911ac926cd24f7faab5e983d40a3878674e4058328471bc9ea2d255c SHA512 42a74c21ae0e7f919f3887ae2f46947e3230c6ba4c33f47f0b1b30a1f6de970488fcaef30f2a952061a52ad0120b8b84e654c3d4347c61cee429ed8213a67c41
+DIST firefox-154.0-lt.xpi 425023 BLAKE2B 2a2a1b05005b77d0d8dbeaa9d43e35b6217ec8c1c91692b48a998bd27271d6b452b4c441d1915f3240a6f251827d72e3500681aa7328bb9944dcad6388f043a7 SHA512 5d1e6cd40fa4a2c9a6ecfa38e60d076d58a8ef0e057e9ceb2e780e22fa024527d4e56a7e546155f1e510b3e871fc8326fe4277131fb54a7de7b7dc1bfc10363e
+DIST firefox-154.0-lv.xpi 445272 BLAKE2B f3a57d5250996a8a33d0e35a033d48f203ef39d0baede1d61daf969557a474691b06b6198f6b5ae047e882e7781e065340865e969d93ca631bf8148f852e8d6f SHA512 6d5f996c28b095e61e3c039cc72cd60aacc9961b8456421669b093f03fa927b0d41edf678058df760198f82215c86e81b7ada0a1807221ea07c9184b95993bcd
+DIST firefox-154.0-mk.xpi 434297 BLAKE2B 31a7f3c3e5964165436dca61290692aaf6bdbbf20a60f295a2e34b0ece24e42046d2045c3f3d3f464aca2293f1351ddb8c88123b1837633941809ed369665e42 SHA512 e3d7f2e11b21bdce31dbe747d20b67f9f4328d9ea80b2b82528edaab29662cefbb2a838ec2b7aecdc850bad9e401975d32ec8e61c2860bcdb2e04a8c8eb04acd
+DIST firefox-154.0-mr.xpi 420219 BLAKE2B b88ac6446cafc167994ddf5336fbc75b61a4a1c64d969383c47b6ab6256adaf5cd5601865c35c2480364cddbfbfc616a6ac240786db298fa9c478cb8643896a2 SHA512 e281b96bf112e1c7e2954cedad532abcfa7c7d7fbefe0c69b07b8568ab63e7782e51bec65d31f011fbe2c14e376134b3bd23313e9e6b0e6c47eb8546d6b788f9
+DIST firefox-154.0-ms.xpi 381066 BLAKE2B a03cd89a6d70bb98e0b0868a0101f7cb176e2c125bdbce940a82ac8fbdb3f6dd27028ef5a2049f75f6f39fdd3dbf549d5ef8ff1ea7490d98d02cfced9235b205 SHA512 e47720706e9e00b4b7a534ebab921264a09bdf04f6dce467670689d5dbb72d9cefe7bfaedbd4857b0b40c69a283d8dc089c3f310960f4bf4b0bf64cad25e33a7
+DIST firefox-154.0-my.xpi 416847 BLAKE2B ce14366b431cad92dd20b38c1277547121cd5922e56d7804d60a09c6a8ccfc02838b2e782e128e66b5dbc6145a6bc1dbe93e1ffc3032e70ce0179a3140655c6f SHA512 881b61eacf0e60ad62b05de73229877c53cb91bb766b44e2a3dcbb4d35c14fbfac3e5d2586018f7d7729ef052024f360f68ae2b8275a93925ca626fcfc954a7f
+DIST firefox-154.0-nb-NO.xpi 492109 BLAKE2B 1eed27be947544ac5bb9570c35f42c4b9faa99ffc6ac347e070005e70cf17ef8476e36a54d1513640dc9ad2fc7bf0a56775a617eccf20635ec33b6284052f1ad SHA512 85923dc03682cc10788969a8ba3247ad5f431ff26d700be7637a784eba9ade98d4c388a7003b3ef61d02cf03375e898697f447711ce1f05e3078b69cc3646ff9
+DIST firefox-154.0-ne-NP.xpi 418164 BLAKE2B c3ebf4ef87d681a5ecee982c01262c47585f9e1da41be373b25761707f83865f168337231f8afecb8abede36a2d2fe827b69c57d8f2bedcc4ba38b11c7184a7f SHA512 047f7c65a8147695d45af5b830b23d04ffa2a8e3cec9008b86d5678bc915eab74a229d5eecf21571e9321fe2f2dcb808c00d5abf87f1af83be8ff5006028a823
+DIST firefox-154.0-nl.xpi 500326 BLAKE2B 00c1676d2e06166c1a65238b300e4b7d74ea3bd8463b57fbd910d9844c1ebef39e88b01419c67ae9c2eda6de8f1ba2a33f7bffb9908ea8d75ad4019e9682c05d SHA512 d80b0164c5e4a59698dd470999f5653397cda557ea4894185c455cc3ce7ec56bee3e064ce419a21adef2413a6ecb5ba70edc0937a992ec872835aef532fc401f
+DIST firefox-154.0-nn-NO.xpi 495809 BLAKE2B 9cf9b4cee18830b4f5cfb9ecfb3b3f76958038447cb492695f77a0e8a2766818be72b260cb7c5e0befdaab3867ea14c96672f3dc6b115a25410ba440221c874d SHA512 4340d38bb351e9a700f5d3010095a3514429bd7f9981137b6ebd6bb51ff927a05769d3e65e517aa52f11287baa70c0a41ca9445bce85a683ad9f59bf2a2f6927
+DIST firefox-154.0-oc.xpi 448659 BLAKE2B 094825c92961edc550d4133cd764d52e7a696f0d3d13be5a90af05da8c5667875a67ea2a621e71fb4c2be1c68db8839121ed5b6eeb0cd1a3e3b57edeab95262d SHA512 606ab3fc2b45611159dfae67ed9260193c044742b37085cf16e090dce9bbe78cb07d9945c50329a75187d72f508731e6909fdffb0511078ae9aec40c46c33b39
+DIST firefox-154.0-pa-IN.xpi 585218 BLAKE2B 35851c751240188cb1a28b256da4896b70afee02352d1716446a910cecabe0023007eb155533222aca101e38408a59cfe2ba43d6ba222c9488f678421f62a0f3 SHA512 6cfc32fe1645524cc7914e3f2173d6a63347008d94337b429859870e452ff5b22ad7391c4fa5744ffd46ec03370d5d8fe80cc4ab3e17fa390e1f1597b6be665d
+DIST firefox-154.0-pl.xpi 527564 BLAKE2B 90da8255ac804bcd4661067f2fdf7dc44c83b2399abd6e25511acf725074bf995ce7c69c44afb512cbdea53540c78c994b011f89af07cae55af256191915aba8 SHA512 2dc4f4ca031db836b113979ea5ab0d29b8e0c314056161df3775471204033316b0c772a6c0263772e6ab868ff0b05ad1cb9348c518db8e4c181f4ae4c6379669
+DIST firefox-154.0-pt-BR.xpi 505172 BLAKE2B bb0911287a2bc32a28d8624e0da1061644eba82ae3b7b0daed21f13dc1847b1d3100f0c1057e49e697294470489669d72208b66de15fe68b9510d1d2d55b5ef8 SHA512 d434e3784fc057cd6430a8f275b20c38d8caa28e13e1ead9795ef364f85bb3bc0d1df37375f8862d1abeded8a12b92d78b383bfbd54ea2a9158333495c7df317
+DIST firefox-154.0-pt-PT.xpi 497127 BLAKE2B a4ca9607ab67f890063cf32f5d446bfa03a36092480ef7365b792ae6fbe5e3dc1f645313559ef77622ea51a3123b36f75ea55fae707e050befa758ea637830d0 SHA512 692ed84283544d1864123552606fcc2d84869cef5ac36039c0e1b68ec7833cdadde4330ce002189d30b88dc6d246850d57e1396e50408b636a056b62a34b3a9e
+DIST firefox-154.0-rm.xpi 475983 BLAKE2B ed31c910e6f2d4b3b1d72493919ef23deac056bd52ca1773be420f71c6295f837d78d03a2a181315ac88ef2be05ebba669ed8ad7dfa227dd8a09dcec9b16e8a2 SHA512 c98bd3f0d5c14e52ddc5ca31761cb9d85c5129dcabf75e3399ce314102786b2e8d9e1169b73d3790db1fa90617b478f38960d9063e15e7602fd850b5df148169
+DIST firefox-154.0-ro.xpi 520068 BLAKE2B 6632f5543f369576eadf5571d8fd4e41246a672f7296d9b27ad2569bcbd7068460663080feac4980f53a16da8b69b5369182ad7d874b626733ce07dc755348f2 SHA512 7c87857f113f4f6c4b27d5e7fb317c0b6ea5878e35cdd857f847ccbcff7c680e7f9cc6109af3048442492ad58b1694bf72a1abf23c6b01b97a250582c0d45072
+DIST firefox-154.0-ru.xpi 605628 BLAKE2B 900665d0a6f5ba929bf75da3690cb7402ab58777d88e82bf2305d61cc7ecd3b3a1c9e535e9039eb3393280a6c5e23a4f4ca6b89f8dd8701df3b3b95e19812dcb SHA512 a66cb94bd615a58c00ddde05067ed003a9fe66db623244f3f3b14d66323f661debf7a2a2cf694e03fbe5f7fd92c91467438b326503a84c980430a77f5459e4f0
+DIST firefox-154.0-sc.xpi 478647 BLAKE2B 93d1f46d678b02b309bf10752b5989343d77ff1877f115f4422927cbbf604b771265212c98fc4ff6499c2585aaf13ba97f564e4edbe3f048f54fd0bee90d18f6 SHA512 d782d28ddd9ddf583d9b82b8656b0fb8ff33a82f5250f9b00bceb6d1f0fdd2501f8df729a6ae1482319c484f4d7d8a1e0cfbaf72f20be121a266e86e015d19f3
+DIST firefox-154.0-sco.xpi 387896 BLAKE2B 631d589454c73d8e005bbf9ac664c2724c5e09f0b0d3132e284b9fd296a4a02aa57bb52e853b08695969d4a8cef694b8d6d195ade609dd2d3dcb73101e34936e SHA512 45150b4bfa4efd5bcc6af7b24994761140ac563145e2df3db71c5a6b3d6f846c561491996f4d4d6b01ddeb1000ec59ef284aabe720d609a96766f92714769817
+DIST firefox-154.0-si.xpi 465937 BLAKE2B 359c15ce220993f212cd8af21de64b5eed2682703f1ebcad621aba3e575c26ae1e5a2d0e9995225d4921d060a55d7984fd279f01f12554641e3f2b9a1bdfb1c9 SHA512 45da8074285b66b8ea322905f18f912363fc528d6bc2d82c7c9b47108e0e5eb89a1f87720ba11196a3144ea195d82b35cc9d2e3cde9f6aa16e016e1056b315af
+DIST firefox-154.0-sk.xpi 540375 BLAKE2B e2d8776d848b87b905f3dfeaa9c3866b71e4c6e5b13ddc9f6fb04fbf95e34328c4e6977348ba43c73a2b6bfdfb7ef261801276c1de501b11647aab85d4e7463f SHA512 2374239d819d7a04e2a8efb9ac843f36808eed1e92bd803ad00a937cd2d85b1dc49fbcee0fc7f089bdac03821312eee180880ec9e1904ed95a87e4b3ec226d60
+DIST firefox-154.0-skr.xpi 514256 BLAKE2B c88875612a2510900a7b609fe4b3503e37472ca96adf0509fc0bdf84551df2f05c2df961c3dabe2ef10c53dd5c74464ba0ad3356302e771e33c3f861f6e04460 SHA512 62af1906c7aa41a6eddacbb513f2451133fa538647464abebed4c5d5af6c51f395316ff6abfef3702fa25c25ae09c03f918df7779e441367371fcc85ed55b3e1
+DIST firefox-154.0-sl.xpi 504343 BLAKE2B 63653977a813638b92373c7e9dc24d7d851846b6ae5aaaf87bbe4ddd44253f4cea6d5608c00e0b8367fc3af19fef58a3b6b15b8167b7bf94f6f462d0768cd91c SHA512 b4b1e67cc03ec0bce2754e0cae14784fc6d3463046c72ecd05b6ef2f697e105185f907ec2e6f2116fbae9459eec75b88b91cd2e9d8aed44cb2f2fabc94bed52d
+DIST firefox-154.0-son.xpi 350448 BLAKE2B 72d1811ec302b767ec836775398639271e1da82764e0b618bb8ec3ce219e62e1a52c772f01d00ac1d4a1bf2df0a8a67765af96f9e9e1bcbfd638e7912a320f87 SHA512 3a111d77cc7b303d49560af009fbf5183deb00a793b928b824d60ee5db6ecb68c21e346c84250d28fa184dda0757b774d9f23dffa02c589ab84df38f49fe5da3
+DIST firefox-154.0-sq.xpi 504324 BLAKE2B c37731c76dd2613ae3e3177fb5c6ca7e835871d0b96d3c667e7a1a2b27ccd66f839025af4adc7324bbb47e67ce247def23e5dd8c12ff480a0228539ba421b66e SHA512 9193d21101d063f2a11934497fcd9ec9ade2a64f85919000461d70b3677cc2f392fd0a0636b3cc14706a657716e8b16fd2cfca531d49b7e91f4311dccef6890a
+DIST firefox-154.0-sr.xpi 576389 BLAKE2B 857d1afb1f40c7e5efa97ce30576c561132efebbae4aac21ba3e825f84037527c6d86e2eb41e1fe985e8020568e6c0faeb0cf6aa33b31951aa0865200026cec0 SHA512 df6a572692bc97531f875aecc3bad573696b3439f4e51e1c2a1b3d57ee409c54581754c614468efda98864c7fc920060cd747778195d1a409c01fc17c8abab8b
+DIST firefox-154.0-sv-SE.xpi 499541 BLAKE2B 338b6642b20bc741f0bb0534ab4d904ba2e8b36f716b927fa5e6efa0458afca995dc9704c37ba77ff63a4b8ccac7634d8136f82ef11c1fd646f685d4ebdd416e SHA512 ac24bd0b0761e9d32aa8a2e23a20e7b5439bc664b6f5595b9cee40512ca91061e5e4508aec4fa8ef3305843d58d5286a8bf776a46ee2427ef5698ddf96c9acb8
+DIST firefox-154.0-szl.xpi 407289 BLAKE2B c1ed97a2b6d8bb5aba4001aff3b75e8580c36e5506ab66e6f3b530e3c148d0a74e01c63b8b90b59c69d873ec6ba56d3d37b3c1eed8569ab92dbf80cc443ac590 SHA512 955c01aaf5ab86be26c6573444abcc542f4df1beda36ad3c149ea1c570b647a7cb0212d58479949815e5102992d0a93208c4c6d7ca9d9dea998fe95456db8444
+DIST firefox-154.0-ta.xpi 408705 BLAKE2B bc2d8cdaf5501be7595221604e69023f96b8671b0220204d72dcdaab3e78e22975f22243a1eee41b41f0bcf8ca34a2752b20b87cca995b3469723f356447033a SHA512 631bde55bc720277099b6cfc76848be799268bbe6fd9ca9b8f7cfdc99b6ce09de2554fd91ab55e66f90843de2c04a5613c0cdcd5e7656ab6c6c6e2a3bff16a6c
+DIST firefox-154.0-te.xpi 447652 BLAKE2B 0f24febacf9a303bcb5f4bb097f34387fd89a4c447df76b304e18f749f5aae70041960946bc13ddaae928fab1d371d5ebac87301551146fba8ecdfe8ce2b90fe SHA512 30461d1d5d7e24c967df803779fb53a745ff9c6c3cab2c115cff65b3539963454263f4f8bdbda4a11562276f2567f0d32f11dce8923fca9d4795dd323201b984
+DIST firefox-154.0-th.xpi 568437 BLAKE2B 918b28283bc7ded6edb228a478870ebc4ca5182ea39c8142a1d17cb19dcfc9ec2c03e9381a2f45642302ed450e976446c3fff31e823e6ab6ff11b5b408579641 SHA512 db67bc2f99f046e18666d198b4fd94b4f1ee5ae726a0887d4fcf5e749b9c60cbd94658a64a2a291eb3bc34d4d77e473013636e92f8726e987576f86a112da9cf
+DIST firefox-154.0-tl.xpi 404819 BLAKE2B 7f24d3ebe4b5beca213a057129e373ad4ac094abbe22ecadf4a20a5e14dad5b3ee0127daccfb6d6696c74573b74a331ea5d4c540533ef5974b0405f55753207f SHA512 78cea144fed087793f4136cf796a9accff7bb4f4cb4317e23187d98750e9541229f1d4c1a1dfb0463d16cbfb269998f9cb4075a2d29a45ea097fd3c8f453b6d7
+DIST firefox-154.0-tr.xpi 514112 BLAKE2B b7435e53daabd5de01838567f200371f44bff68ffde28a1037a5b84eb57762b6311ff6b0a04ed0c613145b5c55ee063635ca7bd1f282ce472de48307d1c8fc04 SHA512 b124e1ec3e139779e37dbc49bfe657622b45b488cd06ab9deb744968ac82755a152132487db86da3805e1d92c0c97cbb48cb4cabb8d8cf9c97e3717db0b789f2
+DIST firefox-154.0-trs.xpi 395498 BLAKE2B 052de858b0e32e31325be7caa757274ac55a9b4517a0ee30642155bf3160907cf010a3a072048a0041fba907de16468c4261a59c9529fa516cfa7c62eda41944 SHA512 0c35b02f48b410f16c24bccc32792d2a085bc9675834a4d9d467d5d2bd8d46237e3c0a907b23180c960687acb03f0ce4a2902cb776bc86bdf54c5dac97986a39
+DIST firefox-154.0-uk.xpi 584684 BLAKE2B 0e4e32fb3227f9d5d5a4e760306c3435311608137c15c632484f8d5478f9b5fbaecaab4d303b6528b90d255ebbf84ac32cbc0805710da234adb5e371e485bae3 SHA512 b1e50800a08135cd2827f98658edbe6da62647d0d07b533e8c57111034dea16e848cc707c5c948e7795924ff52e4dff9fb4065c1736365a5f58c601e9fe82f80
+DIST firefox-154.0-ur.xpi 429958 BLAKE2B 03e238881d0e2dcac77422224a0249080d7a4e50702671a635fb332d575b879c9c5c717590ba55499c9e92d745dd85d95739c350f6df85264fcaf66efeed48d9 SHA512 48be29604b963145f28fa08d8f9e938bebcfdd28b6715ea64e681dcdf920d278a3ffab8b44e46e47a8f66517ad25afd76d02ed17eb52d1fbce0a1871a10fd340
+DIST firefox-154.0-uz.xpi 376997 BLAKE2B d6f8e1a475d3f637166db9bb76fc3d1a90f9a0370a2ead3cf63fde512377c9177865dbdf79dc1010b92de85b749b7590ddfd1b687e7a0ec91f953c4ba3560c65 SHA512 ed840b9a30b0d24edd9a1dc18aceb0f57c1196f9743de2d409c4c3a183f0aefd448e6bbba1dc4b7810166569e5cf7f37035e7c8dc0e029bb7c8813529aba560c
+DIST firefox-154.0-vi.xpi 540404 BLAKE2B 81d3f4bd15e5e5550f72c0e13f2106743ac5701abc741c943bd779fcece8ccacc44e98b6b23f5516ef2a624e17ebb5da6b0c38a956315b87c0dde21a0ac8551d SHA512 990430cbe5624b670bd4c41adef327e42d9e83f99ceb6e4783dbe71edf9a8e8c5c7c2802e09c4ec045533b2ef19418fe84932e3a260a1816200d1b08cc102a82
+DIST firefox-154.0-xh.xpi 355825 BLAKE2B 4bed1b358c4d0f0658060eec949563580327f8532ed99524f6cdddd4541508d639c0326807033d7e94edcb9ffbeeb96b2527fc476666c9d216798a385664d8b9 SHA512 d2efb26008882a24d77a732c6648c61c77837f8dc5daf7f0606038b8cfa8fe96d3b673d6f6ceea0656e0107fb00be7971d9d86034ee3b5d7aabd36b68d71d245
+DIST firefox-154.0-zh-CN.xpi 524887 BLAKE2B ababfb191c94fd19c6785d772e0d857845d1ca565384465dfda88c8ee779ebb0ce94c73e4e44b41e0d198284edcbdd74a72fd7d139f9b8afa54d359b73bce8f4 SHA512 6e13564b1eebb5b17f22d925c88f57975185ea9f0657b7461b886553816fd81eba2626e26fb112342d39fe291a5a2a0d3cb1ea2f306a17229549f42554c90d30
+DIST firefox-154.0-zh-TW.xpi 531803 BLAKE2B f37e79ab8c034b6bdb36816a6b159dac2c0437eff1db6d3d94060cc8bf02271c5ed796662726bb2aa495529c16706c3cf2d4000a4207960bff23a76ec2082646 SHA512 ad708f5f66e22a7fd9939008446b063ed962fb7164f963c0a63f890bbe53151d323dd755f07ffb1a5fa2d4aaa3bd6640913e5a5ff32b7f8c2cfa61427cd44f66

diff --git a/www-client/firefox-l10n/firefox-l10n-154.0.ebuild b/www-client/firefox-l10n/firefox-l10n-154.0.ebuild
new file mode 100644
index 000000000000..d0506fb86ca3
--- /dev/null
+++ b/www-client/firefox-l10n/firefox-l10n-154.0.ebuild
@@ -0,0 +1,186 @@
+# Copyright 2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MOZ_ESR=
+
+MOZ_PV=${PV}
+MOZ_PV_SUFFIX=
+if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then
+	MOZ_PV_SUFFIX=${BASH_REMATCH[1]}
+
+	# Convert the ebuild version to the upstream Mozilla version
+	MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI
+	MOZ_PV="${MOZ_PV/_beta/b}"  # Handle beta for SRC_URI
+	MOZ_PV="${MOZ_PV%%_rc*}"    # Handle rc for SRC_URI
+fi
+
+if [[ -n ${MOZ_ESR} ]] ; then
+	# ESR releases have slightly different version numbers
+	MOZ_PV="${MOZ_PV}esr"
+	HOMEPAGE="https://www.firefox.com https://www.firefox.com/enterprise/"
+else
+	HOMEPAGE="https://www.firefox.com"
+fi
+
+MOZ_PN="${PN%-l10n}"
+MOZ_P="${MOZ_PN}-${MOZ_PV}"
+MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}"
+MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}"
+
+MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}"
+
+DESCRIPTION="Firefox Web Browser's translation files"
+
+LICENSE="MPL-2.0"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+if [[ -n ${MOZ_ESR} ]] ; then
+	SLOT="0/esr"
+else
+	SLOT="0/rapid"
+fi
+
+# 149.0 is when the firefox-l10n was introduced.
+RDEPEND="!<www-client/firefox-149.0"
+BDEPEND="app-arch/unzip"
+
+S="${WORKDIR}"
+
+MOZ_LANGS=(
+	af ar ast be bg br ca cak cs cy da de dsb el en-CA en-GB
+	en-US es-AR es-ES et eu fi fr fy-NL ga-IE gd gl he hr hsb hu id
+	is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO pa-IN pl pt-BR
+	pt-PT rm ro ru sk sl sq sr sv-SE th tr uk uz vi zh-CN zh-TW
+)
+
+# Firefox-only LANGS
+MOZ_LANGS+=( ach )
+MOZ_LANGS+=( an )
+MOZ_LANGS+=( az )
+MOZ_LANGS+=( bn )
+MOZ_LANGS+=( bs )
+MOZ_LANGS+=( ca-valencia )
+MOZ_LANGS+=( eo )
+MOZ_LANGS+=( es-CL )
+MOZ_LANGS+=( es-MX )
+MOZ_LANGS+=( fa )
+MOZ_LANGS+=( ff )
+MOZ_LANGS+=( fur )
+MOZ_LANGS+=( gn )
+MOZ_LANGS+=( gu-IN )
+MOZ_LANGS+=( hi-IN )
+MOZ_LANGS+=( hy-AM )
+MOZ_LANGS+=( ia )
+MOZ_LANGS+=( km )
+MOZ_LANGS+=( kn )
+MOZ_LANGS+=( lij )
+MOZ_LANGS+=( mk )
+MOZ_LANGS+=( mr )
+MOZ_LANGS+=( my )
+MOZ_LANGS+=( ne-NP )
+MOZ_LANGS+=( oc )
+MOZ_LANGS+=( sc )
+MOZ_LANGS+=( sco )
+MOZ_LANGS+=( si )
+MOZ_LANGS+=( skr )
+MOZ_LANGS+=( son )
+MOZ_LANGS+=( szl )
+MOZ_LANGS+=( ta )
+MOZ_LANGS+=( te )
+MOZ_LANGS+=( tl )
+MOZ_LANGS+=( trs )
+MOZ_LANGS+=( ur )
+MOZ_LANGS+=( xh )
+
+mozilla_set_globals() {
+	# https://bugs.gentoo.org/587334
+	local MOZ_TOO_REGIONALIZED_FOR_L10N=(
+		fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE
+	)
+
+	local lang xflag
+	for lang in "${MOZ_LANGS[@]}" ; do
+		# en and en_US are handled internally
+		if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then
+			continue
+		fi
+
+		# strip region subtag if $lang is in the list
+		if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then
+			xflag=${lang%%-*}
+		else
+			xflag=${lang}
+		fi
+
+		SRC_URI+=" l10n_${xflag/[_@]/-}? ("
+		SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi"
+		SRC_URI+=" )"
+		IUSE+=" l10n_${xflag/[_@]/-}"
+	done
+}
+mozilla_set_globals
+
+moz_install_xpi() {
+	debug-print-function ${FUNCNAME} "$@"
+
+	if [[ ${#} -lt 2 ]] ; then
+		die "${FUNCNAME} requires at least two arguments"
+	fi
+
+	local DESTDIR=${1}
+	shift
+
+	insinto "${DESTDIR}"
+
+	local emid xpi_file xpi_tmp_dir
+	for xpi_file in "${@}" ; do
+		emid=
+		xpi_tmp_dir=$(mktemp -d --tmpdir="${T}")
+
+		# Unpack XPI
+		unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die
+
+		# Determine extension ID
+		if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then
+			emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf")
+			[[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf"
+		elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then
+			emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json")
+			[[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json"
+		else
+			die "failed to determine extension id"
+		fi
+
+		einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..."
+		newins "${xpi_file}" "${emid}.xpi"
+	done
+}
+
+src_unpack() {
+	local _lp_dir="${WORKDIR}/language_packs"
+	local _src_file
+
+	if [[ ! -d "${_lp_dir}" ]] ; then
+		mkdir "${_lp_dir}" || die
+	fi
+
+	for _src_file in ${A} ; do
+		if [[ ${_src_file} == *.xpi ]]; then
+			cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!"
+		else
+			unpack ${_src_file}
+		fi
+	done
+}
+
+src_install() {
+	export MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${MOZ_PN}"
+
+	# Install language packs
+	local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') )
+	if [[ -n "${langpacks}" ]] ; then
+		moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}"
+	fi
+}
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.