public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/libconfuse] f44: 3.4
@ 2026-08-17 17:32 Gwyn Ciesla
  0 siblings, 0 replies; only message in thread
From: Gwyn Ciesla @ 2026-08-17 17:32 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/libconfuse
Branch : f44
Commit : e068b6ce71515e3e8778aef8f665a6a6f03e3c27
Author : Gwyn Ciesla <gwync@protonmail.com>
Date   : 2026-08-17T12:32:07-05:00
Stats  : +7/-32 in 4 file(s)
URL    : https://src.fedoraproject.org/rpms/libconfuse/c/e068b6ce71515e3e8778aef8f665a6a6f03e3c27?branch=f44

Log:
3.4

---
diff --git a/.gitignore b/.gitignore
index 0569cdb..f22e959 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@ confuse-2.6.tar.gz
 /confuse-3.2.1.tar.gz
 /confuse-3.2.2.tar.gz
 /confuse-3.3.tar.gz
+/confuse-3.4.tar.gz

diff --git a/d73777c2c3566fb2647727bb56d9a2295b81669b.patch b/d73777c2c3566fb2647727bb56d9a2295b81669b.patch
deleted file mode 100644
index 616c94e..0000000
--- a/d73777c2c3566fb2647727bb56d9a2295b81669b.patch
+++ /dev/null
@@ -1,25 +0,0 @@
---- src/confuse.c~	2020-06-21 15:53:26.000000000 -0500
-+++ src/confuse.c	2022-09-12 08:41:44.448638314 -0500
-@@ -1865,16 +1865,19 @@
- 		} else {
- 			/* ~user or ~user/path */
- 			char *user;
-+                       size_t len;
- 
- 			file = strchr(filename, '/');
- 			if (file == 0)
- 				file = filename + strlen(filename);
- 
--			user = malloc(file - filename);
--			if (!user)
-+			len = file - filename - 1;
-+                       user = malloc(len + 1);
-+                       if (!user)
- 				return NULL;
- 
--			strncpy(user, filename + 1, file - filename - 1);
-+			strncpy(user, &filename[1], len);
-+                       user[len] = 0;
- 			passwd = getpwnam(user);
- 			free(user);
- 		}

diff --git a/libconfuse.spec b/libconfuse.spec
index 2483202..c3607a9 100644
--- a/libconfuse.spec
+++ b/libconfuse.spec
@@ -1,14 +1,12 @@
 Name:           libconfuse
-Version:        3.3
-Release:        17%{?dist}
+Version:        3.4
+Release:        1%{?dist}
 Summary:        A configuration file parser library
 
 License:        ISC
 URL:            https://github.com/martinh/libconfuse
 Source0:	https://github.com/martinh/libconfuse/releases/download/v%{version}/confuse-%{version}.tar.gz
 
-Patch0:         d73777c2c3566fb2647727bb56d9a2295b81669b.patch
-
 BuildRequires:  gcc
 BuildRequires:  check-devel, pkgconfig
 BuildRequires:  perl-interpreter
@@ -41,8 +39,6 @@ Development files for %{name}.
 %setup -q -n confuse-%{version}
 perl -pi.orig -e 's|confuse.h|../src/confuse.h|g' tests/check_confuse.c
 
-%patch -P0 -p0
-
 %build
 %configure --enable-shared --disable-static
 make %{?_smp_mflags} AM_CFLAGS="-Wall -Wextra"
@@ -86,6 +82,9 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/confuse
 
 
 %changelog
+* Mon Aug 17 2026 Gwyn Ciesla <gwync@protonmail.com> - 3.4-1
+- 3.4
+
 * Thu Jul 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 3.3-17
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
 

diff --git a/sources b/sources
index 9c49e6a..8493c4d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (confuse-3.3.tar.gz) = 07f994ca670778ea3dd667b96e1109a90f1f886184b124a9249b60c724d35e423600ed33b46d46ef9299b8b531784e8023af6fad4c88b72791c86c0b1b7c370e
+SHA512 (confuse-3.4.tar.gz) = 3d803c0296454e8b3c03bd5d391859a00e805d351ed94296cfac39f3a5524aaf1907d25b3fa711f8bd71de92d44d55cbc10d934d480c01f39f324ef81a39e4cc

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-08-17 17:32 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-08-17 17:32 [rpms/libconfuse] f44: 3.4 Gwyn Ciesla

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox