Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (79ba2e7a67c0bdd97cdd9497ee912f77d7c70561)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <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 Ismael Luceno (79ba2e7a67c0bdd97cdd9497ee912f77d7c70561)
  • Date: Tue, 3 Jun 2025 01:39:57 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

utils/bluez5/HISTORY | 3 +++
utils/bluez5/PRE_SUB_DEPENDS | 8 ++++++++
utils/bluez5/SUB_DEPENDS | 14 ++++++++++++++
video/pipewire/DEPENDS | 1 +
video/pipewire/HISTORY | 3 +++
5 files changed, 29 insertions(+)

New commits:
commit 79ba2e7a67c0bdd97cdd9497ee912f77d7c70561
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

pipewire: Add dep on bluez5[LIBRARY]

commit 7fe6d21bbf7a54db1520d44c8fb4a5eca0762f18
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

bluez5: Add LIBRARY sub-dependency

diff --git a/utils/bluez5/HISTORY b/utils/bluez5/HISTORY
index 2cbce08..901da14 100644
--- a/utils/bluez5/HISTORY
+++ b/utils/bluez5/HISTORY
@@ -1,3 +1,6 @@
+2025-06-03 Ismael Luceno <ismael AT sourcemage.org>
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: added LIBRARY sub dependency
+
2025-06-02 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 5.83
* patches/0006-rl_message.patch: added to fix readline compile error
diff --git a/utils/bluez5/PRE_SUB_DEPENDS b/utils/bluez5/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..028b7f7
--- /dev/null
+++ b/utils/bluez5/PRE_SUB_DEPENDS
@@ -0,0 +1,8 @@
+case "$THIS_SUB_DEPENDS" in
+(LIBRARY) list_find BLUEZ5_OPTS --enable-library ;;
+(*)
+ message "${PROBLEM_COLOR}bogus sub_depends: $SPELL" \
+ "$THIS_SUB_DEPENDS$DEFAULT_COLOR"
+ return 1
+ ;;
+esac
diff --git a/utils/bluez5/SUB_DEPENDS b/utils/bluez5/SUB_DEPENDS
new file mode 100755
index 0000000..f14632f
--- /dev/null
+++ b/utils/bluez5/SUB_DEPENDS
@@ -0,0 +1,14 @@
+case "$THIS_SUB_DEPENDS" in
+(LIBRARY)
+ if ! list_find "$BLUEZ5_OPTS" --enable-library; then
+ message "Requested $SPELL with library, forcing it" &&
+ list_remove BLUEZ5_OPTS --disable-library &&
+ list_add BLUEZ5_OPTS --enable-library
+ fi
+ ;;
+(*)
+ message "${PROBLEM_COLOR}bogus sub_depends: $SPELL" \
+ "$THIS_SUB_DEPENDS$DEFAULT_COLOR"
+ return 1
+ ;;
+esac
diff --git a/video/pipewire/DEPENDS b/video/pipewire/DEPENDS
index fe75ecf..496100c 100755
--- a/video/pipewire/DEPENDS
+++ b/video/pipewire/DEPENDS
@@ -24,6 +24,7 @@ optional_depends alsa-lib "pipewire-alsa=enabled"
"pipewire-alsa=disabled" \
optional_depends bluez5 "bluez5=enabled" "bluez5=disabled" \
"Bluetooth support"
&&
if is_depends_enabled $SPELL bluez5; then
+ sub_depends bluez5 LIBRARY &&
depends sbc &&
optional_depends opus \
"bluez5-codec-opus=enabled" \
diff --git a/video/pipewire/HISTORY b/video/pipewire/HISTORY
index 6353b71..a430569 100644
--- a/video/pipewire/HISTORY
+++ b/video/pipewire/HISTORY
@@ -1,3 +1,6 @@
+2025-06-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: added bluez5[LIBRARY]
+
2025-05-29 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 1.4.4



  • [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (79ba2e7a67c0bdd97cdd9497ee912f77d7c70561), Ismael Luceno, 06/02/2025

Archive powered by MHonArc 2.6.24.

Top of Page