From dd32c970e1fceacdc8439ab713a105980b5d552e Mon Sep 17 00:00:00 2001 From: Gerben Jan Dijkman Date: Wed, 24 May 2023 17:13:34 +0200 Subject: [PATCH] Added tdlib --- net-libs/td/Manifest | 1 + net-libs/td/td-1.18.4.ebuild | 37 ++++++++++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 net-libs/td/Manifest create mode 100644 net-libs/td/td-1.18.4.ebuild diff --git a/net-libs/td/Manifest b/net-libs/td/Manifest new file mode 100644 index 0000000..e7acf06 --- /dev/null +++ b/net-libs/td/Manifest @@ -0,0 +1 @@ +DIST 8517026415e75a8eec567774072cbbbbb52376c1.tar.gz 4854862 BLAKE2B 861636719ee90733f7427a1f5d9d6938b7d4e9e9db428ef1cf6a927290bb876f918e494d5c9d7707a2ddcb44b66b79c0c1a2ddf02fdb6549796cf5fb82272337 SHA512 1bd5eb04099ae6fec34f4ae65d8102e7aedb5d60d1904ac9d366a8941a31b0c8c4732c49cb15184ca0ca1d04c869c2281eb83ee6c4ffcb37f41d4c57d7f27ce8 diff --git a/net-libs/td/td-1.18.4.ebuild b/net-libs/td/td-1.18.4.ebuild new file mode 100644 index 0000000..61584cf --- /dev/null +++ b/net-libs/td/td-1.18.4.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +COMMIT="8517026415e75a8eec567774072cbbbbb52376c1" + +DESCRIPTION="Cross-platform library for building Telegram clients" +HOMEPAGE="https://github.com/tdlib/td" +SRC_URI="https://github.com/tdlib/td/archive/${COMMIT}.tar.gz" + +KEYWORDS="~amd64 ~arm64 ~arm ~x86" +SLOT="0" + +S="${WORKDIR}/tdlib-${COMMIT}" + +DEPEND=" + +" + + +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + ${DEPEND} +" + +src_configure() { + #local emesonargs=( + # "-Dxcb-errors=release" + #) + + meson_src_configure +}