Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (e40bdbd6c8fdf39ecb7a29f5a4f1ab706904a057)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (e40bdbd6c8fdf39ecb7a29f5a4f1ab706904a057)
  • Date: Wed, 18 Jan 2023 15:14:54 +0000

GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:

disk/e2fsprogs/DEPENDS | 1 -
disk/e2fsprogs/HISTORY | 3 +++
gnome2-libs/at-spi2-atk/DEPENDS | 1 -
gnome2-libs/at-spi2-atk/HISTORY | 3 +++
gnome2-libs/atk/DEPENDS | 1 -
gnome2-libs/atk/HISTORY | 3 +++
gnome2-libs/libcanberra/DEPENDS | 3 ++-
gnome2-libs/libcanberra/HISTORY | 3 +++
kde-frameworks/knotifications/DEPENDS | 5 +----
kde-frameworks/knotifications/HISTORY | 3 +++
lxde/lxdm/BUILD | 2 ++
lxde/lxdm/DEPENDS | 5 +++--
lxde/lxdm/DETAILS | 10 +++++-----
lxde/lxdm/HISTORY | 10 ++++++++++
lxde/lxdm/PRE_BUILD | 26 +++++++++++++++++++++++---
lxde/lxdm/lxdm-0.4.1-high-cpu-load.patch | 27 ---------------------------
net/net-tools/DEPENDS | 5 -----
net/net-tools/HISTORY | 3 +++
x11/lightdm/DEPENDS | 2 --
x11/lightdm/HISTORY | 3 +++
20 files changed, 67 insertions(+), 52 deletions(-)

New commits:
commit e40bdbd6c8fdf39ecb7a29f5a4f1ab706904a057
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

at-spi2-atk - tweak depends

commit 7fbec0ba8d074733ef566b31db8f505857884847
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

atk - tweak depends

commit c76ad904e04f1cf9720c49bf565c5cbc70881e16
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

lxdm - tweak pam usage

commit a2bb4940a1086c9c67053cf395999d91f244e038
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

lightdm - tweak depends

commit 21b9f55e62c5b483427edb97c6858aad4c2802dd
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

lxdm: => 0.5.3

commit 9fe3124058855936048104e1f98b5fbecc18b2ee
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libcanberra - tweak depends

commit 4f34102bbf1ea24c9af9a307958e9a3129c576ac
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

knotifications - tweak depends

commit 06419b45bdd1927d0c9446304b6de6cc22e38356
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tweak net-tools

commit 1040d4388ed4bfc5eb9d1caa752dc3ecf5ffa8cf
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tweak e2fsprogs

diff --git a/disk/e2fsprogs/DEPENDS b/disk/e2fsprogs/DEPENDS
index d37ace8..fa8aad9 100755
--- a/disk/e2fsprogs/DEPENDS
+++ b/disk/e2fsprogs/DEPENDS
@@ -1,5 +1,4 @@
depends AWK &&
-depends INITSCRIPTS &&
depends smgl-fhs &&
depends PKG-CONFIG &&

diff --git a/disk/e2fsprogs/HISTORY b/disk/e2fsprogs/HISTORY
index a910826..fc5334c 100644
--- a/disk/e2fsprogs/HISTORY
+++ b/disk/e2fsprogs/HISTORY
@@ -1,3 +1,6 @@
+2022-12-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: delete INITSCRIPTS, not needed here
+
2022-07-27 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: switch to PKG-CONFIG provider (automated)

diff --git a/gnome2-libs/at-spi2-atk/DEPENDS b/gnome2-libs/at-spi2-atk/DEPENDS
index 31fe78c..9bafa3e 100755
--- a/gnome2-libs/at-spi2-atk/DEPENDS
+++ b/gnome2-libs/at-spi2-atk/DEPENDS
@@ -15,5 +15,4 @@ depends libxau &&
depends libxcb &&
depends libxdmcp &&
depends libxml2 &&
-depends pcre &&
depends util-linux
diff --git a/gnome2-libs/at-spi2-atk/HISTORY b/gnome2-libs/at-spi2-atk/HISTORY
index 3ac7fc1..30f7f07 100644
--- a/gnome2-libs/at-spi2-atk/HISTORY
+++ b/gnome2-libs/at-spi2-atk/HISTORY
@@ -1,3 +1,6 @@
+2023-01-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: drop pcre
+
2022-07-13 Pavel Vinogradov <public AT sourcemage.org>
* DEPENDS: only depends on atk if old at-spi2-core

