sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (11067948e6494fc1735281c7d90fac5e90a53eb0)
- From: Pavel Vinogradov <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (11067948e6494fc1735281c7d90fac5e90a53eb0)
- Date: Sat, 25 Feb 2023 04:09:43 +0000
GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:
devel/appstream/DEPENDS | 8 ++++++--
devel/appstream/DETAILS | 3 +--
devel/appstream/HISTORY | 5 ++++-
devel/appstream/PRE_BUILD | 6 ++++++
4 files changed, 17 insertions(+), 5 deletions(-)
New commits:
commit 11067948e6494fc1735281c7d90fac5e90a53eb0
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
devel/appstream: version 0.16.1
diff --git a/devel/appstream/DEPENDS b/devel/appstream/DEPENDS
index dddb4bd..a4701d5 100755
--- a/devel/appstream/DEPENDS
+++ b/devel/appstream/DEPENDS
@@ -1,16 +1,20 @@
source $GRIMOIRE/MESON_DEPENDS &&
#depends -sub CXX gcc &&
+depends docbook-xsl &&
depends GETTEXT &&
depends glib2 &&
depends libxml2 &&
+depends libxmlb &&
+depends libxslt &&
depends libyaml &&
depends PKG-CONFIG &&
depends curl &&
depends itstool &&
#depends xmlto &&
-optional_depends libxmlb '' '' 'Use system libxmlb' &&
optional_depends qtbase 'qt=true' '' 'Qt5 support' &&
optional_depends vala 'vapi=true' '' 'Vala support' &&
optional_depends gobject-introspection 'gir=true' 'gir=false' \
- 'to build Introspection data'
+ 'to build Introspection data' &&
+optional_depends systemd 'systemd=true' 'systemd=false' 'for systemd
integration' &&
+optional_depends gtk-doc 'docs=true' 'docs=false apidocs=false' 'to build
documentation'
diff --git a/devel/appstream/DETAILS b/devel/appstream/DETAILS
index 0e32993..70ce2a5 100755
--- a/devel/appstream/DETAILS
+++ b/devel/appstream/DETAILS
@@ -1,8 +1,7 @@
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=appstream
SPELLX=AppStream
- VERSION=0.15.5
- SOURCE_HASH=sha512:
+ VERSION=0.16.1
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/devel/appstream/HISTORY b/devel/appstream/HISTORY
index e57de82..a4903e9 100644
--- a/devel/appstream/HISTORY
+++ b/devel/appstream/HISTORY
@@ -1,5 +1,8 @@
2023-02-24 Pavel Vinogradov <public AT sourcemage.org>
- * DEPENDS: gobject-introspection is optional now
+ * DEPENDS: gobject-introspection is optional now, needs docbook-xsl,
libxmlb
+ and libxslt, optionally depends on gtk-doc and systemd
+ * DETAILS: version 0.16.1
+ * PRE_BUILD: added ability to build with samurai
2022-11-16 Conner Clere <connerclere AT gmail.com>
* DEPENDS: added missing curl and itstool dependencies
diff --git a/devel/appstream/PRE_BUILD b/devel/appstream/PRE_BUILD
new file mode 100755
index 0000000..77edb5c
--- /dev/null
+++ b/devel/appstream/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+if is_depends_enabled "${SPELL}" samurai; then
+ sed "s;ninja;samu;" -i po/meson.build
+fi
- [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (11067948e6494fc1735281c7d90fac5e90a53eb0), Pavel Vinogradov, 02/24/2023
Archive powered by MHonArc 2.6.24.