Diff hexchat-2.16.1-r1 with a hexchat-9999

/usr/portage/net-irc/hexchat/hexchat-9999.ebuild 2024-12-25 14:59:51.247270144 +0300
1
# Copyright 1999-2023 Gentoo Authors
1
# Copyright 1999-2024 Gentoo Authors
2 2
# Distributed under the terms of the GNU General Public License v2
3 3

  
4 4
EAPI=7
5 5

  
6
LUA_COMPAT=( lua5-{1..4} luajit )
7
PYTHON_COMPAT=( python3_{10..11} )
6
LUA_COMPAT=( lua5-{1..5} luajit )
7
PYTHON_COMPAT=( python3_{10..12} )
8 8

  
9
inherit flag-o-matic lua-single meson mono-env python-single-r1 xdg
9
inherit lua-single meson mono-env python-single-r1 xdg
10 10

  
11 11
DESCRIPTION="Graphical IRC client based on XChat"
12 12
HOMEPAGE="https://hexchat.github.io/"
......
17 17
	SRC_URI=""
18 18
	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
19 19
else
20
	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
21
	KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux"
20
	SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
21
	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
22 22
fi
23 23

  
24 24
LICENSE="GPL-2 plugin-fishlim? ( MIT )"
......
60 60

  
61 61
DEPEND="${RDEPEND}"
62 62
BDEPEND="
63
	dev-util/glib-utils
64 63
	app-arch/xz-utils
65 64
	app-text/iso-codes
65
	dev-util/glib-utils
66 66
	sys-devel/gettext
67 67
	virtual/pkgconfig
68 68
"
......
77 77
}
78 78

  
79 79
src_configure() {
80
	# LTO type mismatch, https://bugs.gentoo.org/861458
81
	filter-lto
82

  
83 80
	local emesonargs=(
84 81
		-Ddbus-service-use-appid=false
85 82
		-Dinstall-appdata=false
Thank you!