sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (d5720951540e7c33c18f56ace0b9afe03f1b05da)
- From: Pavel Vinogradov <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
- Subject: [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (d5720951540e7c33c18f56ace0b9afe03f1b05da)
- Date: Sun, 5 Apr 2026 22:38:32 +0000
GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:
http/firefox/DEPENDS | 6 +++++-
http/firefox/HISTORY | 3 +++
2 files changed, 8 insertions(+), 1 deletion(-)
New commits:
commit d5720951540e7c33c18f56ace0b9afe03f1b05da
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
http/firefox: needs system GBM
diff --git a/http/firefox/DEPENDS b/http/firefox/DEPENDS
index d7519c5..3c4eca4 100755
--- a/http/firefox/DEPENDS
+++ b/http/firefox/DEPENDS
@@ -139,7 +139,11 @@ fi &&
# '--enable-webgl' \
# '--disable-webgl --without-gl-provider' \
# 'for WebGL support' &&
-depends OPENGL &&
+depends OPENGL "--with-system-gbm" &&
+if [[ "$(get_spell_provider ${SPELL} OPENGL)" == "mesa" ]] &&
+ is_depends_enabled "mesa" "libgbm"; then
+ depends libgbm
+fi &&
depends LIBAVCODEC &&
diff --git a/http/firefox/HISTORY b/http/firefox/HISTORY
index 9334f58..3e93761 100644
--- a/http/firefox/HISTORY
+++ b/http/firefox/HISTORY
@@ -1,3 +1,6 @@
+2026-04-05 Pavel Vinogradov <public AT sourcemage.org>
+ * DEPENDS: needs libgbm if mesa depends on it, also, forced using
system GBM
+
2026-03-24 Pavel Vinogradov <public AT sourcemage.org>
* patches/*, patches-for-musl/*: updated
- [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (d5720951540e7c33c18f56ace0b9afe03f1b05da), Pavel Vinogradov, 04/05/2026
Archive powered by MHonArc 2.6.24.