mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-03 06:04:53 +00:00
net-im/nheko: update to 0.11.3 (also dependencies)
Update the nheko stack - coeurl, mtxclient, nheko - to the latest release. Try to add a VOIP option for Matrix VOIP calls.
This commit is contained in:
parent
40b7d72e02
commit
3450e834d4
@ -1,6 +1,6 @@
|
||||
PORTNAME= coeurl
|
||||
DISTVERSIONPREFIX=v
|
||||
DISTVERSION= 0.1.1
|
||||
DISTVERSION= 0.3.0
|
||||
CATEGORIES= ftp www
|
||||
|
||||
MAINTAINER= adridg@FreeBSD.org
|
||||
@ -21,6 +21,6 @@ USES= compiler:c++17-lang pkgconfig \
|
||||
USE_GITLAB= yes
|
||||
GL_SITE= https://nheko.im/
|
||||
GL_ACCOUNT= nheko-reborn
|
||||
GL_COMMIT= fa108b25a92b0e037723debc4388a300e737dc2d
|
||||
GL_COMMIT= 2a20a129240a1a017b37b6874faab499ca4e523b
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1641323930
|
||||
SHA256 (nheko-reborn-coeurl-fa108b25a92b0e037723debc4388a300e737dc2d_GL0.tar.gz) = c6781438683442fcfc3f9d64d509e41e4cda4f76ea0718e418deb161dfc8a7fb
|
||||
SIZE (nheko-reborn-coeurl-fa108b25a92b0e037723debc4388a300e737dc2d_GL0.tar.gz) = 51460
|
||||
TIMESTAMP = 1677276434
|
||||
SHA256 (nheko-reborn-coeurl-2a20a129240a1a017b37b6874faab499ca4e523b_GL0.tar.gz) = ef09d8867535598bbac7c899d148edf580eb52e1053c98681510fafeb0f8e765
|
||||
SIZE (nheko-reborn-coeurl-2a20a129240a1a017b37b6874faab499ca4e523b_GL0.tar.gz) = 52785
|
||||
|
@ -3,6 +3,5 @@ include/coeurl/errors.hpp
|
||||
include/coeurl/headers.hpp
|
||||
include/coeurl/request.hpp
|
||||
lib/libcoeurl.so
|
||||
lib/libcoeurl.so.0
|
||||
lib/libcoeurl.so.0.1.1
|
||||
lib/libcoeurl.so.0.3
|
||||
libdata/pkgconfig/coeurl.pc
|
||||
|
@ -1,6 +1,6 @@
|
||||
PORTNAME= mtxclient
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.8.2
|
||||
DISTVERSION= 0.9.2
|
||||
CATEGORIES= net-im
|
||||
|
||||
MAINTAINER= adridg@FreeBSD.org
|
||||
@ -15,6 +15,7 @@ LIB_DEPENDS= \
|
||||
libcoeurl.so:ftp/coeurl \
|
||||
libolm.so:security/olm \
|
||||
libsodium.so:security/libsodium \
|
||||
libre2.so:devel/re2 \
|
||||
libspdlog.so:devel/spdlog
|
||||
|
||||
USES= cmake compiler:c++17-lang pkgconfig ssl \
|
||||
|
@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1663409911
|
||||
SHA256 (Nheko-Reborn-mtxclient-v0.8.2_GH0.tar.gz) = 4caa12ddf954b9492d1ec9b6ca32ef0fc6478555f229db074d43bc5cc29a9c89
|
||||
SIZE (Nheko-Reborn-mtxclient-v0.8.2_GH0.tar.gz) = 609627
|
||||
TIMESTAMP = 1677275035
|
||||
SHA256 (Nheko-Reborn-mtxclient-v0.9.2_GH0.tar.gz) = f55827fdba226c6fc409cf000c72b13cc6d069ec1300283a7239aa19c90c5f56
|
||||
SIZE (Nheko-Reborn-mtxclient-v0.9.2_GH0.tar.gz) = 623481
|
||||
|
@ -20,6 +20,7 @@ include/mtx/events/history_visibility.hpp
|
||||
include/mtx/events/join_rules.hpp
|
||||
include/mtx/events/member.hpp
|
||||
include/mtx/events/messages/audio.hpp
|
||||
include/mtx/events/messages/confetti.hpp
|
||||
include/mtx/events/messages/emote.hpp
|
||||
include/mtx/events/messages/file.hpp
|
||||
include/mtx/events/messages/image.hpp
|
||||
@ -66,6 +67,7 @@ include/mtx/responses/public_rooms.hpp
|
||||
include/mtx/responses/register.hpp
|
||||
include/mtx/responses/sync.hpp
|
||||
include/mtx/responses/turn_server.hpp
|
||||
include/mtx/responses/users.hpp
|
||||
include/mtx/responses/version.hpp
|
||||
include/mtx/responses/well-known.hpp
|
||||
include/mtx/secret_storage.hpp
|
||||
|
@ -1,7 +1,6 @@
|
||||
PORTNAME= nheko
|
||||
DISTVERSIONPREFIX=v
|
||||
DISTVERSION= 0.10.2
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 0.11.3
|
||||
CATEGORIES= net-im
|
||||
|
||||
MAINTAINER= adridg@FreeBSD.org
|
||||
@ -32,10 +31,20 @@ USE_QT= concurrent core dbus declarative gui multimedia network \
|
||||
graphicaleffects:run \
|
||||
buildtools:build linguist:build qmake:build
|
||||
|
||||
OPTIONS_DEFINE= VOIP
|
||||
OPTIONS_DEFAULT=
|
||||
|
||||
VOIP_DESC= Enable VOIP calls (experimental)
|
||||
VOIP_CMAKE_BOOL= VOIP
|
||||
VOIP_USES= gstreamer gettext-runtime
|
||||
VOIP_USE_GSTREAMER1= bad dtls srtp
|
||||
VOIP_USE_XORG= xcb
|
||||
VOIP_USE_GNOME= glib20
|
||||
VOIP_LIB_DEPENDS= libnice.so:net-im/libnice
|
||||
|
||||
# There is one external dependency: lmdb++
|
||||
# - lmdb++ is a single header file, it just needs to be included
|
||||
CMAKE_ARGS= -DLMDBXX_INCLUDE_DIR=${WRKSRC}/deps/lmdb \
|
||||
-DVOIP=OFF \
|
||||
-DCMAKE_INSTALL_MANDIR=share/man
|
||||
CFLAGS+= -DSPDLOG_FMT_EXTERNAL=1
|
||||
LDFLAGS+= -L${LOCALBASE}/lib -lfmt
|
||||
|
@ -1,5 +1,5 @@
|
||||
TIMESTAMP = 1665094209
|
||||
SHA256 (Nheko-Reborn-nheko-v0.10.2_GH0.tar.gz) = 00a0da9f134e070753efefc3bc86802b60fe385f2dea937979c0824634b4c248
|
||||
SIZE (Nheko-Reborn-nheko-v0.10.2_GH0.tar.gz) = 1608905
|
||||
TIMESTAMP = 1678131554
|
||||
SHA256 (Nheko-Reborn-nheko-v0.11.3_GH0.tar.gz) = f285156884a3a0c6870f3fba89c13d1fd70c8727bd179d8310b13819f8a63a37
|
||||
SIZE (Nheko-Reborn-nheko-v0.11.3_GH0.tar.gz) = 1780179
|
||||
SHA256 (hoytech-lmdbxx-029fb681213af3020f5e3a86045445552bd024c5_GH0.tar.gz) = f1d048d7ec720667a3ea091ed44f06eb79171e77d646a59dac45b9e5ff75f33b
|
||||
SIZE (hoytech-lmdbxx-029fb681213af3020f5e3a86045445552bd024c5_GH0.tar.gz) = 52468
|
||||
|
12
net-im/nheko/files/patch-src_notifications_Manager.h
Normal file
12
net-im/nheko/files/patch-src_notifications_Manager.h
Normal file
@ -0,0 +1,12 @@
|
||||
--- src/notifications/Manager.h.orig 2023-02-24 22:16:17 UTC
|
||||
+++ src/notifications/Manager.h
|
||||
@@ -55,9 +55,7 @@ public slots:
|
||||
#if defined(NHEKO_DBUS_SYS)
|
||||
public:
|
||||
void closeNotifications(QString roomId);
|
||||
-#if defined(Q_OS_LINUX)
|
||||
void closeAllNotifications();
|
||||
-#endif
|
||||
|
||||
private:
|
||||
QDBusInterface dbus;
|
Loading…
Reference in New Issue
Block a user