Skip to Content.
Sympa Menu

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

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 (cba3d340a7e71a92a04bdab333c997db27a5c262)
  • Date: Wed, 17 Jan 2018 12:09:21 +0000

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

kde5-apps/kxstitch/DETAILS | 6 +++---
kde5-apps/kxstitch/HISTORY | 3 +++
libs/libxslt/DETAILS | 6 +++---
libs/libxslt/HISTORY | 4 ++++
libs/libxslt/PRE_BUILD | 6 ------
libs/libxslt/numbers.patch | 31 -------------------------------
smgl/elogind/BUILD | 10 ++++++----
smgl/elogind/DEPENDS | 25 ++++++++++++++-----------
smgl/elogind/DETAILS | 5 +++--
smgl/elogind/HISTORY | 5 +++++
smgl/elogind/PRE_BUILD | 5 -----
11 files changed, 41 insertions(+), 65 deletions(-)

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

libxslt: => 1.1.32

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

kxstitch: => 2.1.0

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

elogind: => 235.2

diff --git a/kde5-apps/kxstitch/DETAILS b/kde5-apps/kxstitch/DETAILS
index ad26af5..6964302 100755
--- a/kde5-apps/kxstitch/DETAILS
+++ b/kde5-apps/kxstitch/DETAILS
@@ -1,8 +1,8 @@
SPELL=kxstitch
- VERSION=2.0.0
-
SOURCE_HASH=sha512:0ce9ec517659fd9a3163671cdb32d451487aa812355c9abb38cf143192ed49e3e32afc003a0064e9a63303b5de40d8859f92066d886dc06c6d1fe03c8790122f
+ VERSION=2.1.0
+
SOURCE_HASH=sha512:c31b8f4c33a86967b02ad2d6c9be84931e607644c8683c41b3160c86fee8714d77a10f770d94ae3905c81261dfdaf13957783a83d2235594656bf2884f944608
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=http://download.kde.org/stable/$SPELL/$VERSION/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/stable/$SPELL/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=https://userbase.kde.org/KXStitch
ENTERED=20160821
diff --git a/kde5-apps/kxstitch/HISTORY b/kde5-apps/kxstitch/HISTORY
index fe03aaf..529b3f1 100644
--- a/kde5-apps/kxstitch/HISTORY
+++ b/kde5-apps/kxstitch/HISTORY
@@ -1,3 +1,6 @@
+2018-01-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.1.0
+
2016-12-04 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.0.0

diff --git a/libs/libxslt/DETAILS b/libs/libxslt/DETAILS
index 063d44c..8dd397a 100755
--- a/libs/libxslt/DETAILS
+++ b/libs/libxslt/DETAILS
@@ -1,14 +1,14 @@
SPELL=libxslt
- VERSION=1.1.29
+ VERSION=1.1.32
SECURITY_PATCH=6
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=ftp://xmlsoft.org/$SPELL/$SOURCE
# SOURCE_GPG=gurus.gpg:$SOURCE.sig
-
SOURCE_HASH=sha512:a1ce555a74a9dabe65e8f64bb66e27e77760fd76940d88f2d59f58dd63ca73c8ae59f3fcbd8e76c8f92ff992fb0c09328528c20ea38ccac83e63252106bf5f31
+
SOURCE_HASH=sha512:e1ed3c103cd4c9897e7dd2360a11f63cf30382b7566ce6fcc81117804e203714446b5a62179ce628c3834b0b32ecdeeceecbdfa417507ce9ed5a107a0ebefb39
DOC_DIRS=""
LICENSE[0]=BSD
- WEB_SITE=http://xmlsoft.org/
+ WEB_SITE=https://xmlsoft.org/
ENTERED=20011010
KEYWORDS="libs"
SHORT="XSLT processing library"
diff --git a/libs/libxslt/HISTORY b/libs/libxslt/HISTORY
index 37be9c6..abb8edb 100644
--- a/libs/libxslt/HISTORY
+++ b/libs/libxslt/HISTORY
@@ -1,3 +1,7 @@
+2018-01-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.1.32
+ * PRE_BUILD numbers.patch: deleted
+
2017-08-23 Pavel Vinogradov <public AT sourcemage.org>
* PRE_BUILD: added glibc 2.26 xlocale.h fix

