Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 30 Mar 2025 06:44:29 GMT
From:      Daniel Engberg <diizzy@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 9460c0948359 - main - devel/jansson: Update to 2.14.1
Message-ID:  <202503300644.52U6iTZt025268@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by diizzy:

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

commit 9460c0948359bde43a14a0b0563f2e9ea67ba0e5
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2025-03-30 06:14:57 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2025-03-30 06:14:59 +0000

    devel/jansson: Update to 2.14.1
    
    * Switch to CMake
      Compiles faster and provides .cmake files
    * Adjust port Makefile to more closely follow Porters Handbook
    
    Changelog: https://github.com/akheron/jansson/releases/tag/v2.14.1
    
    PR:             285743
    Reviewed by:    vanilla (maintainer)
---
 devel/jansson/Makefile  | 14 +++++++-------
 devel/jansson/distinfo  |  6 +++---
 devel/jansson/pkg-plist |  5 ++++-
 3 files changed, 14 insertions(+), 11 deletions(-)

diff --git a/devel/jansson/Makefile b/devel/jansson/Makefile
index d6cec5d7b36d..3eb45e033566 100644
--- a/devel/jansson/Makefile
+++ b/devel/jansson/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	jansson
-DISTVERSION=	2.14
+DISTVERSION=	2.14.1
 CATEGORIES=	devel
 MASTER_SITES=	https://github.com/akheron/${PORTNAME}/releases/download/v${DISTVERSION}/
 
@@ -12,15 +12,15 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 TEST_DEPENDS=	bash>=0:shells/bash
 
-USES=		cpe pathfix pkgconfig tar:bzip2 libtool shebangfix
+USES=		cmake:testing cpe tar:bzip2 pathfix shebangfix
+CPE_VENDOR=	jansson_project
 SHEBANG_FILES=	scripts/clang-format scripts/clang-format-check
 USE_LDCONFIG=	yes
 
-GNU_CONFIGURE=	yes
-
-CPE_VENDOR=	jansson_project
+CMAKE_TESTING_OFF=	JANSSON_WITHOUT_TESTS
 
-INSTALL_TARGET=	install-strip
-TEST_TARGET=	check
+CMAKE_OFF=	JANSSON_BUILD_DOCS
+CMAKE_ON=	JANSSON_BUILD_SHARED_LIBS \
+		JANSSON_WITHOUT_TESTS
 
 .include <bsd.port.mk>
diff --git a/devel/jansson/distinfo b/devel/jansson/distinfo
index 54573138b2d0..01b2f1f93cb1 100644
--- a/devel/jansson/distinfo
+++ b/devel/jansson/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1631354622
-SHA256 (jansson-2.14.tar.bz2) = fba956f27c6ae56ce6dfd52fbf9d20254aad42821f74fa52f83957625294afb9
-SIZE (jansson-2.14.tar.bz2) = 434481
+TIMESTAMP = 1743231539
+SHA256 (jansson-2.14.1.tar.bz2) = 6bd82d3043dadbcd58daaf903d974891128d22aab7dada5d399cb39094af49ce
+SIZE (jansson-2.14.1.tar.bz2) = 482990
diff --git a/devel/jansson/pkg-plist b/devel/jansson/pkg-plist
index 20249c72891a..a79e525863c1 100644
--- a/devel/jansson/pkg-plist
+++ b/devel/jansson/pkg-plist
@@ -1,6 +1,9 @@
 include/jansson.h
 include/jansson_config.h
-lib/libjansson.a
+lib/cmake/jansson/janssonConfig.cmake
+lib/cmake/jansson/janssonConfigVersion.cmake
+lib/cmake/jansson/janssonTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/jansson/janssonTargets.cmake
 lib/libjansson.so
 lib/libjansson.so.4
 lib/libjansson.so.4.14.0


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202503300644.52U6iTZt025268>