summaryrefslogtreecommitdiff
path: root/net-im
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--net-im/Makefile1
-rw-r--r--net-im/nchat/Makefile34
-rw-r--r--net-im/nchat/distinfo3
-rw-r--r--net-im/nchat/pkg-descr1
-rw-r--r--net-im/nchat/pkg-plist28
-rw-r--r--net-im/telegram-desktop/Makefile4
-rw-r--r--net-im/telegram-desktop/distinfo6
-rw-r--r--net-im/tg_owt/Makefile2
8 files changed, 73 insertions, 6 deletions
diff --git a/net-im/Makefile b/net-im/Makefile
index ae70ce65d13d..158dfe7c3dfb 100644
--- a/net-im/Makefile
+++ b/net-im/Makefile
@@ -66,6 +66,7 @@
SUBDIR += meanwhile
SUBDIR += mikutter
SUBDIR += mtxclient
+ SUBDIR += nchat
SUBDIR += neochat
SUBDIR += nextcloud-spreed-signaling
SUBDIR += nextcloud-talk
diff --git a/net-im/nchat/Makefile b/net-im/nchat/Makefile
new file mode 100644
index 000000000000..0f69ed8a9af0
--- /dev/null
+++ b/net-im/nchat/Makefile
@@ -0,0 +1,34 @@
+PORTNAME= nchat
+PORTVERSION= 5.10.15
+DISTVERSIONPREFIX= v
+CATEGORIES= net-im
+EXTRACT_ONLY= ${GH_ACCOUNT}-${PORTNAME}-v${PORTVERSION}_GH0.tar.gz
+
+MAINTAINER= osa@FreeBSD.org
+COMMENT= Another yet Telegram client
+WWW= https://github.com/d99kris/nchat
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= cmake gperf localbase:ldflags ncurses:port \
+ pkgconfig readline ssl sqlite
+
+USE_GITHUB= yes
+GH_ACCOUNT= d99kris
+
+LDFLAGS+= -lexecinfo
+CMAKE_ARGS+= -DCLIP_X11_WITH_PNG=OFF \
+ -DCMAKE_INSTALL_MANDIR=share/man \
+ -DCURSES_CURSES_LIBRARY="${LOCALBASE}/lib/libncurses.so" \
+ -DCURSES_FORM_LIBRARY="${LOCALBASE}/lib/libform.so" \
+ -DCURSES_INCLUDE_PATH="${LOCALBASE}/include/ncurses" \
+ -DCURSES_NCURSES_LIBRARY="${LOCALBASE}/lib/libncursesw.so" \
+ -DHAS_DYNAMICLOAD=OFF \
+ -DHAS_SHARED_LIBS=ON \
+ -DHAS_WHATSAPP=OFF
+
+post-install:
+ (cd ${STAGEDIR}${PREFIX}/lib && ${LN} -s libtgchat.so libtgchat)
+
+.include <bsd.port.mk>
diff --git a/net-im/nchat/distinfo b/net-im/nchat/distinfo
new file mode 100644
index 000000000000..15e8a8e34d71
--- /dev/null
+++ b/net-im/nchat/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1758848375
+SHA256 (d99kris-nchat-v5.10.15_GH0.tar.gz) = 62ac4c75750f4f8fbbac8691dbc5114efba548a586dbe5d85d13182c9732b465
+SIZE (d99kris-nchat-v5.10.15_GH0.tar.gz) = 7234452
diff --git a/net-im/nchat/pkg-descr b/net-im/nchat/pkg-descr
new file mode 100644
index 000000000000..c5c2ed068c76
--- /dev/null
+++ b/net-im/nchat/pkg-descr
@@ -0,0 +1 @@
+nchat is a terminal-based chat client with support for Telegram and WhatsApp.
diff --git a/net-im/nchat/pkg-plist b/net-im/nchat/pkg-plist
new file mode 100644
index 000000000000..f27b4ffe1808
--- /dev/null
+++ b/net-im/nchat/pkg-plist
@@ -0,0 +1,28 @@
+bin/nchat
+lib/libduchat.so
+lib/libncutil.so
+lib/libtdclientshared.so
+lib/libtgchat
+lib/libtgchat.so
+share/man/man1/nchat.1.gz
+%%DATADIR%%/themes/basic-color/color.conf
+%%DATADIR%%/themes/basic-color/usercolor.conf
+%%DATADIR%%/themes/catppuccin-mocha/color.conf
+%%DATADIR%%/themes/catppuccin-mocha/usercolor.conf
+%%DATADIR%%/themes/default/color.conf
+%%DATADIR%%/themes/dracula/color.conf
+%%DATADIR%%/themes/dracula/usercolor.conf
+%%DATADIR%%/themes/espresso/color.conf
+%%DATADIR%%/themes/espresso/usercolor.conf
+%%DATADIR%%/themes/gruvbox-dark/color.conf
+%%DATADIR%%/themes/gruvbox-dark/usercolor.conf
+%%DATADIR%%/themes/solarized-dark-higher-contrast/color.conf
+%%DATADIR%%/themes/solarized-dark-higher-contrast/usercolor.conf
+%%DATADIR%%/themes/tokyo-night/color.conf
+%%DATADIR%%/themes/tokyo-night/usercolor.conf
+%%DATADIR%%/themes/tomorrow-night/color.conf
+%%DATADIR%%/themes/tomorrow-night/usercolor.conf
+%%DATADIR%%/themes/zenbones-dark/color.conf
+%%DATADIR%%/themes/zenbones-dark/usercolor.conf
+%%DATADIR%%/themes/zenburned/color.conf
+%%DATADIR%%/themes/zenburned/usercolor.conf
diff --git a/net-im/telegram-desktop/Makefile b/net-im/telegram-desktop/Makefile
index a123ab59ef27..5dd81bed6182 100644
--- a/net-im/telegram-desktop/Makefile
+++ b/net-im/telegram-desktop/Makefile
@@ -1,11 +1,11 @@
PORTNAME= telegram-desktop
-DISTVERSION= 6.2.3
+DISTVERSION= 6.2.4
CATEGORIES= net-im
MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/
DISTNAME= tdesktop-${DISTVERSION}-full
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= osa@FreeBSD.org
COMMENT= Telegram Desktop messaging app
WWW= https://desktop.telegram.org/
diff --git a/net-im/telegram-desktop/distinfo b/net-im/telegram-desktop/distinfo
index 3f888a1a220d..f4745518f105 100644
--- a/net-im/telegram-desktop/distinfo
+++ b/net-im/telegram-desktop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760966534
-SHA256 (tdesktop-6.2.3-full.tar.gz) = eb78993b1e90944acbff1ffc81438b7eec9199fcae5e988af07f878eb0bfab2b
-SIZE (tdesktop-6.2.3-full.tar.gz) = 75404613
+TIMESTAMP = 1761306691
+SHA256 (tdesktop-6.2.4-full.tar.gz) = 8ddde8ee7fd8bced7837a7e2a4a83a6c88fbbd1dda383a38bb064777f875f78f
+SIZE (tdesktop-6.2.4-full.tar.gz) = 75402815
diff --git a/net-im/tg_owt/Makefile b/net-im/tg_owt/Makefile
index 7e5c64089538..28ba3aacaa22 100644
--- a/net-im/tg_owt/Makefile
+++ b/net-im/tg_owt/Makefile
@@ -2,7 +2,7 @@ PORTNAME= tg_owt
PORTVERSION= 0.0.20250914
CATEGORIES= net-im
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= osa@FreeBSD.org
COMMENT= Webrtc library used by telegram-desktop
WWW= https://github.com/desktop-app/tg_owt