diff --git a/.firefox.metadata b/.firefox.metadata
new file mode 100644
index 0000000..d54f316
--- /dev/null
+++ b/.firefox.metadata
@@ -0,0 +1,7 @@
+52f2d51d0e17d137571bf3a766f514d34e28e556 SOURCES/cbindgen-vendor.tar.xz
+ad6fa8c1048c81bedd369efcb30642a8bea003d9 SOURCES/firefox-102.12.0esr.processed-source.tar.xz
+422709954a376fb2cb4d5f89310372e664cb2cf3 SOURCES/firefox-langpacks-102.12.0esr-20230531.tar.xz
+2dbf669fa4742e7065cc54cec19f96423032658b SOURCES/firefox-symbolic.svg
+da39a3ee5e6b4b0d3255bfef95601890afd80709 SOURCES/mochitest-python.tar.gz
+af58b3c87a8b5491dde63b07efaeb3d7f1ec56c1 SOURCES/nspr-4.34.0-3.el8_1.src.rpm
+a9dd43799ab2ccbc248cfbba1cc5639c1ab18769 SOURCES/nss-3.79.0-11.el8_1.src.rpm
diff --git a/.gitignore b/.gitignore
index e5c3d6e..3c9393a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,298 +1,7 @@
-/firefox-7.0b6.source.tar.bz2
-/firefox-langpacks-7.0b6-20110919.tar.bz2
-/firefox-langpacks-8.0-20111004.tar.bz2
-/firefox-langpacks-8.0-20111007.tar.bz2
-/firefox-8.0b2.source.tar.bz2
-/firefox-8.0b3.source.tar.bz2
-/firefox-langpacks-8.0-20111014.tar.bz2
-/firefox-10.0.source.tar.bz2
-/firefox-langpacks-10-20120128.tar.bz2
-/firefox-langpacks-10.0-20120129.tar.bz2
-/firefox-10.0esr.source.tar.bz2
-/firefox-langpacks-10-20120207.tar.bz2
-/firefox-langpacks-10.0-20120207.tar.bz2
-/firefox-10.0.1esr.source.tar.bz2
-/firefox-langpacks-10.0.1esr-20120209.tar.bz2
-/firefox-10.0.3esr.source.tar.bz2
-/firefox-langpacks-10.0.3-20120306.tar.bz2
-/firefox-langpacks-10.0.3esr-20120306.tar.bz2
-/firefox-10.0.7esr.source.tar.bz2
-/firefox-langpacks-10.0.7esr-20120825.tar.bz2
-/firefox-10.0.8esr.source.tar.bz2
-/firefox-langpacks-10.0.8esr-20121008.tar.bz2
-/firefox-17.0.1esr.source.tar.bz2
-/firefox-langpacks-17.0.1esr-20121220.tar.bz2
-/firefox-17.0.2esr.source.tar.bz2
-/firefox-langpacks-17.0.2esr-20130110.tar.bz2
-/firefox-langpacks-17.0.4esr-20130313.tar.bz2
-/firefox-17.0.4esr.source.tar.bz2
-/firefox-17.0.5esr.source.tar.bz2
-/firefox-langpacks-17.0.5esr-20130329.tar.bz2
-/firefox-17.0.6esr.source.tar.bz2
-/firefox-langpacks-17.0.6esr-20130517.tar.bz2
-/firefox-17.0.7esr.source.tar.bz2
-/firefox-langpacks-17.0.7esr-20130620.tar.bz2
-/firefox-17.0.9esr.source.tar.bz2
-/firefox-langpacks-17.0.9esr-20130912.tar.bz2
-/firefox-24.0esr.source.tar.bz2
-/firefox-langpacks-24.0-20131031.tar.bz2
-/firefox-langpacks-24.0esr-20131031.tar.bz2
-/firefox-24.1.0esr.source.tar.bz2
-/firefox-langpacks-24.1.0esr-20131106.tar.bz2
-/firefox-24.3.0esr.source.tar.bz2
-/firefox-langpacks-24.3.0esr-20140130.tar.bz2
-/firefox-24.4.0esr.source.tar.bz2
-/firefox-langpacks-24.4.0esr-20140318.tar.bz2
-/firefox-24.5.0esr.source.tar.bz2
-/firefox-langpacks-24.5.0esr-20140422.tar.bz2
-/firefox-24.6.0esr.source.tar.bz2
-/firefox-langpacks-24.6.0esr-20140604.tar.bz2
-/firefox-31.0esr.source.tar.bz2
-/firefox-langpacks-31.0esr-20140721.tar.bz2
-/firefox-langpacks-31.1.0esr-20140828.tar.bz2
-/firefox-31.1.0esr.source.tar.bz2
-/firefox-31.2.0esr.source.tar.bz2
-/firefox-langpacks-31.2.0esr-20141007.tar.bz2
-/firefox-langpacks-31.2.0esr-20141013.tar.bz2
-/firefox-31.3.0esr.source.tar.bz2
-/firefox-langpacks-33.3.0esr-20141126.tar.bz2
-/firefox-langpacks-31.3.0esr-20141126.tar.bz2
-/firefox-31.4.0esr.source.tar.bz2
-/firefox-langpacks-31.4.0esr-20150106.tar.bz2
-/firefox-langpacks-31.5.0esr-20150218.tar.bz2
-/firefox-31.5.0esr.source.tar.bz2
-/firefox-langpacks-37.9.0esr-20150218.tar.bz2
-/firefox-37.9.0esr.source.tar.bz2
-/devhelp-2.28.1-6.el6_6.src.rpm
-/yasm-1.2.0-3.el7_0.src.rpm
-/firefox-38.0b1.source.tar.bz2
-/firefox-langpacks-38.0b1-20150401.tar.bz2
-/firefox-langpacks-38.0b3-20150410.tar.bz2
-/firefox-38.0b3.source.tar.bz2
-/firefox-langpacks-38.0b5-20150420.tar.bz2
-/firefox-38.0b5.source.tar.bz2
-/firefox-38.0b6.source.tar.bz2
-/firefox-langpacks-38.0b6-20150421.tar.bz2
-/firefox-38.0b8.source.tar.bz2
-/firefox-langpacks-38.0b8-20150427.tar.bz2
-/firefox-38.0.source.tar.bz2
-/firefox-langpacks-38.0-20150504.tar.bz2
-/firefox-38.0esr.source.tar.bz2
-/firefox-langpacks-38.0esr-20150506.tar.bz2
-/firefox-38.0.1esr.source.tar.bz2
-/firefox-langpacks-38.0.1esr-20150515.tar.bz2
-/firefox-38.1.0esr.source.tar.bz2
-/firefox-langpacks-38.1.0esr-20150625.tar.bz2
-/firefox-38.2.0esr.source.tar.bz2
-/firefox-langpacks-38.2.0esr-20150804.tar.bz2
-/firefox-38.1.1esr.source.tar.bz2
-/firefox-langpacks-38.1.1esr-20150806.tar.bz2
-/firefox-langpacks-38.2.0esr-20150807.tar.bz2
-/firefox-38.2.1esr.source.tar.bz2
-/firefox-langpacks-38.2.1-20150826.tar.bz2
-/firefox-langpacks-38.2.1esr-20150826.tar.bz2
-/firefox-38.3.0esr.source.tar.bz2
-/firefox-langpacks-38.3.0esr-20150915.tar.bz2
-/firefox-langpacks-38.3.0esr-20150917.tar.bz2
-/firefox-38.4.0esr.source.tar.bz2
-/firefox-langpacks-38.4.0esr-20151029.tar.bz2
-/firefox-38.5.0esr.source.tar.bz2
-/firefox-langpacks-38.5.0esr-20151211.tar.bz2
-/gcc48-4.8.2-15.el6.src.rpm
-/firefox-langpacks-38.5.0esr-20151215.tar.bz2
-/firefox-45.0aurora.source.tar.bz2
-/firefox-langpacks-45.0aurora-20151215.tar.bz2
-/yasm-1.2.0.tar.gz
-/yasm-1.2.0-3.el7.src.rpm
-/Python-2.7.8.tgz
-/devtoolset-2-binutils-2.23.52.0.1-10.el5.src.rpm
-/yasm-1.2.0-3.el5.src.rpm
-/gcc48-4.8.2-16.el5.src.rpm
-/firefox-45.0b1.source.tar.xz
-/firefox-langpacks-45.0b1-20160129.tar.xz
-/firefox-langpacks-45.0b3-20160208.tar.xz
-/firefox-45.0b3.source.tar.xz
-/firefox-langpacks-45.0b5-20160212.tar.xz
-/firefox-45.0b5.source.tar.xz
-/firefox-langpacks-45.0b8-20160222.tar.xz
-/firefox-45.0b8.source.tar.xz
-/firefox-45.0b10.source.tar.xz
-/firefox-langpacks-45.0b10-20160229.tar.xz
-/firefox-45.0.source.tar.xz
-/firefox-langpacks-45.0-20160302.tar.xz
-/firefox-45.0esr.source.tar.xz
-/firefox-langpacks-45.0esr-20160307.tar.xz
-/firefox-45.0.1esr.source.tar.xz
-/firefox-langpacks-45.0.1esr-20160406.tar.xz
-/firefox-45.0.2esr.source.tar.xz
-/firefox-langpacks-45.0.2esr-20160412.tar.xz
-/firefox-45.1.0esr.source.tar.xz
-/firefox-langpacks-45.1.0esr-20160421.tar.xz
-/firefox-45.1.1esr.source.tar.xz
-/firefox-langpacks-45.1.1esr-20160504.tar.xz
-/firefox-45.2.0esr.source.tar.xz
-/firefox-langpacks-45.2.0esr-20160603.tar.xz
-/firefox-45.3.0esr.source.tar.xz
-/firefox-langpacks-45.3.0esr-20160727.tar.xz
-/firefox-45.4.0esr.source.tar.xz
-/firefox-langpacks-45.4.0esr-20160907.tar.xz
-/firefox-45.5.0esr.source.tar.xz
-/firefox-langpacks-45.5.0esr-20161108.tar.xz
-/firefox-52.0-0.1.el7.src.rpm
-/firefox-langpacks-52.0esr-20161108.tar.xz
-/firefox-52.0esr.source.tar.xz
-/firefox-52.0b1.source.tar.xz
-/firefox-langpacks-52.0b1-20170127.tar.xz
-/firefox-52.0b2.source.tar.xz
-/firefox-langpacks-52.0b2-20170131.tar.xz
-/firefox-52.0b3.source.tar.xz
-/firefox-langpacks-52.0b3-20170206.tar.xz
-/firefox-52.0b8.source.tar.xz
-/firefox-langpacks-52.0b8-20170221.tar.xz
-/firefox-52.0b9.source.tar.xz
-/firefox-langpacks-52.0b9-20170227.tar.xz
-/firefox-langpacks-52.0esr-20170228.tar.xz
-/firefox-langpacks-52.0esr-20170306.tar.xz
-/c61f5f5ead48c78a80c80db5c489bdc7cfaf8175.tar.bz2
-/firefox-langpacks-60.0b3-20180313.tar.xz
-/gtk3-private-3.22.26-1.el6.src.rpm
-/Python-2.7.13.tar.xz
-/firefox-60.0b11.source.tar.xz
-/firefox-langpacks-60.0b11-20180411.tar.xz
-/firefox-60.0b15.source.tar.xz
-/firefox-langpacks-60.0b15-20180425.tar.xz
-/firefox-60.0.source.tar.xz
-/firefox-langpacks-60.0-20180502.tar.xz
-/firefox-60.0esr.source.tar.xz
-/firefox-langpacks-60.0esr-20180503.tar.xz
-/firefox-langpacks-60.0esr-20180506.tar.xz
-/libffi-3.0.13-18.el7_3.src.rpm
-/firefox-60.1.0esr.source.tar.xz
-/firefox-langpacks-60.1.0esr-20180620.tar.xz
-/firefox-langpacks-60.1.0esr-20180622.tar.xz
-/firefox-60.2.0esr.source.tar.xz
-/firefox-langpacks-60.2.0esr-20180831.tar.xz
-/firefox-nightly.tar.bz2
-/firefox-68.0b3.source.tar.xz
-/firefox-langpacks-68.0b3-20190521.tar.xz
-/Python-3.6.8.tar.xz
-/cbindgen-vendor.tar.xz
-/nodejs-8.11.4-1.fc27.src.rpm
-/firefox-68.0b13.source.tar.xz
-/firefox-langpacks-68.0b13-20190625.tar.xz
-/firefox-68.0esr.source.tar.xz
-/firefox-langpacks-68.0esr-20190716.tar.xz
-/addon-751081-latest.xpi
-/firefox-68.0.1esr.source.tar.xz
-/firefox-langpacks-68.0.1esr-20190726.tar.xz
-/firefox-68.1.0esr.source.tar.xz
-/firefox-langpacks-68.1.0esr-20190828.tar.xz
-/openssl-1.0.2k-19.el7_7.src.rpm
-/openssl-1.0.2k-19.bundle.el7_7.src.rpm
-/openssl-1.0.2k-19.1.bundle.el7_7.src.rpm
-/openssl-1.0.2k-19.2.bundle.el7_7.src.rpm
-/openssl-1.0.2k-19.3.bundle.el7_7.src.rpm
-/openssl-1.0.2k-19.4.bundle.el7_7.src.rpm
-/openssl-1.0.2k-19.5.bundle.el7_7.src.rpm
-/openssl-1.0.2k-19.6.bundle.el7_7.src.rpm
-/nodejs-8.11.4-1.1.fc27.src.rpm
-/nodejs-8.11.4-1.2.fc27.src.rpm
-/nodejs-8.11.4-1.3.fc27.src.rpm
-/firefox-68.2.0esr.source.tar.xz
-/firefox-langpacks-68.2.0esr-20191017.tar.xz
-/firefox-68.3.0esr.source.tar.xz
-/firefox-langpacks-68.3.0esr-20191127.tar.xz
-/firefox-68.4.0esr.source.tar.xz
-/firefox-langpacks-68.4.0esr-20200103.tar.xz
-/firefox-68.4.1esr.source.tar.xz
-/firefox-langpacks-68.4.1esr-20200108.tar.xz
-/firefox-68.5.0esr.source.tar.xz
-/firefox-langpacks-68.5.0esr-20200205.tar.xz
-/firefox-langpacks-68.5.0esr-20200207.tar.xz
-/firefox-68.6.0esr.source.tar.xz
-/firefox-langpacks-68.6.0esr-20200304.tar.xz
-/firefox-68.7.0esr.source.tar.xz
-/firefox-langpacks-68.7.0esr-20200402.tar.xz
-/firefox-68.6.1esr.source.tar.xz
-/firefox-langpacks-68.6.1esr-20200406.tar.xz
-/firefox-langpacks-68.7.0esr-20200407.tar.xz
-/firefox-68.8.0esr.source.tar.xz
-/firefox-langpacks-68.8.0esr-20200429.tar.xz
-/firefox-68.9.0esr.source.tar.xz
-/firefox-langpacks-68.9.0esr-20200529.tar.xz
-/firefox-78.0b3.source.tar.xz
-/firefox-langpacks-78.0b3-20200605.tar.xz
-/firefox-78.0b8.source.tar.xz
-/firefox-langpacks-78.0b8-20200617.tar.xz
-/nodejs-12.16.1-1.fc31.src.rpm
-/nodejs-12.16.3-1.fc33.src.rpm
-/nodejs-10.21.0-3.el8_0.src.rpm
-/firefox-78.0esr.source.tar.xz
-/firefox-langpacks-78.0esr-20200626.tar.xz
-/firefox-78.0.1esr.source.tar.xz
-/firefox-langpacks-78.0.1esr-20200707.tar.xz
-/nspr-4.25.0-1.el8_0.src.rpm
-/nss-3.53.0-1.el8_0.src.rpm
-/nss-3.53.1-3.el8_0.src.rpm
-/firefox-78.1.0esr.source.tar.xz
-/firefox-langpacks-78.1.0esr-20200723.tar.xz
-/firefox-78.2.0esr.source.tar.xz
-/firefox-langpacks-78.2.0esr-20200818.tar.xz
-/firefox-91.0b5.source.tar.xz
-/firefox-langpacks-78.12.0esr-20210707.tar.xz
-/nss-3.53.1-3.fc32.src.rpm
-/nodejs-10.21.0-5.fc32.src.rpm
-/firefox-91.0b8.source.tar.xz
-/firefox-langpacks-91.0b8-20210729.tar.xz
-/firefox-91.0b8.processed-source.tar.xz
-/firefox-91.0esr.source.tar.xz
-/firefox-langpacks-91.0esr-20210810.tar.xz
-/firefox-91.0esr.processed-source.tar.xz
-/nspr-4.31.0-1.el8_1.src.rpm
-/nss-3.67.0-6.el8_1.src.rpm
-/firefox-91.0.1esr.source.tar.xz
-/firefox-langpacks-91.0.1esr-20210817.tar.xz
-/cbindgen-vendor-0.14.3.tar.xz
-/firefox-91.0.1esr.processed-source.tar.xz
-/nspr-4.32.0-1.el8_1.src.rpm
-/firefox-91.1.0esr.processed-source.tar.xz
-/firefox-langpacks-91.1.0esr-20210915.tar.xz
-/firefox-102.0b2.source.tar.xz
-/firefox-langpacks-102.0b2-20220601.tar.xz
-/firefox-102.0b9.source.tar.xz
-/firefox-langpacks-102.0b9-20220618.tar.xz
-/firefox-102.0esr.source.tar.xz
-/firefox-langpacks-102.0esr-20220629.tar.xz
-/nss-3.79.0-6.el8_1.src.rpm
-/nspr-4.34.0-3.el8_1.src.rpm
-/firefox-102.2.0esr.source.tar.xz
-/firefox-langpacks-102.2.0esr-20220822.tar.xz
-/firefox-102.2.0esr.processed-source.tar.xz
-/firefox-102.3.0esr.source.tar.xz
-/firefox-langpacks-102.3.0esr-20220913.tar.xz
-/firefox-102.3.0esr.processed-source.tar.xz
-/firefox-langpacks-102.4.0esr-20221012.tar.xz
-/firefox-102.4.0esr.processed-source.tar.xz
-/firefox-102.5.0esr.processed-source.tar.xz
-/firefox-langpacks-102.5.0esr-20221109.tar.xz
-/firefox-102.6.0esr.processed-source.tar.xz
-/firefox-langpacks-102.6.0esr-20221206.tar.xz
-/firefox-102.7.0esr.processed-source.tar.xz
-/firefox-langpacks-102.7.0esr-20230110.tar.xz
-/firefox-102.8.0esr.processed-source.tar.xz
-/firefox-langpacks-102.8.0esr-20230207.tar.xz
-/firefox-102.8.0esr.b2.processed-source.tar.xz
-/firefox-langpacks-102.8.0esr-20230214.tar.xz
-/firefox-102.9.0esr.processed-source.tar.xz
-/firefox-langpacks-102.9.0esr-20230307.tar.xz
-/firefox-102.9.0esr.b2.processed-source.tar.xz
-/firefox-langpacks-102.9.0esr-20230310.tar.xz
-/nss-3.79.0-11.el8_1.src.rpm
-/firefox-102.10.0esr.processed-source.tar.xz
-/firefox-langpacks-102.10.0esr-20230404.tar.xz
-/firefox-102.11.0esr.processed-source.tar.xz
-/firefox-langpacks-102.11.0esr-20230502.tar.xz
-/firefox-102.11.0esr.b2.processed-source.tar.xz
-/firefox-langpacks-102.11.0esr-20230504.tar.xz
-/firefox-102.12.0esr.processed-source.tar.xz
-/firefox-langpacks-102.12.0esr-20230531.tar.xz
+SOURCES/cbindgen-vendor.tar.xz
+SOURCES/firefox-102.12.0esr.processed-source.tar.xz
+SOURCES/firefox-langpacks-102.12.0esr-20230531.tar.xz
+SOURCES/firefox-symbolic.svg
+SOURCES/mochitest-python.tar.gz
+SOURCES/nspr-4.34.0-3.el8_1.src.rpm
+SOURCES/nss-3.79.0-11.el8_1.src.rpm
diff --git a/0001-GLIBCXX-fix-for-GCC-12.patch b/SOURCES/0001-GLIBCXX-fix-for-GCC-12.patch
similarity index 100%
rename from 0001-GLIBCXX-fix-for-GCC-12.patch
rename to SOURCES/0001-GLIBCXX-fix-for-GCC-12.patch
diff --git a/D110204-fscreen.diff b/SOURCES/D110204-fscreen.diff
similarity index 100%
rename from D110204-fscreen.diff
rename to SOURCES/D110204-fscreen.diff
diff --git a/D158770.diff b/SOURCES/D158770.diff
similarity index 100%
rename from D158770.diff
rename to SOURCES/D158770.diff
diff --git a/build-aarch64-skia.patch b/SOURCES/build-aarch64-skia.patch
similarity index 100%
rename from build-aarch64-skia.patch
rename to SOURCES/build-aarch64-skia.patch
diff --git a/build-arm-libaom.patch b/SOURCES/build-arm-libaom.patch
similarity index 100%
rename from build-arm-libaom.patch
rename to SOURCES/build-arm-libaom.patch
diff --git a/build-arm-libopus.patch b/SOURCES/build-arm-libopus.patch
similarity index 100%
rename from build-arm-libopus.patch
rename to SOURCES/build-arm-libopus.patch
diff --git a/build-ascii-decode-fail-rhel7.patch b/SOURCES/build-ascii-decode-fail-rhel7.patch
similarity index 100%
rename from build-ascii-decode-fail-rhel7.patch
rename to SOURCES/build-ascii-decode-fail-rhel7.patch
diff --git a/build-big-endian-errors.patch b/SOURCES/build-big-endian-errors.patch
similarity index 100%
rename from build-big-endian-errors.patch
rename to SOURCES/build-big-endian-errors.patch
diff --git a/build-disable-elfhack.patch b/SOURCES/build-disable-elfhack.patch
similarity index 100%
rename from build-disable-elfhack.patch
rename to SOURCES/build-disable-elfhack.patch
diff --git a/build-remove-dav1d-from-wayland-dep.patch b/SOURCES/build-remove-dav1d-from-wayland-dep.patch
similarity index 100%
rename from build-remove-dav1d-from-wayland-dep.patch
rename to SOURCES/build-remove-dav1d-from-wayland-dep.patch
diff --git a/build-rhel7-lower-node-min-version.patch b/SOURCES/build-rhel7-lower-node-min-version.patch
similarity index 100%
rename from build-rhel7-lower-node-min-version.patch
rename to SOURCES/build-rhel7-lower-node-min-version.patch
diff --git a/build-rhel7-nasm-dwarf.patch b/SOURCES/build-rhel7-nasm-dwarf.patch
similarity index 100%
rename from build-rhel7-nasm-dwarf.patch
rename to SOURCES/build-rhel7-nasm-dwarf.patch
diff --git a/distribution.ini b/SOURCES/distribution.ini
similarity index 100%
rename from distribution.ini
rename to SOURCES/distribution.ini
diff --git a/fedora-shebang-build.patch b/SOURCES/fedora-shebang-build.patch
similarity index 100%
rename from fedora-shebang-build.patch
rename to SOURCES/fedora-shebang-build.patch
diff --git a/firefox-enable-addons.patch b/SOURCES/firefox-enable-addons.patch
similarity index 100%
rename from firefox-enable-addons.patch
rename to SOURCES/firefox-enable-addons.patch
diff --git a/firefox-gcc-build.patch b/SOURCES/firefox-gcc-build.patch
similarity index 100%
rename from firefox-gcc-build.patch
rename to SOURCES/firefox-gcc-build.patch
diff --git a/firefox-mozconfig b/SOURCES/firefox-mozconfig
similarity index 100%
rename from firefox-mozconfig
rename to SOURCES/firefox-mozconfig
diff --git a/firefox-nss-addon-hack.patch b/SOURCES/firefox-nss-addon-hack.patch
similarity index 100%
rename from firefox-nss-addon-hack.patch
rename to SOURCES/firefox-nss-addon-hack.patch
diff --git a/firefox-nss-version.patch b/SOURCES/firefox-nss-version.patch
similarity index 100%
rename from firefox-nss-version.patch
rename to SOURCES/firefox-nss-version.patch
diff --git a/firefox-redhat-default-prefs.js b/SOURCES/firefox-redhat-default-prefs.js
similarity index 100%
rename from firefox-redhat-default-prefs.js
rename to SOURCES/firefox-redhat-default-prefs.js
diff --git a/firefox-search-provider.ini b/SOURCES/firefox-search-provider.ini
similarity index 100%
rename from firefox-search-provider.ini
rename to SOURCES/firefox-search-provider.ini
diff --git a/firefox-tests-xpcshell-freeze.patch b/SOURCES/firefox-tests-xpcshell-freeze.patch
similarity index 100%
rename from firefox-tests-xpcshell-freeze.patch
rename to SOURCES/firefox-tests-xpcshell-freeze.patch
diff --git a/firefox-x11.desktop b/SOURCES/firefox-x11.desktop
similarity index 100%
rename from firefox-x11.desktop
rename to SOURCES/firefox-x11.desktop
diff --git a/firefox-x11.sh.in b/SOURCES/firefox-x11.sh.in
similarity index 100%
rename from firefox-x11.sh.in
rename to SOURCES/firefox-x11.sh.in
diff --git a/firefox.1 b/SOURCES/firefox.1
similarity index 100%
rename from firefox.1
rename to SOURCES/firefox.1
diff --git a/firefox.appdata.xml.in b/SOURCES/firefox.appdata.xml.in
similarity index 100%
rename from firefox.appdata.xml.in
rename to SOURCES/firefox.appdata.xml.in
diff --git a/firefox.desktop b/SOURCES/firefox.desktop
similarity index 100%
rename from firefox.desktop
rename to SOURCES/firefox.desktop
diff --git a/firefox.sh.in b/SOURCES/firefox.sh.in
similarity index 100%
rename from firefox.sh.in
rename to SOURCES/firefox.sh.in
diff --git a/google-api-key b/SOURCES/google-api-key
similarity index 100%
rename from google-api-key
rename to SOURCES/google-api-key
diff --git a/google-loc-api-key b/SOURCES/google-loc-api-key
similarity index 100%
rename from google-loc-api-key
rename to SOURCES/google-loc-api-key
diff --git a/libwebrtc-screen-cast-sync.patch b/SOURCES/libwebrtc-screen-cast-sync.patch
similarity index 100%
rename from libwebrtc-screen-cast-sync.patch
rename to SOURCES/libwebrtc-screen-cast-sync.patch
diff --git a/mozilla-1170092.patch b/SOURCES/mozilla-1170092.patch
similarity index 100%
rename from mozilla-1170092.patch
rename to SOURCES/mozilla-1170092.patch
diff --git a/mozilla-1516803.patch b/SOURCES/mozilla-1516803.patch
similarity index 100%
rename from mozilla-1516803.patch
rename to SOURCES/mozilla-1516803.patch
diff --git a/mozilla-1669639.patch b/SOURCES/mozilla-1669639.patch
similarity index 100%
rename from mozilla-1669639.patch
rename to SOURCES/mozilla-1669639.patch
diff --git a/mozilla-1670333.patch b/SOURCES/mozilla-1670333.patch
similarity index 100%
rename from mozilla-1670333.patch
rename to SOURCES/mozilla-1670333.patch
diff --git a/mozilla-1775202.patch b/SOURCES/mozilla-1775202.patch
similarity index 100%
rename from mozilla-1775202.patch
rename to SOURCES/mozilla-1775202.patch
diff --git a/mozilla-1833330.patch b/SOURCES/mozilla-1833330.patch
similarity index 100%
rename from mozilla-1833330.patch
rename to SOURCES/mozilla-1833330.patch
diff --git a/mozilla-api-key b/SOURCES/mozilla-api-key
similarity index 100%
rename from mozilla-api-key
rename to SOURCES/mozilla-api-key
diff --git a/mozilla-bmo1005535.patch b/SOURCES/mozilla-bmo1005535.patch
similarity index 100%
rename from mozilla-bmo1005535.patch
rename to SOURCES/mozilla-bmo1005535.patch
diff --git a/mozilla-bmo1504834-part1.patch b/SOURCES/mozilla-bmo1504834-part1.patch
similarity index 100%
rename from mozilla-bmo1504834-part1.patch
rename to SOURCES/mozilla-bmo1504834-part1.patch
diff --git a/mozilla-bmo1504834-part3.patch b/SOURCES/mozilla-bmo1504834-part3.patch
similarity index 100%
rename from mozilla-bmo1504834-part3.patch
rename to SOURCES/mozilla-bmo1504834-part3.patch
diff --git a/mozilla-bmo849632.patch b/SOURCES/mozilla-bmo849632.patch
similarity index 100%
rename from mozilla-bmo849632.patch
rename to SOURCES/mozilla-bmo849632.patch
diff --git a/mozilla-bmo998749.patch b/SOURCES/mozilla-bmo998749.patch
similarity index 100%
rename from mozilla-bmo998749.patch
rename to SOURCES/mozilla-bmo998749.patch
diff --git a/mozilla-build-arm.patch b/SOURCES/mozilla-build-arm.patch
similarity index 100%
rename from mozilla-build-arm.patch
rename to SOURCES/mozilla-build-arm.patch
diff --git a/mozilla-s390x-skia-gradient.patch b/SOURCES/mozilla-s390x-skia-gradient.patch
similarity index 100%
rename from mozilla-s390x-skia-gradient.patch
rename to SOURCES/mozilla-s390x-skia-gradient.patch
diff --git a/mp4parse-rust-8b5b652d38e007e736bb442ccd5aa5ed699db100.patch b/SOURCES/mp4parse-rust-8b5b652d38e007e736bb442ccd5aa5ed699db100.patch
similarity index 100%
rename from mp4parse-rust-8b5b652d38e007e736bb442ccd5aa5ed699db100.patch
rename to SOURCES/mp4parse-rust-8b5b652d38e007e736bb442ccd5aa5ed699db100.patch
diff --git a/node-stdout-nonblocking-wrapper b/SOURCES/node-stdout-nonblocking-wrapper
similarity index 100%
rename from node-stdout-nonblocking-wrapper
rename to SOURCES/node-stdout-nonblocking-wrapper
diff --git a/nss-setup-flags-env.inc b/SOURCES/nss-setup-flags-env.inc
similarity index 100%
rename from nss-setup-flags-env.inc
rename to SOURCES/nss-setup-flags-env.inc
diff --git a/one_swizzle_to_rule_them_all.patch b/SOURCES/one_swizzle_to_rule_them_all.patch
similarity index 100%
rename from one_swizzle_to_rule_them_all.patch
rename to SOURCES/one_swizzle_to_rule_them_all.patch
diff --git a/pgo.patch b/SOURCES/pgo.patch
similarity index 100%
rename from pgo.patch
rename to SOURCES/pgo.patch
diff --git a/print-error-reftest b/SOURCES/print-error-reftest
similarity index 100%
rename from print-error-reftest
rename to SOURCES/print-error-reftest
diff --git a/print-errors b/SOURCES/print-errors
similarity index 100%
rename from print-errors
rename to SOURCES/print-errors
diff --git a/print_failures b/SOURCES/print_failures
similarity index 100%
rename from print_failures
rename to SOURCES/print_failures
diff --git a/print_results b/SOURCES/print_results
similarity index 100%
rename from print_results
rename to SOURCES/print_results
diff --git a/process-official-tarball b/SOURCES/process-official-tarball
similarity index 100%
rename from process-official-tarball
rename to SOURCES/process-official-tarball
diff --git a/psummary b/SOURCES/psummary
similarity index 100%
rename from psummary
rename to SOURCES/psummary
diff --git a/rhbz-1173156.patch b/SOURCES/rhbz-1173156.patch
similarity index 100%
rename from rhbz-1173156.patch
rename to SOURCES/rhbz-1173156.patch
diff --git a/rhbz-1219542-s390-build.patch b/SOURCES/rhbz-1219542-s390-build.patch
similarity index 100%
rename from rhbz-1219542-s390-build.patch
rename to SOURCES/rhbz-1219542-s390-build.patch
diff --git a/rhbz-1354671.patch b/SOURCES/rhbz-1354671.patch
similarity index 100%
rename from rhbz-1354671.patch
rename to SOURCES/rhbz-1354671.patch
diff --git a/run-tests-wayland b/SOURCES/run-tests-wayland
similarity index 100%
rename from run-tests-wayland
rename to SOURCES/run-tests-wayland
diff --git a/run-tests-x11 b/SOURCES/run-tests-x11
similarity index 100%
rename from run-tests-x11
rename to SOURCES/run-tests-x11
diff --git a/run-wayland-compositor b/SOURCES/run-wayland-compositor
similarity index 100%
rename from run-wayland-compositor
rename to SOURCES/run-wayland-compositor
diff --git a/rust-bindgen-2319-2339.patch b/SOURCES/rust-bindgen-2319-2339.patch
similarity index 100%
rename from rust-bindgen-2319-2339.patch
rename to SOURCES/rust-bindgen-2319-2339.patch
diff --git a/svg-rendering.patch b/SOURCES/svg-rendering.patch
similarity index 100%
rename from svg-rendering.patch
rename to SOURCES/svg-rendering.patch
diff --git a/webrtc-nss-fix.patch b/SOURCES/webrtc-nss-fix.patch
similarity index 100%
rename from webrtc-nss-fix.patch
rename to SOURCES/webrtc-nss-fix.patch
diff --git a/firefox.spec b/SPECS/firefox.spec
similarity index 100%
rename from firefox.spec
rename to SPECS/firefox.spec
diff --git a/firefox-symbolic.svg b/firefox-symbolic.svg
deleted file mode 100644
index 8ecd135..0000000
--- a/firefox-symbolic.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/gating.yaml b/gating.yaml
deleted file mode 100644
index 4124226..0000000
--- a/gating.yaml
+++ /dev/null
@@ -1,6 +0,0 @@
---- !Policy
-product_versions:
- - rhel-9
-decision_context: osci_compose_gate
-rules:
- - !PassingTestCaseRule {test_case_name: desktop-qe.desktop-ci.tier1-gating.functional}
diff --git a/gen_cbindgen-vendor.sh b/gen_cbindgen-vendor.sh
deleted file mode 100755
index c446a51..0000000
--- a/gen_cbindgen-vendor.sh
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/bin/bash
-set -x
-
-# Dummy Cargo.toml file with cbindgen dependency
-cat > Cargo.toml <