sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (68a7448406f9dfa696c9ab622d344e82580498b0)
- From: Treeve Jelbert <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
- Subject: [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (68a7448406f9dfa696c9ab622d344e82580498b0)
- Date: Sun, 4 May 2025 15:19:09 +0000
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
gnome3-libs/libsecret/BUILD | 3 ---
gnome3-libs/libsecret/CONFIGURE | 1 +
gnome3-libs/libsecret/DEPENDS | 34 ++++++++++++++++++++--------------
gnome3-libs/libsecret/DETAILS | 5 +++--
gnome3-libs/libsecret/HISTORY | 7 +++++++
5 files changed, 31 insertions(+), 19 deletions(-)
New commits:
commit 68a7448406f9dfa696c9ab622d344e82580498b0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
libsecret - meson build
commit cf66ac78aeb4a6b417eeae85167bf1e6919c3b4c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
libsecret: => 0.21.7
diff --git a/gnome3-libs/libsecret/BUILD b/gnome3-libs/libsecret/BUILD
deleted file mode 100755
index bd2ab50..0000000
--- a/gnome3-libs/libsecret/BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-OPTS+=" --disable-manpages" &&
-OPTS+=" --disable-static" &&
-default_build
diff --git a/gnome3-libs/libsecret/CONFIGURE b/gnome3-libs/libsecret/CONFIGURE
new file mode 100755
index 0000000..9f48d22
--- /dev/null
+++ b/gnome3-libs/libsecret/CONFIGURE
@@ -0,0 +1 @@
+. "${GRIMOIRE}/MESON_CONFIGURE"
diff --git a/gnome3-libs/libsecret/DEPENDS b/gnome3-libs/libsecret/DEPENDS
index 8461108..dd52dad 100755
--- a/gnome3-libs/libsecret/DEPENDS
+++ b/gnome3-libs/libsecret/DEPENDS
@@ -1,25 +1,31 @@
+. "${GRIMOIRE}/MESON_DEPENDS" &&
depends perl &&
depends glib2 &&
optional_depends gtk-doc \
- "--enable-gtk-doc" \
- "--disable-gtk-doc" \
+ "gtk_doc=true" \
+ "gtk_doc=false" \
"Build documentation with gtk-doc" &&
optional_depends gobject-introspection \
- "--enable-introspection" \
- "--disable-introspection" \
+ "introspection=true" \
+ "introspection=false" \
"for introspection support" &&
-if is_depends_enabled $SPELL gobject-introspection; then
- optional_depends vala \
- "--enable-vala" \
- "--disable-vala" \
- "for Vala bindings"
-fi &&
+#if is_depends_enabled $SPELL gobject-introspection; then
+# optional_depends vala \
+# "--enable-vala" \
+# "--disable-vala" \
+# "for Vala bindings"
+#fi &&
optional_depends libgcrypt \
- "--enable-gcrypt" \
- "--disable-gcrypt" \
- "for gcrypt and transport encryption" &&
-optional_depends GETTEXT '' '--disable-nls' 'NLS support'
+ "crypto=libgcrypt" \
+ "crypto=disable" \
+ "for gcrypt and transport encryption"
+#optional_depends GETTEXT '' '' 'NLS support'
+
+#optional_depends linux-pam \
+# "pam=true" \
+# "pam=false" \
+# "PAM support"
diff --git a/gnome3-libs/libsecret/DETAILS b/gnome3-libs/libsecret/DETAILS
index 257960a5..1608f45 100755
--- a/gnome3-libs/libsecret/DETAILS
+++ b/gnome3-libs/libsecret/DETAILS
@@ -1,6 +1,7 @@
+. "${GRIMOIRE}/MESON_FUNCTIONS"
SPELL=libsecret
- VERSION=0.20.4
-
SOURCE_HASH=sha512:599482796af001703c25d181a710c5a3207f44d4d0036ef2001cc541bde9ef453172b71df9bb214d27d1fbd2f28c1b5a5efdbd5faca3561188c07dccdc7d7c15
+ VERSION=0.21.7
+
SOURCE_HASH=sha512:f5ee1244338ba324ae403096ddd7357899f55fa9f961d2473515ac924164fe9b33f87e39eea2a30b99fc32f2300c0e626d20c98509dbbcadb2c99628a1caa0e4
SOURCE="${SPELL}-${VERSION}.tar.xz"
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE_URL[0]=$GNOME_URL/sources/libsecret/${BRANCH}/${SOURCE}
diff --git a/gnome3-libs/libsecret/HISTORY b/gnome3-libs/libsecret/HISTORY
index 5b2067c..2f3060f 100644
--- a/gnome3-libs/libsecret/HISTORY
+++ b/gnome3-libs/libsecret/HISTORY
@@ -1,3 +1,10 @@
+2025-05-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.21.7
+ * *: now requires meson
+ * DEPENDS: add linux-pam, drop vala
+ * CONFIGURE: added
+ * BUILD: deleted
+
2020-10-10 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 0.20.4
- [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (68a7448406f9dfa696c9ab622d344e82580498b0), Treeve Jelbert, 05/04/2025
Archive powered by MHonArc 2.6.24.