From: "Sam James" <sam@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: net-irc/weechat/
Date: Wed, 19 Mar 2025 23:55:46 +0000 (UTC) [thread overview]
Message-ID: <1742428253.7f5d27508f7039a06775f9120213ba0e3fb78ed5.sam@gentoo> (raw)
commit: 7f5d27508f7039a06775f9120213ba0e3fb78ed5
Author: Zoltan Puskas <zoltan <AT> sinustrom <DOT> info>
AuthorDate: Mon Mar 17 02:25:52 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 19 23:50:53 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f5d2750
net-irc/weechat: add 4.5.2
Since v4.0.0 weechat supports building partial documentation, we just
need to enforce it, as Gentoo cannot support all plugins at this time
(namely PHP and JavaScript)
This new version also fixes compile issues with GCC-15
Closes: https://bugs.gentoo.org/943529
Closes: https://bugs.gentoo.org/943835
Signed-off-by: Zoltan Puskas <zoltan <AT> sinustrom.info>
Closes: https://github.com/gentoo/gentoo/pull/41128
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-irc/weechat/Manifest | 2 ++
.../weechat/{weechat-9999.ebuild => weechat-4.5.2.ebuild} | 15 +++++++++------
net-irc/weechat/weechat-9999.ebuild | 15 +++++++++------
3 files changed, 20 insertions(+), 12 deletions(-)
diff --git a/net-irc/weechat/Manifest b/net-irc/weechat/Manifest
index cfcf028d9271..edcd92fbf4e6 100644
--- a/net-irc/weechat/Manifest
+++ b/net-irc/weechat/Manifest
@@ -1,2 +1,4 @@
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
+DIST weechat-4.5.2.tar.xz 2745648 BLAKE2B 6eb8d726e3bc7dee290a9569301be0c75a55fe653f0de650da39cf554b23c940ee43dfaa41e371dd7b2ea74794d0d7b5373547cb86c76bc0ca3ccadbb3459269 SHA512 5d1595b83ffc8045493e263adccd9ed81cc41299274864b18b94226deebfaa323222b571a297c66993cdbbddf1239b181f5332729a8dcf569117d214ce2b583b
+DIST weechat-4.5.2.tar.xz.asc 833 BLAKE2B 68c6b695ce76f95fd0e85ad73f489c6b58d00e5753b5268fa88dc51ea1735fba90effb11b5507a8b1d4914a0c7f441ca07b9ab0205dd88c1f81280db87cd1912 SHA512 27fc61721507b371626ba67c733810cd0f4bcac390539b4f3ec5100dd18061f3dc57d1a0cbf0347d2e96f51a79c30e629520bbcce386c9489b108d51fa96c472
diff --git a/net-irc/weechat/weechat-9999.ebuild b/net-irc/weechat/weechat-4.5.2.ebuild
similarity index 90%
copy from net-irc/weechat/weechat-9999.ebuild
copy to net-irc/weechat/weechat-4.5.2.ebuild
index 51c44dccd853..a7b7dbf60c91 100644
--- a/net-irc/weechat/weechat-9999.ebuild
+++ b/net-irc/weechat/weechat-4.5.2.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
@@ -149,11 +149,14 @@ src_configure() {
-DENABLE_ALIAS=$(usex alias)
-DENABLE_BUFLIST=$(usex buflist)
-DENABLE_CHARSET=$(usex charset)
- # -DENABLE_DOC requires all plugins (except javascript).
- # https://github.com/weechat/weechat/blob/v4.0.2/CMakeLists.txt#L144
- # Impossible since php was dropped in net-irc/weechat-3.5.r1.ebuild. bug #705702
- -DENABLE_DOC=OFF
- -DENABLE_DOC_INCOMPLETE=$(usex doc)
+ -DENABLE_DOC=$(usex doc)
+ # To build complete documentation weechat requires all plugins (except
+ # javascript) to be enabled. That's impossible since php was dropped in
+ # net-irc/weechat-3.5.r1.ebuild. bug #705702
+ # If user chooses to build documentation via -DENABLE_DOC we must force
+ # building incomplete documentation, for which support was added in 4.0.0
+ # https://github.com/weechat/weechat/blob/v4.0.0/ReleaseNotes.adoc#documentation
+ -DENABLE_DOC_INCOMPLETE=ON
-DENABLE_ENCHANT=$(usex enchant)
-DENABLE_EXEC=$(usex exec)
-DENABLE_FIFO=$(usex fifo)
diff --git a/net-irc/weechat/weechat-9999.ebuild b/net-irc/weechat/weechat-9999.ebuild
index 51c44dccd853..a7b7dbf60c91 100644
--- a/net-irc/weechat/weechat-9999.ebuild
+++ b/net-irc/weechat/weechat-9999.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
@@ -149,11 +149,14 @@ src_configure() {
-DENABLE_ALIAS=$(usex alias)
-DENABLE_BUFLIST=$(usex buflist)
-DENABLE_CHARSET=$(usex charset)
- # -DENABLE_DOC requires all plugins (except javascript).
- # https://github.com/weechat/weechat/blob/v4.0.2/CMakeLists.txt#L144
- # Impossible since php was dropped in net-irc/weechat-3.5.r1.ebuild. bug #705702
- -DENABLE_DOC=OFF
- -DENABLE_DOC_INCOMPLETE=$(usex doc)
+ -DENABLE_DOC=$(usex doc)
+ # To build complete documentation weechat requires all plugins (except
+ # javascript) to be enabled. That's impossible since php was dropped in
+ # net-irc/weechat-3.5.r1.ebuild. bug #705702
+ # If user chooses to build documentation via -DENABLE_DOC we must force
+ # building incomplete documentation, for which support was added in 4.0.0
+ # https://github.com/weechat/weechat/blob/v4.0.0/ReleaseNotes.adoc#documentation
+ -DENABLE_DOC_INCOMPLETE=ON
-DENABLE_ENCHANT=$(usex enchant)
-DENABLE_EXEC=$(usex exec)
-DENABLE_FIFO=$(usex fifo)
next reply other threads:[~2025-03-19 23:55 UTC|newest]
Thread overview: 233+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-03-19 23:55 Sam James [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-09-19 15:36 [gentoo-commits] repo/gentoo:master commit in: net-irc/weechat/ Sam James
2025-04-28 16:48 Sam James
2025-04-28 12:36 Arthur Zamarin
2025-03-19 23:55 Sam James
2025-02-01 6:07 Arthur Zamarin
2025-02-01 6:07 Arthur Zamarin
2025-02-01 6:07 Arthur Zamarin
2024-11-15 6:06 Eli Schwartz
2024-11-08 10:59 Sam James
2024-11-08 3:54 Sam James
2024-11-08 3:20 Yixun Lan
2024-10-18 16:44 Arthur Zamarin
2024-10-18 16:12 Arthur Zamarin
2024-10-17 5:13 Joonas Niilola
2024-10-17 5:13 Joonas Niilola
2024-10-14 7:16 Florian Schmaus
2024-10-14 7:16 Florian Schmaus
2024-10-14 7:16 Florian Schmaus
2024-09-21 19:58 Arthur Zamarin
2024-09-18 13:12 Arsen Arsenović
2024-09-09 20:44 Arthur Zamarin
2024-09-09 0:17 Eli Schwartz
2024-09-09 0:17 Eli Schwartz
2024-09-08 21:42 Sam James
2024-09-01 6:41 Eli Schwartz
2024-09-01 6:41 Eli Schwartz
2024-09-01 6:41 Eli Schwartz
2024-09-01 6:41 Eli Schwartz
2024-07-14 7:17 Joonas Niilola
2024-07-08 0:48 Sam James
2024-07-07 19:46 Jakov Smolić
2024-07-07 4:46 Eli Schwartz
2024-07-07 4:46 Eli Schwartz
2024-06-26 9:27 Florian Schmaus
2024-06-13 7:47 Florian Schmaus
2024-06-08 7:46 Florian Schmaus
2024-06-07 7:36 Florian Schmaus
2024-06-06 6:56 Florian Schmaus
2024-06-06 6:56 Florian Schmaus
2024-06-06 6:56 Florian Schmaus
2024-06-06 6:56 Florian Schmaus
2024-05-05 11:49 Sam James
2024-04-13 6:26 Arthur Zamarin
2024-03-26 6:06 Joonas Niilola
2024-03-25 18:50 Sam James
2024-02-09 14:10 Joonas Niilola
2024-02-09 14:10 Joonas Niilola
2024-02-06 5:03 Ionen Wolkens
2024-01-22 7:58 Joonas Niilola
2024-01-22 5:02 Sam James
2024-01-21 4:21 Sam James
2024-01-21 4:21 Sam James
2023-12-13 8:06 Florian Schmaus
2023-12-13 8:06 Florian Schmaus
2023-10-31 8:41 Florian Schmaus
2023-10-31 8:41 Florian Schmaus
2023-10-31 8:41 Florian Schmaus
2023-10-18 12:53 Florian Schmaus
2023-10-18 12:53 Florian Schmaus
2023-10-18 12:53 Florian Schmaus
2023-10-01 18:19 Arthur Zamarin
2023-09-27 10:30 Joonas Niilola
2023-09-27 8:33 Sam James
2023-09-27 8:04 Florian Schmaus
2023-09-27 8:04 Florian Schmaus
2023-09-27 8:04 Florian Schmaus
2023-08-25 17:19 Arthur Zamarin
2023-08-25 17:19 Arthur Zamarin
2023-08-25 17:19 Arthur Zamarin
2023-08-25 17:19 Arthur Zamarin
2023-07-27 19:27 Florian Schmaus
2023-07-27 19:27 Florian Schmaus
2023-06-26 14:27 David Seifert
2023-05-06 9:50 Arthur Zamarin
2023-03-28 17:46 Georgy Yakovlev
2023-03-28 17:46 Georgy Yakovlev
2023-03-27 6:33 Sam James
2023-03-08 16:25 Matthew Smith
2023-03-08 15:29 Matthew Smith
2023-02-01 15:55 Arthur Zamarin
2023-01-20 17:00 Sam James
2023-01-19 22:29 Georgy Yakovlev
2023-01-19 22:29 Georgy Yakovlev
2022-11-11 12:02 Georgy Yakovlev
2022-11-11 11:42 Georgy Yakovlev
2022-10-31 11:48 Agostino Sarubbo
2022-10-30 9:10 Sam James
2022-10-30 7:57 Agostino Sarubbo
2022-09-16 8:05 Georgy Yakovlev
2022-09-16 8:05 Georgy Yakovlev
2022-09-16 8:05 Georgy Yakovlev
2022-07-29 22:32 Georgy Yakovlev
2022-07-29 22:32 Georgy Yakovlev
2022-07-29 22:32 Georgy Yakovlev
2022-07-29 22:32 Georgy Yakovlev
2022-07-28 14:09 Sam James
2022-07-25 7:11 Agostino Sarubbo
2022-07-25 7:10 Agostino Sarubbo
2022-07-24 2:06 Georgy Yakovlev
2022-07-24 2:06 Georgy Yakovlev
2022-07-24 2:06 Georgy Yakovlev
2022-04-08 0:42 Georgy Yakovlev
2022-04-08 0:42 Georgy Yakovlev
2022-04-08 0:42 Georgy Yakovlev
2022-04-08 0:42 Georgy Yakovlev
2022-03-27 2:33 Sam James
2022-03-21 9:12 Jakov Smolić
2022-03-19 6:53 Arthur Zamarin
2022-03-16 17:07 Sam James
2022-03-16 17:07 Sam James
2022-03-16 17:07 Sam James
2022-03-16 17:07 Sam James
2021-12-23 23:19 Georgy Yakovlev
2021-12-23 23:19 Georgy Yakovlev
2021-11-08 2:51 Yixun Lan
2021-10-12 16:28 Georgy Yakovlev
2021-10-12 16:28 Georgy Yakovlev
2021-10-12 16:28 Georgy Yakovlev
2021-10-12 16:28 Georgy Yakovlev
2021-10-09 19:18 Sam James
2021-09-02 17:49 Georgy Yakovlev
2021-06-15 18:53 Georgy Yakovlev
2021-04-22 16:23 Georgy Yakovlev
2021-04-22 16:21 Georgy Yakovlev
2021-04-22 12:23 Sam James
2021-04-22 12:08 Sam James
2021-04-20 18:06 Georgy Yakovlev
2021-04-20 18:06 Georgy Yakovlev
2021-03-09 21:20 Georgy Yakovlev
2021-03-09 21:20 Georgy Yakovlev
2021-02-03 1:19 Georgy Yakovlev
2021-01-23 4:20 Sam James
2021-01-23 4:09 Sam James
2020-11-12 11:33 Georgy Yakovlev
2020-11-12 11:33 Georgy Yakovlev
2020-11-11 20:20 Georgy Yakovlev
2020-11-11 20:20 Georgy Yakovlev
2020-11-11 20:16 Georgy Yakovlev
2020-11-11 20:16 Georgy Yakovlev
2020-11-11 20:16 Georgy Yakovlev
2020-09-19 23:03 Georgy Yakovlev
2020-09-18 7:29 Agostino Sarubbo
2020-09-06 7:16 Georgy Yakovlev
2020-09-06 7:16 Georgy Yakovlev
2020-09-05 16:17 Thomas Deutschmann
2020-09-05 7:49 Georgy Yakovlev
2020-08-14 23:22 Andreas Sturmlechner
2020-07-21 0:15 Georgy Yakovlev
2020-07-21 0:15 Georgy Yakovlev
2020-07-02 5:06 Georgy Yakovlev
2020-07-02 4:59 Georgy Yakovlev
2020-07-02 4:59 Georgy Yakovlev
2020-06-09 13:53 Agostino Sarubbo
2020-06-09 13:50 Agostino Sarubbo
2020-06-09 13:45 Agostino Sarubbo
2020-06-07 2:20 Georgy Yakovlev
2020-04-03 6:43 Georgy Yakovlev
2020-02-24 14:19 Agostino Sarubbo
2020-02-24 7:41 Agostino Sarubbo
2020-02-21 7:28 Georgy Yakovlev
2020-02-21 7:17 Georgy Yakovlev
2020-02-13 10:18 Georgy Yakovlev
2020-02-13 10:18 Georgy Yakovlev
2020-02-10 12:12 Michał Górny
2019-12-22 21:55 Georgy Yakovlev
2019-12-22 21:55 Georgy Yakovlev
2019-12-13 23:31 Georgy Yakovlev
2019-12-13 23:31 Georgy Yakovlev
2019-12-09 20:22 Georgy Yakovlev
2019-12-09 20:22 Georgy Yakovlev
2019-12-07 0:58 Georgy Yakovlev
2019-12-07 0:58 Georgy Yakovlev
2019-11-19 15:40 Agostino Sarubbo
2019-11-18 12:03 Agostino Sarubbo
2019-11-17 22:32 Tim Harder
2019-09-09 18:48 Georgy Yakovlev
2019-09-09 18:48 Georgy Yakovlev
2019-08-06 9:42 Agostino Sarubbo
2019-08-06 9:39 Agostino Sarubbo
2019-06-07 22:16 Georgy Yakovlev
2019-06-07 4:12 Georgy Yakovlev
2019-06-07 4:12 Georgy Yakovlev
2019-06-07 4:05 Georgy Yakovlev
2019-06-07 4:05 Georgy Yakovlev
2019-02-17 21:05 Georgy Yakovlev
2019-02-17 21:05 Georgy Yakovlev
2018-12-13 6:48 Tim Harder
2018-12-13 3:46 Georgy Yakovlev
2018-12-13 3:46 Georgy Yakovlev
2018-12-01 2:02 Georgy Yakovlev
2018-12-01 2:02 Georgy Yakovlev
2018-10-21 21:12 Georgy Yakovlev
2018-10-21 21:12 Georgy Yakovlev
2018-10-10 5:40 Georgy Yakovlev
2018-09-11 1:30 Georgy Yakovlev
2018-09-11 1:30 Georgy Yakovlev
2018-08-26 17:28 Michał Górny
2018-08-25 5:03 Georgy Yakovlev
2018-08-25 5:03 Georgy Yakovlev
2018-03-19 0:01 Tim Harder
2018-03-19 0:01 Tim Harder
2018-01-07 12:13 Ulrich Müller
2017-12-21 4:05 Tim Harder
2017-12-03 21:15 Tim Harder
2017-10-03 10:48 Fabian Groffen
2017-10-03 9:41 Fabian Groffen
2017-10-03 9:41 Fabian Groffen
2017-09-29 23:01 Tim Harder
2017-09-29 23:01 Tim Harder
2017-09-29 23:01 Tim Harder
2017-09-29 23:01 Tim Harder
2017-09-11 5:16 Tim Harder
2017-08-31 11:36 Tim Harder
2017-07-10 7:53 Tim Harder
2017-06-22 12:10 Tomas Chvatal
2017-05-26 22:54 David Seifert
2017-05-13 22:28 Tim Harder
2017-04-24 18:42 Tim Harder
2017-04-23 21:01 David Seifert
2017-03-17 21:54 Andreas Hüttel
2017-01-24 19:41 Tim Harder
2017-01-20 22:39 Tim Harder
2016-10-03 18:08 Tim Harder
2016-08-25 5:11 Tim Harder
2016-08-08 19:26 Tim Harder
2016-08-08 19:26 Tim Harder
2016-08-08 19:26 Tim Harder
2016-06-06 13:33 Agostino Sarubbo
2016-05-02 21:30 Tim Harder
2016-03-31 4:13 Tim Harder
2016-01-14 22:11 Tim Harder
2015-08-25 3:03 Tim Harder
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1742428253.7f5d27508f7039a06775f9120213ba0e3fb78ed5.sam@gentoo \
--to=sam@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox