Skip to Content.
Sympa Menu

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

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 (492b8c529e05651f5d95afd0199def0a9cea1cf4)
  • Date: Thu, 14 Apr 2022 11:07:39 +0000

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


archive/rpm4/patches/0001-Remove-superflous-include-of-non-standard-error.h.patch
| 1
devel/go/DETAILS
| 7 +++--
devel/go/HISTORY
| 4 +++
graphics-libs/libwacom/BUILD
| 2 +
graphics-libs/libwacom/CONFIGURE
| 5 +++
graphics-libs/libwacom/DEPENDS
| 13 ++++++++--
graphics-libs/libwacom/DETAILS
| 12 ++++-----
graphics-libs/libwacom/HISTORY
| 6 ++++
graphics-libs/libwacom/PRE_BUILD
| 4 ---
graphics/inkscape/DEPENDS
| 2 -
graphics/inkscape/HISTORY
| 3 ++
shell-term-fm/tmux/DETAILS
| 2 -
shell-term-fm/tmux/HISTORY
| 3 ++
13 files changed, 47 insertions(+), 17 deletions(-)

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

libwacom 2.2.0

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

tmux: Fix license

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

inkscape: Add subdep on filesystem boost lib

commit 7cf8e4e2ca431d7197964e05a30c3202b46c239e
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

rpm4: mark accepted patch

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

go 1.18.1, SECURITY_PATCH++

diff --git
a/archive/rpm4/patches/0001-Remove-superflous-include-of-non-standard-error.h.patch

b/archive/rpm4/patches/0001-Remove-superflous-include-of-non-standard-error.h.patch
index c6760f8..c0e8f5c 100644
---
a/archive/rpm4/patches/0001-Remove-superflous-include-of-non-standard-error.h.patch
+++
b/archive/rpm4/patches/0001-Remove-superflous-include-of-non-standard-error.h.patch
@@ -4,6 +4,7 @@ Date: Tue, 12 Apr 2022 16:54:32 +0200
Subject: [PATCH] Remove superflous include of non-standard <error.h>

Signed-off-by: Ismael Luceno <ismael AT iodev.co.uk>
+Upstream-Status: Accepted
---
tools/elfdeps.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/devel/go/DETAILS b/devel/go/DETAILS
index de51bd9..d0a1cd6 100755
--- a/devel/go/DETAILS
+++ b/devel/go/DETAILS
@@ -1,11 +1,12 @@
SPELL="go"
- VERSION=1.18
+ VERSION=1.18.1
+ SECURITY_PATCH=1
BOOTSTRAP_VERSION=$VERSION
SOURCE="${SPELL}${VERSION}.src.tar.gz"
-
SOURCE_HASH=sha512:f10356df9099e4d027415be5c73bd2551f2f941a31feb21e1ccc03b7d8faa1844f0a639a508e990712e11ec335675e57504edb323fa1eee63e1d09b8523b3b0d
+
SOURCE_HASH=sha512:baa053e2d713b235b9285c946b4f0842085a5224d1f4cbe92a446fbf97ed9f7289c8d4ba212fb31dd2e4eac39bb4c015f478543a1856594c2d1fc331c946f571
SOURCE_URL[0]="https://redirector.gvt1.com/edgedl/go/$SOURCE";
SOURCE2="${SPELL}${BOOTSTRAP_VERSION}.linux-amd64.tar.gz"
-
SOURCE2_HASH=sha512:7bcfeeaa267b6ec8ea082ed8a3cba71b770d1a53d6ccbb8940e729e9208efb0773eb517cab28da02725ec4eedeae7ec8661505a4d61520585f2096d6bce6abdc
+
SOURCE2_HASH=sha512:0e437d2bb6ebb90bfe1e883970466076256485896dfacd63393de62db1ef3f2c86df18ba9660806729f6cd683e36dfadff80b448fb7ae5209b9a87762e464987
SOURCE2_URL[0]="https://redirector.gvt1.com/edgedl/go/$SOURCE2";
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
DOC_DIRS=""
diff --git a/devel/go/HISTORY b/devel/go/HISTORY
index d1d160c..1cb933f 100644
--- a/devel/go/HISTORY
+++ b/devel/go/HISTORY
@@ -1,3 +1,7 @@
+2022-04-13 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.18.1
+ SECURITY_PATCH++
+
2022-04-08 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 1.18

