summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MOVED1
-rw-r--r--net-im/Makefile1
-rw-r--r--net-im/telegram-purple/Makefile45
-rw-r--r--net-im/telegram-purple/distinfo5
-rw-r--r--net-im/telegram-purple/files/patch-Makefile.in11
-rw-r--r--net-im/telegram-purple/files/patch-commit.h.gen23
-rw-r--r--net-im/telegram-purple/files/patch-tgl-Makefile.in11
-rw-r--r--net-im/telegram-purple/files/patch-tgl_tl-parser_portable__endian.h18
-rw-r--r--net-im/telegram-purple/files/patch-warnings40
-rw-r--r--net-im/telegram-purple/pkg-descr2
-rw-r--r--net-im/telegram-purple/pkg-plist20
11 files changed, 1 insertions, 176 deletions
diff --git a/MOVED b/MOVED
index 914f5e4d50ac..08b55b1d1574 100644
--- a/MOVED
+++ b/MOVED
@@ -3049,3 +3049,4 @@ www/npm-node16||2024-03-17|Has expired: Depends on deprecated node16
www/yarn-node16||2024-03-17|Has expired: Depends on deprecated node16
www/node16||2024-03-17|Has expired: Upstream EOL reaches on 2023-09-11
graphics/pngcrush||2024-03-17|Has expired
+net-im/telegram-purple||2024-03-17|Has expired: No longer works, migrate to net-im/tdlib-purple
diff --git a/net-im/Makefile b/net-im/Makefile
index fa2ff9f46bbe..bbb44b6dad4a 100644
--- a/net-im/Makefile
+++ b/net-im/Makefile
@@ -147,7 +147,6 @@
SUBDIR += tdlib-purple
SUBDIR += telegram-cli
SUBDIR += telegram-desktop
- SUBDIR += telegram-purple
SUBDIR += telegramqml
SUBDIR += teleirc
SUBDIR += telepathy-accounts-signon
diff --git a/net-im/telegram-purple/Makefile b/net-im/telegram-purple/Makefile
deleted file mode 100644
index 48e366b233ab..000000000000
--- a/net-im/telegram-purple/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-PORTNAME= telegram-purple
-PORTVERSION= 1.4.7
-DISTVERSIONPREFIX= v
-PORTREVISION= 1
-CATEGORIES= net-im
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Libpurple plugin for Telegram messenger
-WWW= https://github.com/majn/telegram-purple
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= No longer works, migrate to net-im/tdlib-purple
-EXPIRATION_DATE=2024-03-17
-
-BROKEN_armv6= fails to link: undefined reference to 'backtrace'
-BROKEN_powerpc64= fails to compile: Assertion failed: (get_int () == TLS_SCHEMA_V2), function parse_tlo_file, file generate.c, line 2832.
-
-LIB_DEPENDS= libgcrypt.so:security/libgcrypt \
- libwebp.so:graphics/webp \
- libpurple.so:net-im/libpurple \
- libpng.so:graphics/png
-
-USES= gmake gnome pkgconfig localbase:ldflags
-USE_GNOME= glib20
-
-GNU_CONFIGURE= yes
-
-OPTIONS_DEFINE= NLS
-OPTIONS_SUB= yes
-NLS_USES= gettext
-NLS_CONFIGURE_OFF= --disable-translation
-
-USE_GITHUB= yes
-GH_ACCOUNT= majn
-GH_PROJECT= tgl:tgl
-GH_TAGNAME?= cd7e3d7:tgl
-GH_SUBDIR= tgl:tgl
-
-post-install:
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/purple-2/telegram-purple.so
- @${RM} -rf ${STAGEDIR}/etc
-
-.include <bsd.port.mk>
diff --git a/net-im/telegram-purple/distinfo b/net-im/telegram-purple/distinfo
deleted file mode 100644
index ab8adac47c55..000000000000
--- a/net-im/telegram-purple/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-TIMESTAMP = 1648567575
-SHA256 (majn-telegram-purple-v1.4.7_GH0.tar.gz) = 98ffeeee99fc7db3f51be32300d118a3f6ded759a7c9f8853d67348a5850d8a8
-SIZE (majn-telegram-purple-v1.4.7_GH0.tar.gz) = 227690
-SHA256 (majn-tgl-cd7e3d7_GH0.tar.gz) = 5f37c090ca0dc74049d0fd81214a62ea580f1b8cc1e75ec9eb70d2f5b3cc582e
-SIZE (majn-tgl-cd7e3d7_GH0.tar.gz) = 271635
diff --git a/net-im/telegram-purple/files/patch-Makefile.in b/net-im/telegram-purple/files/patch-Makefile.in
deleted file mode 100644
index 97764fd1df2e..000000000000
--- a/net-im/telegram-purple/files/patch-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.in.orig 2020-05-02 09:45:59 UTC
-+++ Makefile.in
-@@ -74,7 +74,7 @@ endif
- # Check if -frandom-seed is supported before enabling it
- RANDOM_SEED_UNSUPPORTED = $(shell $(CC) -frandom-seed=77e0418a98676b76729b50fe91cc1f250c14fd8f664f8430649487a6f918926d 2>&1 | grep -c 'random-seed')
- ifeq "$(RANDOM_SEED_UNSUPPORTED)" "0"
-- CFLAGS += -frandom-seed=0x$$(sha256sum $< | cut -f1 -d" ")
-+ CFLAGS += -frandom-seed=0x$$(sha256 $< | cut -f1 -d" ")
- endif
- # Check if -ffile-prefix-map is supported before enabling it
- FILE_PREFIX_MAP_UNSUPPORTED = $(shell $(CC) -ffile-prefix-map=/foo/bar/baz=/quux 2>&1 | grep -c 'file-prefix-map')
diff --git a/net-im/telegram-purple/files/patch-commit.h.gen b/net-im/telegram-purple/files/patch-commit.h.gen
deleted file mode 100644
index 988149c97624..000000000000
--- a/net-im/telegram-purple/files/patch-commit.h.gen
+++ /dev/null
@@ -1,23 +0,0 @@
---- commit.h.gen.orig 2020-03-25 20:48:01 UTC
-+++ commit.h.gen
-@@ -20,19 +20,7 @@
-
- set -e
-
--if ! (command -v git && git status) >/dev/null 2>&1
--then
-- if test -r commit.h
-- then
-- echo "No git available. Assuming everything is up-to-date."
-- exit 0
-- else
-- echo >&2 "No git available. Can't reconstruct commit.h"
-- exit 1
-- fi
--fi
--
--GIT_COMMIT=`git rev-parse HEAD | cut -c1-10`
-+GIT_COMMIT="ca42dcf0e6"
-
- if grep -scq "${GIT_COMMIT}" commit.h
- then
diff --git a/net-im/telegram-purple/files/patch-tgl-Makefile.in b/net-im/telegram-purple/files/patch-tgl-Makefile.in
deleted file mode 100644
index c354f888c0e0..000000000000
--- a/net-im/telegram-purple/files/patch-tgl-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- tgl/Makefile.in.orig 2020-04-27 11:49:17 UTC
-+++ tgl/Makefile.in
-@@ -41,7 +41,7 @@ endif
- # Check if -frandom-seed is supported before enabling it
- RANDOM_SEED_UNSUPPORTED = $(shell $(CC) -frandom-seed=77e0418a98676b76729b50fe91cc1f250c14fd8f664f8430649487a6f918926d 2>&1 | grep -c 'random-seed')
- ifeq "$(RANDOM_SEED_UNSUPPORTED)" "0"
-- CFLAGS += -frandom-seed=0x$$(sha256sum $< | cut -f1 -d" ")
-+ CFLAGS += -frandom-seed=0x$$(sha256 $< | cut -f1 -d" ")
- endif
- # Check if -ffile-prefix-map is supported before enabling it
- FILE_PREFIX_MAP_UNSUPPORTED = $(shell $(CC) -ffile-prefix-map=/foo/bar/baz=/quux 2>&1 | grep -c 'file-prefix-map')
diff --git a/net-im/telegram-purple/files/patch-tgl_tl-parser_portable__endian.h b/net-im/telegram-purple/files/patch-tgl_tl-parser_portable__endian.h
deleted file mode 100644
index 58ca5c105af3..000000000000
--- a/net-im/telegram-purple/files/patch-tgl_tl-parser_portable__endian.h
+++ /dev/null
@@ -1,18 +0,0 @@
---- tgl/tl-parser/portable_endian.h.orig 2020-04-27 11:49:17 UTC
-+++ tgl/tl-parser/portable_endian.h
-@@ -72,15 +72,6 @@
-
- # include <sys/endian.h>
-
--# define be16toh(x) betoh16(x)
--# define le16toh(x) letoh16(x)
--
--# define be32toh(x) betoh32(x)
--# define le32toh(x) letoh32(x)
--
--# define be64toh(x) betoh64(x)
--# define le64toh(x) letoh64(x)
--
- #elif defined(__WINDOWS__)
-
- # include <winsock2.h>
diff --git a/net-im/telegram-purple/files/patch-warnings b/net-im/telegram-purple/files/patch-warnings
deleted file mode 100644
index 553cd2522e33..000000000000
--- a/net-im/telegram-purple/files/patch-warnings
+++ /dev/null
@@ -1,40 +0,0 @@
---- tgl/generate.c 2020-04-27 07:49:17.000000000 -0400
-+++ tgl/generate.c 2022-05-22 17:18:25.245975000 -0400
-@@ -328,5 +328,4 @@
- struct tl_tree_type *t1;
- struct tl_tree_array *t2;
-- int y;
- int L = strlen (cur_name);
- char *fail = fun == 1 ? "return 0;" : fun == -1 ? "return;" : "return -1;";
-@@ -353,9 +352,9 @@
-
- sprintf (cur_name + L, "->params[0]");
-- y = gen_uni_skip (t2->multiplicity, cur_name, vars, 0, fun);
-+ gen_uni_skip (t2->multiplicity, cur_name, vars, 0, fun);
- cur_name[L] = 0;
-
- sprintf (cur_name + L, "->params[1]");
-- y += gen_uni_skip (t2->args[0]->type, cur_name, vars, 0, fun);
-+ gen_uni_skip (t2->args[0]->type, cur_name, vars, 0, fun);
- cur_name[L] = 0;
- return 0;
---- telegram-purple.c 2021-04-04 11:44:49.000000000 -0400
-+++ telegram-purple.c 2022-05-22 17:21:25.278082000 -0400
-@@ -801,4 +801,7 @@
- NULL, // add_buddy_with_invite
-- NULL // add_buddies_with_invite
-+ NULL, // add_buddies_with_invite
-+ NULL, // get_cb_alias
-+ NULL, // chat_can_receive_file
-+ NULL, // chat_send_file
- };
-
---- tgp-msg.c 2021-04-04 11:44:49.000000000 -0400
-+++ tgp-msg.c 2022-05-22 17:26:06.344212000 -0400
-@@ -389,5 +389,5 @@
- debug ("sending img='%s'", tmp);
- tgl_do_send_document (TLS, to, tmp, NULL, 0,
-- TGL_SEND_MSG_FLAG_DOCUMENT_AUTO | (tgl_get_peer_type (to) == TGL_PEER_CHANNEL) ? TGLMF_POST_AS_CHANNEL : 0,
-+ TGL_SEND_MSG_FLAG_DOCUMENT_AUTO | ((tgl_get_peer_type (to) == TGL_PEER_CHANNEL) ? TGLMF_POST_AS_CHANNEL : 0),
- send_inline_picture_done, NULL);
- } else {
diff --git a/net-im/telegram-purple/pkg-descr b/net-im/telegram-purple/pkg-descr
deleted file mode 100644
index ec8902cd0119..000000000000
--- a/net-im/telegram-purple/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Telegram-purple is a Libpurple plugin that adds support for the
-Telegram messenger.
diff --git a/net-im/telegram-purple/pkg-plist b/net-im/telegram-purple/pkg-plist
deleted file mode 100644
index 0fe6117ac4c0..000000000000
--- a/net-im/telegram-purple/pkg-plist
+++ /dev/null
@@ -1,20 +0,0 @@
-lib/purple-2/telegram-purple.so
-share/metainfo/telegram-purple.metainfo.xml
-%%NLS%%share/locale/bg/LC_MESSAGES/telegram-purple.mo
-%%NLS%%share/locale/cs_CZ/LC_MESSAGES/telegram-purple.mo
-%%NLS%%share/locale/de/LC_MESSAGES/telegram-purple.mo
-%%NLS%%share/locale/es/LC_MESSAGES/telegram-purple.mo
-%%NLS%%share/locale/es_AR/LC_MESSAGES/telegram-purple.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/telegram-purple.mo
-%%NLS%%share/locale/fur/LC_MESSAGES/telegram-purple.mo
-%%NLS%%share/locale/it/LC_MESSAGES/telegram-purple.mo
-%%NLS%%share/locale/nl/LC_MESSAGES/telegram-purple.mo
-%%NLS%%share/locale/nn/LC_MESSAGES/telegram-purple.mo
-%%NLS%%share/locale/pl/LC_MESSAGES/telegram-purple.mo
-%%NLS%%share/locale/pt_BR/LC_MESSAGES/telegram-purple.mo
-%%NLS%%share/locale/ru/LC_MESSAGES/telegram-purple.mo
-%%NLS%%share/locale/sq/LC_MESSAGES/telegram-purple.mo
-%%NLS%%share/locale/uk/LC_MESSAGES/telegram-purple.mo
-share/pixmaps/pidgin/protocols/16/telegram.png
-share/pixmaps/pidgin/protocols/22/telegram.png
-share/pixmaps/pidgin/protocols/48/telegram.png