sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (b2a8ffea003ee375f30042286ec020ccda9f4111)
- From: Pavel Vinogradov <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (b2a8ffea003ee375f30042286ec020ccda9f4111)
- Date: Tue, 21 Feb 2023 22:17:53 +0000
GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:
http/firefox/DEPENDS | 23 ++++++++++++++++-------
http/firefox/HISTORY | 3 +++
2 files changed, 19 insertions(+), 7 deletions(-)
New commits:
commit b2a8ffea003ee375f30042286ec020ccda9f4111
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
http/firefox: added Wayland building option
diff --git a/http/firefox/DEPENDS b/http/firefox/DEPENDS
index 37cd195..5c3b8f9 100755
--- a/http/firefox/DEPENDS
+++ b/http/firefox/DEPENDS
@@ -8,23 +8,32 @@ depends python3
&&
depends icu "--with-system-icu" &&
depends glib2 &&
-depends gtk+3 "--enable-default-toolkit=cairo-gtk3" &&
if spell_ok at-spi2-core &&
is_version_less "2.45.0" "$(installed_version at-spi2-core)"; then
depends at-spi2-core
else
depends atk
fi &&
-depends libx11 &&
-depends libxext &&
-depends libxrender &&
-depends libxt &&
-depends libxcomposite &&
+
+optional_depends libx11 "" "" "for X11 backend" &&
+if is_depends_enabled "${SPELL}" "wayland"; then
+ depends libxext &&
+ depends libxrender &&
+ depends libxt &&
+ depends libxcomposite &&
+ depends libxft
+fi &&
+
+optional_depends wayland "" "" "for Wayland backend" &&
+if is_depends_enabled "${SPELL}" "wayland"; then
+ local WAYLAND_SUFFIX="-wayland"
+fi &&
+
+depends gtk+3 "--enable-default-toolkit=cairo-gtk3${WAYLAND_SUFFIX}" &&
depends pango &&
depends fontconfig &&
depends freetype2 &&
-depends libxft &&
depends tar &&
depends unzip &&
diff --git a/http/firefox/HISTORY b/http/firefox/HISTORY
index 1a4be7b..794d393 100644
--- a/http/firefox/HISTORY
+++ b/http/firefox/HISTORY
@@ -1,3 +1,6 @@
+2023-02-21 Pavel Vinogradov <public AT sourcemage.org>
+ * DEPENDS: added Wayland building option
+
2023-02-14 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 110.0, SECURITY_PATCH++
* DEPENDS: nss >= 3.87
- [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (b2a8ffea003ee375f30042286ec020ccda9f4111), Pavel Vinogradov, 02/21/2023
Archive powered by MHonArc 2.6.24.