git: dac359d0695b - main - sysutils/createrepo_c: Update 1.1.4 => 1.2.4
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 21 Jun 2026 01:44:00 UTC
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