forked from kiss-community/repo
firefox [testing]: 105.0b7
This commit is contained in:
parent
81efdc0bb2
commit
ceb9cc0736
@ -43,7 +43,6 @@ export CXXFLAGS="$CXXFLAGS -w"
|
|||||||
# change them to relative paths ($PWD/... ./...).
|
# change them to relative paths ($PWD/... ./...).
|
||||||
export RUSTFLAGS="$RUSTFLAGS --remap-path-prefix=$PWD=."
|
export RUSTFLAGS="$RUSTFLAGS --remap-path-prefix=$PWD=."
|
||||||
|
|
||||||
export LDFLAGS="$LDFLAGS -Wl,-rpath=/usr/lib/firefox,--enable-new-dtags"
|
|
||||||
export RUSTFLAGS="$RUSTFLAGS -Cdebuginfo=0"
|
export RUSTFLAGS="$RUSTFLAGS -Cdebuginfo=0"
|
||||||
export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system
|
export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system
|
||||||
export MOZ_DEBUG_FLAGS=-g0
|
export MOZ_DEBUG_FLAGS=-g0
|
||||||
@ -68,8 +67,8 @@ ac_add_options --with-system-png
|
|||||||
ac_add_options --with-system-jpeg
|
ac_add_options --with-system-jpeg
|
||||||
ac_add_options --with-system-zlib
|
ac_add_options --with-system-zlib
|
||||||
ac_add_options --with-system-pixman
|
ac_add_options --with-system-pixman
|
||||||
ac_add_options --without-system-nss
|
ac_add_options --with-system-nss
|
||||||
ac_add_options --without-system-nspr
|
ac_add_options --with-system-nspr
|
||||||
ac_add_options --without-wasm-sandboxed-libraries
|
ac_add_options --without-wasm-sandboxed-libraries
|
||||||
ac_add_options --disable-eme
|
ac_add_options --disable-eme
|
||||||
ac_add_options --disable-dbus
|
ac_add_options --disable-dbus
|
||||||
@ -102,3 +101,6 @@ rm -rf \
|
|||||||
"$1/usr/lib/firefox/browser/features/webcompat-reporter@mozilla.org.xpi" \
|
"$1/usr/lib/firefox/browser/features/webcompat-reporter@mozilla.org.xpi" \
|
||||||
"$1/usr/lib/firefox/browser/features/webcompat@mozilla.org.xpi" \
|
"$1/usr/lib/firefox/browser/features/webcompat@mozilla.org.xpi" \
|
||||||
"$1/usr/lib/firefox/browser/features/doh-rollout@mozilla.org.xpi"
|
"$1/usr/lib/firefox/browser/features/doh-rollout@mozilla.org.xpi"
|
||||||
|
|
||||||
|
rm "$1/usr/bin/firefox"
|
||||||
|
cp firefox.sh "$1/usr/bin/firefox"
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
2c4f6aefe296a51b1434ceed3ca78fdfca67cf06b4c0fe2ad165f9dbd44b57d7
|
a3d4a14dcbe92961ef921e00705c6f8c6724380d00010d211a7a887607876fff
|
||||||
3dce6601b495f5b3d45b59f7d2492a340ee7e84b5beca17e48f862502bd5603f
|
3dce6601b495f5b3d45b59f7d2492a340ee7e84b5beca17e48f862502bd5603f
|
||||||
f0e8bb1f9b7eb0b01285495a2699df3a4b766784c1765a8f1aeedf63c0806369
|
f0e8bb1f9b7eb0b01285495a2699df3a4b766784c1765a8f1aeedf63c0806369
|
||||||
036d96991646d0449ed0aa952e4fbe21b476ce994abc276e49d30e686708bd37
|
036d96991646d0449ed0aa952e4fbe21b476ce994abc276e49d30e686708bd37
|
||||||
@ -6,3 +6,5 @@ ba6e380bc3d2cbd1b3a505ab97687498335c334d8a4be7f465ad30ee366806c7
|
|||||||
86ce49e650dd117f0f2928a7f810a58df526b1087c274d35eeb9c5bbf09eac5b
|
86ce49e650dd117f0f2928a7f810a58df526b1087c274d35eeb9c5bbf09eac5b
|
||||||
42d489e60eae7d2807ef109a4eb1dd3d0e52e8ea9a8a19074495453e588f0625
|
42d489e60eae7d2807ef109a4eb1dd3d0e52e8ea9a8a19074495453e588f0625
|
||||||
4a232e3aa3973894a58c126b9e901c924d4e1ca3e00c4fc82d08de4b880183a9
|
4a232e3aa3973894a58c126b9e901c924d4e1ca3e00c4fc82d08de4b880183a9
|
||||||
|
ed51ce8a6730c489ea9dda354f02c579fb3632925096a0260bfae7a6b82ceace
|
||||||
|
a68295affbd2c9abac063127bba06e50d007a6a0f2fad9ec30aa5a841e521bb5
|
||||||
|
@ -20,8 +20,9 @@ m4 make
|
|||||||
mesa
|
mesa
|
||||||
nasm make
|
nasm make
|
||||||
nodejs make
|
nodejs make
|
||||||
|
nspr
|
||||||
|
nss
|
||||||
pango
|
pango
|
||||||
perl make
|
|
||||||
pixman
|
pixman
|
||||||
pkgconf make
|
pkgconf make
|
||||||
python make
|
python make
|
||||||
|
4
testing/firefox/files/firefox.sh
Executable file
4
testing/firefox/files/firefox.sh
Executable file
@ -0,0 +1,4 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/lib/firefox"
|
||||||
|
exec /usr/lib/firefox/firefox
|
65
testing/firefox/patches/no-perl.patch
Normal file
65
testing/firefox/patches/no-perl.patch
Normal file
@ -0,0 +1,65 @@
|
|||||||
|
diff --git a/moz.configure b/moz.configure
|
||||||
|
index 95763e2..dc0ed30 100755
|
||||||
|
--- a/moz.configure
|
||||||
|
+++ b/moz.configure
|
||||||
|
@@ -527,60 +527,6 @@ def awk_for_old_configure(value):
|
||||||
|
|
||||||
|
add_old_configure_assignment("AWK", awk_for_old_configure)
|
||||||
|
|
||||||
|
-
|
||||||
|
-# Perl detection
|
||||||
|
-# ==============================================================
|
||||||
|
-perl = check_prog("PERL", ("perl5", "perl"))
|
||||||
|
-
|
||||||
|
-# Until the PERL variable is not necessary in old-configure
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-@depends(perl)
|
||||||
|
-def perl_for_old_configure(value):
|
||||||
|
- return value
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-add_old_configure_assignment("PERL", perl_for_old_configure)
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-@template
|
||||||
|
-def perl_version_check(min_version):
|
||||||
|
- @depends(perl)
|
||||||
|
- @checking("for minimum required perl version >= %s" % min_version)
|
||||||
|
- def get_perl_version(perl):
|
||||||
|
- return Version(
|
||||||
|
- check_cmd_output(
|
||||||
|
- perl,
|
||||||
|
- "-e",
|
||||||
|
- "print $]",
|
||||||
|
- onerror=lambda: die("Failed to get perl version."),
|
||||||
|
- )
|
||||||
|
- )
|
||||||
|
-
|
||||||
|
- @depends(get_perl_version)
|
||||||
|
- def check_perl_version(version):
|
||||||
|
- if version < min_version:
|
||||||
|
- die("Perl %s or higher is required.", min_version)
|
||||||
|
-
|
||||||
|
- @depends(perl)
|
||||||
|
- @checking("for full perl installation")
|
||||||
|
- @imports("subprocess")
|
||||||
|
- def has_full_perl_installation(perl):
|
||||||
|
- ret = subprocess.call([perl, "-e", "use Config; exit(!-d $Config{archlib})"])
|
||||||
|
- return ret == 0
|
||||||
|
-
|
||||||
|
- @depends(has_full_perl_installation)
|
||||||
|
- def require_full_perl_installation(has_full_perl_installation):
|
||||||
|
- if not has_full_perl_installation:
|
||||||
|
- die(
|
||||||
|
- "Cannot find Config.pm or $Config{archlib}. "
|
||||||
|
- "A full perl installation is required."
|
||||||
|
- )
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-perl_version_check("5.006")
|
||||||
|
-
|
||||||
|
-
|
||||||
|
# GNU make detection
|
||||||
|
# ==============================================================
|
||||||
|
option(env="MAKE", nargs=1, help="Path to GNU make")
|
@ -6,3 +6,5 @@ patches/fix-clang-as.patch
|
|||||||
patches/fix-linux-header.patch
|
patches/fix-linux-header.patch
|
||||||
patches/no-dbus.patch
|
patches/no-dbus.patch
|
||||||
patches/no-fribidi.patch
|
patches/no-fribidi.patch
|
||||||
|
patches/no-perl.patch
|
||||||
|
files/firefox.sh
|
||||||
|
@ -1 +1 @@
|
|||||||
105.0b6 1
|
105.0b7 1
|
||||||
|
Loading…
Reference in New Issue
Block a user