summaryrefslogtreecommitdiff
path: root/net-irc/konversation
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2021-12-22 14:08:05 +0000
committerV3n3RiX <venerix@koprulu.sector>2021-12-22 14:08:05 +0000
commit93a93e9a3b53c1a73142a305ea1f8136846942ee (patch)
treeb9791a06ab3284e27b568412c59316c66240c682 /net-irc/konversation
parent2771f79232c273bc2a57d23bf335dd81ccf6af28 (diff)
gentoo resync : 22.12.2021
Diffstat (limited to 'net-irc/konversation')
-rw-r--r--net-irc/konversation/Manifest6
-rw-r--r--net-irc/konversation/files/konversation-21.08.3-fix-case-sensitive-tap-compl.patch28
-rw-r--r--net-irc/konversation/konversation-21.08.3-r1.ebuild75
-rw-r--r--net-irc/konversation/konversation-21.12.0-r1.ebuild (renamed from net-irc/konversation/konversation-21.11.90.ebuild)2
4 files changed, 109 insertions, 2 deletions
diff --git a/net-irc/konversation/Manifest b/net-irc/konversation/Manifest
index 1766049b4178..ef5592271c1b 100644
--- a/net-irc/konversation/Manifest
+++ b/net-irc/konversation/Manifest
@@ -1,6 +1,8 @@
+AUX konversation-21.08.3-fix-case-sensitive-tap-compl.patch 1018 BLAKE2B d068372d5d594e058b961db734536d6718844890776a9494d642ea3121e809669bf7e3b10774945bc2fea2aad6bac6887a49755762ce24ecb4cffe6583599cc4 SHA512 95d24174780f09fe4085bb7b759218a5027b0ee0764713c6bbb8cf78d85bb65e98a37fde630d58bd220c528a82f824f9ecb84cf1412c0073ae3710209a24307c
AUX konversationrc 346 BLAKE2B 8d236be66f983b3670bbd49578c73a1a868be0b498f965e5f91ecc96f956ba6151ebf6a90cbacd304c9fd16fe62c6cecae7027b5582d1c1b97516c7c89430c68 SHA512 37333594ee6835e61a3dec4c3f48e9a83d69b252768aa22830102199811059cbae8188388e7911503e14c0ef05dbc7d7d7f50c94d0fca4659c6b739e3b8c24dc
DIST konversation-21.08.3.tar.xz 4251372 BLAKE2B e368cdba433b4dc00c51c4804323951aefd8034660b3ab84c418f000f45ff6ed5525a2baaabddd36a30ebcb6ee15aa39baa7a0d7fdbf703f8a64df8557f5e3cf SHA512 7cf3e8c0fb455c708f37b1112cd1cc6649770dfa0dc6106ebfe52bf152817f27a31ee1bfeb561a55a728bc270a384eade595b676a900763eeaa724b1bca086c0
-DIST konversation-21.11.90.tar.xz 4251644 BLAKE2B 29321b7154ba83e21d7c48fa48429c6fd0a99f14da399792598796d42c195abea5b7a31c1d386437978e37f1cb4ad34ec81c052e943081a379ec03ed7a03b409 SHA512 084a0f86fc8c91422a6f08de7a1bd35714ee61500481277408036c1b49bb7ecb569d54f515fdc2eee4690ad3e8a5132f5aa227d7e50ec9d7b71d632e82daf462
+DIST konversation-21.12.0.tar.xz 4251764 BLAKE2B 872564ebbbb2bd179307eebe90422dd18df5201124e5d196f811d5a52dcbff07169c6a2edd791e1482362be2d6632774bbd577aff0e93006cc1e1e33535ac84f SHA512 e03d8723e78117d434de948205540f1d14fa5bd89cb4b06c2cc22874f4a001302338b9bb3722016075c234433bed8cf222cd82e8fd5374eacdf2dde4b74cd381
+EBUILD konversation-21.08.3-r1.ebuild 1964 BLAKE2B 6873efd7631a0fcc17e17539e9803db379573db104d4725429afc27ded24ac4d8f5f371a4c39ec87a817c584babe0a8eb29abf3f442888b9c4bad377a9d4ff0c SHA512 0044ac7742b5e390114fcc0ef893c69b706c0f55b337f53f973996823a0e7a11a13e9b2d0db70e9d032dbc64a5ab6437ef1ccad9804972a719621c752f1c81d6
EBUILD konversation-21.08.3.ebuild 1896 BLAKE2B ee27ea48e0283e151f1d222aa0784771de8962a982a392e453a3b9680078f9c4f09d9a97295aab7b95318ec44e9fbf1cfae4b069d54d39a8dbcbebf5c7f3cdc9 SHA512 a5cb105e4f60c489b1b25425d4853d5b4f1ae4353897b2c77e37e86e27efdbe040e9b0bc1b0b215c8f0764412c19d664d06bf05f3f9db57edbf6a18b94f74967
-EBUILD konversation-21.11.90.ebuild 1899 BLAKE2B 06635875229e2f0f43a0cbdbccb766dba2192dc8df7e0f3be2e5a80984f0f5f69ca7f1f5c5eb18c7876f9df127f23b99d948c906d4dd88bb5bc642666dcb32c9 SHA512 251a1981b3d0796f7165de6af3eda3753040c88512d1ccdf4037a9a504d0722b969f5167e9330439adb5f673cbb664217988c4a9b73c788431aae47fc5754112
+EBUILD konversation-21.12.0-r1.ebuild 1975 BLAKE2B da84edc1d92f7d34f03607e80fac34c7389a954d8cc98a8890f0005f712e73e6799d86315f1cf081fbf54104491ba12938d78b127263cd8783a17c713696e938 SHA512 8ece5c2d180a864a20b1f190f4f5fe93f607ea635c60b174ab8fef123fcc5daeb736ee5ba5f05d7b9e7bc7af810ea79fbdf9c92d6ac906c4d6e0ae9580f5ec94
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/net-irc/konversation/files/konversation-21.08.3-fix-case-sensitive-tap-compl.patch b/net-irc/konversation/files/konversation-21.08.3-fix-case-sensitive-tap-compl.patch
new file mode 100644
index 000000000000..5a4fbdfd2498
--- /dev/null
+++ b/net-irc/konversation/files/konversation-21.08.3-fix-case-sensitive-tap-compl.patch
@@ -0,0 +1,28 @@
+From 68d4efb0e9dbcf1fa22c7975d92164a2f991256b Mon Sep 17 00:00:00 2001
+From: Luke Dashjr <luke-jr+git@utopios.org>
+Date: Sat, 18 Dec 2021 21:40:56 +0000
+Subject: [PATCH] Bugfix: Correct behaviour of "case sensitive" tab completion
+ option
+
+Fixes regression from 5dfb6583.
+BUG:442109
+---
+ src/irc/channel.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/irc/channel.cpp b/src/irc/channel.cpp
+index 7acc86f1..9521c695 100644
+--- a/src/irc/channel.cpp
++++ b/src/irc/channel.cpp
+@@ -2822,7 +2822,7 @@ QString NickList::completeNick(const QString& pattern, bool& complete, QStringLi
+
+ const QRegularExpression regexp(
+ prefix + QRegularExpression::escape(pattern),
+- caseSensitive ? QRegularExpression::CaseInsensitiveOption : QRegularExpression::NoPatternOption);
++ caseSensitive ? QRegularExpression::NoPatternOption : QRegularExpression::CaseInsensitiveOption);
+
+ for (Nick* nick : *this) {
+ newNick = nick->getChannelNick()->getNickname();
+--
+GitLab
+
diff --git a/net-irc/konversation/konversation-21.08.3-r1.ebuild b/net-irc/konversation/konversation-21.08.3-r1.ebuild
new file mode 100644
index 000000000000..05c1d29432e7
--- /dev/null
+++ b/net-irc/konversation/konversation-21.08.3-r1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_GEAR="true"
+KFMIN=5.84.0
+QTMIN=5.15.2
+inherit ecm kde.org
+
+DESCRIPTION="User friendly IRC Client"
+HOMEPAGE="https://konversation.kde.org https://apps.kde.org/konversation/"
+
+LICENSE="GPL-2"
+SLOT="5"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
+IUSE="+crypt"
+
+BDEPEND="sys-devel/gettext"
+DEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kbookmarks-${KFMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kidletime-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kwallet-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=media-libs/phonon-4.11.0
+ crypt? ( >=app-crypt/qca-2.3.0:2 )
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qtsvg-${QTMIN}:5
+ crypt? ( >=app-crypt/qca-2.3.0:2[ssl] )
+"
+
+PATCHES=( "${FILESDIR}/${P}-fix-case-sensitive-tap-compl.patch" )
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package crypt Qca-qt5)
+ )
+
+ ecm_src_configure
+}
+
+src_install() {
+ ecm_src_install
+
+ # Bug 616162
+ insinto /etc/xdg
+ doins "${FILESDIR}"/konversationrc
+}
diff --git a/net-irc/konversation/konversation-21.11.90.ebuild b/net-irc/konversation/konversation-21.12.0-r1.ebuild
index 2b52ddfc3f48..4071b1c1c723 100644
--- a/net-irc/konversation/konversation-21.11.90.ebuild
+++ b/net-irc/konversation/konversation-21.12.0-r1.ebuild
@@ -56,6 +56,8 @@ RDEPEND="${DEPEND}
crypt? ( >=app-crypt/qca-2.3.0:2[ssl] )
"
+PATCHES=( "${FILESDIR}/${PN}-21.08.3-fix-case-sensitive-tap-compl.patch" )
+
src_configure() {
local mycmakeargs=(
$(cmake_use_find_package crypt Qca-qt5)