Gentoo Archives: gentoo-proxy-maint

From: Anna Vyalkova <cyber+gentoo@×××××.in>
To: gentoo-proxy-maint@l.g.o
Subject: [gentoo-proxy-maint] [PATCH 1/2] net-news/rssguard: add 4.2.7
Date: Fri, 23 Dec 2022 22:00:29
Message-Id: 20221223220022.25186-1-cyber+gentoo@sysrq.in
1 Signed-off-by: Anna Vyalkova <cyber+gentoo@×××××.in>
2 ---
3 net-news/rssguard/Manifest | 1 +
4 net-news/rssguard/rssguard-4.2.7.ebuild | 62 +++++++++++++++++++++++++
5 2 files changed, 63 insertions(+)
6 create mode 100644 net-news/rssguard/rssguard-4.2.7.ebuild
7
8 diff --git a/net-news/rssguard/Manifest b/net-news/rssguard/Manifest
9 index 940d28d1e2..51280d1edb 100644
10 --- a/net-news/rssguard/Manifest
11 +++ b/net-news/rssguard/Manifest
12 @@ -1,3 +1,4 @@
13 DIST rssguard-4.2.1.tar.gz 22541187 BLAKE2B 78cc23a39cd75697b53b4c3b043a63d01b8b4e9a9b1cc3fc3f070487dede8d18a33ca462f806b4bfb6847e015a2bacaa77ce27745a95349fb2c09c72cccde3d2 SHA512 05b69d47b3d679005122e03c404ea26d8779f3905ac05ac0565631135c26c56d21ef2f4b3939af6c191a20727a4416e9669ceb4a001e729ffe45fc351183f53a
14 DIST rssguard-4.2.3.tar.gz 21940720 BLAKE2B fe97fb26261ec0ec06eac305c96317299921492f7796d246a6d4e7348b7dd8c6484cf52bec0bdd032a02a897a0406a73077e7366d601e1ef80b98ce2dac592ad SHA512 0ead2ae8d23d9fc6e7a6d42fd462e36be06a5a28e26398550dfa9cb2b7dd4574f2cb7a881a0d0b6d43bdb219db87cc92af9d5f131429e93f255f17f70dee244d
15 DIST rssguard-4.2.5.tar.gz 22004006 BLAKE2B dc8dea6956a0d538cec5759e94246fc6f5314e6a5fd1ff4315cbf626568d8c817a6a4c378ca9275156d55f88e304d7db8afb0be952c68efef5acb8c8ba0f0a24 SHA512 2fc2a08226d41567db4758aaddeb533e6a4e96923b4df663080dd83dee3bae587ea6a8d06eb26788173c34b11f92859547bacc26465cdfbf2a9297de910c5b98
16 +DIST rssguard-4.2.7.tar.gz 22029315 BLAKE2B d57fe65c064dcf1ab4b1d6edac127c20a4b0ac0af17bd2b2abe3fc285ab43dd4212c1ec01e97ba8326879df2fb56dfe1046ab02008ae044ab5353ffe3a67542b SHA512 5b50609ebf24d6fe8a494b53aefa0c4a5831461e16157813049f5086c0258e880777d8e4bc8ebe48ac3cb57f858b8630263aa6417d7f8bd6885bbea1e7bf2e32
17 diff --git a/net-news/rssguard/rssguard-4.2.7.ebuild b/net-news/rssguard/rssguard-4.2.7.ebuild
18 new file mode 100644
19 index 0000000000..a7d46c388d
20 --- /dev/null
21 +++ b/net-news/rssguard/rssguard-4.2.7.ebuild
22 @@ -0,0 +1,62 @@
23 +# Copyright 1999-2022 Gentoo Authors
24 +# Distributed under the terms of the GNU General Public License v2
25 +
26 +EAPI=8
27 +
28 +inherit cmake optfeature xdg
29 +
30 +DESCRIPTION="Simple (yet powerful) feed reader"
31 +HOMEPAGE="https://github.com/martinrotter/rssguard"
32 +SRC_URI="https://github.com/martinrotter/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
33 +
34 +LICENSE="|| ( LGPL-3 GPL-2+ ) AGPL-3+ BSD GPL-3+ MIT"
35 +SLOT="0"
36 +KEYWORDS="~amd64"
37 +IUSE="mysql qt6 +sqlite webengine"
38 +REQUIRED_USE="|| ( mysql sqlite )"
39 +
40 +BDEPEND="
41 + !qt6? ( dev-qt/linguist-tools:5 )
42 + qt6? ( dev-qt/qttools:6[linguist] )
43 +"
44 +DEPEND="
45 + !qt6? (
46 + dev-qt/qtcore:5
47 + dev-qt/qtdbus:5
48 + dev-qt/qtdeclarative:5
49 + dev-qt/qtgui:5
50 + dev-qt/qtmultimedia:5[gstreamer]
51 + dev-qt/qtnetwork:5[ssl]
52 + dev-qt/qtsql:5[mysql?,sqlite?]
53 + dev-qt/qtwidgets:5
54 + dev-qt/qtxml:5
55 + webengine? ( dev-qt/qtwebengine:5[widgets(+)] )
56 + )
57 + qt6? (
58 + dev-qt/qtbase:6[dbus,gui,mysql?,network,sql,sqlite?,ssl,widgets]
59 + dev-qt/qtdeclarative:6
60 + dev-qt/qtmultimedia:6[gstreamer]
61 + dev-qt/qt5compat:6
62 + media-libs/libglvnd
63 + webengine? ( dev-qt/qtwebengine:6[widgets(+)] )
64 + )
65 +"
66 +RDEPEND="${DEPEND}"
67 +
68 +DOCS=( README.md resources/docs/Documentation.md )
69 +
70 +src_configure() {
71 + local mycmakeargs=(
72 + -DBUILD_WITH_QT6=$(usex qt6)
73 + -DUSE_WEBENGINE=$(usex webengine)
74 + -DNO_UPDATE_CHECK=ON
75 + )
76 +
77 + cmake_src_configure
78 +}
79 +
80 +pkg_postinst() {
81 + xdg_pkg_postinst
82 +
83 + optfeature "ad blocking functionality" net-libs/nodejs[npm]
84 +}
85 --
86 2.38.2

Replies

Subject Author
[gentoo-proxy-maint] [PATCH 2/2] net-news/rssguard: drop 4.2.1 Anna Vyalkova <cyber+gentoo@×××××.in>