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.
This commit is contained in:
Max Brazhnikov 2025-04-09 01:29:00 +03:00
parent 309d3c189e
commit 75cb7c553c
3 changed files with 11 additions and 7 deletions

View file

@ -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 <bsd.port.mk>

View file

@ -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

View file

@ -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