summaryrefslogtreecommitdiff
path: root/net-irc
diff options
context:
space:
mode:
Diffstat (limited to 'net-irc')
-rw-r--r--net-irc/Manifest.gzbin7903 -> 7909 bytes
-rw-r--r--net-irc/konversation/Manifest2
-rw-r--r--net-irc/konversation/konversation-24.12.2.ebuild71
-rw-r--r--net-irc/quassel/Manifest7
-rw-r--r--net-irc/quassel/files/quassel-0.14.0-fix-notifyrc.patch101
-rw-r--r--net-irc/quassel/metadata.xml3
-rw-r--r--net-irc/quassel/quassel-0.14.0-r4.ebuild (renamed from net-irc/quassel/quassel-0.14.0-r3.ebuild)8
-rw-r--r--net-irc/quassel/quassel-9999.ebuild7
-rw-r--r--net-irc/weechat/Manifest2
-rw-r--r--net-irc/weechat/weechat-4.4.3.ebuild4
10 files changed, 188 insertions, 17 deletions
diff --git a/net-irc/Manifest.gz b/net-irc/Manifest.gz
index 17cb0119bf04..7c9f69c332a4 100644
--- a/net-irc/Manifest.gz
+++ b/net-irc/Manifest.gz
Binary files differ
diff --git a/net-irc/konversation/Manifest b/net-irc/konversation/Manifest
index 6a7daf8f09f3..37e03969696c 100644
--- a/net-irc/konversation/Manifest
+++ b/net-irc/konversation/Manifest
@@ -1,6 +1,8 @@
AUX konversationrc 346 BLAKE2B 8d236be66f983b3670bbd49578c73a1a868be0b498f965e5f91ecc96f956ba6151ebf6a90cbacd304c9fd16fe62c6cecae7027b5582d1c1b97516c7c89430c68 SHA512 37333594ee6835e61a3dec4c3f48e9a83d69b252768aa22830102199811059cbae8188388e7911503e14c0ef05dbc7d7d7f50c94d0fca4659c6b739e3b8c24dc
DIST konversation-24.08.3.tar.xz 4412196 BLAKE2B 25d9432ad1f5636351324a46fa386fc8e6f7c35f81333b91bb22ed3ccce3c5441bf5994c61f351a2367be1d7295ac652744b84dad6b8e68d2d81d78a9f1806af SHA512 698bb79a53a75e38c25dc7e42406c1f94ff76899a95a89ae1d5464a599998734941cac0f0fdc937c010fe5c3a9fdeb294fc64aafe9829fbafa66e58dc35cb80d
DIST konversation-24.12.1.tar.xz 4415788 BLAKE2B 78d183b44d62795b458c27c16853b15db90d15828e95e9d070265afd4ce2d24c4cb769ab301d6b5204ab488f4f646cfc4783aa6d6bc0d048b8c04a132fd40211 SHA512 43ead82211542ce519726394412df0ede462a1ce8501546688d93767f745e0beb37c259098398adec35abea15416f6547d53d22c859236dcb3ee20fd496cca6c
+DIST konversation-24.12.2.tar.xz 4415908 BLAKE2B 4a1ab9d77139dddb77654d1c44d39a4a0242309688e45ce26f748e31fcc6cc4b5f382e86ce8f3a5c5d01559a158af804e2b59f915f7bcd6f1039e773e0ae45e9 SHA512 46fb3d3bdca8bdc8c3be2accce3e8a6be1b7d7c48e8a2bd9c75d666dffdd9044755b834caa8a16858ec4a49e033e4d9527d2feb8a25c44732a7ace04deb2d5a2
EBUILD konversation-24.08.3.ebuild 1932 BLAKE2B aa9c91562b1e66becc72e53c2e76ae803f532793b8f92b60270bdfe88e7b83b6d3406531ba163e3ad973de12b8c5efca26d341afaa7a054fe2e06d37a5b08dc4 SHA512 260051ad7c8444ec1a70f141d80c70977fac45b34f4b0e7dfd509e3302c593e1e3541d8672cab5e878d02a8b68ddcd504d9da8c234591e2284583380222a26da
EBUILD konversation-24.12.1.ebuild 1940 BLAKE2B d1a46d322619268e3167702d5bed73e4e8890b30658614ddcac96b255509190eb9065c1272c1b7f278aab2ac7555bc61752fd848284f8bdcbf71b7ee046bb0af SHA512 58b8980698591b47b28dba3fab654b8a5d5778c391e59704bb7efb2d2f88a73e274a73959f2b7c5dd48fe5e43df1adf725a17c3893e3b2a1d181152f790eda97
+EBUILD konversation-24.12.2.ebuild 1940 BLAKE2B d1a46d322619268e3167702d5bed73e4e8890b30658614ddcac96b255509190eb9065c1272c1b7f278aab2ac7555bc61752fd848284f8bdcbf71b7ee046bb0af SHA512 58b8980698591b47b28dba3fab654b8a5d5778c391e59704bb7efb2d2f88a73e274a73959f2b7c5dd48fe5e43df1adf725a17c3893e3b2a1d181152f790eda97
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/net-irc/konversation/konversation-24.12.2.ebuild b/net-irc/konversation/konversation-24.12.2.ebuild
new file mode 100644
index 000000000000..5438f1943722
--- /dev/null
+++ b/net-irc/konversation/konversation-24.12.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.7.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="User friendly IRC Client"
+HOMEPAGE="https://konversation.kde.org https://apps.kde.org/konversation/"
+
+LICENSE="GPL-2"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+crypt"
+
+DEPEND="
+ >=dev-qt/qt5compat-${QTMIN}:6
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml]
+ >=dev-qt/qtmultimedia-${QTMIN}:6
+ >=dev-qt/qttools-${QTMIN}:6[qdbus]
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kbookmarks-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kglobalaccel-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kidletime-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/knotifyconfig-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwallet-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ crypt? ( >=app-crypt/qca-2.3.7:2[qt6(+)] )
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qtsvg-${QTMIN}:6
+ crypt? ( >=app-crypt/qca-2.3.7:2[qt6(+),ssl] )
+"
+BDEPEND="sys-devel/gettext"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package crypt Qca-qt6)
+ )
+
+ ecm_src_configure
+}
+
+src_install() {
+ ecm_src_install
+
+ # Bug 616162
+ insinto /etc/xdg
+ doins "${FILESDIR}"/konversationrc
+}
diff --git a/net-irc/quassel/Manifest b/net-irc/quassel/Manifest
index 32e3cfce45f8..378905b021ab 100644
--- a/net-irc/quassel/Manifest
+++ b/net-irc/quassel/Manifest
@@ -2,11 +2,12 @@ AUX quassel-0.14.0-cxxflags.patch 1305 BLAKE2B 241a51092d5f6528bb781cf83de0cb5ef
AUX quassel-0.14.0-fix-desktop-application-name.patch 2561 BLAKE2B 88de02486d603f3e3b6ea660c274fd20a0958db923bc0f9b43a61a853357e08d45c7a25f6de1edc0b30facb87d62393e376512bbdbb1d4054d0ee546da01ca49 SHA512 755cda84547a018bbaa5ab17389b5a181fb81c6513acf7bdf7552d0f702da800161879c037819b8077005781ebf91d38dbd5a143929199135e98e41bd67c197a
AUX quassel-0.14.0-fix-exec-script.patch 1318 BLAKE2B 3372b38837f0812f5542240bafe3914d9e2fa843677c0f41d35b996c04c0a718e63ed7594ae7a1d846db5dbaef3c33539a08e01eb6821eb4ec924e1b9fdebabf SHA512 4039addf500f4085b4fca318e875e1a10f10c0c6b1fe5454eb272b76d3090db3f97406929136c8f5a85f0950ecdc266eef7cd5ca0f86d7963a604ceae55f645b
AUX quassel-0.14.0-fix-mpris-script.patch 2171 BLAKE2B fdf15ee3e36f93c5c8642498c7a2961dfb4ffb1ba3921afbe0a6638c281ccd97c2c40bbd6efbbfac653fe88a376b0962dd72ef90aaf0b753bfe97ad6cbe8acc1 SHA512 be560a22a41c16753790767ddd7e28bb752d1e4f2bb7f5623959614eb99ce562c9de33e6ba1f55b234986946c5ca244f78759bb371a4da79ea1ec39b84176d83
+AUX quassel-0.14.0-fix-notifyrc.patch 4350 BLAKE2B d06bc382e68661c6caf4c0f0174af18b49718db6e359818ce2d855df97467b38114fcd5218102684fc8728faad16bcb1a3aca1dd42cc7111ba12c0403b2a64ba SHA512 6ac3efd4a8a42a0350f827db1fb333f3b5193dcb509c7a86f1dd52fb84539009241848d27a52e6bf3cab71ca681584d1d99ab74172cfc9ddb8b41e6b6ed90ee8
AUX quassel.logrotate 105 BLAKE2B 16a8b32885a77817d39f14deb7d1cf2cb7788c9ecd6d179efc10d72bae688537fd063930b24f570b18f4312d600b1810f1b262c6b36f6b5990f20c1ebb699d72 SHA512 60371b4046c3c20c06d01f9cbf3f8465b40c9a989f392ed3e5a4724deff71960015eeb1707817af256618be8085b2aa5809377fec8cfae59e6b8fc958317e780
AUX quasselcore.conf-r1 333 BLAKE2B 67586dc8a62e94131d11d81502f09387026f98b7452a501c5048904867382ac8bbc133ab3c7fd84751f8b8b5c9a0037dba0d862209515004773241bd546cd6ff SHA512 7d3f320b5d5c9cc27db399a5460ea37f33688d523340d4509ebd2fcf20620b43d4b1a05cdb91fa07931798b18a2bdcee9f4f29c75e867bd4b5a7f170cd02ba90
AUX quasselcore.init-r1 492 BLAKE2B 568e41c649875fc9e334b54f341dc9f95295e37d1c350ac3356b1e92859786a242da52103acb4692bd32d647983d2b5a758b847db66041791dac5bf531cf448a SHA512 6b050c6bafa2c49ab92f8e7c77be3c6868b58040b4df8b2cc3bbc217c4bf9d69fa63a7efe9e1c9e3b055de170d79af6470fa58828c5291e0b3d6b6eb7044aff3
AUX quasselcore.service 189 BLAKE2B a115a98b17f4e59f2bbae584ac998cb16729977b617feb7b76696fcb682c1bc2d88cc40847ed1b20dce04dd8702b86a406ce0117304501c203453d1d30667e47 SHA512 3f0e15582dca70ca11beddb50aa6c6d993d4283ff89dc83a84b1acf2c0d2edba306fdab30eb05937f363cf507e34b7f884e0852d88be68748b68ac7b4013b776
DIST quassel-0.14.0.tar.bz2 4774297 BLAKE2B c17c64a2ed6c414c94c12b2fa0b8abf40810608e3e4f35df19db597444e09594efc9569c65855c3df5e2c211c2d65a46482f20c3d912c87140c66fa4f022b3b8 SHA512 ea6b9723acab5ce73f760692770c1340c03bf277d2c99a2520345bfb6a7bb6fdc64a01dccfd7026341b46ee727821e1bcc2f487be72dfbc155f1de1ad264763f
-EBUILD quassel-0.14.0-r3.ebuild 5148 BLAKE2B f65fabcdedc45b8cafc88c4bcc322b0a4f3c698ecb0d7444620a388b15714911b3003abadde4e2bb77cd3bbbce0e2d70359d63241ee9c5927a2aa85c2b885bd3 SHA512 d0494b196ebd4903110bfa0cb1c629f57828872078c4043d69e678f1458aa720947ee62197801eb47a6ac2d170431333901ac23a35e2c7afdee5f7171366fb57
-EBUILD quassel-9999.ebuild 4963 BLAKE2B 6bcdf1bdbfacbc6986ce221c52623ce9abbf85c94003098be9d4eedbd024e975f8c0d117782e8e286442109026b286418bf60d50100253ab99e552d8102436a5 SHA512 eb41f9e0913ce96fa93ed4e225486c740e3abad1543866ce1783cfee2a96f82399fca4b074101b0eb04ef89624d8c746e20a59f19bd476b160c70b1c37e18375
-MISC metadata.xml 1726 BLAKE2B 9e1f1068c14889c4dba9823af8d0ce51e4f17ff31d2ecb26d958a2374c214f2bf37d43965eb7c95d2ef41e49fc5ad80ad492526f842a469e4445a2cb1d7c65bf SHA512 cb055903679fcf02002081f0a70e38c5264154fcc08f51824c77364291fd5587f71bfe51bd22b57b8aebf2d3d46165a6f72b35b52da70e0d07aa807e123e4dc9
+EBUILD quassel-0.14.0-r4.ebuild 5127 BLAKE2B 3dde864a2005635a0d5b9a79e1ef0f7697c25bc894fcd4ba7c74f5c17e769d56163deb687ad2a96cf176fdd9a7dcecff630ae718084ca4819ea4fabab937c598 SHA512 9f4d5d08c155e68138ad839011b442b15950749fdb6218fb1c975d3ae7b4fd2ab038b27869cd6fa83683e36dfc656eaa1cc6f8deebf2c9f5ab32256ab65118e4
+EBUILD quassel-9999.ebuild 4903 BLAKE2B 5b2de54adf588c2ab092092eab822c31715f413b25471987da54f777311eefb53dba71864e9885a076910f21508d1f9acb15dfb50ba24c825083f13e7646b2f9 SHA512 3314c48221c93286a7d93e5bbfaf270b08dd8e06a248b617ee7d73011153e6844df1f301bcd22ded93509a20ca94d27cb65ced883cb196d3cfa64ad74acd8b55
+MISC metadata.xml 1625 BLAKE2B ef08dd9c0d3b89cab32239515b0d9329de9335ade5227691c35986d2e73e732758c7987913d3c30e23be99a9ce32f089f0e040e2b78c9b18b256bed744ad589d SHA512 606b1f93447c8e45b47ecd8f2ddd01090ba70c7dace5e1e1d224b6e59ea42109ec4b2434603a6c1509d56d8b88d376b65104f01c05489f3df6d8ffa89c65da8d
diff --git a/net-irc/quassel/files/quassel-0.14.0-fix-notifyrc.patch b/net-irc/quassel/files/quassel-0.14.0-fix-notifyrc.patch
new file mode 100644
index 000000000000..e670ef14c22f
--- /dev/null
+++ b/net-irc/quassel/files/quassel-0.14.0-fix-notifyrc.patch
@@ -0,0 +1,101 @@
+From f17bfbabb1f2cabfbc312f42e9628fd9905cde2b Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Wolfgang=20M=C3=BCller?= <wolf@oriole.systems>
+Date: Wed, 18 Sep 2024 13:37:36 +0200
+Subject: [PATCH 1/2] uisupport: Use correct application name in KAboutData
+
+In commit 020c1634 (uisupport: fix application name for .desktop shell
+integration, 2023-04-18), a call to setDesktopFileName() was added to
+provide the correct .desktop file name for shell integration. However,
+it also changed the application name from "quassel" to "quasselclient",
+which does not match the application name Quassel sets when not built
+with support for KDE, and breaks integration with KNotifications.
+
+The reason for this is that KNotifications expects the filename of the
+global notification configuration file (quassel.notifyrc) to match the
+application name [1]. With "quasselclient" now set as the application name
+through KAboutData, this is no longer the case, and notifications simply
+do not appear.
+
+Instead, use the previous application name, "quassel". This fixes
+notifications for KDE and does not regress shell integration since we
+still set the correct desktop file name.
+
+[1] https://api.kde.org/frameworks/knotifications/html/index.html
+---
+ src/uisupport/aboutdata.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/uisupport/aboutdata.cpp b/src/uisupport/aboutdata.cpp
+index 380e54a54..afade4d33 100644
+--- a/src/uisupport/aboutdata.cpp
++++ b/src/uisupport/aboutdata.cpp
+@@ -114,7 +114,7 @@ AboutData& AboutData::addCredits(std::initializer_list<AboutPerson> credits)
+
+ KAboutData AboutData::kAboutData() const
+ {
+- KAboutData aboutData(Quassel::buildInfo().clientApplicationName, tr("Quassel IRC"), Quassel::buildInfo().plainVersionString);
++ KAboutData aboutData(Quassel::buildInfo().applicationName, tr("Quassel IRC"), Quassel::buildInfo().plainVersionString);
+ aboutData.addLicense(KAboutLicense::GPL_V2);
+ aboutData.addLicense(KAboutLicense::GPL_V3);
+ aboutData.setShortDescription(tr("A modern, distributed IRC client"));
+
+From 4d6cb4424296e172a95d24f27c1cff54fccde372 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Wolfgang=20M=C3=BCller?= <wolf@oriole.systems>
+Date: Wed, 18 Sep 2024 14:34:35 +0200
+Subject: [PATCH 2/2] data: Set DesktopEntry correctly in notifyrc
+
+KNotifications requires the DesktopEntry field in notifyrc to match the
+base name of the application's desktop file [1]. Monolithic installs come
+with a "quassel.desktop" file, which matches what is set presently in
+notifyrc. However, client installs come with "quasselclient.desktop",
+and do not match.
+
+To match up these values dynamically, introduce a notifyrc.in template
+containing a placeholder which will be replaced by cmake. Since a system
+can technically have both a monolithic binary and a client installed at
+the same time, and we can't install two separate notifyrc files because
+the application name stays the same throughout, assume the user prefers
+the monolithic install when configured.
+
+[1] https://api.kde.org/frameworks/knotifications/html/index.html
+---
+ data/CMakeLists.txt | 10 +++++++++-
+ data/{quassel.notifyrc => quassel.notifyrc.in} | 2 +-
+ 2 files changed, 10 insertions(+), 2 deletions(-)
+ rename data/{quassel.notifyrc => quassel.notifyrc.in} (99%)
+
+diff --git a/data/CMakeLists.txt b/data/CMakeLists.txt
+index 099d53b09..509e2c554 100644
+--- a/data/CMakeLists.txt
++++ b/data/CMakeLists.txt
+@@ -1,6 +1,14 @@
+ if (BUILD_GUI)
+ if (WITH_KF5)
+- install(FILES quassel.notifyrc DESTINATION ${CMAKE_INSTALL_KNOTIFY5RCDIR})
++ set(DESKTOP_FILE "quasselclient")
++
++ if (WANT_MONO)
++ set(DESKTOP_FILE "quassel")
++ endif()
++
++ configure_file(quassel.notifyrc.in quassel.notifyrc @ONLY)
++
++ install(FILES ${CMAKE_BINARY_DIR}/data/quassel.notifyrc DESTINATION ${CMAKE_INSTALL_KNOTIFY5RCDIR})
+ endif()
+
+ if (UNIX AND NOT APPLE)
+diff --git a/data/quassel.notifyrc b/data/quassel.notifyrc.in
+similarity index 99%
+rename from data/quassel.notifyrc
+rename to data/quassel.notifyrc.in
+index 733b379a7..c20638fbb 100644
+--- a/data/quassel.notifyrc
++++ b/data/quassel.notifyrc.in
+@@ -1,6 +1,6 @@
+ [Global]
+ IconName=quassel
+-DesktopEntry=quassel
++DesktopEntry=@DESKTOP_FILE@
+ Comment=Quassel IRC
+ Comment[ast]=Quassel IRC
+ Comment[ca]=Xat IRC Quassel
diff --git a/net-irc/quassel/metadata.xml b/net-irc/quassel/metadata.xml
index d8bd1c0d5959..fc6cce98bffc 100644
--- a/net-irc/quassel/metadata.xml
+++ b/net-irc/quassel/metadata.xml
@@ -32,9 +32,6 @@
used. You need this enabled on the server, but you might want to
disable it on the client.
</flag>
- <flag name="urlpreview">
- Use QtWebEngine rendering engine for showing URL thumbnails.
- </flag>
<flag name="gui">
Build the Qt5 GUI client for quassel. If this USE flag is
disabled, the GUI is not built, and cannot be used. You might
diff --git a/net-irc/quassel/quassel-0.14.0-r3.ebuild b/net-irc/quassel/quassel-0.14.0-r4.ebuild
index 546741201071..b0ce808addd9 100644
--- a/net-irc/quassel/quassel-0.14.0-r3.ebuild
+++ b/net-irc/quassel/quassel-0.14.0-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -24,7 +24,7 @@ HOMEPAGE="https://quassel-irc.org/"
LICENSE="GPL-3"
SLOT="0"
-IUSE="bundled-icons crypt +dbus gui kde ldap monolithic oxygen postgres +server spell syslog test urlpreview"
+IUSE="bundled-icons crypt +dbus gui kde ldap monolithic oxygen postgres +server spell syslog test"
REQUIRED_USE="
|| ( gui server monolithic )
@@ -72,7 +72,6 @@ GUI_DEPEND="
kde-frameworks/kxmlgui:5
)
spell? ( kde-frameworks/sonnet:5 )
- urlpreview? ( dev-qt/qtwebengine:5[widgets] )
"
RDEPEND="
dev-libs/boost:=
@@ -107,6 +106,7 @@ PATCHES=(
"${FILESDIR}/${P}-fix-desktop-application-name.patch"
"${FILESDIR}/${P}-fix-exec-script.patch"
"${FILESDIR}/${P}-fix-mpris-script.patch"
+ "${FILESDIR}/${P}-fix-notifyrc.patch"
)
src_configure() {
@@ -123,7 +123,7 @@ src_configure() {
-DWITH_OXYGEN_ICONS=$(usex oxygen)
-DWANT_CORE=$(usex server)
-DBUILD_TESTING=$(usex test)
- -DWITH_WEBENGINE=$(usex urlpreview)
+ -DWITH_WEBENGINE=OFF # bug 925723
)
# bug #830708
diff --git a/net-irc/quassel/quassel-9999.ebuild b/net-irc/quassel/quassel-9999.ebuild
index ceeefc6bbf10..21f66af6ba66 100644
--- a/net-irc/quassel/quassel-9999.ebuild
+++ b/net-irc/quassel/quassel-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -24,7 +24,7 @@ HOMEPAGE="https://quassel-irc.org/"
LICENSE="GPL-3"
SLOT="0"
-IUSE="bundled-icons crypt +dbus gui kde ldap monolithic oxygen postgres +server spell syslog test urlpreview"
+IUSE="bundled-icons crypt +dbus gui kde ldap monolithic oxygen postgres +server spell syslog test"
REQUIRED_USE="
|| ( gui server monolithic )
@@ -72,7 +72,6 @@ GUI_DEPEND="
kde-frameworks/kxmlgui:5
)
spell? ( kde-frameworks/sonnet:5 )
- urlpreview? ( dev-qt/qtwebengine:5[widgets] )
"
RDEPEND="
dev-libs/boost:=
@@ -116,7 +115,7 @@ src_configure() {
-DWITH_OXYGEN_ICONS=$(usex oxygen)
-DWANT_CORE=$(usex server)
-DBUILD_TESTING=$(usex test)
- -DWITH_WEBENGINE=$(usex urlpreview)
+ -DWITH_WEBENGINE=OFF # bug 925723
)
# bug #830708
diff --git a/net-irc/weechat/Manifest b/net-irc/weechat/Manifest
index b1111817994c..2a43fbaca470 100644
--- a/net-irc/weechat/Manifest
+++ b/net-irc/weechat/Manifest
@@ -3,6 +3,6 @@ DIST weechat-4.4.2.tar.xz.asc 833 BLAKE2B bb0e2bd6ad37904de0e2b3301c962256e60156
DIST weechat-4.4.3.tar.xz 2730188 BLAKE2B ef77a48953a23f41dcbb16e45565118ec0c45743006284c97792e59d78a8beb7b4ae91075bf4087ab96270378cd628fdcfe463d123986ef3b8d24f40f5c31fcd SHA512 32df8d6021ed63d11646127920197a1f80dfbbec0cdf4e9a282fc789fcd1c270082806c237ab16ebd0c07a94c6d40bc22432211feac638623d6f2a0a59606dcc
DIST weechat-4.4.3.tar.xz.asc 833 BLAKE2B 9d4309c70279b5abd5d2cd7266d70e31d07e67f77f0d00dbca6f3d9c74ba90ef86d8d2b149bf202214e63abe4d60c569704ecf19f77a7fc8c4d44b20ec2389e0 SHA512 5097b0b7d97aac926c72057d51a4ea125ad0edcf7159d275b20ec484127c49d0b58b61fa71a91ce954f87dca47651084243f5440aaee5be315af3376e2b7ef1a
EBUILD weechat-4.4.2-r100.ebuild 5140 BLAKE2B 414a28dac4b77625ed70ce18ec8044f1ac7c5a425c011f0bf14de72929529828e0de3fd976c3788f9ef50909db306688f48c3117ee2d1b8cf8a51ac9fa0686c2 SHA512 057b964394f4a354a5844d98c26fb599b2a8f0cf7f71999b906f1dc49056c38527270cbbc70936295821c5066c93b18d9ef68b77b21136897e11a7a217bedd4a
-EBUILD weechat-4.4.3.ebuild 5143 BLAKE2B d3d31f940300c6dd6ca08370a4c9207bae29e28fbbe5a1f9f572c4ff6f49fe563a6946c0216e4cfed8b3e6b4945a726c6841cbe48e6b3935354fdbbd818264a1 SHA512 5df966142e141dd952fd01bb93e0661bd78fa96fe8e204558560e9c3e985c950f9d1293c8a4c10d95e814b0efa64813d71b65cea4737f70bbbfd5dffff2d7811
+EBUILD weechat-4.4.3.ebuild 5140 BLAKE2B 034bd8bc350a64dc1594bd8e696c0eb58f702b9d7cc8fd678734d925d94a40a6b14949d1ba439a775394ff26e68fdeb94ad1005ed2a2b9119769bba95b0fe455 SHA512 d46c86e443f82202ef547e97b3949194cd0d0cf5a3f503b1892c773c409f376da701d40fba88b3a8ffcd405452c606e86d67da944e65d6f4d6f5b1092874cdc7
EBUILD weechat-9999.ebuild 5143 BLAKE2B d3d31f940300c6dd6ca08370a4c9207bae29e28fbbe5a1f9f572c4ff6f49fe563a6946c0216e4cfed8b3e6b4945a726c6841cbe48e6b3935354fdbbd818264a1 SHA512 5df966142e141dd952fd01bb93e0661bd78fa96fe8e204558560e9c3e985c950f9d1293c8a4c10d95e814b0efa64813d71b65cea4737f70bbbfd5dffff2d7811
MISC metadata.xml 1535 BLAKE2B 654e2479cf1fa904e9f91a9a1214ac4bdc17da43ae6c0f344588c68a7dc1fbf200f08911cbc673debe71c7d72488390cbb30c33f6c504e5b1a68404c86a4ee21 SHA512 82b181c67a102f7625342c933c953c6e2fef2fcaec8abb11eb2237983590db8e1947e615e806c17c73efb55f47963a69a63d56174da9b3613f20d15aa5967876
diff --git a/net-irc/weechat/weechat-4.4.3.ebuild b/net-irc/weechat/weechat-4.4.3.ebuild
index 51c44dccd853..687e14be4b65 100644
--- a/net-irc/weechat/weechat-4.4.3.ebuild
+++ b/net-irc/weechat/weechat-4.4.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,7 +18,7 @@ else
verify-sig? ( https://weechat.org/files/src/${P}.tar.xz.asc )"
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/weechat.org.asc
BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-weechat )"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos"
+ KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv ~x86 ~x64-macos"
fi
DESCRIPTION="Portable and multi-interface IRC client"