chat/lurch-purple: Update to 0.7.0 Actually works with pidgin, talking to Conversations via federation! (0.6.8 did not) Upstream: ## [0.7.0] - 2021-02-12 ### Added - This file. - An API reachable through _libpurple_ signals. See `lurch_api.h` for details and usage. - Testing setup using _cmocka_ and tests for new modules. - CI setup running the tests in _appveyor_ and reporting coverage results to _codecov_. - The possibility to dynamically link against the submodule libaries. ([#151](https://github.com/gkdr/lurch/pull/151)) (thanks, [@fortysixandtwo](https://github.com/fortysixandtwo)!) ### Changed - A new `/command` handler using the API, replacing the old implementation. The commands are a bit different and some are new. - Updated _libomemo_ submodule to 0.7.1. See the [changelog](https://github.com/gkdr/libomemo/blob/master/CHANGELOG.md) for details. - Updated _axc_ submodule to 0.3.4. See the [changelog](https://github.com/gkdr/axc/blob/master/CHANGELOG.md) for details. ### Removed - The `lurch_initialised` setting in the `accounts.xml`. ### BUGFIXESdiff -r1.15 -r1.16 pkgsrc/chat/lurch-purple/Makefile
(gdt)
@@ -1,19 +1,18 @@ | @@ -1,19 +1,18 @@ | |||
1 | # $NetBSD: Makefile,v 1.15 2021/12/08 16:03:30 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.16 2022/04/06 19:53:52 gdt Exp $ | |
2 | 2 | |||
3 | VERSION= 0.6.8 | 3 | VERSION= 0.7.0 | |
4 | DISTNAME= lurch-${VERSION}-src | 4 | DISTNAME= lurch-${VERSION}-src | |
5 | PKGNAME= lurch-purple-${VERSION} | 5 | PKGNAME= lurch-purple-${VERSION} | |
6 | PKGREVISION= 11 | |||
7 | CATEGORIES= chat security | 6 | CATEGORIES= chat security | |
8 | MASTER_SITES= ${MASTER_SITE_GITHUB:=gkdr/lurch/releases/download/v${VERSION}/} | 7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=gkdr/lurch/releases/download/v${VERSION}/} | |
9 | 8 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= https://github.com/gkdr/lurch | 10 | HOMEPAGE= https://github.com/gkdr/lurch | |
12 | COMMENT= XEP-0384: OMEMO Encryption for libpurple | 11 | COMMENT= XEP-0384: OMEMO Encryption for libpurple | |
13 | LICENSE= gnu-gpl-v3 | 12 | LICENSE= gnu-gpl-v3 | |
14 | 13 | |||
15 | WRKSRC= ${WRKDIR}/lurch-${VERSION} | 14 | WRKSRC= ${WRKDIR}/lurch-${VERSION} | |
16 | USE_TOOLS+= cmake gmake pkg-config | 15 | USE_TOOLS+= cmake gmake pkg-config | |
17 | USE_LANGUAGES= c c++ | 16 | USE_LANGUAGES= c c++ | |
18 | 17 | |||
19 | .include "../../databases/sqlite3/buildlink3.mk" | 18 | .include "../../databases/sqlite3/buildlink3.mk" |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.4 2021/10/26 10:05:20 nia Exp $ | 1 | $NetBSD: distinfo,v 1.5 2022/04/06 19:53:52 gdt Exp $ | |
2 | 2 | |||
3 | BLAKE2s (lurch-0.6.8-src.tar.gz) = dd64cc511c71d9616a31d09b57ae6979933adfe08e95ddba084082f9755c5e3e | 3 | BLAKE2s (lurch-0.7.0-src.tar.gz) = 2ceea74cd5e6360c91a014be081b894c265b58b59a0e42a46f2d14736572b8fe | |
4 | SHA512 (lurch-0.6.8-src.tar.gz) = 8b93523049d05a00f1d7286ec9d0d8d03c7ae46793ac72ea08c0d12cb5193324be4805fb6278d6c0f906d9c63db9d7ce6ca2a21442236df51e0ee0b48de6ef1d | 4 | SHA512 (lurch-0.7.0-src.tar.gz) = ae45963313d2e145ac801fe1bb99f596dae69c8b44fdb71cdfcd5a8a81614960ba2010bc00fa84300019947f23965fc1dc6868f2bb0c045e83fb4f1dac690fa7 | |
5 | Size (lurch-0.6.8-src.tar.gz) = 398267 bytes | 5 | Size (lurch-0.7.0-src.tar.gz) = 401110 bytes | |
6 | SHA1 (patch-Makefile) = f2e73ad5cf22ff9f700f87d5d2664aaea2addf8b | 6 | SHA1 (patch-Makefile) = ee55fe2fce1c75610b5f884dc397765bf6596af0 |
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | $NetBSD: patch-Makefile,v 1.1 2018/11/27 17:44:14 nia Exp $ | 1 | $NetBSD: patch-Makefile,v 1.2 2022/04/06 19:53:52 gdt Exp $ | |
2 | 2 | |||
3 | Needs -lpurple. | 3 | Needs -lpurple. | |
4 | 4 | |||
5 | --- Makefile.orig 2018-04-21 20:51:45.000000000 +0000 | 5 | --- Makefile.orig 2021-04-03 20:46:46.000000000 +0000 | |
6 | +++ Makefile | 6 | +++ Makefile | |
7 | @@ -22,7 +22,8 @@ GLIB_CFLAGS ?= $(shell $(PKG_CONFIG) --c | 7 | @@ -23,7 +23,8 @@ GLIB_LDFLAGS ?= $(shell $(PKG_CONFIG) -- | |
8 | GLIB_LDFLAGS ?= $(shell $(PKG_CONFIG) --libs glib-2.0) | |||
9 | 8 | |||
10 | LIBPURPLE_CFLAGS=$(shell $(PKG_CONFIG) --cflags purple) | 9 | LIBPURPLE_CFLAGS=$(shell $(PKG_CONFIG) --cflags purple) | |
10 | PURPLE_DIR=$(shell $(PKG_CONFIG) --variable=plugindir purple) | |||
11 | -LIBPURPLE_LDFLAGS=$(shell $(PKG_CONFIG) --cflags purple) \ | 11 | -LIBPURPLE_LDFLAGS=$(shell $(PKG_CONFIG) --cflags purple) \ | |
12 | +LIBPURPLE_LDFLAGS=$(shell $(PKG_CONFIG) --libs purple) \ | 12 | +LIBPURPLE_LDFLAGS=$(shell $(PKG_CONFIG) --libs purple) \ | |
13 | + -Wl,-R$(shell $(PKG_CONFIG) --variable=plugindir purple) \ | 13 | + -Wl,-R$(shell $(PKG_CONFIG) --variable=plugindir purple) \ | |
14 | -L$(shell $(PKG_CONFIG) --variable=plugindir purple) | 14 | -L$(PURPLE_DIR) | |
15 | 15 | |||
16 | XML2_CFLAGS ?= $(shell $(XML2_CONFIG) --cflags) | 16 | LIBOMEMO_CFLAGS = $(shell $(PKG_CONFIG) --cflags libomemo) |