diff options
Diffstat (limited to 'net-libs/libmediawiki')
-rw-r--r-- | net-libs/libmediawiki/Manifest | 5 | ||||
-rw-r--r-- | net-libs/libmediawiki/files/libmediawiki-5.37.0-qt-5.15.patch | 31 | ||||
-rw-r--r-- | net-libs/libmediawiki/libmediawiki-5.37.0-r1.ebuild | 5 | ||||
-rw-r--r-- | net-libs/libmediawiki/metadata.xml | 3 |
4 files changed, 40 insertions, 4 deletions
diff --git a/net-libs/libmediawiki/Manifest b/net-libs/libmediawiki/Manifest index f2d841fec975..b6b9795135ea 100644 --- a/net-libs/libmediawiki/Manifest +++ b/net-libs/libmediawiki/Manifest @@ -1,5 +1,6 @@ AUX libmediawiki-5.37.0-fix-warnings.patch 5020 BLAKE2B b00f572a413f09112cb9712efec8204b15ac5a77a6ca672ce5a4c0e53b2b4f7c329c6c792bc2d29a65afc131c8f17cf5b7ae14943296cad0b6e1e6275702a23f SHA512 2af979b26bdc224afaa9bd8259bc28085ff89ae0ec623620900b02e44467c13cc65d91c89789970f30048061b8fdfeff8b8be324b7e886f6700d12c3d1d6dcaa +AUX libmediawiki-5.37.0-qt-5.15.patch 1315 BLAKE2B 9d4d437c84a8a118c9d70f086af410d48dd0904a3525d565ae19bdc81aab73e3d7762094394a3688db7dc40744f6e47defd50a853133df4bc5d2a3a2e39d828d SHA512 0b211203270415547c1ef25a8f52e6c00bfe7ad68f8456fb9a47453147dbce2508743891c2053413a830ecb4e14e90feb40c7736a7b968797e1e814f7fc4b1a1 AUX libmediawiki-5.37.0-tests-optional.patch 470 BLAKE2B 856433e48d50f6046d1d994cafc081d1afe04a7d82fe30476e129716ede33ecd26ee721fb566de4fd094be4d897a204a34102790225b49f8a31f26f23cccc4d4 SHA512 91e483c2483e2d07ed2b4d974f37c19bcbcd2c69ff9841451d4aa182945469b83dcdbe5025807ba83438cfcfbf4218fe32f7f6d5f5232cca913285fe8b9bc33f DIST libmediawiki-5.37.0.tar.xz 55188 BLAKE2B d04ea7dc346792c49009b382fd774ad9573e70cb52599caa57ac3f0dcfac93c0569a42cc54e11ba185e80fc2a5847d6a6f6c81adda9907c87dd3f7459771da3c SHA512 5efcd30782c8d54cddad51c6a96065f2942529e89facfd1c3a71af343a898858db02fa95dd0af0161b3e13aee6a9a373a0a641ce64e128c7282cbf3770db6993 -EBUILD libmediawiki-5.37.0-r1.ebuild 865 BLAKE2B cc27b3db59d3e1d4ab5d7c89af7f468e69a7ee14f8331a8db58be10d9dacf6258efc3f6c3bd5c71bd4bf8b597e86445373f3d18469cafff189d913602f6fef5c SHA512 ad61d3218c559ef0a3b96d709e995ee6c9f519e71272b170bec40272e05002e944411a6a9778cc5c3495ba1336a502970300e11feb62a7b4410e894dd4bd5fd4 -MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 +EBUILD libmediawiki-5.37.0-r1.ebuild 920 BLAKE2B 93b94c9a36aaea017b5e214686d3ee86c5d874abe92eb241d49ed64378a5122b71d1d22f5d800383ccc853d8456449b71bcc4b0bd0e91e22d88312f13f91774f SHA512 9c10306649fbe3737d4fb2b72a4fb36fa9eb5719da57394ab36e27a276ac04da9440ba66d657d79f4a88a4931964141426bbd1b983a64233ab716ae426daca63 +MISC metadata.xml 317 BLAKE2B fe6f2d2665436ac520b360fcd1278ef117d274ce4956e1e3e5d8f249fe599b24fa505c80200f8f408cef58034d99fb7df0104cc06fb5e173948617c0cb580270 SHA512 386bdabf344736baac2223bac211d0c08c86c78323ae20be5e8103469576b42ce61336f921f39a7a76693eea22a0ac0bccf0e03b4b3431e003f191be34768369 diff --git a/net-libs/libmediawiki/files/libmediawiki-5.37.0-qt-5.15.patch b/net-libs/libmediawiki/files/libmediawiki-5.37.0-qt-5.15.patch new file mode 100644 index 000000000000..5e7f9d49ce50 --- /dev/null +++ b/net-libs/libmediawiki/files/libmediawiki-5.37.0-qt-5.15.patch @@ -0,0 +1,31 @@ +From 7c79dae079d20b46d05462ed9f5b3cfae78f420a Mon Sep 17 00:00:00 2001 +From: David Faure <faure@kde.org> +Date: Sun, 2 May 2021 12:39:39 +0200 +Subject: [PATCH] Fix compilation error with Qt 5.15 +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +error: use of deleted function ‘QCharRef& QCharRef::operator=(char)’ +--- + src/queryrevision.cpp | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/queryrevision.cpp b/src/queryrevision.cpp +index 59aac03..6ebfbc8 100644 +--- a/src/queryrevision.cpp ++++ b/src/queryrevision.cpp +@@ -307,8 +307,8 @@ void QueryRevision::doWorkProcessReply() + while (count < 2) + { + if (replytmp[i] == QLatin1Char('"') && replytmp[i-1] != QLatin1Char('\\')) count++; +- if (replytmp[i] == QLatin1Char('<')) replytmp[i] = char(255); +- if (replytmp[i] == QLatin1Char('>')) replytmp[i] = char(254); ++ if (replytmp[i] == QLatin1Char('<')) replytmp[i] = QChar(255); ++ if (replytmp[i] == QLatin1Char('>')) replytmp[i] = QChar(254); + ++i; + } + } +-- +GitLab + diff --git a/net-libs/libmediawiki/libmediawiki-5.37.0-r1.ebuild b/net-libs/libmediawiki/libmediawiki-5.37.0-r1.ebuild index f1cc05a6f424..aba0ba9a7f03 100644 --- a/net-libs/libmediawiki/libmediawiki-5.37.0-r1.ebuild +++ b/net-libs/libmediawiki/libmediawiki-5.37.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ QTMIN=5.12.3 inherit ecm kde.org DESCRIPTION="C++ interface for MediaWiki based web service as wikipedia.org" -HOMEPAGE="https://www.digikam.org/" +HOMEPAGE="https://invent.kde.org/libraries/libmediawiki" SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" LICENSE="GPL-2+" @@ -25,6 +25,7 @@ RDEPEND="${DEPEND}" PATCHES=( "${FILESDIR}/${P}-tests-optional.patch" "${FILESDIR}/${P}-fix-warnings.patch" + "${FILESDIR}/${P}-qt-5.15.patch" ) src_test() { diff --git a/net-libs/libmediawiki/metadata.xml b/net-libs/libmediawiki/metadata.xml index 2fdbf33d963d..3b4441f9bf47 100644 --- a/net-libs/libmediawiki/metadata.xml +++ b/net-libs/libmediawiki/metadata.xml @@ -5,4 +5,7 @@ <email>kde@gentoo.org</email> <name>Gentoo KDE Project</name> </maintainer> + <upstream> + <bugs-to>https://bugs.kde.org/</bugs-to> + </upstream> </pkgmetadata> |