| Newsgroups |
gmane.linux.lfs.beyond.book |
| Message-ID |
<178736067288.2540613.14007330023056937030@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 c00eb5cfb0 Update to lightdm-1.33.1.
c00eb5cfb0 is described below
commit c00eb5cfb0ad3557c04b5237d0ca4f4ca41405d7
Author: Bruce Dubbs <[email protected]>
AuthorDate: Fri Aug 21 20:04:26 2026 -0500
Update to lightdm-1.33.1.
---
introduction/welcome/changelog.xml | 4 ++++
packages.ent | 2 +-
x/dm/lightdm.xml | 37 +++++++++++++++++++++----------------
3 files changed, 26 insertions(+), 17 deletions(-)
diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml
index 2383cda84f..8fd0ba5f2f 100644
--- a/introduction/welcome/changelog.xml
+++ b/introduction/welcome/changelog.xml
@@ -42,6 +42,10 @@
<listitem>
<para>August 21st, 2026</para>
<itemizedlist>
+ <listitem >
+ <para>[bdubbs] - Update to lightdm-1.33.1. Fixes
+ <ulink url="&blfs-ticket-root;23730">#23730</ulink>.</para>
+ </listitem>
<listitem >
<para>[bdubbs] - Update to extra-cmake-modules-6.29.0. Part of
<ulink url="&blfs-ticket-root;23442">#23442</ulink>.</para>
diff --git a/packages.ent b/packages.ent
index bb1552923f..31a0da3752 100644
--- a/packages.ent
+++ b/packages.ent
@@ -976,7 +976,7 @@
<!-- Chapter 26 -->
<!ENTITY gdm-version "50.2">
-<!ENTITY lightdm-version "1.32.0">
+<!ENTITY lightdm-version "1.33.1">
<!ENTITY lightdm-gtk-greeter-version "2.0.9">
<!ENTITY sddm-version "0.21.0">
diff --git a/x/dm/lightdm.xml b/x/dm/lightdm.xml
index b7e4f071e2..bf491cfb85 100644
--- a/x/dm/lightdm.xml
+++ b/x/dm/lightdm.xml
@@ -7,10 +7,10 @@
<!-- lightdm -->
<!ENTITY lightdm-download-http "https://github.com/ubuntu/lightdm/archive/&lightdm-version;/lightdm-&lightdm-version;.tar.gz">
<!ENTITY lightdm-download-ftp " ">
- <!ENTITY lightdm-md5sum "e62a5da6c35f612e4d9575eda5c8d467">
- <!ENTITY lightdm-size "508 KB">
- <!ENTITY lightdm-buildsize "20 MB">
- <!ENTITY lightdm-time "0.2 SBU ">
+ <!ENTITY lightdm-md5sum "1e228e940a9e97a59a4e67b07836ad17">
+ <!ENTITY lightdm-size "324 KB">
+ <!ENTITY lightdm-buildsize "19 MB">
+ <!ENTITY lightdm-time "0.1 SBU ">
<!-- lightdm-gtk-greeter -->
<!ENTITY lightdm-gtk-greeter-download-http "https://github.com/Xubuntu/lightdm-gtk-greeter/releases/download/lightdm-gtk-greeter-&lightdm-gtk-greeter-version;/lightdm-gtk-greeter-&lightdm-gtk-greeter-version;.tar.gz">
@@ -39,7 +39,7 @@
display manager based upon GTK.
</para>
- &lfs130_checked;
+ &lfs131_checked;
<bridgehead renderas="sect3">Lightdm Package Information</bridgehead>
<itemizedlist spacing="compact">
@@ -179,7 +179,11 @@ useradd -c "Lightdm Daemon" \
commands:
</para>
-<screen><userinput>./configure --prefix=/usr \
+<screen><userinput>sed -i '/YELP_HELP/d' configure.ac help/Makefile.am &&
+
+autoreconf -fiv &&
+
+./configure --prefix=/usr \
--libexecdir=/usr/lib/lightdm \
--localstatedir=/var \
--sbindir=/usr/bin \
@@ -187,8 +191,7 @@ useradd -c "Lightdm Daemon" \
--disable-static \
--disable-tests \
--with-greeter-user=lightdm \
- --with-greeter-session=lightdm-gtk-greeter \
- --docdir=/usr/share/doc/lightdm-&lightdm-version; &&
+ --with-greeter-session=lightdm-gtk-greeter &&
make</userinput></screen>
<para>
@@ -200,6 +203,7 @@ make</userinput></screen>
</para>
<screen role="root"><userinput>make install &&
+
cp tests/src/lightdm-session /usr/bin &&
sed -i '1 s/sh/bash --login/' /usr/bin/lightdm-session &&
rm -rf /etc/init &&
@@ -213,7 +217,7 @@ install -v -dm770 -o lightdm -g lightdm /var/log/lightdm</userinput></screen>
</para>
<screen><userinput>tar -xf ../lightdm-gtk-greeter-&lightdm-gtk-greeter-version;.tar.gz &&
-cd lightdm-gtk-greeter-&lightdm-gtk-greeter-version; &&
+cd lightdm-gtk-greeter-&lightdm-gtk-greeter-version; &&
./configure --prefix=/usr \
--libexecdir=/usr/lib/lightdm \
@@ -224,15 +228,15 @@ cd lightdm-gtk-greeter-&lightdm-gtk-greeter-version; &&
--disable-libido \
--disable-libindicator \
--disable-static \
- --disable-maintainer-mode \
- --docdir=/usr/share/doc/lightdm-gtk-greeter-&lightdm-gtk-greeter-version; &&
+ --disable-maintainer-mode &&
make</userinput></screen>
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
-<screen role="root"><userinput>make install</userinput></screen>
+<screen role="root"><userinput>make install &&
+mv -v /usr/share/doc/lightdm-gtk-greeter{,-&lightdm-gtk-greeter-version;}</userinput></screen>
<note>
<para>
@@ -393,23 +397,24 @@ sed -i '/initdefault/ s/3/5/' /etc/inittab</userinput></screen>
<seglistitem>
<seg>
dm-tool,
- lightdm, and
+ lightdm,
+ lightdm-sesion, and
lightdm-gtk-greeter
</seg>
<seg>
liblightdm-gobject-1.so
</seg>
<seg>
- /etc/lightdm,
/etc/apparmor.d,
+ /etc/lightdm,
/usr/lib/lightdm,
/usr/include/lightdm-gobject-1,
/usr/share/help/C/lightdm
/usr/share/gtk-doc/html/lightdm-gobject-1,
/usr/share/doc/lightdm-gtk-greeter-&lightdm-gtk-greeter-version;,
+ /var/cache/lightdm,
/var/lib/lightdm,
- /var/lib/lightdm-data,
- /var/cache/lightdm, and
+ /var/lib/lightdm-data, and
/var/log/lightdm
</seg>
</seglistitem>
--
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