sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (ccc553ed2fa099b11232316858286ce8cbfaff21)
- 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 (ccc553ed2fa099b11232316858286ce8cbfaff21)
- Date: Tue, 6 Oct 2026 15:00:09 +0000
GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:
disk/snapper/BUILD | 2 ++
disk/snapper/DEPENDS | 29 ++++++++++++++++++++++-------
disk/snapper/DETAILS | 10 +++++-----
disk/snapper/HISTORY | 7 +++++++
disk/snapper/PRE_BUILD | 3 +++
5 files changed, 39 insertions(+), 12 deletions(-)
New commits:
commit ccc553ed2fa099b11232316858286ce8cbfaff21
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
snapper 0.13.2
diff --git a/disk/snapper/BUILD b/disk/snapper/BUILD
new file mode 100755
index 0000000..a88e494
--- /dev/null
+++ b/disk/snapper/BUILD
@@ -0,0 +1,2 @@
+OPTS+=' --disable-zypp' &&
+default_build
diff --git a/disk/snapper/DEPENDS b/disk/snapper/DEPENDS
index f810860..ab6dc86 100755
--- a/disk/snapper/DEPENDS
+++ b/disk/snapper/DEPENDS
@@ -1,14 +1,29 @@
depends -sub CXX gcc &&
depends acl &&
-depends attr &&
depends boost &&
depends dbus &&
-depends icu &&
+depends docbook-xsl &&
+depends json-c &&
depends libxml2 &&
+depends libxslt &&
+depends ncurses &&
+depends SSL &&
depends util-linux &&
-depends xz-utils &&
depends zlib &&
-optional_depends btrfs-progs --{en,dis}able-btrfs \
- 'for BTRFS internal snapshots support' &&
-optional_depends lvm --{en,dis}able-lvm \
- 'for LVM thinprovisioned snapshots support'
+optional_depends btrfs-progs \
+ --enable-btrfs \
+ --disable-btrfs \
+ 'for BTRFS internal snapshots support' &&
+ #--disable-rollback --disable-btrfs-quota' \
+optional_depends linux-pam \
+ --enable-pam \
+ --disable-pam \
+ 'for pam module support' &&
+optional_depends lvm \
+ --enable-lvm \
+ --disable-lvm \
+ 'for LVM thinprovisioned snapshots support' &&
+optional_depends libselinux \
+ --enable-selinux \
+ --disable-selinux \
+ 'for SELinux LSM support'
diff --git a/disk/snapper/DETAILS b/disk/snapper/DETAILS
index 29ae0cf..daaa09e 100755
--- a/disk/snapper/DETAILS
+++ b/disk/snapper/DETAILS
@@ -1,13 +1,13 @@
SPELL=snapper
- VERSION=0.3.3
- SOURCE="$SPELL-$VERSION.tar.bz2"
- SOURCE_URL[0]=ftp://ftp.suse.com/pub/projects/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:f24f6d121f9a613549899b7bf3751f6d9c101db716d7bc3858a2add9f90e08861fc46927ce0130efc232240a91e24934820d0c2b1b65f206ac80d04cdaaec39d
+ VERSION=0.13.2
+ SOURCE="$SPELL-$VERSION.tar.xz"
+ SOURCE_URL[0]=https://ftp.suse.com/pub/projects/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:151060b6af01db479c3ced2ba010349168d31aadfe849987c38d1b25bf6e510259123009ca84f01bad72281b20b1fc9ebf49fd090d6f26794aa429e509f6d047
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE="http://snapper.io"
LICENSE[0]="GPLv2"
ENTERED=20160827
- KEYWORDS=""
+ KEYWORDS="disk snapshot rollback"
SHORT="The ultimate snapshot tool for Linux"
cat << EOF
Snapper is a tool for Linux file system snapshot management. Apart from
diff --git a/disk/snapper/HISTORY b/disk/snapper/HISTORY
index 4c579af..82ba080 100644
--- a/disk/snapper/HISTORY
+++ b/disk/snapper/HISTORY
@@ -1,3 +1,10 @@
+2026-10-06 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.13.2
+ * PRE_BUILD: fixed build against ncurses 6.x
+ * BUILD: disabled the libzypp plugin
+ * DEPENDS: added SSL, json-c, linux-pam, libxslt, docbook-xsl,
+ make libselinux optional, drop the unused attr, icu and xz-utils
+
2026-09-17 Ismael Luceno <ismael AT sourcemage.org>
* WATCH: added
diff --git a/disk/snapper/PRE_BUILD b/disk/snapper/PRE_BUILD
new file mode 100755
index 0000000..ac46dd7
--- /dev/null
+++ b/disk/snapper/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+# ncurses 6.x folds libtinfo into libncurses
+sedit 's/-ltinfo/-lncurses/g' "$SOURCE_DIRECTORY/client/utils/Makefile.in"
- [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (ccc553ed2fa099b11232316858286ce8cbfaff21), Ismael Luceno, 10/06/2026
Archive powered by MHonArc 2.6.24.