sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (8c2ac3dcce061c558819c808627c5281422d3907)
- From: Ismael Luceno <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 Ismael Luceno (8c2ac3dcce061c558819c808627c5281422d3907)
- Date: Fri, 16 Oct 2026 11:08:17 +0000
GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:
gnome3-libs/libsecret/HISTORY | 5
++
gnome3-libs/libsecret/PRE_BUILD | 3 +
gnome3-libs/libsecret/WATCH | 1
gnome3-libs/libsecret/patches/0001-add-missing-fcntl-h-include.patch | 22
++++++++++
4 files changed, 31 insertions(+)
New commits:
commit 8c2ac3dcce061c558819c808627c5281422d3907
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
libsecret: Fix build with newer glib2
commit 83ce7f6cdb237e05cfc7e926ca8d4af98cf05107
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
libsecret: Add WATCH file
diff --git a/gnome3-libs/libsecret/HISTORY b/gnome3-libs/libsecret/HISTORY
index f855379..0698e13 100644
--- a/gnome3-libs/libsecret/HISTORY
+++ b/gnome3-libs/libsecret/HISTORY
@@ -1,3 +1,8 @@
+2026-10-16 Ismael Luceno <ismael AT sourcemage.org>
+ * WATCH: added
+ * PRE_BUILD, patches/0001-add-missing-fcntl-h-include.patch:
+ fixed build with newer glib2
+
2026-09-16 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.21.8.2
diff --git a/gnome3-libs/libsecret/PRE_BUILD b/gnome3-libs/libsecret/PRE_BUILD
new file mode 100755
index 0000000..c230ad1
--- /dev/null
+++ b/gnome3-libs/libsecret/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+apply_patch_dir patches
diff --git a/gnome3-libs/libsecret/WATCH b/gnome3-libs/libsecret/WATCH
new file mode 100644
index 0000000..f970d88
--- /dev/null
+++ b/gnome3-libs/libsecret/WATCH
@@ -0,0 +1 @@
+0 . https://gitlab.gnome.org/GNOME/libsecret/-/tags
diff --git
a/gnome3-libs/libsecret/patches/0001-add-missing-fcntl-h-include.patch
b/gnome3-libs/libsecret/patches/0001-add-missing-fcntl-h-include.patch
new file mode 100644
index 0000000..520bfd2
--- /dev/null
+++ b/gnome3-libs/libsecret/patches/0001-add-missing-fcntl-h-include.patch
@@ -0,0 +1,22 @@
+From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
+From: Ismael Luceno <ismael AT sourcemage.org>
+Date: Thu, 15 Oct 2026 14:20:37 +0000
+Subject: [PATCH] add missing fcntl.h include
+
+Upstream-Status: Pending
+Origin: Source Mage
+Signed-off-by: Ismael Luceno <ismael AT sourcemage.org>
+---
+ libsecret/secret-file-collection.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+--- a/libsecret/secret-file-collection.c
++++ b/libsecret/secret-file-collection.c
+@@ -22,6 +22,7 @@
+ #include <glib/gstdio.h>
+
+ #include <sys/file.h>
++#include <fcntl.h>
+ #include <errno.h>
+
+ EGG_SECURE_DECLARE (secret_file_collection);
- [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (8c2ac3dcce061c558819c808627c5281422d3907), Ismael Luceno, 10/16/2026
Archive powered by MHonArc 2.6.24.