From 75cb7c553cee7416ae87f7c2ee991d3da332fd9c Mon Sep 17 00:00:00 2001 From: Max Brazhnikov Date: Wed, 9 Apr 2025 01:29:00 +0300 Subject: [PATCH] security/libomemo-c: update to 0.5.1 - Switch to meson (cmake fails to detect protobuf-c properly). - Use PLIST_SUB to reduce diff on future updates. --- security/libomemo-c/Makefile | 10 +++++++--- security/libomemo-c/distinfo | 6 +++--- security/libomemo-c/pkg-plist | 2 +- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/security/libomemo-c/Makefile b/security/libomemo-c/Makefile index c072f18bfa79..4166fd7decdc 100644 --- a/security/libomemo-c/Makefile +++ b/security/libomemo-c/Makefile @@ -1,6 +1,6 @@ PORTNAME= libomemo-c DISTVERSIONPREFIX= v -DISTVERSION= 0.5.0 +DISTVERSION= 0.5.1 CATEGORIES= security MAINTAINER= kde@FreeBSD.org @@ -9,9 +9,13 @@ COMMENT= Implementation of the ratcheting forward secrecy protocol LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cmake +LIB_DEPENDS= libprotobuf-c.so:devel/protobuf-c + +USES= meson pkgconfig USE_GITHUB= yes GH_ACCOUNT= dino -CMAKE_ON= BUILD_SHARED_LIBS +MESON_ARGS= -Dtests=false + +PLIST_SUB= SHLIB_VER=${DISTVERSION} .include diff --git a/security/libomemo-c/distinfo b/security/libomemo-c/distinfo index 40f270594966..16b3786d6562 100644 --- a/security/libomemo-c/distinfo +++ b/security/libomemo-c/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1678613499 -SHA256 (dino-libomemo-c-v0.5.0_GH0.tar.gz) = 03195a24ef7a86c339cdf9069d7f7569ed511feaf55e853bfcb797d2698ba983 -SIZE (dino-libomemo-c-v0.5.0_GH0.tar.gz) = 260987 +TIMESTAMP = 1744149692 +SHA256 (dino-libomemo-c-v0.5.1_GH0.tar.gz) = d1b65dbf7bccc67523abfd5e429707f540b2532932d128b2982f0246be2b22a0 +SIZE (dino-libomemo-c-v0.5.1_GH0.tar.gz) = 239905 diff --git a/security/libomemo-c/pkg-plist b/security/libomemo-c/pkg-plist index d49694ebed2c..ec0fdf003d3c 100644 --- a/security/libomemo-c/pkg-plist +++ b/security/libomemo-c/pkg-plist @@ -15,5 +15,5 @@ include/omemo/signal_protocol.h include/omemo/signal_protocol_types.h lib/libomemo-c.so lib/libomemo-c.so.0 -lib/libomemo-c.so.0.5.0 +lib/libomemo-c.so.%%SHLIB_VER%% libdata/pkgconfig/libomemo-c.pc