[blfs] branch trunk updated: xdg-desktop-portal-wlr: Remove unnecessary option.

git Owner ([email protected] via blfs-book Mailing List) <[email protected]>
Newsgroups gmane.linux.lfs.beyond.book
Message-ID <178257790588.3516024.15869835251114396691@rivendell.linuxfromscratch.org>
This is an automated email from the git hooks/post-receive script.

git pushed a commit to branch trunk
in repository blfs.

The following commit(s) were added to refs/heads/trunk by this push:
     new 2a64e281c2 xdg-desktop-portal-wlr: Remove unnecessary option.
2a64e281c2 is described below

commit 2a64e281c291b995d4cc0811c028fd6d3581b503
Author: zeckma-tech <[email protected]>
AuthorDate: Sat Jun 27 10:28:42 2026 -0600

    xdg-desktop-portal-wlr: Remove unnecessary option.
    
    Removes the `-D sd-bus-provider` option. It's set to `auto` which then
    proceeds to search for libsystemd, libelogind, and basu, then uses what
    it finds. For elogind, it will find the libsystemd dependency, which
    links to libelogind. For systemd, it will find libsystemd and link to
    libsystemd. So it doesn't matter what the init system is as long as
    systemd or elogind is installed.
---
 x/lib/xdg-desktop-portal-wlr.xml | 22 ++--------------------
 1 file changed, 2 insertions(+), 20 deletions(-)

diff --git a/x/lib/xdg-desktop-portal-wlr.xml b/x/lib/xdg-desktop-portal-wlr.xml
index 707ab72015..11caa2a564 100644
--- a/x/lib/xdg-desktop-portal-wlr.xml
+++ b/x/lib/xdg-desktop-portal-wlr.xml
@@ -100,12 +100,9 @@
 <screen><userinput>mkdir build &amp;&amp;
 cd    build &amp;&amp;
 
-meson setup --prefix=/usr                 \
-            --buildtype=release           \</userinput><phrase revision="sysv"><userinput>
-            -D sd-bus-provider=libelogind \</userinput></phrase><phrase revision="systemd"><userinput>
-            -D sd-bus-provider=libsystemd \</userinput></phrase><userinput>
+meson setup --prefix=/usr       \
+            --buildtype=release \
             .. &amp;&amp;
-
 ninja</userinput></screen>
 
     <para>
@@ -130,21 +127,6 @@ EOF</userinput></screen>
 
   </sect2>
 
-  <sect2 role="commands">
-    <title>Command Explanations</title>
-
-    <para>
-      <parameter>-D sd-bus-provider=lib</parameter><parameter
-      revision="sysv">elogin</parameter><parameter
-      revision="systemd">system</parameter><parameter>d</parameter>:
-      This parameter tells the build system what provides the
-      <literal>sd-bus</literal> API, which in this case is <phrase
-      revision="sysv">elogin</phrase><phrase
-      revision="systemd">system</phrase>d.
-    </para>
-
-  </sect2>
-
   <sect2 role="content">
     <title>Contents</title>
 

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.

-- 
http://lists.linuxfromscratch.org/sympa/info/blfs-book
Unsubscribe: See the above information page
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.