Update to 0.10.0

This commit is contained in:
Tilman Keskinoz 2020-10-17 19:21:26 +00:00
parent bd8ea819f3
commit c4844b9154
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=552606
4 changed files with 4 additions and 45 deletions

View File

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= libmesode
PORTVERSION= 0.9.3
PORTREVISION= 1
PORTVERSION= 0.10.0
CATEGORIES= net-im
MAINTAINER= arved@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1579952145
SHA256 (boothj5-libmesode-0.9.3_GH0.tar.gz) = 746e0646a9176a303a07ec8ed7c443a38416acc743ed19eeddf6a89d97209ffd
SIZE (boothj5-libmesode-0.9.3_GH0.tar.gz) = 149584
TIMESTAMP = 1602960940
SHA256 (boothj5-libmesode-0.10.0_GH0.tar.gz) = ddf50aaaf778e039b0c00b69f40f3d51238418e09b7c674c6388fedcac48adf9
SIZE (boothj5-libmesode-0.10.0_GH0.tar.gz) = 150609

View File

@ -1,26 +0,0 @@
--- configure.ac.orig 2016-09-17 18:34:38.000000000 +0200
+++ configure.ac 2017-02-05 00:01:38.603627000 +0100
@@ -18,19 +18,19 @@
[PLATFORM="nix"])
PKG_CHECK_MODULES([expat], [expat >= 2.0.0],
- [PC_REQUIRES+=(expat)],
+ [PC_REQUIRES="expat ${PC_REQUIRES}"],
[AC_CHECK_HEADER([expat.h],
[
expat_LIBS="-lexpat"
- PC_LIBS+=($expat_LIBS)
+ PC_LIBS+=${expat_LIBS}
],
[AC_MSG_ERROR([expat not found; expat required.])]
)
])
with_parser=expat
PARSER_NAME=expat
-PARSER_CFLAGS=$expat_CFLAGS
-PARSER_LIBS=$expat_LIBS
+PARSER_CFLAGS=${expat_CFLAGS}
+PARSER_LIBS=${expat_LIBS}
AC_ARG_ENABLE([tls],
[AS_HELP_STRING([--disable-tls], [disable TLS support])])

View File

@ -1,14 +0,0 @@
Patch from:
https://github.com/profanity-im/libmesode/commit/532ed1e9d3e71e5bea0752e03dbacd4139d750d1
--- src/tls_openssl.c.orig 2019-10-11 19:08:58 UTC
+++ src/tls_openssl.c
@@ -320,6 +320,7 @@ tls_t *tls_new(xmpp_conn_t *conn)
SSL_CTX_set_client_cert_cb(tls->ssl_ctx, NULL);
SSL_CTX_set_mode(tls->ssl_ctx, SSL_MODE_ENABLE_PARTIAL_WRITE);
SSL_CTX_set_verify(tls->ssl_ctx, SSL_VERIFY_PEER, verify_callback);
+ SSL_CTX_set_default_verify_paths(tls->ssl_ctx);
if (conn->tls_cert_path) {
SSL_CTX_load_verify_locations(tls->ssl_ctx, NULL, conn->tls_cert_path);
}