commit: ce7a63b6579933a224d44686858590f15a1d5f92
Author: David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Thu Aug 7 21:40:39 2025 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Aug 7 21:40:39 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ce7a63b6
net-im/nheko: drop 0.12.0-r1
Signed-off-by: David Roman <davidroman96 <AT> gmail.com>
net-im/nheko/nheko-0.12.0-r1.ebuild | 114 ------------------------------------
1 file changed, 114 deletions(-)
diff --git a/net-im/nheko/nheko-0.12.0-r1.ebuild
b/net-im/nheko/nheko-0.12.0-r1.ebuild
deleted file mode 100644
index a94486186d..0000000000
--- a/net-im/nheko/nheko-0.12.0-r1.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake optfeature xdg
-
-MY_P="${PN}-v${PV}"
-DESCRIPTION="Native desktop client for Matrix using Qt"
-HOMEPAGE="https://github.com/Nheko-Reborn/nheko"
-SRC_URI="https://nheko.im/nheko-reborn/${PN}/-/archive/v${PV}/${MY_P}.tar.bz2"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-3 MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="X doc +pie +man video voip"
-REQUIRED_USE="video? ( voip )"
-
-MY_GST_V="1.18"
-RDEPEND="
- app-text/cmark:=
- >=dev-cpp/blurhash-0.2.0:=
- >=dev-cpp/coeurl-0.3.1:=[ssl]
- dev-cpp/cpp-httplib:=
- dev-db/lmdb:=
- >=dev-db/lmdb++-1.0.0
- dev-libs/libevent:=
- dev-libs/libfmt:=
- >=dev-libs/kdsingleapplication-1.1.0
- >=dev-libs/mtxclient-0.10.0:=
- dev-libs/olm
- >=dev-libs/openssl-1.1.0:=
- >=dev-libs/qtkeychain-0.14.1-r1:=[qt6]
- dev-libs/re2:0/10
- dev-libs/spdlog:=
- dev-qt/qtbase:6[concurrent,dbus,gui,widgets]
- dev-qt/qtdeclarative:6[widgets]
- dev-qt/qtimageformats:6
- dev-qt/qtmultimedia:6[gstreamer,qml]
- dev-qt/qtsvg:6
- net-misc/curl[ssl]
- virtual/notification-daemon
- voip? (
- >=media-plugins/gst-plugins-dtls-${MY_GST_V}
- media-plugins/gst-plugins-libnice
- >=media-plugins/gst-plugins-meta-${MY_GST_V}[opus]
- >=media-plugins/gst-plugins-srtp-${MY_GST_V}
- >=media-plugins/gst-plugins-webrtc-${MY_GST_V}
- video? (
- >=media-libs/gst-plugins-base-${MY_GST_V}[opengl]
- >=media-plugins/gst-plugins-meta-${MY_GST_V}[v4l,vpx]
- X? (
-
>=media-plugins/gst-plugins-ximagesrc-${MY_GST_V}
- )
- )
- )
- X? (
- x11-libs/libxcb:=
- x11-libs/xcb-util-wm
- )
-"
-# TODO: gst-plugins-qt6 for video calls
-DEPEND="
- dev-cpp/nlohmann_json
- ${RDEPEND}
-"
-BDEPEND="
- dev-qt/qttools:6[linguist]
- doc? ( app-text/doxygen[dot] )
- man? (
- || (
- app-text/asciidoc
- dev-ruby/asciidoctor
- )
- )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.12.0-fmt11.patch
- "${FILESDIR}"/${PN}-0.12.0-remove-wayland-dep-on-x11.patch
-)
-
-src_configure() {
- local -a mycmakeargs=(
- -DUSE_BUNDLED_CPPHTTPLIB=no
- -DUSE_BUNDLED_BLURHASH=no
-
- -DVOIP=$(usex voip)
- -DX11=$(usex X)
- -DBUILD_DOCS=$(usex doc)
- -DMAN=$(usex man)
-
- # See #890903 and #911111
- -DCMAKE_POSITION_INDEPENDENT_CODE=$(usex pie)
- )
-
- cmake_src_configure
-}
-
-pkg_postinst() {
- optfeature "audio & video file playback support" \
- "media-plugins/gst-plugins-meta[ffmpeg]"
- optfeature "secrets storage support other than kwallet (for example
gnome-keyring or keepassxc)" \
- "dev-libs/qtkeychain[keyring]"
- optfeature "additional, less common, image format support" \
- "kde-frameworks/kimageformats:6"
- optfeature "identicons support" dev-cpp/qt-jdenticon:6
-
- xdg_pkg_postinst
-
- ewarn "since Nheko migrated to Qt 6 video streams will not work for now
because"
- ewarn "we are missing a dependency. see
<https://bugs.gentoo.org/810814> for details"
-}