Gentoo Archives: gentoo-commits

From: Ronny Gutbrod <gentoo@××××××××.de>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: net-im/nheko/
Date: Sun, 21 Nov 2021 18:49:35
Message-Id: 1637519212.87e5c25dad223e2e6ad71cf7e4b9b7fcfeb32602.tastytea@gentoo
1 commit: 87e5c25dad223e2e6ad71cf7e4b9b7fcfeb32602
2 Author: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
3 AuthorDate: Sun Nov 21 18:26:52 2021 +0000
4 Commit: Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
5 CommitDate: Sun Nov 21 18:26:52 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=87e5c25d
7
8 net-im/nheko: Remove buggy 0.9.0 ebuild.
9
10 Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>
11
12 net-im/nheko/nheko-0.9.0.ebuild | 73 -----------------------------------------
13 1 file changed, 73 deletions(-)
14
15 diff --git a/net-im/nheko/nheko-0.9.0.ebuild b/net-im/nheko/nheko-0.9.0.ebuild
16 deleted file mode 100644
17 index 9e44ae5c8..000000000
18 --- a/net-im/nheko/nheko-0.9.0.ebuild
19 +++ /dev/null
20 @@ -1,73 +0,0 @@
21 -# Copyright 2020-2021 Gentoo Authors
22 -# Distributed under the terms of the GNU General Public License v2
23 -
24 -EAPI=8
25 -
26 -inherit cmake optfeature xdg
27 -
28 -DESCRIPTION="Desktop client for Matrix using Qt and C++14"
29 -HOMEPAGE="https://github.com/Nheko-Reborn/nheko"
30 -SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
31 -
32 -LICENSE="GPL-3"
33 -SLOT="0"
34 -KEYWORDS="~amd64"
35 -IUSE="X pipewire video voip"
36 -REQUIRED_USE="video? ( voip )"
37 -
38 -MY_GST_V="1.18"
39 -RDEPEND="
40 - app-text/cmark
41 - dev-cpp/qt-jdenticon
42 - >=dev-db/lmdb++-1.0.0
43 - >=dev-libs/mtxclient-0.6.0
44 - >=dev-libs/qtkeychain-0.12.0
45 - dev-libs/spdlog
46 - dev-qt/qtconcurrent:5
47 - dev-qt/qtgraphicaleffects:5
48 - dev-qt/qtgui:5[gif,jpeg,png]
49 - dev-qt/qtimageformats
50 - dev-qt/qtmultimedia:5[gstreamer,qml]
51 - dev-qt/qtquickcontrols2:5
52 - dev-qt/qtsvg:5
53 - pipewire? ( media-video/pipewire[gstreamer] )
54 - voip? (
55 - >=media-plugins/gst-plugins-dtls-${MY_GST_V}
56 - media-plugins/gst-plugins-libnice
57 - >=media-plugins/gst-plugins-meta-${MY_GST_V}[opus]
58 - >=media-plugins/gst-plugins-srtp-${MY_GST_V}
59 - >=media-plugins/gst-plugins-webrtc-${MY_GST_V}
60 - video? (
61 - >=media-libs/gst-plugins-base-${MY_GST_V}[opengl]
62 - >=media-plugins/gst-plugins-meta-${MY_GST_V}[v4l,vpx]
63 - >=media-plugins/gst-plugins-qt5-${MY_GST_V}
64 - X? (
65 - >=media-plugins/gst-plugins-ximagesrc-${MY_GST_V}
66 - x11-libs/xcb-util-wm
67 - )
68 - )
69 - )
70 -"
71 -DEPEND="
72 - dev-cpp/nlohmann_json
73 - ${RDEPEND}
74 -"
75 -BDEPEND="dev-qt/linguist-tools:5"
76 -
77 -src_configure() {
78 - local -a mycmakeargs=(
79 - "-DVOIP=$(usex voip)"
80 - )
81 - if use video && use X; then
82 - mycmakeargs+=("-DSCREENSHARE_X11=yes")
83 - else
84 - mycmakeargs+=("-DSCREENSHARE_X11=no")
85 - fi
86 -
87 - cmake_src_configure
88 -}
89 -
90 -pkg_postinst() {
91 - optfeature "Audio & video file playback support" \
92 - "media-plugins/gst-plugins-meta[ffmpeg]"
93 -}