Changeset View
Changeset View
Standalone View
Standalone View
package.yml
| name : firefox | name : firefox | ||||
| version : 79.0 | version : 79.0 | ||||
| release : 195 | release : 196 | ||||
| source : | source : | ||||
| - https://ftp.mozilla.org/pub/firefox/releases/79.0/source/firefox-79.0.source.tar.xz : 12a922855914ec6b4d4f06a4ac58bc549aca6bdafd3722d68a3d709a935e5713 | - https://ftp.mozilla.org/pub/firefox/releases/79.0/source/firefox-79.0.source.tar.xz : 12a922855914ec6b4d4f06a4ac58bc549aca6bdafd3722d68a3d709a935e5713 | ||||
| - https://getsol.us/sources/mozilla/firefox-79.0-langpacks.tar.xz : b275494f960740e82734272c78f8c335c22362330a2b607fa35021c6c46969c2 | - https://getsol.us/sources/mozilla/firefox-79.0-langpacks.tar.xz : b275494f960740e82734272c78f8c335c22362330a2b607fa35021c6c46969c2 | ||||
| license : | license : | ||||
| - GPL-2.0-or-later | - GPL-2.0-or-later | ||||
| - MPL-2.0 | - MPL-2.0 | ||||
| component : network.web.browser | component : network.web.browser | ||||
| summary : Firefox web browser | summary : Firefox web browser | ||||
| Show All 29 Lines | |||||
| environment: | | environment: | | ||||
| export MOZ_NOSPAM=1 | export MOZ_NOSPAM=1 | ||||
| export MOZBUILD_STATE_PATH=$PWD | export MOZBUILD_STATE_PATH=$PWD | ||||
| setup : | | setup : | | ||||
| cp $pkgfiles/mozilla-api-key . | cp $pkgfiles/mozilla-api-key . | ||||
| cp $pkgfiles/config .mozconfig | cp $pkgfiles/config .mozconfig | ||||
| sed 's@\#\#JOBCOUNT\#\#@%JOBS%@' -i .mozconfig | sed 's@\#\#JOBCOUNT\#\#@%JOBS%@' -i .mozconfig | ||||
| echo "ac_add_options --with-mozilla-api-keyfile=${workdir}/mozilla-api-key" >> .mozconfig | echo "ac_add_options --with-mozilla-api-keyfile=${workdir}/mozilla-api-key" >> .mozconfig | ||||
| %patch -p1 -i $pkgfiles/0001-fix-rust-1.45-build.patch | |||||
| ./mach configure | ./mach configure | ||||
| build : | | build : | | ||||
| xvfb-run -a -n 55 -s "-screen 0 1024x768x24 -ac +extension GLX +render -noreset" ./mach build | xvfb-run -a -n 55 -s "-screen 0 1024x768x24 -ac +extension GLX +render -noreset" ./mach build | ||||
| ./mach buildsymbols | ./mach buildsymbols | ||||
| install : | | install : | | ||||
| # Install locales first | # Install locales first | ||||
| langpackdir="$installdir/%libdir%/firefox/browser/extensions" | langpackdir="$installdir/%libdir%/firefox/browser/extensions" | ||||
| install -D -d -m 00755 "${langpackdir}" | install -D -d -m 00755 "${langpackdir}" | ||||
| Show All 20 Lines | |||||
Copyright © 2015-2021 Solus Project. The Solus logo is Copyright © 2016-2021 Solus Project. All Rights Reserved.