diff --git a/libs/libxslt/PRE_BUILD b/libs/libxslt/PRE_BUILD
deleted file mode 100755
index c74e34a..0000000
--- a/libs/libxslt/PRE_BUILD
+++ /dev/null
@@ -1,6 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-patch -p1 < "$SPELL_DIRECTORY/numbers.patch" &&
-
-sed -i "/xlocale\.h/d" libxslt/xsltlocale.h
diff --git a/libs/libxslt/numbers.patch b/libs/libxslt/numbers.patch
deleted file mode 100644
index 8153f5e..0000000
--- a/libs/libxslt/numbers.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From eb1030de31165b68487f288308f9d1810fed6880 Mon Sep 17 00:00:00 2001
-From: Nick Wellnhofer <wellnhofer AT aevum.de>
-Date: Fri, 10 Jun 2016 14:23:58 +0200
-Subject: Fix heap overread in xsltFormatNumberConversion
-
-An empty decimal-separator could cause a heap overread. This can be
-exploited to leak a couple of bytes after the buffer that holds the
-pattern string.
-
-Found with afl-fuzz and ASan.
----
- libxslt/numbers.c | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/libxslt/numbers.c b/libxslt/numbers.c
-index d1549b4..e78c46b 100644
---- a/libxslt/numbers.c
-+++ b/libxslt/numbers.c
-@@ -1090,7 +1090,8 @@ xsltFormatNumberConversion(xsltDecimalFormatPtr self,
- }
-
- /* We have finished the integer part, now work on fraction */
-- if (xsltUTF8Charcmp(the_format, self->decimalPoint) == 0) {
-+ if ( (*the_format != 0) &&
-+ (xsltUTF8Charcmp(the_format, self->decimalPoint) == 0) ) {
- format_info.add_decimal = TRUE;
- the_format += xsltUTF8Size(the_format); /* Skip over the decimal */
- }
---
-cgit v0.12
-
diff --git a/smgl/elogind/BUILD b/smgl/elogind/BUILD
index 2110619..3053b7f 100755
--- a/smgl/elogind/BUILD
+++ b/smgl/elogind/BUILD
@@ -1,8 +1,10 @@
-OPTS+=' --disable-smack --disable-tests --enable-split-usr' &&
-OPTS+=' --with-rootlibdir=/lib' &&
-OPTS+=' --with-cgroup-controller=none' &&
+OPTS+=' smack=false tests=unsafe split-usr=true' &&
+OPTS+=' rootlibdir=/lib' &&
+#OPTS+=' halt-path=/sbin reboot-path=/sbin' &&
+OPTS+=' default-hierarchy=hybrid' &&
+OPTS+=' cgroup-controller=none' &&
#if is_depends_enabled $SPELL simpleinit-msb;then
-# OPTS+=' --with-cgroup-controller=simpleinit'
+# OPTS+=' cgroup-controller=telinit'
#fi &&
default_build

diff --git a/smgl/elogind/DEPENDS b/smgl/elogind/DEPENDS
index 8b5e987..cbe3fac 100755
--- a/smgl/elogind/DEPENDS
+++ b/smgl/elogind/DEPENDS
@@ -1,18 +1,21 @@
+depends ninja-build-system &&
+depends meson &&
depends eudev &&
depends gperf &&
depends glib2 &&
-depends INIT &&
+#depends INIT &&
depends libcap &&
-depends libxslt &&
depends perl &&
-depends util-linux &&
-#depends simpleinit-msb ' --with-cgroup-controller=initctl' &&
+#depends util-linux &&
+depends simpleinit-msb 'cgroup-controller=telinit' &&

-#optional_depends gtk-doc '--enable-gtk-doc' '--disable-gtk-doc' 'build
docs' &&
-optional_depends intltool '' '--disable-nls' 'NLS support' &&
-optional_depends libseccomp '' '--disable-seccomp' 'SECCOMP support' &&
-optional_depends libselinux '' '--disable-selinux' 'SELINUX support' &&
-optional_depends linux-pam '' '--disable-pam' 'PAM support' &&
-optional_depends acl '' '--disable-acl' 'ACL support' &&
-optional_depends policykit '--enable-polkit' '--disable-polkit' 'PolicyKit
support' &&
+optional_depends libxslt 'man=true' 'man=false' 'build man pages' &&
+optional_depends lxml '' '' 'index man pages' &&
+#optional_depends intltool '' '--disable-nls' 'NLS support' &&
+#optional_depends libseccomp '' '--disable-seccomp' 'SECCOMP support' &&
+optional_depends libselinux 'selinux=true' 'selinux=false' 'SELINUX support'
&&
+optional_depends linux-pam 'pam=true' 'pam=false' 'PAM support' &&
+optional_depends acl 'acl=true' 'acl=false' 'ACL support' &&
+optional_depends audit 'audit=true' 'audit=false' 'Audit support' &&
+optional_depends policykit 'polkit=true' 'polkit=false' 'PolicyKit support'
&&
runtime_depends dbus
diff --git a/smgl/elogind/DETAILS b/smgl/elogind/DETAILS
index 870941c..0c9123a 100755
--- a/smgl/elogind/DETAILS
+++ b/smgl/elogind/DETAILS
@@ -1,6 +1,7 @@
+source $GRIMOIRE/MESON_FUNCTIONS
SPELL=elogind
- VERSION=234.4
-
SOURCE_HASH=sha512:2df4fa318074d4f5e5dbba353cf817068a2703ffed40cdeae4cba2dea4ee143d1c5fc076b19419f1c4299392088c2c14b430d8aa1ded03b62117311802305d5e
+ VERSION=235.2
+
SOURCE_HASH=sha512:6fa9194e8c21fa3d3caf6f9499f772dbfe38b9d40d8a0fe43ee32ad4b2acd672a78798d00694d1e0d6107625f4f3f06b71e0a5466ed4be446d670f9bcd961313
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=https://github.com/elogind/elogind
diff --git a/smgl/elogind/HISTORY b/smgl/elogind/HISTORY
index 4b67ff5..18e89e6 100644
--- a/smgl/elogind/HISTORY
+++ b/smgl/elogind/HISTORY
@@ -1,3 +1,8 @@
+2018-01-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 235.2
+ * BUILD DEPENDS: adapt to meson build
+ * PRE_BUILD: deleted
+
2017-09-25 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 234.4

diff --git a/smgl/elogind/PRE_BUILD b/smgl/elogind/PRE_BUILD
deleted file mode 100755
index e9f15cc..0000000
--- a/smgl/elogind/PRE_BUILD
+++ /dev/null
@@ -1,5 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-#./autogen.sh
-intltoolize --force --automake
-autoreconf --force --install --symlink



  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (cba3d340a7e71a92a04bdab333c997db27a5c262), Treeve Jelbert, 01/17/2018

Archive powered by MHonArc 2.6.24.

Top of Page