diff --git a/gnome2-libs/atk/DEPENDS b/gnome2-libs/atk/DEPENDS
index ee76105..55c1548 100755
--- a/gnome2-libs/atk/DEPENDS
+++ b/gnome2-libs/atk/DEPENDS
@@ -1,6 +1,5 @@
. "${GRIMOIRE}/MESON_DEPENDS" &&
depends glib2 &&
-depends pcre &&

optional_depends gobject-introspection \
"introspection=true" \
diff --git a/gnome2-libs/atk/HISTORY b/gnome2-libs/atk/HISTORY
index b778692..bf78669 100644
--- a/gnome2-libs/atk/HISTORY
+++ b/gnome2-libs/atk/HISTORY
@@ -1,3 +1,6 @@
+2023-01-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: drop pcre
+
2022-07-13 Pavel Vinogradov <public AT sourcemage.org>
* CONFLICTS, UP_TRIGGERS: added to begin deprecation process if newer
at-spi2-core is found
diff --git a/gnome2-libs/libcanberra/DEPENDS b/gnome2-libs/libcanberra/DEPENDS
index 757511e..b63d576 100755
--- a/gnome2-libs/libcanberra/DEPENDS
+++ b/gnome2-libs/libcanberra/DEPENDS
@@ -56,5 +56,6 @@ fi &&
depends libogg &&
depends libpng &&
depends libtool &&
-depends pixman
+depends pixman &&

+optional_depends DEVICE-MANAGER '' '' 'udev support'
diff --git a/gnome2-libs/libcanberra/HISTORY b/gnome2-libs/libcanberra/HISTORY
index 028bff8..d12a6e7 100644
--- a/gnome2-libs/libcanberra/HISTORY
+++ b/gnome2-libs/libcanberra/HISTORY
@@ -1,3 +1,6 @@
+2022-12-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: add DEVICE-MANAGER
+
2012-12-31 Florian Franzmann <bwlf AT bandrate.org>
* DEPENDS: removed dependencies on libxau, libxcb, libxdmcp, libxext,
libxrender, expat, libffi and pcre
diff --git a/kde-frameworks/knotifications/DEPENDS
b/kde-frameworks/knotifications/DEPENDS
index 7a636ce..0085d21 100755
--- a/kde-frameworks/knotifications/DEPENDS
+++ b/kde-frameworks/knotifications/DEPENDS
@@ -1,8 +1,5 @@
source $GRIMOIRE/KDE5_DEPENDS &&
-if is_depends_enabled $SPELL qt6base;then
- optional_depends libdbusmenu-qt6 '' '' 'DBus messages'
-else
- optional_depends libdbusmenu-qt5 '' '' 'DBus messages' &&
+if !is_depends_enabled $SPELL qt6base;then
optional_depends qtspeech '' '' 'TextToSpeech notifications'
fi &&
depends kconfig &&
diff --git a/kde-frameworks/knotifications/HISTORY
b/kde-frameworks/knotifications/HISTORY
index 76ec136..6095b2e 100644
--- a/kde-frameworks/knotifications/HISTORY
+++ b/kde-frameworks/knotifications/HISTORY
@@ -4,6 +4,9 @@
2022-12-10 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.101.0

+2022-12-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: delete libdbusmenu-qt5
+
2022-11-14 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.100.0

