# Copyright 2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit cmake DESCRIPTION="Terminal-based Telegram / WhatsApp client for Linux and macOS" HOMEPAGE="https://github.com/d99kris/nchat" SRC_URI="https://codeberg.org/Perfect_Gentleman/Sources/raw/branch/main/${P}.tar.xz" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" RDEPEND=" dev-libs/openssl dev-db/sqlite sys-libs/ncurses sys-libs/readline " DEPEND="${RDEPEND} dev-util/gperf sys-apps/file sys-apps/help2man virtual/zlib" BDEPEND="dev-build/cmake dev-lang/go" S=${WORKDIR} src_configure() { export GOFLAGS+=" -buildvcs=false" local mycmakeargs=( -DBUILD_SHARED_LIBS=OFF -DCMAKE_BUILD_TYPE=None \ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ -DCMAKE_C_FLAGS="$CFLAGS" \ -DHAS_COREDUMP=OFF \ -DHAS_STATICGOLIB=OFF -DHAS_TELEGRAM=ON \ -DHAS_WHATSAPP=ON \ -DTD_ENABLE_LTO=ON \ -Wno-dev ) cmake_src_configure } src_compile() { export GOFLAGS+=" -buildvcs=false" cmake_src_compile }