package/sigsum-c: bump version to 1.1.0

This release now includes our local patch so we can drop it.

Changelog: https://git.glasklar.is/sigsum/core/sigsum-c/-/blob/v1.1.0/NEWS?ref_type=tags#L1-28

Signed-off-by: Florian Larysch <fl@n621.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
Florian Larysch
2026-06-25 12:56:26 +02:00
committed by Peter Korsgaard
parent 3bd4b9f434
commit 9f1c7f7db2
3 changed files with 2 additions and 73 deletions

View File

@@ -1,71 +0,0 @@
From 5c74c6d0dd2dd1707b178083815f3a165e3e7dc3 Mon Sep 17 00:00:00 2001
From: Florian Larysch <fl@n621.de>
Date: Fri, 22 May 2026 14:36:02 +0200
Subject: [PATCH] Make command line tools optional
When only using the sigsum-c library in another program, the
dedicated sigsum-c-verify tool might be redundant.
Allow disabling it to save space/avoid littering /bin.
Upstream: https://git.glasklar.is/sigsum/core/sigsum-c/-/commit/5c74c6d0dd2dd1707b178083815f3a165e3e7dc3
Signed-off-by: Florian Larysch <fl@n621.de>
---
Makefile.in | 4 ++--
configure.ac | 11 +++++++++++
2 files changed, 13 insertions(+), 2 deletions(-)
diff --git a/Makefile.in b/Makefile.in
index 0648adb..771551a 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -12,7 +12,7 @@ lib:
tools: lib
cd tools && $(MAKE) all
-all: lib @IF_PARSERS@ tools
+all: lib @IF_TOOLS@ tools
clean distclean:
cd lib && $(MAKE) $@
@@ -34,7 +34,7 @@ install-lib: lib
install-tools: tools
cd tools && $(MAKE) install
-install: install-lib @IF_PARSERS@ install-tools
+install: install-lib @IF_TOOLS@ install-tools
# Remake configure-generated files.
# From the autoconf manual (4.8.5 Automatic Remaking)
diff --git a/configure.ac b/configure.ac
index 37a18b7..8305789 100644
--- a/configure.ac
+++ b/configure.ac
@@ -19,6 +19,16 @@ else
IF_PARSERS='#'
fi
+AC_ARG_ENABLE(tools,
+ AS_HELP_STRING([--disable-tools], [Do not build or install command-line tools.]),,
+ [enable_tools="$enable_parsers"])
+
+if test "$enable_tools" = yes ; then
+ IF_TOOLS=''
+else
+ IF_TOOLS='#'
+fi
+
AC_ARG_ENABLE(static,
AS_HELP_STRING([--disable-static], [Do not build any static library]),,
[enable_static=yes])
@@ -47,6 +57,7 @@ if test -z "$PIC_CFLAGS" ; then
fi
AC_SUBST(IF_PARSERS)
+AC_SUBST(IF_TOOLS)
AC_SUBST(IF_STATIC)
AC_SUBST(IF_SHARED)
AC_SUBST(IF_NOT_SHARED)
--
2.54.0

View File

@@ -1,3 +1,3 @@
# Locally calculated
sha256 147ab839b22c5584aa9982c912bdb629cc717dcd978528233889789544e5fe51 sigsum-c-v1.0.0-git4.tar.gz
sha256 f0c4d070c4ffb417c65f3b376c6f8ce0b81d148dd1d4ce9964508f1b70bc9cb0 sigsum-c-v1.1.0-git4.tar.gz
sha256 f592312f5d5756846c43becd06fc1d826eafe05b1b45f88e95af460d59d24ad0 LICENSE

View File

@@ -4,7 +4,7 @@
#
################################################################################
SIGSUM_C_VERSION = v1.0.0
SIGSUM_C_VERSION = v1.1.0
SIGSUM_C_SITE = https://git.glasklar.is/sigsum/core/sigsum-c
SIGSUM_C_SITE_METHOD = git
SIGSUM_C_LICENSE = BSD-2-Clause