Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Conner Clere (09a7e5fa70c033e4e06663ece0f98beeb4787e81)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Conner Clere <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Conner Clere (09a7e5fa70c033e4e06663ece0f98beeb4787e81)
  • Date: Sat, 1 Apr 2023 16:15:17 +0000

GIT changes to master grimoire by Conner Clere <xenanthropy AT sourcemage.org>:

http/firefox/CONFIGURE | 3 +++
http/firefox/DEPENDS | 4 ++++
http/firefox/HISTORY | 3 +++
http/firefox/PRE_BUILD | 4 ++++
4 files changed, 14 insertions(+)

New commits:
commit 09a7e5fa70c033e4e06663ece0f98beeb4787e81
Author: Conner Clere <xenanthropy AT sourcemage.org>
Commit: Conner Clere <xenanthropy AT sourcemage.org>

firefox: add support for sccache

diff --git a/http/firefox/CONFIGURE b/http/firefox/CONFIGURE
index 59d1b42..44a8901 100755
--- a/http/firefox/CONFIGURE
+++ b/http/firefox/CONFIGURE
@@ -18,6 +18,9 @@ config_query FIREFOX_SDK \
config_query FIREFOX_PGO \
'Enable profile guided optimizations (takes twice as
long to build)?' \
n &&
+config_query FIREFOX_SCCACHE \
+ 'Enable sccache support?' \
+ n &&
config_query FIREFOX_WIDEVINE \
'Enable Widevine DRM' n &&
config_query_multi FIREFOX_AUDIO "Select the audio backends:" \
diff --git a/http/firefox/DEPENDS b/http/firefox/DEPENDS
index 290ba98..8b84f10 100755
--- a/http/firefox/DEPENDS
+++ b/http/firefox/DEPENDS
@@ -15,6 +15,10 @@ else
depends atk
fi &&

+if [[ $FIREFOX_SCCACHE == 'y' ]]; then
+ depends sccache
+fi &&
+
optional_depends libx11 "" "" "for X11 backend" &&
if is_depends_enabled "${SPELL}" "wayland"; then
depends libxext &&
diff --git a/http/firefox/HISTORY b/http/firefox/HISTORY
index f95205d..4ab3ee8 100644
--- a/http/firefox/HISTORY
+++ b/http/firefox/HISTORY
@@ -1,3 +1,6 @@
+2023-04-01 Conner Clere <xenanthropy AT sourcemage.org>
+ * CONFIGURE, PRE_BUILD, DEPENDS: add support for sccache
+
2023-03-21 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 111.0.1

diff --git a/http/firefox/PRE_BUILD b/http/firefox/PRE_BUILD
index d66eda6..0baadc3 100755
--- a/http/firefox/PRE_BUILD
+++ b/http/firefox/PRE_BUILD
@@ -32,6 +32,10 @@ else
echo "ac_add_options --disable-profiling --disable-tests"
fi >> .mozconfig &&

+if [[ $FIREFOX_SCCACHE == 'y' ]]; then
+ echo 'ac_add_options --with-ccache=sccache' >> .mozconfig
+fi &&
+
if [[ $FIREFOX_WIDEVINE == y ]]; then
echo "ac_add_options --enable-eme=widevine" >> .mozconfig
else



  • [SM-Commit] GIT changes to master grimoire by Conner Clere (09a7e5fa70c033e4e06663ece0f98beeb4787e81), Conner Clere, 04/01/2023

Archive powered by MHonArc 2.6.24.

Top of Page