Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 21 Jun 2026 01:44:00 +0000
From:      Vladimir Druzenko <vvd@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Cc:        Adrian Gschwend <ktk@netlabs.org>
Subject:   git: dac359d0695b - main - sysutils/createrepo_c: Update 1.1.4 => 1.2.4
Message-ID:  <6a3741e0.36850.39c8ba6@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by vvd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=dac359d0695bace18de8411212775d6f82a9da7b

commit dac359d0695bace18de8411212775d6f82a9da7b
Author:     Adrian Gschwend <ktk@netlabs.org>
AuthorDate: 2026-06-21 01:41:58 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-06-21 01:41:58 +0000

    sysutils/createrepo_c: Update 1.1.4 => 1.2.4
    
    Commit log:
    https://github.com/rpm-software-management/createrepo_c/compare/1.1.4...1.2.4
    
    - Fix warnings from portclippy.
    - Remove REINPLACE_CMD in post-patch - already included in upstream.
    - Remove already unnecessary local patch.
    
    PR:             296131
    Sponsored by:   UNIS Labs
    Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
---
 sysutils/createrepo_c/Makefile                     | 30 ++++------------------
 sysutils/createrepo_c/distinfo                     |  6 ++---
 .../files/patch-src_compression__wrapper.c         | 10 --------
 sysutils/createrepo_c/pkg-plist                    |  2 +-
 4 files changed, 9 insertions(+), 39 deletions(-)

diff --git a/sysutils/createrepo_c/Makefile b/sysutils/createrepo_c/Makefile
index d9fe6fd24cba..7a27fc856945 100644
--- a/sysutils/createrepo_c/Makefile
+++ b/sysutils/createrepo_c/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	createrepo_c
-DISTVERSION=	1.1.4
-PORTREVISION=	1
+DISTVERSION=	1.2.4
 CATEGORIES=	sysutils
 
 MAINTAINER=	ktk@netlabs.org
@@ -19,33 +18,14 @@ LIB_DEPENDS=	librpm.so:archivers/rpm4 \
 TEST_DEPENDS=	bash:shells/bash
 
 USES=		cmake:testing gnome pathfix pkgconfig shebangfix sqlite ssl
-
-USE_GNOME=	glib20 libxml2
-
 USE_GITHUB=	yes
 GH_ACCOUNT=	rpm-software-management
-
-CMAKE_ON=	CMAKE_DISABLE_FIND_PACKAGE_Doxygen
-CMAKE_OFF=	ENABLE_PYTHON
+USE_GNOME=	glib20 libxml2
+USE_LDCONFIG=	yes
 
 SHEBANG_FILES=	tests/run_tests.sh.in
 
-USE_LDCONFIG=	yes
-
-post-patch:
-	${REINPLACE_CMD} \
-		-e '/pkg_check_modules/s|REQUIRED|REQUIRED IMPORTED_TARGET|' \
-		-e 's|EXCLUDE_FROM_ALL||' \
-		${WRKSRC}/CMakeLists.txt
-	for m in GLIB2 GIO GTHREAD2 LIBMODULEMD LZMA SQLITE3 RPM ZCK ZSTD; do \
-		${REINPLACE_CMD} \
-			"s/\$${$${m}_LIBRARIES}/PkgConfig::$${m}/" \
-			${WRKSRC}/src/CMakeLists.txt; \
-	done
-	for m in GLIB2; do \
-		${REINPLACE_CMD} \
-			"s/\$${$${m}_LIBRARIES}/PkgConfig::$${m}/" \
-			${WRKSRC}/tests/CMakeLists.txt; \
-	done
+CMAKE_ON=	CMAKE_DISABLE_FIND_PACKAGE_Doxygen
+CMAKE_OFF=	BUILD_DOC_C ENABLE_PYTHON
 
 .include <bsd.port.mk>
diff --git a/sysutils/createrepo_c/distinfo b/sysutils/createrepo_c/distinfo
index a6910eb10c12..46b72df0a520 100644
--- a/sysutils/createrepo_c/distinfo
+++ b/sysutils/createrepo_c/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1727704540
-SHA256 (rpm-software-management-createrepo_c-1.1.4_GH0.tar.gz) = b4f020ef0400e3f9840d37d16238bda2b529b47749dcea6f43c9038056c64669
-SIZE (rpm-software-management-createrepo_c-1.1.4_GH0.tar.gz) = 638216
+TIMESTAMP = 1781787784
+SHA256 (rpm-software-management-createrepo_c-1.2.4_GH0.tar.gz) = 4c980c2b5938694d36ab3117eb286b9ffa7187c768ac66e7805662a3dd22edf1
+SIZE (rpm-software-management-createrepo_c-1.2.4_GH0.tar.gz) = 639165
diff --git a/sysutils/createrepo_c/files/patch-src_compression__wrapper.c b/sysutils/createrepo_c/files/patch-src_compression__wrapper.c
deleted file mode 100644
index 89906a22ce47..000000000000
--- a/sysutils/createrepo_c/files/patch-src_compression__wrapper.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/compression_wrapper.c.orig	2024-08-14 21:41:31 UTC
-+++ src/compression_wrapper.c
-@@ -35,6 +35,7 @@
- #include "error.h"
- #include "compression_wrapper.h"
- #include <zstd.h>
-+#include <unistd.h>  // FreeBSD: Add STDOUT_FILENO
- 
- 
- #define ERR_DOMAIN                      CREATEREPO_C_ERROR
diff --git a/sysutils/createrepo_c/pkg-plist b/sysutils/createrepo_c/pkg-plist
index 6ff8accebe4b..99977fe0ffe9 100644
--- a/sysutils/createrepo_c/pkg-plist
+++ b/sysutils/createrepo_c/pkg-plist
@@ -29,7 +29,7 @@ include/createrepo_c/xml_file.h
 include/createrepo_c/xml_parser.h
 lib/libcreaterepo_c.so
 lib/libcreaterepo_c.so.1
-lib/libcreaterepo_c.so.1.1.4
+lib/libcreaterepo_c.so.1.2.4
 libdata/pkgconfig/createrepo_c.pc
 share/man/man8/createrepo_c.8.gz
 share/man/man8/mergerepo_c.8.gz


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a3741e0.36850.39c8ba6>