diff --git a/meta-firefox/README.md b/meta-firefox/README.md
index 98b1739bc..cd2641c84 100644
--- a/meta-firefox/README.md
+++ b/meta-firefox/README.md
@@ -5,28 +5,28 @@
| x | aarch64 | arm | riscv64 | x86-64 |
| ---- | ---- | ---- | ---- | ---- |
-| Kirkstone - 140.8.0esr | 
 | 
 | N/A | 
 |
-| Kirkstone - 148.0.2 | 
 | 
 | N/A | 
 |
-| Scarthgap - 140.8.0esr | 
 | 
 |
 | 
 |
-| Scarthgap - 148.0.2 | 
 | 
 | 
 | 
 |
-| Whinlatter - 140.8.0esr | 
 | 
 |
 | 
 |
-| Whinlatter - 148.0.2 | 
 | 
 | 
 | 
 |
-| Master - 140.8.0esr | 
 | 
 |
 | 
 |
-| Master - 148.0.2 | 
 | 
 | 
 | 
 |
+| Kirkstone - 140.9.0esr | 
 | 
 | N/A | 
 |
+| Kirkstone - 149.0 | 
 | 
 | N/A | 
 |
+| Scarthgap - 140.9.0esr | 
 | 
 |
 | 
 |
+| Scarthgap - 149.0 | 
 | 
 | 
 | 
 |
+| Whinlatter - 140.9.0esr | 
 | 
 |
 | 
 |
+| Whinlatter - 149.0 | 
 | 
 | 
 | 
 |
+| Master - 140.9.0esr | 
 | 
 |
 | 
 |
+| Master - 149.0 | 
 | 
 | 
 | 
 |
### musl-libc
| x | aarch64 | arm | riscv64 | x86-64 |
| ---- | ---- | ---- | ---- | ---- |
-| Kirkstone - 140.8.0esr | 
 | 
 | N/A | 
 |
-| Kirkstone - 148.0.2 | 
 | 
 | N/A | 
 |
-| Scarthgap - 140.8.0esr | 
 | 
 |
 | 
 |
-| Scarthgap - 148.0.2 | 
 | 
 | 
 | 
 |
-| Whinlatter - 140.8.0esr | 
 | 
 |
 | 
 |
-| Whinlatter - 148.0.2 | 
 | 
 | 
 | 
 |
-| Master - 140.8.0esr | 
 | 
 |
 | 
 |
-| Master - 148.0.2 | 
 | 
 | 
 | 
 |
+| Kirkstone - 140.9.0esr | 
 | 
 | N/A | 
 |
+| Kirkstone - 149.0 | 
 | 
 | N/A | 
 |
+| Scarthgap - 140.9.0esr | 
 | 
 |
 | 
 |
+| Scarthgap - 149.0 | 
 | 
 | 
 | 
 |
+| Whinlatter - 140.9.0esr | 
 | 
 |
 | 
 |
+| Whinlatter - 149.0 | 
 | 
 | 
 | 
 |
+| Master - 140.9.0esr | 
 | 
 |
 | 
 |
+| Master - 149.0 | 
 | 
 | 
 | 
 |
OpenEmbedded/Yocto BSP layer for Firefox Browser
@@ -83,7 +83,7 @@ Testing is performed using the following combinations (the "latest" version shou
| Kirkstone | Rust 1.92.0 from meta-lts-mixins (kirkstone/rust branch) | Rust 1.92.0 from meta-lts-mixins (kirkstone/rust branch) |
| Scarthgap | Rust 1.92.0 from meta-lts-mixins (scarthgap/rust branch) | Rust 1.92.0 from meta-lts-mixins (scarthgap/rust branch) |
| Whinlatter | Rust 1.90.0 from oe-core | Rust 1.90.0 from oe-core |
-| Master | Rust 1.93.0 from oe-core | Rust 1.93.0 from oe-core |
+| Master | Rust 1.94.0 from oe-core | Rust 1.94.0 from oe-core |
Contributing
------------
diff --git a/meta-firefox/conf/layer.conf b/meta-firefox/conf/layer.conf
index 916c31e8e..15fc77cbe 100644
--- a/meta-firefox/conf/layer.conf
+++ b/meta-firefox/conf/layer.conf
@@ -115,9 +115,9 @@ BBFILE_PATTERN_firefox-browser-layer := "^${LAYERDIR}/"
BBFILE_PRIORITY_firefox-browser-layer = "7"
LAYERVERSION_firefox-browser-layer = "2"
-LAYERSERIES_COMPAT_firefox-browser-layer = "kirkstone scarthgap walnascar whinlatter"
+LAYERSERIES_COMPAT_firefox-browser-layer = "kirkstone scarthgap whinlatter wrynose"
LAYERDEPENDS_firefox-browser-layer = "core openembedded-layer"
-LAYERDEPENDS_firefox-browser-layer:append = '${@"" if "whinlatter" in d.getVar("LAYERSERIES_CORENAMES") else " clang-layer "}'
+LAYERDEPENDS_firefox-browser-layer:append = '${@"" if "whinlatter" in d.getVar("LAYERSERIES_CORENAMES") or "wrynose" in d.getVar("LAYERSERIES_CORENAMES") else " clang-layer "}'
require conf/post-whinlatter-s-config.inc
diff --git a/meta-firefox/conf/post-whinlatter-s-config.inc b/meta-firefox/conf/post-whinlatter-s-config.inc
index 5255ec638..1194a6100 100644
--- a/meta-firefox/conf/post-whinlatter-s-config.inc
+++ b/meta-firefox/conf/post-whinlatter-s-config.inc
@@ -7,7 +7,7 @@
WHINLATTER_S = "${UNPACKDIR}/${BB_GIT_DEFAULT_DESTSUFFIX}"
NON_WHINLATTER_S = "${WORKDIR}/git"
-CORRECT_S = '${@bb.utils.contains_any("LAYERSERIES_CORENAMES", "whinlatter", d.getVar("WHINLATTER_S"), d.getVar("NON_WHINLATTER_S"), d)}'
+CORRECT_S = '${@bb.utils.contains_any("LAYERSERIES_CORENAMES", "whinlatter wrynose", d.getVar("WHINLATTER_S"), d.getVar("NON_WHINLATTER_S"), d)}'
S:pn-cbindgen = "${CORRECT_S}"
S:pn-cbindgen-native = "${CORRECT_S}"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ach_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ach_140.9.0esr.bb
similarity index 52%
rename from meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ach_140.8.0esr.bb
rename to meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ach_140.9.0esr.bb
index 1c36b62d7..249a12dba 100644
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ach_140.8.0esr.bb
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ach_140.9.0esr.bb
@@ -3,5 +3,5 @@
require firefox-l10n.inc
-SRC_URI[md5sum] = "0de7023ac3e27e05a7efb43bb44b0191"
-SRC_URI[sha256sum] = "cd380efa723dcd49dbad95182f4b6a5648fee3cdb84f0f2c0dbf97e833baed9d"
+SRC_URI[md5sum] = "8ca9b30a7baf6e091e8d9715b622284c"
+SRC_URI[sha256sum] = "6d25625a27b60eabab7b3d42271a8c68acafb548397f07f26de4be7cf5ddb642"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ach_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ach_149.0.bb
similarity index 52%
rename from meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ach_148.0.2.bb
rename to meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ach_149.0.bb
index f2295a037..6e5cf3d22 100644
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ach_148.0.2.bb
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ach_149.0.bb
@@ -3,5 +3,5 @@
require firefox-l10n.inc
-SRC_URI[md5sum] = "2921d8ce1dcc42d8fcbbac4907cf1420"
-SRC_URI[sha256sum] = "ee29d099cc15c093d6d3da96f191e5b6caad12f9fbb422727a963860fe48ef90"
+SRC_URI[md5sum] = "ff1570398d2618583fb55da40d13491d"
+SRC_URI[sha256sum] = "1aa51a67664eeae76ac9ae2177bd959473e46a821c9896e9b290e05d29550370"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-af_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-af_140.9.0esr.bb
similarity index 52%
rename from meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-af_140.8.0esr.bb
rename to meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-af_140.9.0esr.bb
index a42baab3b..0b52b9a9b 100644
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-af_140.8.0esr.bb
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-af_140.9.0esr.bb
@@ -3,5 +3,5 @@
require firefox-l10n.inc
-SRC_URI[md5sum] = "4d71eb4150531e3320e8e49a8f8fa307"
-SRC_URI[sha256sum] = "98d32317565e302f77482bf97eb090171575724c805d746e343f85533a110479"
+SRC_URI[md5sum] = "7c9800d3b2d23a9117b35f7d223c7ff5"
+SRC_URI[sha256sum] = "07f000e394d579fa02a1d4ed670ad107415e103a120cef503320193be3bec055"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-af_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-af_149.0.bb
similarity index 52%
rename from meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-af_148.0.2.bb
rename to meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-af_149.0.bb
index dde5f7cd0..ef9964e67 100644
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-af_148.0.2.bb
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-af_149.0.bb
@@ -3,5 +3,5 @@
require firefox-l10n.inc
-SRC_URI[md5sum] = "8d47798e5d1740bcebfb4e898c978371"
-SRC_URI[sha256sum] = "d0ba2f7c9c1d2f3e6cb34565e74f5a41f92104665fa58c378c3810bf2eb40a36"
+SRC_URI[md5sum] = "66c5dc41f11794eec32d4cea691f745b"
+SRC_URI[sha256sum] = "320e2cd31da1a41e4e51ab970178f8312945c39efacab71b36875291931b1ae1"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-an_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-an_140.8.0esr.bb
deleted file mode 100644
index ada652442..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-an_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "4c906b8223e116a3fc07d20c5b076903"
-SRC_URI[sha256sum] = "bdd408139b076581b2930be430471ca85697597b31427dd9528ce51fef90e3f2"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-an_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-an_140.9.0esr.bb
new file mode 100644
index 000000000..dff96b2d6
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-an_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "d0c6af8d6d0069cc0c8216193d196f9a"
+SRC_URI[sha256sum] = "514388a046f6e3990a18d133acaf1faf83e5e243371ad00bece89165ace172cb"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-an_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-an_148.0.2.bb
deleted file mode 100644
index 36e8dc036..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-an_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "94475a9cf1af356560dc9c9d3b5fd8d7"
-SRC_URI[sha256sum] = "77b4818e4c9d90b147f245778a6205f3819d6ec7d063ec8451875f5a44c9a606"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-an_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-an_149.0.bb
new file mode 100644
index 000000000..e6f1c023f
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-an_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "4f9bf7cd17ac69e23b46050757b7999e"
+SRC_URI[sha256sum] = "d993799448894e688fe7ba4577a8ff79c1e395c11879e511805e4b2e4950a4f9"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ar_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ar_140.8.0esr.bb
deleted file mode 100644
index c78ecb68e..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ar_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "871a32cfccccde5a33d15df3b9ef689d"
-SRC_URI[sha256sum] = "769c1ce4e55353a3f9839f1039433b5010100d86b0be52fb32aad10633c2348a"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ar_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ar_140.9.0esr.bb
new file mode 100644
index 000000000..21bb19bab
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ar_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "194840b1f05cb8918ceb681ca69b9b63"
+SRC_URI[sha256sum] = "9f82f5a5caeaa09481d7b3eae23f1f6ca1019cad7ddb0eb464a91958f28b5191"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ar_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ar_148.0.2.bb
deleted file mode 100644
index b02d5e08d..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ar_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "289865bca101278fa7e502e3875cbb4e"
-SRC_URI[sha256sum] = "3c95f13c111d6ed3f3106a05f9921569b67e028a07518347e67e8b833b728e19"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ar_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ar_149.0.bb
new file mode 100644
index 000000000..2875ace71
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ar_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "ff5fa92d755c4f12fb388aa2ece45555"
+SRC_URI[sha256sum] = "e611d3e5386b8f110062caa1b8956410be120c91f879485c42177d4c2373c241"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ast_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ast_140.8.0esr.bb
deleted file mode 100644
index a1672f780..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ast_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "fa1ac15c28a20cc2d16c7e87754ed613"
-SRC_URI[sha256sum] = "71405ef9cd29680b9c839e873ec995f3c88d203e51b36bada600f64d18c24609"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ast_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ast_140.9.0esr.bb
new file mode 100644
index 000000000..0c36b6226
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ast_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "4f183b399b576023074b3c3e20acdede"
+SRC_URI[sha256sum] = "eff5a2d9692f58e54463223084323e6dd5e5d7b8bd123227b8ccf7ec54805722"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ast_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ast_148.0.2.bb
deleted file mode 100644
index 06d578942..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ast_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "235bb596d572af740e3f15dbf12ae6be"
-SRC_URI[sha256sum] = "ef6ec9711e90fe52b1565f9e985da04dc0a7e4bb1b69241ad336318a584a2ecf"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ast_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ast_149.0.bb
new file mode 100644
index 000000000..ab1defd5b
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ast_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "fb256ee870b426a31e340517265e8b4e"
+SRC_URI[sha256sum] = "f0542e5887c0f15478d26da2233b2080c8b3e2c957c5a978ea11a25c8e5f4db1"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-az_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-az_140.8.0esr.bb
deleted file mode 100644
index e8751ff2b..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-az_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "70ca2a5483ad062fec6230aa604f461d"
-SRC_URI[sha256sum] = "dbdeb924c33027937cd27bd0f1f3947ca8aee17b2511c8ad27fb119952fce1bf"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-az_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-az_140.9.0esr.bb
new file mode 100644
index 000000000..8f1100b90
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-az_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "830c90965115ed158243d254f5c7a600"
+SRC_URI[sha256sum] = "fd91dbe27543b3812e2278c6ac39280c6338de77a9934fc7913bfe8d5b8af4fe"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-az_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-az_148.0.2.bb
deleted file mode 100644
index 4581ef1a2..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-az_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "db6f412ee094863bf72185e542e6e148"
-SRC_URI[sha256sum] = "ab943cdefb97efba87ce578970aabe294e28196db4bcfc5c617c8085e54c95c6"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-az_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-az_149.0.bb
new file mode 100644
index 000000000..1433b8198
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-az_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "5654ed1a22dd9f314845926c39c0738e"
+SRC_URI[sha256sum] = "7328c225058fb2461d324fc39d4be7accf92a2f6cb64b6c067bc431a942e3f06"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-be_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-be_140.8.0esr.bb
deleted file mode 100644
index 156b707fa..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-be_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "056232c2d0e0014d9125ebdfabedbbec"
-SRC_URI[sha256sum] = "05944149ec5eba3bd74eda2872aa427852fffb372e3b4ff7377e2d7526977c0d"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-be_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-be_140.9.0esr.bb
new file mode 100644
index 000000000..c8e16faff
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-be_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "50988a4cfcd5083e73baad959841d57b"
+SRC_URI[sha256sum] = "fe12b74735fffa66cada359c2ab5d73b1022149a7ef0632980268e8923b567f5"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-be_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-be_148.0.2.bb
deleted file mode 100644
index 15f42d2ef..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-be_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "287e9f35b28ca0cfa9ffaa0a49abbefc"
-SRC_URI[sha256sum] = "7779caa4d65581ef92581c84a7f0e9c0e47b95feb4888a9745eba8cecb3bee81"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-be_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-be_149.0.bb
new file mode 100644
index 000000000..0037b87c9
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-be_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "8e68a08ad87abf8a435e66b36cb12a90"
+SRC_URI[sha256sum] = "4b700aef5e6b9ecb7a6d6a70ed9c196b6ed77cf73a5c92ac9ea6e7629f00f7a2"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bg_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bg_140.8.0esr.bb
deleted file mode 100644
index 609b4506a..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bg_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "b5a61e420b6e0b5adf44de1b3a0ba88c"
-SRC_URI[sha256sum] = "726e758bb667c29d70015c22d90207012ab8327c0657fe32af0bac4a602c2cb3"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bg_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bg_140.9.0esr.bb
new file mode 100644
index 000000000..6c77d27a3
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bg_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "774c89e93e59c085f8e710e03091e994"
+SRC_URI[sha256sum] = "1d7c385baba22acc6ef32ec45c7b57c122d62877380d5eb7d5c2f9a5bfc992aa"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bg_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bg_148.0.2.bb
deleted file mode 100644
index 9eee4b78e..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bg_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "f59fda571be15a7ae5faf0335c161614"
-SRC_URI[sha256sum] = "10f8f5a1df6bb7d605b8d92c08cb09ac746a4e2899d16728249b086715b8b313"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bg_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bg_149.0.bb
new file mode 100644
index 000000000..1b28ff19a
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bg_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "0e5a22c888c551f194f1e567b3b4244a"
+SRC_URI[sha256sum] = "492e62c40087f0f470336803dc67b013fc19149aba91e35428b6fa4ccea7f400"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bn_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bn_140.8.0esr.bb
deleted file mode 100644
index 30dcabd70..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bn_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "2b854ddb635c40ebd4f408794e947fbf"
-SRC_URI[sha256sum] = "0d33b10fb47e83903c7245aef0ee33f2a8d3244d1439373597733871f4ba37e6"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bn_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bn_140.9.0esr.bb
new file mode 100644
index 000000000..f387cde81
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bn_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "9a5287d9b5c4336f07365cdbc63bd549"
+SRC_URI[sha256sum] = "3b0f61c8c898d5164042c2aec0e978a89e7c1abaf1fca55fde3167eb0e447529"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bn_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bn_148.0.2.bb
deleted file mode 100644
index 7b58db49c..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bn_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "be332ac047d2f23d07a1c84b73333e09"
-SRC_URI[sha256sum] = "7cb94d3de44365d437f501e983047a287a3a3b594ea3839b79e0f2ae1b4eb29b"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bn_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bn_149.0.bb
new file mode 100644
index 000000000..a2355f1b1
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bn_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "5354f4584d73a6f4c61f958e78084d86"
+SRC_URI[sha256sum] = "391952ba4cba61fa2bfdafc13c3adb3a85ecbe8e54e1ebed4da620d70843f8af"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-br_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-br_140.8.0esr.bb
deleted file mode 100644
index 7fdf44943..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-br_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "1014ad7f39cc6a09a77d8c253177f3f7"
-SRC_URI[sha256sum] = "86219f1ada3d602c7849c89d20318bae04f59917d1fa10831cee2205416cbfa4"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-br_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-br_140.9.0esr.bb
new file mode 100644
index 000000000..e03c718a6
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-br_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "f85f78d1cbe4b15cd1b2a5fc6847b615"
+SRC_URI[sha256sum] = "c354c90ae2bd737206087f0eb082e439f5ce96c983787b4e0a207508fa53d1ee"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-br_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-br_148.0.2.bb
deleted file mode 100644
index 9edc57293..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-br_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "b52aa0f0a92431a1570c5a9b08f4f677"
-SRC_URI[sha256sum] = "97c2913e8d258aa1b0967db7a7e68afeebbdb04155820a7f2b28a415bd7488d2"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-br_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-br_149.0.bb
new file mode 100644
index 000000000..da3eff333
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-br_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "ff6bcadfeb9d429da92bdd5a8dc4ea14"
+SRC_URI[sha256sum] = "347378ad6ec5bf5b178cf82967298887e66b2c339faec609aaf4e29df736459f"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bs_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bs_140.8.0esr.bb
deleted file mode 100644
index ea99ccf0a..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bs_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "da286a75589c77682439d0f4b375f2c1"
-SRC_URI[sha256sum] = "91725fcbdc4209c95f9502b7c8c02b84fc5dae741f14df2778babd6a34d333a6"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bs_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bs_140.9.0esr.bb
new file mode 100644
index 000000000..ac3e68430
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bs_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "fa8dc32731607b3a8df7fc64cb57d354"
+SRC_URI[sha256sum] = "67804729e113942ed7e747fda1d6e6037f2751e6b39d579657793a2208962be5"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bs_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bs_148.0.2.bb
deleted file mode 100644
index a5e0a2d3f..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bs_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "19e1b8962369bff7572a54147120621b"
-SRC_URI[sha256sum] = "27d44fc846c77a041bca91cfb011619fc5e6cf53069e7cb6c71f78e4f7c1eb0f"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bs_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bs_149.0.bb
new file mode 100644
index 000000000..eead65749
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-bs_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "891cdcbbb858300f86b48a843191a722"
+SRC_URI[sha256sum] = "7005bdc79f18cd6688a6906b045931fc7d7ebac83c4251453c351e26f73db109"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ca-valencia_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ca-valencia_140.8.0esr.bb
deleted file mode 100644
index 9b6adcad8..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ca-valencia_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "428b58077686ae0e91b84992456d6a31"
-SRC_URI[sha256sum] = "71b5d2a1320c73dfb03958077db95d7b7606c95a35f92bd12c5cee26ba73c9bd"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ca-valencia_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ca-valencia_140.9.0esr.bb
new file mode 100644
index 000000000..daae8d316
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ca-valencia_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "30d400fe8f191e88b6db9d907a8c9ed6"
+SRC_URI[sha256sum] = "6720fceadfdbb71637a1fe769d815936ccca3bc7026cbf4dde70ae3d1085342b"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ca-valencia_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ca-valencia_148.0.2.bb
deleted file mode 100644
index f4f961b8f..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ca-valencia_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "b17bae3120a707a9b065ecb3d385585b"
-SRC_URI[sha256sum] = "30e2df599f363d87bf22ddf04b5c04aa9ed307b07ba1b3463faa7f6c6f7b9f5c"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ca-valencia_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ca-valencia_149.0.bb
new file mode 100644
index 000000000..22a4b7016
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ca-valencia_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "5affb48c43a9702c4b0b5f02eba8fc93"
+SRC_URI[sha256sum] = "4b79a8aef300ffa99381e196832a969e1c1b14173dcc29a9e533deb63e8544d8"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ca_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ca_140.8.0esr.bb
deleted file mode 100644
index 5baaac462..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ca_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "f73a535b0fa9a050ca35806b32c0d7c2"
-SRC_URI[sha256sum] = "ccdaf46bb06060fbaf8462f597cfa76321190ffdd6b38c49ab66d3b6b85f459b"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ca_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ca_140.9.0esr.bb
new file mode 100644
index 000000000..e45e1f68b
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ca_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "37d3c442c7f57ea95019504979ae72c6"
+SRC_URI[sha256sum] = "86ffab416f3ea86d9d9a2167cf6088773fe4367886e9898be17fb3acd6809bf3"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ca_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ca_148.0.2.bb
deleted file mode 100644
index 3860a6322..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ca_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "0cd0f1928dce57976f6a59cd20ea01c2"
-SRC_URI[sha256sum] = "ee044d50424396bc6aff01f5bcc56711b255d796270fc51ef5b7ef7f6743992b"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ca_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ca_149.0.bb
new file mode 100644
index 000000000..3f57c4105
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ca_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "e8b450dedade7e14218f28f7299ae8ea"
+SRC_URI[sha256sum] = "58d0bd10ab0f51c12a8daa12c793df821a2d8bf9adb643a02c12f655b4730d67"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cak_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cak_140.8.0esr.bb
deleted file mode 100644
index d7e09a866..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cak_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "109121edde5144cab75fdaf686c1ff41"
-SRC_URI[sha256sum] = "1a43900cb711c16a87169677433633f5e2b5fb1729ca1e28bdf58d56fce2f616"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hy-am_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cak_140.9.0esr.bb
similarity index 70%
rename from meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hy-am_140.8.0esr.bb
rename to meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cak_140.9.0esr.bb
index dc5e4e14d..52824f24d 100644
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hy-am_140.8.0esr.bb
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cak_140.9.0esr.bb
@@ -3,5 +3,5 @@
require firefox-l10n.inc
-SRC_URI[md5sum] = "4d5471009fb2974f3a36d35c5cdabcca"
-SRC_URI[sha256sum] = "fc28c3ba632c3634a6e0eccbe7bf3076550b765555f10b9a7a4b2501b15e31aa"
+SRC_URI[md5sum] = "dbd34ee6513f5cd7b12595c486a86ffd"
+SRC_URI[sha256sum] = "c7478412fe9670701842dec36e1043d76817bfdf5725b5a5e2d40406f6a5fe74"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cak_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cak_148.0.2.bb
deleted file mode 100644
index a5f97e349..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cak_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "c4521a2a03fd458c3a6aa132758faa0d"
-SRC_URI[sha256sum] = "991bc5d918da908372a7d34d3c76597b13b006162af14ed77a94ad076a967e27"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cak_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cak_149.0.bb
new file mode 100644
index 000000000..70f70ff88
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cak_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "d7de1f790d09f4ddc49676fc25a25f63"
+SRC_URI[sha256sum] = "87cf23e942d86ac3f1589bff9c89738e975a59865c617589ba60977603c5e14a"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cs_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cs_140.8.0esr.bb
deleted file mode 100644
index b1f6c6d28..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cs_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "bdecf06a3c524552c874fc837fe8991b"
-SRC_URI[sha256sum] = "c4849fa7595735ab4fc1a3e4d16944efcb51682239647c1905e7abf2150ae3f3"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cs_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cs_140.9.0esr.bb
new file mode 100644
index 000000000..1a26c8b9d
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cs_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "735f5228e3155eb05d58ee40e7f59365"
+SRC_URI[sha256sum] = "5a92f3d685755eb399cbaf46c0f15af7a4d15baa9695dde3ee1eb593584f0f78"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cs_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cs_148.0.2.bb
deleted file mode 100644
index 9d2ad95ba..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cs_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "49c25dfd80c90efa4ea648a40e752415"
-SRC_URI[sha256sum] = "afc7841145fa9d453f2f30a6fb998383dc39c9b412412a57b7cd361acd9a4edf"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cs_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cs_149.0.bb
new file mode 100644
index 000000000..accbcb803
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cs_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "6e3a7dc6efbb2b1df124ebb1742140fc"
+SRC_URI[sha256sum] = "f6de2421676378d148409458e5fb337824f838fb6606b63064dab50a882e1cee"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cy_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cy_140.8.0esr.bb
deleted file mode 100644
index dc6829523..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cy_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "27703599e2918e37f614bbb178e284c0"
-SRC_URI[sha256sum] = "a2a90d92bb4dfe2140a8f80ab494a9c6ee175a88f9f27a0fa9a034d12f39a4f1"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cy_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cy_140.9.0esr.bb
new file mode 100644
index 000000000..dea4494ee
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cy_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "a37ac81bab133f4c78fafefcf42c3411"
+SRC_URI[sha256sum] = "e923f2fd7902b8eb3400ae88ac48195099838b6de15821848ee9e59d96eecd27"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cy_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cy_148.0.2.bb
deleted file mode 100644
index a5826e5a0..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cy_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "391f402f3793274f2ac5f07db8fb5160"
-SRC_URI[sha256sum] = "16c3cd5ae0e4e4ae6a251430650b81e7c42d76562d93d92bc1ea517971177791"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cy_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cy_149.0.bb
new file mode 100644
index 000000000..3edb7ebc7
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-cy_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "ca47476ba18224819f314350a321d116"
+SRC_URI[sha256sum] = "e1480741f7c7b140beb5e7a62b689cc76077846d1d3838f77898af86848f9e09"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-da_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-da_140.8.0esr.bb
deleted file mode 100644
index e7e67f354..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-da_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "444a3973ab583f11d231c889510822bd"
-SRC_URI[sha256sum] = "3e9f30b758d33fa34fe1ba9f6d894fc27fa3658a89583b27c9d52884a935b22f"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-da_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-da_140.9.0esr.bb
new file mode 100644
index 000000000..ca020374e
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-da_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "95321367beefb30bd53d190ae4eaf5aa"
+SRC_URI[sha256sum] = "4e92a23654ab7b3d00a5f391807f0309e7ad1ead2bbb74cbb2166b81278eb73b"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-da_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-da_148.0.2.bb
deleted file mode 100644
index 790fbd4c9..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-da_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "acf7f2494017f99fa3f759c78a5ed648"
-SRC_URI[sha256sum] = "13faf57051780c54cc10c3f098e02f5a06e953918f5fae8fc9097cdd6b0023ca"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-da_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-da_149.0.bb
new file mode 100644
index 000000000..d39a9f7ff
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-da_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "0b53c50102e99c02317a1e72b82d6875"
+SRC_URI[sha256sum] = "5df92fd45558d588cc8533b2a465c966c4d756fd8e594d7054cace0293b1fb57"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-de_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-de_140.8.0esr.bb
deleted file mode 100644
index faee4222e..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-de_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "a0751b2fadb39c00cfb7a31dee131d6c"
-SRC_URI[sha256sum] = "7ff6ab9f5b97b183e6d188a17d18a3ac9d093f311509216eb8b7e871d1bf41a8"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-de_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-de_140.9.0esr.bb
new file mode 100644
index 000000000..820582093
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-de_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "eeb582eee9853f19c36ca98189803970"
+SRC_URI[sha256sum] = "d83469926b8daeafa3011b6bf6dedf2b224e01fc5822bbadb92fbd03fdd75d90"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-de_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-de_148.0.2.bb
deleted file mode 100644
index 50fbe7bad..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-de_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "2056a4ba170b7f160bc86de7d2b1f6a8"
-SRC_URI[sha256sum] = "ef1e9bc961723d59a144476355f500cb7343a40978c1a21178590f6dbeed82b5"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-de_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-de_149.0.bb
new file mode 100644
index 000000000..e4ab20165
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-de_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "33fc89d8bb6e5bae235ada6348ddecc6"
+SRC_URI[sha256sum] = "7b1d930c7086e5414f6d4e4b336027a3eb9856421d165cd2184aab5ff0dca7b9"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-dsb_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-dsb_140.8.0esr.bb
deleted file mode 100644
index 760eef99f..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-dsb_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "3cddb8c787cbcc39cdbf7d40168e2f88"
-SRC_URI[sha256sum] = "9acae17db75e2cab3363e98de1a13d1db690bf37878ed1e7fd917b326caac694"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-dsb_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-dsb_140.9.0esr.bb
new file mode 100644
index 000000000..34adfce95
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-dsb_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "c837c9f372704e1bd1c9cf388af4e4a6"
+SRC_URI[sha256sum] = "facd74c99772c29f1f08b4d3e081bb3160b65b9bd1e01b45a50434b1bed75827"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-dsb_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-dsb_148.0.2.bb
deleted file mode 100644
index e241dbb78..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-dsb_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "8fbd88a7ccf22695d3df2ce42a2642eb"
-SRC_URI[sha256sum] = "cceb575e68a13658560f8f96ee6aa7610295a76cf26d0da2bfa1505c1413d22e"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-dsb_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-dsb_149.0.bb
new file mode 100644
index 000000000..4587e5f65
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-dsb_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "148b38fcc6e925e13f62407249e44b3d"
+SRC_URI[sha256sum] = "eacdc144d421f4f160981f181f837b1cbc1dbe991ed4f5d907904dec8ec737f2"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-el_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-el_140.8.0esr.bb
deleted file mode 100644
index 4c991d35f..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-el_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "f5c32be2db872dda6b7784d5f45e86aa"
-SRC_URI[sha256sum] = "8252a23e06c950104fe8ccfef0a3bb3c4064e24152355275bb8ea083c12bc134"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-el_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-el_140.9.0esr.bb
new file mode 100644
index 000000000..cc72515b8
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-el_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "dc1081632a30e809a0bc10e73cd74a34"
+SRC_URI[sha256sum] = "b37d091a469eade455cd4ffe6a46ea8276c210efcac245a824ed89335d79a211"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-el_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-el_148.0.2.bb
deleted file mode 100644
index 4867de33b..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-el_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "8140e7c6cc004fb6a147782912a06533"
-SRC_URI[sha256sum] = "e04107f54fa241e396cee9e485ed15e178fa0bb51ef58331b7c24ab0e550be38"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-el_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-el_149.0.bb
new file mode 100644
index 000000000..26b701307
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-el_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "61a5a699c62969defb1ddc492b64d7cf"
+SRC_URI[sha256sum] = "17fbbbf4e82efd375900ec7017ebaa20fa09968201097d38c741c6e43604a328"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-ca_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-ca_140.8.0esr.bb
deleted file mode 100644
index 57477a3d6..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-ca_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "a32a3884c0e123c3350302b5dda906cb"
-SRC_URI[sha256sum] = "9dfa78e17f8a2cfedaaff925864f5dbb092a8c6ccc2b621e3c4be34d1be5deea"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-ca_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-ca_140.9.0esr.bb
new file mode 100644
index 000000000..2ef42ef49
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-ca_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "aaabe24ddfc2c406703aa10935030b7e"
+SRC_URI[sha256sum] = "3bc0923e4d5bc4800d9f4271c9488a01ae4928a09b5f6fa74011b604ca7849b4"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-ca_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-ca_148.0.2.bb
deleted file mode 100644
index 93db2c298..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-ca_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "719678e4a8ee3a5f45403ba591f2e9d7"
-SRC_URI[sha256sum] = "76fa7f1ad35d43a28e75f2be01c40f10a244b45fa0016e29988dc56d92da7aab"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-ca_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-ca_149.0.bb
new file mode 100644
index 000000000..4dc1ff600
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-ca_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "336cada8deaf362a9acf40a3e495255f"
+SRC_URI[sha256sum] = "fdf9bbc3f3df8008a93cc72ff2daf005705d1a768c50159c07dd5a6423fbf6ee"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-gb_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-gb_140.8.0esr.bb
deleted file mode 100644
index d4c133746..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-gb_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "389c8ad3bcd67c837e71a5756837ea55"
-SRC_URI[sha256sum] = "2205c01c1ef27d9fb8b5c12e60118d0d9a4b8feceb71de9f4f2c557b0298deb1"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-gb_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-gb_140.9.0esr.bb
new file mode 100644
index 000000000..25d83ed38
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-gb_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "8da3d9560d441e6d684826dbc2c54725"
+SRC_URI[sha256sum] = "7cc980290c05992c865f2acd0dea597de5eb031a01bdda1b81246164d456a8e5"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-gb_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-gb_148.0.2.bb
deleted file mode 100644
index 0552ebee9..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-gb_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "4fdb4650400c2efc2eca2d51c75d932a"
-SRC_URI[sha256sum] = "93842269adeb4c62ae32baa53d5d8dddd757e8d2a54b9047c4a3c971cb442c33"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-gb_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-gb_149.0.bb
new file mode 100644
index 000000000..99dfb2269
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-gb_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "13ac51ff5bcdf0e6bbde196d2bcb4d97"
+SRC_URI[sha256sum] = "5c5d51f140cb5b388877f4dff49c3de93622032c1f0d96eca552bea88e85f815"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-us_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-us_140.8.0esr.bb
deleted file mode 100644
index 9e268dd57..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-us_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "30b156fd2737e21141ad60d42dfef581"
-SRC_URI[sha256sum] = "7adc05c7ac3f859dd534979a1e7c4ad0d34c7505a980a4fe9748ced0ee90b91c"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-us_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-us_140.9.0esr.bb
new file mode 100644
index 000000000..49318898d
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-us_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "6c245ac9ad8753867b1aab5523e8a67c"
+SRC_URI[sha256sum] = "4200c0f9ba715bffc3e2a1022d9e35784a71e62d515f19de2d150addaf61ef02"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-us_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-us_148.0.2.bb
deleted file mode 100644
index 50312afea..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-us_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "8982ba35c080fbec293d4a05a0b95cf0"
-SRC_URI[sha256sum] = "ffa7f535fb143ca140fa3a451a53271acf9732c5d0fe769e36f473cc75c4cd56"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-us_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-us_149.0.bb
new file mode 100644
index 000000000..5dfed132d
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-en-us_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "0240fe497f86aaea680b117b73c0fb46"
+SRC_URI[sha256sum] = "f6ced6b06c708d6fd8d862ae011866bf6fe757d04225ad601d91714959884781"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-eo_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-eo_140.8.0esr.bb
deleted file mode 100644
index 400ab9a21..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-eo_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "847ef157cbe0d14fb2d12019e9801f67"
-SRC_URI[sha256sum] = "c4ee17e4fd5df9f77c47d8303fd5bb20aa5aeb7f95a745dd91607e0c12c89b58"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-eo_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-eo_140.9.0esr.bb
new file mode 100644
index 000000000..7e1cb438d
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-eo_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "f9cf8003a0dd924d97afda34f884c4ab"
+SRC_URI[sha256sum] = "191e495bb401d2cce3e3e358b2e57534b22d3bfab5d0fd52ef0540e208842115"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-eo_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-eo_148.0.2.bb
deleted file mode 100644
index 373cc0bbf..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-eo_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "f323ddacfc97999aa5275c43b7b41d94"
-SRC_URI[sha256sum] = "19150793bd649d1484159d84c9ae457f5b01de423c9911916d7d23da2b0f112d"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hi-in_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-eo_149.0.bb
similarity index 60%
rename from meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hi-in_140.8.0esr.bb
rename to meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-eo_149.0.bb
index be855ea67..99dffc5e2 100644
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hi-in_140.8.0esr.bb
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-eo_149.0.bb
@@ -3,5 +3,5 @@
require firefox-l10n.inc
-SRC_URI[md5sum] = "3899b9461f527ab2397e6baf01e07c4a"
-SRC_URI[sha256sum] = "8e9a35dd82cbf0870985d719d574e3c1290af5fad0290d8227773c9a8fd51986"
+SRC_URI[md5sum] = "c76d9a3c6504b0ec45e3781835beb71d"
+SRC_URI[sha256sum] = "cd917776568db8b197df169932b1ccd705cf822bc0f36ed3b38d5b02085e2c3b"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-ar_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-ar_140.8.0esr.bb
deleted file mode 100644
index b14890ec8..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-ar_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "96358f55b4fe8739d4c68be897bbb99f"
-SRC_URI[sha256sum] = "a1ead2a7bb6fb8cb3fb355280ee49a8636da3b0662b7d7ad810e3ec6285000df"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-ar_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-ar_140.9.0esr.bb
new file mode 100644
index 000000000..1ddb889b1
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-ar_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "5ecc6704fa394c14d91dbcae087aa36b"
+SRC_URI[sha256sum] = "7821dc1e9cd19fb46dab81e5e028e7e448c6fa273caacffe0fe8d08b96072e66"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-ar_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-ar_148.0.2.bb
deleted file mode 100644
index d50bb8013..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-ar_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "72c574c8f24bfb18a94fafd8f525b60b"
-SRC_URI[sha256sum] = "7c89fa810a60d885a69b5aa573c253a8b87bbaf40722c84df92ec58237e98dea"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-ar_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-ar_149.0.bb
new file mode 100644
index 000000000..ab3a623d8
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-ar_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "84fb6ac617a077f84844e809d1bfb831"
+SRC_URI[sha256sum] = "425ceb7cec997646636b58f3800c65907cdc6ced36742f7c349aaf587fa7f38c"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-cl_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-cl_140.8.0esr.bb
deleted file mode 100644
index 869693050..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-cl_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "1042ccb5ad88286024ab3f55c933df6b"
-SRC_URI[sha256sum] = "44846870e6a366ae8f7374e87412b1c0113ed28bc0ca70ed9409949aea50ece6"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-cl_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-cl_140.9.0esr.bb
new file mode 100644
index 000000000..767c8a93c
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-cl_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "27a658b9a7dd072adf7267e64f37447f"
+SRC_URI[sha256sum] = "9dc305ebff9159ed6ddea7686f155d551af7d587d1ae07c0dd3609f9efee9a99"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-cl_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-cl_148.0.2.bb
deleted file mode 100644
index ade9f7718..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-cl_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "68a8b18d8b6ea8a6eabe60f39bc81144"
-SRC_URI[sha256sum] = "cb63ebac0211a2187b070655300e9baa542fb1b4e744e538462ae6f850af8d55"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-cl_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-cl_149.0.bb
new file mode 100644
index 000000000..52b40ed82
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-cl_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "37e5230a5e1d4cb568c5b8e3c860a563"
+SRC_URI[sha256sum] = "41568b786eabdeb89f3a529d54241b49e6de445a0cfb5679c484a5b67a230b64"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-es_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-es_140.8.0esr.bb
deleted file mode 100644
index fa62307ed..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-es_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "b9c50b781fef7ea2f6443d30960276a6"
-SRC_URI[sha256sum] = "d35d71505158bf50425495301b558325fc69665fa99d1387bf03cfed5d3e35a6"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-es_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-es_140.9.0esr.bb
new file mode 100644
index 000000000..b570d9df2
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-es_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "9c32434b00b99d79fb5869d12ee700d1"
+SRC_URI[sha256sum] = "2ca51b21c40fb741219eeda21bc10bdb308fa14d1602ccb3ce3a1e16d570b6bb"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-es_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-es_148.0.2.bb
deleted file mode 100644
index 66c8056de..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-es_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "f1b01c038e90dee61baaa3004ba874c3"
-SRC_URI[sha256sum] = "6219fa56ed6c3dab20c0e7ffcc20d14ef2a9079a171c5a25430c125b2630601c"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-es_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-es_149.0.bb
new file mode 100644
index 000000000..d4a992a59
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-es_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "e2192b95cdf04a9316c629594a3eac3f"
+SRC_URI[sha256sum] = "43f312af73644163fbda0abf6bf8f56bd105f4ca4eb4b968d68f9f559c6139a5"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-mx_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-mx_140.8.0esr.bb
deleted file mode 100644
index 619d40033..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-mx_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "a8dd98e39bd35c100d6f82816e8c09ce"
-SRC_URI[sha256sum] = "dcb2dcddb3b1f8eee2f439298aa2465a4e14b73b4442de28927cd749e80d9361"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-mx_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-mx_140.9.0esr.bb
new file mode 100644
index 000000000..d3b112c41
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-mx_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "bc3520207e110aa3551d6026f53c907b"
+SRC_URI[sha256sum] = "e9ff5239e204e65c183835dc143ff5185b4c4508db1ebf7f3ce9825686980136"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-mx_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-mx_148.0.2.bb
deleted file mode 100644
index f25c845f7..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-mx_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "4aa3a16c4f896ab53bf1601c4e8e1312"
-SRC_URI[sha256sum] = "6bef64cd20359710fcb39dc17bb1bb776611ac069992c9e189093e698ebadc61"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-mx_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-mx_149.0.bb
new file mode 100644
index 000000000..2a0681061
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-es-mx_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "2ea5c4ec774122423d200294071031b8"
+SRC_URI[sha256sum] = "761e09d78a300031be531cafdd11244d7fbd2072a7fb268c92eb93068092208d"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-et_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-et_140.8.0esr.bb
deleted file mode 100644
index 159093faa..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-et_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "00db5bd92ef6f3997df79aa5b4724518"
-SRC_URI[sha256sum] = "c5d06638c1378d3c087274a26b2f0d411d2d7b3f98f3ecf718632a04aab16c69"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-et_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-et_140.9.0esr.bb
new file mode 100644
index 000000000..abfc1bfea
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-et_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "296ecce0d033514fdd9bf36a9d90fb45"
+SRC_URI[sha256sum] = "35b3c87ccc9662299bab55d489ed7c68210d205dd33a4a1e50c4826d9094f65c"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-et_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-et_148.0.2.bb
deleted file mode 100644
index b1ce0f2c2..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-et_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "138e3497bf016c09e54e40a34f035fc6"
-SRC_URI[sha256sum] = "0f8e35ed1338bb8a25ea13f666095105932147c28f03e951a06b5c4d55901d82"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-et_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-et_149.0.bb
new file mode 100644
index 000000000..c9d4e7213
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-et_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "13536620e9d225f34742cf9c642a5852"
+SRC_URI[sha256sum] = "1c85a5a04ef9ce15803e3c3797e4b5494f9a942fc0689af6e72800d5d6e1ec9b"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-eu_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-eu_140.8.0esr.bb
deleted file mode 100644
index d26a34557..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-eu_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "04358788e4f8d623d4edf32a4e9c941e"
-SRC_URI[sha256sum] = "e1bd2e5c51b22094da62b04cfab6bd7e8ab7b968e7f089dd52e3b051b022ddce"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-eu_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-eu_140.9.0esr.bb
new file mode 100644
index 000000000..d70eebbab
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-eu_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "87bd1439665750199748f22756bd8dce"
+SRC_URI[sha256sum] = "375e269aed844640aec616821ce863cd8bc5e0a210a5e6a6d4f08c81cb817121"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-eu_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-eu_148.0.2.bb
deleted file mode 100644
index 10c34f6e1..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-eu_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "ebc55764d588d6794512738513a913c6"
-SRC_URI[sha256sum] = "53789f6ee6fcf35c9b644bca514412a91d4935d29608c5d6f375a4b0bc0ce542"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-eu_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-eu_149.0.bb
new file mode 100644
index 000000000..0348cbdff
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-eu_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "cc3a3ea0a096c2f7acba1792b53b039a"
+SRC_URI[sha256sum] = "8c24575387614584b139c78e5e47ffc1f18faa628b48032004b2c6af8b116c1a"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fa_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fa_140.8.0esr.bb
deleted file mode 100644
index a22671e5c..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fa_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "65e1b6f660806346aab1c51ee4bc5723"
-SRC_URI[sha256sum] = "65344e165a2fce62dc7ccb3987a89f5e025616683ee539982a4f0cea16380e53"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fa_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fa_140.9.0esr.bb
new file mode 100644
index 000000000..12c013824
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fa_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "d59924941023ec4a3e5b0bde09221df4"
+SRC_URI[sha256sum] = "9c639ba9b5570e59495497e7f1322e5e6cef83f6d47248770f5ec5a73487a1a7"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fa_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fa_148.0.2.bb
deleted file mode 100644
index f85aa827b..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fa_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "0838dd6bfa3173e99e6f2de752cda48d"
-SRC_URI[sha256sum] = "fab1fe90eb4cae99623c64e804d8c7ed171fa6e0fecad2809d0d9574ac050bab"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fa_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fa_149.0.bb
new file mode 100644
index 000000000..20da40727
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fa_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "7d7f9b51a923243a8e49293e0e63238a"
+SRC_URI[sha256sum] = "6074cc22f67c10d856e6206568e3510af12302bf64b556147d150835d91ca0f6"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ff_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ff_140.8.0esr.bb
deleted file mode 100644
index 3ee2be445..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ff_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "3cb4847edb6ca02b796a65810e035b0d"
-SRC_URI[sha256sum] = "f6aa7669ba30e9500f8aa4195a34371451777470a74f4b2fcd7e6a8826d6db2b"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ff_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ff_140.9.0esr.bb
new file mode 100644
index 000000000..65c716f71
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ff_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "0206172749e72a0d5a6454282dd775b3"
+SRC_URI[sha256sum] = "345ba93999fab03737b364149f690dcd35ba202fbac595f822e0fc5e2f1dff83"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ff_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ff_148.0.2.bb
deleted file mode 100644
index 1082158b2..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ff_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "7012e76b311a1f517a72d10dff1776c2"
-SRC_URI[sha256sum] = "fe9bf9dfe1d531686a57144d2be742b859eedcac583e662dab67cd3eeee82937"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ff_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ff_149.0.bb
new file mode 100644
index 000000000..1a3c7fafa
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ff_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "f1e3e50f6a6418595c9abb9a2d75ab39"
+SRC_URI[sha256sum] = "2c344753fc7ceb36f9512a10bcd2ef39f84eb409e2cdf8507bfff4ee6621e755"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fi_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fi_140.8.0esr.bb
deleted file mode 100644
index 0de641763..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fi_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "c4fed54d62011a9f41513729ba9388f6"
-SRC_URI[sha256sum] = "52fcd26ec4b99b5f56b9eb83a07f23e810e2e128e6759b24bbf8d69ab8ea9569"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fi_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fi_140.9.0esr.bb
new file mode 100644
index 000000000..24d604e2e
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fi_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "23610abbbe56754c2c7aa870a89ed00d"
+SRC_URI[sha256sum] = "f01928a0bfaf5de671df1495b582097470ee8c6a15323a5ca08d96886c6f30d9"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fi_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fi_148.0.2.bb
deleted file mode 100644
index e41e37305..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fi_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "edcd8f6c95ec56c1c49956274c27d6db"
-SRC_URI[sha256sum] = "1e135530d84e6eb422f882961cb8aa16ce405be2308a9e7f845e808686726894"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fi_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fi_149.0.bb
new file mode 100644
index 000000000..980c5722b
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fi_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "cd8ee9476d927093f5350108c56a182c"
+SRC_URI[sha256sum] = "e76ffd72a496c3244294ed2f574fc14a4ca5f7fa90d8ea323983eb0e240d2243"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fr_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fr_140.8.0esr.bb
deleted file mode 100644
index c8b801a31..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fr_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "e1c4cbab9d737f301b2d248544a35da5"
-SRC_URI[sha256sum] = "f3168f45954e905f42610bfc419088b4074bf8961dccb9ad796db5aae7c31136"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fr_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fr_140.9.0esr.bb
new file mode 100644
index 000000000..f3af17b58
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fr_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "5be4538092cb3bfaf00bc583466c3b65"
+SRC_URI[sha256sum] = "a345dcceb1c064f560f9edab61b87fa048da8a8d5779e90aa8bf226634dafac6"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fr_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fr_148.0.2.bb
deleted file mode 100644
index a1c038033..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fr_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "10d5bbc95d2b35db5ef5e3a1dd8b669c"
-SRC_URI[sha256sum] = "d2ad9cdc05506cc36178c133de2d80a353680274c2404ccf462b4e86afc0818f"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fr_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fr_149.0.bb
new file mode 100644
index 000000000..eb0caf37d
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fr_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "4bed3a3a7572dfb3916bb6fdaff0431e"
+SRC_URI[sha256sum] = "d1fb8b347eed128f3ff29c27c53715bd590fe961906c9f471765ddd153950756"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fur_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fur_140.8.0esr.bb
deleted file mode 100644
index 8064349a8..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fur_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "ab9a4e314c5c3bfc83b837375ed7b962"
-SRC_URI[sha256sum] = "2ec5642cf9c0f0680402c9c03e30c16ab3fe45d60c45ce5c5ff0a53df3101ff6"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fur_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fur_140.9.0esr.bb
new file mode 100644
index 000000000..4874a4f71
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fur_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "86b186bd8cceb43047b045083e7ba8ff"
+SRC_URI[sha256sum] = "c633afcc328f687be4b4639152f2e1e6abe4c9802095bcc714c7b358dcef7f72"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fur_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fur_148.0.2.bb
deleted file mode 100644
index 31b4f2c8a..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fur_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "9d68bb8756f3287fbcb39722ce7c1b31"
-SRC_URI[sha256sum] = "9aee7addaeaa95ab45c9982dc49d0c7e57fc7c48a069abb561d40e1d5988ec85"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fur_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fur_149.0.bb
new file mode 100644
index 000000000..d7502b33b
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fur_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "bdc86fff79e11b7776d7a4b68b9b0de2"
+SRC_URI[sha256sum] = "ad3804bbe6c6f1004319d61a5f53db9108c6714841b3eee855ca2119e21bcc45"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fy-nl_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fy-nl_140.8.0esr.bb
deleted file mode 100644
index 97552933c..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fy-nl_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "fe323a81978e99d32313c254724ccee0"
-SRC_URI[sha256sum] = "839b08312eea81b14dbc77146ee6437474cc1b081f0174ca7981735393fcb8dd"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fy-nl_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fy-nl_140.9.0esr.bb
new file mode 100644
index 000000000..65970afb6
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fy-nl_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "4047ca0a823570df3115da0b5fcb394e"
+SRC_URI[sha256sum] = "20bcad8867aab21f925791844b9855d5e6209064f94866d6d225a19c6c6a2498"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fy-nl_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fy-nl_148.0.2.bb
deleted file mode 100644
index f80ea1312..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fy-nl_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "e2742d726aefe8695eac25cc323dfc85"
-SRC_URI[sha256sum] = "39fe57aeabc67f68d4d8f9634fab84f1f750dc7406bbc9ecbc9520c91c41168c"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fy-nl_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fy-nl_149.0.bb
new file mode 100644
index 000000000..c9bac22ed
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-fy-nl_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "56c78a1a14dbde2c0788173ede42d928"
+SRC_URI[sha256sum] = "53472634760974ac5ddc25a2d0a7ac654de5e641d05ea55ab301fa41a4f6799d"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ga-ie_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ga-ie_140.8.0esr.bb
deleted file mode 100644
index 08cbc0724..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ga-ie_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "fa1ecdcd0194e3fb6fa0b084a5820dcf"
-SRC_URI[sha256sum] = "e1e61680102b39e50ac58a848e75bed13ee7ef2691b4869b07d0268bad516c74"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ga-ie_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ga-ie_140.9.0esr.bb
new file mode 100644
index 000000000..002b1bf80
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ga-ie_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "5e5ed4f79e3ff167828456ad0de2e996"
+SRC_URI[sha256sum] = "b1b410644500bb1f70f6493839a69a2adf8563dad78a6a469a1a2a44a526cb73"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ga-ie_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ga-ie_148.0.2.bb
deleted file mode 100644
index 38da43b9f..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ga-ie_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "a4579362bfe8f45bda9b2abde772b908"
-SRC_URI[sha256sum] = "d1b573e2fe19d8e4f6edabb997e2832d820ab469429f12e5021a8ba41083f1df"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ga-ie_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ga-ie_149.0.bb
new file mode 100644
index 000000000..ccdc92bfb
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ga-ie_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "9f934aee086d329eb47311af25e402f8"
+SRC_URI[sha256sum] = "0613db0686b017877f31f8147a2eae172d012271d832f1f362914bfcfdbba87f"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gd_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gd_140.8.0esr.bb
deleted file mode 100644
index a99e29153..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gd_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "30f572cce44c4a2ed276082d783b069f"
-SRC_URI[sha256sum] = "259764dee242ffca2ce116d1602aea8fea3533cf00c177883df9122d7d7b5ebd"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gd_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gd_140.9.0esr.bb
new file mode 100644
index 000000000..26fda843e
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gd_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "a7e62106d5794d1229dc6dcad8a0f1e1"
+SRC_URI[sha256sum] = "d36c5ee97b6101578142b85f881c540a835f7eae63c795deec703aac799e2a5a"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gd_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gd_148.0.2.bb
deleted file mode 100644
index e5291a8c3..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gd_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "ff54574320f65c28833192284e3dd3cd"
-SRC_URI[sha256sum] = "7f9a118863d1d50fe26d565c8e969cc31014d8118fada264e817b171c19c1c4a"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gd_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gd_149.0.bb
new file mode 100644
index 000000000..a5a0bc5af
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gd_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "0a948ddc0f19a54a9729277b1bad7665"
+SRC_URI[sha256sum] = "17f65beb065771e93778430cbe7ca4f634d55254dbfdfab68a22a1eb091d2290"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gl_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gl_140.8.0esr.bb
deleted file mode 100644
index d14a251f0..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gl_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "02aff4d97ec0560a987195266f423a53"
-SRC_URI[sha256sum] = "1522eb19518130f3d4417333561c852b59381359f934335538d3ac6d57705c48"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gl_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gl_140.9.0esr.bb
new file mode 100644
index 000000000..200252603
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gl_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "52ac291a387d7e2e97ad45ad488de9d4"
+SRC_URI[sha256sum] = "c0bca16e4e3e63fd4889b066fd3470568b0059be28bc200c6891e1992ee8bd33"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gl_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gl_148.0.2.bb
deleted file mode 100644
index 9621761d8..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gl_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "014448fa4daf21c91c27704fd567c777"
-SRC_URI[sha256sum] = "b0b7edc9d453ef77dec02bd930b4e89973ddc061f0efd692ba772991c66806a6"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gl_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gl_149.0.bb
new file mode 100644
index 000000000..198f259c9
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gl_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "d1ff70f2f2423e3f99ea44505155d13a"
+SRC_URI[sha256sum] = "9a55812158627e00565b79b40ca58d1d32902e681982d5e18953bed50dc3175f"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gn_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gn_140.8.0esr.bb
deleted file mode 100644
index b73655d66..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gn_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "b5a013178764e401c8f5e0c5b39b3af2"
-SRC_URI[sha256sum] = "bc58da3ce0522866a95ba45085d9e0285cdb1110e229deee002a1dc57eb3f01b"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gn_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gn_140.9.0esr.bb
new file mode 100644
index 000000000..700cca1b9
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gn_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "2594b4fdddb335c6fd1454b9694af3dc"
+SRC_URI[sha256sum] = "4396982b1c4dffd98835f365daf4dec933986f56c802c875bfcb50b6ae542a46"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gn_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gn_148.0.2.bb
deleted file mode 100644
index f006d9676..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gn_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "dd6d899d25edb228c887938c1d8694e1"
-SRC_URI[sha256sum] = "b476bf020331801026142133f855c99b1fcc33dd6a6e506cca64f5412cef20fe"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gn_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gn_149.0.bb
new file mode 100644
index 000000000..81e615eea
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gn_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "28328442d42423e7522ae026c0439b49"
+SRC_URI[sha256sum] = "e76afb5bdb4f5c16820b8bc8adaf1fdb3a2b2a5106439a3680644cb6d77aba6d"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gu-in_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gu-in_140.8.0esr.bb
deleted file mode 100644
index b1e795d0d..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gu-in_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "143c252d538c06ce6879f544fa914f6d"
-SRC_URI[sha256sum] = "5747d4bec767005deb45d56bd7b3f52cb4afbaddabd3c090b0d3eaffa28fb72a"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gu-in_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gu-in_140.9.0esr.bb
new file mode 100644
index 000000000..7bf047868
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gu-in_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "5bd65835742ced70a8c92d25f9a199cd"
+SRC_URI[sha256sum] = "0eb04aa7ec1ed2d1732f2c99f5c4382ff2543d74b18b7cf6d1a157e3568a9366"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gu-in_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gu-in_148.0.2.bb
deleted file mode 100644
index 475f66ee8..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gu-in_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "1d273d476f7267581c597171c1e42881"
-SRC_URI[sha256sum] = "b84ef813c0e32d523c1ffaa22b9851f2f19d3fb84452b78706c068f92a08b985"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gu-in_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gu-in_149.0.bb
new file mode 100644
index 000000000..fcd7338a9
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-gu-in_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "d44256fc7ca6ca2c34fb272316262bac"
+SRC_URI[sha256sum] = "9b634222075b8e5c824717e096f6f9d5329ec06fc4ece313f2e3bb07059ca06a"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-he_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-he_140.8.0esr.bb
deleted file mode 100644
index 91be5c433..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-he_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "79f55e9b16e9fce704dab841be2d1bb1"
-SRC_URI[sha256sum] = "8da057a258dc6f5a134ce9a31098d8282ac105aff32e558f56485742e80fa2a4"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-he_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-he_140.9.0esr.bb
new file mode 100644
index 000000000..5bdae54e9
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-he_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "ed74df969c8953d5ed980dfba21c02c9"
+SRC_URI[sha256sum] = "ee228c4bc50a6f057e8e3bc847f0da1fe4707200b4d22f5f61d65eb1e624f37d"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-he_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-he_148.0.2.bb
deleted file mode 100644
index cbc851ef9..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-he_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "9f6c2f8cd8af5bc6112dd21204cbde47"
-SRC_URI[sha256sum] = "18fbaf0507fa7958547ca00478770299aea911c0253d8bc1acf4adbe90706826"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-he_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-he_149.0.bb
new file mode 100644
index 000000000..06a312797
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-he_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "8b4ffc9191d38c62de230be702753202"
+SRC_URI[sha256sum] = "92ad1b977eb800840c3bed11767c9de7deabd57c82eb625735db244fb4f4bb0e"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hi-in_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hi-in_140.9.0esr.bb
new file mode 100644
index 000000000..b67bba5a3
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hi-in_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "f6ecdd0ea7bc1c80100e42d1431140f2"
+SRC_URI[sha256sum] = "b9b3d85122507027981328ea6b0584e6aa1b14e01235e66ec907c88ea12f723c"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hi-in_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hi-in_148.0.2.bb
deleted file mode 100644
index f3e2a7ac0..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hi-in_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "5d459a63c5fcb150b629ba0a39f65184"
-SRC_URI[sha256sum] = "135298ac6ed93670e14823b9856419c13b35053a0e7e038007a9bcef97c9a9a9"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hi-in_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hi-in_149.0.bb
new file mode 100644
index 000000000..b390528cf
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hi-in_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "c5bb2c01f103ff6cb9794457dfaa9818"
+SRC_URI[sha256sum] = "066596c1da2c8e7d6da24676829ed556b8b46a28da72d689c89fe8351daf03cb"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hr_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hr_140.8.0esr.bb
deleted file mode 100644
index 9beaa43fc..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hr_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "f506252e15869a3f8458897a715998f5"
-SRC_URI[sha256sum] = "3da8f4559bb34d4b9b94a8c3945acd5a937ac27878b50f7b70a5dc37ac15ed5e"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hr_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hr_140.9.0esr.bb
new file mode 100644
index 000000000..0b253052b
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hr_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "50d29afe50b6dcff89b14d2fcc9ad7de"
+SRC_URI[sha256sum] = "fe43fc0a6a5b3c9f247c2cff4d3e023981a9a50b719a205d574d20d473fe7c5e"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hr_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hr_148.0.2.bb
deleted file mode 100644
index 334d859b4..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hr_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "1cbc8232ba92da7d9c5258f5fc15b746"
-SRC_URI[sha256sum] = "a29a43275edf625146fd792ea0a0e5b1322b23dff4bc227a3a0d559cb81388b1"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hr_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hr_149.0.bb
new file mode 100644
index 000000000..de5a92f1b
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hr_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "bdb7beca7740941229f680083c2b1b37"
+SRC_URI[sha256sum] = "7145e01259b916e6a97c05d5e4b28eadaec35f60153e00dd6c6d1c2f3ae619f1"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hsb_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hsb_140.8.0esr.bb
deleted file mode 100644
index 1c775d56e..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hsb_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "a16cfba9631bf93f3a3b19de6c8bd42c"
-SRC_URI[sha256sum] = "eb834af6cd5dd5b4184731ee3b6922b48393a790ddb7f6b30005cff62f3b9900"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hsb_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hsb_140.9.0esr.bb
new file mode 100644
index 000000000..ba0d42bb6
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hsb_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "fd0ba2e382538bb11ae874cf2cd74dba"
+SRC_URI[sha256sum] = "44a8979f9dac01d78822b6fdba2b10dbd604fcbe6c2b06d300c9cbdd5c3a77e5"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hsb_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hsb_148.0.2.bb
deleted file mode 100644
index b6bf37a92..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hsb_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "d19e09d9142ebb005abe3e2f3cdc6d41"
-SRC_URI[sha256sum] = "ae9b7dd38431225bdcbc1f7238e7fd5111046368c4fc906b75c60291e56e7fb2"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hsb_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hsb_149.0.bb
new file mode 100644
index 000000000..58553b0b9
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hsb_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "ae3fdad505e1fc4dbe8f0609ab8d1f0a"
+SRC_URI[sha256sum] = "eeec1d163eb296855e160e20d028a2b199a5688e3489b2a5187beebed061ec9c"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hu_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hu_140.8.0esr.bb
deleted file mode 100644
index ca26c6f6a..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hu_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "a04a1175e4e76f8df4ca5667ac8e3050"
-SRC_URI[sha256sum] = "5a86f8d5508f7a6e0fe07d1a0d1802c8db6386c0773617d7bbe61088b11e3f63"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hu_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hu_140.9.0esr.bb
new file mode 100644
index 000000000..4374a1d1d
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hu_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "779c353214ef15c1421d2e5d377b2512"
+SRC_URI[sha256sum] = "627c7d78622860db1a3b14300857f42a807fea7208f92a32b793ae9b3103df6b"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hu_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hu_148.0.2.bb
deleted file mode 100644
index 2543d5d7d..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hu_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "32d8238d510fd5b86953b572af4c095d"
-SRC_URI[sha256sum] = "bdc83c6b092c09b968ff04067637a350658e6c636c1937c7410537a80f28d090"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hu_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hu_149.0.bb
new file mode 100644
index 000000000..293f3c54d
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hu_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "dc455b83e4665aba7910f3441639f980"
+SRC_URI[sha256sum] = "5b3975c3ca7afa4f0048115b1490c9545f66657f971829a22f79219ad94bf4bb"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hy-am_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hy-am_140.9.0esr.bb
new file mode 100644
index 000000000..644369010
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hy-am_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "5f21b547a98372d3c73e54bbb9ec1567"
+SRC_URI[sha256sum] = "2e1e10f3aa213e54d162afbd233e1d9c6f49f8c0f1ac2267893cf5b5f65703dd"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hy-am_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hy-am_148.0.2.bb
deleted file mode 100644
index 3da0272b1..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hy-am_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "2474a23bebe32594bf34b89851673abe"
-SRC_URI[sha256sum] = "dc622bc7a7d55f38898c5dbe3bdaa91a25b3a0699b99543cbd6aa940f9f9d55d"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hy-am_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hy-am_149.0.bb
new file mode 100644
index 000000000..333b12d22
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-hy-am_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "167392d61363a9b41bd0dec5529a4df8"
+SRC_URI[sha256sum] = "15a431a86e5a0d426cf5a0a9d4dfd5d9bb3078a94e00ab61dec5ecb5853e702c"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ia_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ia_140.8.0esr.bb
deleted file mode 100644
index 58dc082c3..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ia_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "8e6e83df854b0a12772cfede4acf2c1e"
-SRC_URI[sha256sum] = "119f7a8dbd0174710dc8dbb219e8f36911caae1655ac653139d579a87e5fd6a3"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ia_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ia_140.9.0esr.bb
new file mode 100644
index 000000000..c9e7adc71
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ia_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "b37a07e7ff79ea5b9148b3033d223ce9"
+SRC_URI[sha256sum] = "b0dcef7376931087d61ae86cf22877b48078dfb7c2846d50f9f1bc627b9a6f17"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ia_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ia_148.0.2.bb
deleted file mode 100644
index 973b7e134..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ia_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "360c64940acd654ce755bb13b80fa189"
-SRC_URI[sha256sum] = "877a109c400b8f07c554351700f03bb510ccd4d197b56a8d82d7ec2218a9c9d5"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ia_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ia_149.0.bb
new file mode 100644
index 000000000..640343532
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ia_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "7e86c6f086abe425215c9ad1084e4e82"
+SRC_URI[sha256sum] = "438ad493c7190c4f65e5ade6ee7ad5d8f04cd026a21aaf35a637da78beeecbf4"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-id_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-id_140.8.0esr.bb
deleted file mode 100644
index 1d5df2155..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-id_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "b0d940ee2a0d3a4a71984900ae032894"
-SRC_URI[sha256sum] = "e82839786600d4a5df6ac0a1220b07738bc2350256a1673a59f4e82b6dc8bc42"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-id_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-id_140.9.0esr.bb
new file mode 100644
index 000000000..9be0eec70
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-id_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "2d445a20553600a4eb88fe50f8b2e436"
+SRC_URI[sha256sum] = "ff7377c16bd46dfc7a90ce09651957548a8dbade149a9e00bd058f501a7e8624"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-id_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-id_148.0.2.bb
deleted file mode 100644
index dea1528e4..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-id_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "578c2f83ab9e3381d75ba36445950702"
-SRC_URI[sha256sum] = "1c389ca9b4ca6740ce89bc72ef60fda5d87543fd427e077da8bb04fefda40b7d"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-id_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-id_149.0.bb
new file mode 100644
index 000000000..a022bdf98
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-id_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "3943878fe832d950436720190024f0de"
+SRC_URI[sha256sum] = "11118e9bae4f0f2c9b4f68d601c85d0eeee5b33de15c1be2a1e87304efad6f03"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-is_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-is_140.8.0esr.bb
deleted file mode 100644
index bf9151216..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-is_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "5fbbfd7c4169d48d1c1071b2ff4720c7"
-SRC_URI[sha256sum] = "7a884c28dec13b2a69c73152de66930f38b94865ef1b675040882b57f91de53a"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-is_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-is_140.9.0esr.bb
new file mode 100644
index 000000000..ec9fea42b
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-is_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "5ee95a7e6c2dbe2ec4997e0c6f4db2e1"
+SRC_URI[sha256sum] = "69b9e642cdad772efba6a770cd0ef2bfaa1fdd697252800431be5b2b42a8ac0f"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-is_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-is_148.0.2.bb
deleted file mode 100644
index c7d9f2140..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-is_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "3a418f5956b51146596713d286a52b06"
-SRC_URI[sha256sum] = "d6de043603f5a6363d39c50998d143b8a52737f2c71da2a6ebd1be52f8d7116b"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-is_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-is_149.0.bb
new file mode 100644
index 000000000..be888143d
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-is_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "ed25c3bb321e446f8573703f15cf813d"
+SRC_URI[sha256sum] = "722045c38031f5c7a4818ed382178a4bf5d22ee07a695350c74656b9ade89464"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-it_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-it_140.8.0esr.bb
deleted file mode 100644
index 7459b0752..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-it_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "50080e30c9c9b2acff74a41d1706dc49"
-SRC_URI[sha256sum] = "9bb273364a63c513e2506b2538b288dcf79a59eafcccb1fa71690144b66bb238"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-it_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-it_140.9.0esr.bb
new file mode 100644
index 000000000..6953a2678
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-it_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "aac13ee27f6688b6a3fb6fe27190bd82"
+SRC_URI[sha256sum] = "f7e7af42734181dd4c1d6a9225c7ba76dde307a8dde62ce975bb4e1091956715"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-it_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-it_148.0.2.bb
deleted file mode 100644
index 548b02e9b..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-it_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "bf87d14b5150dbcca78ed4e426088353"
-SRC_URI[sha256sum] = "656ae08135d0d9954109413d49cd296238e5069a1b661503ebfe9a8f2237b1e9"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-it_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-it_149.0.bb
new file mode 100644
index 000000000..b49e817ca
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-it_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "2e4cb2e3ce804b10197dc8f0805a2f0b"
+SRC_URI[sha256sum] = "f95f2a969ed1baeb1678516bcf87adbd811101eddfdb8dafc99a853b59a21dc4"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ja_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ja_140.8.0esr.bb
deleted file mode 100644
index 771b57e59..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ja_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "c1cbc3afad55cab79f3c322aad0d5bf8"
-SRC_URI[sha256sum] = "ac800b4ae472db53f4ebd444e55af6cf768e98c8b165859bbae467d7dd9f8603"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ja_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ja_140.9.0esr.bb
new file mode 100644
index 000000000..e526fbf3c
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ja_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "c6af140407b101ff768e136b2801ef48"
+SRC_URI[sha256sum] = "f291a0fdefebeb581f356dacc45258121472590ccec46784666b198960abce7e"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ja_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ja_148.0.2.bb
deleted file mode 100644
index f67090246..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ja_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "78401ac13b44920f19201c26c59cb5d3"
-SRC_URI[sha256sum] = "809d4d6d27bca0d2360ede30d1eecd8b9721ddcbb2c1c32f1dee58aa9eac0e77"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ja_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ja_149.0.bb
new file mode 100644
index 000000000..98dcac090
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ja_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "28d256cc6baeefd568ea9bcec7a7527b"
+SRC_URI[sha256sum] = "4603f67cd396522a0d918fe758bf674ffaec4640261223db477906e981091013"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ka_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ka_140.8.0esr.bb
deleted file mode 100644
index 054c94fab..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ka_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "b9a38e5452c717962fcfb2403a760614"
-SRC_URI[sha256sum] = "ca606f9778dd5e744b08c61214132f71d2b670372af36b63309b21da1983c6fd"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ka_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ka_140.9.0esr.bb
new file mode 100644
index 000000000..67801b112
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ka_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "d78cb79735f35064c705cbece36d32ed"
+SRC_URI[sha256sum] = "5993eeccce8709fd2a3ba08c1fe42d8efa14b6c36dea5c6f621ef5b1a2aed697"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ka_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ka_148.0.2.bb
deleted file mode 100644
index a26e1d63f..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ka_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "19188eb7c78b09ff21588c5697db913c"
-SRC_URI[sha256sum] = "dcd660f0c232b339a17243b273cfcb7c6b7f6ad0859cb7b11943395f580e1e61"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ka_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ka_149.0.bb
new file mode 100644
index 000000000..cc1f0c7d9
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ka_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "8c2b6f70e1c2df8850727977d931f04f"
+SRC_URI[sha256sum] = "0685162f73850366c015db87f5b1c47fd8c6c10610980dacc73a68902620b363"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kab_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kab_140.8.0esr.bb
deleted file mode 100644
index 4562f9692..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kab_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "2177ece1a1fcf923bc1b22727401fceb"
-SRC_URI[sha256sum] = "c7d62e3c89a4912cf41e740c35cd770e9c24ab0e125b9aa8f12b599824fb56d8"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kab_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kab_140.9.0esr.bb
new file mode 100644
index 000000000..9a9730364
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kab_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "a591d8bb37423044cb6efdb593111f4b"
+SRC_URI[sha256sum] = "459a754459aae5ce31d5e482234251bac1fdc2be030df9f2272daa19dee8ac02"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kab_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kab_148.0.2.bb
deleted file mode 100644
index 94cd0c083..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kab_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "296c475ffc3960fdf8daf9ea738536e1"
-SRC_URI[sha256sum] = "a6d75803d99e66cd59145cf34ca2e24b1c4733b02a3ce809a65ff639d6b81a9c"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kab_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kab_149.0.bb
new file mode 100644
index 000000000..72e53ced9
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kab_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "ed46bf288cd00e9031667d62761e84cc"
+SRC_URI[sha256sum] = "e5591065ac7b582c068ed11a08f98ec3d841cc401e96af153e524f0970fd44c9"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kk_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kk_140.8.0esr.bb
deleted file mode 100644
index 2c09344b9..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kk_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "c03c7b28fffa77e3bbde5fd0212f3e71"
-SRC_URI[sha256sum] = "59a00112683eadfdcf0ce315968ba64e79e11197cd04ad4047039a567207ec3b"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kk_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kk_140.9.0esr.bb
new file mode 100644
index 000000000..b5458f8e9
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kk_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "7e4044c9b463130034ddc9a1157e727b"
+SRC_URI[sha256sum] = "63710008e7ac15ac6c71abc2dcd668421e2f710b9b01d2e6c7d790e5cf8725fa"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kk_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kk_148.0.2.bb
deleted file mode 100644
index e86095228..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kk_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "22ca0ec17bb7cc0c01b914ef72d98acd"
-SRC_URI[sha256sum] = "6c3353b6be155215b9a72b894bc6ba6f68769f4647600e00152e88200bf34701"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kk_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kk_149.0.bb
new file mode 100644
index 000000000..0596cb5db
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kk_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "535e8998b71b67e3f6500a8461a96dbd"
+SRC_URI[sha256sum] = "8b32f700bb232d637e42aa59fe872ab384b25707f55600051dfb6ac293d6bd3f"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-km_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-km_140.8.0esr.bb
deleted file mode 100644
index 5414c073a..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-km_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "4e4228f5f1b4fc48f4e27b08c8ff3b4e"
-SRC_URI[sha256sum] = "78766aa327976eac847262faad507d4914028064b7cd729f4dd711619b7dcfb9"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-km_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-km_140.9.0esr.bb
new file mode 100644
index 000000000..a1195ee68
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-km_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "f5bf1d62ff9af4b659ddb1f9756d1ebe"
+SRC_URI[sha256sum] = "488f482e52404613f3f68abdc5ae9d286abda118090833d05e8f9638b85cf727"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-km_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-km_148.0.2.bb
deleted file mode 100644
index 43cfa9d25..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-km_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "2d29c82865e5f96ac6a296edfa842918"
-SRC_URI[sha256sum] = "b846e5c40c86c3db8b1ad6372f7426b6f180ae8e46c796014bf3569c52c21d3c"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-km_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-km_149.0.bb
new file mode 100644
index 000000000..fa4ac8175
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-km_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "c33e2dac785e0395097b2d1226c2288d"
+SRC_URI[sha256sum] = "b57502580842446b366668481de267578b4df56e00f84dd46c6d96e85b502776"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kn_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kn_140.8.0esr.bb
deleted file mode 100644
index f6491f157..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kn_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "073f08ca4cc0eae41242672e234bf911"
-SRC_URI[sha256sum] = "6c9867fcddcf8e663e8e974339fb5ba3f7a4909e7316c65fdc5aa63b40ff1944"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kn_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kn_140.9.0esr.bb
new file mode 100644
index 000000000..abbdabe82
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kn_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "8802cdc585d5e7b09d028071dcaae226"
+SRC_URI[sha256sum] = "66bed5e0feebadf97b072edd860b1bb4c29af7d2af9d59dedc5b7eaa634ee16a"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kn_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kn_148.0.2.bb
deleted file mode 100644
index d051c9537..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kn_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "482a39b5a2d4de6e3ce2b4d3452f7242"
-SRC_URI[sha256sum] = "51528a988eb69ebf8e5fd24b01735db0cdae4ba62ccfeea4b6bae3de5c1329e3"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kn_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kn_149.0.bb
new file mode 100644
index 000000000..ddb431ef1
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-kn_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "ca6b5883e58357e7a6ecf6c34538abba"
+SRC_URI[sha256sum] = "37bcdaa5f59f4885b2b13e4ae04564a084e6d6f1b5af1a389946259179e813dd"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ko_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ko_140.8.0esr.bb
deleted file mode 100644
index c6ebae67a..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ko_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "9aaf5d80090e84daa88486433c30369a"
-SRC_URI[sha256sum] = "5cdaf6bfbc73b324cc499727ac73ac06cf77f9c443422a396073ec0efbbd8ceb"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ko_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ko_140.9.0esr.bb
new file mode 100644
index 000000000..3c1237a23
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ko_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "edff693ca759a7a741fbe3c7db73a83c"
+SRC_URI[sha256sum] = "121529923416cbb9d4283f64b7cb8162f21ed34177f60661a3ce50856d21ff9c"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ko_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ko_148.0.2.bb
deleted file mode 100644
index fadc0d6cc..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ko_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "9a5396fa0f22ad59169017b55031f262"
-SRC_URI[sha256sum] = "30e46689f123b890f2d9703f6b666292e3c83c4ecd35a3bbf7ec5c8ed6fbcd4c"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ko_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ko_149.0.bb
new file mode 100644
index 000000000..8815f0a01
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ko_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "55a1a027bf74f678bf40d8d2f1bbd1a4"
+SRC_URI[sha256sum] = "0016429eee902b0c6b857739db279949d637341ecc79b90132e8af0273e0f4b8"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lij_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lij_140.8.0esr.bb
deleted file mode 100644
index 62e035a04..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lij_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "1a1516b51280e9064b808596a98ef91d"
-SRC_URI[sha256sum] = "5473a52b39a6cc2866e657c9cdc2e0303b0db2cf534a5ffcfc4ca0dfc66b682a"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lij_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lij_140.9.0esr.bb
new file mode 100644
index 000000000..23c544cbd
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lij_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "2622c47207c0421ef5e8418c8d565e49"
+SRC_URI[sha256sum] = "e6dae60eb22847d1cb37d7255113db873b17cf415698039341b6a22bd1af8770"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lij_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lij_148.0.2.bb
deleted file mode 100644
index e64d1277e..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lij_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "574d4bd81bc34b2e9a8461003d31892e"
-SRC_URI[sha256sum] = "aff57dc6db1d92b82d024647b6efb927b2344f20f12217fc55642fa839243350"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lij_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lij_149.0.bb
new file mode 100644
index 000000000..da72ccb89
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lij_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "7b264f9f66ef9c1de33dd23183f5a7b0"
+SRC_URI[sha256sum] = "b226abf44ef08ac34581f7bec72f060ec9e6e69ba114b2650788dadb19581708"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lt_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lt_140.8.0esr.bb
deleted file mode 100644
index 3253a6487..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lt_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "4e3e75e6cc102cb7ae6259e1abe2f8da"
-SRC_URI[sha256sum] = "a9dd81330cb15f89084558cf29d3f32639b05da930ee849ba85dd086d3769c37"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lt_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lt_140.9.0esr.bb
new file mode 100644
index 000000000..61057f57c
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lt_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "479b40be50dea9c73063ac1e22ba6b4a"
+SRC_URI[sha256sum] = "8a480e894929c96ab3c861a9db62aae12f3779616f8cdf0b5a449cb8fdb31e33"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lt_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lt_148.0.2.bb
deleted file mode 100644
index a043d968c..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lt_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "a7a7c331b049b73332ccb7c02db7878a"
-SRC_URI[sha256sum] = "8e9ba608b4b447ef8eb7939e9d5d4708f5945b14e3714368df9409d6545bf73e"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lt_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lt_149.0.bb
new file mode 100644
index 000000000..cd5e504dc
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lt_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "1059f06a4f815b7dad8e98e67dde80ff"
+SRC_URI[sha256sum] = "d75ae59b62dfebee869c29e7e306af7bc4d298be3600c4911a750a664cfc0b1e"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lv_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lv_140.8.0esr.bb
deleted file mode 100644
index 875564e44..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lv_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "866116231da99ef18b1c3e6654304cf2"
-SRC_URI[sha256sum] = "020c90a1e4d9b8bfbae26e858810e061e9812330cdabb26d6b3e1386579cb2e5"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lv_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lv_140.9.0esr.bb
new file mode 100644
index 000000000..58bbc1f0f
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lv_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "ab738e6dee64c839f2a8dcd466ccfe58"
+SRC_URI[sha256sum] = "25fae4190f48bc3ef47b635290fcbc3b4e4b4bd31e9ef044b29382fa64d0fa71"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lv_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lv_148.0.2.bb
deleted file mode 100644
index c2e8d347c..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lv_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "b7d172351967de43e53875d2d8bcc51b"
-SRC_URI[sha256sum] = "9b896b5c48e4670f931dd66104798cddc3bbe1a5fd2345750f9c02a0c6451e4d"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lv_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lv_149.0.bb
new file mode 100644
index 000000000..b126c34cd
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-lv_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "c96b431ac30d5392110fd367ec7aa5df"
+SRC_URI[sha256sum] = "b9aa36fff6ffc56afd51ca91632c9972ee69a2c1824d7b7a1bee722d16b83895"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-mk_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-mk_140.8.0esr.bb
deleted file mode 100644
index 67a5b6005..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-mk_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "b4bb1bec98a964567940e7582088ff36"
-SRC_URI[sha256sum] = "e2a950db81292c3f4fb18c157eb7341e3f7dcb9ebfc72543016f1249cd4a094e"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-mk_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-mk_140.9.0esr.bb
new file mode 100644
index 000000000..641176ff9
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-mk_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "48c2482206d92f98ad9ba4d393bc2717"
+SRC_URI[sha256sum] = "f2cbc39a57e081c0df224ee28850fcdaed767801a3b119fdd4efbf1657e7eb8a"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-mk_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-mk_148.0.2.bb
deleted file mode 100644
index 4bf5230bf..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-mk_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "631d13bb48d1e896d4e7c0a886ff8d42"
-SRC_URI[sha256sum] = "9dd3fc75184b5297be56a716bab98cc907b5a5657e27053381f198cbe7859123"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-mk_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-mk_149.0.bb
new file mode 100644
index 000000000..7d213676c
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-mk_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "09841ce143f70cf14036737de6c89ce1"
+SRC_URI[sha256sum] = "8a3010fbd36023506116c6f64195827c641ce53aa48dc25f1dcf7e3b40a0299c"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-mr_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-mr_140.8.0esr.bb
deleted file mode 100644
index 91cf86cfd..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-mr_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "d7909ae93a13ff99d1bb6b369b6c7a1f"
-SRC_URI[sha256sum] = "5ab33201445cf0d732a74f9455ab291ea8c46a9864c1ec4694996c8ff25ed23c"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-mr_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-mr_140.9.0esr.bb
new file mode 100644
index 000000000..bba9a3e8c
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-mr_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "cb4a156c9ff055d5496511beed63b8c3"
+SRC_URI[sha256sum] = "ac13a1e319f41dc4644d8838507e86a5a0268b13c5a6816cf8adee7d46adf1fc"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-mr_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-mr_148.0.2.bb
deleted file mode 100644
index 7a832aaba..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-mr_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "22334e85fe17487038f5898a155b0de2"
-SRC_URI[sha256sum] = "986a4f15eaa9c3ae4f29a0d787680db6dbd639e301951a9fd64909ac7c147b96"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-mr_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-mr_149.0.bb
new file mode 100644
index 000000000..7a3c7a651
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-mr_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "6355acbf386f00a0b50fdf580d5012b9"
+SRC_URI[sha256sum] = "3b5c56030b1f93f288b2065fc397578968f25ad4aa423ce85262956b1136147c"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ms_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ms_140.8.0esr.bb
deleted file mode 100644
index 9d7e13dc7..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ms_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "d9295416aac6081905027b7269b054ed"
-SRC_URI[sha256sum] = "4013a30d35796ea21ca2527d7fbddccd9b93387c5ddce10b5bd5b86e8140a585"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ms_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ms_140.9.0esr.bb
new file mode 100644
index 000000000..092ed0593
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ms_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "dd47437242e1168e194647ba20d73151"
+SRC_URI[sha256sum] = "aaf03db192fdd2915dcf9d86e670b838a5405cd6a9d3b108824430c43c815080"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ms_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ms_148.0.2.bb
deleted file mode 100644
index 01263dc81..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ms_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "8e631ddc42ea7a5a47d8519ce602c20b"
-SRC_URI[sha256sum] = "fe08dc1e0b792684a23548d232a4e74e91573c0918569f1cb73603edebc433d2"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ms_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ms_149.0.bb
new file mode 100644
index 000000000..893a32533
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ms_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "36e98334efb12ee92f69e9d97253de18"
+SRC_URI[sha256sum] = "64ead6f631f44aa653aff3ceb2a5d5000485243c92b13e294809a4582d8c2fa7"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-my_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-my_140.8.0esr.bb
deleted file mode 100644
index c211dfc7e..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-my_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "afe557353b89b6bcd276425b99643697"
-SRC_URI[sha256sum] = "2125cc0a8fb6363c34bf6c05bbaf3570befd680b2d66df4519007701969b0f43"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-my_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-my_140.9.0esr.bb
new file mode 100644
index 000000000..af150ebc1
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-my_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "b2aae8c1600d42bcc80fb7be22a00b9e"
+SRC_URI[sha256sum] = "31f9ca31ef2b471d3379a92e765d70813e465f5364e7279ae5e9b85e9b67ab66"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-my_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-my_148.0.2.bb
deleted file mode 100644
index 277d77714..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-my_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "ff69e366d19bc3bf918053d418dffccb"
-SRC_URI[sha256sum] = "d77169cbbff8e7cd4bf8561b723f05dfd223b1119cc340e626dc8626179953db"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-my_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-my_149.0.bb
new file mode 100644
index 000000000..d830363b5
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-my_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "4aee7d0a9e20a287cdbc2c285106e0c5"
+SRC_URI[sha256sum] = "c45d6b050c4010f5c1559edf0288aa765e9b727a5a9dd1316e940f040e1d5d15"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nb-no_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nb-no_140.8.0esr.bb
deleted file mode 100644
index 330a543ab..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nb-no_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "9f5e11641914b009a375728df7562ba4"
-SRC_URI[sha256sum] = "527cfc70668f55ab07256a6f4320529240afe655c099c9f6b391f62c4045c0f2"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nb-no_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nb-no_140.9.0esr.bb
new file mode 100644
index 000000000..92d28fbfb
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nb-no_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "068873de16864507423de235f137287c"
+SRC_URI[sha256sum] = "7ca839e5f7547f7c3a4147c0d40a1d21234ffbe79fecd8dbdde71354e3538752"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nb-no_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nb-no_148.0.2.bb
deleted file mode 100644
index ec00f0d68..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nb-no_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "6060d91f901926e229744136d717c781"
-SRC_URI[sha256sum] = "2459dfc242033020b1c7ceffa1e0f6c3841bd4bd137467c0b2ad263d35073fd8"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nb-no_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nb-no_149.0.bb
new file mode 100644
index 000000000..d3bf9cd51
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nb-no_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "ecc7b1153982fcbceab8fec7f2c761b2"
+SRC_URI[sha256sum] = "2c46a51dd46290f77cb445699a296534008ef309402ad1812bb15c9f148c9f44"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ne-np_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ne-np_140.8.0esr.bb
deleted file mode 100644
index 998eefa4b..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ne-np_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "c9dc1cfd39766244ffd7d29121758c5c"
-SRC_URI[sha256sum] = "1df5196a113638c4968078b4c134348064d319b71d34f969adcabb676a942a0e"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ne-np_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ne-np_140.9.0esr.bb
new file mode 100644
index 000000000..3d7db5b8d
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ne-np_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "1f0f9dbe23964e3c575cb6ee6452a0ab"
+SRC_URI[sha256sum] = "d114847fa7223c793901434378639101c3b31fb35c6213d06f00f8c1cb627112"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ne-np_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ne-np_148.0.2.bb
deleted file mode 100644
index 403a7a568..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ne-np_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "4ca19c8a5324439697f1cd4a15fcc717"
-SRC_URI[sha256sum] = "ff25e0900ea50eb2ef72bc7e9077ec545152f5b6c01f298a8b3e0bbde6f5fd61"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ne-np_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ne-np_149.0.bb
new file mode 100644
index 000000000..49beec0a0
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ne-np_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "c09d57c37542b5194f42057119525678"
+SRC_URI[sha256sum] = "547b87393162bf3b11935a3cc7f9a8ac050716bf560a6ec257dd0694a3bef203"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nl_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nl_140.8.0esr.bb
deleted file mode 100644
index 4e9caf73f..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nl_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "30dc71ba4250a5a4fc7caae79efa07be"
-SRC_URI[sha256sum] = "5b76067e67c87bfd6605ef61ab88db4c17fda48a824b6b593f26d7de11c76646"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nl_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nl_140.9.0esr.bb
new file mode 100644
index 000000000..867518682
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nl_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "9fa70d62f08262d78be7cad210fc3560"
+SRC_URI[sha256sum] = "2f8fed63ce9a1b593a8bf4dc7c13ecd4641025ed390b379dd3517ff503b671cb"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nl_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nl_148.0.2.bb
deleted file mode 100644
index ff397cd4e..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nl_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "42f9f0880f2005f506fadfe6e5bf9060"
-SRC_URI[sha256sum] = "60f8b3601d27364e7fc456b64535c4eb0bce5ed9e0dd7009d68e146eb74b3dc2"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nl_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nl_149.0.bb
new file mode 100644
index 000000000..baf5d57a5
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nl_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "9ce91251fd02402e2aabc211bf9a913c"
+SRC_URI[sha256sum] = "c1daceb600aebe13671a8f20fbdfd566cea977de98b0c4e15c94142f12938265"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nn-no_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nn-no_140.8.0esr.bb
deleted file mode 100644
index 3c9ae58f9..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nn-no_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "b18e8fb1327faaa04befbda56bc2e138"
-SRC_URI[sha256sum] = "cf436ca3537272ded552d2b50530b1ffa6e757253d562f9ffc0a9b131e2466b3"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nn-no_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nn-no_140.9.0esr.bb
new file mode 100644
index 000000000..8a5c11bab
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nn-no_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "180c642fe6da17970afe8c2e69cc3b43"
+SRC_URI[sha256sum] = "b79577c08d50bfe643ae7131e0cbea9ce4fafc4ee9d3f4512bcef415ffcdf900"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nn-no_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nn-no_148.0.2.bb
deleted file mode 100644
index 90210bd48..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nn-no_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "8cf0324af04f5182af7afa7ff6674744"
-SRC_URI[sha256sum] = "c8d8588c01b4cf6558cada340befc382b59e8277c07740986a59374a0371b0b7"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nn-no_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nn-no_149.0.bb
new file mode 100644
index 000000000..b1a6b5c94
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-nn-no_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "ea649abb6e4794664a44d951c2e6bd28"
+SRC_URI[sha256sum] = "f4461af3d2d24d334d3a98aa5f38dd9d65e377d2671bdba5c2469f78f467a8d7"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-oc_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-oc_140.8.0esr.bb
deleted file mode 100644
index e12629b5e..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-oc_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "0bb0f0c9b495c83a6cb5a53d51326e10"
-SRC_URI[sha256sum] = "3786dbf6802ad2ec50e7833501925a8788d7a136f3d276a90c4577d99a429997"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-oc_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-oc_140.9.0esr.bb
new file mode 100644
index 000000000..f30f39a01
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-oc_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "a175e4cab623ba038e2b44acdd7d1cfa"
+SRC_URI[sha256sum] = "a4cf815e17f7a4a50094f55721ac119ce59d58f1914b01930b2271dc9d5bc704"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-oc_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-oc_148.0.2.bb
deleted file mode 100644
index 2afbcabc7..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-oc_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "29307e5b100bfbce5538bd945feaecc4"
-SRC_URI[sha256sum] = "956d8ef75f63bfeda1931d2d68e2e27116c653665c5e07908b2a65de96b9b393"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-oc_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-oc_149.0.bb
new file mode 100644
index 000000000..48a3f52f2
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-oc_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "6677b18c607af80a36f5dfa24ca8e8cb"
+SRC_URI[sha256sum] = "ca59e76b6f0db1d847f98130363e3d37e96f4d7b2d03485bcb811849d89d14a1"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pa-in_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pa-in_140.8.0esr.bb
deleted file mode 100644
index c76c85189..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pa-in_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "cf893cd12e86876e9c6fc9f8500c49d3"
-SRC_URI[sha256sum] = "94f08fc028a35b40ec65fbc3061f5a0d044a9e803459409e498f467a00234569"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pa-in_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pa-in_140.9.0esr.bb
new file mode 100644
index 000000000..ee5569151
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pa-in_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "648a569ba6ea9237acf25600d3f68d92"
+SRC_URI[sha256sum] = "f6bd626cd6e236d9d323553fac53ae997b95c1e443c4518f7d39f980d4a9c9d6"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pa-in_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pa-in_148.0.2.bb
deleted file mode 100644
index 1af8ff564..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pa-in_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "a18a6d87f600e59b5f98460ee47b048f"
-SRC_URI[sha256sum] = "632a400a49eee85b9cd09f360993ad06d4e1191cccedad30b90cc56d6afd534a"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pa-in_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pa-in_149.0.bb
new file mode 100644
index 000000000..31c6ff598
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pa-in_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "d39e0ea0287b240d8c8f9067d1a95a14"
+SRC_URI[sha256sum] = "f78b03a6145dd6d96e27f000dbd07f981708da70ddf6cca90b3d280d86c60f40"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pl_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pl_140.8.0esr.bb
deleted file mode 100644
index c256841c0..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pl_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "6618b575805a356ab901c75261d42119"
-SRC_URI[sha256sum] = "ea3f6bc85b4d74fd36112416ed769a1cdadf8b04572d4cdfe7e57086c23843c9"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pl_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pl_140.9.0esr.bb
new file mode 100644
index 000000000..b655ffac8
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pl_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "91cdad23e7d40bbc3d7020b12240fba5"
+SRC_URI[sha256sum] = "d6aa43aea1b3fd7d42ecb451ddeed20c094bb421eb6f436db8d4abc7c8eb4383"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pl_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pl_148.0.2.bb
deleted file mode 100644
index 19836c607..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pl_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "3fc879a5589cef7b19befa07e35ddbea"
-SRC_URI[sha256sum] = "f80425b588e953bc4a867f84e18583aca6c613416087fc7453e72fabb4ee1634"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pl_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pl_149.0.bb
new file mode 100644
index 000000000..c19afa609
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pl_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "4b3d29d73167a6f827089e76312e45e5"
+SRC_URI[sha256sum] = "99c5f025ccdfa66ea7db1fb28457292f1ffbb4a47614397a8b23e177edf714fd"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pt-br_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pt-br_140.8.0esr.bb
deleted file mode 100644
index ee47d47a2..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pt-br_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "61ade59365eaba7d9ac15da8296cd519"
-SRC_URI[sha256sum] = "7784fafa1683da3dc403940b323fd228c22f22cd6ee42bbdbadb98a90998f1a8"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pt-br_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pt-br_140.9.0esr.bb
new file mode 100644
index 000000000..622075c1d
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pt-br_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "cc84920acf204eac170b864164c92db5"
+SRC_URI[sha256sum] = "a78e141bd9879834d1b8924d1884f0442f465fdcf66fd7b3c249aed39a5fedef"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pt-br_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pt-br_148.0.2.bb
deleted file mode 100644
index 73ebaa1e2..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pt-br_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "1a0728ed9ccf24e346b6291471e2daed"
-SRC_URI[sha256sum] = "40ac6f4ab4895d3a03b3a806d2df1da53bdc2f530114f6da8f3968bd4fa96b68"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pt-br_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pt-br_149.0.bb
new file mode 100644
index 000000000..783eb3280
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pt-br_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "0052d8fb8748522404ea81b462e59efb"
+SRC_URI[sha256sum] = "f8f157fe22433faa96f6b634bdb0ebd900bd6f85d0fa01d0731e9a4139950716"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pt-pt_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pt-pt_140.8.0esr.bb
deleted file mode 100644
index 0d52b5eaf..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pt-pt_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "a912bc3078169c94ba7006c73484a05d"
-SRC_URI[sha256sum] = "1090f19d64932742f67a186d1bd1415f276367f34e35a29a4c4a76b61a64876a"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pt-pt_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pt-pt_140.9.0esr.bb
new file mode 100644
index 000000000..a903d1886
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pt-pt_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "f7b105716e66233f92ac29086ce95d23"
+SRC_URI[sha256sum] = "c56d230acda8c89fec99e419513f442d87344f07a851857c6d1ff4304776c355"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pt-pt_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pt-pt_148.0.2.bb
deleted file mode 100644
index 850200023..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pt-pt_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "3ce5ce17cb0ac82ef44bcf905e2e7af5"
-SRC_URI[sha256sum] = "70f2f79affc2852c551620a009bbe86049783d788bceb5d5eefa2db27c295e14"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pt-pt_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pt-pt_149.0.bb
new file mode 100644
index 000000000..edc1e7932
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-pt-pt_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "3fe33ebae248881d5cf976f7fa2e39ed"
+SRC_URI[sha256sum] = "4ad02707ad14e6faad02fa578e14b14c34d2f91b4a032ab663123057748ee894"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-rm_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-rm_140.8.0esr.bb
deleted file mode 100644
index 71727ddc7..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-rm_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "e6949d8f6d3a3082c4327d2967e65ac7"
-SRC_URI[sha256sum] = "8e267a1450c63dccdf8dbeae2498a314e415c6799b3c76dece77e922c8d9b009"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-rm_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-rm_140.9.0esr.bb
new file mode 100644
index 000000000..b472c4635
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-rm_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "76359d471e8d136b7b99804f18602000"
+SRC_URI[sha256sum] = "4d6e55789a2156e2882861b4356149e535284f2b2340fdc5f77a341d3320d509"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-rm_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-rm_148.0.2.bb
deleted file mode 100644
index 50b545822..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-rm_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "fe2402f6381b543e2260a9bc6db03564"
-SRC_URI[sha256sum] = "147942aebe80cbe48670f915fe21d6658f0b401a79de742035f5bad1af038e70"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-rm_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-rm_149.0.bb
new file mode 100644
index 000000000..fb11357f3
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-rm_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "4eb021fb858acbef51999af1b66c2f65"
+SRC_URI[sha256sum] = "3d2a71e0d8200b84de0bf3aecb45aff4c9fbf5920908e0417d87cd6223828d2f"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ro_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ro_140.8.0esr.bb
deleted file mode 100644
index de118882b..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ro_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "543a82e8fab0b14700d271bba02a5559"
-SRC_URI[sha256sum] = "e390a28603f4b6a9e969c34bf6d0b7cb66fb3715e9e225e97ec74c954d83044c"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ro_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ro_140.9.0esr.bb
new file mode 100644
index 000000000..8aadff115
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ro_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "ac53bb80a6afd2386354ebf53d42e1d6"
+SRC_URI[sha256sum] = "0ad175432956f7f798aa8a057d2196d684ef5ed537592841f189e996b9c03854"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ro_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ro_148.0.2.bb
deleted file mode 100644
index 2d74c4a85..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ro_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "4e2232ec3ad1fc97e3fd16c0adb372af"
-SRC_URI[sha256sum] = "7836527424f021c03ea90df24d9eeea52bf9b3c3204c08efd17fa549933924c0"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ro_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ro_149.0.bb
new file mode 100644
index 000000000..373ac8dba
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ro_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "fd57e84e2fdb9c13ef53caa8037bef71"
+SRC_URI[sha256sum] = "5fd297f351c67f014972c5ba2b58a31e1674964bf77e6d50feb993c47c9ee446"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ru_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ru_140.8.0esr.bb
deleted file mode 100644
index 12b2c766f..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ru_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "ffebebab20f39647239f4e51af25de13"
-SRC_URI[sha256sum] = "ed75b8ae2c32295514476a2492bf0352e6c1b950473a41380cb90e44d3c0a9c1"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ru_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ru_140.9.0esr.bb
new file mode 100644
index 000000000..ba5e3fada
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ru_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "f7e77a1044edac18f2f5a8dbbc366de2"
+SRC_URI[sha256sum] = "cc87063e1f4d1e03acfdb0d71e7ee82b16e17bc35ccff291e1d4ac3e1925862f"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ru_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ru_148.0.2.bb
deleted file mode 100644
index a52ed4865..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ru_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "ceaba007617a135b4e995a36297529de"
-SRC_URI[sha256sum] = "359624632398d1b82814ca6546ee62fbf99f67ae39d8c8eb1e45969b4858b476"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ru_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ru_149.0.bb
new file mode 100644
index 000000000..26bd68dcf
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ru_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "9ec6d37ce4b153b4fabc5aa063755523"
+SRC_URI[sha256sum] = "6b7f64ea9407dd1635f3c29b685676cdf7692bf3cf7a8be4a3ed938082e035ca"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sat_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sat_140.8.0esr.bb
deleted file mode 100644
index 3f9b3d4f5..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sat_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "9996724b1d4647e3384923a61ccc9ab7"
-SRC_URI[sha256sum] = "fad77785b616122c510ab78f1003427cf19922a7acb3cf9506323872b232cc52"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sat_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sat_140.9.0esr.bb
new file mode 100644
index 000000000..6a303fdbd
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sat_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "8816ddf3948af6fcc946238aeb5812d4"
+SRC_URI[sha256sum] = "eb55bbad60cced0d0ad38ef5bb341ad795182bef3d55239b3a1e421fa440faf2"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sat_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sat_148.0.2.bb
deleted file mode 100644
index e003dc980..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sat_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "113619cb26e4bd2eab1b2a72fa165fc1"
-SRC_URI[sha256sum] = "300ed04ab12036970bef511594ec80bbd9d1602eb54466c2fa1dd4e791ec24c4"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sat_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sat_149.0.bb
new file mode 100644
index 000000000..7465e4269
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sat_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "7935d446db6494899f63138d75dc4203"
+SRC_URI[sha256sum] = "3ee82ca1d99a7029857797a441aaca88967c63fb323215af4f37a4b204c6e208"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sc_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sc_140.8.0esr.bb
deleted file mode 100644
index 7ee26e1a1..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sc_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "144f31ac6917f3803b22132cd7c71135"
-SRC_URI[sha256sum] = "51ddfc1299ba8125d8b4214d1c912876676c62281fbd8ff27b68d96d89e4719a"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sc_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sc_140.9.0esr.bb
new file mode 100644
index 000000000..e9ce5e5f7
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sc_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "ce9a4478fb2cfc8aacde429d3543d278"
+SRC_URI[sha256sum] = "a8de59029465f62e77dbefad49dad8244f8161c381417b04a47fc8cd2d122dc0"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sc_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sc_148.0.2.bb
deleted file mode 100644
index 0b2b62991..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sc_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "ab303b032113e291a2032572b2404154"
-SRC_URI[sha256sum] = "a033a792b929ae1454b69b928a63901f2759aa41ea83720c140ac364d22704f3"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sc_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sc_149.0.bb
new file mode 100644
index 000000000..0ef255b2a
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sc_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "57edaa82ed6c8bf4f307cc0c62ae0286"
+SRC_URI[sha256sum] = "7fb6515c52f775984ce007069d817622a57b960ab1003c1ef861d068e6722f7f"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sco_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sco_140.8.0esr.bb
deleted file mode 100644
index f332da25e..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sco_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "02141c00814e04baa635c0d2057140c0"
-SRC_URI[sha256sum] = "7b38bc7a15d530da53be71f077913bc542e2f4e1c06e38ad2bef573c3e3420c8"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sco_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sco_140.9.0esr.bb
new file mode 100644
index 000000000..4f3fcd2c8
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sco_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "76e32aad42af20f101de9d1efbe5f77a"
+SRC_URI[sha256sum] = "0636ed9ebadefd8075f20312032ae61e35b0020b00e4c95d85ee2b840aa602ad"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sco_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sco_148.0.2.bb
deleted file mode 100644
index 409ed5951..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sco_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "38048bff90a3cf8e50a84a709686a000"
-SRC_URI[sha256sum] = "940ab5f3154c68e8d7b5adeacd5ae7ca82ece022a47c647a94e732662b5e7c6c"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sco_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sco_149.0.bb
new file mode 100644
index 000000000..f67555419
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sco_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "3955e287e783409575dd2719ae531408"
+SRC_URI[sha256sum] = "9ced682e2e3feac6d98a3cef8d3d1779505ac6a145e47b83ff98ba323ce6a8f8"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-si_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-si_140.8.0esr.bb
deleted file mode 100644
index 203eeb96b..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-si_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "2210c2e16d37d0ac969c3ef9268a9d4f"
-SRC_URI[sha256sum] = "20d05afbb5febd05f989894f81c685ffb02959a6dd3ddf99feb5d89ecdd1bb65"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-si_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-si_140.9.0esr.bb
new file mode 100644
index 000000000..7e2f00b05
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-si_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "cdbfab2c5161bb22659a6c134cd265f0"
+SRC_URI[sha256sum] = "645c0f87ef4de637a291276419dcf051ce43581429641d8e1fe2d72ef3980a7f"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-si_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-si_148.0.2.bb
deleted file mode 100644
index 3dc66e471..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-si_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "2fad60e0299b44636a874cfd486f7e28"
-SRC_URI[sha256sum] = "0c070b64081a663c5001ea0d705cb16b6894df4675138d78a14970abc4c66ceb"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-si_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-si_149.0.bb
new file mode 100644
index 000000000..4d4b55b6b
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-si_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "35bad5106c0cf006b25ffa89a077db90"
+SRC_URI[sha256sum] = "db6ac737d1cb9b4fcaadce17122f43a3762830d82eff1ca7283edb928ba2c416"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sk_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sk_140.8.0esr.bb
deleted file mode 100644
index 749d66180..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sk_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "68d8e72b70e001a99722928c5bbc8318"
-SRC_URI[sha256sum] = "196563db260677b3ea2f7dae8b9cb5448bb29f70ac1d33841ae9d116f5e5810f"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sk_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sk_140.9.0esr.bb
new file mode 100644
index 000000000..528917f74
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sk_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "5d7fdf2111aa307b0c718a07a3459688"
+SRC_URI[sha256sum] = "5237b7fa5b4fa35083e25037da44f3fe0fc528f7fa19747c5f91f07fada0a8f3"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sk_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sk_148.0.2.bb
deleted file mode 100644
index a50488e8e..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sk_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "951b0bd428838227821401ca8adf0455"
-SRC_URI[sha256sum] = "5483caad82e86c21f11caf0b258f056c11b8b4a50973b33034847aa114364c92"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sk_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sk_149.0.bb
new file mode 100644
index 000000000..a6caaa3be
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sk_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "566f3fdb2cbc1fb99c08f8bb8d3dfd22"
+SRC_URI[sha256sum] = "3720ecabd94c9ecbd08d0ae81ebe83604a29be765d59618913715d78339c3c62"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-skr_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-skr_140.8.0esr.bb
deleted file mode 100644
index fdfabd04f..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-skr_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "c0aa2cb65c4d318417a00fe0e8f064f5"
-SRC_URI[sha256sum] = "14c25a01a70ffa71376d0f00d42788490ed3cd4f7903854c188f3ae45134912e"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-skr_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-skr_140.9.0esr.bb
new file mode 100644
index 000000000..eb5b10bb4
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-skr_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "1f07ffad856480f25d6804a8ef4f3ee8"
+SRC_URI[sha256sum] = "fec47471575d4ae1dadc491ef907a1dd5bd50b4a2998e81c5351d62adb1cda23"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-skr_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-skr_148.0.2.bb
deleted file mode 100644
index 97e07426b..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-skr_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "6de03fd2f1f6b30eaf85be7db022d71d"
-SRC_URI[sha256sum] = "a51f98ea49de6edfe86e7605c8b092d3f1d191e9e68b64fabc4365314bf6f965"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-skr_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-skr_149.0.bb
new file mode 100644
index 000000000..3abe8b565
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-skr_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "b0c897af457dac1ba306697cc3c9e851"
+SRC_URI[sha256sum] = "3f4fdb4c0b530de4adf025482f59ead99d38f199b617e6aa24198d50e0d57e67"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sl_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sl_140.9.0esr.bb
new file mode 100644
index 000000000..a71ec9406
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sl_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "02ade4e2aba7dc795e5942fe340c9a69"
+SRC_URI[sha256sum] = "39703adb5df9b070487a12249cae49ee10b2c20b844b88414242913de7b88ac1"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sl_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sl_148.0.2.bb
deleted file mode 100644
index ae4c5c286..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sl_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "ac192b8d2904fad31a6f6bce91cbdbca"
-SRC_URI[sha256sum] = "635de6452961dc9cee9344614c33b3ab33fecd57a4d468caf5ff92368e199890"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sl_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sl_149.0.bb
new file mode 100644
index 000000000..1cc29fb83
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sl_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "8b5f05858cf7e8bcb1842319bd017489"
+SRC_URI[sha256sum] = "6c3273c66a96d14fb5ef40f3f22702686b4276455653db3968140480e27b9c5a"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-son_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-son_140.8.0esr.bb
deleted file mode 100644
index 737c8a1cb..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-son_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "ad00f5d8b311fe2a68acf221b4553383"
-SRC_URI[sha256sum] = "bab997fa9c59a5e371490cfeb02598f4c712eb0e2fae86275e5b1feaf09e34fe"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-son_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-son_140.9.0esr.bb
new file mode 100644
index 000000000..a5f3eb50e
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-son_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "699b37301f10c1c6b4241e12721fabf6"
+SRC_URI[sha256sum] = "0dc9f4a53e21d25ce14af3c861230e0716936f64e1b8b7ad49e2c82fc18cc5ac"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-son_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-son_148.0.2.bb
deleted file mode 100644
index 76a26791a..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-son_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "72c18fd260c178a5f379a3eac41ca9f4"
-SRC_URI[sha256sum] = "9e7947a35e23061e72bc2430ad3f251dfd5d235901a027b3d924f936adf46f05"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-son_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-son_149.0.bb
new file mode 100644
index 000000000..bce95dc58
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-son_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "a230a53e8d787f9469ccc3c1ec2f43d6"
+SRC_URI[sha256sum] = "811f99af6695cd752ae169b6873b18411c138bb55e1cc6018137d760c3936335"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sq_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sq_140.8.0esr.bb
deleted file mode 100644
index 39b2ab1de..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sq_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "d0c8a4c2e3eb29fe3380fa5212602e14"
-SRC_URI[sha256sum] = "aa5a2e73210405cf9251334e77eea78cc9cacdaa69bdf0a5ac9938df12f159c5"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sq_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sq_140.9.0esr.bb
new file mode 100644
index 000000000..f806173bd
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sq_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "f478962f866ed1078b6e53c401c845b3"
+SRC_URI[sha256sum] = "a9ca9642bb4eaaa4c170e38ffbf6a3fff1f6662cbc62792e593f855931766aeb"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sq_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sq_148.0.2.bb
deleted file mode 100644
index 1cc9b1dd8..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sq_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "def7651c45a6d64cd37b55acf34739c3"
-SRC_URI[sha256sum] = "7214148ae43c1883c0b4e9d1255662a15371fe1ee919063322f54d9fba5d9e8d"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sq_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sq_149.0.bb
new file mode 100644
index 000000000..1ec023aa0
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sq_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "7e6f551b16986e354a7e2a240d24ee62"
+SRC_URI[sha256sum] = "ae192881f9488ac346932b8f240dda54f1e31a29ffb92b180be0cb71e7371ad0"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sr_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sr_140.8.0esr.bb
deleted file mode 100644
index a8b1ecb07..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sr_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "159ff5254291830be40a4109c5334316"
-SRC_URI[sha256sum] = "4819ef18f538bc951181a091e4665d37bf9cc452da59fbe8ec451b8e3472efbf"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sr_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sr_140.9.0esr.bb
new file mode 100644
index 000000000..00745dcb9
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sr_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "e226cec77ababe265513975c6e389c7f"
+SRC_URI[sha256sum] = "84aa04e98381db004fe73206507e79f39f5824d66830c19005e1be2e7ab15372"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sr_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sr_148.0.2.bb
deleted file mode 100644
index 5e805b0fc..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sr_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "64f015be43a5d8c5eb467c1d7b182ccb"
-SRC_URI[sha256sum] = "6adfeb205675133ef567050232c2cc4b329e7170e7c4291c1330493f7b9a98f4"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sr_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sr_149.0.bb
new file mode 100644
index 000000000..a0b944c7a
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sr_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "ef3e4f263f17a9ccfda672fe777c6013"
+SRC_URI[sha256sum] = "a648faaaa58142a9903bca6b7988dade50aa53db9831bc0aa6d5e2d2f6da0838"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sv-se_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sv-se_140.8.0esr.bb
deleted file mode 100644
index ab6348b0c..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sv-se_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "5bd8c0a2c74c57bab798e65dc5245a02"
-SRC_URI[sha256sum] = "3548ea8e334774bdd86f088208e59d5a783939668edcb1529aa14dc036f5bac4"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sv-se_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sv-se_140.9.0esr.bb
new file mode 100644
index 000000000..0aaea7d54
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sv-se_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "de5f79833aecf2fc096632291d123119"
+SRC_URI[sha256sum] = "d3258f16b3a19acabd76086a99eb66577a15b379d5ce0c1ce58badbcbb2440e1"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sv-se_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sv-se_148.0.2.bb
deleted file mode 100644
index 576ad5f6f..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sv-se_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "c33d916bb1a165254b4c52d29a18ccc0"
-SRC_URI[sha256sum] = "d05da966bc0f0325a6b4500c2305123d2900edab76f209748d3198730e2c963c"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sv-se_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sv-se_149.0.bb
new file mode 100644
index 000000000..7a644338b
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sv-se_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "23971d5cba27dbaacff95074e829550b"
+SRC_URI[sha256sum] = "4d5f99c038c3c7007b52da563ddf6740ff9910a4e3302f88140f6d158c6af00a"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-szl_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-szl_140.8.0esr.bb
deleted file mode 100644
index 1da2e7feb..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-szl_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "23971419706b8b98cf5dfc199b115990"
-SRC_URI[sha256sum] = "ba028d0c34335cfd02012925fc2177fcd9970cc75763737e41fa644575b44b73"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-szl_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-szl_140.9.0esr.bb
new file mode 100644
index 000000000..f307bcbe9
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-szl_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "307f22040372b62efa10d53cf05389c2"
+SRC_URI[sha256sum] = "bf5804bcfbbdbaa07a74c3a4d9ab937de841284245228609c808ea9372a18866"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-szl_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-szl_148.0.2.bb
deleted file mode 100644
index a0bcdfa7f..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-szl_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "6a2e457b63063f02d2c3cfc7b8d2bd4f"
-SRC_URI[sha256sum] = "08e2284cb8fbff120479339b7d5b6bbe5b2b9f880198653de6d74bfb664c85f9"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-szl_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-szl_149.0.bb
new file mode 100644
index 000000000..45d625fea
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-szl_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "4649b8bc3d3e0bebf2f5960fd94d0971"
+SRC_URI[sha256sum] = "7d905dbb076e2c6bb6f3a59f59e16162faa4ad7b538d94b9455e225a575afd00"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ta_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ta_140.8.0esr.bb
deleted file mode 100644
index 56d86ae4d..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ta_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "e8e0980b2e626dafee143ff4c3ef4eec"
-SRC_URI[sha256sum] = "f682ea0abcf4ccc307d98fddd1f6896a97a8951cef18704c8f4b4db94fa1e0f6"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ta_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ta_140.9.0esr.bb
new file mode 100644
index 000000000..01aff3b1d
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ta_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "0971c1df7f654a39ab35f9389296e41d"
+SRC_URI[sha256sum] = "fb63279c2c1c6cceb83554b123f807b2c761c386841ca292611e82ff72adf553"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ta_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ta_148.0.2.bb
deleted file mode 100644
index 92097bf43..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ta_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "e15503b90b54999a81405cfb45b1499b"
-SRC_URI[sha256sum] = "89d3f20046f38cebc9756cc76cacf83a103d131efd95b18d873876bcc7e098cf"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ta_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ta_149.0.bb
new file mode 100644
index 000000000..39d8d6e45
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ta_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "4a558c6b31d852618bb6ccb55b6819a1"
+SRC_URI[sha256sum] = "df8a13068c7bd22845c9482b0e9d490468f123028ee0477abe333bc260a48799"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-te_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-te_140.8.0esr.bb
deleted file mode 100644
index 9b4850ac8..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-te_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "43f85e514ea844c83746d20c66346452"
-SRC_URI[sha256sum] = "6fa844a38a0a4d47a3a0b00aba65845384084ac5bc4db8d88f6587a0ebdf3737"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-te_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-te_140.9.0esr.bb
new file mode 100644
index 000000000..8e988d2a9
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-te_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "df287bcb6e15abf22d444faa752039e7"
+SRC_URI[sha256sum] = "9d27abc608bb409c01ce76a1bdbd2835643cbcdf1bd95550e512aab1a2372a2f"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-te_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-te_148.0.2.bb
deleted file mode 100644
index 5aa9bad00..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-te_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "62b03e3fa285675a9a98b69bcee1d14f"
-SRC_URI[sha256sum] = "248ff35e8292afe0ad38592a8c8625e9a1e1b61d0ee94767dc0e8c01c24f8df9"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-te_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-te_149.0.bb
new file mode 100644
index 000000000..bc68eeeab
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-te_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "9493a61d794752c309c8c3b621346af9"
+SRC_URI[sha256sum] = "edc71c58d62ee65d4cbcfd712cda3d2874f16f563182c5d1fad9f3a5c744bae2"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tg_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tg_140.8.0esr.bb
deleted file mode 100644
index 35792a80b..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tg_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "2bc41b2de0175c7b1a3d484cf5059186"
-SRC_URI[sha256sum] = "f8a411b0a1e1b14458cb59f5a55ea61d95c8001f07b216fff32cdc209e177ff2"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tg_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tg_140.9.0esr.bb
new file mode 100644
index 000000000..3c248fb28
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tg_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "b1a4e8f66c286f62422db1757bbe25fd"
+SRC_URI[sha256sum] = "9dafdda3bf7243e5d2e334f2b07c79f6813ce3dd822e3afd215a814ad64d34aa"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tg_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tg_148.0.2.bb
deleted file mode 100644
index 639cc8d99..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tg_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "62f03c0be478e2f2717bac7f36e1d101"
-SRC_URI[sha256sum] = "4d105f2fc1cbd6c56868f8b3209713dc8fe087322fa67d6247435b246555c59e"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tg_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tg_149.0.bb
new file mode 100644
index 000000000..d6b5cbcd2
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tg_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "386a9bd2421183741400738c9dc4ec1e"
+SRC_URI[sha256sum] = "8b8565b48ff4ddc657a7df6003905eb85e62e5d4d262db8d482632f2f27ac511"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-th_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-th_140.8.0esr.bb
deleted file mode 100644
index 14c44cf78..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-th_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "5e88397919b70f5dee89708e6f5bfb55"
-SRC_URI[sha256sum] = "4aca74d6d29069aad50d57983f15b7eddade6c8fead79e7c6bada2b9adda6b44"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-th_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-th_140.9.0esr.bb
new file mode 100644
index 000000000..fa42195bf
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-th_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "e822736937847e17c5fd2a3566194a0e"
+SRC_URI[sha256sum] = "29dd15e8e3b1d4aba257ae6da993835011007eb86cc7771d2ac7b5601cbff9fb"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-th_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-th_148.0.2.bb
deleted file mode 100644
index 5c1557ac6..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-th_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "98f2a60b3c79aaa6e9c48ca23f9562d7"
-SRC_URI[sha256sum] = "c514389dd868d1afe50a74a9766a8eb2dd01b0ec5b75086251d3f93e5a0473b7"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-th_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-th_149.0.bb
new file mode 100644
index 000000000..19e299201
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-th_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "29cbd79de568d6a3b478c98992e7cd74"
+SRC_URI[sha256sum] = "bde355f45667a580a5bbf1896d89608f6b0248d1561ab34d6a1c66aa65d45d2f"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tl_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tl_140.8.0esr.bb
deleted file mode 100644
index 863098aa6..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tl_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "46737b096e4cca1868e21dcf79412001"
-SRC_URI[sha256sum] = "13364b597783432162eed1db17f4322319e5e861da1b50bc1a139ad0761e6ac9"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tl_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tl_140.9.0esr.bb
new file mode 100644
index 000000000..c85222dda
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tl_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "aed467b93f35668336f63322fc580a56"
+SRC_URI[sha256sum] = "56895041a690c294a2de7cae68bfc17ce9247b7c671a6f90c1751aa43c82ae80"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tl_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tl_148.0.2.bb
deleted file mode 100644
index 40c73b7f6..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tl_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "f4c76f001529ff042e3c781dbf788d38"
-SRC_URI[sha256sum] = "6a4f3b6bcfb13e1e88dbefc97f482f12fa0f2b3bc3644707fb44beb28c6a40b5"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tl_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tl_149.0.bb
new file mode 100644
index 000000000..ac536e195
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tl_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "e11c536f4b84d8786964e2533a005cb4"
+SRC_URI[sha256sum] = "cfc5bfabb4928adaf57895dde07bb3b3c26cd486b096c4c93223169342597fc8"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tr_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tr_140.8.0esr.bb
deleted file mode 100644
index 0ebc619b9..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tr_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "5c658ba6f4882e0aec7d47b0fd3bcb5f"
-SRC_URI[sha256sum] = "25b6fba1fd1a58f9732056042bfb79448470b4a80b524e8fc1530bcfec4eac5a"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tr_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tr_140.9.0esr.bb
new file mode 100644
index 000000000..115a6eb70
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tr_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "b7a25cd614b869a13ee7591459923ed3"
+SRC_URI[sha256sum] = "ce66a10d46ba1fcbee8e4e0dd01d914afcd44a9ab62e87866d540ba11f9c68df"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tr_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tr_148.0.2.bb
deleted file mode 100644
index e96de2048..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tr_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "ce778cab178a2d29197761b7a9983139"
-SRC_URI[sha256sum] = "2dda752c52c1d31e91755b32acf3693b597f6235cee72ecec65f585291ba643c"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tr_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tr_149.0.bb
new file mode 100644
index 000000000..3d7b5beee
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-tr_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "bf94c5cb4b03ce950369570cb1bb3759"
+SRC_URI[sha256sum] = "ee8a0f01bd6006a6270a41bcdaff15cbbf25b9a0c235a87e356b40e4ef99aeab"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-trs_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-trs_140.8.0esr.bb
deleted file mode 100644
index 9a39773d9..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-trs_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "6cc68e5529fa20cef09ff40e3c51989d"
-SRC_URI[sha256sum] = "0e1bcc77920d1fa449eff73552d99341e4fe37aeee19a4bfd3189b41706f49f9"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-trs_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-trs_140.9.0esr.bb
new file mode 100644
index 000000000..71450a112
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-trs_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "6ab030e01c09372123a6d4ef497de546"
+SRC_URI[sha256sum] = "1a71e0d709f792b163df0b5e4bfcfe6028507b5c1d739c6a7fc7dbfca55082e8"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-trs_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-trs_148.0.2.bb
deleted file mode 100644
index 99351c42c..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-trs_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "1ec6daebeb8d168b5a62e61a8b604bb6"
-SRC_URI[sha256sum] = "576b5252974ad187165f9ff70efd6b1ddc922fee7b9c1addd5f0ea7c3196c89f"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-trs_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-trs_149.0.bb
new file mode 100644
index 000000000..a4fc30f88
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-trs_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "1c43a100a808c459b58c58a855c9aa53"
+SRC_URI[sha256sum] = "df3a610c4043255be7a07b8c255a45b7795fefecca42c022e782ec38a4f22d72"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-uk_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-uk_140.8.0esr.bb
deleted file mode 100644
index 19fe83ebd..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-uk_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "06374cbb28dd41c4ea7174f8d79e90b2"
-SRC_URI[sha256sum] = "6be93874392e7c441cc034b8a108305411793fe972bb6c395aca3301383cc54a"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-uk_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-uk_140.9.0esr.bb
new file mode 100644
index 000000000..34f90a047
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-uk_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "ed3550e6e408e39c1db9113ad328652e"
+SRC_URI[sha256sum] = "c2dcccf3d30b047db3e2355e034dc78a7b8f8faf6abb68075e0d06e00ecdff72"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-uk_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-uk_148.0.2.bb
deleted file mode 100644
index 769e6ea19..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-uk_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "6a7b128cfc3ce732ecd82b11fc4f6874"
-SRC_URI[sha256sum] = "61076e11713415dc4966e0c079b9c17787c2c5d533c8d3478fb7cedf29a612ce"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-uk_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-uk_149.0.bb
new file mode 100644
index 000000000..3bafa9909
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-uk_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "c5d71439e54bf244c3eadba58a83b504"
+SRC_URI[sha256sum] = "d163c6998ec3721d39ad9be25860e86895436a02423e2ae6471ec063074f7617"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ur_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ur_140.8.0esr.bb
deleted file mode 100644
index b8f03fd86..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ur_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "a8ca86c55e977179de89fe74c07da09c"
-SRC_URI[sha256sum] = "f53dd5bbe7eec00bc31f318659bf4a7178491e9eddd6f3f5f6af15e7d313d999"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ur_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ur_140.9.0esr.bb
new file mode 100644
index 000000000..2ed39bd92
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ur_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "aa587751673d3496b1751dc4377069a3"
+SRC_URI[sha256sum] = "667d91917d1a0f6a98787f6d3685e1c9802e3bfd14d50f33944919e82f7c03b1"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ur_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ur_148.0.2.bb
deleted file mode 100644
index a1be1562f..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ur_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "0af8a733f309f05bd4527711f0ea2ffa"
-SRC_URI[sha256sum] = "25d839ea626eec83bf586c6d1728b555ee71abda5fd69ee523e19e85686d6880"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ur_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ur_149.0.bb
new file mode 100644
index 000000000..2cdfecf97
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-ur_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "719e95b797bbb8369d9428c90c293e3f"
+SRC_URI[sha256sum] = "6e75431d005bbf66fe5b731a0b43dcc507b859bae85bbbbb384a661bad0f444e"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-uz_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-uz_140.8.0esr.bb
deleted file mode 100644
index c82ef637c..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-uz_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "7e7d0c06ec6b7ffa1156ecd9373d2e7b"
-SRC_URI[sha256sum] = "f33f3a4fffde8eb341925a8d67360a3643c41311b22b1d8a8cfafe628840198d"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-uz_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-uz_140.9.0esr.bb
new file mode 100644
index 000000000..043060a3a
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-uz_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "eb2d7e659c1f1d3928bbbdeab134ecf6"
+SRC_URI[sha256sum] = "7825ff45ccf83c192137fa5aa911384c79947a0706e111beb95e4aac48fcedd9"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-uz_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-uz_148.0.2.bb
deleted file mode 100644
index 55a41b64d..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-uz_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "dc6453ce9925b512e655ea38ea536afc"
-SRC_URI[sha256sum] = "5974318530a428b73cd8db5f3a63adc0f161bf0a061bbb673e833ceeea26de81"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-uz_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-uz_149.0.bb
new file mode 100644
index 000000000..6fe68c30b
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-uz_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "47730e720837f207d53e454f16d2994d"
+SRC_URI[sha256sum] = "3eaf7ae83fb12a5bdd18b7286be3eac64dd39be870ad56c090401ae22818eb18"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-vi_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-vi_140.8.0esr.bb
deleted file mode 100644
index c25de7665..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-vi_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "2db2ce02aeccf5b0dd5466447cbc1758"
-SRC_URI[sha256sum] = "b31031bc2dcb161db9c4cacbb17ab39cf421a0edfcff971fbcbdbe531573fcca"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-vi_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-vi_140.9.0esr.bb
new file mode 100644
index 000000000..826734c19
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-vi_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "a022b07c07a04265ac0921e00c785fdc"
+SRC_URI[sha256sum] = "89d9a278ccef3b0e36d24803a7542dade25cfafcb7169eab652ef40ce2b35b24"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-vi_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-vi_148.0.2.bb
deleted file mode 100644
index 71a690f31..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-vi_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "6ecea91c98607c35769d65e17259a6fc"
-SRC_URI[sha256sum] = "43d59f1294951492d6a240c3bf58c4b18483e560785a337a0fd4162fc33f2257"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-vi_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-vi_149.0.bb
new file mode 100644
index 000000000..317a8fc20
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-vi_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "4615d7775706331e32ea34078c1621df"
+SRC_URI[sha256sum] = "23b8796cfa02f1fdd211a97f7e348ec65cf78721f37689fb75521b50a0b06f9d"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-xh_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-xh_140.8.0esr.bb
deleted file mode 100644
index 1a0cc60f3..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-xh_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "28b5c93669407a344040f0d74cc90ee5"
-SRC_URI[sha256sum] = "735db0d120eb9301d03a04e1c52ba3e12a16e0984dd0dc59075926f668b4c332"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-xh_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-xh_140.9.0esr.bb
new file mode 100644
index 000000000..6c14f09ea
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-xh_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "064d097e99a33fc1ba0bf636e0d5f845"
+SRC_URI[sha256sum] = "14babaf62d5fbf95c975dfdbc07229ee549537b53c2fba77b088b78f93e4cfcf"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-xh_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-xh_148.0.2.bb
deleted file mode 100644
index d3741d8d5..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-xh_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "6bd7c2e1c439822c4ef654e014bd4d59"
-SRC_URI[sha256sum] = "d8a005e8a91d5277ad4681c2081748a99b8f07e93664322d125ae0b9e4cc9763"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sl_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-xh_149.0.bb
similarity index 70%
rename from meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sl_140.8.0esr.bb
rename to meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-xh_149.0.bb
index 10f78ad57..e35be1aa6 100644
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-sl_140.8.0esr.bb
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-xh_149.0.bb
@@ -3,5 +3,5 @@
require firefox-l10n.inc
-SRC_URI[md5sum] = "4022182837bdfe8b00f461aaa57b9b85"
-SRC_URI[sha256sum] = "89dcc46f8c542e52e125d94e9a1e2690c9da5c008541f43875e3c4dbf89615b1"
+SRC_URI[md5sum] = "535b353e538df30d9ff91f870d507459"
+SRC_URI[sha256sum] = "b5a89a612da31675b06cd37f5c1d4a99c58602e08fa1a05412fab886b0304fb5"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-zh-cn_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-zh-cn_140.8.0esr.bb
deleted file mode 100644
index 9acbe2d18..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-zh-cn_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "46e3f6304d059c63687fcf41df12deed"
-SRC_URI[sha256sum] = "9da41870b442a47298aeb08fec8632f56f5a486109c4801fd0fa639948889b00"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-zh-cn_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-zh-cn_140.9.0esr.bb
new file mode 100644
index 000000000..c811b9294
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-zh-cn_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "ec8164d243d19491767de4aeaffabf08"
+SRC_URI[sha256sum] = "83aab0693107dd43896d4fe3dc37b29442a3271a8381c9a1d466c3101de13a93"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-zh-cn_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-zh-cn_148.0.2.bb
deleted file mode 100644
index 3340ae0ca..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-zh-cn_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "996b468ebd341bb995330da0066dcc1c"
-SRC_URI[sha256sum] = "0f1c0d6afda47e620798d87f55cde80f87f8b4631f183df3e756a9ac5063b442"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-zh-cn_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-zh-cn_149.0.bb
new file mode 100644
index 000000000..75d3625f1
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-zh-cn_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "8b1a1803358ee9afc05115364be35307"
+SRC_URI[sha256sum] = "f9350301aa37ae85c6647586be71bad885e7189e43e39fc8d13b5721e9c07c4e"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-zh-tw_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-zh-tw_140.8.0esr.bb
deleted file mode 100644
index c63338c21..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-zh-tw_140.8.0esr.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "ed35c146e031549b99bf7334b7f41aea"
-SRC_URI[sha256sum] = "bb1101a47f423bc10e51de29e957ba8abb5cdb88d3a98d8ac4b39531dcadeab5"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-zh-tw_140.9.0esr.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-zh-tw_140.9.0esr.bb
new file mode 100644
index 000000000..5fcb26c61
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-zh-tw_140.9.0esr.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "6e0141de8821ba59a0405757672c6d83"
+SRC_URI[sha256sum] = "5b0ddf222ba1fb819442f03aa8e9175e011f0a7a706072ab5c135227b164ab8c"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-zh-tw_148.0.2.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-zh-tw_148.0.2.bb
deleted file mode 100644
index 0a013f2ff..000000000
--- a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-zh-tw_148.0.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require firefox-l10n.inc
-
-SRC_URI[md5sum] = "9d460a202aeb38cfccc1a348aa5e0cd0"
-SRC_URI[sha256sum] = "aef149ea3bb0a2f252f6d6398f4c4dd7172401cf98db11fd38ed92ffa0321221"
diff --git a/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-zh-tw_149.0.bb b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-zh-tw_149.0.bb
new file mode 100644
index 000000000..62722509f
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox-l10n/firefox-l10n-zh-tw_149.0.bb
@@ -0,0 +1,7 @@
+# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require firefox-l10n.inc
+
+SRC_URI[md5sum] = "9fd329ce728e93702e4ee9e2cfbbf7f9"
+SRC_URI[sha256sum] = "3848c4b329b2ffe2431bfe4874a959424770d7a751ba235463ba06c1c674a769"
diff --git a/meta-firefox/recipes-browser/firefox/firefox-esr/0001-Fix-conflicting-types-for-once_flag-and-call_once-wi.patch b/meta-firefox/recipes-browser/firefox/firefox-esr/0001-Fix-conflicting-types-for-once_flag-and-call_once-wi.patch
new file mode 100644
index 000000000..6609dc092
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox/firefox-esr/0001-Fix-conflicting-types-for-once_flag-and-call_once-wi.patch
@@ -0,0 +1,71 @@
+From 7282464e95dfb6115cd4b7bbe40b0caef580d1b8 Mon Sep 17 00:00:00 2001
+From: Kingsley Yung
+Date: Mon, 23 Feb 2026 19:29:39 +0800
+Subject: [PATCH] Fix conflicting types for `once_flag` and `call_once` with
+ glibc 2.43
+
+Starting from glibc 2.43, `once_flag` and `call_once` are added to
+`stdlib.h` for C23. (See commit a7ddbf4 of the glibc repository.)
+
+https://sourceware.org/cgit/glibc/commit/?id=a7ddbf456d97ac8d1aa7afd735e196a1488bd874
+
+This conflicts with the definition of once_flag and call_once in
+`include/c11/threads_posix.h`.
+
+Wrap the definition `once_flag` and `call_once` in
+`include/c11/threads_posix.h` with the preprocessor flag
+`__once_flag_defined` to avoid conflicting with the definition in
+`stdlib.h`.
+
+Upstream-Status: Backport [https://github.com/jamienicol/glsl-optimizer/commit/9913c27419488217cb3e9aa18dcda41c8dee1284]
+Signed-off-by: Gyorgy Sarvari
+---
+ .../glslopt/glsl-optimizer/include/c11/threads_posix.h | 8 ++++++--
+ 1 file changed, 6 insertions(+), 2 deletions(-)
+
+diff --git a/third_party/rust/glslopt/glsl-optimizer/include/c11/threads_posix.h b/third_party/rust/glslopt/glsl-optimizer/include/c11/threads_posix.h
+index 45cb6075e6..071faf795d 100644
+--- a/third_party/rust/glslopt/glsl-optimizer/include/c11/threads_posix.h
++++ b/third_party/rust/glslopt/glsl-optimizer/include/c11/threads_posix.h
+@@ -51,7 +51,9 @@ Configuration macro:
+ #include
+
+ /*---------------------------- macros ----------------------------*/
++#ifndef __once_flag_defined
+ #define ONCE_FLAG_INIT PTHREAD_ONCE_INIT
++#endif
+ #ifdef INIT_ONCE_STATIC_INIT
+ #define TSS_DTOR_ITERATIONS PTHREAD_DESTRUCTOR_ITERATIONS
+ #else
+@@ -66,8 +68,9 @@ typedef pthread_cond_t cnd_t;
+ typedef pthread_t thrd_t;
+ typedef pthread_key_t tss_t;
+ typedef pthread_mutex_t mtx_t;
++#ifndef __once_flag_defined
+ typedef pthread_once_t once_flag;
+-
++#endif
+
+ /*
+ Implementation limits:
+@@ -90,12 +93,13 @@ impl_thrd_routine(void *p)
+
+ /*--------------- 7.25.2 Initialization functions ---------------*/
+ // 7.25.2.1
++#ifndef __once_flag_defined
+ static inline void
+ call_once(once_flag *flag, void (*func)(void))
+ {
+ pthread_once(flag, func);
+ }
+-
++#endif
+
+ /*------------- 7.25.3 Condition variable functions -------------*/
+ // 7.25.3.1
+--- a/third_party/rust/glslopt/.cargo-checksum.json 2026-04-02 14:35:04.482722483 +0200
++++ b/third_party/rust/glslopt/.cargo-checksum.json 2026-04-02 14:35:21.373443583 +0200
+@@ -1 +1 @@
+-{"files":{"Cargo.toml":"010bb96167ff152e0e5ac30f9905dc749a3f038199b70c541c5d8cb97a185ee3","README.md":"4468e08c64c19977707d792bfab0080e35ff927b64990eab77873f8ba056ba1c","build.rs":"6a64610018701781af182c418a4355c9ac5d99d000be9457f0e38a7dadf7542a","glsl-optimizer/CMakeLists.txt":"42ce94744e82ffa000da8b64d81fc140e293b9f5da7dd4cf6b49e7404a2448d9","glsl-optimizer/README.md":"b18eef11a92d267d88a937b1154f7670ee433c730b102fdf7e2da0b02722b146","glsl-optimizer/contrib/glslopt/Main.cpp":"14ba213210c62e234b8d9b0052105fed28eedd83d535ebe85acc10bda7322dd4","glsl-optimizer/contrib/glslopt/Readme":"65d2a6f1aa1dc61e903e090cdade027abad33e02e7c9c81e07dc80508acadec4","glsl-optimizer/generateParsers.sh":"878a97db5d3b69eb3b4c3a95780763b373cfcc0c02e0b28894f162dbbd1b8848","glsl-optimizer/include/GL/gl.h":"1989b51365b6d7d0c48ff6e8b181ef75e2cdf71bfb1626b1cc4362e2f54854a3","glsl-optimizer/include/GL/glext.h":"2ac3681045a35a2194a81a960cad395c04bef1c8a20ef46b799fb24af3ec5f70","glsl-optimizer/include/KHR/khrplatform.h":"1448141a0c054d7f46edfb63f4fe6c203acf9591974049481c32442fb03fd6ed","glsl-optimizer/include/c11/threads.h":"56e9e592b28df19f0db432125223cb3eb5c0c1f960c22db96a15692e14776337","glsl-optimizer/include/c11/threads_posix.h":"f8ad2b69fa472e332b50572c1b2dcc1c8a0fa783a1199aad245398d3df421b4b","glsl-optimizer/include/c11/threads_win32.h":"95bf19d7fc14d328a016889afd583e4c49c050a93bcfb114bd2e9130a4532488","glsl-optimizer/include/c11_compat.h":"103fedb48f658d36cb416c9c9e5ea4d70dff181aab551fcb1028107d098ffa3e","glsl-optimizer/include/c99_compat.h":"aafad02f1ea90a7857636913ea21617a0fcd6197256dcfc6dd97bb3410ba892e","glsl-optimizer/include/no_extern_c.h":"40069dbb6dd2843658d442f926e609c7799b9c296046a90b62b570774fd618f5","glsl-optimizer/license.txt":"e26a745226f4a46b3ca00ffbe8be18507362189a2863d04b4f563ba176a9a836","glsl-optimizer/src/compiler/builtin_type_macros.h":"5b4fc4d4da7b07f997b6eb569e37db79fa0735286575ef1fab08d419e76776ff","glsl-optimizer/src/compiler/glsl/README":"e7d408b621c1b605857c4cab63902f615edb06b530142b91ac040808df6e22f7","glsl-optimizer/src/compiler/glsl/TODO":"dd3b7a098e6f9c85ca8c99ce6dea49d65bb75d4cea243b917f29e4ad2c974603","glsl-optimizer/src/compiler/glsl/ast.h":"3e68ff374350c49211a9931f7f55a485d8d89fc4b21caaffbf6655009ad95bf8","glsl-optimizer/src/compiler/glsl/ast_array_index.cpp":"92b4d501f33e0544c00d14e4f8837753afd916c2b42e076ccc95c9e8fc37ba94","glsl-optimizer/src/compiler/glsl/ast_expr.cpp":"afd712a7b1beb2b633888f4a0911b0a8e4ae5eb5ab9c1e3f247d518cdaaa56d6","glsl-optimizer/src/compiler/glsl/ast_function.cpp":"74f4fbd490e366b37f4715168bb3465ecd9334d4130942f75dcc8e80e8e7f027","glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp":"d0f798eb09271d41d068b9e7b18220d37f1ed0083300ab51eba30989698fe23d","glsl-optimizer/src/compiler/glsl/ast_type.cpp":"8eb790b24b26dfb72bdc333744b566c26d8464c5d47d20eae659461f5c4899f7","glsl-optimizer/src/compiler/glsl/builtin_functions.cpp":"454189d643c220fcb49116ee5c8a34f7b349aa67564040deb8607f6a41a15e70","glsl-optimizer/src/compiler/glsl/builtin_functions.h":"a37cad7ed09b522c5b8bec7b80115a36846e7ba6e0874a2a858e32f7f202c665","glsl-optimizer/src/compiler/glsl/builtin_int64.h":"619def6f3aebf180da3944ef08f159ab12a58b24767e41d8b985ac37ded54d62","glsl-optimizer/src/compiler/glsl/builtin_types.cpp":"afec060b62d6f3b00bfbf94e9fa5f96341ce096c128d1eef322791e6ed9cea4d","glsl-optimizer/src/compiler/glsl/builtin_variables.cpp":"6563bfb1345cbca4c77e00eef09ad152f3e1dc271d246a08c5ce9e1f4ce4250a","glsl-optimizer/src/compiler/glsl/float64.glsl":"1072fd888be48c2a7a5117cd2d92a65f034965a66375f598bb856bff5d7be766","glsl-optimizer/src/compiler/glsl/generate_ir.cpp":"e5f0175370a0d07f93c48d3f0f1b8233d12c64a7b02de02dcc753ef7b398ef0f","glsl-optimizer/src/compiler/glsl/glcpp/README":"a0332a1b221d047e9cce5181a64d4ac4056046fd878360ec8ae3a7b1e062bcff","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.c":"2d179879b1ffe84f58875eee5b0c19b6bae9c973b0c48e6bcd99978f2f501c80","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.l":"e4c5744c837200dafd7c15a912d13f650308ea552454d4fa67271bc0a5bde118","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.c":"03494f9ce1cb82260506e2559e73a3eeb622c4bd51b65eaa0a2c3351862bd4c8","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.h":"264d9a18421cde255ce34a0a62b3d8e73465359f0d167e64aa3973062aae5bdd","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.y":"fafb66e3a8f149d19e085f18a4273ba6d4c11af9e9a01d665cc784dddf97b79f","glsl-optimizer/src/compiler/glsl/glcpp/glcpp.c":"37ed294403c2abfd17fd999d1ae8d11b170e5e9c878979fefac74a31195c96b0","glsl-optimizer/src/compiler/glsl/glcpp/glcpp.h":"85ac8b444bcbd0822b66448a1da407b6ae5467b649f5afaf5c58325bd7569468","glsl-optimizer/src/compiler/glsl/glcpp/pp.c":"a52d94f1bcb3fb2747a95709c4a77c25de7eea8354d2b83bb18efd96976a4473","glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.c":"d11aeb3acfe966d1b78f1ee49804093f2434214c41391d139ffcb67b69dc9862","glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.h":"abbf1f36ec5a92d035bfbb841b9452287d147616e56373cdbee1c0e55af46406","glsl-optimizer/src/compiler/glsl/glsl_lexer.cpp":"272b9fc1383d72b81bfc03fa11fdf82270ed91a294e523f9ce2b4554bd3effa9","glsl-optimizer/src/compiler/glsl/glsl_lexer.ll":"2b57d9f9eb830c3d7961d4533048a158ee6f458c8d05c65bea7b7cfbc36e4458","glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp":"f8095d20629d0af70be930b0612e169edb274551a1d25a3cd1bf9995a11ce2e8","glsl-optimizer/src/compiler/glsl/glsl_optimizer.h":"22e843b4ec53ba5f6cd85ca5f7bad33922dca8061b19fb512d46f1caca8d4757","glsl-optimizer/src/compiler/glsl/glsl_parser.cpp":"126baf368d525aba301854e3d91ba60b5aee32e1102376af71416f32cb95ec48","glsl-optimizer/src/compiler/glsl/glsl_parser.h":"2ea9a50716098a8f7bef782d2a030d757b68da73afb01b4d4940d3e8381d44e8","glsl-optimizer/src/compiler/glsl/glsl_parser.yy":"6b1fd1576b29fce005dff744a6dbd0219e4c695c361d61864e1f3a8d6fa6b764","glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp":"aad64b5b66467da650091430681e8c6a820cf3cadc4db3c160bf2f15875390ae","glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h":"71fd0e92bbdb193dfb067d7bfdb1200d77392be2fbd0cbfc9ca89d1bb4c7e741","glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp":"6660fb83c0ddddbbd64581d46ccfdb9c84bfaa99d13348c289e6442ab00df046","glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h":"24682b8304e0ea3f6318ddb8c859686bd1faee23cd0511d1760977ae975d41bf","glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp":"72a039b0fcab4161788def9e4bedac7ac06a20d8e13146529c6d246bd5202afd","glsl-optimizer/src/compiler/glsl/int64.glsl":"303dbe95dde44b91aee3e38b115b92028400d6a92f9268975d607471984e13eb","glsl-optimizer/src/compiler/glsl/ir.cpp":"2b4741cce90b5d4abff5d719c7324e2693c67294d4d99736cb241554adb281bc","glsl-optimizer/src/compiler/glsl/ir.h":"990b1c74447c4eb4835353ccb0ed9aea644f97fc1129ef1739cd935075d85d2e","glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp":"8cdc1cffe01e42e0566fa2193a75f789628e8025ad1b82f0ee6f204451b7f9f7","glsl-optimizer/src/compiler/glsl/ir_array_refcount.h":"75f06ec81342b379096ca52e1dc0fd5f19a11ff8e9b58203c20628179d644c12","glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp":"1e2920b1c0ecb08424c745c558f84d0d7e44b74585cf2cc2265dc4dfede3fa2f","glsl-optimizer/src/compiler/glsl/ir_basic_block.h":"81be7da0fc0ee547cd13ec60c1fcd7d3ce3d70d7e5e988f01a3b43a827acdf05","glsl-optimizer/src/compiler/glsl/ir_builder.cpp":"daba29c5a1efdd5a9754f420eb3e2ebdf73485273497f40d4863dadeddb23c0d","glsl-optimizer/src/compiler/glsl/ir_builder.h":"2822e74dd3f6e3df8b300af27d5b11ea2dd99d0e5e7ca809b7bbcce9833c483c","glsl-optimizer/src/compiler/glsl/ir_builder_print_visitor.cpp":"8c6df5abf2fe313363f285f171c19ca6c8ee4f3bc2ed79d33c0c88cc8be45c48","glsl-optimizer/src/compiler/glsl/ir_builder_print_visitor.h":"799852adc3a0e54d04080655e7cebfa0d3bf5b6ffed5d8414f141380665d4db7","glsl-optimizer/src/compiler/glsl/ir_clone.cpp":"d897a4e1f5bbec4a6a2f15044c1be9a4d13899c73be77335b041049a4589aa5d","glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp":"78bd87ddb09db67f6c499067728d72aef4f16aa02721a99a4b769d1e0cfa9010","glsl-optimizer/src/compiler/glsl/ir_equals.cpp":"bca28533a6310b0fc152b56d80872368f1510dc62ed6e8ac199b9ffa7fac02e7","glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp":"7e918d4e1f237eca01396004015865ce345afe32a876c9dbc6728576a1a7eae4","glsl-optimizer/src/compiler/glsl/ir_expression_flattening.h":"f45b66aa9497520e7e08e612d24b308477c34477fbd963ee9320eac664957f16","glsl-optimizer/src/compiler/glsl/ir_expression_operation.h":"cc9f10727dbd26cac506804f51456302c702650f9eeb59054a7e1575d5cf6687","glsl-optimizer/src/compiler/glsl/ir_expression_operation.py":"7b86c96021b9fbe165957f4ecb0b612fefcde1c2cf3c6d75e3cdb22e369216ba","glsl-optimizer/src/compiler/glsl/ir_expression_operation_constant.h":"9ad3346416392e3efa11e12ecf2feca7453c5253d241eb96c91dfb85d4f2b971","glsl-optimizer/src/compiler/glsl/ir_expression_operation_strings.h":"a6826daf496a8b9e89885bc2a161ac3445d501b23c6e0ac33e2c01b506b273c8","glsl-optimizer/src/compiler/glsl/ir_function.cpp":"7537365fc0fbe4b37a26b9a2146cc64d3e9a774d60eab63b65002ad165ae8fc7","glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp":"faddbf112187a048d502716a3fb82570a322299ba2a3abd79388382c82040bfc","glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp":"9176973eaf5c0a984701f953bb7a80f37dca43d59b5bce50fc69b3f02f2902d7","glsl-optimizer/src/compiler/glsl/ir_function_inlining.h":"9739493f99c489987d650762fccdd3fb3d432f6481d67f6c799176685bd59632","glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp":"3725861fbe2b98e0617f52d3b14cf6d3b25fb5ec00f5ef5d308b03642f592767","glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.h":"e0560210e966c0c31e4ca843e80ea154e64db5a444b8c2df845b6ba5b3a43fc1","glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp":"caf7ce2cd9494aadd3c58bcf77f29de58368dc9e347a362bbf37f8bda9509b80","glsl-optimizer/src/compiler/glsl/ir_optimization.h":"8b3dcfc7f9e96b21a8dd47a0040d90be483a9e67a2cdce3a697188fb758d4630","glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp":"f8e34a983452be0dcb5a695e9c8e895eead24f9e540992a8afe510ae85da4c4c","glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.h":"1ad1bd3efd1ace39051c13f904c05fd80425d329444f9a8d47fd6d948faf46e0","glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp":"643f5a68aae3fb37267fd793f1216d1cfdeb2c09338c26b1f30e4c6deaef4de5","glsl-optimizer/src/compiler/glsl/ir_print_visitor.h":"4573eb93268a2654c14b505253dd651e2695d43dc745904d824da18305269b95","glsl-optimizer/src/compiler/glsl/ir_reader.cpp":"06bfba802c8354e5a8b2334b6d78d6297de18235bedd3f8fbb382c89870b02f2","glsl-optimizer/src/compiler/glsl/ir_reader.h":"63e3f7f1597936a7011d5b520e171b197bf82bee6c1560d822c3edf5aaa6f9e9","glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp":"84b5c5d746555adca85759c2912fe48010232b7c1c0bd2cf03bd04067a85e66f","glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.h":"fd8c561b71085d3211fff85ed514fecb299d8ce19a04bc063419a55b6d840525","glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp":"ab9f115ce9e7f312d9c7978340ced0dc4ae6d13a80e08442ba9709d11d50cae5","glsl-optimizer/src/compiler/glsl/ir_uniform.h":"683ae6896b1a08470c090be5f822fc31cd434eab9216e954b9bba24a46975109","glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp":"9c1620c45f2fc071fe5ed828472040b14c5f42effe06aa0e3b8352c95ef78786","glsl-optimizer/src/compiler/glsl/ir_unused_structs.h":"13387b49c23093575276b25b9dfd31fedd8f131c5c4f3128ab04cf03e15b5295","glsl-optimizer/src/compiler/glsl/ir_validate.cpp":"6b232be5999a86ea278f4f15b2832d76843246509118d924243055a3b9b0299f","glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp":"2764a3cad937d53f36db7447c3a5b98b04bf153acf81074d971857fc5bca460d","glsl-optimizer/src/compiler/glsl/ir_variable_refcount.h":"b0668e3eb1501ef65e38fe12830742ecb3d28e6039f30e366c8924efc29b4a39","glsl-optimizer/src/compiler/glsl/ir_visitor.h":"f21b3534c3d66d5fb707d1581fece7e1eb043523afbaedf89918cfb031c6df94","glsl-optimizer/src/compiler/glsl/link_atomics.cpp":"360f0209e11f367ba358223597b0a118bae095bff16337cf03f1fb89c5b80ca6","glsl-optimizer/src/compiler/glsl/link_functions.cpp":"de7895da8aa33a1e3c2c1eb2fdaf267ab5d1fbfdb79ae2e67f95211e946e294c","glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp":"1926cfa73810704eb19b916c1b2cdb9321155e2f98b2a0a57c7c3c6e960540cd","glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp":"1e14e06ca3b2c1089cfba2e8eaf0c1f373d9d6374b6082f320962dd71ae09611","glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.h":"fd58c155af645295bb6aec08797889de586f4d919731de2bce57e8dce59bb048","glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp":"09589f49776dce32e6c4044937de7e0c839a9754ad31960148f8f9e010658997","glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp":"bf98e08c12db466acf9623cbeb8fa8e3b4002512722e7a6521287f558a099f37","glsl-optimizer/src/compiler/glsl/link_uniforms.cpp":"84bad5b1377362cecf259b05124239be5220b03ce1c0c61b59bd9a47e4379af2","glsl-optimizer/src/compiler/glsl/link_varyings.cpp":"a5f1a53e7c80d635515fe808ff223d89fef1767abb0f2b7aa28fa6773dca353f","glsl-optimizer/src/compiler/glsl/link_varyings.h":"b9dbe018f038df69763df2e928742ce81bbc6e3aaba26f50621e30a6d9aa6220","glsl-optimizer/src/compiler/glsl/linker.cpp":"40b1ecd5d4f6c7f13d5a87ce390561a51fdf6f3fcd9b2197b9c88b03a773ba94","glsl-optimizer/src/compiler/glsl/linker.h":"ecf94b4ad75ef461c27c557fda4bd25f34c91930822b8e1d729ec84520d4a049","glsl-optimizer/src/compiler/glsl/linker_util.cpp":"1663ad88e2a369305659aeeffaedb5bd752cf76340a2ba5797fc0bf600633cf9","glsl-optimizer/src/compiler/glsl/linker_util.h":"6db788daf9c8e87ae2764b61a8b37ebe419e69c1b82ddee01986e37c978c6993","glsl-optimizer/src/compiler/glsl/list.h":"b1f46ce0e552fe7c45b2a19408a9d97662e23e4b182ab335491c26f8cf25886f","glsl-optimizer/src/compiler/glsl/loop_analysis.cpp":"57ecd573477c68091c7cc99537faa7139a8f395935e3d4f10144cefdefb5a611","glsl-optimizer/src/compiler/glsl/loop_analysis.h":"a85f045a038ee5b5176063e85d7988865862c44ab0580f771b993a042d0b69cc","glsl-optimizer/src/compiler/glsl/loop_unroll.cpp":"bd4292ea2809f5a669bcb76ceaa1ac365772dcd638c579c3ed10275214901a54","glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp":"8cfbef140d9c4b4d2f57bfa05c9c374d31a121d0f87afce94333f049023b654a","glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp":"1ae221c3c7a95aeb867207e7a742be635f91b406c157747bfd6ddf10274d97fb","glsl-optimizer/src/compiler/glsl/lower_buffer_access.h":"807886953a576a323591798cbca5e2df24295ea893b28affd8ffb5926cebaa04","glsl-optimizer/src/compiler/glsl/lower_builtins.cpp":"4d81afc32cf58e1481fcb5e42888ab93dbe6820310a20ff7a9982b77b2152d9b","glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp":"608403f0eeeedf21cfcd3014116e0f44e28cbdf6c4c32aac7e613e64e30205e1","glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp":"179905cd47a294122adeb5b0abfed6f2f67782dcde21b544d1ee2c1985154e66","glsl-optimizer/src/compiler/glsl/lower_discard.cpp":"3b361b2db0004d544d64611cb50d5a6e364cf6c5f2e60c449085d7d753dd7fb0","glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp":"f5c29b6a27690bb5c91f196d1a1cf9f6be4f1025292311fe2dac561ce6774dee","glsl-optimizer/src/compiler/glsl/lower_distance.cpp":"a118c85493d5d22b2c059a930c51a5854896d4b1dade76598eaa985e5a3dff8c","glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp":"469e617757fd1728709cce021aac5c8da05ee503bf5366977bdc4ef7a6d83950","glsl-optimizer/src/compiler/glsl/lower_instructions.cpp":"6ff5c396abe40d8a2145d571e99e2bbe9143393e15aafc28adc2803a01d821b6","glsl-optimizer/src/compiler/glsl/lower_int64.cpp":"d1ed41196880dd53c7b13e2782f9423f8442bf1d46186e8be92b1b66218a83ee","glsl-optimizer/src/compiler/glsl/lower_jumps.cpp":"34de7b493f281589fb0c2c0f6e885d0a0fabbe7a4e97a73de374dd714777a58c","glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp":"dff7a308edc4846c348ed4225c6699a9c75abac68d88f41f85954276552779f4","glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp":"16063ac127bff75a68272070ab11c21c25101edbff62b4c68f4983b4cd941af0","glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp":"3b00773399135aea85746a5a68b96ef000bc6841be1a2c8e6f25c516628b0949","glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp":"a0fc9975d5aa1617e21fc6c353659a9802da9e83779a3eef4ec584f74b4dadc5","glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp":"7550099d4ae123d71541c2fc88bc04fbfe9271ec75d7e210987d1c8cac3cf3ea","glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp":"79a13d161fe505a410ab948d92769395708693ec888153630fa240e5b97e356f","glsl-optimizer/src/compiler/glsl/lower_precision.cpp":"f82a185b879872b977a1787d8061b9a80bc4cf8db1b970db6efba2ad9cc20fa2","glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp":"ea2dccf50a83bc19391bf6b7ab6aa53c0005f427af4066d25140340af9a4beef","glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp":"f69fa53650eeb6f2944fce4d36a6e0a423e6705f3a3bd3389c7fadb83cfc8802","glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp":"b196c9d424c0569f3e85d75c2d125af21566cb113d69036db87c0990703e0fa7","glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp":"4d247f244272adc8250fd888d8d932a140dd5de4d1efc7a58492c3c2b8291527","glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp":"89bdbc6c1669230c644c0857db1ce2781ec61d349ecd08c7914146e1f4750a4a","glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp":"fce930f29ac9405b297d1f749d68f59506b89c70b4ee1b1ab8cf49a34cc71ecf","glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp":"3c67d851a11a55fad1c49a550f3a0cfe50892d33a3f238ce266cd829eba510a8","glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp":"f5ec666b73e1415cbab32519a53605ed385f3b03e889560373dbce69dda5000e","glsl-optimizer/src/compiler/glsl/lower_vector.cpp":"f7c13f5572ebe09b6a71553133b2cf003cd4b77b9657600672ee3b21bf890725","glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp":"b05793da6dd620a531b43df5af8b2ecbc37b9db0c88910f5724ea10bcd057e19","glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp":"fee772ec17eea5e86a529bf9c5fa2ee0d29a5982bb75ebc6d68ed36cd19aa299","glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp":"690e8715182e03fead5cc5a35251fb4f41b357e4c71a1dfbc4bd7be19862b56d","glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp":"58c0e8b270e4bbde54250be03cdb2f36966bcafb785372ad2e2b786835df7f9f","glsl-optimizer/src/compiler/glsl/main.cpp":"ae5e88abbbc8a12f769e1296bad938b9d7398cc6da0d3d0caeceeeb876536850","glsl-optimizer/src/compiler/glsl/opt_add_neg_to_sub.h":"f5054944bfd068810629080d0ea11df78b3f57a8f86df75e13ca50157ad1964d","glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp":"25f45b20e1972ee8c789177a1aeda6e4286c25db2eae3a43ff83029ae64969c0","glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp":"19d3ce0e815438f4df9ab2890e767b03a4f3f191b53bb30c0217cf2ae6a95430","glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp":"0e44e0e126711a3725c1f3a2aa65ff03c381fed08680ffc30101aae60f716c4e","glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp":"a088d04d9b45f9e55e235835648f614c89b7803c03a6d4f6a6d1a6bc1f0228bd","glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp":"8a9440d77ecd6dcf13e683cbb99943aab6311c8fd4b5f6a9189a8d4f270746f4","glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp":"63d3ccd4dd09f19c9cf1a2f51592111bed41284504f29f3c0de4cadebc439a37","glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp":"ffa0f50863995e0d2e31f55a52e82319edc71e520987bebd7f7e561ea331c64b","glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp":"84e8747b948232f01dd56b428b9315f96f9511f605f240119fc446fae28981a9","glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp":"761523e88f5b3ba785170f4d7205e94fa99acb7e74d29efbe40e1c010e1dbdb3","glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp":"fd1ba2da7337d4e5dad17f5c2d73d9cc8880305f423e85d64cf94553588fa401","glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp":"969a598b4df322baf222258a66cd64a326ea20e5b3125be9d8d1771f522c69e0","glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp":"774cae6536d02edf26e996a2a895e1f62d5098f16dc96b44798b4fc731a9a95f","glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp":"3696a5c55f02e20056e085bc2714f73ac992f221b6f3387d655068e86b512046","glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp":"44f0fe05b49329667671f88c96dc86ab3fe1459ff7b87f2b2d88de2d49829f9f","glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp":"fb56a33c90419a01676b57cbd91d0674a54cca40e6defaacc88dd33facebc131","glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp":"ac406eb35e379c357641d6c5749f50c65961455924d3dc884e2b90046fa92c5c","glsl-optimizer/src/compiler/glsl/opt_minmax.cpp":"8abd59d3b14ef60ff14a9c69660e6945f5cf10b97edb4afebe56be3f81d96316","glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp":"8bb6329dc0f299042368fc81934c2df019b45ab9f7aa0415d4e57b8d1ff98c9f","glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp":"222c73e2ac7a938ebb6428cc6c780c908ff6156d8ff935b04fed93a48fc10496","glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp":"2edc79cc13f3177934e0443ad62f5976a1991f01f86ea303a803434849b13a47","glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp":"015d0abddfe507f67c4b96c82988d861d018ededf7bf055e2bcbe9ea92da694e","glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp":"46d28ac983ea244a4315bdc0e8892979ec4d1f9b9a96ac8a8a08006d9bc5e878","glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp":"d80ee43bb97d9f016fb9c5e1e06f5b2afa569811f368ba067be794ec11d085fb","glsl-optimizer/src/compiler/glsl/program.h":"2982447e2abd35371e273ad87951722782a8b21c08294f67c39d987da1e1c55f","glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp":"080943e21baa32494723a2eefb185915d2daae1f46d6df420145c5ad6857e119","glsl-optimizer/src/compiler/glsl/s_expression.cpp":"1ced972bc6ecc8eab4116ea71fb0212ab9ae5bcc0be3b47aa5d9d903566b3af1","glsl-optimizer/src/compiler/glsl/s_expression.h":"65b847e30e22a809b57d0bc70243049c99d9c6318803c5b8d0826aba55dc217e","glsl-optimizer/src/compiler/glsl/serialize.cpp":"be0eb4251348a9d921acb839a5c48c6023a2e9d116d602bb0432787ab623655d","glsl-optimizer/src/compiler/glsl/serialize.h":"57425732eba1233d928e5f07f88b623ce65af46b3bb034bf147f0a4b7f94f9a1","glsl-optimizer/src/compiler/glsl/shader_cache.cpp":"e0c5c433f2df3fccdf1d61281bfcb0ee5633433339b97c697d64db99611cbaaf","glsl-optimizer/src/compiler/glsl/shader_cache.h":"9217164d8d7f54aca0fe5922c7187095a6ae0cb703b196b79805aeef07a7e697","glsl-optimizer/src/compiler/glsl/standalone.cpp":"8e6c416a14d631261917a5fe4cc91880c287b22b2dfd70eb22028289a8fa5364","glsl-optimizer/src/compiler/glsl/standalone.h":"a7c397d1dfdd1e7fb2cfe99db35cd9df93251e642059208533202b7f20497f83","glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp":"970d14b7a9d58e5270321f97bf5d57795558b1c570a56678e04a65b26c60bf4f","glsl-optimizer/src/compiler/glsl/standalone_scaffolding.h":"d921a617ea82b9e49413314492a645c44356de503581b1be3f1b57de236e480d","glsl-optimizer/src/compiler/glsl/string_to_uint_map.cpp":"d824bf5b839bd39498dc9e457103cdbe3e5289ddf7564107c27b1505948dd31f","glsl-optimizer/src/compiler/glsl/string_to_uint_map.h":"e2f18e66359c9d620e085de7f4a334a47df9c66e65a5bfe8b734c627bec04104","glsl-optimizer/src/compiler/glsl/test_optpass.h":"b27b8f35f5387e7ce4982bb51c7b63ccf14f91757f3108a5d02ed006925bb8a0","glsl-optimizer/src/compiler/glsl/xxd.py":"376484142f27f45090ea8203ae2621abf73f06175cb0ee8d96f44a3b9327f4bd","glsl-optimizer/src/compiler/glsl_types.cpp":"044bb6754f45419a3151e7a25c39202a82009ae3c6bc54ff7f0bb4258a5deefe","glsl-optimizer/src/compiler/glsl_types.h":"fd899a42f34ddeb8601bc3cd6c5e3aed82fc8aef4042dde1b39b3c01e1dcc219","glsl-optimizer/src/compiler/shader_enums.c":"436bff5216b11b0980bdfada5885fc6ac9afa2037a3027fcd6eea2a8635597ac","glsl-optimizer/src/compiler/shader_enums.h":"13220442a5c02e83540cf2c0ad4f8417b2fbda5f2586dec4e92082544c937cdd","glsl-optimizer/src/compiler/shader_info.h":"4c5453e81197ca83593ee4f365074b23530f2ab21c78e1733b63dec6f344c12a","glsl-optimizer/src/gallium/auxiliary/util/u_half.h":"3c2b37bda3ccb64387e44b723d29cf9046decab1a893bf42d842e9603398bdee","glsl-optimizer/src/gallium/include/pipe/p_compiler.h":"c75620096ce8523dae90599e50aa2ef6468d3b0e368a77795edeb20dd1abfc0c","glsl-optimizer/src/gallium/include/pipe/p_config.h":"a27692fc35f9e55df3224b7529e66b3001e911e94e6bc5f8f569e493e1ee3fb7","glsl-optimizer/src/gallium/include/pipe/p_defines.h":"be26d68c0acc67c5e44788c6299716a9eee415fd81d7d747e3738a829e3b6b38","glsl-optimizer/src/gallium/include/pipe/p_format.h":"5674215fc41d27496f037cf837717daefbf23ebb38d40ace7c0c414bc08182b0","glsl-optimizer/src/gallium/include/pipe/p_state.h":"d600593aba5f5a17072a6c38f6baa81e01c7994b0174250f7e433bb41684b702","glsl-optimizer/src/mapi/glapi/glapi.h":"73632a625c0ddabc401205e8b5a81eb8af8506868efe4b170d7979ec3619e9c5","glsl-optimizer/src/mesa/main/config.h":"5800259373099e5405de2eb52619f9de242552a479902a3a642a333c8cb3c1e7","glsl-optimizer/src/mesa/main/context.c":"2f3208473d99c94f734b1137ba91889d4a1babb9e7534bf1dc85d851ee98274e","glsl-optimizer/src/mesa/main/context.h":"cc7e4194797db9d007f01884e23d786c453b3860821f7f2ddcdf0f1bf3f8ffb1","glsl-optimizer/src/mesa/main/dd.h":"6a964acd06b6c2d88700e69fb75fe3c6b3b3d45bbc41db24f3f897a29695fe0c","glsl-optimizer/src/mesa/main/debug_output.h":"7312422e90b8c0e34028ac27280e438139b5cba525c99deb3ac883cd3d87e452","glsl-optimizer/src/mesa/main/draw.h":"7eaef3a9e27a60ea6f7937109bf3a6190b831162fde0479abb12077ce27c353d","glsl-optimizer/src/mesa/main/enums.h":"87d562a6764f51c014a2274fa7c3aca17c04441537ddd56b2554f13c6fffea92","glsl-optimizer/src/mesa/main/errors.h":"c79444b5df289c90fbb22a33b2d0c23917d9fc4510960088f0b79e53bb56b1b2","glsl-optimizer/src/mesa/main/extensions.h":"a38b2f87cc93c513994281350d69e06c84ff8eded5313ec0a1be33f375e0ebbd","glsl-optimizer/src/mesa/main/extensions_table.c":"17642d1a8c9a0bf2bd61060052d33ff14a005d2b962e6cf91465797a50851e85","glsl-optimizer/src/mesa/main/extensions_table.h":"2c879571c238d2e14461031ac740372fd0f9ac3a34c0d5541bb9b7ed4c0376c8","glsl-optimizer/src/mesa/main/formats.h":"02e2f7ec3e39286cf9f27e2641043e6df8ecb1dfde9e643313210e214af2a929","glsl-optimizer/src/mesa/main/glheader.h":"58217b33eead6aa6b23cd4a291cefeaa6cb84e465f4960daffca97c44d6d1c35","glsl-optimizer/src/mesa/main/glthread.h":"51fb2711f77e7eafcfc52d29d5b844978832b24c930d88accd48d143a6eb9c6f","glsl-optimizer/src/mesa/main/hash.h":"7e7f782034c16a8e693de48e00c31d4a90b0129f4029fd074033d7d16ccbe718","glsl-optimizer/src/mesa/main/macros.h":"73d15ddfd64f2b57b9b2ffeeb993b9c2c0899a80563e9d6ff337b11ccbe6eee5","glsl-optimizer/src/mesa/main/menums.h":"5dfac0e2279d60b0cd0c7b9fc2a5021620d0f6282ed2e738c420214e3af152d3","glsl-optimizer/src/mesa/main/mesa_private.h":"edda678b93438944279a551f663b8858ad84814a9fc88ba9672ef195599c24ae","glsl-optimizer/src/mesa/main/mtypes.h":"6efddefa099e4d2e3fdd97f0055644f47aba21711385edfeabc2d9b0676f2eec","glsl-optimizer/src/mesa/main/shaderobj.h":"9f0dfe96d0c2154201adef942bd36053533ac7b2492fb3786acda5bea514c75e","glsl-optimizer/src/mesa/main/uniforms.h":"4e331e6ad6e9cbded978b4082dbe0a57c1f8f01327446bb6892bfc179976c38b","glsl-optimizer/src/mesa/main/version.h":"9d0a13a758099302dc55cf7d045791834a89b0f9d4cf17b2692259b369a8a9a1","glsl-optimizer/src/mesa/math/m_matrix.h":"a37b19f182e070db3df93b0ede43c22fb8be8c2906504133ee6dbd7db1185d8b","glsl-optimizer/src/mesa/program/dummy_errors.c":"1820e305515b4c5e041f5e1623266a48ec8f076a155310be7d60637101f593e4","glsl-optimizer/src/mesa/program/ir_to_mesa.h":"b47f58d22e3ca2ae42d52501ea769d15c4476834944fa97eeccd3a3439211d00","glsl-optimizer/src/mesa/program/prog_instruction.h":"ab3832152a7e144b59e5a2264b2c29db56d93be31e76bbd958527a56771b40eb","glsl-optimizer/src/mesa/program/prog_parameter.h":"ba18c743284eadbc837c2c364c73e5d372321a7637a76e589d8d39fe8b5de225","glsl-optimizer/src/mesa/program/prog_statevars.h":"fc413698f84bc52d45fdeae0471934ee9904bfb7eac1a2b5f70446e54bcbbdca","glsl-optimizer/src/mesa/program/program.h":"1f01026a4eff440a3f122fd9b519d03546fe7f7d8be60dca834e95a2f8fbbfd2","glsl-optimizer/src/mesa/program/symbol_table.c":"6611cb9f078035bf5ff8c9112093a6c7d99f8af99a3931d0c07f227cc72283ea","glsl-optimizer/src/mesa/program/symbol_table.h":"631dc35ac48d5e87962d45507461920f6575610960ffcc42a08cefeb43300cda","glsl-optimizer/src/mesa/vbo/vbo.h":"6eb1dcd9a08c92f276c5fe08da184ff9d455d1be421913b8ad732a7b65e858fb","glsl-optimizer/src/util/bitscan.h":"9e49e694e6b34fe035bc685f32588827eb8cbe7d82878963c7ab52843e1c16aa","glsl-optimizer/src/util/bitset.h":"c40f78515c6230fed18345c6751ce33833a49da7a27901c7e6d7340cbdcbc5e7","glsl-optimizer/src/util/blob.c":"8f729846f66efc9c15485cc5fc24c6ec861fc1fecb2f652573f2a237d481b791","glsl-optimizer/src/util/blob.h":"93e1eaac866b9a7cd6fc03b533c18fb2edf0e97f03395eff4f3a605c4fc14d0c","glsl-optimizer/src/util/compiler.h":"79e3bf40a5bab704e6c949f23a1352759607bb57d80e5d8df2ef159755f10b68","glsl-optimizer/src/util/crc32.c":"2f3467a046b3a76784ecb9aa55d527698c8607fd0b12c622f6691aaa77b58505","glsl-optimizer/src/util/crc32.h":"59bd81865e51042b73a86f8fb117c312418df095fed2d828c5c1d1c8b6fc6cd4","glsl-optimizer/src/util/debug.c":"c3d68e9752ccc19e66c669562cd113cf1d0ac83cbb30174789e7fb8d1df58f9c","glsl-optimizer/src/util/debug.h":"50068d745c4199ccbd33d68dd4c8a36d2b5179c7869a21e75906ddd0718ca456","glsl-optimizer/src/util/detect_os.h":"343a8790d17a3710c6dd015ee367f84e3902ff3f2e36faca2bf93f9d725d3574","glsl-optimizer/src/util/disk_cache.c":"f533937e5a4fffe76e2739ef4b6b1e1da097d96d63eb808e68ebbc7027641c23","glsl-optimizer/src/util/disk_cache.h":"e83314fb14134a8e079b15e470a6376ba5a8253701f048c890a62b7e55d64bc8","glsl-optimizer/src/util/fast_urem_by_const.h":"e108fce804616c47d071dfe4a04163eec1126e448ed1aa89abb6b3a6d772bd5b","glsl-optimizer/src/util/fnv1a.h":"ab2596f19c6adf431ae27618f62c5743e24ad23ef83bb359a4c4c218245ab459","glsl-optimizer/src/util/format/u_format.h":"4cdfc0c59cbc99a092e5ec5a396910f2d93b9643e5d8141050b011e66f11e45b","glsl-optimizer/src/util/futex.h":"26f7c9d86e9ffef4c0fa2761f1aaa1918337302e20bd6ca10e61dc3c47356deb","glsl-optimizer/src/util/half_float.c":"11bc2584493d5d9d46e8c8a619a0307cf150bf5ab5d0f96bb764b061dc37a00e","glsl-optimizer/src/util/half_float.h":"7f7c380f126da1400a91758cc0392f24bf967bce1672890b62be26fe9fbd922b","glsl-optimizer/src/util/hash_table.c":"0ca40352e35dedab0a84c64c903f1b16d47e950bb5f43b4d22bb57d499bfea6e","glsl-optimizer/src/util/hash_table.h":"217191bb360592e2232f187473c10287d2cda8ae6fa5c53d0ef74c8c206118b4","glsl-optimizer/src/util/list.h":"9fab03c6a78186bb5f173269f825f6ce976b409d931852e3d93bac632e07989a","glsl-optimizer/src/util/macros.h":"63faf65b51058c483b17f1f77da51d1c53c8beab52678cb6bd01f1228a63b6b0","glsl-optimizer/src/util/mesa-sha1.c":"00c692ec353ebc02c06c57c5a71de0ab7a119f86a4146f452e65ec87e4944417","glsl-optimizer/src/util/mesa-sha1.h":"bff4c29f4bf7cdbcefb30fa0c996a7604a380eba8976467c2a60e7cd328f7e26","glsl-optimizer/src/util/mesa-sha1_test.c":"25da89a59d51469f77b4c468ca23ffdce0a7a1166a70b6cc23026a6800b0143c","glsl-optimizer/src/util/os_memory.h":"64555faf1760ae6954f42c83727c38dfc4c278e9152115779ffaad58b42adacf","glsl-optimizer/src/util/os_memory_aligned.h":"12d86fa94be38c13f7eeebdf313795e1267dd5a7187d2f0072e0e896f41702f6","glsl-optimizer/src/util/os_memory_stdc.h":"07360363b88c927065e10df71bebf6c8a0cc3b9167c9dfce55f2d65f11e6f787","glsl-optimizer/src/util/os_misc.c":"a9936e613ec84803abd59ad47c192c8e3939993c950ac91973fdc4cec1801bb8","glsl-optimizer/src/util/os_misc.h":"cc68eb12e05b5e749c54298cb4a6f4cd20cc5af7db3403e70b3c27b56090c740","glsl-optimizer/src/util/os_time.h":"73e775f7335244ff5964c678c27eedf1aea6abea44c4169d327ea8c7ce4a3a88","glsl-optimizer/src/util/ralloc.c":"4b51189595ef67bcef52c40cbf654d969041dbd15e15d4a893ad494ac060aeca","glsl-optimizer/src/util/ralloc.h":"e573c45875ff1530f0dbee9a93ae55535fdac8d5cc88a79ebc327c688824bde5","glsl-optimizer/src/util/rounding.h":"0450722353caf83de07e67f335949dbe95fe53b534052d4ee9d28d2781387614","glsl-optimizer/src/util/set.c":"86f8c9a830bead5a5a79bc970b0ff97809312af07b3beb39ef9d90af04d40a1b","glsl-optimizer/src/util/set.h":"3e39ca161e7ed4ec7c436cc9c7919ed9a55ed1b71edbf2caf6f9bcfd9bc578ed","glsl-optimizer/src/util/sha1/README":"00af7419af05247081858acb2902efd99fcda2ce16e331079f701645bb3729c0","glsl-optimizer/src/util/sha1/sha1.c":"1403bbe0aad42ba3e6be7e09f7cad87a6a8c4ad5b63962f7b92b9f37d8133b04","glsl-optimizer/src/util/sha1/sha1.h":"68d9f240eab2918026ecdf22be36811abbd4f1389f6c36e31258041aeaedd247","glsl-optimizer/src/util/simple_mtx.h":"12c6c3c4b7db9168bc656d5b3c65912075084d2b388c415d5c3d3f5953a9d6c7","glsl-optimizer/src/util/softfloat.c":"a97e51a96fe5e6a052c02aa6bbec683fe73fb88a8c087d9c930503e2120d8a2e","glsl-optimizer/src/util/softfloat.h":"66664b0250e83bf5dd4cc743acd119d076efcea624a0eab3d6b60718e6ee8811","glsl-optimizer/src/util/string_buffer.c":"63a1d1b1e34926c88ea00159cafbcd56568b805c4f64d1e8c97169fe313921fc","glsl-optimizer/src/util/string_buffer.h":"7b88d1b1d9c6cfb8e93331813535c127289437c75f822029e9a3bca8ea6b52ee","glsl-optimizer/src/util/strndup.h":"0273c4fdb7482cd7746881a63d3998648c6d63415ba85af1d1860f0e0dc504c6","glsl-optimizer/src/util/strtod.c":"5cf610d8a37373cf37cfb7aae903525d943b2674b1f32594c70b0eb19a8c9697","glsl-optimizer/src/util/strtod.h":"237396def4e264d35ed4bedea00ef9a4ceab6d7a11a18c770d9747d22c69ed2d","glsl-optimizer/src/util/u_atomic.h":"c02e809526c6c09ba8fe51f50b2490d1b6c8e5c7f3c4031ae958250d098fc3bb","glsl-optimizer/src/util/u_debug.c":"8c060e379b816618f3dd22c9ea523c68b9425c76c36a7dfe5d6d375b337f5f4a","glsl-optimizer/src/util/u_debug.h":"e11e26edd9b9e4e6f8e6a435e69f4d9edda27e9a379f68f4c82ea2525aaaea68","glsl-optimizer/src/util/u_dynarray.h":"853d0fa6ff2261614488be624deb8a2b01e57c2c8eabc28578cbeed4ccc95694","glsl-optimizer/src/util/u_endian.h":"3ccea7e529740318d8a4b05c00db3adc9d1e292a52bdc56a05c9fae99209720f","glsl-optimizer/src/util/u_math.c":"c868a8c0886dc78f1b06b13404ba8b253090449045774dd56893ac9d75795184","glsl-optimizer/src/util/u_math.h":"a04e32e126db016413f9de0a2028a3e71737137463b1289eae576f884b06fcf1","glsl-optimizer/src/util/u_memory.h":"c5db17c724c70283ddbe04165722f6988d4e0eb9aa3602ae472feff016649af9","glsl-optimizer/src/util/u_queue.h":"92930ce236c0528a98b695f5cea8c5c6aa9683beaf71a2227bdc5d33d1b21506","glsl-optimizer/src/util/u_string.h":"c5a2f4ef576d1547bda12c4ea219179fefa54414977743ac094abcaf696ef6ca","glsl-optimizer/src/util/u_thread.h":"00b708459b27f9910d18db92c18cc65cfc618ac2b3cd144e45f8640057b10d58","glsl-optimizer/src/util/xxhash.h":"2f2aff2fc6c0c929f52cf6ae7314122124c5be026d41ad1c357608383c4a37ad","src/bindings.rs":"79993db2058bde39f99ef483d02560d33b1cb882f6a552319e8b86eb6f9021e1","src/lib.rs":"04be1554cd829eb40864b06d80b491dd48117a4e3a601c7d482117f7a0391e67","wrapper.hpp":"f3ea34cc496f7d90b9bfcada3250b37b314c3524dac693b2ece9517bc7d274ac"},"package":"913662ae8335df058d56e00f11340b20fa82e03e0276587797ef325ab01e50d4"}
+\ No newline at end of file
++{"files":{"Cargo.toml":"010bb96167ff152e0e5ac30f9905dc749a3f038199b70c541c5d8cb97a185ee3","README.md":"4468e08c64c19977707d792bfab0080e35ff927b64990eab77873f8ba056ba1c","build.rs":"6a64610018701781af182c418a4355c9ac5d99d000be9457f0e38a7dadf7542a","glsl-optimizer/CMakeLists.txt":"42ce94744e82ffa000da8b64d81fc140e293b9f5da7dd4cf6b49e7404a2448d9","glsl-optimizer/README.md":"b18eef11a92d267d88a937b1154f7670ee433c730b102fdf7e2da0b02722b146","glsl-optimizer/contrib/glslopt/Main.cpp":"14ba213210c62e234b8d9b0052105fed28eedd83d535ebe85acc10bda7322dd4","glsl-optimizer/contrib/glslopt/Readme":"65d2a6f1aa1dc61e903e090cdade027abad33e02e7c9c81e07dc80508acadec4","glsl-optimizer/generateParsers.sh":"878a97db5d3b69eb3b4c3a95780763b373cfcc0c02e0b28894f162dbbd1b8848","glsl-optimizer/include/GL/gl.h":"1989b51365b6d7d0c48ff6e8b181ef75e2cdf71bfb1626b1cc4362e2f54854a3","glsl-optimizer/include/GL/glext.h":"2ac3681045a35a2194a81a960cad395c04bef1c8a20ef46b799fb24af3ec5f70","glsl-optimizer/include/KHR/khrplatform.h":"1448141a0c054d7f46edfb63f4fe6c203acf9591974049481c32442fb03fd6ed","glsl-optimizer/include/c11/threads.h":"56e9e592b28df19f0db432125223cb3eb5c0c1f960c22db96a15692e14776337","glsl-optimizer/include/c11/threads_posix.h":"85b7ee6822ca84428e259d2f993f324133cfce2b944a252d3d599ed80ce56df3","glsl-optimizer/include/c11/threads_win32.h":"95bf19d7fc14d328a016889afd583e4c49c050a93bcfb114bd2e9130a4532488","glsl-optimizer/include/c11_compat.h":"103fedb48f658d36cb416c9c9e5ea4d70dff181aab551fcb1028107d098ffa3e","glsl-optimizer/include/c99_compat.h":"aafad02f1ea90a7857636913ea21617a0fcd6197256dcfc6dd97bb3410ba892e","glsl-optimizer/include/no_extern_c.h":"40069dbb6dd2843658d442f926e609c7799b9c296046a90b62b570774fd618f5","glsl-optimizer/license.txt":"e26a745226f4a46b3ca00ffbe8be18507362189a2863d04b4f563ba176a9a836","glsl-optimizer/src/compiler/builtin_type_macros.h":"5b4fc4d4da7b07f997b6eb569e37db79fa0735286575ef1fab08d419e76776ff","glsl-optimizer/src/compiler/glsl/README":"e7d408b621c1b605857c4cab63902f615edb06b530142b91ac040808df6e22f7","glsl-optimizer/src/compiler/glsl/TODO":"dd3b7a098e6f9c85ca8c99ce6dea49d65bb75d4cea243b917f29e4ad2c974603","glsl-optimizer/src/compiler/glsl/ast.h":"3e68ff374350c49211a9931f7f55a485d8d89fc4b21caaffbf6655009ad95bf8","glsl-optimizer/src/compiler/glsl/ast_array_index.cpp":"92b4d501f33e0544c00d14e4f8837753afd916c2b42e076ccc95c9e8fc37ba94","glsl-optimizer/src/compiler/glsl/ast_expr.cpp":"afd712a7b1beb2b633888f4a0911b0a8e4ae5eb5ab9c1e3f247d518cdaaa56d6","glsl-optimizer/src/compiler/glsl/ast_function.cpp":"74f4fbd490e366b37f4715168bb3465ecd9334d4130942f75dcc8e80e8e7f027","glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp":"d0f798eb09271d41d068b9e7b18220d37f1ed0083300ab51eba30989698fe23d","glsl-optimizer/src/compiler/glsl/ast_type.cpp":"8eb790b24b26dfb72bdc333744b566c26d8464c5d47d20eae659461f5c4899f7","glsl-optimizer/src/compiler/glsl/builtin_functions.cpp":"454189d643c220fcb49116ee5c8a34f7b349aa67564040deb8607f6a41a15e70","glsl-optimizer/src/compiler/glsl/builtin_functions.h":"a37cad7ed09b522c5b8bec7b80115a36846e7ba6e0874a2a858e32f7f202c665","glsl-optimizer/src/compiler/glsl/builtin_int64.h":"619def6f3aebf180da3944ef08f159ab12a58b24767e41d8b985ac37ded54d62","glsl-optimizer/src/compiler/glsl/builtin_types.cpp":"afec060b62d6f3b00bfbf94e9fa5f96341ce096c128d1eef322791e6ed9cea4d","glsl-optimizer/src/compiler/glsl/builtin_variables.cpp":"6563bfb1345cbca4c77e00eef09ad152f3e1dc271d246a08c5ce9e1f4ce4250a","glsl-optimizer/src/compiler/glsl/float64.glsl":"1072fd888be48c2a7a5117cd2d92a65f034965a66375f598bb856bff5d7be766","glsl-optimizer/src/compiler/glsl/generate_ir.cpp":"e5f0175370a0d07f93c48d3f0f1b8233d12c64a7b02de02dcc753ef7b398ef0f","glsl-optimizer/src/compiler/glsl/glcpp/README":"a0332a1b221d047e9cce5181a64d4ac4056046fd878360ec8ae3a7b1e062bcff","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.c":"2d179879b1ffe84f58875eee5b0c19b6bae9c973b0c48e6bcd99978f2f501c80","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.l":"e4c5744c837200dafd7c15a912d13f650308ea552454d4fa67271bc0a5bde118","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.c":"03494f9ce1cb82260506e2559e73a3eeb622c4bd51b65eaa0a2c3351862bd4c8","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.h":"264d9a18421cde255ce34a0a62b3d8e73465359f0d167e64aa3973062aae5bdd","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.y":"fafb66e3a8f149d19e085f18a4273ba6d4c11af9e9a01d665cc784dddf97b79f","glsl-optimizer/src/compiler/glsl/glcpp/glcpp.c":"37ed294403c2abfd17fd999d1ae8d11b170e5e9c878979fefac74a31195c96b0","glsl-optimizer/src/compiler/glsl/glcpp/glcpp.h":"85ac8b444bcbd0822b66448a1da407b6ae5467b649f5afaf5c58325bd7569468","glsl-optimizer/src/compiler/glsl/glcpp/pp.c":"a52d94f1bcb3fb2747a95709c4a77c25de7eea8354d2b83bb18efd96976a4473","glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.c":"d11aeb3acfe966d1b78f1ee49804093f2434214c41391d139ffcb67b69dc9862","glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.h":"abbf1f36ec5a92d035bfbb841b9452287d147616e56373cdbee1c0e55af46406","glsl-optimizer/src/compiler/glsl/glsl_lexer.cpp":"272b9fc1383d72b81bfc03fa11fdf82270ed91a294e523f9ce2b4554bd3effa9","glsl-optimizer/src/compiler/glsl/glsl_lexer.ll":"2b57d9f9eb830c3d7961d4533048a158ee6f458c8d05c65bea7b7cfbc36e4458","glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp":"f8095d20629d0af70be930b0612e169edb274551a1d25a3cd1bf9995a11ce2e8","glsl-optimizer/src/compiler/glsl/glsl_optimizer.h":"22e843b4ec53ba5f6cd85ca5f7bad33922dca8061b19fb512d46f1caca8d4757","glsl-optimizer/src/compiler/glsl/glsl_parser.cpp":"126baf368d525aba301854e3d91ba60b5aee32e1102376af71416f32cb95ec48","glsl-optimizer/src/compiler/glsl/glsl_parser.h":"2ea9a50716098a8f7bef782d2a030d757b68da73afb01b4d4940d3e8381d44e8","glsl-optimizer/src/compiler/glsl/glsl_parser.yy":"6b1fd1576b29fce005dff744a6dbd0219e4c695c361d61864e1f3a8d6fa6b764","glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp":"aad64b5b66467da650091430681e8c6a820cf3cadc4db3c160bf2f15875390ae","glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h":"71fd0e92bbdb193dfb067d7bfdb1200d77392be2fbd0cbfc9ca89d1bb4c7e741","glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp":"6660fb83c0ddddbbd64581d46ccfdb9c84bfaa99d13348c289e6442ab00df046","glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h":"24682b8304e0ea3f6318ddb8c859686bd1faee23cd0511d1760977ae975d41bf","glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp":"72a039b0fcab4161788def9e4bedac7ac06a20d8e13146529c6d246bd5202afd","glsl-optimizer/src/compiler/glsl/int64.glsl":"303dbe95dde44b91aee3e38b115b92028400d6a92f9268975d607471984e13eb","glsl-optimizer/src/compiler/glsl/ir.cpp":"2b4741cce90b5d4abff5d719c7324e2693c67294d4d99736cb241554adb281bc","glsl-optimizer/src/compiler/glsl/ir.h":"990b1c74447c4eb4835353ccb0ed9aea644f97fc1129ef1739cd935075d85d2e","glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp":"8cdc1cffe01e42e0566fa2193a75f789628e8025ad1b82f0ee6f204451b7f9f7","glsl-optimizer/src/compiler/glsl/ir_array_refcount.h":"75f06ec81342b379096ca52e1dc0fd5f19a11ff8e9b58203c20628179d644c12","glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp":"1e2920b1c0ecb08424c745c558f84d0d7e44b74585cf2cc2265dc4dfede3fa2f","glsl-optimizer/src/compiler/glsl/ir_basic_block.h":"81be7da0fc0ee547cd13ec60c1fcd7d3ce3d70d7e5e988f01a3b43a827acdf05","glsl-optimizer/src/compiler/glsl/ir_builder.cpp":"daba29c5a1efdd5a9754f420eb3e2ebdf73485273497f40d4863dadeddb23c0d","glsl-optimizer/src/compiler/glsl/ir_builder.h":"2822e74dd3f6e3df8b300af27d5b11ea2dd99d0e5e7ca809b7bbcce9833c483c","glsl-optimizer/src/compiler/glsl/ir_builder_print_visitor.cpp":"8c6df5abf2fe313363f285f171c19ca6c8ee4f3bc2ed79d33c0c88cc8be45c48","glsl-optimizer/src/compiler/glsl/ir_builder_print_visitor.h":"799852adc3a0e54d04080655e7cebfa0d3bf5b6ffed5d8414f141380665d4db7","glsl-optimizer/src/compiler/glsl/ir_clone.cpp":"d897a4e1f5bbec4a6a2f15044c1be9a4d13899c73be77335b041049a4589aa5d","glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp":"78bd87ddb09db67f6c499067728d72aef4f16aa02721a99a4b769d1e0cfa9010","glsl-optimizer/src/compiler/glsl/ir_equals.cpp":"bca28533a6310b0fc152b56d80872368f1510dc62ed6e8ac199b9ffa7fac02e7","glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp":"7e918d4e1f237eca01396004015865ce345afe32a876c9dbc6728576a1a7eae4","glsl-optimizer/src/compiler/glsl/ir_expression_flattening.h":"f45b66aa9497520e7e08e612d24b308477c34477fbd963ee9320eac664957f16","glsl-optimizer/src/compiler/glsl/ir_expression_operation.h":"cc9f10727dbd26cac506804f51456302c702650f9eeb59054a7e1575d5cf6687","glsl-optimizer/src/compiler/glsl/ir_expression_operation.py":"7b86c96021b9fbe165957f4ecb0b612fefcde1c2cf3c6d75e3cdb22e369216ba","glsl-optimizer/src/compiler/glsl/ir_expression_operation_constant.h":"9ad3346416392e3efa11e12ecf2feca7453c5253d241eb96c91dfb85d4f2b971","glsl-optimizer/src/compiler/glsl/ir_expression_operation_strings.h":"a6826daf496a8b9e89885bc2a161ac3445d501b23c6e0ac33e2c01b506b273c8","glsl-optimizer/src/compiler/glsl/ir_function.cpp":"7537365fc0fbe4b37a26b9a2146cc64d3e9a774d60eab63b65002ad165ae8fc7","glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp":"faddbf112187a048d502716a3fb82570a322299ba2a3abd79388382c82040bfc","glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp":"9176973eaf5c0a984701f953bb7a80f37dca43d59b5bce50fc69b3f02f2902d7","glsl-optimizer/src/compiler/glsl/ir_function_inlining.h":"9739493f99c489987d650762fccdd3fb3d432f6481d67f6c799176685bd59632","glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp":"3725861fbe2b98e0617f52d3b14cf6d3b25fb5ec00f5ef5d308b03642f592767","glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.h":"e0560210e966c0c31e4ca843e80ea154e64db5a444b8c2df845b6ba5b3a43fc1","glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp":"caf7ce2cd9494aadd3c58bcf77f29de58368dc9e347a362bbf37f8bda9509b80","glsl-optimizer/src/compiler/glsl/ir_optimization.h":"8b3dcfc7f9e96b21a8dd47a0040d90be483a9e67a2cdce3a697188fb758d4630","glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp":"f8e34a983452be0dcb5a695e9c8e895eead24f9e540992a8afe510ae85da4c4c","glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.h":"1ad1bd3efd1ace39051c13f904c05fd80425d329444f9a8d47fd6d948faf46e0","glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp":"643f5a68aae3fb37267fd793f1216d1cfdeb2c09338c26b1f30e4c6deaef4de5","glsl-optimizer/src/compiler/glsl/ir_print_visitor.h":"4573eb93268a2654c14b505253dd651e2695d43dc745904d824da18305269b95","glsl-optimizer/src/compiler/glsl/ir_reader.cpp":"06bfba802c8354e5a8b2334b6d78d6297de18235bedd3f8fbb382c89870b02f2","glsl-optimizer/src/compiler/glsl/ir_reader.h":"63e3f7f1597936a7011d5b520e171b197bf82bee6c1560d822c3edf5aaa6f9e9","glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp":"84b5c5d746555adca85759c2912fe48010232b7c1c0bd2cf03bd04067a85e66f","glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.h":"fd8c561b71085d3211fff85ed514fecb299d8ce19a04bc063419a55b6d840525","glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp":"ab9f115ce9e7f312d9c7978340ced0dc4ae6d13a80e08442ba9709d11d50cae5","glsl-optimizer/src/compiler/glsl/ir_uniform.h":"683ae6896b1a08470c090be5f822fc31cd434eab9216e954b9bba24a46975109","glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp":"9c1620c45f2fc071fe5ed828472040b14c5f42effe06aa0e3b8352c95ef78786","glsl-optimizer/src/compiler/glsl/ir_unused_structs.h":"13387b49c23093575276b25b9dfd31fedd8f131c5c4f3128ab04cf03e15b5295","glsl-optimizer/src/compiler/glsl/ir_validate.cpp":"6b232be5999a86ea278f4f15b2832d76843246509118d924243055a3b9b0299f","glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp":"2764a3cad937d53f36db7447c3a5b98b04bf153acf81074d971857fc5bca460d","glsl-optimizer/src/compiler/glsl/ir_variable_refcount.h":"b0668e3eb1501ef65e38fe12830742ecb3d28e6039f30e366c8924efc29b4a39","glsl-optimizer/src/compiler/glsl/ir_visitor.h":"f21b3534c3d66d5fb707d1581fece7e1eb043523afbaedf89918cfb031c6df94","glsl-optimizer/src/compiler/glsl/link_atomics.cpp":"360f0209e11f367ba358223597b0a118bae095bff16337cf03f1fb89c5b80ca6","glsl-optimizer/src/compiler/glsl/link_functions.cpp":"de7895da8aa33a1e3c2c1eb2fdaf267ab5d1fbfdb79ae2e67f95211e946e294c","glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp":"1926cfa73810704eb19b916c1b2cdb9321155e2f98b2a0a57c7c3c6e960540cd","glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp":"1e14e06ca3b2c1089cfba2e8eaf0c1f373d9d6374b6082f320962dd71ae09611","glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.h":"fd58c155af645295bb6aec08797889de586f4d919731de2bce57e8dce59bb048","glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp":"09589f49776dce32e6c4044937de7e0c839a9754ad31960148f8f9e010658997","glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp":"bf98e08c12db466acf9623cbeb8fa8e3b4002512722e7a6521287f558a099f37","glsl-optimizer/src/compiler/glsl/link_uniforms.cpp":"84bad5b1377362cecf259b05124239be5220b03ce1c0c61b59bd9a47e4379af2","glsl-optimizer/src/compiler/glsl/link_varyings.cpp":"a5f1a53e7c80d635515fe808ff223d89fef1767abb0f2b7aa28fa6773dca353f","glsl-optimizer/src/compiler/glsl/link_varyings.h":"b9dbe018f038df69763df2e928742ce81bbc6e3aaba26f50621e30a6d9aa6220","glsl-optimizer/src/compiler/glsl/linker.cpp":"40b1ecd5d4f6c7f13d5a87ce390561a51fdf6f3fcd9b2197b9c88b03a773ba94","glsl-optimizer/src/compiler/glsl/linker.h":"ecf94b4ad75ef461c27c557fda4bd25f34c91930822b8e1d729ec84520d4a049","glsl-optimizer/src/compiler/glsl/linker_util.cpp":"1663ad88e2a369305659aeeffaedb5bd752cf76340a2ba5797fc0bf600633cf9","glsl-optimizer/src/compiler/glsl/linker_util.h":"6db788daf9c8e87ae2764b61a8b37ebe419e69c1b82ddee01986e37c978c6993","glsl-optimizer/src/compiler/glsl/list.h":"b1f46ce0e552fe7c45b2a19408a9d97662e23e4b182ab335491c26f8cf25886f","glsl-optimizer/src/compiler/glsl/loop_analysis.cpp":"57ecd573477c68091c7cc99537faa7139a8f395935e3d4f10144cefdefb5a611","glsl-optimizer/src/compiler/glsl/loop_analysis.h":"a85f045a038ee5b5176063e85d7988865862c44ab0580f771b993a042d0b69cc","glsl-optimizer/src/compiler/glsl/loop_unroll.cpp":"bd4292ea2809f5a669bcb76ceaa1ac365772dcd638c579c3ed10275214901a54","glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp":"8cfbef140d9c4b4d2f57bfa05c9c374d31a121d0f87afce94333f049023b654a","glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp":"1ae221c3c7a95aeb867207e7a742be635f91b406c157747bfd6ddf10274d97fb","glsl-optimizer/src/compiler/glsl/lower_buffer_access.h":"807886953a576a323591798cbca5e2df24295ea893b28affd8ffb5926cebaa04","glsl-optimizer/src/compiler/glsl/lower_builtins.cpp":"4d81afc32cf58e1481fcb5e42888ab93dbe6820310a20ff7a9982b77b2152d9b","glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp":"608403f0eeeedf21cfcd3014116e0f44e28cbdf6c4c32aac7e613e64e30205e1","glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp":"179905cd47a294122adeb5b0abfed6f2f67782dcde21b544d1ee2c1985154e66","glsl-optimizer/src/compiler/glsl/lower_discard.cpp":"3b361b2db0004d544d64611cb50d5a6e364cf6c5f2e60c449085d7d753dd7fb0","glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp":"f5c29b6a27690bb5c91f196d1a1cf9f6be4f1025292311fe2dac561ce6774dee","glsl-optimizer/src/compiler/glsl/lower_distance.cpp":"a118c85493d5d22b2c059a930c51a5854896d4b1dade76598eaa985e5a3dff8c","glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp":"469e617757fd1728709cce021aac5c8da05ee503bf5366977bdc4ef7a6d83950","glsl-optimizer/src/compiler/glsl/lower_instructions.cpp":"6ff5c396abe40d8a2145d571e99e2bbe9143393e15aafc28adc2803a01d821b6","glsl-optimizer/src/compiler/glsl/lower_int64.cpp":"d1ed41196880dd53c7b13e2782f9423f8442bf1d46186e8be92b1b66218a83ee","glsl-optimizer/src/compiler/glsl/lower_jumps.cpp":"34de7b493f281589fb0c2c0f6e885d0a0fabbe7a4e97a73de374dd714777a58c","glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp":"dff7a308edc4846c348ed4225c6699a9c75abac68d88f41f85954276552779f4","glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp":"16063ac127bff75a68272070ab11c21c25101edbff62b4c68f4983b4cd941af0","glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp":"3b00773399135aea85746a5a68b96ef000bc6841be1a2c8e6f25c516628b0949","glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp":"a0fc9975d5aa1617e21fc6c353659a9802da9e83779a3eef4ec584f74b4dadc5","glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp":"7550099d4ae123d71541c2fc88bc04fbfe9271ec75d7e210987d1c8cac3cf3ea","glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp":"79a13d161fe505a410ab948d92769395708693ec888153630fa240e5b97e356f","glsl-optimizer/src/compiler/glsl/lower_precision.cpp":"f82a185b879872b977a1787d8061b9a80bc4cf8db1b970db6efba2ad9cc20fa2","glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp":"ea2dccf50a83bc19391bf6b7ab6aa53c0005f427af4066d25140340af9a4beef","glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp":"f69fa53650eeb6f2944fce4d36a6e0a423e6705f3a3bd3389c7fadb83cfc8802","glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp":"b196c9d424c0569f3e85d75c2d125af21566cb113d69036db87c0990703e0fa7","glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp":"4d247f244272adc8250fd888d8d932a140dd5de4d1efc7a58492c3c2b8291527","glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp":"89bdbc6c1669230c644c0857db1ce2781ec61d349ecd08c7914146e1f4750a4a","glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp":"fce930f29ac9405b297d1f749d68f59506b89c70b4ee1b1ab8cf49a34cc71ecf","glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp":"3c67d851a11a55fad1c49a550f3a0cfe50892d33a3f238ce266cd829eba510a8","glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp":"f5ec666b73e1415cbab32519a53605ed385f3b03e889560373dbce69dda5000e","glsl-optimizer/src/compiler/glsl/lower_vector.cpp":"f7c13f5572ebe09b6a71553133b2cf003cd4b77b9657600672ee3b21bf890725","glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp":"b05793da6dd620a531b43df5af8b2ecbc37b9db0c88910f5724ea10bcd057e19","glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp":"fee772ec17eea5e86a529bf9c5fa2ee0d29a5982bb75ebc6d68ed36cd19aa299","glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp":"690e8715182e03fead5cc5a35251fb4f41b357e4c71a1dfbc4bd7be19862b56d","glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp":"58c0e8b270e4bbde54250be03cdb2f36966bcafb785372ad2e2b786835df7f9f","glsl-optimizer/src/compiler/glsl/main.cpp":"ae5e88abbbc8a12f769e1296bad938b9d7398cc6da0d3d0caeceeeb876536850","glsl-optimizer/src/compiler/glsl/opt_add_neg_to_sub.h":"f5054944bfd068810629080d0ea11df78b3f57a8f86df75e13ca50157ad1964d","glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp":"25f45b20e1972ee8c789177a1aeda6e4286c25db2eae3a43ff83029ae64969c0","glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp":"19d3ce0e815438f4df9ab2890e767b03a4f3f191b53bb30c0217cf2ae6a95430","glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp":"0e44e0e126711a3725c1f3a2aa65ff03c381fed08680ffc30101aae60f716c4e","glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp":"a088d04d9b45f9e55e235835648f614c89b7803c03a6d4f6a6d1a6bc1f0228bd","glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp":"8a9440d77ecd6dcf13e683cbb99943aab6311c8fd4b5f6a9189a8d4f270746f4","glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp":"63d3ccd4dd09f19c9cf1a2f51592111bed41284504f29f3c0de4cadebc439a37","glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp":"ffa0f50863995e0d2e31f55a52e82319edc71e520987bebd7f7e561ea331c64b","glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp":"84e8747b948232f01dd56b428b9315f96f9511f605f240119fc446fae28981a9","glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp":"761523e88f5b3ba785170f4d7205e94fa99acb7e74d29efbe40e1c010e1dbdb3","glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp":"fd1ba2da7337d4e5dad17f5c2d73d9cc8880305f423e85d64cf94553588fa401","glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp":"969a598b4df322baf222258a66cd64a326ea20e5b3125be9d8d1771f522c69e0","glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp":"774cae6536d02edf26e996a2a895e1f62d5098f16dc96b44798b4fc731a9a95f","glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp":"3696a5c55f02e20056e085bc2714f73ac992f221b6f3387d655068e86b512046","glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp":"44f0fe05b49329667671f88c96dc86ab3fe1459ff7b87f2b2d88de2d49829f9f","glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp":"fb56a33c90419a01676b57cbd91d0674a54cca40e6defaacc88dd33facebc131","glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp":"ac406eb35e379c357641d6c5749f50c65961455924d3dc884e2b90046fa92c5c","glsl-optimizer/src/compiler/glsl/opt_minmax.cpp":"8abd59d3b14ef60ff14a9c69660e6945f5cf10b97edb4afebe56be3f81d96316","glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp":"8bb6329dc0f299042368fc81934c2df019b45ab9f7aa0415d4e57b8d1ff98c9f","glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp":"222c73e2ac7a938ebb6428cc6c780c908ff6156d8ff935b04fed93a48fc10496","glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp":"2edc79cc13f3177934e0443ad62f5976a1991f01f86ea303a803434849b13a47","glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp":"015d0abddfe507f67c4b96c82988d861d018ededf7bf055e2bcbe9ea92da694e","glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp":"46d28ac983ea244a4315bdc0e8892979ec4d1f9b9a96ac8a8a08006d9bc5e878","glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp":"d80ee43bb97d9f016fb9c5e1e06f5b2afa569811f368ba067be794ec11d085fb","glsl-optimizer/src/compiler/glsl/program.h":"2982447e2abd35371e273ad87951722782a8b21c08294f67c39d987da1e1c55f","glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp":"080943e21baa32494723a2eefb185915d2daae1f46d6df420145c5ad6857e119","glsl-optimizer/src/compiler/glsl/s_expression.cpp":"1ced972bc6ecc8eab4116ea71fb0212ab9ae5bcc0be3b47aa5d9d903566b3af1","glsl-optimizer/src/compiler/glsl/s_expression.h":"65b847e30e22a809b57d0bc70243049c99d9c6318803c5b8d0826aba55dc217e","glsl-optimizer/src/compiler/glsl/serialize.cpp":"be0eb4251348a9d921acb839a5c48c6023a2e9d116d602bb0432787ab623655d","glsl-optimizer/src/compiler/glsl/serialize.h":"57425732eba1233d928e5f07f88b623ce65af46b3bb034bf147f0a4b7f94f9a1","glsl-optimizer/src/compiler/glsl/shader_cache.cpp":"e0c5c433f2df3fccdf1d61281bfcb0ee5633433339b97c697d64db99611cbaaf","glsl-optimizer/src/compiler/glsl/shader_cache.h":"9217164d8d7f54aca0fe5922c7187095a6ae0cb703b196b79805aeef07a7e697","glsl-optimizer/src/compiler/glsl/standalone.cpp":"8e6c416a14d631261917a5fe4cc91880c287b22b2dfd70eb22028289a8fa5364","glsl-optimizer/src/compiler/glsl/standalone.h":"a7c397d1dfdd1e7fb2cfe99db35cd9df93251e642059208533202b7f20497f83","glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp":"970d14b7a9d58e5270321f97bf5d57795558b1c570a56678e04a65b26c60bf4f","glsl-optimizer/src/compiler/glsl/standalone_scaffolding.h":"d921a617ea82b9e49413314492a645c44356de503581b1be3f1b57de236e480d","glsl-optimizer/src/compiler/glsl/string_to_uint_map.cpp":"d824bf5b839bd39498dc9e457103cdbe3e5289ddf7564107c27b1505948dd31f","glsl-optimizer/src/compiler/glsl/string_to_uint_map.h":"e2f18e66359c9d620e085de7f4a334a47df9c66e65a5bfe8b734c627bec04104","glsl-optimizer/src/compiler/glsl/test_optpass.h":"b27b8f35f5387e7ce4982bb51c7b63ccf14f91757f3108a5d02ed006925bb8a0","glsl-optimizer/src/compiler/glsl/xxd.py":"376484142f27f45090ea8203ae2621abf73f06175cb0ee8d96f44a3b9327f4bd","glsl-optimizer/src/compiler/glsl_types.cpp":"044bb6754f45419a3151e7a25c39202a82009ae3c6bc54ff7f0bb4258a5deefe","glsl-optimizer/src/compiler/glsl_types.h":"fd899a42f34ddeb8601bc3cd6c5e3aed82fc8aef4042dde1b39b3c01e1dcc219","glsl-optimizer/src/compiler/shader_enums.c":"436bff5216b11b0980bdfada5885fc6ac9afa2037a3027fcd6eea2a8635597ac","glsl-optimizer/src/compiler/shader_enums.h":"13220442a5c02e83540cf2c0ad4f8417b2fbda5f2586dec4e92082544c937cdd","glsl-optimizer/src/compiler/shader_info.h":"4c5453e81197ca83593ee4f365074b23530f2ab21c78e1733b63dec6f344c12a","glsl-optimizer/src/gallium/auxiliary/util/u_half.h":"3c2b37bda3ccb64387e44b723d29cf9046decab1a893bf42d842e9603398bdee","glsl-optimizer/src/gallium/include/pipe/p_compiler.h":"c75620096ce8523dae90599e50aa2ef6468d3b0e368a77795edeb20dd1abfc0c","glsl-optimizer/src/gallium/include/pipe/p_config.h":"a27692fc35f9e55df3224b7529e66b3001e911e94e6bc5f8f569e493e1ee3fb7","glsl-optimizer/src/gallium/include/pipe/p_defines.h":"be26d68c0acc67c5e44788c6299716a9eee415fd81d7d747e3738a829e3b6b38","glsl-optimizer/src/gallium/include/pipe/p_format.h":"5674215fc41d27496f037cf837717daefbf23ebb38d40ace7c0c414bc08182b0","glsl-optimizer/src/gallium/include/pipe/p_state.h":"d600593aba5f5a17072a6c38f6baa81e01c7994b0174250f7e433bb41684b702","glsl-optimizer/src/mapi/glapi/glapi.h":"73632a625c0ddabc401205e8b5a81eb8af8506868efe4b170d7979ec3619e9c5","glsl-optimizer/src/mesa/main/config.h":"5800259373099e5405de2eb52619f9de242552a479902a3a642a333c8cb3c1e7","glsl-optimizer/src/mesa/main/context.c":"2f3208473d99c94f734b1137ba91889d4a1babb9e7534bf1dc85d851ee98274e","glsl-optimizer/src/mesa/main/context.h":"cc7e4194797db9d007f01884e23d786c453b3860821f7f2ddcdf0f1bf3f8ffb1","glsl-optimizer/src/mesa/main/dd.h":"6a964acd06b6c2d88700e69fb75fe3c6b3b3d45bbc41db24f3f897a29695fe0c","glsl-optimizer/src/mesa/main/debug_output.h":"7312422e90b8c0e34028ac27280e438139b5cba525c99deb3ac883cd3d87e452","glsl-optimizer/src/mesa/main/draw.h":"7eaef3a9e27a60ea6f7937109bf3a6190b831162fde0479abb12077ce27c353d","glsl-optimizer/src/mesa/main/enums.h":"87d562a6764f51c014a2274fa7c3aca17c04441537ddd56b2554f13c6fffea92","glsl-optimizer/src/mesa/main/errors.h":"c79444b5df289c90fbb22a33b2d0c23917d9fc4510960088f0b79e53bb56b1b2","glsl-optimizer/src/mesa/main/extensions.h":"a38b2f87cc93c513994281350d69e06c84ff8eded5313ec0a1be33f375e0ebbd","glsl-optimizer/src/mesa/main/extensions_table.c":"17642d1a8c9a0bf2bd61060052d33ff14a005d2b962e6cf91465797a50851e85","glsl-optimizer/src/mesa/main/extensions_table.h":"2c879571c238d2e14461031ac740372fd0f9ac3a34c0d5541bb9b7ed4c0376c8","glsl-optimizer/src/mesa/main/formats.h":"02e2f7ec3e39286cf9f27e2641043e6df8ecb1dfde9e643313210e214af2a929","glsl-optimizer/src/mesa/main/glheader.h":"58217b33eead6aa6b23cd4a291cefeaa6cb84e465f4960daffca97c44d6d1c35","glsl-optimizer/src/mesa/main/glthread.h":"51fb2711f77e7eafcfc52d29d5b844978832b24c930d88accd48d143a6eb9c6f","glsl-optimizer/src/mesa/main/hash.h":"7e7f782034c16a8e693de48e00c31d4a90b0129f4029fd074033d7d16ccbe718","glsl-optimizer/src/mesa/main/macros.h":"73d15ddfd64f2b57b9b2ffeeb993b9c2c0899a80563e9d6ff337b11ccbe6eee5","glsl-optimizer/src/mesa/main/menums.h":"5dfac0e2279d60b0cd0c7b9fc2a5021620d0f6282ed2e738c420214e3af152d3","glsl-optimizer/src/mesa/main/mesa_private.h":"edda678b93438944279a551f663b8858ad84814a9fc88ba9672ef195599c24ae","glsl-optimizer/src/mesa/main/mtypes.h":"6efddefa099e4d2e3fdd97f0055644f47aba21711385edfeabc2d9b0676f2eec","glsl-optimizer/src/mesa/main/shaderobj.h":"9f0dfe96d0c2154201adef942bd36053533ac7b2492fb3786acda5bea514c75e","glsl-optimizer/src/mesa/main/uniforms.h":"4e331e6ad6e9cbded978b4082dbe0a57c1f8f01327446bb6892bfc179976c38b","glsl-optimizer/src/mesa/main/version.h":"9d0a13a758099302dc55cf7d045791834a89b0f9d4cf17b2692259b369a8a9a1","glsl-optimizer/src/mesa/math/m_matrix.h":"a37b19f182e070db3df93b0ede43c22fb8be8c2906504133ee6dbd7db1185d8b","glsl-optimizer/src/mesa/program/dummy_errors.c":"1820e305515b4c5e041f5e1623266a48ec8f076a155310be7d60637101f593e4","glsl-optimizer/src/mesa/program/ir_to_mesa.h":"b47f58d22e3ca2ae42d52501ea769d15c4476834944fa97eeccd3a3439211d00","glsl-optimizer/src/mesa/program/prog_instruction.h":"ab3832152a7e144b59e5a2264b2c29db56d93be31e76bbd958527a56771b40eb","glsl-optimizer/src/mesa/program/prog_parameter.h":"ba18c743284eadbc837c2c364c73e5d372321a7637a76e589d8d39fe8b5de225","glsl-optimizer/src/mesa/program/prog_statevars.h":"fc413698f84bc52d45fdeae0471934ee9904bfb7eac1a2b5f70446e54bcbbdca","glsl-optimizer/src/mesa/program/program.h":"1f01026a4eff440a3f122fd9b519d03546fe7f7d8be60dca834e95a2f8fbbfd2","glsl-optimizer/src/mesa/program/symbol_table.c":"6611cb9f078035bf5ff8c9112093a6c7d99f8af99a3931d0c07f227cc72283ea","glsl-optimizer/src/mesa/program/symbol_table.h":"631dc35ac48d5e87962d45507461920f6575610960ffcc42a08cefeb43300cda","glsl-optimizer/src/mesa/vbo/vbo.h":"6eb1dcd9a08c92f276c5fe08da184ff9d455d1be421913b8ad732a7b65e858fb","glsl-optimizer/src/util/bitscan.h":"9e49e694e6b34fe035bc685f32588827eb8cbe7d82878963c7ab52843e1c16aa","glsl-optimizer/src/util/bitset.h":"c40f78515c6230fed18345c6751ce33833a49da7a27901c7e6d7340cbdcbc5e7","glsl-optimizer/src/util/blob.c":"8f729846f66efc9c15485cc5fc24c6ec861fc1fecb2f652573f2a237d481b791","glsl-optimizer/src/util/blob.h":"93e1eaac866b9a7cd6fc03b533c18fb2edf0e97f03395eff4f3a605c4fc14d0c","glsl-optimizer/src/util/compiler.h":"79e3bf40a5bab704e6c949f23a1352759607bb57d80e5d8df2ef159755f10b68","glsl-optimizer/src/util/crc32.c":"2f3467a046b3a76784ecb9aa55d527698c8607fd0b12c622f6691aaa77b58505","glsl-optimizer/src/util/crc32.h":"59bd81865e51042b73a86f8fb117c312418df095fed2d828c5c1d1c8b6fc6cd4","glsl-optimizer/src/util/debug.c":"c3d68e9752ccc19e66c669562cd113cf1d0ac83cbb30174789e7fb8d1df58f9c","glsl-optimizer/src/util/debug.h":"50068d745c4199ccbd33d68dd4c8a36d2b5179c7869a21e75906ddd0718ca456","glsl-optimizer/src/util/detect_os.h":"343a8790d17a3710c6dd015ee367f84e3902ff3f2e36faca2bf93f9d725d3574","glsl-optimizer/src/util/disk_cache.c":"f533937e5a4fffe76e2739ef4b6b1e1da097d96d63eb808e68ebbc7027641c23","glsl-optimizer/src/util/disk_cache.h":"e83314fb14134a8e079b15e470a6376ba5a8253701f048c890a62b7e55d64bc8","glsl-optimizer/src/util/fast_urem_by_const.h":"e108fce804616c47d071dfe4a04163eec1126e448ed1aa89abb6b3a6d772bd5b","glsl-optimizer/src/util/fnv1a.h":"ab2596f19c6adf431ae27618f62c5743e24ad23ef83bb359a4c4c218245ab459","glsl-optimizer/src/util/format/u_format.h":"4cdfc0c59cbc99a092e5ec5a396910f2d93b9643e5d8141050b011e66f11e45b","glsl-optimizer/src/util/futex.h":"26f7c9d86e9ffef4c0fa2761f1aaa1918337302e20bd6ca10e61dc3c47356deb","glsl-optimizer/src/util/half_float.c":"11bc2584493d5d9d46e8c8a619a0307cf150bf5ab5d0f96bb764b061dc37a00e","glsl-optimizer/src/util/half_float.h":"7f7c380f126da1400a91758cc0392f24bf967bce1672890b62be26fe9fbd922b","glsl-optimizer/src/util/hash_table.c":"0ca40352e35dedab0a84c64c903f1b16d47e950bb5f43b4d22bb57d499bfea6e","glsl-optimizer/src/util/hash_table.h":"217191bb360592e2232f187473c10287d2cda8ae6fa5c53d0ef74c8c206118b4","glsl-optimizer/src/util/list.h":"9fab03c6a78186bb5f173269f825f6ce976b409d931852e3d93bac632e07989a","glsl-optimizer/src/util/macros.h":"63faf65b51058c483b17f1f77da51d1c53c8beab52678cb6bd01f1228a63b6b0","glsl-optimizer/src/util/mesa-sha1.c":"00c692ec353ebc02c06c57c5a71de0ab7a119f86a4146f452e65ec87e4944417","glsl-optimizer/src/util/mesa-sha1.h":"bff4c29f4bf7cdbcefb30fa0c996a7604a380eba8976467c2a60e7cd328f7e26","glsl-optimizer/src/util/mesa-sha1_test.c":"25da89a59d51469f77b4c468ca23ffdce0a7a1166a70b6cc23026a6800b0143c","glsl-optimizer/src/util/os_memory.h":"64555faf1760ae6954f42c83727c38dfc4c278e9152115779ffaad58b42adacf","glsl-optimizer/src/util/os_memory_aligned.h":"12d86fa94be38c13f7eeebdf313795e1267dd5a7187d2f0072e0e896f41702f6","glsl-optimizer/src/util/os_memory_stdc.h":"07360363b88c927065e10df71bebf6c8a0cc3b9167c9dfce55f2d65f11e6f787","glsl-optimizer/src/util/os_misc.c":"a9936e613ec84803abd59ad47c192c8e3939993c950ac91973fdc4cec1801bb8","glsl-optimizer/src/util/os_misc.h":"cc68eb12e05b5e749c54298cb4a6f4cd20cc5af7db3403e70b3c27b56090c740","glsl-optimizer/src/util/os_time.h":"73e775f7335244ff5964c678c27eedf1aea6abea44c4169d327ea8c7ce4a3a88","glsl-optimizer/src/util/ralloc.c":"4b51189595ef67bcef52c40cbf654d969041dbd15e15d4a893ad494ac060aeca","glsl-optimizer/src/util/ralloc.h":"e573c45875ff1530f0dbee9a93ae55535fdac8d5cc88a79ebc327c688824bde5","glsl-optimizer/src/util/rounding.h":"0450722353caf83de07e67f335949dbe95fe53b534052d4ee9d28d2781387614","glsl-optimizer/src/util/set.c":"86f8c9a830bead5a5a79bc970b0ff97809312af07b3beb39ef9d90af04d40a1b","glsl-optimizer/src/util/set.h":"3e39ca161e7ed4ec7c436cc9c7919ed9a55ed1b71edbf2caf6f9bcfd9bc578ed","glsl-optimizer/src/util/sha1/README":"00af7419af05247081858acb2902efd99fcda2ce16e331079f701645bb3729c0","glsl-optimizer/src/util/sha1/sha1.c":"1403bbe0aad42ba3e6be7e09f7cad87a6a8c4ad5b63962f7b92b9f37d8133b04","glsl-optimizer/src/util/sha1/sha1.h":"68d9f240eab2918026ecdf22be36811abbd4f1389f6c36e31258041aeaedd247","glsl-optimizer/src/util/simple_mtx.h":"12c6c3c4b7db9168bc656d5b3c65912075084d2b388c415d5c3d3f5953a9d6c7","glsl-optimizer/src/util/softfloat.c":"a97e51a96fe5e6a052c02aa6bbec683fe73fb88a8c087d9c930503e2120d8a2e","glsl-optimizer/src/util/softfloat.h":"66664b0250e83bf5dd4cc743acd119d076efcea624a0eab3d6b60718e6ee8811","glsl-optimizer/src/util/string_buffer.c":"63a1d1b1e34926c88ea00159cafbcd56568b805c4f64d1e8c97169fe313921fc","glsl-optimizer/src/util/string_buffer.h":"7b88d1b1d9c6cfb8e93331813535c127289437c75f822029e9a3bca8ea6b52ee","glsl-optimizer/src/util/strndup.h":"0273c4fdb7482cd7746881a63d3998648c6d63415ba85af1d1860f0e0dc504c6","glsl-optimizer/src/util/strtod.c":"5cf610d8a37373cf37cfb7aae903525d943b2674b1f32594c70b0eb19a8c9697","glsl-optimizer/src/util/strtod.h":"237396def4e264d35ed4bedea00ef9a4ceab6d7a11a18c770d9747d22c69ed2d","glsl-optimizer/src/util/u_atomic.h":"c02e809526c6c09ba8fe51f50b2490d1b6c8e5c7f3c4031ae958250d098fc3bb","glsl-optimizer/src/util/u_debug.c":"8c060e379b816618f3dd22c9ea523c68b9425c76c36a7dfe5d6d375b337f5f4a","glsl-optimizer/src/util/u_debug.h":"e11e26edd9b9e4e6f8e6a435e69f4d9edda27e9a379f68f4c82ea2525aaaea68","glsl-optimizer/src/util/u_dynarray.h":"853d0fa6ff2261614488be624deb8a2b01e57c2c8eabc28578cbeed4ccc95694","glsl-optimizer/src/util/u_endian.h":"3ccea7e529740318d8a4b05c00db3adc9d1e292a52bdc56a05c9fae99209720f","glsl-optimizer/src/util/u_math.c":"c868a8c0886dc78f1b06b13404ba8b253090449045774dd56893ac9d75795184","glsl-optimizer/src/util/u_math.h":"a04e32e126db016413f9de0a2028a3e71737137463b1289eae576f884b06fcf1","glsl-optimizer/src/util/u_memory.h":"c5db17c724c70283ddbe04165722f6988d4e0eb9aa3602ae472feff016649af9","glsl-optimizer/src/util/u_queue.h":"92930ce236c0528a98b695f5cea8c5c6aa9683beaf71a2227bdc5d33d1b21506","glsl-optimizer/src/util/u_string.h":"c5a2f4ef576d1547bda12c4ea219179fefa54414977743ac094abcaf696ef6ca","glsl-optimizer/src/util/u_thread.h":"00b708459b27f9910d18db92c18cc65cfc618ac2b3cd144e45f8640057b10d58","glsl-optimizer/src/util/xxhash.h":"2f2aff2fc6c0c929f52cf6ae7314122124c5be026d41ad1c357608383c4a37ad","src/bindings.rs":"79993db2058bde39f99ef483d02560d33b1cb882f6a552319e8b86eb6f9021e1","src/lib.rs":"04be1554cd829eb40864b06d80b491dd48117a4e3a601c7d482117f7a0391e67","wrapper.hpp":"f3ea34cc496f7d90b9bfcada3250b37b314c3524dac693b2ece9517bc7d274ac"},"package":"913662ae8335df058d56e00f11340b20fa82e03e0276587797ef325ab01e50d4"}
diff --git a/meta-firefox/recipes-browser/firefox/firefox-esr/fix-glibc-2.43-compilation.patch b/meta-firefox/recipes-browser/firefox/firefox-esr/fix-glibc-2.43-compilation.patch
new file mode 100644
index 000000000..48788ac90
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox/firefox-esr/fix-glibc-2.43-compilation.patch
@@ -0,0 +1,28 @@
+From 60a5e6e3ce5fa0f468cd27574ef4e1f54cc229a4 Mon Sep 17 00:00:00 2001
+From: Jed Davis
+Date: Fri, 6 Mar 2026 03:39:26 +0000
+Subject: [PATCH] Bug 2016618 - Fix Linux sandbox build breakage on glibc 2.43
+ r=Thinker
+
+Differential Revision: https://phabricator.services.mozilla.com/D283196
+
+Upstream-Status: Backport [https://github.com/mozilla-firefox/firefox/commit/60a5e6e3ce5fa0f468cd27574ef4e1f54cc229a4]
+Signed-off-by: Gyorgy Sarvari
+---
+ .../patches/54_fix_build_on_glibc_2_43.patch | 17 +++++++++++++++++
+ .../linux/system_headers/linux_seccomp.h | 1 +
+ 2 files changed, 18 insertions(+)
+ create mode 100644 security/sandbox/chromium-shim/patches/54_fix_build_on_glibc_2_43.patch
+
+diff --git a/security/sandbox/chromium/sandbox/linux/system_headers/linux_seccomp.h b/security/sandbox/chromium/sandbox/linux/system_headers/linux_seccomp.h
+index 8690a96eb01b1..981005faf06f2 100644
+--- a/security/sandbox/chromium/sandbox/linux/system_headers/linux_seccomp.h
++++ b/security/sandbox/chromium/sandbox/linux/system_headers/linux_seccomp.h
+@@ -5,6 +5,7 @@
+ #ifndef SANDBOX_LINUX_SYSTEM_HEADERS_LINUX_SECCOMP_H_
+ #define SANDBOX_LINUX_SYSTEM_HEADERS_LINUX_SECCOMP_H_
+
++#include // for SYS_SECCOMP
+ // The Seccomp2 kernel ABI is not part of older versions of glibc.
+ // As we can't break compilation with these versions of the library,
+ // we explicitly define all missing symbols.
diff --git a/meta-firefox/recipes-browser/firefox/firefox-latest/0001-Add-option-to-disable-arm-hw-crypto-engine.patch b/meta-firefox/recipes-browser/firefox/firefox-latest/0001-Add-option-to-disable-arm-hw-crypto-engine.patch
index 50179b8dd..2216a22a4 100644
--- a/meta-firefox/recipes-browser/firefox/firefox-latest/0001-Add-option-to-disable-arm-hw-crypto-engine.patch
+++ b/meta-firefox/recipes-browser/firefox/firefox-latest/0001-Add-option-to-disable-arm-hw-crypto-engine.patch
@@ -21,7 +21,7 @@ diff --git a/moz.configure b/moz.configure
index 804b9a3..fd13950 100755
--- a/moz.configure
+++ b/moz.configure
-@@ -534,6 +534,18 @@ def build_backend_defaults(
+@@ -533,6 +533,18 @@ def build_backend_defaults(
return tuple(all_backends) or None
@@ -62,9 +62,9 @@ index 14f213c..09e29ac 100644
--- a/security/nss/lib/freebl/freebl.gyp
+++ b/security/nss/lib/freebl/freebl.gyp
@@ -603,7 +603,7 @@
- 'intel-gcm-wrap-nodepend_c_lib',
- ]
- }],
+ 'gcm.gyp:gcm-nodepend',
+ ],
+ 'conditions': [
- [ 'target_arch=="arm" or target_arch=="arm64" or target_arch=="aarch64"', {
+ [ '(disable_arm_hw_aes==0 or disable_arm_hw_sha1==0 or disable_arm_hw_sha2==0) and (target_arch=="arm" or target_arch=="arm64" or target_arch=="aarch64")', {
'dependencies': [
diff --git a/meta-firefox/recipes-browser/firefox/firefox-latest/0001-Fix-conflicting-types-for-once_flag-and-call_once-wi.patch b/meta-firefox/recipes-browser/firefox/firefox-latest/0001-Fix-conflicting-types-for-once_flag-and-call_once-wi.patch
new file mode 100644
index 000000000..51a1e711b
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox/firefox-latest/0001-Fix-conflicting-types-for-once_flag-and-call_once-wi.patch
@@ -0,0 +1,71 @@
+From 7282464e95dfb6115cd4b7bbe40b0caef580d1b8 Mon Sep 17 00:00:00 2001
+From: Kingsley Yung
+Date: Mon, 23 Feb 2026 19:29:39 +0800
+Subject: [PATCH] Fix conflicting types for `once_flag` and `call_once` with
+ glibc 2.43
+
+Starting from glibc 2.43, `once_flag` and `call_once` are added to
+`stdlib.h` for C23. (See commit a7ddbf4 of the glibc repository.)
+
+https://sourceware.org/cgit/glibc/commit/?id=a7ddbf456d97ac8d1aa7afd735e196a1488bd874
+
+This conflicts with the definition of once_flag and call_once in
+`include/c11/threads_posix.h`.
+
+Wrap the definition `once_flag` and `call_once` in
+`include/c11/threads_posix.h` with the preprocessor flag
+`__once_flag_defined` to avoid conflicting with the definition in
+`stdlib.h`.
+
+Upstream-Status: Backport [https://github.com/jamienicol/glsl-optimizer/commit/9913c27419488217cb3e9aa18dcda41c8dee1284]
+Signed-off-by: Gyorgy Sarvari
+---
+ .../glslopt/glsl-optimizer/include/c11/threads_posix.h | 8 ++++++--
+ 1 file changed, 6 insertions(+), 2 deletions(-)
+
+diff --git a/third_party/rust/glslopt/glsl-optimizer/include/c11/threads_posix.h b/third_party/rust/glslopt/glsl-optimizer/include/c11/threads_posix.h
+index 45cb6075e6..071faf795d 100644
+--- a/third_party/rust/glslopt/glsl-optimizer/include/c11/threads_posix.h
++++ b/third_party/rust/glslopt/glsl-optimizer/include/c11/threads_posix.h
+@@ -51,7 +51,9 @@ Configuration macro:
+ #include
+
+ /*---------------------------- macros ----------------------------*/
++#ifndef __once_flag_defined
+ #define ONCE_FLAG_INIT PTHREAD_ONCE_INIT
++#endif
+ #ifdef INIT_ONCE_STATIC_INIT
+ #define TSS_DTOR_ITERATIONS PTHREAD_DESTRUCTOR_ITERATIONS
+ #else
+@@ -66,8 +68,9 @@ typedef pthread_cond_t cnd_t;
+ typedef pthread_t thrd_t;
+ typedef pthread_key_t tss_t;
+ typedef pthread_mutex_t mtx_t;
++#ifndef __once_flag_defined
+ typedef pthread_once_t once_flag;
+-
++#endif
+
+ /*
+ Implementation limits:
+@@ -90,12 +93,13 @@ impl_thrd_routine(void *p)
+
+ /*--------------- 7.25.2 Initialization functions ---------------*/
+ // 7.25.2.1
++#ifndef __once_flag_defined
+ static inline void
+ call_once(once_flag *flag, void (*func)(void))
+ {
+ pthread_once(flag, func);
+ }
+-
++#endif
+
+ /*------------- 7.25.3 Condition variable functions -------------*/
+ // 7.25.3.1
+--- a/third_party/rust/glslopt/.cargo-checksum.json 2026-04-02 13:53:18.048545241 +0200
++++ b/third_party/rust/glslopt/.cargo-checksum.json 2026-04-02 13:53:54.603781827 +0200
+@@ -1 +1 @@
+-{"files":{".cargo_vcs_info.json":"7075d1c5c5e19288cefb431f16462eaa23229d02791120f4885ab1d20470cb7e",".gitmodules":"ffc0cce90e856d4f4bdb3bd3c950c9e59501a45ebd5022b91cfe8c07c79ef1ac","Cargo.lock":"f7970552595dc803ace9ef19b5f5d7b1fc784aac30cb27b2ebc3002d97122b9d","Cargo.toml":"7c53ee20d848f9913cacbfcb3ab2e89e30deee8d619d173c95130c7c5d065827","Cargo.toml.orig":"c46463ed28492baaaa17c772384cd1654093f96e900cefdb13d578e10561974f","README.md":"4468e08c64c19977707d792bfab0080e35ff927b64990eab77873f8ba056ba1c","build.rs":"92e29699487c21389fc823c50b410cfbfc74cc774265d24958489909ee48a076","glsl-optimizer/.editorconfig":"dca7ff05a95f608849c4dc640af7f83a0f415618e327a2ecb6a0afa0d9d2bacb","glsl-optimizer/.gitignore":"8ba554a4ca510ea7d9684475aa043edbeba7d15a5c9c4a04d8b1379a04ec6270","glsl-optimizer/CMakeLists.txt":"42ce94744e82ffa000da8b64d81fc140e293b9f5da7dd4cf6b49e7404a2448d9","glsl-optimizer/README.md":"b18eef11a92d267d88a937b1154f7670ee433c730b102fdf7e2da0b02722b146","glsl-optimizer/contrib/glslopt/Main.cpp":"14ba213210c62e234b8d9b0052105fed28eedd83d535ebe85acc10bda7322dd4","glsl-optimizer/contrib/glslopt/Readme":"65d2a6f1aa1dc61e903e090cdade027abad33e02e7c9c81e07dc80508acadec4","glsl-optimizer/generateParsers.sh":"878a97db5d3b69eb3b4c3a95780763b373cfcc0c02e0b28894f162dbbd1b8848","glsl-optimizer/include/GL/gl.h":"1989b51365b6d7d0c48ff6e8b181ef75e2cdf71bfb1626b1cc4362e2f54854a3","glsl-optimizer/include/GL/glext.h":"2ac3681045a35a2194a81a960cad395c04bef1c8a20ef46b799fb24af3ec5f70","glsl-optimizer/include/KHR/khrplatform.h":"1448141a0c054d7f46edfb63f4fe6c203acf9591974049481c32442fb03fd6ed","glsl-optimizer/include/c11/.editorconfig":"f96a2354e5f2b90367d643e6d9e980ce76278d4d47afd8b2713b595753aa8b4b","glsl-optimizer/include/c11/threads.h":"56e9e592b28df19f0db432125223cb3eb5c0c1f960c22db96a15692e14776337","glsl-optimizer/include/c11/threads_posix.h":"f8ad2b69fa472e332b50572c1b2dcc1c8a0fa783a1199aad245398d3df421b4b","glsl-optimizer/include/c11/threads_win32.h":"95bf19d7fc14d328a016889afd583e4c49c050a93bcfb114bd2e9130a4532488","glsl-optimizer/include/c11_compat.h":"103fedb48f658d36cb416c9c9e5ea4d70dff181aab551fcb1028107d098ffa3e","glsl-optimizer/include/c99_compat.h":"aafad02f1ea90a7857636913ea21617a0fcd6197256dcfc6dd97bb3410ba892e","glsl-optimizer/include/no_extern_c.h":"40069dbb6dd2843658d442f926e609c7799b9c296046a90b62b570774fd618f5","glsl-optimizer/license.txt":"e26a745226f4a46b3ca00ffbe8be18507362189a2863d04b4f563ba176a9a836","glsl-optimizer/src/compiler/builtin_type_macros.h":"5b4fc4d4da7b07f997b6eb569e37db79fa0735286575ef1fab08d419e76776ff","glsl-optimizer/src/compiler/glsl/README":"e7d408b621c1b605857c4cab63902f615edb06b530142b91ac040808df6e22f7","glsl-optimizer/src/compiler/glsl/TODO":"dd3b7a098e6f9c85ca8c99ce6dea49d65bb75d4cea243b917f29e4ad2c974603","glsl-optimizer/src/compiler/glsl/ast.h":"3e68ff374350c49211a9931f7f55a485d8d89fc4b21caaffbf6655009ad95bf8","glsl-optimizer/src/compiler/glsl/ast_array_index.cpp":"92b4d501f33e0544c00d14e4f8837753afd916c2b42e076ccc95c9e8fc37ba94","glsl-optimizer/src/compiler/glsl/ast_expr.cpp":"afd712a7b1beb2b633888f4a0911b0a8e4ae5eb5ab9c1e3f247d518cdaaa56d6","glsl-optimizer/src/compiler/glsl/ast_function.cpp":"74f4fbd490e366b37f4715168bb3465ecd9334d4130942f75dcc8e80e8e7f027","glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp":"d0f798eb09271d41d068b9e7b18220d37f1ed0083300ab51eba30989698fe23d","glsl-optimizer/src/compiler/glsl/ast_type.cpp":"8eb790b24b26dfb72bdc333744b566c26d8464c5d47d20eae659461f5c4899f7","glsl-optimizer/src/compiler/glsl/builtin_functions.cpp":"454189d643c220fcb49116ee5c8a34f7b349aa67564040deb8607f6a41a15e70","glsl-optimizer/src/compiler/glsl/builtin_functions.h":"a37cad7ed09b522c5b8bec7b80115a36846e7ba6e0874a2a858e32f7f202c665","glsl-optimizer/src/compiler/glsl/builtin_int64.h":"619def6f3aebf180da3944ef08f159ab12a58b24767e41d8b985ac37ded54d62","glsl-optimizer/src/compiler/glsl/builtin_types.cpp":"afec060b62d6f3b00bfbf94e9fa5f96341ce096c128d1eef322791e6ed9cea4d","glsl-optimizer/src/compiler/glsl/builtin_variables.cpp":"6563bfb1345cbca4c77e00eef09ad152f3e1dc271d246a08c5ce9e1f4ce4250a","glsl-optimizer/src/compiler/glsl/float64.glsl":"1072fd888be48c2a7a5117cd2d92a65f034965a66375f598bb856bff5d7be766","glsl-optimizer/src/compiler/glsl/generate_ir.cpp":"e5f0175370a0d07f93c48d3f0f1b8233d12c64a7b02de02dcc753ef7b398ef0f","glsl-optimizer/src/compiler/glsl/glcpp/README":"a0332a1b221d047e9cce5181a64d4ac4056046fd878360ec8ae3a7b1e062bcff","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.c":"2d179879b1ffe84f58875eee5b0c19b6bae9c973b0c48e6bcd99978f2f501c80","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.l":"e4c5744c837200dafd7c15a912d13f650308ea552454d4fa67271bc0a5bde118","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.c":"03494f9ce1cb82260506e2559e73a3eeb622c4bd51b65eaa0a2c3351862bd4c8","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.h":"264d9a18421cde255ce34a0a62b3d8e73465359f0d167e64aa3973062aae5bdd","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.y":"fafb66e3a8f149d19e085f18a4273ba6d4c11af9e9a01d665cc784dddf97b79f","glsl-optimizer/src/compiler/glsl/glcpp/glcpp.c":"37ed294403c2abfd17fd999d1ae8d11b170e5e9c878979fefac74a31195c96b0","glsl-optimizer/src/compiler/glsl/glcpp/glcpp.h":"85ac8b444bcbd0822b66448a1da407b6ae5467b649f5afaf5c58325bd7569468","glsl-optimizer/src/compiler/glsl/glcpp/pp.c":"a52d94f1bcb3fb2747a95709c4a77c25de7eea8354d2b83bb18efd96976a4473","glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.c":"d11aeb3acfe966d1b78f1ee49804093f2434214c41391d139ffcb67b69dc9862","glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.h":"abbf1f36ec5a92d035bfbb841b9452287d147616e56373cdbee1c0e55af46406","glsl-optimizer/src/compiler/glsl/glsl_lexer.cpp":"272b9fc1383d72b81bfc03fa11fdf82270ed91a294e523f9ce2b4554bd3effa9","glsl-optimizer/src/compiler/glsl/glsl_lexer.ll":"2b57d9f9eb830c3d7961d4533048a158ee6f458c8d05c65bea7b7cfbc36e4458","glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp":"f8095d20629d0af70be930b0612e169edb274551a1d25a3cd1bf9995a11ce2e8","glsl-optimizer/src/compiler/glsl/glsl_optimizer.h":"22e843b4ec53ba5f6cd85ca5f7bad33922dca8061b19fb512d46f1caca8d4757","glsl-optimizer/src/compiler/glsl/glsl_parser.cpp":"126baf368d525aba301854e3d91ba60b5aee32e1102376af71416f32cb95ec48","glsl-optimizer/src/compiler/glsl/glsl_parser.h":"2ea9a50716098a8f7bef782d2a030d757b68da73afb01b4d4940d3e8381d44e8","glsl-optimizer/src/compiler/glsl/glsl_parser.yy":"6b1fd1576b29fce005dff744a6dbd0219e4c695c361d61864e1f3a8d6fa6b764","glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp":"aad64b5b66467da650091430681e8c6a820cf3cadc4db3c160bf2f15875390ae","glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h":"71fd0e92bbdb193dfb067d7bfdb1200d77392be2fbd0cbfc9ca89d1bb4c7e741","glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp":"6660fb83c0ddddbbd64581d46ccfdb9c84bfaa99d13348c289e6442ab00df046","glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h":"24682b8304e0ea3f6318ddb8c859686bd1faee23cd0511d1760977ae975d41bf","glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp":"72a039b0fcab4161788def9e4bedac7ac06a20d8e13146529c6d246bd5202afd","glsl-optimizer/src/compiler/glsl/int64.glsl":"303dbe95dde44b91aee3e38b115b92028400d6a92f9268975d607471984e13eb","glsl-optimizer/src/compiler/glsl/ir.cpp":"2b4741cce90b5d4abff5d719c7324e2693c67294d4d99736cb241554adb281bc","glsl-optimizer/src/compiler/glsl/ir.h":"990b1c74447c4eb4835353ccb0ed9aea644f97fc1129ef1739cd935075d85d2e","glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp":"8cdc1cffe01e42e0566fa2193a75f789628e8025ad1b82f0ee6f204451b7f9f7","glsl-optimizer/src/compiler/glsl/ir_array_refcount.h":"75f06ec81342b379096ca52e1dc0fd5f19a11ff8e9b58203c20628179d644c12","glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp":"1e2920b1c0ecb08424c745c558f84d0d7e44b74585cf2cc2265dc4dfede3fa2f","glsl-optimizer/src/compiler/glsl/ir_basic_block.h":"81be7da0fc0ee547cd13ec60c1fcd7d3ce3d70d7e5e988f01a3b43a827acdf05","glsl-optimizer/src/compiler/glsl/ir_builder.cpp":"daba29c5a1efdd5a9754f420eb3e2ebdf73485273497f40d4863dadeddb23c0d","glsl-optimizer/src/compiler/glsl/ir_builder.h":"2822e74dd3f6e3df8b300af27d5b11ea2dd99d0e5e7ca809b7bbcce9833c483c","glsl-optimizer/src/compiler/glsl/ir_builder_print_visitor.cpp":"8c6df5abf2fe313363f285f171c19ca6c8ee4f3bc2ed79d33c0c88cc8be45c48","glsl-optimizer/src/compiler/glsl/ir_builder_print_visitor.h":"799852adc3a0e54d04080655e7cebfa0d3bf5b6ffed5d8414f141380665d4db7","glsl-optimizer/src/compiler/glsl/ir_clone.cpp":"d897a4e1f5bbec4a6a2f15044c1be9a4d13899c73be77335b041049a4589aa5d","glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp":"78bd87ddb09db67f6c499067728d72aef4f16aa02721a99a4b769d1e0cfa9010","glsl-optimizer/src/compiler/glsl/ir_equals.cpp":"bca28533a6310b0fc152b56d80872368f1510dc62ed6e8ac199b9ffa7fac02e7","glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp":"7e918d4e1f237eca01396004015865ce345afe32a876c9dbc6728576a1a7eae4","glsl-optimizer/src/compiler/glsl/ir_expression_flattening.h":"f45b66aa9497520e7e08e612d24b308477c34477fbd963ee9320eac664957f16","glsl-optimizer/src/compiler/glsl/ir_expression_operation.h":"cc9f10727dbd26cac506804f51456302c702650f9eeb59054a7e1575d5cf6687","glsl-optimizer/src/compiler/glsl/ir_expression_operation.py":"7b86c96021b9fbe165957f4ecb0b612fefcde1c2cf3c6d75e3cdb22e369216ba","glsl-optimizer/src/compiler/glsl/ir_expression_operation_constant.h":"9ad3346416392e3efa11e12ecf2feca7453c5253d241eb96c91dfb85d4f2b971","glsl-optimizer/src/compiler/glsl/ir_expression_operation_strings.h":"a6826daf496a8b9e89885bc2a161ac3445d501b23c6e0ac33e2c01b506b273c8","glsl-optimizer/src/compiler/glsl/ir_function.cpp":"7537365fc0fbe4b37a26b9a2146cc64d3e9a774d60eab63b65002ad165ae8fc7","glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp":"faddbf112187a048d502716a3fb82570a322299ba2a3abd79388382c82040bfc","glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp":"9176973eaf5c0a984701f953bb7a80f37dca43d59b5bce50fc69b3f02f2902d7","glsl-optimizer/src/compiler/glsl/ir_function_inlining.h":"9739493f99c489987d650762fccdd3fb3d432f6481d67f6c799176685bd59632","glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp":"3725861fbe2b98e0617f52d3b14cf6d3b25fb5ec00f5ef5d308b03642f592767","glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.h":"e0560210e966c0c31e4ca843e80ea154e64db5a444b8c2df845b6ba5b3a43fc1","glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp":"caf7ce2cd9494aadd3c58bcf77f29de58368dc9e347a362bbf37f8bda9509b80","glsl-optimizer/src/compiler/glsl/ir_optimization.h":"8b3dcfc7f9e96b21a8dd47a0040d90be483a9e67a2cdce3a697188fb758d4630","glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp":"f8e34a983452be0dcb5a695e9c8e895eead24f9e540992a8afe510ae85da4c4c","glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.h":"1ad1bd3efd1ace39051c13f904c05fd80425d329444f9a8d47fd6d948faf46e0","glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp":"643f5a68aae3fb37267fd793f1216d1cfdeb2c09338c26b1f30e4c6deaef4de5","glsl-optimizer/src/compiler/glsl/ir_print_visitor.h":"4573eb93268a2654c14b505253dd651e2695d43dc745904d824da18305269b95","glsl-optimizer/src/compiler/glsl/ir_reader.cpp":"06bfba802c8354e5a8b2334b6d78d6297de18235bedd3f8fbb382c89870b02f2","glsl-optimizer/src/compiler/glsl/ir_reader.h":"63e3f7f1597936a7011d5b520e171b197bf82bee6c1560d822c3edf5aaa6f9e9","glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp":"84b5c5d746555adca85759c2912fe48010232b7c1c0bd2cf03bd04067a85e66f","glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.h":"fd8c561b71085d3211fff85ed514fecb299d8ce19a04bc063419a55b6d840525","glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp":"ab9f115ce9e7f312d9c7978340ced0dc4ae6d13a80e08442ba9709d11d50cae5","glsl-optimizer/src/compiler/glsl/ir_uniform.h":"683ae6896b1a08470c090be5f822fc31cd434eab9216e954b9bba24a46975109","glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp":"9c1620c45f2fc071fe5ed828472040b14c5f42effe06aa0e3b8352c95ef78786","glsl-optimizer/src/compiler/glsl/ir_unused_structs.h":"13387b49c23093575276b25b9dfd31fedd8f131c5c4f3128ab04cf03e15b5295","glsl-optimizer/src/compiler/glsl/ir_validate.cpp":"6b232be5999a86ea278f4f15b2832d76843246509118d924243055a3b9b0299f","glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp":"2764a3cad937d53f36db7447c3a5b98b04bf153acf81074d971857fc5bca460d","glsl-optimizer/src/compiler/glsl/ir_variable_refcount.h":"b0668e3eb1501ef65e38fe12830742ecb3d28e6039f30e366c8924efc29b4a39","glsl-optimizer/src/compiler/glsl/ir_visitor.h":"f21b3534c3d66d5fb707d1581fece7e1eb043523afbaedf89918cfb031c6df94","glsl-optimizer/src/compiler/glsl/link_atomics.cpp":"360f0209e11f367ba358223597b0a118bae095bff16337cf03f1fb89c5b80ca6","glsl-optimizer/src/compiler/glsl/link_functions.cpp":"de7895da8aa33a1e3c2c1eb2fdaf267ab5d1fbfdb79ae2e67f95211e946e294c","glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp":"1926cfa73810704eb19b916c1b2cdb9321155e2f98b2a0a57c7c3c6e960540cd","glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp":"1e14e06ca3b2c1089cfba2e8eaf0c1f373d9d6374b6082f320962dd71ae09611","glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.h":"fd58c155af645295bb6aec08797889de586f4d919731de2bce57e8dce59bb048","glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp":"09589f49776dce32e6c4044937de7e0c839a9754ad31960148f8f9e010658997","glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp":"bf98e08c12db466acf9623cbeb8fa8e3b4002512722e7a6521287f558a099f37","glsl-optimizer/src/compiler/glsl/link_uniforms.cpp":"84bad5b1377362cecf259b05124239be5220b03ce1c0c61b59bd9a47e4379af2","glsl-optimizer/src/compiler/glsl/link_varyings.cpp":"a5f1a53e7c80d635515fe808ff223d89fef1767abb0f2b7aa28fa6773dca353f","glsl-optimizer/src/compiler/glsl/link_varyings.h":"b9dbe018f038df69763df2e928742ce81bbc6e3aaba26f50621e30a6d9aa6220","glsl-optimizer/src/compiler/glsl/linker.cpp":"40b1ecd5d4f6c7f13d5a87ce390561a51fdf6f3fcd9b2197b9c88b03a773ba94","glsl-optimizer/src/compiler/glsl/linker.h":"ecf94b4ad75ef461c27c557fda4bd25f34c91930822b8e1d729ec84520d4a049","glsl-optimizer/src/compiler/glsl/linker_util.cpp":"1663ad88e2a369305659aeeffaedb5bd752cf76340a2ba5797fc0bf600633cf9","glsl-optimizer/src/compiler/glsl/linker_util.h":"6db788daf9c8e87ae2764b61a8b37ebe419e69c1b82ddee01986e37c978c6993","glsl-optimizer/src/compiler/glsl/list.h":"b1f46ce0e552fe7c45b2a19408a9d97662e23e4b182ab335491c26f8cf25886f","glsl-optimizer/src/compiler/glsl/loop_analysis.cpp":"57ecd573477c68091c7cc99537faa7139a8f395935e3d4f10144cefdefb5a611","glsl-optimizer/src/compiler/glsl/loop_analysis.h":"a85f045a038ee5b5176063e85d7988865862c44ab0580f771b993a042d0b69cc","glsl-optimizer/src/compiler/glsl/loop_unroll.cpp":"bd4292ea2809f5a669bcb76ceaa1ac365772dcd638c579c3ed10275214901a54","glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp":"8cfbef140d9c4b4d2f57bfa05c9c374d31a121d0f87afce94333f049023b654a","glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp":"1ae221c3c7a95aeb867207e7a742be635f91b406c157747bfd6ddf10274d97fb","glsl-optimizer/src/compiler/glsl/lower_buffer_access.h":"807886953a576a323591798cbca5e2df24295ea893b28affd8ffb5926cebaa04","glsl-optimizer/src/compiler/glsl/lower_builtins.cpp":"4d81afc32cf58e1481fcb5e42888ab93dbe6820310a20ff7a9982b77b2152d9b","glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp":"608403f0eeeedf21cfcd3014116e0f44e28cbdf6c4c32aac7e613e64e30205e1","glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp":"179905cd47a294122adeb5b0abfed6f2f67782dcde21b544d1ee2c1985154e66","glsl-optimizer/src/compiler/glsl/lower_discard.cpp":"3b361b2db0004d544d64611cb50d5a6e364cf6c5f2e60c449085d7d753dd7fb0","glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp":"f5c29b6a27690bb5c91f196d1a1cf9f6be4f1025292311fe2dac561ce6774dee","glsl-optimizer/src/compiler/glsl/lower_distance.cpp":"a118c85493d5d22b2c059a930c51a5854896d4b1dade76598eaa985e5a3dff8c","glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp":"469e617757fd1728709cce021aac5c8da05ee503bf5366977bdc4ef7a6d83950","glsl-optimizer/src/compiler/glsl/lower_instructions.cpp":"6ff5c396abe40d8a2145d571e99e2bbe9143393e15aafc28adc2803a01d821b6","glsl-optimizer/src/compiler/glsl/lower_int64.cpp":"d1ed41196880dd53c7b13e2782f9423f8442bf1d46186e8be92b1b66218a83ee","glsl-optimizer/src/compiler/glsl/lower_jumps.cpp":"34de7b493f281589fb0c2c0f6e885d0a0fabbe7a4e97a73de374dd714777a58c","glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp":"dff7a308edc4846c348ed4225c6699a9c75abac68d88f41f85954276552779f4","glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp":"16063ac127bff75a68272070ab11c21c25101edbff62b4c68f4983b4cd941af0","glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp":"3b00773399135aea85746a5a68b96ef000bc6841be1a2c8e6f25c516628b0949","glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp":"a0fc9975d5aa1617e21fc6c353659a9802da9e83779a3eef4ec584f74b4dadc5","glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp":"7550099d4ae123d71541c2fc88bc04fbfe9271ec75d7e210987d1c8cac3cf3ea","glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp":"79a13d161fe505a410ab948d92769395708693ec888153630fa240e5b97e356f","glsl-optimizer/src/compiler/glsl/lower_precision.cpp":"f82a185b879872b977a1787d8061b9a80bc4cf8db1b970db6efba2ad9cc20fa2","glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp":"ea2dccf50a83bc19391bf6b7ab6aa53c0005f427af4066d25140340af9a4beef","glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp":"f69fa53650eeb6f2944fce4d36a6e0a423e6705f3a3bd3389c7fadb83cfc8802","glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp":"b196c9d424c0569f3e85d75c2d125af21566cb113d69036db87c0990703e0fa7","glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp":"4d247f244272adc8250fd888d8d932a140dd5de4d1efc7a58492c3c2b8291527","glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp":"89bdbc6c1669230c644c0857db1ce2781ec61d349ecd08c7914146e1f4750a4a","glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp":"fce930f29ac9405b297d1f749d68f59506b89c70b4ee1b1ab8cf49a34cc71ecf","glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp":"3c67d851a11a55fad1c49a550f3a0cfe50892d33a3f238ce266cd829eba510a8","glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp":"f5ec666b73e1415cbab32519a53605ed385f3b03e889560373dbce69dda5000e","glsl-optimizer/src/compiler/glsl/lower_vector.cpp":"f7c13f5572ebe09b6a71553133b2cf003cd4b77b9657600672ee3b21bf890725","glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp":"b05793da6dd620a531b43df5af8b2ecbc37b9db0c88910f5724ea10bcd057e19","glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp":"fee772ec17eea5e86a529bf9c5fa2ee0d29a5982bb75ebc6d68ed36cd19aa299","glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp":"690e8715182e03fead5cc5a35251fb4f41b357e4c71a1dfbc4bd7be19862b56d","glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp":"58c0e8b270e4bbde54250be03cdb2f36966bcafb785372ad2e2b786835df7f9f","glsl-optimizer/src/compiler/glsl/main.cpp":"ae5e88abbbc8a12f769e1296bad938b9d7398cc6da0d3d0caeceeeb876536850","glsl-optimizer/src/compiler/glsl/opt_add_neg_to_sub.h":"f5054944bfd068810629080d0ea11df78b3f57a8f86df75e13ca50157ad1964d","glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp":"25f45b20e1972ee8c789177a1aeda6e4286c25db2eae3a43ff83029ae64969c0","glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp":"19d3ce0e815438f4df9ab2890e767b03a4f3f191b53bb30c0217cf2ae6a95430","glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp":"0e44e0e126711a3725c1f3a2aa65ff03c381fed08680ffc30101aae60f716c4e","glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp":"a088d04d9b45f9e55e235835648f614c89b7803c03a6d4f6a6d1a6bc1f0228bd","glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp":"8a9440d77ecd6dcf13e683cbb99943aab6311c8fd4b5f6a9189a8d4f270746f4","glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp":"63d3ccd4dd09f19c9cf1a2f51592111bed41284504f29f3c0de4cadebc439a37","glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp":"ffa0f50863995e0d2e31f55a52e82319edc71e520987bebd7f7e561ea331c64b","glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp":"84e8747b948232f01dd56b428b9315f96f9511f605f240119fc446fae28981a9","glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp":"761523e88f5b3ba785170f4d7205e94fa99acb7e74d29efbe40e1c010e1dbdb3","glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp":"fd1ba2da7337d4e5dad17f5c2d73d9cc8880305f423e85d64cf94553588fa401","glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp":"969a598b4df322baf222258a66cd64a326ea20e5b3125be9d8d1771f522c69e0","glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp":"774cae6536d02edf26e996a2a895e1f62d5098f16dc96b44798b4fc731a9a95f","glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp":"3696a5c55f02e20056e085bc2714f73ac992f221b6f3387d655068e86b512046","glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp":"44f0fe05b49329667671f88c96dc86ab3fe1459ff7b87f2b2d88de2d49829f9f","glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp":"fb56a33c90419a01676b57cbd91d0674a54cca40e6defaacc88dd33facebc131","glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp":"ac406eb35e379c357641d6c5749f50c65961455924d3dc884e2b90046fa92c5c","glsl-optimizer/src/compiler/glsl/opt_minmax.cpp":"8abd59d3b14ef60ff14a9c69660e6945f5cf10b97edb4afebe56be3f81d96316","glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp":"8bb6329dc0f299042368fc81934c2df019b45ab9f7aa0415d4e57b8d1ff98c9f","glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp":"222c73e2ac7a938ebb6428cc6c780c908ff6156d8ff935b04fed93a48fc10496","glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp":"2edc79cc13f3177934e0443ad62f5976a1991f01f86ea303a803434849b13a47","glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp":"015d0abddfe507f67c4b96c82988d861d018ededf7bf055e2bcbe9ea92da694e","glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp":"46d28ac983ea244a4315bdc0e8892979ec4d1f9b9a96ac8a8a08006d9bc5e878","glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp":"d80ee43bb97d9f016fb9c5e1e06f5b2afa569811f368ba067be794ec11d085fb","glsl-optimizer/src/compiler/glsl/program.h":"2982447e2abd35371e273ad87951722782a8b21c08294f67c39d987da1e1c55f","glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp":"080943e21baa32494723a2eefb185915d2daae1f46d6df420145c5ad6857e119","glsl-optimizer/src/compiler/glsl/s_expression.cpp":"1ced972bc6ecc8eab4116ea71fb0212ab9ae5bcc0be3b47aa5d9d903566b3af1","glsl-optimizer/src/compiler/glsl/s_expression.h":"65b847e30e22a809b57d0bc70243049c99d9c6318803c5b8d0826aba55dc217e","glsl-optimizer/src/compiler/glsl/serialize.cpp":"be0eb4251348a9d921acb839a5c48c6023a2e9d116d602bb0432787ab623655d","glsl-optimizer/src/compiler/glsl/serialize.h":"57425732eba1233d928e5f07f88b623ce65af46b3bb034bf147f0a4b7f94f9a1","glsl-optimizer/src/compiler/glsl/shader_cache.cpp":"e0c5c433f2df3fccdf1d61281bfcb0ee5633433339b97c697d64db99611cbaaf","glsl-optimizer/src/compiler/glsl/shader_cache.h":"9217164d8d7f54aca0fe5922c7187095a6ae0cb703b196b79805aeef07a7e697","glsl-optimizer/src/compiler/glsl/standalone.cpp":"8e6c416a14d631261917a5fe4cc91880c287b22b2dfd70eb22028289a8fa5364","glsl-optimizer/src/compiler/glsl/standalone.h":"a7c397d1dfdd1e7fb2cfe99db35cd9df93251e642059208533202b7f20497f83","glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp":"970d14b7a9d58e5270321f97bf5d57795558b1c570a56678e04a65b26c60bf4f","glsl-optimizer/src/compiler/glsl/standalone_scaffolding.h":"d921a617ea82b9e49413314492a645c44356de503581b1be3f1b57de236e480d","glsl-optimizer/src/compiler/glsl/string_to_uint_map.cpp":"d824bf5b839bd39498dc9e457103cdbe3e5289ddf7564107c27b1505948dd31f","glsl-optimizer/src/compiler/glsl/string_to_uint_map.h":"e2f18e66359c9d620e085de7f4a334a47df9c66e65a5bfe8b734c627bec04104","glsl-optimizer/src/compiler/glsl/test_optpass.h":"b27b8f35f5387e7ce4982bb51c7b63ccf14f91757f3108a5d02ed006925bb8a0","glsl-optimizer/src/compiler/glsl/xxd.py":"376484142f27f45090ea8203ae2621abf73f06175cb0ee8d96f44a3b9327f4bd","glsl-optimizer/src/compiler/glsl_types.cpp":"044bb6754f45419a3151e7a25c39202a82009ae3c6bc54ff7f0bb4258a5deefe","glsl-optimizer/src/compiler/glsl_types.h":"fd899a42f34ddeb8601bc3cd6c5e3aed82fc8aef4042dde1b39b3c01e1dcc219","glsl-optimizer/src/compiler/shader_enums.c":"436bff5216b11b0980bdfada5885fc6ac9afa2037a3027fcd6eea2a8635597ac","glsl-optimizer/src/compiler/shader_enums.h":"13220442a5c02e83540cf2c0ad4f8417b2fbda5f2586dec4e92082544c937cdd","glsl-optimizer/src/compiler/shader_info.h":"4c5453e81197ca83593ee4f365074b23530f2ab21c78e1733b63dec6f344c12a","glsl-optimizer/src/gallium/auxiliary/util/u_half.h":"3c2b37bda3ccb64387e44b723d29cf9046decab1a893bf42d842e9603398bdee","glsl-optimizer/src/gallium/include/pipe/p_compiler.h":"c75620096ce8523dae90599e50aa2ef6468d3b0e368a77795edeb20dd1abfc0c","glsl-optimizer/src/gallium/include/pipe/p_config.h":"a27692fc35f9e55df3224b7529e66b3001e911e94e6bc5f8f569e493e1ee3fb7","glsl-optimizer/src/gallium/include/pipe/p_defines.h":"be26d68c0acc67c5e44788c6299716a9eee415fd81d7d747e3738a829e3b6b38","glsl-optimizer/src/gallium/include/pipe/p_format.h":"5674215fc41d27496f037cf837717daefbf23ebb38d40ace7c0c414bc08182b0","glsl-optimizer/src/gallium/include/pipe/p_state.h":"d600593aba5f5a17072a6c38f6baa81e01c7994b0174250f7e433bb41684b702","glsl-optimizer/src/mapi/glapi/glapi.h":"73632a625c0ddabc401205e8b5a81eb8af8506868efe4b170d7979ec3619e9c5","glsl-optimizer/src/mesa/main/config.h":"5800259373099e5405de2eb52619f9de242552a479902a3a642a333c8cb3c1e7","glsl-optimizer/src/mesa/main/context.c":"2f3208473d99c94f734b1137ba91889d4a1babb9e7534bf1dc85d851ee98274e","glsl-optimizer/src/mesa/main/context.h":"cc7e4194797db9d007f01884e23d786c453b3860821f7f2ddcdf0f1bf3f8ffb1","glsl-optimizer/src/mesa/main/dd.h":"6a964acd06b6c2d88700e69fb75fe3c6b3b3d45bbc41db24f3f897a29695fe0c","glsl-optimizer/src/mesa/main/debug_output.h":"7312422e90b8c0e34028ac27280e438139b5cba525c99deb3ac883cd3d87e452","glsl-optimizer/src/mesa/main/draw.h":"7eaef3a9e27a60ea6f7937109bf3a6190b831162fde0479abb12077ce27c353d","glsl-optimizer/src/mesa/main/enums.h":"87d562a6764f51c014a2274fa7c3aca17c04441537ddd56b2554f13c6fffea92","glsl-optimizer/src/mesa/main/errors.h":"c79444b5df289c90fbb22a33b2d0c23917d9fc4510960088f0b79e53bb56b1b2","glsl-optimizer/src/mesa/main/extensions.h":"a38b2f87cc93c513994281350d69e06c84ff8eded5313ec0a1be33f375e0ebbd","glsl-optimizer/src/mesa/main/extensions_table.c":"17642d1a8c9a0bf2bd61060052d33ff14a005d2b962e6cf91465797a50851e85","glsl-optimizer/src/mesa/main/extensions_table.h":"2c879571c238d2e14461031ac740372fd0f9ac3a34c0d5541bb9b7ed4c0376c8","glsl-optimizer/src/mesa/main/formats.h":"02e2f7ec3e39286cf9f27e2641043e6df8ecb1dfde9e643313210e214af2a929","glsl-optimizer/src/mesa/main/glheader.h":"58217b33eead6aa6b23cd4a291cefeaa6cb84e465f4960daffca97c44d6d1c35","glsl-optimizer/src/mesa/main/glthread.h":"51fb2711f77e7eafcfc52d29d5b844978832b24c930d88accd48d143a6eb9c6f","glsl-optimizer/src/mesa/main/hash.h":"7e7f782034c16a8e693de48e00c31d4a90b0129f4029fd074033d7d16ccbe718","glsl-optimizer/src/mesa/main/macros.h":"73d15ddfd64f2b57b9b2ffeeb993b9c2c0899a80563e9d6ff337b11ccbe6eee5","glsl-optimizer/src/mesa/main/menums.h":"5dfac0e2279d60b0cd0c7b9fc2a5021620d0f6282ed2e738c420214e3af152d3","glsl-optimizer/src/mesa/main/mesa_private.h":"edda678b93438944279a551f663b8858ad84814a9fc88ba9672ef195599c24ae","glsl-optimizer/src/mesa/main/mtypes.h":"6efddefa099e4d2e3fdd97f0055644f47aba21711385edfeabc2d9b0676f2eec","glsl-optimizer/src/mesa/main/shaderobj.h":"9f0dfe96d0c2154201adef942bd36053533ac7b2492fb3786acda5bea514c75e","glsl-optimizer/src/mesa/main/uniforms.h":"4e331e6ad6e9cbded978b4082dbe0a57c1f8f01327446bb6892bfc179976c38b","glsl-optimizer/src/mesa/main/version.h":"9d0a13a758099302dc55cf7d045791834a89b0f9d4cf17b2692259b369a8a9a1","glsl-optimizer/src/mesa/math/m_matrix.h":"a37b19f182e070db3df93b0ede43c22fb8be8c2906504133ee6dbd7db1185d8b","glsl-optimizer/src/mesa/program/dummy_errors.c":"1820e305515b4c5e041f5e1623266a48ec8f076a155310be7d60637101f593e4","glsl-optimizer/src/mesa/program/ir_to_mesa.h":"b47f58d22e3ca2ae42d52501ea769d15c4476834944fa97eeccd3a3439211d00","glsl-optimizer/src/mesa/program/prog_instruction.h":"ab3832152a7e144b59e5a2264b2c29db56d93be31e76bbd958527a56771b40eb","glsl-optimizer/src/mesa/program/prog_parameter.h":"ba18c743284eadbc837c2c364c73e5d372321a7637a76e589d8d39fe8b5de225","glsl-optimizer/src/mesa/program/prog_statevars.h":"fc413698f84bc52d45fdeae0471934ee9904bfb7eac1a2b5f70446e54bcbbdca","glsl-optimizer/src/mesa/program/program.h":"1f01026a4eff440a3f122fd9b519d03546fe7f7d8be60dca834e95a2f8fbbfd2","glsl-optimizer/src/mesa/program/symbol_table.c":"6611cb9f078035bf5ff8c9112093a6c7d99f8af99a3931d0c07f227cc72283ea","glsl-optimizer/src/mesa/program/symbol_table.h":"631dc35ac48d5e87962d45507461920f6575610960ffcc42a08cefeb43300cda","glsl-optimizer/src/mesa/vbo/vbo.h":"6eb1dcd9a08c92f276c5fe08da184ff9d455d1be421913b8ad732a7b65e858fb","glsl-optimizer/src/util/bitscan.h":"9e49e694e6b34fe035bc685f32588827eb8cbe7d82878963c7ab52843e1c16aa","glsl-optimizer/src/util/bitset.h":"c40f78515c6230fed18345c6751ce33833a49da7a27901c7e6d7340cbdcbc5e7","glsl-optimizer/src/util/blob.c":"8f729846f66efc9c15485cc5fc24c6ec861fc1fecb2f652573f2a237d481b791","glsl-optimizer/src/util/blob.h":"93e1eaac866b9a7cd6fc03b533c18fb2edf0e97f03395eff4f3a605c4fc14d0c","glsl-optimizer/src/util/compiler.h":"79e3bf40a5bab704e6c949f23a1352759607bb57d80e5d8df2ef159755f10b68","glsl-optimizer/src/util/crc32.c":"2f3467a046b3a76784ecb9aa55d527698c8607fd0b12c622f6691aaa77b58505","glsl-optimizer/src/util/crc32.h":"59bd81865e51042b73a86f8fb117c312418df095fed2d828c5c1d1c8b6fc6cd4","glsl-optimizer/src/util/debug.c":"c3d68e9752ccc19e66c669562cd113cf1d0ac83cbb30174789e7fb8d1df58f9c","glsl-optimizer/src/util/debug.h":"50068d745c4199ccbd33d68dd4c8a36d2b5179c7869a21e75906ddd0718ca456","glsl-optimizer/src/util/detect_os.h":"343a8790d17a3710c6dd015ee367f84e3902ff3f2e36faca2bf93f9d725d3574","glsl-optimizer/src/util/disk_cache.c":"f533937e5a4fffe76e2739ef4b6b1e1da097d96d63eb808e68ebbc7027641c23","glsl-optimizer/src/util/disk_cache.h":"e83314fb14134a8e079b15e470a6376ba5a8253701f048c890a62b7e55d64bc8","glsl-optimizer/src/util/fast_urem_by_const.h":"e108fce804616c47d071dfe4a04163eec1126e448ed1aa89abb6b3a6d772bd5b","glsl-optimizer/src/util/fnv1a.h":"ab2596f19c6adf431ae27618f62c5743e24ad23ef83bb359a4c4c218245ab459","glsl-optimizer/src/util/format/u_format.h":"4cdfc0c59cbc99a092e5ec5a396910f2d93b9643e5d8141050b011e66f11e45b","glsl-optimizer/src/util/futex.h":"26f7c9d86e9ffef4c0fa2761f1aaa1918337302e20bd6ca10e61dc3c47356deb","glsl-optimizer/src/util/half_float.c":"11bc2584493d5d9d46e8c8a619a0307cf150bf5ab5d0f96bb764b061dc37a00e","glsl-optimizer/src/util/half_float.h":"7f7c380f126da1400a91758cc0392f24bf967bce1672890b62be26fe9fbd922b","glsl-optimizer/src/util/hash_table.c":"0ca40352e35dedab0a84c64c903f1b16d47e950bb5f43b4d22bb57d499bfea6e","glsl-optimizer/src/util/hash_table.h":"217191bb360592e2232f187473c10287d2cda8ae6fa5c53d0ef74c8c206118b4","glsl-optimizer/src/util/list.h":"9fab03c6a78186bb5f173269f825f6ce976b409d931852e3d93bac632e07989a","glsl-optimizer/src/util/macros.h":"63faf65b51058c483b17f1f77da51d1c53c8beab52678cb6bd01f1228a63b6b0","glsl-optimizer/src/util/mesa-sha1.c":"00c692ec353ebc02c06c57c5a71de0ab7a119f86a4146f452e65ec87e4944417","glsl-optimizer/src/util/mesa-sha1.h":"bff4c29f4bf7cdbcefb30fa0c996a7604a380eba8976467c2a60e7cd328f7e26","glsl-optimizer/src/util/mesa-sha1_test.c":"25da89a59d51469f77b4c468ca23ffdce0a7a1166a70b6cc23026a6800b0143c","glsl-optimizer/src/util/os_memory.h":"64555faf1760ae6954f42c83727c38dfc4c278e9152115779ffaad58b42adacf","glsl-optimizer/src/util/os_memory_aligned.h":"12d86fa94be38c13f7eeebdf313795e1267dd5a7187d2f0072e0e896f41702f6","glsl-optimizer/src/util/os_memory_stdc.h":"07360363b88c927065e10df71bebf6c8a0cc3b9167c9dfce55f2d65f11e6f787","glsl-optimizer/src/util/os_misc.c":"a9936e613ec84803abd59ad47c192c8e3939993c950ac91973fdc4cec1801bb8","glsl-optimizer/src/util/os_misc.h":"cc68eb12e05b5e749c54298cb4a6f4cd20cc5af7db3403e70b3c27b56090c740","glsl-optimizer/src/util/os_time.h":"73e775f7335244ff5964c678c27eedf1aea6abea44c4169d327ea8c7ce4a3a88","glsl-optimizer/src/util/ralloc.c":"4b51189595ef67bcef52c40cbf654d969041dbd15e15d4a893ad494ac060aeca","glsl-optimizer/src/util/ralloc.h":"e573c45875ff1530f0dbee9a93ae55535fdac8d5cc88a79ebc327c688824bde5","glsl-optimizer/src/util/rounding.h":"0450722353caf83de07e67f335949dbe95fe53b534052d4ee9d28d2781387614","glsl-optimizer/src/util/set.c":"86f8c9a830bead5a5a79bc970b0ff97809312af07b3beb39ef9d90af04d40a1b","glsl-optimizer/src/util/set.h":"3e39ca161e7ed4ec7c436cc9c7919ed9a55ed1b71edbf2caf6f9bcfd9bc578ed","glsl-optimizer/src/util/sha1/README":"00af7419af05247081858acb2902efd99fcda2ce16e331079f701645bb3729c0","glsl-optimizer/src/util/sha1/sha1.c":"1403bbe0aad42ba3e6be7e09f7cad87a6a8c4ad5b63962f7b92b9f37d8133b04","glsl-optimizer/src/util/sha1/sha1.h":"68d9f240eab2918026ecdf22be36811abbd4f1389f6c36e31258041aeaedd247","glsl-optimizer/src/util/simple_mtx.h":"12c6c3c4b7db9168bc656d5b3c65912075084d2b388c415d5c3d3f5953a9d6c7","glsl-optimizer/src/util/softfloat.c":"a97e51a96fe5e6a052c02aa6bbec683fe73fb88a8c087d9c930503e2120d8a2e","glsl-optimizer/src/util/softfloat.h":"66664b0250e83bf5dd4cc743acd119d076efcea624a0eab3d6b60718e6ee8811","glsl-optimizer/src/util/string_buffer.c":"63a1d1b1e34926c88ea00159cafbcd56568b805c4f64d1e8c97169fe313921fc","glsl-optimizer/src/util/string_buffer.h":"7b88d1b1d9c6cfb8e93331813535c127289437c75f822029e9a3bca8ea6b52ee","glsl-optimizer/src/util/strndup.h":"0273c4fdb7482cd7746881a63d3998648c6d63415ba85af1d1860f0e0dc504c6","glsl-optimizer/src/util/strtod.c":"5cf610d8a37373cf37cfb7aae903525d943b2674b1f32594c70b0eb19a8c9697","glsl-optimizer/src/util/strtod.h":"237396def4e264d35ed4bedea00ef9a4ceab6d7a11a18c770d9747d22c69ed2d","glsl-optimizer/src/util/u_atomic.h":"c02e809526c6c09ba8fe51f50b2490d1b6c8e5c7f3c4031ae958250d098fc3bb","glsl-optimizer/src/util/u_debug.c":"8c060e379b816618f3dd22c9ea523c68b9425c76c36a7dfe5d6d375b337f5f4a","glsl-optimizer/src/util/u_debug.h":"e11e26edd9b9e4e6f8e6a435e69f4d9edda27e9a379f68f4c82ea2525aaaea68","glsl-optimizer/src/util/u_dynarray.h":"853d0fa6ff2261614488be624deb8a2b01e57c2c8eabc28578cbeed4ccc95694","glsl-optimizer/src/util/u_endian.h":"3ccea7e529740318d8a4b05c00db3adc9d1e292a52bdc56a05c9fae99209720f","glsl-optimizer/src/util/u_math.c":"c868a8c0886dc78f1b06b13404ba8b253090449045774dd56893ac9d75795184","glsl-optimizer/src/util/u_math.h":"a04e32e126db016413f9de0a2028a3e71737137463b1289eae576f884b06fcf1","glsl-optimizer/src/util/u_memory.h":"c5db17c724c70283ddbe04165722f6988d4e0eb9aa3602ae472feff016649af9","glsl-optimizer/src/util/u_queue.h":"92930ce236c0528a98b695f5cea8c5c6aa9683beaf71a2227bdc5d33d1b21506","glsl-optimizer/src/util/u_string.h":"c5a2f4ef576d1547bda12c4ea219179fefa54414977743ac094abcaf696ef6ca","glsl-optimizer/src/util/u_thread.h":"00b708459b27f9910d18db92c18cc65cfc618ac2b3cd144e45f8640057b10d58","glsl-optimizer/src/util/xxhash.h":"2f2aff2fc6c0c929f52cf6ae7314122124c5be026d41ad1c357608383c4a37ad","src/bindings.rs":"79993db2058bde39f99ef483d02560d33b1cb882f6a552319e8b86eb6f9021e1","src/lib.rs":"04be1554cd829eb40864b06d80b491dd48117a4e3a601c7d482117f7a0391e67","wrapper.hpp":"f3ea34cc496f7d90b9bfcada3250b37b314c3524dac693b2ece9517bc7d274ac"},"package":"8ba4741358604ca0848c27ecc069d68e62e11cde81e38aac1da3c54b79ab5adf"}
+\ No newline at end of file
++{"files":{".cargo_vcs_info.json":"7075d1c5c5e19288cefb431f16462eaa23229d02791120f4885ab1d20470cb7e",".gitmodules":"ffc0cce90e856d4f4bdb3bd3c950c9e59501a45ebd5022b91cfe8c07c79ef1ac","Cargo.lock":"f7970552595dc803ace9ef19b5f5d7b1fc784aac30cb27b2ebc3002d97122b9d","Cargo.toml":"7c53ee20d848f9913cacbfcb3ab2e89e30deee8d619d173c95130c7c5d065827","Cargo.toml.orig":"c46463ed28492baaaa17c772384cd1654093f96e900cefdb13d578e10561974f","README.md":"4468e08c64c19977707d792bfab0080e35ff927b64990eab77873f8ba056ba1c","build.rs":"92e29699487c21389fc823c50b410cfbfc74cc774265d24958489909ee48a076","glsl-optimizer/.editorconfig":"dca7ff05a95f608849c4dc640af7f83a0f415618e327a2ecb6a0afa0d9d2bacb","glsl-optimizer/.gitignore":"8ba554a4ca510ea7d9684475aa043edbeba7d15a5c9c4a04d8b1379a04ec6270","glsl-optimizer/CMakeLists.txt":"42ce94744e82ffa000da8b64d81fc140e293b9f5da7dd4cf6b49e7404a2448d9","glsl-optimizer/README.md":"b18eef11a92d267d88a937b1154f7670ee433c730b102fdf7e2da0b02722b146","glsl-optimizer/contrib/glslopt/Main.cpp":"14ba213210c62e234b8d9b0052105fed28eedd83d535ebe85acc10bda7322dd4","glsl-optimizer/contrib/glslopt/Readme":"65d2a6f1aa1dc61e903e090cdade027abad33e02e7c9c81e07dc80508acadec4","glsl-optimizer/generateParsers.sh":"878a97db5d3b69eb3b4c3a95780763b373cfcc0c02e0b28894f162dbbd1b8848","glsl-optimizer/include/GL/gl.h":"1989b51365b6d7d0c48ff6e8b181ef75e2cdf71bfb1626b1cc4362e2f54854a3","glsl-optimizer/include/GL/glext.h":"2ac3681045a35a2194a81a960cad395c04bef1c8a20ef46b799fb24af3ec5f70","glsl-optimizer/include/KHR/khrplatform.h":"1448141a0c054d7f46edfb63f4fe6c203acf9591974049481c32442fb03fd6ed","glsl-optimizer/include/c11/.editorconfig":"f96a2354e5f2b90367d643e6d9e980ce76278d4d47afd8b2713b595753aa8b4b","glsl-optimizer/include/c11/threads.h":"56e9e592b28df19f0db432125223cb3eb5c0c1f960c22db96a15692e14776337","glsl-optimizer/include/c11/threads_posix.h":"85b7ee6822ca84428e259d2f993f324133cfce2b944a252d3d599ed80ce56df3","glsl-optimizer/include/c11/threads_win32.h":"95bf19d7fc14d328a016889afd583e4c49c050a93bcfb114bd2e9130a4532488","glsl-optimizer/include/c11_compat.h":"103fedb48f658d36cb416c9c9e5ea4d70dff181aab551fcb1028107d098ffa3e","glsl-optimizer/include/c99_compat.h":"aafad02f1ea90a7857636913ea21617a0fcd6197256dcfc6dd97bb3410ba892e","glsl-optimizer/include/no_extern_c.h":"40069dbb6dd2843658d442f926e609c7799b9c296046a90b62b570774fd618f5","glsl-optimizer/license.txt":"e26a745226f4a46b3ca00ffbe8be18507362189a2863d04b4f563ba176a9a836","glsl-optimizer/src/compiler/builtin_type_macros.h":"5b4fc4d4da7b07f997b6eb569e37db79fa0735286575ef1fab08d419e76776ff","glsl-optimizer/src/compiler/glsl/README":"e7d408b621c1b605857c4cab63902f615edb06b530142b91ac040808df6e22f7","glsl-optimizer/src/compiler/glsl/TODO":"dd3b7a098e6f9c85ca8c99ce6dea49d65bb75d4cea243b917f29e4ad2c974603","glsl-optimizer/src/compiler/glsl/ast.h":"3e68ff374350c49211a9931f7f55a485d8d89fc4b21caaffbf6655009ad95bf8","glsl-optimizer/src/compiler/glsl/ast_array_index.cpp":"92b4d501f33e0544c00d14e4f8837753afd916c2b42e076ccc95c9e8fc37ba94","glsl-optimizer/src/compiler/glsl/ast_expr.cpp":"afd712a7b1beb2b633888f4a0911b0a8e4ae5eb5ab9c1e3f247d518cdaaa56d6","glsl-optimizer/src/compiler/glsl/ast_function.cpp":"74f4fbd490e366b37f4715168bb3465ecd9334d4130942f75dcc8e80e8e7f027","glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp":"d0f798eb09271d41d068b9e7b18220d37f1ed0083300ab51eba30989698fe23d","glsl-optimizer/src/compiler/glsl/ast_type.cpp":"8eb790b24b26dfb72bdc333744b566c26d8464c5d47d20eae659461f5c4899f7","glsl-optimizer/src/compiler/glsl/builtin_functions.cpp":"454189d643c220fcb49116ee5c8a34f7b349aa67564040deb8607f6a41a15e70","glsl-optimizer/src/compiler/glsl/builtin_functions.h":"a37cad7ed09b522c5b8bec7b80115a36846e7ba6e0874a2a858e32f7f202c665","glsl-optimizer/src/compiler/glsl/builtin_int64.h":"619def6f3aebf180da3944ef08f159ab12a58b24767e41d8b985ac37ded54d62","glsl-optimizer/src/compiler/glsl/builtin_types.cpp":"afec060b62d6f3b00bfbf94e9fa5f96341ce096c128d1eef322791e6ed9cea4d","glsl-optimizer/src/compiler/glsl/builtin_variables.cpp":"6563bfb1345cbca4c77e00eef09ad152f3e1dc271d246a08c5ce9e1f4ce4250a","glsl-optimizer/src/compiler/glsl/float64.glsl":"1072fd888be48c2a7a5117cd2d92a65f034965a66375f598bb856bff5d7be766","glsl-optimizer/src/compiler/glsl/generate_ir.cpp":"e5f0175370a0d07f93c48d3f0f1b8233d12c64a7b02de02dcc753ef7b398ef0f","glsl-optimizer/src/compiler/glsl/glcpp/README":"a0332a1b221d047e9cce5181a64d4ac4056046fd878360ec8ae3a7b1e062bcff","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.c":"2d179879b1ffe84f58875eee5b0c19b6bae9c973b0c48e6bcd99978f2f501c80","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.l":"e4c5744c837200dafd7c15a912d13f650308ea552454d4fa67271bc0a5bde118","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.c":"03494f9ce1cb82260506e2559e73a3eeb622c4bd51b65eaa0a2c3351862bd4c8","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.h":"264d9a18421cde255ce34a0a62b3d8e73465359f0d167e64aa3973062aae5bdd","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.y":"fafb66e3a8f149d19e085f18a4273ba6d4c11af9e9a01d665cc784dddf97b79f","glsl-optimizer/src/compiler/glsl/glcpp/glcpp.c":"37ed294403c2abfd17fd999d1ae8d11b170e5e9c878979fefac74a31195c96b0","glsl-optimizer/src/compiler/glsl/glcpp/glcpp.h":"85ac8b444bcbd0822b66448a1da407b6ae5467b649f5afaf5c58325bd7569468","glsl-optimizer/src/compiler/glsl/glcpp/pp.c":"a52d94f1bcb3fb2747a95709c4a77c25de7eea8354d2b83bb18efd96976a4473","glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.c":"d11aeb3acfe966d1b78f1ee49804093f2434214c41391d139ffcb67b69dc9862","glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.h":"abbf1f36ec5a92d035bfbb841b9452287d147616e56373cdbee1c0e55af46406","glsl-optimizer/src/compiler/glsl/glsl_lexer.cpp":"272b9fc1383d72b81bfc03fa11fdf82270ed91a294e523f9ce2b4554bd3effa9","glsl-optimizer/src/compiler/glsl/glsl_lexer.ll":"2b57d9f9eb830c3d7961d4533048a158ee6f458c8d05c65bea7b7cfbc36e4458","glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp":"f8095d20629d0af70be930b0612e169edb274551a1d25a3cd1bf9995a11ce2e8","glsl-optimizer/src/compiler/glsl/glsl_optimizer.h":"22e843b4ec53ba5f6cd85ca5f7bad33922dca8061b19fb512d46f1caca8d4757","glsl-optimizer/src/compiler/glsl/glsl_parser.cpp":"126baf368d525aba301854e3d91ba60b5aee32e1102376af71416f32cb95ec48","glsl-optimizer/src/compiler/glsl/glsl_parser.h":"2ea9a50716098a8f7bef782d2a030d757b68da73afb01b4d4940d3e8381d44e8","glsl-optimizer/src/compiler/glsl/glsl_parser.yy":"6b1fd1576b29fce005dff744a6dbd0219e4c695c361d61864e1f3a8d6fa6b764","glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp":"aad64b5b66467da650091430681e8c6a820cf3cadc4db3c160bf2f15875390ae","glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h":"71fd0e92bbdb193dfb067d7bfdb1200d77392be2fbd0cbfc9ca89d1bb4c7e741","glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp":"6660fb83c0ddddbbd64581d46ccfdb9c84bfaa99d13348c289e6442ab00df046","glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h":"24682b8304e0ea3f6318ddb8c859686bd1faee23cd0511d1760977ae975d41bf","glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp":"72a039b0fcab4161788def9e4bedac7ac06a20d8e13146529c6d246bd5202afd","glsl-optimizer/src/compiler/glsl/int64.glsl":"303dbe95dde44b91aee3e38b115b92028400d6a92f9268975d607471984e13eb","glsl-optimizer/src/compiler/glsl/ir.cpp":"2b4741cce90b5d4abff5d719c7324e2693c67294d4d99736cb241554adb281bc","glsl-optimizer/src/compiler/glsl/ir.h":"990b1c74447c4eb4835353ccb0ed9aea644f97fc1129ef1739cd935075d85d2e","glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp":"8cdc1cffe01e42e0566fa2193a75f789628e8025ad1b82f0ee6f204451b7f9f7","glsl-optimizer/src/compiler/glsl/ir_array_refcount.h":"75f06ec81342b379096ca52e1dc0fd5f19a11ff8e9b58203c20628179d644c12","glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp":"1e2920b1c0ecb08424c745c558f84d0d7e44b74585cf2cc2265dc4dfede3fa2f","glsl-optimizer/src/compiler/glsl/ir_basic_block.h":"81be7da0fc0ee547cd13ec60c1fcd7d3ce3d70d7e5e988f01a3b43a827acdf05","glsl-optimizer/src/compiler/glsl/ir_builder.cpp":"daba29c5a1efdd5a9754f420eb3e2ebdf73485273497f40d4863dadeddb23c0d","glsl-optimizer/src/compiler/glsl/ir_builder.h":"2822e74dd3f6e3df8b300af27d5b11ea2dd99d0e5e7ca809b7bbcce9833c483c","glsl-optimizer/src/compiler/glsl/ir_builder_print_visitor.cpp":"8c6df5abf2fe313363f285f171c19ca6c8ee4f3bc2ed79d33c0c88cc8be45c48","glsl-optimizer/src/compiler/glsl/ir_builder_print_visitor.h":"799852adc3a0e54d04080655e7cebfa0d3bf5b6ffed5d8414f141380665d4db7","glsl-optimizer/src/compiler/glsl/ir_clone.cpp":"d897a4e1f5bbec4a6a2f15044c1be9a4d13899c73be77335b041049a4589aa5d","glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp":"78bd87ddb09db67f6c499067728d72aef4f16aa02721a99a4b769d1e0cfa9010","glsl-optimizer/src/compiler/glsl/ir_equals.cpp":"bca28533a6310b0fc152b56d80872368f1510dc62ed6e8ac199b9ffa7fac02e7","glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp":"7e918d4e1f237eca01396004015865ce345afe32a876c9dbc6728576a1a7eae4","glsl-optimizer/src/compiler/glsl/ir_expression_flattening.h":"f45b66aa9497520e7e08e612d24b308477c34477fbd963ee9320eac664957f16","glsl-optimizer/src/compiler/glsl/ir_expression_operation.h":"cc9f10727dbd26cac506804f51456302c702650f9eeb59054a7e1575d5cf6687","glsl-optimizer/src/compiler/glsl/ir_expression_operation.py":"7b86c96021b9fbe165957f4ecb0b612fefcde1c2cf3c6d75e3cdb22e369216ba","glsl-optimizer/src/compiler/glsl/ir_expression_operation_constant.h":"9ad3346416392e3efa11e12ecf2feca7453c5253d241eb96c91dfb85d4f2b971","glsl-optimizer/src/compiler/glsl/ir_expression_operation_strings.h":"a6826daf496a8b9e89885bc2a161ac3445d501b23c6e0ac33e2c01b506b273c8","glsl-optimizer/src/compiler/glsl/ir_function.cpp":"7537365fc0fbe4b37a26b9a2146cc64d3e9a774d60eab63b65002ad165ae8fc7","glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp":"faddbf112187a048d502716a3fb82570a322299ba2a3abd79388382c82040bfc","glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp":"9176973eaf5c0a984701f953bb7a80f37dca43d59b5bce50fc69b3f02f2902d7","glsl-optimizer/src/compiler/glsl/ir_function_inlining.h":"9739493f99c489987d650762fccdd3fb3d432f6481d67f6c799176685bd59632","glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp":"3725861fbe2b98e0617f52d3b14cf6d3b25fb5ec00f5ef5d308b03642f592767","glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.h":"e0560210e966c0c31e4ca843e80ea154e64db5a444b8c2df845b6ba5b3a43fc1","glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp":"caf7ce2cd9494aadd3c58bcf77f29de58368dc9e347a362bbf37f8bda9509b80","glsl-optimizer/src/compiler/glsl/ir_optimization.h":"8b3dcfc7f9e96b21a8dd47a0040d90be483a9e67a2cdce3a697188fb758d4630","glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp":"f8e34a983452be0dcb5a695e9c8e895eead24f9e540992a8afe510ae85da4c4c","glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.h":"1ad1bd3efd1ace39051c13f904c05fd80425d329444f9a8d47fd6d948faf46e0","glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp":"643f5a68aae3fb37267fd793f1216d1cfdeb2c09338c26b1f30e4c6deaef4de5","glsl-optimizer/src/compiler/glsl/ir_print_visitor.h":"4573eb93268a2654c14b505253dd651e2695d43dc745904d824da18305269b95","glsl-optimizer/src/compiler/glsl/ir_reader.cpp":"06bfba802c8354e5a8b2334b6d78d6297de18235bedd3f8fbb382c89870b02f2","glsl-optimizer/src/compiler/glsl/ir_reader.h":"63e3f7f1597936a7011d5b520e171b197bf82bee6c1560d822c3edf5aaa6f9e9","glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp":"84b5c5d746555adca85759c2912fe48010232b7c1c0bd2cf03bd04067a85e66f","glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.h":"fd8c561b71085d3211fff85ed514fecb299d8ce19a04bc063419a55b6d840525","glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp":"ab9f115ce9e7f312d9c7978340ced0dc4ae6d13a80e08442ba9709d11d50cae5","glsl-optimizer/src/compiler/glsl/ir_uniform.h":"683ae6896b1a08470c090be5f822fc31cd434eab9216e954b9bba24a46975109","glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp":"9c1620c45f2fc071fe5ed828472040b14c5f42effe06aa0e3b8352c95ef78786","glsl-optimizer/src/compiler/glsl/ir_unused_structs.h":"13387b49c23093575276b25b9dfd31fedd8f131c5c4f3128ab04cf03e15b5295","glsl-optimizer/src/compiler/glsl/ir_validate.cpp":"6b232be5999a86ea278f4f15b2832d76843246509118d924243055a3b9b0299f","glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp":"2764a3cad937d53f36db7447c3a5b98b04bf153acf81074d971857fc5bca460d","glsl-optimizer/src/compiler/glsl/ir_variable_refcount.h":"b0668e3eb1501ef65e38fe12830742ecb3d28e6039f30e366c8924efc29b4a39","glsl-optimizer/src/compiler/glsl/ir_visitor.h":"f21b3534c3d66d5fb707d1581fece7e1eb043523afbaedf89918cfb031c6df94","glsl-optimizer/src/compiler/glsl/link_atomics.cpp":"360f0209e11f367ba358223597b0a118bae095bff16337cf03f1fb89c5b80ca6","glsl-optimizer/src/compiler/glsl/link_functions.cpp":"de7895da8aa33a1e3c2c1eb2fdaf267ab5d1fbfdb79ae2e67f95211e946e294c","glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp":"1926cfa73810704eb19b916c1b2cdb9321155e2f98b2a0a57c7c3c6e960540cd","glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp":"1e14e06ca3b2c1089cfba2e8eaf0c1f373d9d6374b6082f320962dd71ae09611","glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.h":"fd58c155af645295bb6aec08797889de586f4d919731de2bce57e8dce59bb048","glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp":"09589f49776dce32e6c4044937de7e0c839a9754ad31960148f8f9e010658997","glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp":"bf98e08c12db466acf9623cbeb8fa8e3b4002512722e7a6521287f558a099f37","glsl-optimizer/src/compiler/glsl/link_uniforms.cpp":"84bad5b1377362cecf259b05124239be5220b03ce1c0c61b59bd9a47e4379af2","glsl-optimizer/src/compiler/glsl/link_varyings.cpp":"a5f1a53e7c80d635515fe808ff223d89fef1767abb0f2b7aa28fa6773dca353f","glsl-optimizer/src/compiler/glsl/link_varyings.h":"b9dbe018f038df69763df2e928742ce81bbc6e3aaba26f50621e30a6d9aa6220","glsl-optimizer/src/compiler/glsl/linker.cpp":"40b1ecd5d4f6c7f13d5a87ce390561a51fdf6f3fcd9b2197b9c88b03a773ba94","glsl-optimizer/src/compiler/glsl/linker.h":"ecf94b4ad75ef461c27c557fda4bd25f34c91930822b8e1d729ec84520d4a049","glsl-optimizer/src/compiler/glsl/linker_util.cpp":"1663ad88e2a369305659aeeffaedb5bd752cf76340a2ba5797fc0bf600633cf9","glsl-optimizer/src/compiler/glsl/linker_util.h":"6db788daf9c8e87ae2764b61a8b37ebe419e69c1b82ddee01986e37c978c6993","glsl-optimizer/src/compiler/glsl/list.h":"b1f46ce0e552fe7c45b2a19408a9d97662e23e4b182ab335491c26f8cf25886f","glsl-optimizer/src/compiler/glsl/loop_analysis.cpp":"57ecd573477c68091c7cc99537faa7139a8f395935e3d4f10144cefdefb5a611","glsl-optimizer/src/compiler/glsl/loop_analysis.h":"a85f045a038ee5b5176063e85d7988865862c44ab0580f771b993a042d0b69cc","glsl-optimizer/src/compiler/glsl/loop_unroll.cpp":"bd4292ea2809f5a669bcb76ceaa1ac365772dcd638c579c3ed10275214901a54","glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp":"8cfbef140d9c4b4d2f57bfa05c9c374d31a121d0f87afce94333f049023b654a","glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp":"1ae221c3c7a95aeb867207e7a742be635f91b406c157747bfd6ddf10274d97fb","glsl-optimizer/src/compiler/glsl/lower_buffer_access.h":"807886953a576a323591798cbca5e2df24295ea893b28affd8ffb5926cebaa04","glsl-optimizer/src/compiler/glsl/lower_builtins.cpp":"4d81afc32cf58e1481fcb5e42888ab93dbe6820310a20ff7a9982b77b2152d9b","glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp":"608403f0eeeedf21cfcd3014116e0f44e28cbdf6c4c32aac7e613e64e30205e1","glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp":"179905cd47a294122adeb5b0abfed6f2f67782dcde21b544d1ee2c1985154e66","glsl-optimizer/src/compiler/glsl/lower_discard.cpp":"3b361b2db0004d544d64611cb50d5a6e364cf6c5f2e60c449085d7d753dd7fb0","glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp":"f5c29b6a27690bb5c91f196d1a1cf9f6be4f1025292311fe2dac561ce6774dee","glsl-optimizer/src/compiler/glsl/lower_distance.cpp":"a118c85493d5d22b2c059a930c51a5854896d4b1dade76598eaa985e5a3dff8c","glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp":"469e617757fd1728709cce021aac5c8da05ee503bf5366977bdc4ef7a6d83950","glsl-optimizer/src/compiler/glsl/lower_instructions.cpp":"6ff5c396abe40d8a2145d571e99e2bbe9143393e15aafc28adc2803a01d821b6","glsl-optimizer/src/compiler/glsl/lower_int64.cpp":"d1ed41196880dd53c7b13e2782f9423f8442bf1d46186e8be92b1b66218a83ee","glsl-optimizer/src/compiler/glsl/lower_jumps.cpp":"34de7b493f281589fb0c2c0f6e885d0a0fabbe7a4e97a73de374dd714777a58c","glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp":"dff7a308edc4846c348ed4225c6699a9c75abac68d88f41f85954276552779f4","glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp":"16063ac127bff75a68272070ab11c21c25101edbff62b4c68f4983b4cd941af0","glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp":"3b00773399135aea85746a5a68b96ef000bc6841be1a2c8e6f25c516628b0949","glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp":"a0fc9975d5aa1617e21fc6c353659a9802da9e83779a3eef4ec584f74b4dadc5","glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp":"7550099d4ae123d71541c2fc88bc04fbfe9271ec75d7e210987d1c8cac3cf3ea","glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp":"79a13d161fe505a410ab948d92769395708693ec888153630fa240e5b97e356f","glsl-optimizer/src/compiler/glsl/lower_precision.cpp":"f82a185b879872b977a1787d8061b9a80bc4cf8db1b970db6efba2ad9cc20fa2","glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp":"ea2dccf50a83bc19391bf6b7ab6aa53c0005f427af4066d25140340af9a4beef","glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp":"f69fa53650eeb6f2944fce4d36a6e0a423e6705f3a3bd3389c7fadb83cfc8802","glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp":"b196c9d424c0569f3e85d75c2d125af21566cb113d69036db87c0990703e0fa7","glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp":"4d247f244272adc8250fd888d8d932a140dd5de4d1efc7a58492c3c2b8291527","glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp":"89bdbc6c1669230c644c0857db1ce2781ec61d349ecd08c7914146e1f4750a4a","glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp":"fce930f29ac9405b297d1f749d68f59506b89c70b4ee1b1ab8cf49a34cc71ecf","glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp":"3c67d851a11a55fad1c49a550f3a0cfe50892d33a3f238ce266cd829eba510a8","glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp":"f5ec666b73e1415cbab32519a53605ed385f3b03e889560373dbce69dda5000e","glsl-optimizer/src/compiler/glsl/lower_vector.cpp":"f7c13f5572ebe09b6a71553133b2cf003cd4b77b9657600672ee3b21bf890725","glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp":"b05793da6dd620a531b43df5af8b2ecbc37b9db0c88910f5724ea10bcd057e19","glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp":"fee772ec17eea5e86a529bf9c5fa2ee0d29a5982bb75ebc6d68ed36cd19aa299","glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp":"690e8715182e03fead5cc5a35251fb4f41b357e4c71a1dfbc4bd7be19862b56d","glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp":"58c0e8b270e4bbde54250be03cdb2f36966bcafb785372ad2e2b786835df7f9f","glsl-optimizer/src/compiler/glsl/main.cpp":"ae5e88abbbc8a12f769e1296bad938b9d7398cc6da0d3d0caeceeeb876536850","glsl-optimizer/src/compiler/glsl/opt_add_neg_to_sub.h":"f5054944bfd068810629080d0ea11df78b3f57a8f86df75e13ca50157ad1964d","glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp":"25f45b20e1972ee8c789177a1aeda6e4286c25db2eae3a43ff83029ae64969c0","glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp":"19d3ce0e815438f4df9ab2890e767b03a4f3f191b53bb30c0217cf2ae6a95430","glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp":"0e44e0e126711a3725c1f3a2aa65ff03c381fed08680ffc30101aae60f716c4e","glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp":"a088d04d9b45f9e55e235835648f614c89b7803c03a6d4f6a6d1a6bc1f0228bd","glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp":"8a9440d77ecd6dcf13e683cbb99943aab6311c8fd4b5f6a9189a8d4f270746f4","glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp":"63d3ccd4dd09f19c9cf1a2f51592111bed41284504f29f3c0de4cadebc439a37","glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp":"ffa0f50863995e0d2e31f55a52e82319edc71e520987bebd7f7e561ea331c64b","glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp":"84e8747b948232f01dd56b428b9315f96f9511f605f240119fc446fae28981a9","glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp":"761523e88f5b3ba785170f4d7205e94fa99acb7e74d29efbe40e1c010e1dbdb3","glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp":"fd1ba2da7337d4e5dad17f5c2d73d9cc8880305f423e85d64cf94553588fa401","glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp":"969a598b4df322baf222258a66cd64a326ea20e5b3125be9d8d1771f522c69e0","glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp":"774cae6536d02edf26e996a2a895e1f62d5098f16dc96b44798b4fc731a9a95f","glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp":"3696a5c55f02e20056e085bc2714f73ac992f221b6f3387d655068e86b512046","glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp":"44f0fe05b49329667671f88c96dc86ab3fe1459ff7b87f2b2d88de2d49829f9f","glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp":"fb56a33c90419a01676b57cbd91d0674a54cca40e6defaacc88dd33facebc131","glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp":"ac406eb35e379c357641d6c5749f50c65961455924d3dc884e2b90046fa92c5c","glsl-optimizer/src/compiler/glsl/opt_minmax.cpp":"8abd59d3b14ef60ff14a9c69660e6945f5cf10b97edb4afebe56be3f81d96316","glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp":"8bb6329dc0f299042368fc81934c2df019b45ab9f7aa0415d4e57b8d1ff98c9f","glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp":"222c73e2ac7a938ebb6428cc6c780c908ff6156d8ff935b04fed93a48fc10496","glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp":"2edc79cc13f3177934e0443ad62f5976a1991f01f86ea303a803434849b13a47","glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp":"015d0abddfe507f67c4b96c82988d861d018ededf7bf055e2bcbe9ea92da694e","glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp":"46d28ac983ea244a4315bdc0e8892979ec4d1f9b9a96ac8a8a08006d9bc5e878","glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp":"d80ee43bb97d9f016fb9c5e1e06f5b2afa569811f368ba067be794ec11d085fb","glsl-optimizer/src/compiler/glsl/program.h":"2982447e2abd35371e273ad87951722782a8b21c08294f67c39d987da1e1c55f","glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp":"080943e21baa32494723a2eefb185915d2daae1f46d6df420145c5ad6857e119","glsl-optimizer/src/compiler/glsl/s_expression.cpp":"1ced972bc6ecc8eab4116ea71fb0212ab9ae5bcc0be3b47aa5d9d903566b3af1","glsl-optimizer/src/compiler/glsl/s_expression.h":"65b847e30e22a809b57d0bc70243049c99d9c6318803c5b8d0826aba55dc217e","glsl-optimizer/src/compiler/glsl/serialize.cpp":"be0eb4251348a9d921acb839a5c48c6023a2e9d116d602bb0432787ab623655d","glsl-optimizer/src/compiler/glsl/serialize.h":"57425732eba1233d928e5f07f88b623ce65af46b3bb034bf147f0a4b7f94f9a1","glsl-optimizer/src/compiler/glsl/shader_cache.cpp":"e0c5c433f2df3fccdf1d61281bfcb0ee5633433339b97c697d64db99611cbaaf","glsl-optimizer/src/compiler/glsl/shader_cache.h":"9217164d8d7f54aca0fe5922c7187095a6ae0cb703b196b79805aeef07a7e697","glsl-optimizer/src/compiler/glsl/standalone.cpp":"8e6c416a14d631261917a5fe4cc91880c287b22b2dfd70eb22028289a8fa5364","glsl-optimizer/src/compiler/glsl/standalone.h":"a7c397d1dfdd1e7fb2cfe99db35cd9df93251e642059208533202b7f20497f83","glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp":"970d14b7a9d58e5270321f97bf5d57795558b1c570a56678e04a65b26c60bf4f","glsl-optimizer/src/compiler/glsl/standalone_scaffolding.h":"d921a617ea82b9e49413314492a645c44356de503581b1be3f1b57de236e480d","glsl-optimizer/src/compiler/glsl/string_to_uint_map.cpp":"d824bf5b839bd39498dc9e457103cdbe3e5289ddf7564107c27b1505948dd31f","glsl-optimizer/src/compiler/glsl/string_to_uint_map.h":"e2f18e66359c9d620e085de7f4a334a47df9c66e65a5bfe8b734c627bec04104","glsl-optimizer/src/compiler/glsl/test_optpass.h":"b27b8f35f5387e7ce4982bb51c7b63ccf14f91757f3108a5d02ed006925bb8a0","glsl-optimizer/src/compiler/glsl/xxd.py":"376484142f27f45090ea8203ae2621abf73f06175cb0ee8d96f44a3b9327f4bd","glsl-optimizer/src/compiler/glsl_types.cpp":"044bb6754f45419a3151e7a25c39202a82009ae3c6bc54ff7f0bb4258a5deefe","glsl-optimizer/src/compiler/glsl_types.h":"fd899a42f34ddeb8601bc3cd6c5e3aed82fc8aef4042dde1b39b3c01e1dcc219","glsl-optimizer/src/compiler/shader_enums.c":"436bff5216b11b0980bdfada5885fc6ac9afa2037a3027fcd6eea2a8635597ac","glsl-optimizer/src/compiler/shader_enums.h":"13220442a5c02e83540cf2c0ad4f8417b2fbda5f2586dec4e92082544c937cdd","glsl-optimizer/src/compiler/shader_info.h":"4c5453e81197ca83593ee4f365074b23530f2ab21c78e1733b63dec6f344c12a","glsl-optimizer/src/gallium/auxiliary/util/u_half.h":"3c2b37bda3ccb64387e44b723d29cf9046decab1a893bf42d842e9603398bdee","glsl-optimizer/src/gallium/include/pipe/p_compiler.h":"c75620096ce8523dae90599e50aa2ef6468d3b0e368a77795edeb20dd1abfc0c","glsl-optimizer/src/gallium/include/pipe/p_config.h":"a27692fc35f9e55df3224b7529e66b3001e911e94e6bc5f8f569e493e1ee3fb7","glsl-optimizer/src/gallium/include/pipe/p_defines.h":"be26d68c0acc67c5e44788c6299716a9eee415fd81d7d747e3738a829e3b6b38","glsl-optimizer/src/gallium/include/pipe/p_format.h":"5674215fc41d27496f037cf837717daefbf23ebb38d40ace7c0c414bc08182b0","glsl-optimizer/src/gallium/include/pipe/p_state.h":"d600593aba5f5a17072a6c38f6baa81e01c7994b0174250f7e433bb41684b702","glsl-optimizer/src/mapi/glapi/glapi.h":"73632a625c0ddabc401205e8b5a81eb8af8506868efe4b170d7979ec3619e9c5","glsl-optimizer/src/mesa/main/config.h":"5800259373099e5405de2eb52619f9de242552a479902a3a642a333c8cb3c1e7","glsl-optimizer/src/mesa/main/context.c":"2f3208473d99c94f734b1137ba91889d4a1babb9e7534bf1dc85d851ee98274e","glsl-optimizer/src/mesa/main/context.h":"cc7e4194797db9d007f01884e23d786c453b3860821f7f2ddcdf0f1bf3f8ffb1","glsl-optimizer/src/mesa/main/dd.h":"6a964acd06b6c2d88700e69fb75fe3c6b3b3d45bbc41db24f3f897a29695fe0c","glsl-optimizer/src/mesa/main/debug_output.h":"7312422e90b8c0e34028ac27280e438139b5cba525c99deb3ac883cd3d87e452","glsl-optimizer/src/mesa/main/draw.h":"7eaef3a9e27a60ea6f7937109bf3a6190b831162fde0479abb12077ce27c353d","glsl-optimizer/src/mesa/main/enums.h":"87d562a6764f51c014a2274fa7c3aca17c04441537ddd56b2554f13c6fffea92","glsl-optimizer/src/mesa/main/errors.h":"c79444b5df289c90fbb22a33b2d0c23917d9fc4510960088f0b79e53bb56b1b2","glsl-optimizer/src/mesa/main/extensions.h":"a38b2f87cc93c513994281350d69e06c84ff8eded5313ec0a1be33f375e0ebbd","glsl-optimizer/src/mesa/main/extensions_table.c":"17642d1a8c9a0bf2bd61060052d33ff14a005d2b962e6cf91465797a50851e85","glsl-optimizer/src/mesa/main/extensions_table.h":"2c879571c238d2e14461031ac740372fd0f9ac3a34c0d5541bb9b7ed4c0376c8","glsl-optimizer/src/mesa/main/formats.h":"02e2f7ec3e39286cf9f27e2641043e6df8ecb1dfde9e643313210e214af2a929","glsl-optimizer/src/mesa/main/glheader.h":"58217b33eead6aa6b23cd4a291cefeaa6cb84e465f4960daffca97c44d6d1c35","glsl-optimizer/src/mesa/main/glthread.h":"51fb2711f77e7eafcfc52d29d5b844978832b24c930d88accd48d143a6eb9c6f","glsl-optimizer/src/mesa/main/hash.h":"7e7f782034c16a8e693de48e00c31d4a90b0129f4029fd074033d7d16ccbe718","glsl-optimizer/src/mesa/main/macros.h":"73d15ddfd64f2b57b9b2ffeeb993b9c2c0899a80563e9d6ff337b11ccbe6eee5","glsl-optimizer/src/mesa/main/menums.h":"5dfac0e2279d60b0cd0c7b9fc2a5021620d0f6282ed2e738c420214e3af152d3","glsl-optimizer/src/mesa/main/mesa_private.h":"edda678b93438944279a551f663b8858ad84814a9fc88ba9672ef195599c24ae","glsl-optimizer/src/mesa/main/mtypes.h":"6efddefa099e4d2e3fdd97f0055644f47aba21711385edfeabc2d9b0676f2eec","glsl-optimizer/src/mesa/main/shaderobj.h":"9f0dfe96d0c2154201adef942bd36053533ac7b2492fb3786acda5bea514c75e","glsl-optimizer/src/mesa/main/uniforms.h":"4e331e6ad6e9cbded978b4082dbe0a57c1f8f01327446bb6892bfc179976c38b","glsl-optimizer/src/mesa/main/version.h":"9d0a13a758099302dc55cf7d045791834a89b0f9d4cf17b2692259b369a8a9a1","glsl-optimizer/src/mesa/math/m_matrix.h":"a37b19f182e070db3df93b0ede43c22fb8be8c2906504133ee6dbd7db1185d8b","glsl-optimizer/src/mesa/program/dummy_errors.c":"1820e305515b4c5e041f5e1623266a48ec8f076a155310be7d60637101f593e4","glsl-optimizer/src/mesa/program/ir_to_mesa.h":"b47f58d22e3ca2ae42d52501ea769d15c4476834944fa97eeccd3a3439211d00","glsl-optimizer/src/mesa/program/prog_instruction.h":"ab3832152a7e144b59e5a2264b2c29db56d93be31e76bbd958527a56771b40eb","glsl-optimizer/src/mesa/program/prog_parameter.h":"ba18c743284eadbc837c2c364c73e5d372321a7637a76e589d8d39fe8b5de225","glsl-optimizer/src/mesa/program/prog_statevars.h":"fc413698f84bc52d45fdeae0471934ee9904bfb7eac1a2b5f70446e54bcbbdca","glsl-optimizer/src/mesa/program/program.h":"1f01026a4eff440a3f122fd9b519d03546fe7f7d8be60dca834e95a2f8fbbfd2","glsl-optimizer/src/mesa/program/symbol_table.c":"6611cb9f078035bf5ff8c9112093a6c7d99f8af99a3931d0c07f227cc72283ea","glsl-optimizer/src/mesa/program/symbol_table.h":"631dc35ac48d5e87962d45507461920f6575610960ffcc42a08cefeb43300cda","glsl-optimizer/src/mesa/vbo/vbo.h":"6eb1dcd9a08c92f276c5fe08da184ff9d455d1be421913b8ad732a7b65e858fb","glsl-optimizer/src/util/bitscan.h":"9e49e694e6b34fe035bc685f32588827eb8cbe7d82878963c7ab52843e1c16aa","glsl-optimizer/src/util/bitset.h":"c40f78515c6230fed18345c6751ce33833a49da7a27901c7e6d7340cbdcbc5e7","glsl-optimizer/src/util/blob.c":"8f729846f66efc9c15485cc5fc24c6ec861fc1fecb2f652573f2a237d481b791","glsl-optimizer/src/util/blob.h":"93e1eaac866b9a7cd6fc03b533c18fb2edf0e97f03395eff4f3a605c4fc14d0c","glsl-optimizer/src/util/compiler.h":"79e3bf40a5bab704e6c949f23a1352759607bb57d80e5d8df2ef159755f10b68","glsl-optimizer/src/util/crc32.c":"2f3467a046b3a76784ecb9aa55d527698c8607fd0b12c622f6691aaa77b58505","glsl-optimizer/src/util/crc32.h":"59bd81865e51042b73a86f8fb117c312418df095fed2d828c5c1d1c8b6fc6cd4","glsl-optimizer/src/util/debug.c":"c3d68e9752ccc19e66c669562cd113cf1d0ac83cbb30174789e7fb8d1df58f9c","glsl-optimizer/src/util/debug.h":"50068d745c4199ccbd33d68dd4c8a36d2b5179c7869a21e75906ddd0718ca456","glsl-optimizer/src/util/detect_os.h":"343a8790d17a3710c6dd015ee367f84e3902ff3f2e36faca2bf93f9d725d3574","glsl-optimizer/src/util/disk_cache.c":"f533937e5a4fffe76e2739ef4b6b1e1da097d96d63eb808e68ebbc7027641c23","glsl-optimizer/src/util/disk_cache.h":"e83314fb14134a8e079b15e470a6376ba5a8253701f048c890a62b7e55d64bc8","glsl-optimizer/src/util/fast_urem_by_const.h":"e108fce804616c47d071dfe4a04163eec1126e448ed1aa89abb6b3a6d772bd5b","glsl-optimizer/src/util/fnv1a.h":"ab2596f19c6adf431ae27618f62c5743e24ad23ef83bb359a4c4c218245ab459","glsl-optimizer/src/util/format/u_format.h":"4cdfc0c59cbc99a092e5ec5a396910f2d93b9643e5d8141050b011e66f11e45b","glsl-optimizer/src/util/futex.h":"26f7c9d86e9ffef4c0fa2761f1aaa1918337302e20bd6ca10e61dc3c47356deb","glsl-optimizer/src/util/half_float.c":"11bc2584493d5d9d46e8c8a619a0307cf150bf5ab5d0f96bb764b061dc37a00e","glsl-optimizer/src/util/half_float.h":"7f7c380f126da1400a91758cc0392f24bf967bce1672890b62be26fe9fbd922b","glsl-optimizer/src/util/hash_table.c":"0ca40352e35dedab0a84c64c903f1b16d47e950bb5f43b4d22bb57d499bfea6e","glsl-optimizer/src/util/hash_table.h":"217191bb360592e2232f187473c10287d2cda8ae6fa5c53d0ef74c8c206118b4","glsl-optimizer/src/util/list.h":"9fab03c6a78186bb5f173269f825f6ce976b409d931852e3d93bac632e07989a","glsl-optimizer/src/util/macros.h":"63faf65b51058c483b17f1f77da51d1c53c8beab52678cb6bd01f1228a63b6b0","glsl-optimizer/src/util/mesa-sha1.c":"00c692ec353ebc02c06c57c5a71de0ab7a119f86a4146f452e65ec87e4944417","glsl-optimizer/src/util/mesa-sha1.h":"bff4c29f4bf7cdbcefb30fa0c996a7604a380eba8976467c2a60e7cd328f7e26","glsl-optimizer/src/util/mesa-sha1_test.c":"25da89a59d51469f77b4c468ca23ffdce0a7a1166a70b6cc23026a6800b0143c","glsl-optimizer/src/util/os_memory.h":"64555faf1760ae6954f42c83727c38dfc4c278e9152115779ffaad58b42adacf","glsl-optimizer/src/util/os_memory_aligned.h":"12d86fa94be38c13f7eeebdf313795e1267dd5a7187d2f0072e0e896f41702f6","glsl-optimizer/src/util/os_memory_stdc.h":"07360363b88c927065e10df71bebf6c8a0cc3b9167c9dfce55f2d65f11e6f787","glsl-optimizer/src/util/os_misc.c":"a9936e613ec84803abd59ad47c192c8e3939993c950ac91973fdc4cec1801bb8","glsl-optimizer/src/util/os_misc.h":"cc68eb12e05b5e749c54298cb4a6f4cd20cc5af7db3403e70b3c27b56090c740","glsl-optimizer/src/util/os_time.h":"73e775f7335244ff5964c678c27eedf1aea6abea44c4169d327ea8c7ce4a3a88","glsl-optimizer/src/util/ralloc.c":"4b51189595ef67bcef52c40cbf654d969041dbd15e15d4a893ad494ac060aeca","glsl-optimizer/src/util/ralloc.h":"e573c45875ff1530f0dbee9a93ae55535fdac8d5cc88a79ebc327c688824bde5","glsl-optimizer/src/util/rounding.h":"0450722353caf83de07e67f335949dbe95fe53b534052d4ee9d28d2781387614","glsl-optimizer/src/util/set.c":"86f8c9a830bead5a5a79bc970b0ff97809312af07b3beb39ef9d90af04d40a1b","glsl-optimizer/src/util/set.h":"3e39ca161e7ed4ec7c436cc9c7919ed9a55ed1b71edbf2caf6f9bcfd9bc578ed","glsl-optimizer/src/util/sha1/README":"00af7419af05247081858acb2902efd99fcda2ce16e331079f701645bb3729c0","glsl-optimizer/src/util/sha1/sha1.c":"1403bbe0aad42ba3e6be7e09f7cad87a6a8c4ad5b63962f7b92b9f37d8133b04","glsl-optimizer/src/util/sha1/sha1.h":"68d9f240eab2918026ecdf22be36811abbd4f1389f6c36e31258041aeaedd247","glsl-optimizer/src/util/simple_mtx.h":"12c6c3c4b7db9168bc656d5b3c65912075084d2b388c415d5c3d3f5953a9d6c7","glsl-optimizer/src/util/softfloat.c":"a97e51a96fe5e6a052c02aa6bbec683fe73fb88a8c087d9c930503e2120d8a2e","glsl-optimizer/src/util/softfloat.h":"66664b0250e83bf5dd4cc743acd119d076efcea624a0eab3d6b60718e6ee8811","glsl-optimizer/src/util/string_buffer.c":"63a1d1b1e34926c88ea00159cafbcd56568b805c4f64d1e8c97169fe313921fc","glsl-optimizer/src/util/string_buffer.h":"7b88d1b1d9c6cfb8e93331813535c127289437c75f822029e9a3bca8ea6b52ee","glsl-optimizer/src/util/strndup.h":"0273c4fdb7482cd7746881a63d3998648c6d63415ba85af1d1860f0e0dc504c6","glsl-optimizer/src/util/strtod.c":"5cf610d8a37373cf37cfb7aae903525d943b2674b1f32594c70b0eb19a8c9697","glsl-optimizer/src/util/strtod.h":"237396def4e264d35ed4bedea00ef9a4ceab6d7a11a18c770d9747d22c69ed2d","glsl-optimizer/src/util/u_atomic.h":"c02e809526c6c09ba8fe51f50b2490d1b6c8e5c7f3c4031ae958250d098fc3bb","glsl-optimizer/src/util/u_debug.c":"8c060e379b816618f3dd22c9ea523c68b9425c76c36a7dfe5d6d375b337f5f4a","glsl-optimizer/src/util/u_debug.h":"e11e26edd9b9e4e6f8e6a435e69f4d9edda27e9a379f68f4c82ea2525aaaea68","glsl-optimizer/src/util/u_dynarray.h":"853d0fa6ff2261614488be624deb8a2b01e57c2c8eabc28578cbeed4ccc95694","glsl-optimizer/src/util/u_endian.h":"3ccea7e529740318d8a4b05c00db3adc9d1e292a52bdc56a05c9fae99209720f","glsl-optimizer/src/util/u_math.c":"c868a8c0886dc78f1b06b13404ba8b253090449045774dd56893ac9d75795184","glsl-optimizer/src/util/u_math.h":"a04e32e126db016413f9de0a2028a3e71737137463b1289eae576f884b06fcf1","glsl-optimizer/src/util/u_memory.h":"c5db17c724c70283ddbe04165722f6988d4e0eb9aa3602ae472feff016649af9","glsl-optimizer/src/util/u_queue.h":"92930ce236c0528a98b695f5cea8c5c6aa9683beaf71a2227bdc5d33d1b21506","glsl-optimizer/src/util/u_string.h":"c5a2f4ef576d1547bda12c4ea219179fefa54414977743ac094abcaf696ef6ca","glsl-optimizer/src/util/u_thread.h":"00b708459b27f9910d18db92c18cc65cfc618ac2b3cd144e45f8640057b10d58","glsl-optimizer/src/util/xxhash.h":"2f2aff2fc6c0c929f52cf6ae7314122124c5be026d41ad1c357608383c4a37ad","src/bindings.rs":"79993db2058bde39f99ef483d02560d33b1cb882f6a552319e8b86eb6f9021e1","src/lib.rs":"04be1554cd829eb40864b06d80b491dd48117a4e3a601c7d482117f7a0391e67","wrapper.hpp":"f3ea34cc496f7d90b9bfcada3250b37b314c3524dac693b2ece9517bc7d274ac"},"package":"8ba4741358604ca0848c27ecc069d68e62e11cde81e38aac1da3c54b79ab5adf"}
diff --git a/meta-firefox/recipes-browser/firefox/firefox-latest/0001-cc-crate-skip-HOST_CFLAGS-and-HOST_CXXFLAGS-env-vars.patch b/meta-firefox/recipes-browser/firefox/firefox-latest/0001-cc-crate-skip-HOST_CFLAGS-and-HOST_CXXFLAGS-env-vars.patch
index b3c473f58..14c4c1c9b 100644
--- a/meta-firefox/recipes-browser/firefox/firefox-latest/0001-cc-crate-skip-HOST_CFLAGS-and-HOST_CXXFLAGS-env-vars.patch
+++ b/meta-firefox/recipes-browser/firefox/firefox-latest/0001-cc-crate-skip-HOST_CFLAGS-and-HOST_CXXFLAGS-env-vars.patch
@@ -44,6 +44,6 @@ index d4c2fe3..b2cfa85 100644
--- a/third_party/rust/cc/.cargo-checksum.json 2025-09-17 21:09:30.610147618 +0200
+++ b/third_party/rust/cc/.cargo-checksum.json 2025-09-17 21:10:58.584549150 +0200
@@ -1 +1 @@
--{"files":{"CHANGELOG.md":"8d0fc70ced012ec46184f7ae691f990e3a387d76fac67a6b215f73a74f75bb33","Cargo.lock":"79d46bef8e6b9975220d555392dd79fbf9d4d661cd052125879aa41bc2c25c38","Cargo.toml":"ad7d44bba39c9241c7c20b9f30b9cadb0179f326765cd79d89a56b5f4c77afd3","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"f1ddbede208a5b78333a25dac0a7598e678e9b601a7d99a791069bddaf180dfe","clippy.toml":"aa7850db4350883c8f373bd0d6b4d19bf3b75f13c1c238e24368c109cb52fb1d","src/command_helpers.rs":"5cfff5970c4ef21f8a241388684c6b7d73c5562a604168493cd12a2685ceb4b7","src/detect_compiler_family.c":"97ca4b021495611e828becea6187add37414186a16dfedd26c2947cbce6e8b2f","src/flags.rs":"54d3e7da884c5063845ec041b8f67e7858a794e4ae476e24a48b44c4019d95b6","src/lib.rs":"fe454bda151b3e9967514c7baead4621c892d2a7119d99391ccba02c362ee72d","src/parallel/async_executor.rs":"4ce24435fff6b6555b43fee042c16bd65d4150d0346567f246b9190d85b45983","src/parallel/job_token.rs":"47634d56691302b98c646f5f01aea1ba8ab1d3bfd392b1877a50ae0872a1b242","src/parallel/mod.rs":"bd9c1334d17d138c281961c690b8d8118a2d6295a7d6cd7296826255436fa063","src/parallel/stderr.rs":"b5248523c9328b08c17ea73b3b22c250304cfb70dff3571ec296b35bb1c42978","src/target.rs":"a9d2d347a3a08015531f00b32bc8a7478f5636822cc8e0237ea9efa3f07d4cd4","src/target/apple.rs":"8fb110d87c3c12f62d0b1cf61ff5656b96d651501bc7dc8b021057b675486398","src/target/generated.rs":"e2d6252b00418aedb22ea64186a1ef6e9812515385bd3c860a8b0e7a5fe2b1b0","src/target/llvm.rs":"9bdc03942574aa9a530a9707218a637c7df8d29cf6fb19f287a4330ed3f5fc4d","src/target/parser.rs":"1660071e8b239e8b14c2f88396a6a9736f2338d3064aaf0add8ec82c17084c85","src/tempfile.rs":"ebafb5b0e5d08b0706916ed911d4245240e60c3e2d0c9a1630c520842988a2b3","src/tool.rs":"2e2af440a32d030fa1fc225f9f94daf51f659f861b234b2a4976e254508b0da9","src/utilities.rs":"52b30b24a1c31cdefb105309ee5220cfc9fca76eaf4e6d6509c3e19f431448fe","src/windows/com.rs":"a2800ddb81215fff2bf618336f5c4ff8e8bdb746dd18b795873c7304b3f2a5e3","src/windows/find_tools.rs":"303d08bfffb69e24bd567d10bca141ca7a4ab0943eea6a215bc835044295a9a9","src/windows/mod.rs":"6d8492c44c05e1abe6ea0b55178a7a98fec9722fdf684cd3813d8a6e82e4e10a","src/windows/registry.rs":"c521b72c825e8095843e73482ffa810ed066ad8bb9f86e6db0c5c143c171aba1","src/windows/setup_config.rs":"754439cbab492afd44c9755abcbec1a41c9b2c358131cee2df13c0e996dbbec8","src/windows/vs_instances.rs":"946527cf8fd32c3472f6a2884dcdec290763101097334c7478f9c24c3950db6b","src/windows/winapi.rs":"250d51c1826d1a2329e9889dd9f058cfce253dbf2a678b076147c6cdb5db046c","src/windows/windows_link.rs":"5b4648ebc22b028caca9f4b4bf8881fe2d094b7bec217264ba2e6e2c49d1ccee","src/windows/windows_sys.rs":"593d8e126b090cd48aace7777ef5fd89845731b78a897cb2dadf41f867e44e44"},"package":"deec109607ca693028562ed836a5f1c4b8bd77755c4e132fc5ce11b0b6211ae7"}
+-{"files":{".cargo_vcs_info.json":"8589645899ec918ddfd7c4f746dd1c31995831ec65466b29e44fd754d898c4ab","CHANGELOG.md":"8d0fc70ced012ec46184f7ae691f990e3a387d76fac67a6b215f73a74f75bb33","Cargo.lock":"79d46bef8e6b9975220d555392dd79fbf9d4d661cd052125879aa41bc2c25c38","Cargo.toml":"ad7d44bba39c9241c7c20b9f30b9cadb0179f326765cd79d89a56b5f4c77afd3","Cargo.toml.orig":"d2923733198c28cdd8236aa0cd442c37beeb706a729768c8c5696af1d8bc17e7","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"f1ddbede208a5b78333a25dac0a7598e678e9b601a7d99a791069bddaf180dfe","clippy.toml":"aa7850db4350883c8f373bd0d6b4d19bf3b75f13c1c238e24368c109cb52fb1d","src/command_helpers.rs":"5cfff5970c4ef21f8a241388684c6b7d73c5562a604168493cd12a2685ceb4b7","src/detect_compiler_family.c":"97ca4b021495611e828becea6187add37414186a16dfedd26c2947cbce6e8b2f","src/flags.rs":"54d3e7da884c5063845ec041b8f67e7858a794e4ae476e24a48b44c4019d95b6","src/lib.rs":"fe454bda151b3e9967514c7baead4621c892d2a7119d99391ccba02c362ee72d","src/parallel/async_executor.rs":"4ce24435fff6b6555b43fee042c16bd65d4150d0346567f246b9190d85b45983","src/parallel/job_token.rs":"47634d56691302b98c646f5f01aea1ba8ab1d3bfd392b1877a50ae0872a1b242","src/parallel/mod.rs":"bd9c1334d17d138c281961c690b8d8118a2d6295a7d6cd7296826255436fa063","src/parallel/stderr.rs":"b5248523c9328b08c17ea73b3b22c250304cfb70dff3571ec296b35bb1c42978","src/target.rs":"a9d2d347a3a08015531f00b32bc8a7478f5636822cc8e0237ea9efa3f07d4cd4","src/target/apple.rs":"8fb110d87c3c12f62d0b1cf61ff5656b96d651501bc7dc8b021057b675486398","src/target/generated.rs":"e2d6252b00418aedb22ea64186a1ef6e9812515385bd3c860a8b0e7a5fe2b1b0","src/target/llvm.rs":"9bdc03942574aa9a530a9707218a637c7df8d29cf6fb19f287a4330ed3f5fc4d","src/target/parser.rs":"1660071e8b239e8b14c2f88396a6a9736f2338d3064aaf0add8ec82c17084c85","src/tempfile.rs":"ebafb5b0e5d08b0706916ed911d4245240e60c3e2d0c9a1630c520842988a2b3","src/tool.rs":"2e2af440a32d030fa1fc225f9f94daf51f659f861b234b2a4976e254508b0da9","src/utilities.rs":"52b30b24a1c31cdefb105309ee5220cfc9fca76eaf4e6d6509c3e19f431448fe","src/windows/com.rs":"a2800ddb81215fff2bf618336f5c4ff8e8bdb746dd18b795873c7304b3f2a5e3","src/windows/find_tools.rs":"303d08bfffb69e24bd567d10bca141ca7a4ab0943eea6a215bc835044295a9a9","src/windows/mod.rs":"6d8492c44c05e1abe6ea0b55178a7a98fec9722fdf684cd3813d8a6e82e4e10a","src/windows/registry.rs":"c521b72c825e8095843e73482ffa810ed066ad8bb9f86e6db0c5c143c171aba1","src/windows/setup_config.rs":"754439cbab492afd44c9755abcbec1a41c9b2c358131cee2df13c0e996dbbec8","src/windows/vs_instances.rs":"946527cf8fd32c3472f6a2884dcdec290763101097334c7478f9c24c3950db6b","src/windows/winapi.rs":"250d51c1826d1a2329e9889dd9f058cfce253dbf2a678b076147c6cdb5db046c","src/windows/windows_link.rs":"5b4648ebc22b028caca9f4b4bf8881fe2d094b7bec217264ba2e6e2c49d1ccee","src/windows/windows_sys.rs":"593d8e126b090cd48aace7777ef5fd89845731b78a897cb2dadf41f867e44e44"},"package":"deec109607ca693028562ed836a5f1c4b8bd77755c4e132fc5ce11b0b6211ae7"}
\ No newline at end of file
-+{"files":{"CHANGELOG.md":"8d0fc70ced012ec46184f7ae691f990e3a387d76fac67a6b215f73a74f75bb33","Cargo.lock":"79d46bef8e6b9975220d555392dd79fbf9d4d661cd052125879aa41bc2c25c38","Cargo.toml":"ad7d44bba39c9241c7c20b9f30b9cadb0179f326765cd79d89a56b5f4c77afd3","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"f1ddbede208a5b78333a25dac0a7598e678e9b601a7d99a791069bddaf180dfe","clippy.toml":"aa7850db4350883c8f373bd0d6b4d19bf3b75f13c1c238e24368c109cb52fb1d","src/command_helpers.rs":"5cfff5970c4ef21f8a241388684c6b7d73c5562a604168493cd12a2685ceb4b7","src/detect_compiler_family.c":"97ca4b021495611e828becea6187add37414186a16dfedd26c2947cbce6e8b2f","src/flags.rs":"54d3e7da884c5063845ec041b8f67e7858a794e4ae476e24a48b44c4019d95b6","src/lib.rs":"d8d2a418e413bade88da0052d1fa99898b3faed3dd87b157ae04bdd4de566635","src/parallel/async_executor.rs":"4ce24435fff6b6555b43fee042c16bd65d4150d0346567f246b9190d85b45983","src/parallel/job_token.rs":"47634d56691302b98c646f5f01aea1ba8ab1d3bfd392b1877a50ae0872a1b242","src/parallel/mod.rs":"bd9c1334d17d138c281961c690b8d8118a2d6295a7d6cd7296826255436fa063","src/parallel/stderr.rs":"b5248523c9328b08c17ea73b3b22c250304cfb70dff3571ec296b35bb1c42978","src/target.rs":"a9d2d347a3a08015531f00b32bc8a7478f5636822cc8e0237ea9efa3f07d4cd4","src/target/apple.rs":"8fb110d87c3c12f62d0b1cf61ff5656b96d651501bc7dc8b021057b675486398","src/target/generated.rs":"e2d6252b00418aedb22ea64186a1ef6e9812515385bd3c860a8b0e7a5fe2b1b0","src/target/llvm.rs":"9bdc03942574aa9a530a9707218a637c7df8d29cf6fb19f287a4330ed3f5fc4d","src/target/parser.rs":"1660071e8b239e8b14c2f88396a6a9736f2338d3064aaf0add8ec82c17084c85","src/tempfile.rs":"ebafb5b0e5d08b0706916ed911d4245240e60c3e2d0c9a1630c520842988a2b3","src/tool.rs":"2e2af440a32d030fa1fc225f9f94daf51f659f861b234b2a4976e254508b0da9","src/utilities.rs":"52b30b24a1c31cdefb105309ee5220cfc9fca76eaf4e6d6509c3e19f431448fe","src/windows/com.rs":"a2800ddb81215fff2bf618336f5c4ff8e8bdb746dd18b795873c7304b3f2a5e3","src/windows/find_tools.rs":"303d08bfffb69e24bd567d10bca141ca7a4ab0943eea6a215bc835044295a9a9","src/windows/mod.rs":"6d8492c44c05e1abe6ea0b55178a7a98fec9722fdf684cd3813d8a6e82e4e10a","src/windows/registry.rs":"c521b72c825e8095843e73482ffa810ed066ad8bb9f86e6db0c5c143c171aba1","src/windows/setup_config.rs":"754439cbab492afd44c9755abcbec1a41c9b2c358131cee2df13c0e996dbbec8","src/windows/vs_instances.rs":"946527cf8fd32c3472f6a2884dcdec290763101097334c7478f9c24c3950db6b","src/windows/winapi.rs":"250d51c1826d1a2329e9889dd9f058cfce253dbf2a678b076147c6cdb5db046c","src/windows/windows_link.rs":"5b4648ebc22b028caca9f4b4bf8881fe2d094b7bec217264ba2e6e2c49d1ccee","src/windows/windows_sys.rs":"593d8e126b090cd48aace7777ef5fd89845731b78a897cb2dadf41f867e44e44"},"package":"deec109607ca693028562ed836a5f1c4b8bd77755c4e132fc5ce11b0b6211ae7"}
++{"files":{".cargo_vcs_info.json":"8589645899ec918ddfd7c4f746dd1c31995831ec65466b29e44fd754d898c4ab","CHANGELOG.md":"8d0fc70ced012ec46184f7ae691f990e3a387d76fac67a6b215f73a74f75bb33","Cargo.lock":"79d46bef8e6b9975220d555392dd79fbf9d4d661cd052125879aa41bc2c25c38","Cargo.toml":"ad7d44bba39c9241c7c20b9f30b9cadb0179f326765cd79d89a56b5f4c77afd3","Cargo.toml.orig":"d2923733198c28cdd8236aa0cd442c37beeb706a729768c8c5696af1d8bc17e7","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"f1ddbede208a5b78333a25dac0a7598e678e9b601a7d99a791069bddaf180dfe","clippy.toml":"aa7850db4350883c8f373bd0d6b4d19bf3b75f13c1c238e24368c109cb52fb1d","src/command_helpers.rs":"5cfff5970c4ef21f8a241388684c6b7d73c5562a604168493cd12a2685ceb4b7","src/detect_compiler_family.c":"97ca4b021495611e828becea6187add37414186a16dfedd26c2947cbce6e8b2f","src/flags.rs":"54d3e7da884c5063845ec041b8f67e7858a794e4ae476e24a48b44c4019d95b6","src/lib.rs":"d8d2a418e413bade88da0052d1fa99898b3faed3dd87b157ae04bdd4de566635","src/parallel/async_executor.rs":"4ce24435fff6b6555b43fee042c16bd65d4150d0346567f246b9190d85b45983","src/parallel/job_token.rs":"47634d56691302b98c646f5f01aea1ba8ab1d3bfd392b1877a50ae0872a1b242","src/parallel/mod.rs":"bd9c1334d17d138c281961c690b8d8118a2d6295a7d6cd7296826255436fa063","src/parallel/stderr.rs":"b5248523c9328b08c17ea73b3b22c250304cfb70dff3571ec296b35bb1c42978","src/target.rs":"a9d2d347a3a08015531f00b32bc8a7478f5636822cc8e0237ea9efa3f07d4cd4","src/target/apple.rs":"8fb110d87c3c12f62d0b1cf61ff5656b96d651501bc7dc8b021057b675486398","src/target/generated.rs":"e2d6252b00418aedb22ea64186a1ef6e9812515385bd3c860a8b0e7a5fe2b1b0","src/target/llvm.rs":"9bdc03942574aa9a530a9707218a637c7df8d29cf6fb19f287a4330ed3f5fc4d","src/target/parser.rs":"1660071e8b239e8b14c2f88396a6a9736f2338d3064aaf0add8ec82c17084c85","src/tempfile.rs":"ebafb5b0e5d08b0706916ed911d4245240e60c3e2d0c9a1630c520842988a2b3","src/tool.rs":"2e2af440a32d030fa1fc225f9f94daf51f659f861b234b2a4976e254508b0da9","src/utilities.rs":"52b30b24a1c31cdefb105309ee5220cfc9fca76eaf4e6d6509c3e19f431448fe","src/windows/com.rs":"a2800ddb81215fff2bf618336f5c4ff8e8bdb746dd18b795873c7304b3f2a5e3","src/windows/find_tools.rs":"303d08bfffb69e24bd567d10bca141ca7a4ab0943eea6a215bc835044295a9a9","src/windows/mod.rs":"6d8492c44c05e1abe6ea0b55178a7a98fec9722fdf684cd3813d8a6e82e4e10a","src/windows/registry.rs":"c521b72c825e8095843e73482ffa810ed066ad8bb9f86e6db0c5c143c171aba1","src/windows/setup_config.rs":"754439cbab492afd44c9755abcbec1a41c9b2c358131cee2df13c0e996dbbec8","src/windows/vs_instances.rs":"946527cf8fd32c3472f6a2884dcdec290763101097334c7478f9c24c3950db6b","src/windows/winapi.rs":"250d51c1826d1a2329e9889dd9f058cfce253dbf2a678b076147c6cdb5db046c","src/windows/windows_link.rs":"5b4648ebc22b028caca9f4b4bf8881fe2d094b7bec217264ba2e6e2c49d1ccee","src/windows/windows_sys.rs":"593d8e126b090cd48aace7777ef5fd89845731b78a897cb2dadf41f867e44e44"},"package":"deec109607ca693028562ed836a5f1c4b8bd77755c4e132fc5ce11b0b6211ae7"}
diff --git a/meta-firefox/recipes-browser/firefox/firefox-latest/debian-hacks/Don-t-build-image-gtests.patch b/meta-firefox/recipes-browser/firefox/firefox-latest/debian-hacks/Don-t-build-image-gtests.patch
index 97f178180..f7a35b61c 100644
--- a/meta-firefox/recipes-browser/firefox/firefox-latest/debian-hacks/Don-t-build-image-gtests.patch
+++ b/meta-firefox/recipes-browser/firefox/firefox-latest/debian-hacks/Don-t-build-image-gtests.patch
@@ -20,9 +20,9 @@ index 87dbefcdd2..4eae02d54e 100644
--- a/image/moz.build
+++ b/image/moz.build
@@ -5,7 +5,6 @@
- # file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ if CONFIG["MOZ_JXL"]:
+ DIRS += ["rust/jxl"]
- DIRS += ["build", "decoders", "encoders", "remote"]
-TEST_DIRS += ["test/gtest"]
if CONFIG["FUZZING_INTERFACES"]:
diff --git a/meta-firefox/recipes-browser/firefox/firefox-latest/debian-hacks/Use-the-Mozilla-Location-Service-key-when-the-Google.patch b/meta-firefox/recipes-browser/firefox/firefox-latest/debian-hacks/Use-the-Mozilla-Location-Service-key-when-the-Google.patch
index 6d391225c..1b0ef588c 100644
--- a/meta-firefox/recipes-browser/firefox/firefox-latest/debian-hacks/Use-the-Mozilla-Location-Service-key-when-the-Google.patch
+++ b/meta-firefox/recipes-browser/firefox/firefox-latest/debian-hacks/Use-the-Mozilla-Location-Service-key-when-the-Google.patch
@@ -13,15 +13,16 @@ diff --git a/modules/libpref/init/all.js b/modules/libpref/init/all.js
index 86bfe71247..b9674823de 100644
--- a/modules/libpref/init/all.js
+++ b/modules/libpref/init/all.js
-@@ -3094,7 +3094,11 @@
-
+@@ -3088,8 +3088,11 @@
// All the Geolocation preferences are here.
//
+ #ifndef ANDROID
+#ifdef GOOGLE_LOCATION_SERVICE_API_KEY
- pref("geo.provider.network.url", "https://www.googleapis.com/geolocation/v1/geolocate?key=%GOOGLE_LOCATION_SERVICE_API_KEY%&solution_channel=%OS%");
+ pref("geo.provider.network.url", "https://www.googleapis.com/geolocation/v1/geolocate?key=%GOOGLE_LOCATION_SERVICE_API_KEY%&solution_channel=%OS%");
+-
+#else
-+pref("geo.provider.network.url", "https://location.services.mozilla.com/v1/geolocate?key=%MOZILLA_API_KEY%&solution_channel=%OS%");
++ pref("geo.provider.network.url", "https://location.services.mozilla.com/v1/geolocate?key=%MOZILLA_API_KEY%&solution_channel=%OS%");
+#endif
-
- // Timeout to wait before sending the location request.
- pref("geo.provider.network.timeToWaitBeforeSending", 5000);
+ // Timeout to wait before sending the location request.
+ pref("geo.provider.network.timeToWaitBeforeSending", 5000);
+ // Timeout for outbound network geolocation provider.
diff --git a/meta-firefox/recipes-browser/firefox/firefox-latest/fix-glibc-2.43-compilation.patch b/meta-firefox/recipes-browser/firefox/firefox-latest/fix-glibc-2.43-compilation.patch
new file mode 100644
index 000000000..839f74014
--- /dev/null
+++ b/meta-firefox/recipes-browser/firefox/firefox-latest/fix-glibc-2.43-compilation.patch
@@ -0,0 +1,28 @@
+From 60a5e6e3ce5fa0f468cd27574ef4e1f54cc229a4 Mon Sep 17 00:00:00 2001
+From: Jed Davis
+Date: Fri, 6 Mar 2026 03:39:26 +0000
+Subject: [PATCH] Bug 2016618 - Fix Linux sandbox build breakage on glibc 2.43
+ r=Thinker
+
+Differential Revision: https://phabricator.services.mozilla.com/D283196
+
+Upstream-Status: Backport [https://github.com/mozilla-firefox/firefox/commit/60a5e6e3ce5fa0f468cd27574ef4e1f54cc229a4]
+Signed-off-by: Gyorgy Sarvari
+---
+ .../patches/54_fix_build_on_glibc_2_43.patch | 17 +++++++++++++++++
+ .../linux/system_headers/linux_seccomp.h | 1 +
+ 2 files changed, 18 insertions(+)
+ create mode 100644 security/sandbox/chromium-shim/patches/54_fix_build_on_glibc_2_43.patch
+
+diff --git a/security/sandbox/chromium/sandbox/linux/system_headers/linux_seccomp.h b/security/sandbox/chromium/sandbox/linux/system_headers/linux_seccomp.h
+index 8690a96eb01b1..981005faf06f2 100644
+--- a/security/sandbox/chromium/sandbox/linux/system_headers/linux_seccomp.h
++++ b/security/sandbox/chromium/sandbox/linux/system_headers/linux_seccomp.h
+@@ -10,6 +10,7 @@
+
+ #include "build/build_config.h"
+
++#include // for SYS_SECCOMP
+ // The Seccomp2 kernel ABI is not part of older versions of glibc.
+ // As we can't break compilation with these versions of the library,
+ // we explicitly define all missing symbols.
diff --git a/meta-firefox/recipes-browser/firefox/firefox-latest/musl-add-missing-headers.patch b/meta-firefox/recipes-browser/firefox/firefox-latest/musl-add-missing-headers.patch
index 5f68fa6eb..1e96b4607 100644
--- a/meta-firefox/recipes-browser/firefox/firefox-latest/musl-add-missing-headers.patch
+++ b/meta-firefox/recipes-browser/firefox/firefox-latest/musl-add-missing-headers.patch
@@ -1,25 +1,9 @@
-Fixes the following compilation errors with musl:
+Fixes the following compilation error with musl:
-stdint.h:
-...dom/media/webrtc/libwebrtc_overrides/call/call_basic_stats.h:17:24: error: unknown type name 'int64_t'
-
-
-unistd.h:
...js/src/jit/riscv64/Assembler-riscv64.cpp:69:15: error: use of undeclared identifier '__NR_riscv_hwprobe'
Upstream-Status: Pending
Signed-off-by: Gyorgy Sarvari
-
---- ./dom/media/webrtc/libwebrtc_overrides/call/call_basic_stats.h.orig 2026-02-27 22:05:00.464720120 +0000
-+++ ./dom/media/webrtc/libwebrtc_overrides/call/call_basic_stats.h 2026-02-27 22:05:08.410068452 +0000
-@@ -9,6 +9,7 @@
-
- #include
- #include
-+#include
-
- namespace webrtc {
-
--- ./js/src/jit/riscv64/Assembler-riscv64.cpp.orig 2026-02-28 08:05:26.309703857 +0100
+++ ./js/src/jit/riscv64/Assembler-riscv64.cpp 2026-02-28 08:05:37.230534497 +0100
@@ -42,6 +42,7 @@
diff --git a/meta-firefox/recipes-browser/firefox/firefox.inc b/meta-firefox/recipes-browser/firefox/firefox.inc
index 3ba5ef2cf..fb319d5b6 100644
--- a/meta-firefox/recipes-browser/firefox/firefox.inc
+++ b/meta-firefox/recipes-browser/firefox/firefox.inc
@@ -52,6 +52,8 @@ SRC_URI += "https://ftp.mozilla.org/pub/firefox/releases/${PV}/source/firefox-${
file://0001-rust-don-t-abort-on-panic.patch \
file://0001-add-musl-support.patch \
file://0001-Add-option-to-disable-arm-hw-crypto-engine.patch \
+ file://0001-Fix-conflicting-types-for-once_flag-and-call_once-wi.patch \
+ file://fix-glibc-2.43-compilation.patch \
file://freebl-ignore-unused-arguments-during-configure.patch \
file://debian-hacks/Add-another-preferences-directory-for-applications-p.patch \
file://debian-hacks/Avoid-using-vmrs-vmsr-on-armel.patch \
diff --git a/meta-firefox/recipes-browser/firefox/firefox_140.8.0esr.bb b/meta-firefox/recipes-browser/firefox/firefox_140.9.0esr.bb
similarity index 86%
rename from meta-firefox/recipes-browser/firefox/firefox_140.8.0esr.bb
rename to meta-firefox/recipes-browser/firefox/firefox_140.9.0esr.bb
index 379301c67..e253a3740 100644
--- a/meta-firefox/recipes-browser/firefox/firefox_140.8.0esr.bb
+++ b/meta-firefox/recipes-browser/firefox/firefox_140.9.0esr.bb
@@ -5,7 +5,7 @@ include firefox.inc
FILESEXTRAPATHS:prepend := "${THISDIR}/firefox-esr:"
-SRC_URI[sha256sum] = "57a7f339ef68273f6597d8074a841fa053f63a21d1f609ab0074a26c063282e6"
+SRC_URI[sha256sum] = "b972b2a4c17244d51c10123cbd6c936e2cf26ebc29eb724570d285c283e9e92c"
SRC_URI += "file://0001-Bug-1993797-Fix-AST-parsing-in-DecoratorVisitor-for-.patch \
file://0001-Bug-1983713-Use-non-deprecated-ast-value.-r-firefox-.patch \
diff --git a/meta-firefox/recipes-browser/firefox/firefox_148.0.2.bb b/meta-firefox/recipes-browser/firefox/firefox_149.0.bb
similarity index 88%
rename from meta-firefox/recipes-browser/firefox/firefox_148.0.2.bb
rename to meta-firefox/recipes-browser/firefox/firefox_149.0.bb
index f60982dac..39d3007af 100644
--- a/meta-firefox/recipes-browser/firefox/firefox_148.0.2.bb
+++ b/meta-firefox/recipes-browser/firefox/firefox_149.0.bb
@@ -13,7 +13,7 @@ SRC_URI:append:libc-musl = " \
file://musl-add-missing-headers.patch \
"
-SRC_URI[sha256sum] = "a6cb8e4d5e596cd52475bab9b4d399240f10c4211718b9d72ca6b2e9c9244e90"
+SRC_URI[sha256sum] = "b861fdee999d9b6404e1e865d6f707c41b4bded1b5ea62affc176288c1484b8a"
PACKAGECONFIG[legacy-appdir] = ""
diff --git a/meta-firefox/scripts/firefox-gen-l10n-recipes b/meta-firefox/scripts/firefox-gen-l10n-recipes
index d33190698..21fbb6a53 100755
--- a/meta-firefox/scripts/firefox-gen-l10n-recipes
+++ b/meta-firefox/scripts/firefox-gen-l10n-recipes
@@ -16,7 +16,6 @@ wget -np -nH -r --cut-dirs 7 -A "*.xpi" http://ftp.mozilla.org/pub/firefox/relea
cd $OLDCWD
for f in $TMPDIR/*.xpi; do
- md5=$(md5sum $f | awk '{ print $1 }')
sha256=$(sha256sum $f | awk '{ print $1 }')
lang_code=$(echo $f | sed "s,$TMPDIR/\([^\.]*\).xpi,\1,g" | tr '[A-Z]' '[a-z]')
@@ -26,7 +25,6 @@ cat > firefox-l10n-${lang_code}_$1.bb <