Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (096cccf3636dc6d8f8dbdef78a3e2ae2fa8c1446)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • 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 (096cccf3636dc6d8f8dbdef78a3e2ae2fa8c1446)
  • Date: Tue, 21 Nov 2023 22:58:50 +0000

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:

http/firefox/DEPENDS | 16 ++++++++++------
http/firefox/HISTORY | 3 ++-
2 files changed, 12 insertions(+), 7 deletions(-)

New commits:
commit 096cccf3636dc6d8f8dbdef78a3e2ae2fa8c1446
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

http/firefox: made dbus optional dependency,

wireless_toops option needs dbus enabled in turn

diff --git a/http/firefox/DEPENDS b/http/firefox/DEPENDS
index f9b6ab2..ff0d77b 100755
--- a/http/firefox/DEPENDS
+++ b/http/firefox/DEPENDS
@@ -79,11 +79,6 @@ depends nodejs
&&
depends startup-notification &&
depends gconf2 &&

-optional_depends wireless_tools \
- "--enable-necko-wifi" \
- "--disable-necko-wifi" \
- "for Necko WiFi scanning" &&
-
for b in $FIREFOX_AUDIO
do
case $b in
@@ -125,7 +120,16 @@ if is_depends_enabled $SPELL alsa-lib; then
depends yasm
fi &&

-depends dbus-glib "--enable-dbus" &&
+optional_depends dbus \
+ "--enable-dbus" \
+ "--disable-dbus --disable-necko-wifi" \
+ "for DBus support" &&
+if is_depends_enabled "${SPELL}" "dbus" ; then
+ optional_depends wireless_tools \
+ "--enable-necko-wifi" \
+ "" \
+ "for Necko WiFi scanning"
+fi &&

# Firefox is currently borked and does not compile without OpenGL headers
#optional_depends OPENGL \
diff --git a/http/firefox/HISTORY b/http/firefox/HISTORY
index dd38985..ad6f8e0 100644
--- a/http/firefox/HISTORY
+++ b/http/firefox/HISTORY
@@ -1,7 +1,8 @@
2023-11-21 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 120.0, SECURITY_PATCH++
* DEPENDS, PRE_BUILD, patches-for-python-3.12/*: removed six
dependency,
- patches and symlinking code
+ dbus-glib -> dbus and made it optional, wireless_tools option needs
dbus
+ enabled, patches and symlinking code

2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
* DEPENDS: handle atk deprecation (half-automated)



  • [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (096cccf3636dc6d8f8dbdef78a3e2ae2fa8c1446), Pavel Vinogradov, 11/21/2023

Archive powered by MHonArc 2.6.24.

Top of Page