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 |