diff --git a/graphics-libs/libwacom/BUILD b/graphics-libs/libwacom/BUILD
new file mode 100755
index 0000000..d68adca
--- /dev/null
+++ b/graphics-libs/libwacom/BUILD
@@ -0,0 +1,2 @@
+OPTS+=" $LIBWACOM_OPTS" &&
+default_build
diff --git a/graphics-libs/libwacom/CONFIGURE
b/graphics-libs/libwacom/CONFIGURE
new file mode 100755
index 0000000..4ff66ae
--- /dev/null
+++ b/graphics-libs/libwacom/CONFIGURE
@@ -0,0 +1,5 @@
+persistent_remove LIBWACOM_TEST
+. "$GRIMOIRE"/MESON_CONFIGURE &&
+config_query_option LIBWACOM_OPTS \
+ "Run test suite (pulls extra dependencies)?" y \
+ tests={enabled,disabled}
diff --git a/graphics-libs/libwacom/DEPENDS b/graphics-libs/libwacom/DEPENDS
index 7710f8e..54bfc5d 100755
--- a/graphics-libs/libwacom/DEPENDS
+++ b/graphics-libs/libwacom/DEPENDS
@@ -1,4 +1,13 @@
+. "$GRIMOIRE"/MESON_DEPENDS &&
depends libgudev &&
-depends libxml2 &&
depends glib2 &&
-optional_depends gtk+2 '' '' 'build graphical frontend'
+case " $LIBWACOM_OPTS " in
+ (*' tests=enabled '*)
+ depends pytest &&
+ depends python-evdev &&
+ depends python3 &&
+ depends pyudev &&
+ optional_depends libxml2 '' '' 'for testing SVG validity' &&
+ optional_depends valgrind '' '' 'for valgrind testsuite'
+ ;;
+esac
diff --git a/graphics-libs/libwacom/DETAILS b/graphics-libs/libwacom/DETAILS
index a757b4c..fef114c 100755
--- a/graphics-libs/libwacom/DETAILS
+++ b/graphics-libs/libwacom/DETAILS
@@ -1,12 +1,12 @@
+. "$GRIMOIRE"/MESON_FUNCTIONS
SPELL=libwacom
- VERSION=0.29
- BRANCH=$(echo $VERSION|cut -d . -f 1,2)
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=2.2.0
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-
SOURCE_URL[0]=http://downloads.sourceforge.net/sourceforge/linuxwacom/libwacom/$SOURCE
-
SOURCE_HASH=sha512:22fb7610a21a577d7ebc567e14ed1135b883723bc6c37adda540915261ebaea2365e4ab19339beefe6c412ba3c45e85b958129ddb24bff8ec73338b7a63a70ff
+
SOURCE_URL[0]=https://github.com/linuxwacom/$SPELL/releases/download/$SPELL-$VERSION/$SOURCE
+
SOURCE_HASH=sha512:3bded4a72bec230f3318e72bdfd81fa577d4a86103a89367e01e993319f4dbb9ccc73c834c04d5a63f43a8b94457bf64e567d7e3f8d2a0e08b189300c63782a8
LICENSE[0]=GPL
- WEB_SITE=http://linuxwacom.sourceforge.net/
+ WEB_SITE=https://linuxwacom.github.io/
ENTERED=20120328
SHORT="wacom tablets support library"
cat << EOF
diff --git a/graphics-libs/libwacom/HISTORY b/graphics-libs/libwacom/HISTORY
index a16c9a8..58775b3 100644
--- a/graphics-libs/libwacom/HISTORY
+++ b/graphics-libs/libwacom/HISTORY
@@ -1,3 +1,9 @@
+2022-04-13 Ismael Luceno <ismael AT sourcemage.org>
+ * PRE_BUILD: removed, no longer needed
+ * BUILD, CONFIGURE, DEPENDS, DETAILS: updated spell to 2.2.0
+ upstream switched to meson
+ updated dependencies and added knob for testsuite
+
2021-02-28 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 0.29

diff --git a/graphics-libs/libwacom/PRE_BUILD
b/graphics-libs/libwacom/PRE_BUILD
deleted file mode 100755
index 6f0b495..0000000
--- a/graphics-libs/libwacom/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-# Disable tests
-sedit '/^SUBDIRS =/s/ test//' Makefile.in
diff --git a/graphics/inkscape/DEPENDS b/graphics/inkscape/DEPENDS
index d4004dc..eddd7b5 100755
--- a/graphics/inkscape/DEPENDS
+++ b/graphics/inkscape/DEPENDS
@@ -1,7 +1,7 @@
. "$GRIMOIRE"/CMAKE_DEPENDS &&
depends -sub CXX gcc &&
depends gsl &&
-depends -sub IOSTREAMS boost &&
+depends -sub IOSTREAMS,FILESYSTEM boost &&
depends gtkmm3 &&
depends libxml2 &&
depends libxslt &&
diff --git a/graphics/inkscape/HISTORY b/graphics/inkscape/HISTORY
index 1a1397f..f178e2f 100644
--- a/graphics/inkscape/HISTORY
+++ b/graphics/inkscape/HISTORY
@@ -1,3 +1,6 @@
+2022-04-13 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: added subdep on filesystem boost lib
+
2022-03-03 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS: added missing dep on libsoup-2.4
* DETAILS: updated spell to 1.1.2
diff --git a/shell-term-fm/tmux/DETAILS b/shell-term-fm/tmux/DETAILS
index 6ebe7c0..a1c11fd 100755
--- a/shell-term-fm/tmux/DETAILS
+++ b/shell-term-fm/tmux/DETAILS
@@ -5,7 +5,7 @@

SOURCE_URL[0]="https://github.com/$SPELL/$SPELL/releases/download/$VERSION/$SOURCE";
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE="http://tmux.github.io/";
- LICENSE[0]=BSD
+ LICENSE[0]=ISC
ENTERED=20090707
SHORT="terminal multiplexer"
cat << EOF
diff --git a/shell-term-fm/tmux/HISTORY b/shell-term-fm/tmux/HISTORY
index 9197469..dd7722f 100644
--- a/shell-term-fm/tmux/HISTORY
+++ b/shell-term-fm/tmux/HISTORY
@@ -1,3 +1,6 @@
+2022-04-13 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: fixed license
+
2021-06-10 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 3.2a




  • [SM-Commit] GIT changes to master grimoire by Ismael Luceno (492b8c529e05651f5d95afd0199def0a9cea1cf4), Ismael Luceno, 04/14/2022

Archive powered by MHonArc 2.6.24.

Top of Page