diff options
| author | Daniel Engberg <diizzy@FreeBSD.org> | 2025-11-01 13:12:05 +0000 |
|---|---|---|
| committer | Daniel Engberg <diizzy@FreeBSD.org> | 2025-11-01 16:40:43 +0000 |
| commit | eb4b9b42b549e19acdb77a57563d734ccbc5dd09 (patch) | |
| tree | 79020a4f0326766295844e71e05ded4aa2fb1f50 | |
| parent | 483e7ba9775c2d72813dea57f4d5151b82c45654 (diff) | |
net-im/tdlib-purple: Remove port
Marked broken in May 2025 and dead upstream
PR: 278263
| -rw-r--r-- | MOVED | 1 | ||||
| -rw-r--r-- | net-im/Makefile | 1 | ||||
| -rw-r--r-- | net-im/tdlib-purple/Makefile | 51 | ||||
| -rw-r--r-- | net-im/tdlib-purple/distinfo | 5 | ||||
| -rw-r--r-- | net-im/tdlib-purple/files/patch-CMakeLists.txt | 17 | ||||
| -rw-r--r-- | net-im/tdlib-purple/files/patch-format.cpp | 8 | ||||
| -rw-r--r-- | net-im/tdlib-purple/files/patch-test-CMakeLists.txt | 9 | ||||
| -rw-r--r-- | net-im/tdlib-purple/pkg-descr | 3 | ||||
| -rw-r--r-- | net-im/tdlib-purple/pkg-plist | 9 |
9 files changed, 1 insertions, 103 deletions
@@ -4849,3 +4849,4 @@ devel/electron35||2025-11-01|Has expired: EOLed upstream, switch to newer versio lang/python39||2025-11-01|Has expired: Upgrade to a newer Python version. 3.9 is in maintenance status and gets security fixes only. End-of-Life: 2025-10. See https://devguide.python.org/versions/ devel/py-pyjq|textproc/py-jq|2025-11-01|Removed: Depended on expired Python version 3.9 and does not build with newer Python devel/py-ctags||2025-11-01|Removed: Depended on expired Python version 3.9 and does not build with newer Python +net-im/tdlib-purple||2025-11-01|Remove broken port diff --git a/net-im/Makefile b/net-im/Makefile index af4fe820eddd..c59bff12a6bd 100644 --- a/net-im/Makefile +++ b/net-im/Makefile @@ -147,7 +147,6 @@ SUBDIR += sshout SUBDIR += tde2e SUBDIR += tdlib - SUBDIR += tdlib-purple SUBDIR += telegram-cli SUBDIR += telegram-desktop SUBDIR += telegramqml diff --git a/net-im/tdlib-purple/Makefile b/net-im/tdlib-purple/Makefile deleted file mode 100644 index e406d816b225..000000000000 --- a/net-im/tdlib-purple/Makefile +++ /dev/null @@ -1,51 +0,0 @@ -PORTNAME= tdlib-purple -DISTVERSIONPREFIX= v -DISTVERSION= 0.8.1 -PORTREVISION= 3 -CATEGORIES= net-im - -PATCH_SITES= https://github.com/ars3niy/tdlib-purple/commit/ -PATCHFILES+= 8c87b899ddbec32.patch:-p1 # https://github.com/ars3niy/tdlib-purple/pull/154 - -MAINTAINER= ports@virtual-estates.net -COMMENT= Telegram plugin for libpurple, using tdlib -WWW= https://github.com/ars3niy/tdlib-purple - -LICENSE= GPLv2 -LICENSE_FILE= ${WRKSRC}/LICENSE - -BROKEN= fails to compile with the latest revision of net-im/tdlib - -LIB_DEPENDS= libfmt.so:devel/libfmt \ - libtdapi.so:net-im/tdlib \ - librlottie.so:graphics/rlottie \ - libwebp.so:graphics/webp \ - libpurple.so:net-im/libpurple \ - libpng.so:graphics/png -TEST_LIB_DEPENDS=libgtest.so:devel/googletest - -USES= cmake localbase pkgconfig - -USE_GITHUB= yeah -GH_ACCOUNT= ars3niy - -OPTIONS_DEFINE= NLS TEST -OPTIONS_DEFAULT=NLS -OPTIONS_SUB= yes -TEST_DESC= Do not enable, tests are broken - -CMAKE_ON+= NoVoip # tgvoip is yet to be ported -CMAKE_ON+= NoBundledLottie # Using graphics/rlottie -NLS_CMAKE_OFF+= -DNoTranslations=1 -NLS_USES= gettext-tools gettext-runtime - -EXTRACT_AFTER_ARGS=--exclude rlottie --exclude fmt - -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MTEST} -WARNING+= "Tests are stale at this time and are likely to fail to compile" -TEST_TARGET= tests -.endif - -.include <bsd.port.mk> diff --git a/net-im/tdlib-purple/distinfo b/net-im/tdlib-purple/distinfo deleted file mode 100644 index d8975e6dc44a..000000000000 --- a/net-im/tdlib-purple/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -TIMESTAMP = 1702875649 -SHA256 (ars3niy-tdlib-purple-v0.8.1_GH0.tar.gz) = 8eb8b10c714368d7435d34ccda66a918e59c4cb4d2f49b6e16a246a78abd1a62 -SIZE (ars3niy-tdlib-purple-v0.8.1_GH0.tar.gz) = 776564 -SHA256 (8c87b899ddbec32.patch) = b6861f1129a8e17564c2f4abfc264fc95801ad22d00326c3c05d3003fd1b3832 -SIZE (8c87b899ddbec32.patch) = 11742 diff --git a/net-im/tdlib-purple/files/patch-CMakeLists.txt b/net-im/tdlib-purple/files/patch-CMakeLists.txt deleted file mode 100644 index 5b386e95225a..000000000000 --- a/net-im/tdlib-purple/files/patch-CMakeLists.txt +++ /dev/null @@ -1,17 +0,0 @@ ---- CMakeLists.txt 2021-12-17 04:50:38.000000000 -0500 -+++ CMakeLists.txt 2023-12-18 00:14:18.331831000 -0500 -@@ -69,4 +69,5 @@ - secret-chat.cpp - ) -+target_link_libraries(telegram-tdlib PRIVATE z) - - # libpurple uses the deprecated glib-type `GParameter` and the deprecated glib-macro `G_CONST_RETURN`, which -@@ -94,7 +95,5 @@ - - set(BUILD_SHARED_LIBS OFF) --add_subdirectory(fmt) --target_compile_options(fmt PRIVATE -fPIC) --target_link_libraries(telegram-tdlib PRIVATE fmt::fmt) -+target_link_libraries(telegram-tdlib PRIVATE fmt) - - if (NOT NoLottie) diff --git a/net-im/tdlib-purple/files/patch-format.cpp b/net-im/tdlib-purple/files/patch-format.cpp deleted file mode 100644 index 5335a650997d..000000000000 --- a/net-im/tdlib-purple/files/patch-format.cpp +++ /dev/null @@ -1,8 +0,0 @@ ---- format.cpp 2021-12-17 04:50:38.000000000 -0500 -+++ format.cpp 2023-12-18 01:10:41.084981000 -0500 -@@ -1,4 +1,4 @@ - #include "format.h" --#include <fmt/format.h> -+#include <fmt/args.h> - - std::string formatMessage(const char *fmt, std::initializer_list<std::string> args) diff --git a/net-im/tdlib-purple/files/patch-test-CMakeLists.txt b/net-im/tdlib-purple/files/patch-test-CMakeLists.txt deleted file mode 100644 index 6beab3b3d537..000000000000 --- a/net-im/tdlib-purple/files/patch-test-CMakeLists.txt +++ /dev/null @@ -1,9 +0,0 @@ ---- test/CMakeLists.txt 2021-12-17 04:50:38.000000000 -0500 -+++ test/CMakeLists.txt 2023-12-18 01:08:45.228855000 -0500 -@@ -41,5 +41,5 @@ - set_property(TARGET tests PROPERTY CXX_STANDARD 14) - target_include_directories(tests PRIVATE ${CMAKE_SOURCE_DIR}) --target_link_libraries(tests PRIVATE gtest fmt::fmt Td::TdStatic ${GLIB_LIBRARIES}) -+target_link_libraries(tests PRIVATE gtest fmt Td::TdStatic ${GLIB_LIBRARIES}) - - if (DEFINED GTEST_PATH) diff --git a/net-im/tdlib-purple/pkg-descr b/net-im/tdlib-purple/pkg-descr deleted file mode 100644 index 3fa3f92642ca..000000000000 --- a/net-im/tdlib-purple/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -The new libpurple plugin for accessing Telegram. - -This is meant as a successor for telegram-purple. diff --git a/net-im/tdlib-purple/pkg-plist b/net-im/tdlib-purple/pkg-plist deleted file mode 100644 index 69e3f9f0c9ae..000000000000 --- a/net-im/tdlib-purple/pkg-plist +++ /dev/null @@ -1,9 +0,0 @@ -lib/purple-2/libtelegram-tdlib.so -share/pixmaps/pidgin/protocols/16/telegram.png -share/pixmaps/pidgin/protocols/22/telegram.png -share/pixmaps/pidgin/protocols/48/telegram.png -share/metainfo/tdlib-purple.metainfo.xml -%%NLS%%share/locale/cs/LC_MESSAGES/tdlib-purple.mo -%%NLS%%share/locale/de/LC_MESSAGES/tdlib-purple.mo -%%NLS%%share/locale/pl/LC_MESSAGES/tdlib-purple.mo -%%NLS%%share/locale/sq/LC_MESSAGES/tdlib-purple.mo |
