@@ -18,7 +18,10 @@ xpidir = "%s/xpi" % get.workDIR()
|
||||
arch = get.ARCH()
|
||||
ver = ".".join(get.srcVERSION().split(".")[:3])
|
||||
|
||||
jobs = jobs = "-j"+ subprocess.check_output("nproc 2>/dev/null", shell=True).rstrip("\n")
|
||||
|
||||
# jobs = jobs = "-j"+ subprocess.check_output("nproc 2>/dev/null", shell=True).rstrip("\n")
|
||||
jobs_number = subprocess.check_output("nproc 2>/dev/null", shell=True).rstrip("\n")
|
||||
|
||||
|
||||
shelltools.export("SHELL", "/bin/sh")
|
||||
shelltools.export("PYTHON", "/usr/bin/python3")
|
||||
@@ -29,7 +32,7 @@ shelltools.export("MOZBUILD_STATE_PATH", "mozbuild")
|
||||
shelltools.system("export MOZ_NOSPAM=1")
|
||||
|
||||
def setup():
|
||||
|
||||
|
||||
shelltools.system("echo 'Instrumenting Firefox for PGO'")
|
||||
shelltools.system("cp mozconfig-inst .mozconfig")
|
||||
|
||||
@@ -37,7 +40,7 @@ def setup():
|
||||
shelltools.echo("google_api_key", "AIzaSyBINKL31ZYd8W5byPuwTXYK6cEyoceGh6Y")
|
||||
pisitools.dosed(".mozconfig", "%%PWD%%", get.curDIR())
|
||||
pisitools.dosed(".mozconfig", "%%FILE%%", "google_api_key")
|
||||
pisitools.dosed(".mozconfig", "##JOBCOUNT##", jobs)
|
||||
pisitools.dosed(".mozconfig", "##JOBS##", jobs_number)
|
||||
|
||||
# LOCALE
|
||||
shelltools.system("rm -rf langpack-ff/*/browser/defaults")
|
||||
@@ -79,7 +82,7 @@ def build():
|
||||
#shelltools.echo("google_api_key", "AIzaSyBINKL31ZYd8W5byPuwTXYK6cEyoceGh6Y")
|
||||
pisitools.dosed(".mozconfig", "%%PWD%%", get.curDIR())
|
||||
pisitools.dosed(".mozconfig", "%%FILE%%", "google_api_key")
|
||||
pisitools.dosed(".mozconfig", "##JOBCOUNT##", jobs)
|
||||
pisitools.dosed(".mozconfig", "##JOBS##", jobs_number)
|
||||
#shelltools.system("../configure --prefix=/usr --libdir=/usr/lib --disable-strip --disable-install-strip")
|
||||
shelltools.system("./mach build")
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
. $topsrcdir/browser/config/mozconfig
|
||||
mk_add_options MOZ_MAKE_FLAGS="##JOBCOUNT##"
|
||||
mk_add_options MOZ_PARALLEL_BUILD=##JOBS##
|
||||
|
||||
ac_add_options --prefix=/usr
|
||||
ac_add_options --enable-release
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
. $topsrcdir/browser/config/mozconfig
|
||||
mk_add_options MOZ_MAKE_FLAGS="##JOBCOUNT##"
|
||||
mk_add_options MOZ_PARALLEL_BUILD=##JOBS##
|
||||
|
||||
ac_add_options --prefix=/usr
|
||||
ac_add_options --enable-release
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[Global]
|
||||
id=PisiLinux
|
||||
version=2.4
|
||||
version=2.4.1
|
||||
about=Mozilla Firefox for PisiLinux
|
||||
|
||||
[Preferences]
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
<IsA>app:gui</IsA>
|
||||
<Summary>Firefox Web Browser</Summary>
|
||||
<Description>It is more secure and faster to browse the web with Firefox web browser. You can personalize your web browser with many specifications that is not enough to explain in two sentences.</Description>
|
||||
<Archive sha1sum="ca595bf13bb0466def1ac3e0d2b69a70b3ae472c" type="tarxz">https://ftp.mozilla.org/pub/firefox/releases/138.0.4/source/firefox-138.0.4.source.tar.xz</Archive>
|
||||
<Archive sha1sum="cf575a8a41189042fe38d4b8bb70c6889efd62e4" type="tarxz">https://ftp.mozilla.org/pub/firefox/releases/139.0/source/firefox-139.0.source.tar.xz</Archive>
|
||||
<AdditionalFiles>
|
||||
<!--Our main configure script. Configure paramters are stored here.-->
|
||||
<!-- <AdditionalFile target=".mozconfig" permission="0644">mozconfig</AdditionalFile> -->
|
||||
@@ -567,6 +567,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="151">
|
||||
<Date>2025-05-26</Date>
|
||||
<Version>139.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Pisi Linux Community</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="150">
|
||||
<Date>2025-05-18</Date>
|
||||
<Version>138.0.4</Version>
|
||||
|
||||
Reference in New Issue
Block a user