Update to internal shapshot
This commit is contained in:
parent
cf9855bfcf
commit
c49c02a776
2
.gitignore
vendored
2
.gitignore
vendored
@ -626,3 +626,5 @@ firefox-3.6.4.source.tar.bz2
|
||||
/firefox-langpacks-128.0b5-20240620.tar.xz
|
||||
/firefox-langpacks-128.0esr-20240709.tar.xz
|
||||
/firefox-128.0esr.processed-source.tar.xz
|
||||
/nss-3.101.0-6.el8_8.src.rpm
|
||||
/nss-3.101.0-6.el9_2.src.rpm
|
||||
|
12
build-disable-gamepad.patch
Normal file
12
build-disable-gamepad.patch
Normal file
@ -0,0 +1,12 @@
|
||||
diff -up firefox-128.0/dom/gamepad/moz.build.gamepad firefox-128.0/dom/gamepad/moz.build
|
||||
--- firefox-128.0/dom/gamepad/moz.build.gamepad 2024-07-30 16:24:07.326519645 +0200
|
||||
+++ firefox-128.0/dom/gamepad/moz.build 2024-07-30 16:24:15.817492673 +0200
|
||||
@@ -60,7 +60,7 @@ elif CONFIG["MOZ_WIDGET_TOOLKIT"] == "wi
|
||||
elif CONFIG["MOZ_WIDGET_TOOLKIT"] == "android":
|
||||
UNIFIED_SOURCES += ["android/AndroidGamepad.cpp"]
|
||||
elif CONFIG["OS_ARCH"] in ("Linux", "FreeBSD", "DragonFly"):
|
||||
- UNIFIED_SOURCES += ["linux/LinuxGamepad.cpp"]
|
||||
+ UNIFIED_SOURCES += ["fallback/FallbackGamepad.cpp"]
|
||||
else:
|
||||
UNIFIED_SOURCES += ["fallback/FallbackGamepad.cpp"]
|
||||
|
20
build-libaom.patch
Normal file
20
build-libaom.patch
Normal file
@ -0,0 +1,20 @@
|
||||
diff -up firefox-128.0/config/external/moz.build.libaom firefox-128.0/config/external/moz.build
|
||||
--- firefox-128.0/config/external/moz.build.libaom 2024-07-31 15:32:39.460374047 +0200
|
||||
+++ firefox-128.0/config/external/moz.build 2024-07-31 15:34:41.646064796 +0200
|
||||
@@ -39,8 +39,8 @@ if CONFIG["MOZ_VORBIS"]:
|
||||
if not CONFIG["MOZ_SYSTEM_LIBVPX"]:
|
||||
external_dirs += ["media/libvpx"]
|
||||
|
||||
+external_dirs += ["media/libaom"]
|
||||
if CONFIG["MOZ_AV1"]:
|
||||
- external_dirs += ["media/libaom"]
|
||||
external_dirs += ["media/libdav1d"]
|
||||
|
||||
if not CONFIG["MOZ_SYSTEM_PNG"]:
|
||||
diff -up firefox-128.0/third_party/aom/third_party/fastfeat/README.libaom firefox-128.0/third_party/aom/third_party/fastfeat/README
|
||||
diff -up firefox-128.0/third_party/aom/third_party/googletest/README.libaom firefox-128.0/third_party/aom/third_party/googletest/README
|
||||
diff -up firefox-128.0/third_party/aom/third_party/libwebm/README.libaom firefox-128.0/third_party/aom/third_party/libwebm/README
|
||||
diff -up firefox-128.0/third_party/aom/third_party/libyuv/README.libaom firefox-128.0/third_party/aom/third_party/libyuv/README
|
||||
diff -up firefox-128.0/third_party/aom/third_party/SVT-AV1/README.libaom firefox-128.0/third_party/aom/third_party/SVT-AV1/README
|
||||
diff -up firefox-128.0/third_party/aom/third_party/vector/README.libaom firefox-128.0/third_party/aom/third_party/vector/README
|
||||
diff -up firefox-128.0/third_party/aom/third_party/x86inc/README.libaom firefox-128.0/third_party/aom/third_party/x86inc/README
|
@ -36,3 +36,5 @@ pref("browser.gnome-search-provider.enabled",true);
|
||||
pref("media.navigator.mediadatadecoder_vpx_enabled", true);
|
||||
/* See https://bugzilla.redhat.com/show_bug.cgi?id=1672424 */
|
||||
pref("storage.nfs_filesystem", true);
|
||||
/* Disable Private Attribution collection and submission */
|
||||
pref("dom.private-attribution.submission.enabled", false);
|
||||
|
495
firefox.spec
495
firefox.spec
@ -36,7 +36,7 @@ function dist_to_rhel_minor(str, start)
|
||||
end
|
||||
match = string.match(str, ".el9")
|
||||
if match then
|
||||
return 4
|
||||
return 5
|
||||
end
|
||||
return -1
|
||||
end}
|
||||
@ -44,58 +44,49 @@ end}
|
||||
%global rhel_minor_version %{lua:print(dist_to_rhel_minor(rpm.expand("%dist")))}
|
||||
|
||||
# System libraries options
|
||||
#FIXME need to switch to system
|
||||
%global system_nss 0
|
||||
%global system_nss 1
|
||||
%global bundle_nss 0
|
||||
|
||||
%if 0%{?rhel} == 8
|
||||
%if %{rhel_minor_version} <= 6
|
||||
#FIXME 1
|
||||
%global bundle_nss 0
|
||||
%global system_nss 0
|
||||
%if %{rhel_minor_version} < 8
|
||||
%global bundle_nss 1
|
||||
%global system_nss 1
|
||||
%endif
|
||||
%endif
|
||||
%if 0%{?rhel} >= 9
|
||||
%if %{rhel_minor_version} <= 0
|
||||
# FIXME 1
|
||||
%global bundle_nss 0
|
||||
%global system_nss 0
|
||||
%if %{rhel_minor_version} < 2
|
||||
%global bundle_nss 1
|
||||
%global system_nss 1
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%global dts_version 12
|
||||
%global dts_version 11
|
||||
%global llvm_version 7.0
|
||||
%global nspr_version 4.35
|
||||
%global nspr_version_max 4.36
|
||||
%global nss_version 3.90
|
||||
%global nss_version_max 3.91
|
||||
%global nss_version 3.101
|
||||
%global nss_version_max 3.102
|
||||
%global rust_version 1.66
|
||||
%global system_libvpx 0
|
||||
# Workaround for missing httpd24 libs in rust
|
||||
%if 0%{?rhel} == 7
|
||||
%global ___build_pre %{___build_pre}; source scl_source enable httpd24 || :
|
||||
%endif
|
||||
|
||||
# Toolsets setup
|
||||
%global use_dts 0
|
||||
%global use_gcc_ts 0
|
||||
%global use_llvm_ts 0
|
||||
%global use_nodejs_scl 0
|
||||
%global use_rust_ts 0
|
||||
%global use_python3_scl 0
|
||||
|
||||
%global nodejs_build_req nodejs
|
||||
|
||||
%if 0%{?rhel} == 7
|
||||
%global use_rust_ts 0
|
||||
%endif
|
||||
|
||||
#if 0%{?rhel} == 8 && %{rhel_minor_version} < 6
|
||||
%if 0%{?rhel} > 7 && 0%{?rhel} < 10
|
||||
# ifarch aarch64
|
||||
%global use_gcc_ts 1
|
||||
# endif
|
||||
%endif
|
||||
|
||||
%if 0%{?rhel} == 7
|
||||
%global use_dts 1
|
||||
%global use_llvm_ts 1
|
||||
%global use_nodejs_scl 1
|
||||
%global nodejs_build_req rh-nodejs10-nodejs
|
||||
%global llvm_version 11.0
|
||||
@ -104,9 +95,7 @@ end}
|
||||
|
||||
%if 0%{?disable_toolsets}
|
||||
%global use_dts 0
|
||||
%global use_llvm_ts 0
|
||||
%global use_nodejs_scl 0
|
||||
%global use_rust_ts 0
|
||||
%global use_python3_scl 0
|
||||
%endif
|
||||
|
||||
@ -137,7 +126,7 @@ end}
|
||||
Summary: Mozilla Firefox Web browser
|
||||
Name: firefox
|
||||
Version: 128.0
|
||||
Release: 2%{?dist}
|
||||
Release: 3%{?dist}
|
||||
URL: https://www.mozilla.org/firefox/
|
||||
License: MPLv1.1 or GPLv2+ or LGPLv2+
|
||||
|
||||
@ -192,8 +181,7 @@ Source37: mochitest-python.tar.gz
|
||||
# Bundled libraries
|
||||
Source401: nss-setup-flags-env.inc
|
||||
Source402: nspr-4.35.0-1.el8_1.src.rpm
|
||||
Source403: nss-3.90.0-3.el8_1.src.rpm
|
||||
Source404: nss-3.90.0-3.el9_0.src.rpm
|
||||
Source403: nss-3.101.0-6.el9_2.src.rpm
|
||||
|
||||
# ---- RHEL specific patches ---
|
||||
# -- Downstream only --
|
||||
@ -207,6 +195,7 @@ Patch07: build-rhel7-nasm-dwarf.patch
|
||||
Patch08: disable-pipewire.patch
|
||||
Patch09: rhbz-2131158-webrtc-nss-fix.patch
|
||||
Patch10: build-ffvpx.patch
|
||||
Patch11: build-disable-gamepad.patch
|
||||
|
||||
# -- Upstreamed patches --
|
||||
Patch51: mozilla-bmo1170092.patch
|
||||
@ -225,6 +214,7 @@ Patch106: mozilla-bmo998749.patch
|
||||
Patch107: mozilla-bmo1716707-swizzle.patch
|
||||
Patch108: mozilla-bmo1716707-svg.patch
|
||||
Patch109: mozilla-bmo1789216-disable-av1.patch
|
||||
Patch110: build-libaom.patch
|
||||
|
||||
# ---- Fedora specific patches ----
|
||||
Patch151: firefox-enable-addons.patch
|
||||
@ -337,17 +327,6 @@ BuildRequires: devtoolset-%{dts_version}-gcc-c++
|
||||
BuildRequires: devtoolset-%{dts_version}-libatomic-devel
|
||||
%endif
|
||||
|
||||
%if 0%{?use_llvm_ts}
|
||||
BuildRequires: llvm-toolset-%{llvm_version}
|
||||
BuildRequires: llvm-toolset-%{llvm_version}-clang
|
||||
BuildRequires: llvm-toolset-%{llvm_version}-clang-devel
|
||||
BuildRequires: llvm-toolset-%{llvm_version}-llvm-devel
|
||||
%endif
|
||||
|
||||
%if 0%{?use_rust_ts}
|
||||
BuildRequires: rust-toolset-%{rust_version}
|
||||
%endif
|
||||
|
||||
# Bundled nss/nspr requirement
|
||||
%if 0%{?bundle_nss}
|
||||
BuildRequires: gawk
|
||||
@ -530,68 +509,76 @@ Provides: bundled(nspr) = %{nspr_version}
|
||||
# List obtained by `get_rust_bundled_provides.sh build.log` script::
|
||||
Provides: bundled(crate(aa-stroke)) = 0.1.0
|
||||
Provides: bundled(crate(adler)) = 1.0.2
|
||||
Provides: bundled(crate(ahash)) = 0.7.6
|
||||
Provides: bundled(crate(aho-corasick)) = 0.7.20
|
||||
Provides: bundled(crate(alsa)) = 0.7.0
|
||||
Provides: bundled(crate(ahash)) = 0.8.11
|
||||
Provides: bundled(crate(aho-corasick)) = 1.1.0
|
||||
Provides: bundled(crate(alsa)) = 0.8.1
|
||||
Provides: bundled(crate(alsa-sys)) = 0.3.1
|
||||
Provides: bundled(crate(anyhow)) = 1.0.69
|
||||
Provides: bundled(crate(app_services_logger)) = 0.1.0
|
||||
Provides: bundled(crate(app_units)) = 0.7.2
|
||||
Provides: bundled(crate(app_units)) = 0.7.3
|
||||
Provides: bundled(crate(arrayref)) = 0.3.6
|
||||
Provides: bundled(crate(arrayvec)) = 0.7.2
|
||||
Provides: bundled(crate(ash)) = 0.37.2+1.3.238
|
||||
Provides: bundled(crate(askama)) = 0.11.1
|
||||
Provides: bundled(crate(askama_derive)) = 0.11.2
|
||||
Provides: bundled(crate(ash)) = 0.38.0+1.3.281
|
||||
Provides: bundled(crate(askama)) = 0.12.0
|
||||
Provides: bundled(crate(askama_derive)) = 0.12.1
|
||||
Provides: bundled(crate(askama_escape)) = 0.10.3
|
||||
Provides: bundled(crate(askama_shared)) = 0.12.2
|
||||
Provides: bundled(crate(async-task)) = 4.3.0
|
||||
Provides: bundled(crate(async-trait)) = 0.1.64
|
||||
Provides: bundled(crate(async-trait)) = 0.1.68
|
||||
Provides: bundled(crate(atomic_refcell)) = 0.1.9
|
||||
Provides: bundled(crate(audioipc2)) = 0.5.0
|
||||
Provides: bundled(crate(audioipc2-client)) = 0.5.0
|
||||
Provides: bundled(crate(audioipc2-server)) = 0.5.0
|
||||
Provides: bundled(crate(audio_thread_priority)) = 0.26.1
|
||||
Provides: bundled(crate(authenticator)) = 0.4.0-alpha.15
|
||||
Provides: bundled(crate(atty)) = 0.2.14
|
||||
Provides: bundled(crate(audioipc2)) = 0.6.0
|
||||
Provides: bundled(crate(audioipc2-client)) = 0.6.0
|
||||
Provides: bundled(crate(audioipc2-server)) = 0.6.0
|
||||
Provides: bundled(crate(audio_thread_priority)) = 0.32.0
|
||||
Provides: bundled(crate(authenticator)) = 0.4.0-alpha.24
|
||||
Provides: bundled(crate(authrs_bridge)) = 0.1.0
|
||||
Provides: bundled(crate(autocfg)) = 1.1.0
|
||||
Provides: bundled(crate(base64)) = 0.13.999
|
||||
Provides: bundled(crate(base64)) = 0.21.0
|
||||
Provides: bundled(crate(autocfg)) = 1.1.0
|
||||
Provides: bundled(crate(base64)) = 0.21.3
|
||||
Provides: bundled(crate(basic-toml)) = 0.1.2
|
||||
Provides: bundled(crate(bhttp)) = 0.3.1
|
||||
Provides: bundled(crate(binary_http)) = 0.1.0
|
||||
Provides: bundled(crate(bincode)) = 1.3.3
|
||||
Provides: bundled(crate(bindgen)) = 0.63.999
|
||||
Provides: bundled(crate(bindgen)) = 0.64.0
|
||||
Provides: bundled(crate(bindgen)) = 0.69.4
|
||||
Provides: bundled(crate(bitflags)) = 1.3.2
|
||||
Provides: bundled(crate(bitflags)) = 2.999.999
|
||||
Provides: bundled(crate(bitflags)) = 1.999.999
|
||||
Provides: bundled(crate(bitflags)) = 2.5.0
|
||||
Provides: bundled(crate(bitreader)) = 0.3.6
|
||||
Provides: bundled(crate(bit-set)) = 0.5.3
|
||||
Provides: bundled(crate(bit-vec)) = 0.6.3
|
||||
Provides: bundled(crate(block-buffer)) = 0.10.3
|
||||
Provides: bundled(crate(bookmark_sync)) = 0.1.0
|
||||
Provides: bundled(crate(buildid_reader)) = 0.1.0
|
||||
Provides: bundled(crate(build-parallel)) = 0.1.2
|
||||
Provides: bundled(crate(builtins-static)) = 0.1.0
|
||||
Provides: bundled(crate(byteorder)) = 1.4.3
|
||||
Provides: bundled(crate(bumpalo)) = 3.15.4
|
||||
Provides: bundled(crate(byteorder)) = 1.5.0
|
||||
Provides: bundled(crate(bytes)) = 1.4.0
|
||||
Provides: bundled(crate(cache-padded)) = 1.2.0
|
||||
Provides: bundled(crate(camino)) = 1.1.2
|
||||
Provides: bundled(crate(cargo_metadata)) = 0.15.3
|
||||
Provides: bundled(crate(cargo-platform)) = 0.1.2
|
||||
Provides: bundled(crate(cascade_bloom_filter)) = 0.1.0
|
||||
Provides: bundled(crate(cc)) = 1.0.73
|
||||
Provides: bundled(crate(cbindgen)) = 0.26.0
|
||||
Provides: bundled(crate(cc)) = 1.0.89
|
||||
Provides: bundled(crate(cert_storage)) = 0.0.1
|
||||
Provides: bundled(crate(cexpr)) = 0.6.0
|
||||
Provides: bundled(crate(cfg-if)) = 0.1.999
|
||||
Provides: bundled(crate(cfg_aliases)) = 0.1.1
|
||||
Provides: bundled(crate(cfg-if)) = 1.0.0
|
||||
Provides: bundled(crate(chardetng)) = 0.1.9
|
||||
Provides: bundled(crate(chardetng_c)) = 0.1.2
|
||||
Provides: bundled(crate(chrono)) = 0.4.19
|
||||
Provides: bundled(crate(chunky-vec)) = 0.1.0
|
||||
Provides: bundled(crate(clang-sys)) = 1.6.0
|
||||
Provides: bundled(crate(clang-sys)) = 1.7.0
|
||||
Provides: bundled(crate(clap)) = 3.2.25
|
||||
Provides: bundled(crate(clap_lex)) = 0.2.4
|
||||
Provides: bundled(crate(cmake)) = 0.1.999
|
||||
Provides: bundled(crate(codespan-reporting)) = 0.11.1
|
||||
Provides: bundled(crate(core_maths)) = 0.1.0
|
||||
Provides: bundled(crate(cose)) = 0.1.4
|
||||
Provides: bundled(crate(cose-c)) = 0.1.5
|
||||
Provides: bundled(crate(cpufeatures)) = 0.2.5
|
||||
Provides: bundled(crate(cpufeatures)) = 0.2.8
|
||||
Provides: bundled(crate(crc32fast)) = 1.3.2
|
||||
Provides: bundled(crate(crossbeam-channel)) = 0.5.6
|
||||
Provides: bundled(crate(crossbeam-deque)) = 0.8.2
|
||||
@ -600,55 +587,65 @@ Provides: bundled(crate(crossbeam-queue)) = 0.3.8
|
||||
Provides: bundled(crate(crossbeam-utils)) = 0.8.14
|
||||
Provides: bundled(crate(crypto-common)) = 0.1.6
|
||||
Provides: bundled(crate(crypto_hash)) = 0.1.0
|
||||
Provides: bundled(crate(cssparser)) = 0.31.0
|
||||
Provides: bundled(crate(cssparser-macros)) = 0.6.0
|
||||
Provides: bundled(crate(cssparser)) = 0.34.0
|
||||
Provides: bundled(crate(cssparser-macros)) = 0.6.1
|
||||
Provides: bundled(crate(cstr)) = 0.2.11
|
||||
Provides: bundled(crate(cty)) = 0.2.2
|
||||
Provides: bundled(crate(cubeb)) = 0.10.3
|
||||
Provides: bundled(crate(cubeb-backend)) = 0.10.3
|
||||
Provides: bundled(crate(cubeb-core)) = 0.10.3
|
||||
Provides: bundled(crate(cubeb-pulse)) = 0.4.1
|
||||
Provides: bundled(crate(cubeb-sys)) = 0.10.3
|
||||
Provides: bundled(crate(cubeb)) = 0.13.0
|
||||
Provides: bundled(crate(cubeb-backend)) = 0.13.0
|
||||
Provides: bundled(crate(cubeb-core)) = 0.13.0
|
||||
Provides: bundled(crate(cubeb-pulse)) = 0.5.0
|
||||
Provides: bundled(crate(cubeb-sys)) = 0.13.0
|
||||
Provides: bundled(crate(dap_ffi)) = 0.1.0
|
||||
Provides: bundled(crate(darling)) = 0.13.99
|
||||
Provides: bundled(crate(darling)) = 0.14.3
|
||||
Provides: bundled(crate(darling_core)) = 0.14.3
|
||||
Provides: bundled(crate(darling_macro)) = 0.14.3
|
||||
Provides: bundled(crate(darling)) = 0.20.1
|
||||
Provides: bundled(crate(darling_core)) = 0.20.1
|
||||
Provides: bundled(crate(darling_macro)) = 0.20.1
|
||||
Provides: bundled(crate(data-encoding)) = 2.3.3
|
||||
Provides: bundled(crate(data-encoding-ffi)) = 0.1.0
|
||||
Provides: bundled(crate(data_storage)) = 0.0.1
|
||||
Provides: bundled(crate(dbus)) = 0.6.5
|
||||
Provides: bundled(crate(deranged)) = 0.3.11
|
||||
Provides: bundled(crate(derive_common)) = 0.0.1
|
||||
Provides: bundled(crate(derive_more)) = 0.99.17
|
||||
Provides: bundled(crate(derive_more)) = 0.99.999
|
||||
Provides: bundled(crate(derive_more)) = 1.0.0-beta.2
|
||||
Provides: bundled(crate(derive_more-impl)) = 1.0.0-beta.2
|
||||
Provides: bundled(crate(digest)) = 0.10.6
|
||||
Provides: bundled(crate(diplomat)) = 0.7.0
|
||||
Provides: bundled(crate(diplomat_core)) = 0.7.0
|
||||
Provides: bundled(crate(diplomat-runtime)) = 0.7.0
|
||||
Provides: bundled(crate(dirs)) = 4.0.0
|
||||
Provides: bundled(crate(dirs-sys)) = 0.3.7
|
||||
Provides: bundled(crate(displaydoc)) = 0.2.3
|
||||
Provides: bundled(crate(displaydoc)) = 0.2.4
|
||||
Provides: bundled(crate(dns-parser)) = 0.8.0
|
||||
Provides: bundled(crate(document-features)) = 0.2.8
|
||||
Provides: bundled(crate(dogear)) = 0.5.0
|
||||
Provides: bundled(crate(dom)) = 0.1.0
|
||||
Provides: bundled(crate(dom_fragmentdirectives)) = 0.1.0
|
||||
Provides: bundled(crate(dtoa)) = 0.4.8
|
||||
Provides: bundled(crate(dtoa-short)) = 0.3.3
|
||||
Provides: bundled(crate(either)) = 1.8.1
|
||||
Provides: bundled(crate(encoding_c)) = 0.9.8
|
||||
Provides: bundled(crate(encoding_c_mem)) = 0.2.6
|
||||
Provides: bundled(crate(encoding_glue)) = 0.1.0
|
||||
Provides: bundled(crate(encoding_rs)) = 0.8.32
|
||||
Provides: bundled(crate(enumset)) = 1.0.12
|
||||
Provides: bundled(crate(enumset_derive)) = 0.6.1
|
||||
Provides: bundled(crate(encoding_rs)) = 0.8.34
|
||||
Provides: bundled(crate(enum-map)) = 2.7.3
|
||||
Provides: bundled(crate(enum-map-derive)) = 0.17.0
|
||||
Provides: bundled(crate(enumset)) = 1.1.2
|
||||
Provides: bundled(crate(enumset_derive)) = 0.8.1
|
||||
Provides: bundled(crate(env_logger)) = 0.10.0
|
||||
Provides: bundled(crate(env_logger)) = 0.9.999
|
||||
Provides: bundled(crate(equivalent)) = 1.0.1
|
||||
Provides: bundled(crate(error-chain)) = 0.12.4
|
||||
Provides: bundled(crate(error-support)) = 0.1.0
|
||||
Provides: bundled(crate(error-support-macros)) = 0.1.0
|
||||
Provides: bundled(crate(etagere)) = 0.2.7
|
||||
Provides: bundled(crate(euclid)) = 0.22.7
|
||||
Provides: bundled(crate(fallible_collections)) = 0.4.6
|
||||
Provides: bundled(crate(fallible-iterator)) = 0.2.0
|
||||
Provides: bundled(crate(euclid)) = 0.22.10
|
||||
Provides: bundled(crate(fallible_collections)) = 0.4.9
|
||||
Provides: bundled(crate(fallible-iterator)) = 0.3.0
|
||||
Provides: bundled(crate(fallible-streaming-iterator)) = 0.1.9
|
||||
Provides: bundled(crate(fastrand)) = 1.9.0
|
||||
Provides: bundled(crate(fastrand)) = 2.0.0
|
||||
Provides: bundled(crate(ffi-support)) = 0.4.4
|
||||
Provides: bundled(crate(firefox-on-glean)) = 0.1.0
|
||||
Provides: bundled(crate(flate2)) = 1.0.25
|
||||
Provides: bundled(crate(flate2)) = 1.0.26
|
||||
Provides: bundled(crate(fluent)) = 0.16.0
|
||||
Provides: bundled(crate(fluent-bundle)) = 0.15.2
|
||||
Provides: bundled(crate(fluent-fallback)) = 0.7.0
|
||||
@ -659,64 +656,82 @@ Provides: bundled(crate(fluent-pseudo)) = 0.3.1
|
||||
Provides: bundled(crate(fluent-syntax)) = 0.11.0
|
||||
Provides: bundled(crate(fnv)) = 1.0.7
|
||||
Provides: bundled(crate(fog_control)) = 0.1.0
|
||||
Provides: bundled(crate(form_urlencoded)) = 1.2.1
|
||||
Provides: bundled(crate(freetype)) = 0.7.0
|
||||
Provides: bundled(crate(fs-err)) = 2.9.0
|
||||
Provides: bundled(crate(futures)) = 0.3.26
|
||||
Provides: bundled(crate(futures-channel)) = 0.3.26
|
||||
Provides: bundled(crate(futures-core)) = 0.3.26
|
||||
Provides: bundled(crate(futures-executor)) = 0.3.26
|
||||
Provides: bundled(crate(futures-io)) = 0.3.26
|
||||
Provides: bundled(crate(futures-macro)) = 0.3.26
|
||||
Provides: bundled(crate(futures-sink)) = 0.3.26
|
||||
Provides: bundled(crate(futures-task)) = 0.3.26
|
||||
Provides: bundled(crate(futures-util)) = 0.3.26
|
||||
Provides: bundled(crate(futures)) = 0.3.28
|
||||
Provides: bundled(crate(futures-channel)) = 0.3.28
|
||||
Provides: bundled(crate(futures-core)) = 0.3.28
|
||||
Provides: bundled(crate(futures-executor)) = 0.3.28
|
||||
Provides: bundled(crate(futures-io)) = 0.3.28
|
||||
Provides: bundled(crate(futures-macro)) = 0.3.28
|
||||
Provides: bundled(crate(futures-sink)) = 0.3.28
|
||||
Provides: bundled(crate(futures-task)) = 0.3.28
|
||||
Provides: bundled(crate(futures-util)) = 0.3.28
|
||||
Provides: bundled(crate(fxhash)) = 0.2.1
|
||||
Provides: bundled(crate(gecko_logger)) = 0.1.0
|
||||
Provides: bundled(crate(gecko-profiler)) = 0.1.0
|
||||
Provides: bundled(crate(geckoservo)) = 0.0.1
|
||||
Provides: bundled(crate(generic-array)) = 0.14.6
|
||||
Provides: bundled(crate(getrandom)) = 0.2.9
|
||||
Provides: bundled(crate(getrandom)) = 0.2.14
|
||||
Provides: bundled(crate(gkrust)) = 0.1.0
|
||||
Provides: bundled(crate(gkrust-shared)) = 0.1.0
|
||||
Provides: bundled(crate(gkrust_utils)) = 0.1.0
|
||||
Provides: bundled(crate(gleam)) = 0.15.0
|
||||
Provides: bundled(crate(glean)) = 52.7.0
|
||||
Provides: bundled(crate(glean-core)) = 52.7.0
|
||||
Provides: bundled(crate(glean)) = 60.1.1
|
||||
Provides: bundled(crate(glean-core)) = 60.1.1
|
||||
Provides: bundled(crate(gl_generator)) = 0.14.0
|
||||
Provides: bundled(crate(glob)) = 0.3.1
|
||||
Provides: bundled(crate(glsl)) = 6.0.2
|
||||
Provides: bundled(crate(glslopt)) = 0.1.9
|
||||
Provides: bundled(crate(glslopt)) = 0.1.10
|
||||
Provides: bundled(crate(glsl-to-cxx)) = 0.1.0
|
||||
Provides: bundled(crate(goblin)) = 0.6.0
|
||||
Provides: bundled(crate(goblin)) = 0.8.1
|
||||
Provides: bundled(crate(golden_gate)) = 0.1.0
|
||||
Provides: bundled(crate(gpu-alloc)) = 0.5.3
|
||||
Provides: bundled(crate(gpu-alloc-types)) = 0.2.0
|
||||
Provides: bundled(crate(gpu-descriptor)) = 0.2.3
|
||||
Provides: bundled(crate(gpu-descriptor-types)) = 0.1.1
|
||||
Provides: bundled(crate(gpu-alloc)) = 0.6.0
|
||||
Provides: bundled(crate(gpu-alloc-types)) = 0.3.0
|
||||
Provides: bundled(crate(gpu-descriptor)) = 0.3.0
|
||||
Provides: bundled(crate(gpu-descriptor-types)) = 0.2.0
|
||||
Provides: bundled(crate(half)) = 1.8.2
|
||||
Provides: bundled(crate(hashbrown)) = 0.12.3
|
||||
Provides: bundled(crate(hashlink)) = 0.8.1
|
||||
Provides: bundled(crate(hashbrown)) = 0.13.999
|
||||
Provides: bundled(crate(hashbrown)) = 0.14.5
|
||||
Provides: bundled(crate(hashlink)) = 0.9.1
|
||||
Provides: bundled(crate(heck)) = 0.4.1
|
||||
Provides: bundled(crate(hex)) = 0.4.3
|
||||
Provides: bundled(crate(hexf-parse)) = 0.2.1
|
||||
Provides: bundled(crate(http_sfv)) = 0.1.0
|
||||
Provides: bundled(crate(icu_capi)) = 1.4.0
|
||||
Provides: bundled(crate(icu_collections)) = 1.4.0
|
||||
Provides: bundled(crate(icu_locid)) = 1.4.0
|
||||
Provides: bundled(crate(icu_locid_transform)) = 1.4.0
|
||||
Provides: bundled(crate(icu_locid_transform_data)) = 1.4.0
|
||||
Provides: bundled(crate(icu_properties)) = 1.4.0
|
||||
Provides: bundled(crate(icu_properties_data)) = 1.4.0
|
||||
Provides: bundled(crate(icu_provider)) = 1.4.0
|
||||
Provides: bundled(crate(icu_provider_adapters)) = 1.4.0
|
||||
Provides: bundled(crate(icu_provider_macros)) = 1.4.0
|
||||
Provides: bundled(crate(icu_segmenter)) = 1.4.0
|
||||
Provides: bundled(crate(icu_segmenter_data)) = 1.4.0
|
||||
Provides: bundled(crate(id-arena)) = 2.2.1
|
||||
Provides: bundled(crate(ident_case)) = 1.0.1
|
||||
Provides: bundled(crate(idna)) = 0.2.3
|
||||
Provides: bundled(crate(indexmap)) = 1.9.2
|
||||
Provides: bundled(crate(inherent)) = 1.0.4
|
||||
Provides: bundled(crate(instant)) = 0.1.12
|
||||
Provides: bundled(crate(idna)) = 0.5.0
|
||||
Provides: bundled(crate(indexmap)) = 1.9.3
|
||||
Provides: bundled(crate(indexmap)) = 2.2.6
|
||||
Provides: bundled(crate(inherent)) = 1.0.7
|
||||
Provides: bundled(crate(interrupt-support)) = 0.1.0
|
||||
Provides: bundled(crate(intl-memoizer)) = 0.5.1
|
||||
Provides: bundled(crate(intl_pluralrules)) = 7.0.2
|
||||
Provides: bundled(crate(io-lifetimes)) = 1.0.10
|
||||
Provides: bundled(crate(iovec)) = 0.1.4
|
||||
Provides: bundled(crate(ipcclientcerts-static)) = 0.1.0
|
||||
Provides: bundled(crate(itertools)) = 0.10.5
|
||||
Provides: bundled(crate(itoa)) = 1.0.5
|
||||
Provides: bundled(crate(itoa)) = 1.0.6
|
||||
Provides: bundled(crate(jobserver)) = 0.1.25
|
||||
Provides: bundled(crate(jog)) = 0.1.0
|
||||
Provides: bundled(crate(jsrust)) = 0.1.0
|
||||
Provides: bundled(crate(jsrust_shared)) = 0.1.0
|
||||
Provides: bundled(crate(keccak)) = 0.1.4
|
||||
Provides: bundled(crate(khronos_api)) = 3.1.0
|
||||
Provides: bundled(crate(kvstore)) = 0.1.0
|
||||
Provides: bundled(crate(l10nregistry)) = 0.3.0
|
||||
@ -724,35 +739,45 @@ Provides: bundled(crate(l10nregistry-ffi)) = 0.1.0
|
||||
Provides: bundled(crate(lazycell)) = 1.3.0
|
||||
Provides: bundled(crate(lazy_static)) = 1.4.0
|
||||
Provides: bundled(crate(leb128)) = 0.2.5
|
||||
Provides: bundled(crate(libc)) = 0.2.139
|
||||
Provides: bundled(crate(libc)) = 0.2.144
|
||||
Provides: bundled(crate(libc)) = 0.2.153
|
||||
Provides: bundled(crate(libdbus-sys)) = 0.2.2
|
||||
Provides: bundled(crate(libloading)) = 0.7.4
|
||||
Provides: bundled(crate(libsqlite3-sys)) = 0.25.2
|
||||
Provides: bundled(crate(libloading)) = 0.8.3
|
||||
Provides: bundled(crate(libm)) = 0.2.6
|
||||
Provides: bundled(crate(libsqlite3-sys)) = 0.28.0
|
||||
Provides: bundled(crate(libudev)) = 0.2.0
|
||||
Provides: bundled(crate(libudev-sys)) = 0.1.3
|
||||
Provides: bundled(crate(linux-raw-sys)) = 0.3.7
|
||||
Provides: bundled(crate(linux-raw-sys)) = 0.4.12
|
||||
Provides: bundled(crate(litemap)) = 0.7.2
|
||||
Provides: bundled(crate(litrs)) = 0.4.1
|
||||
Provides: bundled(crate(lmdb-rkv)) = 0.14.0
|
||||
Provides: bundled(crate(lmdb-rkv-sys)) = 0.11.2
|
||||
Provides: bundled(crate(localization-ffi)) = 0.1.0
|
||||
Provides: bundled(crate(lock_api)) = 0.4.9
|
||||
Provides: bundled(crate(log)) = 0.4.17
|
||||
Provides: bundled(crate(log)) = 0.4.20
|
||||
Provides: bundled(crate(malloc_size_of)) = 0.0.1
|
||||
Provides: bundled(crate(malloc_size_of_derive)) = 0.1.2
|
||||
Provides: bundled(crate(malloc_size_of_derive)) = 0.1.3
|
||||
Provides: bundled(crate(mapped_hyph)) = 0.4.3
|
||||
Provides: bundled(crate(matches)) = 0.1.10
|
||||
Provides: bundled(crate(md-5)) = 0.10.5
|
||||
Provides: bundled(crate(mdns_service)) = 0.1.1
|
||||
Provides: bundled(crate(memalloc)) = 0.1.0
|
||||
Provides: bundled(crate(memchr)) = 2.5.0
|
||||
Provides: bundled(crate(memmap2)) = 0.5.9
|
||||
Provides: bundled(crate(memoffset)) = 0.8.0
|
||||
Provides: bundled(crate(memmap2)) = 0.5.999
|
||||
Provides: bundled(crate(memmap2)) = 0.8.999
|
||||
Provides: bundled(crate(memmap2)) = 0.9.3
|
||||
Provides: bundled(crate(memoffset)) = 0.8.999
|
||||
Provides: bundled(crate(memoffset)) = 0.9.0
|
||||
Provides: bundled(crate(midir)) = 0.7.0
|
||||
Provides: bundled(crate(midir_impl)) = 0.1.0
|
||||
Provides: bundled(crate(mime)) = 0.3.16
|
||||
Provides: bundled(crate(mime_guess)) = 2.0.4
|
||||
Provides: bundled(crate(mime-guess-ffi)) = 0.1.0
|
||||
Provides: bundled(crate(minimal-lexical)) = 0.2.1
|
||||
Provides: bundled(crate(miniz_oxide)) = 0.6.2
|
||||
Provides: bundled(crate(mio)) = 0.8.0
|
||||
Provides: bundled(crate(miniz_oxide)) = 0.7.1
|
||||
Provides: bundled(crate(mio)) = 0.8.8
|
||||
Provides: bundled(crate(moz_asserts)) = 0.1.0
|
||||
Provides: bundled(crate(mozbuild)) = 0.1.0
|
||||
Provides: bundled(crate(moz_cbor)) = 0.1.2
|
||||
@ -763,145 +788,175 @@ Provides: bundled(crate(mozurl)) = 0.0.1
|
||||
Provides: bundled(crate(mp4parse)) = 0.17.0
|
||||
Provides: bundled(crate(mp4parse_capi)) = 0.17.0
|
||||
Provides: bundled(crate(murmurhash3)) = 0.0.5
|
||||
Provides: bundled(crate(naga)) = 0.12.0
|
||||
Provides: bundled(crate(neqo-common)) = 0.6.4
|
||||
Provides: bundled(crate(neqo-crypto)) = 0.6.4
|
||||
Provides: bundled(crate(naga)) = 0.20.0
|
||||
Provides: bundled(crate(neqo-common)) = 0.7.9
|
||||
Provides: bundled(crate(neqo-crypto)) = 0.7.9
|
||||
Provides: bundled(crate(neqo_glue)) = 0.1.0
|
||||
Provides: bundled(crate(neqo-http3)) = 0.6.4
|
||||
Provides: bundled(crate(neqo-qpack)) = 0.6.4
|
||||
Provides: bundled(crate(neqo-transport)) = 0.6.4
|
||||
Provides: bundled(crate(neqo-http3)) = 0.7.9
|
||||
Provides: bundled(crate(neqo-qpack)) = 0.7.9
|
||||
Provides: bundled(crate(neqo-transport)) = 0.7.9
|
||||
Provides: bundled(crate(netwerk_helper)) = 0.0.1
|
||||
Provides: bundled(crate(new_debug_unreachable)) = 1.0.4
|
||||
Provides: bundled(crate(nix)) = 0.24.99
|
||||
Provides: bundled(crate(nix)) = 0.26.2
|
||||
Provides: bundled(crate(nix)) = 0.26.99
|
||||
Provides: bundled(crate(nix)) = 0.28.0
|
||||
Provides: bundled(crate(nom)) = 7.1.3
|
||||
Provides: bundled(crate(nserror)) = 0.1.0
|
||||
Provides: bundled(crate(nss_build_common)) = 0.1.0
|
||||
Provides: bundled(crate(nss-gk-api)) = 0.2.1
|
||||
Provides: bundled(crate(nss-gk-api)) = 0.3.0
|
||||
Provides: bundled(crate(nsstring)) = 0.1.0
|
||||
Provides: bundled(crate(num-conv)) = 0.1.0
|
||||
Provides: bundled(crate(num_cpus)) = 1.15.0
|
||||
Provides: bundled(crate(num-derive)) = 0.3.3
|
||||
Provides: bundled(crate(num-derive)) = 0.4.2
|
||||
Provides: bundled(crate(num-integer)) = 0.1.45
|
||||
Provides: bundled(crate(num-traits)) = 0.2.15
|
||||
Provides: bundled(crate(object)) = 0.30.3
|
||||
Provides: bundled(crate(object)) = 0.32.0
|
||||
Provides: bundled(crate(oblivious_http)) = 0.1.0
|
||||
Provides: bundled(crate(ohttp)) = 0.3.1
|
||||
Provides: bundled(crate(once_cell)) = 1.17.1
|
||||
Provides: bundled(crate(once_cell)) = 1.19.0
|
||||
Provides: bundled(crate(oneshot-uniffi)) = 0.1.6
|
||||
Provides: bundled(crate(ordered-float)) = 3.4.0
|
||||
Provides: bundled(crate(origin-trials-ffi)) = 0.1.0
|
||||
Provides: bundled(crate(origin-trial-token)) = 0.1.1
|
||||
Provides: bundled(crate(owning_ref)) = 0.4.1
|
||||
Provides: bundled(crate(parking_lot)) = 0.11.2
|
||||
Provides: bundled(crate(parking_lot)) = 0.12.999
|
||||
Provides: bundled(crate(parking_lot_core)) = 0.8.6
|
||||
Provides: bundled(crate(os_str_bytes)) = 6.5.0
|
||||
Provides: bundled(crate(oxilangtag)) = 0.1.3
|
||||
Provides: bundled(crate(oxilangtag-ffi)) = 0.1.0
|
||||
Provides: bundled(crate(parking_lot)) = 0.12.1
|
||||
Provides: bundled(crate(parking_lot_core)) = 0.9.9
|
||||
Provides: bundled(crate(paste)) = 1.0.11
|
||||
Provides: bundled(crate(peeking_take_while)) = 0.1.2
|
||||
Provides: bundled(crate(peek-poke)) = 0.3.0
|
||||
Provides: bundled(crate(peek-poke-derive)) = 0.3.0
|
||||
Provides: bundled(crate(percent-encoding)) = 2.2.0
|
||||
Provides: bundled(crate(phf)) = 0.10.1
|
||||
Provides: bundled(crate(phf_codegen)) = 0.10.0
|
||||
Provides: bundled(crate(phf_generator)) = 0.10.0
|
||||
Provides: bundled(crate(phf_macros)) = 0.10.0
|
||||
Provides: bundled(crate(phf_shared)) = 0.10.0
|
||||
Provides: bundled(crate(percent-encoding)) = 2.3.1
|
||||
Provides: bundled(crate(phf)) = 0.11.2
|
||||
Provides: bundled(crate(phf_codegen)) = 0.11.2
|
||||
Provides: bundled(crate(phf_generator)) = 0.11.2
|
||||
Provides: bundled(crate(phf_macros)) = 0.11.2
|
||||
Provides: bundled(crate(phf_shared)) = 0.11.2
|
||||
Provides: bundled(crate(pin-project-lite)) = 0.2.9
|
||||
Provides: bundled(crate(pin-utils)) = 0.1.0
|
||||
Provides: bundled(crate(pkcs11-bindings)) = 0.1.5
|
||||
Provides: bundled(crate(pkg-config)) = 0.3.26
|
||||
Provides: bundled(crate(plain)) = 0.2.3
|
||||
Provides: bundled(crate(plane-split)) = 0.18.0
|
||||
Provides: bundled(crate(powerfmt)) = 0.2.0
|
||||
Provides: bundled(crate(ppv-lite86)) = 0.2.17
|
||||
Provides: bundled(crate(precomputed-hash)) = 0.1.1
|
||||
Provides: bundled(crate(prefs_parser)) = 0.0.1
|
||||
Provides: bundled(crate(prio)) = 0.9.1
|
||||
Provides: bundled(crate(prio)) = 0.16.2
|
||||
Provides: bundled(crate(processtools)) = 0.1.0
|
||||
Provides: bundled(crate(proc-macro2)) = 1.0.51
|
||||
Provides: bundled(crate(proc-macro-hack)) = 0.5.20+deprecated
|
||||
Provides: bundled(crate(proc-macro2)) = 1.0.74
|
||||
Provides: bundled(crate(proc-macro2)) = 1.0.85
|
||||
Provides: bundled(crate(profiler_helper)) = 0.1.0
|
||||
Provides: bundled(crate(profiler-macros)) = 0.1.0
|
||||
Provides: bundled(crate(profiling)) = 1.0.7
|
||||
Provides: bundled(crate(prost)) = 0.8.0
|
||||
Provides: bundled(crate(prost-derive)) = 0.8.0
|
||||
Provides: bundled(crate(prost)) = 0.12.1
|
||||
Provides: bundled(crate(prost-derive)) = 0.12.1
|
||||
Provides: bundled(crate(pulse)) = 0.3.0
|
||||
Provides: bundled(crate(pulse-ffi)) = 0.1.0
|
||||
Provides: bundled(crate(qcms)) = 0.2.0
|
||||
Provides: bundled(crate(qlog)) = 0.4.0
|
||||
Provides: bundled(crate(qcms)) = 0.3.0
|
||||
Provides: bundled(crate(qlog)) = 0.13.0
|
||||
Provides: bundled(crate(quick-error)) = 1.2.3
|
||||
Provides: bundled(crate(quote)) = 1.0.23
|
||||
Provides: bundled(crate(quote)) = 1.0.27
|
||||
Provides: bundled(crate(quote)) = 1.0.35
|
||||
Provides: bundled(crate(rand)) = 0.8.5
|
||||
Provides: bundled(crate(rand_chacha)) = 0.3.1
|
||||
Provides: bundled(crate(rand_core)) = 0.6.4
|
||||
Provides: bundled(crate(raw-window-handle)) = 0.5.0
|
||||
Provides: bundled(crate(raw-window-handle)) = 0.6.0
|
||||
Provides: bundled(crate(rayon)) = 1.6.1
|
||||
Provides: bundled(crate(rayon-core)) = 1.10.2
|
||||
Provides: bundled(crate(regex)) = 1.7.1
|
||||
Provides: bundled(crate(regex-syntax)) = 0.6.28
|
||||
Provides: bundled(crate(rayon-core)) = 1.12.0
|
||||
Provides: bundled(crate(regex)) = 1.9.4
|
||||
Provides: bundled(crate(regex-automata)) = 0.3.7
|
||||
Provides: bundled(crate(regex-syntax)) = 0.7.5
|
||||
Provides: bundled(crate(relevancy)) = 0.1.0
|
||||
Provides: bundled(crate(remote_settings)) = 0.1.0
|
||||
Provides: bundled(crate(remove_dir_all)) = 0.5.3
|
||||
Provides: bundled(crate(replace_with)) = 0.1.7
|
||||
Provides: bundled(crate(ringbuf)) = 0.2.8
|
||||
Provides: bundled(crate(rkv)) = 0.18.4
|
||||
Provides: bundled(crate(ron)) = 0.8.0
|
||||
Provides: bundled(crate(rkv)) = 0.19.0
|
||||
Provides: bundled(crate(ron)) = 0.8.1
|
||||
Provides: bundled(crate(rsclientcerts)) = 0.1.0
|
||||
Provides: bundled(crate(rsdparsa_capi)) = 0.1.0
|
||||
Provides: bundled(crate(runloop)) = 0.1.0
|
||||
Provides: bundled(crate(rure)) = 0.2.2
|
||||
Provides: bundled(crate(rusqlite)) = 0.28.0
|
||||
Provides: bundled(crate(rusqlite)) = 0.31.0
|
||||
Provides: bundled(crate(rust_cascade)) = 1.5.0
|
||||
Provides: bundled(crate(rustc-demangle)) = 0.1.21
|
||||
Provides: bundled(crate(rustc-hash)) = 1.1.0
|
||||
Provides: bundled(crate(rustc_version)) = 0.4.0
|
||||
Provides: bundled(crate(rust_decimal)) = 1.28.1
|
||||
Provides: bundled(crate(rustix)) = 0.37.19
|
||||
Provides: bundled(crate(rustix)) = 0.38.28
|
||||
Provides: bundled(crate(ryu)) = 1.0.12
|
||||
Provides: bundled(crate(ryu)) = 1.0.13
|
||||
Provides: bundled(crate(same-file)) = 1.0.6
|
||||
Provides: bundled(crate(scopeguard)) = 1.1.0
|
||||
Provides: bundled(crate(scroll)) = 0.11.0
|
||||
Provides: bundled(crate(scroll_derive)) = 0.11.0
|
||||
Provides: bundled(crate(scroll)) = 0.12.0
|
||||
Provides: bundled(crate(scroll_derive)) = 0.12.0
|
||||
Provides: bundled(crate(selectors)) = 0.22.0
|
||||
Provides: bundled(crate(self_cell)) = 0.10.2
|
||||
Provides: bundled(crate(semver)) = 1.0.16
|
||||
Provides: bundled(crate(serde)) = 1.0.152
|
||||
Provides: bundled(crate(serde)) = 1.0.163
|
||||
Provides: bundled(crate(serde)) = 1.0.203
|
||||
Provides: bundled(crate(serde_bytes)) = 0.11.9
|
||||
Provides: bundled(crate(serde_cbor)) = 0.11.2
|
||||
Provides: bundled(crate(serde_derive)) = 1.0.152
|
||||
Provides: bundled(crate(serde_json)) = 1.0.93
|
||||
Provides: bundled(crate(serde_with)) = 1.14.0
|
||||
Provides: bundled(crate(serde_with_macros)) = 1.5.2
|
||||
Provides: bundled(crate(serde_derive)) = 1.0.163
|
||||
Provides: bundled(crate(serde_derive)) = 1.0.203
|
||||
Provides: bundled(crate(serde_json)) = 1.0.116
|
||||
Provides: bundled(crate(serde_json)) = 1.0.96
|
||||
Provides: bundled(crate(serde_path_to_error)) = 0.1.11
|
||||
Provides: bundled(crate(serde_with)) = 3.0.0
|
||||
Provides: bundled(crate(serde_with_macros)) = 3.0.0
|
||||
Provides: bundled(crate(servo_arc)) = 0.1.1
|
||||
Provides: bundled(crate(sfv)) = 0.9.3
|
||||
Provides: bundled(crate(sfv)) = 0.9.4
|
||||
Provides: bundled(crate(sha1)) = 0.10.5
|
||||
Provides: bundled(crate(sha2)) = 0.10.6
|
||||
Provides: bundled(crate(sha3)) = 0.10.8
|
||||
Provides: bundled(crate(shlex)) = 1.1.0
|
||||
Provides: bundled(crate(siphasher)) = 0.3.10
|
||||
Provides: bundled(crate(slab)) = 0.4.8
|
||||
Provides: bundled(crate(smallbitvec)) = 2.5.1
|
||||
Provides: bundled(crate(smallvec)) = 1.10.0
|
||||
Provides: bundled(crate(socket2)) = 0.4.7
|
||||
Provides: bundled(crate(spirv)) = 0.2.0+1.5.4
|
||||
Provides: bundled(crate(smallvec)) = 1.13.1
|
||||
Provides: bundled(crate(smawk)) = 0.3.2
|
||||
Provides: bundled(crate(socket2)) = 0.4.999
|
||||
Provides: bundled(crate(socket2)) = 0.5.7
|
||||
Provides: bundled(crate(spirv)) = 0.3.0+sdk-1.3.268.0
|
||||
Provides: bundled(crate(sql-support)) = 0.1.0
|
||||
Provides: bundled(crate(stable_deref_trait)) = 1.2.0
|
||||
Provides: bundled(crate(static_assertions)) = 1.1.0
|
||||
Provides: bundled(crate(static_prefs)) = 0.1.0
|
||||
Provides: bundled(crate(storage)) = 0.1.0
|
||||
Provides: bundled(crate(storage_variant)) = 0.1.0
|
||||
Provides: bundled(crate(strck)) = 0.1.2
|
||||
Provides: bundled(crate(strck_ident)) = 0.1.2
|
||||
Provides: bundled(crate(strsim)) = 0.10.0
|
||||
Provides: bundled(crate(style)) = 0.0.1
|
||||
Provides: bundled(crate(style_derive)) = 0.0.1
|
||||
Provides: bundled(crate(style_traits)) = 0.0.1
|
||||
Provides: bundled(crate(subtle)) = 2.5.0
|
||||
Provides: bundled(crate(suggest)) = 0.1.0
|
||||
Provides: bundled(crate(svg_fmt)) = 0.4.1
|
||||
Provides: bundled(crate(swgl)) = 0.1.0
|
||||
Provides: bundled(crate(syn)) = 1.0.107
|
||||
Provides: bundled(crate(syn)) = 1.0.109
|
||||
Provides: bundled(crate(syn)) = 2.0.16
|
||||
Provides: bundled(crate(syn)) = 2.0.46
|
||||
Provides: bundled(crate(sync15)) = 0.1.0
|
||||
Provides: bundled(crate(sync-guid)) = 0.1.0
|
||||
Provides: bundled(crate(synstructure)) = 0.12.6
|
||||
Provides: bundled(crate(synstructure)) = 0.13.1
|
||||
Provides: bundled(crate(tabs)) = 0.1.0
|
||||
Provides: bundled(crate(tempfile)) = 3.3.0
|
||||
Provides: bundled(crate(tempfile)) = 3.5.0
|
||||
Provides: bundled(crate(tempfile)) = 3.9.0
|
||||
Provides: bundled(crate(termcolor)) = 1.2.0
|
||||
Provides: bundled(crate(termcolor)) = 1.4.1
|
||||
Provides: bundled(crate(textwrap)) = 0.16.0
|
||||
Provides: bundled(crate(textwrap)) = 0.16.1
|
||||
Provides: bundled(crate(thin-vec)) = 0.2.12
|
||||
Provides: bundled(crate(thiserror)) = 1.0.38
|
||||
Provides: bundled(crate(thiserror-impl)) = 1.0.38
|
||||
Provides: bundled(crate(thiserror)) = 1.0.61
|
||||
Provides: bundled(crate(thiserror-impl)) = 1.0.61
|
||||
Provides: bundled(crate(threadbound)) = 0.1.5
|
||||
Provides: bundled(crate(time)) = 0.1.45
|
||||
Provides: bundled(crate(tinystr)) = 0.7.1
|
||||
Provides: bundled(crate(time)) = 0.3.36
|
||||
Provides: bundled(crate(time-core)) = 0.1.2
|
||||
Provides: bundled(crate(time-macros)) = 0.2.18
|
||||
Provides: bundled(crate(tinystr)) = 0.7.4
|
||||
Provides: bundled(crate(tinyvec)) = 1.999.999
|
||||
Provides: bundled(crate(toml)) = 0.5.11
|
||||
Provides: bundled(crate(topological-sort)) = 0.1.0
|
||||
@ -911,55 +966,68 @@ Provides: bundled(crate(tracy-rs)) = 0.1.2
|
||||
Provides: bundled(crate(typed-arena-nomut)) = 0.1.0
|
||||
Provides: bundled(crate(type-map)) = 0.4.0
|
||||
Provides: bundled(crate(typenum)) = 1.16.0
|
||||
Provides: bundled(crate(types)) = 0.1.0
|
||||
Provides: bundled(crate(uluru)) = 3.0.0
|
||||
Provides: bundled(crate(unicase)) = 2.6.0
|
||||
Provides: bundled(crate(unic-langid)) = 0.9.1
|
||||
Provides: bundled(crate(unic-langid)) = 0.9.5
|
||||
Provides: bundled(crate(unic-langid-ffi)) = 0.1.0
|
||||
Provides: bundled(crate(unic-langid-impl)) = 0.9.1
|
||||
Provides: bundled(crate(unicode-bidi)) = 0.3.8
|
||||
Provides: bundled(crate(unic-langid-impl)) = 0.9.5
|
||||
Provides: bundled(crate(unicode-bidi)) = 0.3.15
|
||||
Provides: bundled(crate(unicode-bidi-ffi)) = 0.1.0
|
||||
Provides: bundled(crate(unicode-ident)) = 1.0.6
|
||||
Provides: bundled(crate(unicode-ident)) = 1.0.8
|
||||
Provides: bundled(crate(unicode-linebreak)) = 0.1.5
|
||||
Provides: bundled(crate(unicode-normalization)) = 0.1.22
|
||||
Provides: bundled(crate(unicode-segmentation)) = 1.10.0
|
||||
Provides: bundled(crate(unicode-width)) = 0.1.10
|
||||
Provides: bundled(crate(unicode-xid)) = 0.2.4
|
||||
Provides: bundled(crate(uniffi)) = 0.23.0
|
||||
Provides: bundled(crate(uniffi_bindgen)) = 0.23.0
|
||||
Provides: bundled(crate(uniffi_build)) = 0.23.0
|
||||
Provides: bundled(crate(uniffi_checksum_derive)) = 0.23.0
|
||||
Provides: bundled(crate(uniffi_core)) = 0.23.0
|
||||
Provides: bundled(crate(uniffi_macros)) = 0.23.0
|
||||
Provides: bundled(crate(uniffi_meta)) = 0.23.0
|
||||
Provides: bundled(crate(uniffi_testing)) = 0.23.0
|
||||
Provides: bundled(crate(url)) = 2.1.0
|
||||
Provides: bundled(crate(uniffi)) = 0.27.1
|
||||
Provides: bundled(crate(uniffi_bindgen)) = 0.27.1
|
||||
Provides: bundled(crate(uniffi_build)) = 0.27.1
|
||||
Provides: bundled(crate(uniffi_checksum_derive)) = 0.27.1
|
||||
Provides: bundled(crate(uniffi_core)) = 0.27.1
|
||||
Provides: bundled(crate(uniffi_macros)) = 0.27.1
|
||||
Provides: bundled(crate(uniffi_meta)) = 0.27.1
|
||||
Provides: bundled(crate(uniffi_testing)) = 0.27.1
|
||||
Provides: bundled(crate(uniffi_udl)) = 0.27.1
|
||||
Provides: bundled(crate(url)) = 2.5.0
|
||||
Provides: bundled(crate(utf8_iter)) = 1.0.3
|
||||
Provides: bundled(crate(uuid)) = 1.3.0
|
||||
Provides: bundled(crate(vcpkg)) = 0.2.999
|
||||
Provides: bundled(crate(version_check)) = 0.9.4
|
||||
Provides: bundled(crate(viaduct)) = 0.1.0
|
||||
Provides: bundled(crate(void)) = 1.0.2
|
||||
Provides: bundled(crate(walkdir)) = 2.3.2
|
||||
Provides: bundled(crate(wasm-encoder)) = 0.25.0
|
||||
Provides: bundled(crate(wast)) = 56.0.0
|
||||
Provides: bundled(crate(wasm-encoder)) = 0.205.0
|
||||
Provides: bundled(crate(wast)) = 205.0.0
|
||||
Provides: bundled(crate(webext-storage)) = 0.1.0
|
||||
Provides: bundled(crate(webext_storage_bridge)) = 0.1.0
|
||||
Provides: bundled(crate(webrender)) = 0.62.0
|
||||
Provides: bundled(crate(webrender_api)) = 0.62.0
|
||||
Provides: bundled(crate(webrender_bindings)) = 0.1.0
|
||||
Provides: bundled(crate(webrender_build)) = 0.0.2
|
||||
Provides: bundled(crate(webrtc-sdp)) = 0.3.10
|
||||
Provides: bundled(crate(weedle2)) = 4.0.0
|
||||
Provides: bundled(crate(webrtc-sdp)) = 0.3.11
|
||||
Provides: bundled(crate(weedle2)) = 5.0.0
|
||||
Provides: bundled(crate(wgpu_bindings)) = 0.1.0
|
||||
Provides: bundled(crate(wgpu-core)) = 0.16.0
|
||||
Provides: bundled(crate(wgpu-hal)) = 0.16.0
|
||||
Provides: bundled(crate(wgpu-types)) = 0.16.0
|
||||
Provides: bundled(crate(wgpu-core)) = 0.20.0
|
||||
Provides: bundled(crate(wgpu-hal)) = 0.20.0
|
||||
Provides: bundled(crate(wgpu-types)) = 0.20.0
|
||||
Provides: bundled(crate(whatsys)) = 0.3.1
|
||||
Provides: bundled(crate(wpf-gpu-raster)) = 0.1.0
|
||||
Provides: bundled(crate(wr_glyph_rasterizer)) = 0.1.0
|
||||
Provides: bundled(crate(writeable)) = 0.5.4
|
||||
Provides: bundled(crate(wr_malloc_size_of)) = 0.0.2
|
||||
Provides: bundled(crate(xmldecl)) = 0.2.0
|
||||
Provides: bundled(crate(xml-rs)) = 0.8.4
|
||||
Provides: bundled(crate(xpcom)) = 0.1.0
|
||||
Provides: bundled(crate(xpcom_macros)) = 0.1.0
|
||||
Provides: bundled(crate(yoke)) = 0.7.3
|
||||
Provides: bundled(crate(yoke-derive)) = 0.7.3
|
||||
Provides: bundled(crate(zeitstempel)) = 0.1.1
|
||||
Provides: bundled(crate(zerocopy)) = 0.7.32
|
||||
Provides: bundled(crate(zerofrom)) = 0.1.2
|
||||
Provides: bundled(crate(zerofrom-derive)) = 0.1.3
|
||||
Provides: bundled(crate(zerovec)) = 0.10.1
|
||||
Provides: bundled(crate(zerovec-derive)) = 0.10.1
|
||||
|
||||
%description
|
||||
Mozilla Firefox is an open-source web browser, designed for standards
|
||||
@ -998,10 +1066,8 @@ echo "dist %{?dist}"
|
||||
echo "RHEL minor version: %{?rhel_minor_version}"
|
||||
echo "bundle_nss %{?bundle_nss}"
|
||||
echo "system_nss %{?system_nss}"
|
||||
echo "use_rust_ts %{?use_rust_ts}"
|
||||
echo "use_dts %{?use_dts}"
|
||||
echo "use_nodejs_scl %{?use_nodejs_scl}"
|
||||
echo "use_llvm_ts %{?use_llvm_ts}"
|
||||
echo "use_python3_scl %{?use_python3_scl}"
|
||||
echo "--------------------------------------------"
|
||||
#clang -print-search-dirs
|
||||
@ -1014,6 +1080,8 @@ echo "--------------------------------------------"
|
||||
%patch -P3 -p1 -b .build-big-endian-errors
|
||||
%if 0%{?rhel} == 7
|
||||
%patch -P5 -p1 -b .build-rhel7-lower-node-min-version
|
||||
# Disable gamepad due to old kernel
|
||||
%patch -P11 -p1 -b .gamepad
|
||||
%ifarch ppc64
|
||||
# abiv2 version not available in RHEL7 ppc
|
||||
# TODO most likely not needed with system nss
|
||||
@ -1043,6 +1111,7 @@ echo "--------------------------------------------"
|
||||
%patch -P107 -p1 -b .mozilla-bmo1716707-swizzle
|
||||
%patch -P108 -p1 -b .mozilla-bmo1716707-svg
|
||||
%patch -P109 -p1 -b .mozilla-bmo1789216-disable-av1
|
||||
%patch -P110 -p1 -b .libaom
|
||||
|
||||
# ---- Fedora specific patches ----
|
||||
%patch -P151 -p1 -b .addons
|
||||
@ -1130,11 +1199,8 @@ echo "ac_add_options --with-google-safebrowsing-api-keyfile=`pwd`/google-api-key
|
||||
|
||||
# May result in empty --with-libclang-path= in earlier versions.
|
||||
# So far this is needed only for c8s/c9s.
|
||||
#if (0%{?rhel} == 8 && %{rhel_minor_version} >= 10) || (0%{?rhel} == 9 && %{rhel_minor_version} >= 4)
|
||||
%if 0%{?rhel} >= 8
|
||||
# Clang 17 upstream's detection fails, tell it where to look.
|
||||
echo "ac_add_options --with-libclang-path=`llvm-config --libdir`" >> .mozconfig
|
||||
%endif
|
||||
|
||||
echo 'export NODEJS="%{_buildrootdir}/bin/node-stdout-nonblocking-wrapper"' >> .mozconfig
|
||||
|
||||
@ -1171,12 +1237,13 @@ function install_rpms_to_current_dir() {
|
||||
for package in $(ls $PACKAGE_DIR/$PACKAGE_RPM)
|
||||
do
|
||||
echo "$package"
|
||||
rpm2cpio "$package" | cpio -idu
|
||||
rpm2cpio "$package" | cpio -ivdu
|
||||
done
|
||||
}
|
||||
|
||||
%if 0%{?bundle_nss}
|
||||
rpm -ivh %{SOURCE402}
|
||||
%if 0%{?rhel} == 8
|
||||
# nspr
|
||||
rpmbuild --nodeps --define '_prefix %{bundled_install_path}' --without=tests -ba %{_specdir}/nspr.spec
|
||||
pushd %{_buildrootdir}
|
||||
install_rpms_to_current_dir nspr-4*.rpm
|
||||
@ -1185,24 +1252,20 @@ function install_rpms_to_current_dir() {
|
||||
echo "Setting nspr flags"
|
||||
# nss-setup-flags-env.inc
|
||||
sed -i 's@%{bundled_install_path}@%{_buildrootdir}%{bundled_install_path}@g' %{_buildrootdir}%{bundled_install_path}/%{_lib}/pkgconfig/nspr*.pc
|
||||
cat %{_buildrootdir}%{bundled_install_path}/%{_lib}/pkgconfig/nspr*.pc
|
||||
|
||||
export LDFLAGS="-L%{_buildrootdir}%{bundled_install_path}/%{_lib} $LDFLAGS"
|
||||
export LDFLAGS="-Wl,-rpath,%{bundled_install_path}/%{_lib} $LDFLAGS"
|
||||
export LDFLAGS="-Wl,-rpath-link,%{_buildrootdir}%{bundled_install_path}/%{_lib} $LDFLAGS"
|
||||
export PKG_CONFIG_PATH=%{_buildrootdir}%{bundled_install_path}/%{_lib}/pkgconfig
|
||||
pkg-config --libs-only-L nspr
|
||||
pkg-config --libs nspr
|
||||
export PATH="%{_buildrootdir}%{bundled_install_path}/bin:$PATH"
|
||||
|
||||
export PATH=%{_buildrootdir}/%{bundled_install_path}/bin:$PATH
|
||||
echo $PKG_CONFIG_PATH
|
||||
|
||||
%if 0%{?rhel} == 8
|
||||
rpm -ivh %{SOURCE403}
|
||||
rpm -ivh %{SOURCE402}
|
||||
%else
|
||||
rpm -ivh %{SOURCE404}
|
||||
rpm -ivh %{SOURCE403}
|
||||
%endif
|
||||
# nss
|
||||
rpmbuild --nodeps --define '_prefix %{bundled_install_path}' --without=tests -ba %{_specdir}/nss.spec
|
||||
pushd %{_buildrootdir}
|
||||
#cleanup
|
||||
@ -1215,6 +1278,12 @@ function install_rpms_to_current_dir() {
|
||||
install_rpms_to_current_dir nss-softokn-freebl-devel*.rpm
|
||||
install_rpms_to_current_dir nss-util-3*.rpm
|
||||
install_rpms_to_current_dir nss-util-devel*.rpm
|
||||
%if 0%{?rhel} > 8
|
||||
|
||||
install_rpms_to_current_dir nspr-4*.rpm
|
||||
install_rpms_to_current_dir nspr-devel*.rpm
|
||||
sed -i 's@%{bundled_install_path}@%{_buildrootdir}%{bundled_install_path}@g' %{_buildrootdir}%{bundled_install_path}/%{_lib}/pkgconfig/nspr*.pc
|
||||
%endif
|
||||
popd
|
||||
%filter_provides_in %{bundled_install_path}/%{_lib}
|
||||
%filter_requires_in %{bundled_install_path}/%{_lib}
|
||||
@ -1223,27 +1292,25 @@ function install_rpms_to_current_dir() {
|
||||
%filter_from_requires /libssl3.so.*/d
|
||||
%filter_from_requires /libnssutil3.so.*/d
|
||||
%filter_from_requires /libnspr4.so.*/d
|
||||
find %{_buildrootdir}
|
||||
|
||||
export LDFLAGS="-L%{_buildrootdir}%{bundled_install_path}/%{_lib} $LDFLAGS"
|
||||
export LDFLAGS="-Wl,-rpath,%{bundled_install_path}/%{_lib} $LDFLAGS"
|
||||
export LDFLAGS="-Wl,-rpath-link,%{_buildrootdir}%{bundled_install_path}/%{_lib} $LDFLAGS"
|
||||
export PKG_CONFIG_PATH=%{_buildrootdir}%{bundled_install_path}/%{_lib}/pkgconfig
|
||||
export PATH="%{_buildrootdir}%{bundled_install_path}/bin:$PATH"
|
||||
%endif
|
||||
|
||||
# Enable toolsets
|
||||
set +e
|
||||
# This is definitely wrong, but I need things going on RHEL 10
|
||||
%if 0%{?use_gcc_ts}
|
||||
source scl_source enable gcc-toolset-13
|
||||
%endif
|
||||
%if 0%{?use_dts}
|
||||
source scl_source enable devtoolset-%{dts_version}
|
||||
%endif
|
||||
%if 0%{?use_rust_ts}
|
||||
source scl_source enable rust-toolset-%{rust_version}
|
||||
%endif
|
||||
%if 0%{?use_nodejs_scl}
|
||||
source scl_source enable rh-nodejs10
|
||||
%endif
|
||||
%if 0%{?use_llvm_ts}
|
||||
source scl_source enable llvm-toolset-%{llvm_version}
|
||||
%endif
|
||||
%if 0%{?use_python3_scl}
|
||||
source scl_source enable rh-python38
|
||||
%endif
|
||||
@ -1407,7 +1474,7 @@ function install_rpms_to_current_dir() {
|
||||
for package in $(ls $PACKAGE_DIR/$PACKAGE_RPM)
|
||||
do
|
||||
echo "$package"
|
||||
rpm2cpio "$package" | cpio -idu
|
||||
rpm2cpio "$package" | cpio -ivdu
|
||||
done
|
||||
}
|
||||
|
||||
|
@ -4,4 +4,4 @@ export LDFLAGS="-L%{_buildrootdir}%{bundled_install_path}/%{_lib} $LDFLAGS"
|
||||
export LDFLAGS="-Wl,-rpath,%{bundled_install_path}/%{_lib} $LDFLAGS"
|
||||
export LDFLAGS="-Wl,-rpath-link,%{_buildrootdir}%{bundled_install_path}/%{_lib} $LDFLAGS"
|
||||
export PKG_CONFIG_PATH=%{_buildrootdir}%{bundled_install_path}/%{_lib}/pkgconfig
|
||||
export PATH="{_buildrootdir}%{bundled_install_path}/bin:$PATH"
|
||||
export PATH="%{_buildrootdir}%{bundled_install_path}/bin:$PATH"
|
||||
|
10
sources
10
sources
@ -1,7 +1,7 @@
|
||||
SHA512 (cbindgen-vendor.tar.xz) = 0c7a40033ccd38dadd30ad064feef390444af4562be07d3dfd0c4cccc55821b01b5228ddee367d0af3bd1b4ef9b1552cdd104506579b020ac1940a7c536b8b68
|
||||
SHA512 (mochitest-python.tar.gz) = 089b1593068b76f4572af0086eaccf52a6a1299bfffb58593206d19bf021ae381f2380bbfeb4371586cd53706ff6dde3d240238b2caf19b96c57dfc2f4524e36
|
||||
SHA512 (nspr-4.35.0-1.el8_1.src.rpm) = 5123a443fcc42602e31104999be339ae899eb7b1f1e2f1ea87ba4f283eb894d08ab568e421dba1df4770f23be91ff88aa6a0748bce7feef31ed88bee5bdecb2c
|
||||
SHA512 (nss-3.90.0-3.el8_1.src.rpm) = 81df24bd4eda4935888170e994834f4510c20fa51079631527b195b723d8f536ec4144d4a2e5d45768aeec7c426d50d70d0a294577d18233acc07c49c8af5130
|
||||
SHA512 (nss-3.90.0-3.el9_0.src.rpm) = f321b9c1bda0b09eee564e2903023435851a4ff2e55bdd5b03012ca51be7999b18d85061f874065d0b25913721eb574f49746a3111f8f1cdd5b21268dddd8367
|
||||
SHA512 (firefox-langpacks-128.0esr-20240709.tar.xz) = 064c09b6dafcae3e5336b04e81b0ca062f59f83cd001da650215e6587947c2127ca1b320c464f32652f1ee3b40879444c78979b9b8744ef517cee70e3dc7ab9c
|
||||
SHA512 (cbindgen-vendor.tar.xz) = 0c7a40033ccd38dadd30ad064feef390444af4562be07d3dfd0c4cccc55821b01b5228ddee367d0af3bd1b4ef9b1552cdd104506579b020ac1940a7c536b8b68
|
||||
SHA512 (firefox-128.0esr.processed-source.tar.xz) = 20558767e5d70ea9bf5d9977cc9996427884538052d2f71af6f75c651c9a6213fa080029c7e3d41e592c0057228026ab039291c4dcff5d70f49c74ee00e7a25d
|
||||
SHA512 (firefox-langpacks-128.0esr-20240709.tar.xz) = 064c09b6dafcae3e5336b04e81b0ca062f59f83cd001da650215e6587947c2127ca1b320c464f32652f1ee3b40879444c78979b9b8744ef517cee70e3dc7ab9c
|
||||
SHA512 (nss-3.101.0-6.el8_8.src.rpm) = d119567b411ca88fd11f6c82e6b6a133bf76566635ec3e6712a0e4c8f57dd3d2eda8f98ca300a41fabf89c07c47c04de7bfbf2efcce1754f3f09e7855aaba622
|
||||
SHA512 (nss-3.101.0-6.el9_2.src.rpm) = ee073a08f3fa3c0cd7c23e9984ac24d047aeb8e35660705f2c91d6ad2efd8bd53e024f8d15933c67ddc4b547513ded80838f312928a92df88b1cdf00f15f47fa
|
||||
SHA512 (nspr-4.35.0-1.el8_1.src.rpm) = 5123a443fcc42602e31104999be339ae899eb7b1f1e2f1ea87ba4f283eb894d08ab568e421dba1df4770f23be91ff88aa6a0748bce7feef31ed88bee5bdecb2c
|
||||
|
Loading…
Reference in New Issue
Block a user