View | Details | Raw Unified | Return to bug 260048 | Differences between
and this patch

Collapse All | Expand All

(-)b/net-im/tdlib-purple/Makefile (+35 lines)
Added Link Here
1
PORTNAME=	tdlib-purple
2
DISTVERSIONPREFIX=	v
3
DISTVERSION=	0.8.0
4
CATEGORIES=	net-im
5
6
MAINTAINER=	jjuanino@gmail.com
7
COMMENT=	New libpurple plugin for Telegram
8
9
LICENSE=	GPLv2+
10
11
BUILD_DEPENDS=	tdlib>=1.7.9:net-im/tdlib
12
LIB_DEPENDS=	libpng16.so:graphics/png \
13
		libpurple.so:net-im/libpurple \
14
		libwebp.so:graphics/webp
15
16
USES=		cmake gnome pkgconfig ssl
17
18
USE_GITHUB=	yes
19
GH_ACCOUNT=	ars3niy
20
GH_PROJECT=	tdlib-purple
21
22
USE_GNOME=	glib20
23
24
CMAKE_ARGS=	-DNoVoip:BOOL=True \
25
		-DTd_DIR=${LOCALBASE}/lib/cmake/Td
26
27
CONFLICTS_INSTALL=	telegram-purple
28
29
OPTIONS_DEFINE=	NLS
30
OPTIONS_SUB=	yes
31
32
NLS_USES=		gettext
33
NLS_CMAKE_BOOL_OFF=	NoTranslations
34
35
.include <bsd.port.mk>
(-)b/net-im/tdlib-purple/distinfo (+3 lines)
Added Link Here
1
TIMESTAMP = 1639137405
2
SHA256 (ars3niy-tdlib-purple-v0.8.0_GH0.tar.gz) = 3d330dbebf15464d9377d9159495c652e7d9d2a2a2e946ac644dab32d17dce5b
3
SIZE (ars3niy-tdlib-purple-v0.8.0_GH0.tar.gz) = 776556
(-)b/net-im/tdlib-purple/files/patch-tdlib-purple.cpp (+10 lines)
Added Link Here
1
--- tdlib-purple.cpp.orig	2021-12-07 23:40:41 UTC
2
+++ tdlib-purple.cpp
3
@@ -6,6 +6,7 @@
4
 #include "buildopt.h"
5
 #include <purple.h>
6
 
7
+#include <array>
8
 #include <cstdint>
9
 #include <functional>
10
 #include <iostream>
(-)b/net-im/tdlib-purple/pkg-descr (+4 lines)
Added Link Here
1
tdlib-purple is a libpurple plugin that adds support for the Telegram
2
messenger. This is a future successor to telegram-purple port.
3
4
WWW: https://github.com/ars3niy/tdlib-purple
(-)b/net-im/tdlib-purple/pkg-plist (+9 lines)
Added Link Here
1
lib/purple-2/libtelegram-tdlib.so
2
share/locale/cs/LC_MESSAGES/tdlib-purple.mo
3
share/locale/de/LC_MESSAGES/tdlib-purple.mo
4
share/locale/pl/LC_MESSAGES/tdlib-purple.mo
5
share/locale/sq/LC_MESSAGES/tdlib-purple.mo
6
share/metainfo/tdlib-purple.metainfo.xml
7
share/pixmaps/pidgin/protocols/16/telegram.png
8
share/pixmaps/pidgin/protocols/22/telegram.png
9
share/pixmaps/pidgin/protocols/48/telegram.png
(-)b/net-im/tdlib/Makefile (-2 / +2 lines)
Lines 1-6 Link Here
1
PORTNAME=	tdlib
1
PORTNAME=	tdlib
2
DISTVERSIONPREFIX=	v
2
DISTVERSIONPREFIX=	v
3
DISTVERSION=	1.7.8 # 1.7.8 is not tagged, just set in CMakeLists.txt
3
DISTVERSION=	1.7.9 # 1.7.9 is not tagged, just set in CMakeLists.txt
4
CATEGORIES=	net-im devel
4
CATEGORIES=	net-im devel
5
5
6
MAINTAINER=	yuri@FreeBSD.org
6
MAINTAINER=	yuri@FreeBSD.org
Lines 12-18 USES= cmake:testing compiler:c++14-lang gperf ssl Link Here
12
12
13
USE_GITHUB=	yes
13
USE_GITHUB=	yes
14
GH_PROJECT=	td
14
GH_PROJECT=	td
15
GH_TAGNAME=	a7dcbe8c18938c67d35dee6da7782851e3b5ec4b
15
GH_TAGNAME=	7d41d9eaa58a6e0927806283252dc9e74eda5512
16
16
17
CMAKE_OFF=	BUILD_TESTING FREEBSD_BUILD_BENCHMARKS
17
CMAKE_OFF=	BUILD_TESTING FREEBSD_BUILD_BENCHMARKS
18
18
(-)b/net-im/tdlib/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1632676495
1
TIMESTAMP = 1639133102
2
SHA256 (tdlib-td-v1.7.8-a7dcbe8c18938c67d35dee6da7782851e3b5ec4b_GH0.tar.gz) = 2bd70431120f2d7ac681056f3b619a6f85b385c1b687fd8ba2ed27a10e9da039
2
SHA256 (tdlib-td-v1.7.9-7d41d9eaa58a6e0927806283252dc9e74eda5512_GH0.tar.gz) = 44fcd402628a4f9c335988b319b86e89abf78193c0b24d4b45643ddd2ac0367f
3
SIZE (tdlib-td-v1.7.8-a7dcbe8c18938c67d35dee6da7782851e3b5ec4b_GH0.tar.gz) = 4471816
3
SIZE (tdlib-td-v1.7.9-7d41d9eaa58a6e0927806283252dc9e74eda5512_GH0.tar.gz) = 4506744
(-)b/net-im/tdlib/pkg-plist (-1 / +1 lines)
Lines 16-22 lib/libtdclient.a Link Here
16
lib/libtdcore.a
16
lib/libtdcore.a
17
lib/libtddb.a
17
lib/libtddb.a
18
lib/libtdjson.so
18
lib/libtdjson.so
19
lib/libtdjson.so.1.7.8
19
lib/libtdjson.so.1.7.9
20
lib/libtdjson_private.a
20
lib/libtdjson_private.a
21
lib/libtdjson_static.a
21
lib/libtdjson_static.a
22
lib/libtdnet.a
22
lib/libtdnet.a
(-)b/net-im/telegram-purple/Makefile (+2 lines)
Lines 26-31 USE_GNOME= glib20 Link Here
26
26
27
GNU_CONFIGURE=	yes
27
GNU_CONFIGURE=	yes
28
28
29
CONFLICTS_INSTALL=	net-im/tdlib-purple
30
29
OPTIONS_DEFINE=	NLS
31
OPTIONS_DEFINE=	NLS
30
OPTIONS_SUB=	yes
32
OPTIONS_SUB=	yes
31
NLS_USES=	gettext
33
NLS_USES=	gettext

Return to bug 260048