Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Mar 2024 15:08:31 GMT
From:      Muhammad Moinur Rahman <bofh@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 216aeb0e4466 - main - net-im/telegram-purple: Remove expired port
Message-ID:  <202403171508.42HF8VRD080583@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by bofh:

URL: https://cgit.FreeBSD.org/ports/commit/?id=216aeb0e446667a86f5a005cf143275961776d96

commit 216aeb0e446667a86f5a005cf143275961776d96
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2024-03-17 14:56:49 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2024-03-17 15:01:37 +0000

    net-im/telegram-purple: Remove expired port
    
    net-im/telegram-purple
---
 MOVED                                              |  1 +
 net-im/Makefile                                    |  1 -
 net-im/telegram-purple/Makefile                    | 45 ----------------------
 net-im/telegram-purple/distinfo                    |  5 ---
 net-im/telegram-purple/files/patch-Makefile.in     | 11 ------
 net-im/telegram-purple/files/patch-commit.h.gen    | 23 -----------
 net-im/telegram-purple/files/patch-tgl-Makefile.in | 11 ------
 .../files/patch-tgl_tl-parser_portable__endian.h   | 18 ---------
 net-im/telegram-purple/files/patch-warnings        | 40 -------------------
 net-im/telegram-purple/pkg-descr                   |  2 -
 net-im/telegram-purple/pkg-plist                   | 20 ----------
 11 files changed, 1 insertion(+), 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202403171508.42HF8VRD080583>