diff --git a/lxde/lxdm/BUILD b/lxde/lxdm/BUILD
index df10cc5..3ce2ba8 100755
--- a/lxde/lxdm/BUILD
+++ b/lxde/lxdm/BUILD
@@ -1,2 +1,4 @@
+CFLAGS+=' -Wno-deprecated-declarations' &&
+CFLAGS+=' -Wno-address' &&
OPTS="${OPTS} ${LXDM_PASSWD}" &&
default_build
diff --git a/lxde/lxdm/DEPENDS b/lxde/lxdm/DEPENDS
index 1f1cc96..89b893b 100755
--- a/lxde/lxdm/DEPENDS
+++ b/lxde/lxdm/DEPENDS
@@ -1,7 +1,8 @@
-depends CONSOLE-MANAGER &&
+optional_depends CONSOLE-MANAGER --{en,dis}able-consolekit 'Console kit
support' &&
+optional_depends GETTEXT --{en,dis}able-nls 'NLS support' &&
optional_depends gtk+3 '--enable-gtk3' '--disable-gtk3' \
'Use GTK+3 instead of GTK+2' &&
if ! is_depends_enabled $SPELL gtk+3; then depends gtk+2; fi &&
optional_depends linux-pam '--with-pam' '--without-pam' 'For PAM support' &&
-optional_depends xauth '--enable-xauth' '--disable-xauth' 'For XAUTH
support' &&
+optional_depends xauth '' '--disable-xauth' 'For XAUTH support' &&
optional_depends libxcb '--with-xconn=xcb' '--with-xconn=xlib' 'Use XCB
instead of xlib'
diff --git a/lxde/lxdm/DETAILS b/lxde/lxdm/DETAILS
index 76d1deb..8e99645 100755
--- a/lxde/lxdm/DETAILS
+++ b/lxde/lxdm/DETAILS
@@ -1,10 +1,10 @@
SPELL=lxdm
- VERSION=0.4.1
- SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://downloads.sourceforge.net/sourceforge/lxde/${SOURCE}
-
SOURCE_HASH=sha512:8ed4a955a910def4db66958d1cb24976db178b8763199a024b6c2119894745e3646566c42d01472dffbbcbb7fd21784b01e74dc88038e01caebaa3b6d720ff27
+ VERSION=0.5.3
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
+ SOURCE_URL[0]=https://downloads.sourceforge.net/sourceforge/lxde/${SOURCE}
+
SOURCE_HASH=sha512:0e3539c595a71cb850c1756dd075b8d477a4e111a4167714057cac06650e9587f338f797f14122e7b2a2f4ad35b38cd7172b83e996758abeeaf0146d65bbc26f
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
- WEB_SITE="http://lxde.org";
+ WEB_SITE="https://lxde.org";
LICENSE[0]=GPL
ENTERED=20100713
SHORT="LXDE login manager"
diff --git a/lxde/lxdm/HISTORY b/lxde/lxdm/HISTORY
index 51c4d65..0fbad7f 100644
--- a/lxde/lxdm/HISTORY
+++ b/lxde/lxdm/HISTORY
@@ -1,3 +1,13 @@
+2022-12-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * PRE_BUILD: improve pam script
+
+2022-12-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.5.3
+ * DEPENDS: tweak
+ * PRE_BUILD lxdm-0.4.1-high-cpu-load.patch: deleted
+ * BUILD: suppress some warnings
+ * PRE_BUILD: added, some fixes from BLFS, to fix PAM usage
+
2015-07-17 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: CONSOLE-MANAGER

