Skip to Content.
Sympa Menu

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

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
  • Subject: [SM-Commit] GIT changes to master grimoire by Ismael Luceno (d289c7a4d207809643afadaba5741f98521a48a2)
  • Date: Fri, 6 Sep 2019 16:55:49 +0000

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

ChangeLog | 5 ++++-
archive/paxmirabilis/BUILD | 1 +
archive/paxmirabilis/DEPENDS | 5 +++++
archive/paxmirabilis/HISTORY | 4 ++++
archive/paxmirabilis/PRE_BUILD | 4 +++-
graphics-libs/libwacom/HISTORY | 3 +++
graphics-libs/libwacom/PRE_BUILD | 4 ++++
libs/musl-fts/DETAILS | 17 +++++++++++++++++
libs/musl-fts/HISTORY | 2 ++
libs/musl-fts/PRE_BUILD | 2 ++
xorg-lib/libxi/DETAILS | 5 ++++-
xorg-lib/libxi/HISTORY | 3 +++
12 files changed, 52 insertions(+), 3 deletions(-)

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

paxmirabilis: Fix build against musl

commit 9b699633fb68c00113c328b84b7aefdf74a7528e
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

musl-fts: new spell, Implementation of fts(3) for musl libc

commit 480357f19617bae98bc1636317896282a36c5307
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

libwacom: Disable tests

Motivated by build issues caused by libtool. The tests are not
essential.

commit 89764c853ff00609c7ef82e8b2fc34ace013182d
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

libxi: Improve description

diff --git a/ChangeLog b/ChangeLog
index 0a16685..abd4d61 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
+2019-09-06 Ismael Luceno <ismael AT sourcemage.org>
+ * libs/musl-fts: new spell, Implementation of fts(3) for musl libc
+
2019-09-06 Treeve Jelbert <treeve AT sourcemage.org>
- *ftp/wget2: added, fast downloader
+ * ftp/wget2: added, fast downloader

2019-09-01 Treeve Jelbert <treeve AT sourcemage.org>
* kde.gpg: update Andrius Štikonas
diff --git a/archive/paxmirabilis/BUILD b/archive/paxmirabilis/BUILD
index 941aa0d..f1c4f7d 100755
--- a/archive/paxmirabilis/BUILD
+++ b/archive/paxmirabilis/BUILD
@@ -1,2 +1,3 @@
cd "$SOURCE_DIRECTORY" &&
+export HOST $OPTS &&
sh src/Build.sh -r -tpax
diff --git a/archive/paxmirabilis/DEPENDS b/archive/paxmirabilis/DEPENDS
new file mode 100755
index 0000000..7433799
--- /dev/null
+++ b/archive/paxmirabilis/DEPENDS
@@ -0,0 +1,5 @@
+case "$HOST" in
+*-musl)
+ depends musl-fts 'LIBS=-lfts'
+ ;;
+esac
diff --git a/archive/paxmirabilis/HISTORY b/archive/paxmirabilis/HISTORY
index 8614fde..4adb1b4 100644
--- a/archive/paxmirabilis/HISTORY
+++ b/archive/paxmirabilis/HISTORY
@@ -1,2 +1,6 @@
+2019-09-06 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS: Added dependency on musl-fts for musl
+ * PRE_BUILD: Added missing include required by musl
+
2019-07-30 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: spell created
diff --git a/archive/paxmirabilis/PRE_BUILD b/archive/paxmirabilis/PRE_BUILD
index fdca438..7ebd7ae 100755
--- a/archive/paxmirabilis/PRE_BUILD
+++ b/archive/paxmirabilis/PRE_BUILD
@@ -2,4 +2,6 @@ mk_source_dir "$SOURCE_DIRECTORY" &&
cd "$SOURCE_DIRECTORY" &&
gzip -dc "$SOURCE_CACHE/$SOURCE" |
cpio -di &&
-mv "$SOURCE_DIRECTORY"/{pax,src}
+mv "$SOURCE_DIRECTORY"/{pax,src} &&
+# Missing include, required by musl
+sedit '1i#include <sys/types.h>' src/pax.h
diff --git a/graphics-libs/libwacom/HISTORY b/graphics-libs/libwacom/HISTORY
index c63582b..eab2246 100644
--- a/graphics-libs/libwacom/HISTORY
+++ b/graphics-libs/libwacom/HISTORY
@@ -1,3 +1,6 @@
+2019-09-06 Ismael Luceno <ismael AT sourcemage.org>
+ * PRE_BUILD: Disabled tests; libtool causes build issues
+
2017-06-21 Treeve Jelbert <>treeve AT sourcemage.org<
* DEPENDS: gtk+2 is optional

