Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/libmediawiki/
Date: Mon, 29 Aug 2022 15:15:36
Message-Id: 1661786116.4233960a3abb69d09429b7a02f17dda974909165.asturm@gentoo
1 commit: 4233960a3abb69d09429b7a02f17dda974909165
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Mon Aug 29 11:48:50 2022 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Mon Aug 29 15:15:16 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4233960a
7
8 net-libs/libmediawiki: add 5.38.0, EAPI-8 bump
9
10 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
11
12 net-libs/libmediawiki/Manifest | 1 +
13 net-libs/libmediawiki/libmediawiki-5.38.0.ebuild | 33 ++++++++++++++++++++++++
14 2 files changed, 34 insertions(+)
15
16 diff --git a/net-libs/libmediawiki/Manifest b/net-libs/libmediawiki/Manifest
17 index 405050055c7a..8c08fa60b4df 100644
18 --- a/net-libs/libmediawiki/Manifest
19 +++ b/net-libs/libmediawiki/Manifest
20 @@ -1 +1,2 @@
21 DIST libmediawiki-5.37.0.tar.xz 55188 BLAKE2B d04ea7dc346792c49009b382fd774ad9573e70cb52599caa57ac3f0dcfac93c0569a42cc54e11ba185e80fc2a5847d6a6f6c81adda9907c87dd3f7459771da3c SHA512 5efcd30782c8d54cddad51c6a96065f2942529e89facfd1c3a71af343a898858db02fa95dd0af0161b3e13aee6a9a373a0a641ce64e128c7282cbf3770db6993
22 +DIST libmediawiki-5.38.0.tar.xz 55264 BLAKE2B 74753a20ab84f1badcf7368be5617648e296f66832feafb26ea2122818921a924a7278ccfbe4779535365c679ef574139dc3214812a87b72cd90f6766671928a SHA512 4e8a3a656d324006a85cd6b2eeeaafd67a80806368125a9f0ce46984b58cfeed5ad8ac34c6cc305d00b3bd92bf5e1f8e60b41313ac6a86970c47572654784114
23
24 diff --git a/net-libs/libmediawiki/libmediawiki-5.38.0.ebuild b/net-libs/libmediawiki/libmediawiki-5.38.0.ebuild
25 new file mode 100644
26 index 000000000000..eb2f3d9d6115
27 --- /dev/null
28 +++ b/net-libs/libmediawiki/libmediawiki-5.38.0.ebuild
29 @@ -0,0 +1,33 @@
30 +# Copyright 1999-2022 Gentoo Authors
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=8
34 +
35 +KFMIN=5.96.0
36 +QTMIN=5.15.5
37 +inherit ecm kde.org
38 +
39 +DESCRIPTION="C++ interface for MediaWiki based web service as wikipedia.org"
40 +HOMEPAGE="https://invent.kde.org/libraries/libmediawiki"
41 +SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
42 +
43 +LICENSE="GPL-2+"
44 +SLOT="5"
45 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
46 +
47 +DEPEND="
48 + >=dev-qt/qtnetwork-${QTMIN}:5
49 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
50 +"
51 +RDEPEND="${DEPEND}"
52 +
53 +PATCHES=( "${FILESDIR}/${PN}-5.37.0-tests-optional.patch" )
54 +
55 +src_test() {
56 + # bug 646808, 662592
57 + local myctestargs=(
58 + -j1
59 + -E "(libmediawiki-logintest|libmediawiki-logouttest|libmediawiki-queryimageinfotest|libmediawiki-queryimagestest|libmediawiki-queryinfotest|libmediawiki-querysiteinfousergroupstest)"
60 + )
61 + ecm_src_test
62 +}