diff --git a/lxde/lxdm/PRE_BUILD b/lxde/lxdm/PRE_BUILD
index 0982fae..196b7d0 100755
--- a/lxde/lxdm/PRE_BUILD
+++ b/lxde/lxdm/PRE_BUILD
@@ -1,4 +1,24 @@
default_pre_build &&
-cd ${SOURCE_DIRECTORY} &&
-rm
${SOURCE_DIRECTORY}/data/{PostLogin,PostLogout,PreLogin,PreReboot,PreShutdown,LoginReady,lxdm.conf}
&&
-patch -p1 < ${SPELL_DIRECTORY}/lxdm-0.4.1-high-cpu-load.patch
+cd $SOURCE_DIRECTORY &&
+# some fixes from BLFS
+
+sed -i 's:sysconfig/i18n:profile.d/i18n.sh:g' data/lxdm.in &&
+sed -i 's:/etc/xprofile:/etc/profile:g' data/Xsession &&
+sed -e 's/^bg/#&/' \
+ -e '/reset=1/ s/# //' \
+ -e 's/logou$/logout/' \
+ -i data/lxdm.conf.in &&
+
+cat > pam/lxdm << "EOF"
+# Begin /etc/pam.d/lxdm, copied from kde
+#
+#
+auth required pam_unix.so
+auth required pam_nologin.so
+account required pam_unix.so
+password required pam_unix.so
+session required pam_unix.so
+session required pam_limits.so
+
+# End /etc/pam.d/lxdm
+EOF
diff --git a/lxde/lxdm/lxdm-0.4.1-high-cpu-load.patch
b/lxde/lxdm/lxdm-0.4.1-high-cpu-load.patch
deleted file mode 100644
index 3de9730..0000000
--- a/lxde/lxdm/lxdm-0.4.1-high-cpu-load.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From d4e41ecb36a1ea29482b75674d804bb0f05540b2 Mon Sep 17 00:00:00 2001
-From: dgod <dgod.osa AT gmail.com>
-Date: Sun, 25 Dec 2011 15:23:19 +0800
-Subject: [PATCH 1/1] fix event check bug caused cpu 100%
-
----
- src/lxcom.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/src/lxcom.c b/src/lxcom.c
-index 02763eb..18ee12e 100644
---- a/src/lxcom.c
-+++ b/src/lxcom.c
-@@ -89,7 +89,7 @@ static gboolean lxcom_prepare (GSource *source,gint
*timeout)
-
- static gboolean lxcom_check(GSource *source)
- {
-- return TRUE;
-+ return (((LXComSource*)source)->poll.revents&G_IO_IN)?TRUE:FALSE;
- }
-
- static gboolean lxcom_dispatch (GSource *source,GSourceFunc
callback,gpointer user_data)
---
-1.7.4.1
-
-
-
diff --git a/net/net-tools/DEPENDS b/net/net-tools/DEPENDS
index 911eb7a..8751b26 100755
--- a/net/net-tools/DEPENDS
+++ b/net/net-tools/DEPENDS
@@ -1,10 +1,5 @@
depends coreutils &&
-depends INITSCRIPTS &&
depends smgl-fhs &&
depends unzip &&

-#if [ "$DECNET" == "y" ]; then
-# depends libdnet
-#fi &&
-
optional_depends "GETTEXT" "" "--disable-nls" "for i18n
internationalization support"
diff --git a/net/net-tools/HISTORY b/net/net-tools/HISTORY
index 8eb03b0..d62147a 100644
--- a/net/net-tools/HISTORY
+++ b/net/net-tools/HISTORY
@@ -1,3 +1,6 @@
+2022-12-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: delete INITSCRIPTS
+
2021-08-01 Florian Franzmann <bwlf AT bandrate.org>
* PREPARE, UP_TRIGGERS: use IFUPDOWN provider

diff --git a/x11/lightdm/DEPENDS b/x11/lightdm/DEPENDS
index 86c5a47..27f7a6a 100755
--- a/x11/lightdm/DEPENDS
+++ b/x11/lightdm/DEPENDS
@@ -8,10 +8,8 @@ depends libxml2 &&
depends libxdmcp &&
depends itstool &&
depends intltool &&
-#depends libx11 &&
depends libxcb &&
depends perl &&
-depends yelp-tools &&

optional_depends audit \
'--enable-audit' \
diff --git a/x11/lightdm/HISTORY b/x11/lightdm/HISTORY
index a9c0c7b..27fded7 100644
--- a/x11/lightdm/HISTORY
+++ b/x11/lightdm/HISTORY
@@ -1,3 +1,6 @@
+2022-12-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: tweak
+
2022-11-05 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.32.0




  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (e40bdbd6c8fdf39ecb7a29f5a4f1ab706904a057), Treeve Jelbert, 01/18/2023

Archive powered by MHonArc 2.6.24.

Top of Page