summaryrefslogtreecommitdiff
path: root/net-irc
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-09-19 12:11:50 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-09-19 12:11:50 +0100
commitfe0961fc9674dd24a017f474a34c1edbbd005965 (patch)
treedfdf05888e0f5fff9c1faafe6eb0dd5d827b63e5 /net-irc
parentbcd00c826070701606b0ccebf46234dfc792d3e9 (diff)
gentoo auto-resync : 19:09:2024 - 12:11:50
Diffstat (limited to 'net-irc')
-rw-r--r--net-irc/Manifest.gzbin8064 -> 8065 bytes
-rw-r--r--net-irc/weechat/Manifest2
-rw-r--r--net-irc/weechat/weechat-9999.ebuild15
3 files changed, 14 insertions, 3 deletions
diff --git a/net-irc/Manifest.gz b/net-irc/Manifest.gz
index 6ebc4f6fa900..09de01baa99c 100644
--- a/net-irc/Manifest.gz
+++ b/net-irc/Manifest.gz
Binary files differ
diff --git a/net-irc/weechat/Manifest b/net-irc/weechat/Manifest
index 6c3087ebcb20..cf9f5cec0bd8 100644
--- a/net-irc/weechat/Manifest
+++ b/net-irc/weechat/Manifest
@@ -20,5 +20,5 @@ EBUILD weechat-4.3.4.ebuild 4994 BLAKE2B b524a366982707e7211cb1737525b71630eaecd
EBUILD weechat-4.3.6.ebuild 4996 BLAKE2B 9a990aa051aa62ee99a629874428361edfdef3c1befab8da4a16bbaece0499e972dc8b910b926249b68aad7651e8521ace0af9971a096dbf8832706513105ac7 SHA512 6bdc1395ba624e42de4dfe9ba6c89e1ae7ceddc4d595d28ffcc81c9f234611d45a0edf07cd7c91e3a9d9e2ffdd455e6e4dff3f88e7ea8ac3b50376da2ade403e
EBUILD weechat-4.4.1.ebuild 4939 BLAKE2B c49c1d79450050b98243c9a3ccddc622b05a0e1fbd3ff51164123a7d871301b68e3fbf8cb50e3cfbbef95943ef338b3bca4963980a085307de7302d2394ef8c9 SHA512 dc6c36af6090334f8498459f5c6577b8e7958b802c5dd37fd04554f7bb13a0aec6f8c78f6c773739aaa659065bb460384142d1b149ef8377a10f77bdccbe535e
EBUILD weechat-4.4.2.ebuild 4939 BLAKE2B c49c1d79450050b98243c9a3ccddc622b05a0e1fbd3ff51164123a7d871301b68e3fbf8cb50e3cfbbef95943ef338b3bca4963980a085307de7302d2394ef8c9 SHA512 dc6c36af6090334f8498459f5c6577b8e7958b802c5dd37fd04554f7bb13a0aec6f8c78f6c773739aaa659065bb460384142d1b149ef8377a10f77bdccbe535e
-EBUILD weechat-9999.ebuild 4939 BLAKE2B c49c1d79450050b98243c9a3ccddc622b05a0e1fbd3ff51164123a7d871301b68e3fbf8cb50e3cfbbef95943ef338b3bca4963980a085307de7302d2394ef8c9 SHA512 dc6c36af6090334f8498459f5c6577b8e7958b802c5dd37fd04554f7bb13a0aec6f8c78f6c773739aaa659065bb460384142d1b149ef8377a10f77bdccbe535e
+EBUILD weechat-9999.ebuild 5143 BLAKE2B d3d31f940300c6dd6ca08370a4c9207bae29e28fbbe5a1f9f572c4ff6f49fe563a6946c0216e4cfed8b3e6b4945a726c6841cbe48e6b3935354fdbbd818264a1 SHA512 5df966142e141dd952fd01bb93e0661bd78fa96fe8e204558560e9c3e985c950f9d1293c8a4c10d95e814b0efa64813d71b65cea4737f70bbbfd5dffff2d7811
MISC metadata.xml 1535 BLAKE2B 654e2479cf1fa904e9f91a9a1214ac4bdc17da43ae6c0f344588c68a7dc1fbf200f08911cbc673debe71c7d72488390cbb30c33f6c504e5b1a68404c86a4ee21 SHA512 82b181c67a102f7625342c933c953c6e2fef2fcaec8abb11eb2237983590db8e1947e615e806c17c73efb55f47963a69a63d56174da9b3613f20d15aa5967876
diff --git a/net-irc/weechat/weechat-9999.ebuild b/net-irc/weechat/weechat-9999.ebuild
index b35455cb8847..51c44dccd853 100644
--- a/net-irc/weechat/weechat-9999.ebuild
+++ b/net-irc/weechat/weechat-9999.ebuild
@@ -3,10 +3,11 @@
EAPI=8
+GUILE_COMPAT=( 2-2 3-0 )
LUA_COMPAT=( lua5-{1..4} )
PYTHON_COMPAT=( python3_{10..13} )
-inherit cmake lua-single python-single-r1 xdg
+inherit cmake guile-single lua-single python-single-r1 xdg
if [[ ${PV} == "9999" ]] ; then
inherit git-r3
@@ -36,6 +37,7 @@ IUSE="doc enchant man nls relay-api selinux test +zstd ${SCRIPT_LANGS} ${PLUGINS
REQUIRED_USE="
enchant? ( spell )
+ guile? ( ${GUILE_REQUIRED_USE} )
lua? ( ${LUA_REQUIRED_USE} )
python? ( ${PYTHON_REQUIRED_USE} )
test? ( nls )
@@ -49,7 +51,7 @@ RDEPEND="
sys-libs/zlib:=
net-misc/curl[ssl]
charset? ( virtual/libiconv )
- guile? ( >=dev-scheme/guile-2.0:12= )
+ guile? ( ${GUILE_DEPS} )
lua? ( ${LUA_DEPS} )
nls? ( virtual/libintl )
perl? (
@@ -90,6 +92,7 @@ DOCS="AUTHORS.md CHANGELOG.md CONTRIBUTING.md UPGRADING.md README.md"
RESTRICT="!test? ( test )"
pkg_setup() {
+ use guile && guile-single_pkg_setup
use lua && lua-single_pkg_setup
use python && python-single-r1_pkg_setup
}
@@ -97,6 +100,8 @@ pkg_setup() {
src_prepare() {
cmake_src_prepare
+ use guile && guile_bump_sources
+
# install only required translations
local i
for i in ${LANGS} ; do
@@ -185,3 +190,9 @@ src_test() {
die "required locale missing"
fi
}
+
+src_install() {
+ cmake_src_install
+
+ use guile && guile_unstrip_ccache
+}