diff --git a/graphics-libs/libwacom/PRE_BUILD
b/graphics-libs/libwacom/PRE_BUILD
new file mode 100644
index 0000000..6f0b495
--- /dev/null
+++ b/graphics-libs/libwacom/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+# Disable tests
+sedit '/^SUBDIRS =/s/ test//' Makefile.in
diff --git a/libs/musl-fts/DETAILS b/libs/musl-fts/DETAILS
new file mode 100755
index 0000000..fc0f2de
--- /dev/null
+++ b/libs/musl-fts/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=musl-fts
+ VERSION=1.2.7
+ SOURCE="$SPELL-$VERSION.tar.gz"
+
SOURCE_URL[0]=https://github.com/void-linux/$SPELL/archive/v$VERSION.tar.gz
+
SOURCE_HASH=sha512:949f73b9406b06bd8712c721b4ec89afcb37d4eaef5666cccf3712242d3a57fc0acf3ca994934e0f57c1e92f40521a9370132a21eb6d1957415a83c76bf20feb
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="https://github.com/void-linux/musl-fts";
+ LICENSE[0]="BSD-3-Clause"
+ ENTERED=20190525
+ KEYWORDS=""
+ SHORT="Implementation of fts(3) for musl libc"
+cat << EOF
+The musl-fts package implements the fts(3) functions fts_open, fts_read,
+fts_children, fts_set and fts_close, which are missing in musl libc.
+
+It uses the NetBSD implementation to build a static library and the header
file.
+EOF
diff --git a/libs/musl-fts/HISTORY b/libs/musl-fts/HISTORY
new file mode 100644
index 0000000..38dd1bc
--- /dev/null
+++ b/libs/musl-fts/HISTORY
@@ -0,0 +1,2 @@
+2019-09-06 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS, PRE_BUILD: spell created
diff --git a/libs/musl-fts/PRE_BUILD b/libs/musl-fts/PRE_BUILD
new file mode 100755
index 0000000..e4c0202
--- /dev/null
+++ b/libs/musl-fts/PRE_BUILD
@@ -0,0 +1,2 @@
+default_pre_build &&
+autoreconf -i "$SOURCE_DIRECTORY"
diff --git a/xorg-lib/libxi/DETAILS b/xorg-lib/libxi/DETAILS
index 98f0451..7ef87c0 100755
--- a/xorg-lib/libxi/DETAILS
+++ b/xorg-lib/libxi/DETAILS
@@ -12,7 +12,10 @@ SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${PKG}-${VERSION}
WEB_SITE=https://xorg.freedesktop.org
ENTERED=20051125
LICENSE[0]=XCL
- SHORT="Module libxi for xorg"
+ SHORT="X Input Device Extension Library"
cat << EOF
libXi - library for the X Input Extension
+
+The X Input Device Extension enables the support of additional input devices
+beyond those defined by the core X protocol (pointer and keyboard).
EOF
diff --git a/xorg-lib/libxi/HISTORY b/xorg-lib/libxi/HISTORY
index 382e887..3ff95c7 100644
--- a/xorg-lib/libxi/HISTORY
+++ b/xorg-lib/libxi/HISTORY
@@ -1,3 +1,6 @@
+2019-09-06 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Improved description
+
2019-06-20 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.7.10




  • [SM-Commit] GIT changes to master grimoire by Ismael Luceno (d289c7a4d207809643afadaba5741f98521a48a2), Ismael Luceno, 09/06/2019

Archive powered by MHonArc 2.6.24.

Top of Page