diff options
Diffstat (limited to 'net-irc')
-rw-r--r-- | net-irc/Manifest.gz | bin | 7903 -> 7909 bytes | |||
-rw-r--r-- | net-irc/konversation/Manifest | 2 | ||||
-rw-r--r-- | net-irc/konversation/konversation-24.12.2.ebuild | 71 | ||||
-rw-r--r-- | net-irc/quassel/Manifest | 7 | ||||
-rw-r--r-- | net-irc/quassel/files/quassel-0.14.0-fix-notifyrc.patch | 101 | ||||
-rw-r--r-- | net-irc/quassel/metadata.xml | 3 | ||||
-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.ebuild | 7 | ||||
-rw-r--r-- | net-irc/weechat/Manifest | 2 | ||||
-rw-r--r-- | net-irc/weechat/weechat-4.4.3.ebuild | 4 |
10 files changed, 188 insertions, 17 deletions
diff --git a/net-irc/Manifest.gz b/net-irc/Manifest.gz Binary files differindex 17cb0119bf04..7c9f69c332a4 100644 --- a/net-irc/Manifest.gz +++ b/net-irc/Manifest.gz 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" |