public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2024-05-28 12:11 Michał Górny
  0 siblings, 0 replies; 103+ messages in thread
From: Michał Górny @ 2024-05-28 12:11 UTC (permalink / raw
  To: gentoo-commits

commit:     4e6a0be776b1673e4ea48ef361fa98196fc2b872
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue May 28 12:10:56 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue May 28 12:10:56 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e6a0be7

net-irc/hexchat: Stabilize 2.16.2 arm, #933009

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.16.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.16.2.ebuild b/net-irc/hexchat/hexchat-2.16.2.ebuild
index 1958b10d37e7..c29be651d7f2 100644
--- a/net-irc/hexchat/hexchat-2.16.2.ebuild
+++ b/net-irc/hexchat/hexchat-2.16.2.ebuild
@@ -18,7 +18,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+	KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2024-05-29  6:10 Joonas Niilola
  0 siblings, 0 replies; 103+ messages in thread
From: Joonas Niilola @ 2024-05-29  6:10 UTC (permalink / raw
  To: gentoo-commits

commit:     2ac09e39c3aadc0492a0a773b2ed35a26c8df6a5
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed May 29 06:05:12 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed May 29 06:05:12 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ac09e39

net-irc/hexchat: Stabilize 2.16.2 x86, #933009

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.16.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.16.2.ebuild b/net-irc/hexchat/hexchat-2.16.2.ebuild
index e429f8963bd7..f42e8da5a93d 100644
--- a/net-irc/hexchat/hexchat-2.16.2.ebuild
+++ b/net-irc/hexchat/hexchat-2.16.2.ebuild
@@ -18,7 +18,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86 ~amd64-linux"
+	KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2024-05-28 20:49 Sam James
  0 siblings, 0 replies; 103+ messages in thread
From: Sam James @ 2024-05-28 20:49 UTC (permalink / raw
  To: gentoo-commits

commit:     64f933f918484bdda386d25485f3b77145fe9dba
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue May 28 20:47:22 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 28 20:47:22 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64f933f9

net-irc/hexchat: Stabilize 2.16.2 amd64, #933009

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.16.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.16.2.ebuild b/net-irc/hexchat/hexchat-2.16.2.ebuild
index 47968072befc..e429f8963bd7 100644
--- a/net-irc/hexchat/hexchat-2.16.2.ebuild
+++ b/net-irc/hexchat/hexchat-2.16.2.ebuild
@@ -18,7 +18,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86 ~amd64-linux"
+	KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2024-05-28 17:08 Sam James
  0 siblings, 0 replies; 103+ messages in thread
From: Sam James @ 2024-05-28 17:08 UTC (permalink / raw
  To: gentoo-commits

commit:     305f2f3368000b92ba46d2472934951db31b5cc7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue May 28 17:08:12 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 28 17:08:12 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=305f2f33

net-irc/hexchat: Stabilize 2.16.2 ppc64, #933009

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.16.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.16.2.ebuild b/net-irc/hexchat/hexchat-2.16.2.ebuild
index 8a11e48a7bcb..47968072befc 100644
--- a/net-irc/hexchat/hexchat-2.16.2.ebuild
+++ b/net-irc/hexchat/hexchat-2.16.2.ebuild
@@ -18,7 +18,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux"
+	KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2024-02-29 16:14 Viorel Munteanu
  0 siblings, 0 replies; 103+ messages in thread
From: Viorel Munteanu @ 2024-02-29 16:14 UTC (permalink / raw
  To: gentoo-commits

commit:     a4784c7a19bb959ba97be980b04e71f90e2ac70f
Author:     Adrian Schollmeyer <nex+b-g-o <AT> nexadn <DOT> de>
AuthorDate: Tue Feb 20 17:29:18 2024 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Thu Feb 29 16:14:23 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4784c7a

net-irc/hexchat: remove upstream maintainer

The upstream maintainer has resigned.

See-Also: https://hexchat.github.io/news/2.16.2.html
Signed-off-by: Adrian Schollmeyer <nex+b-g-o <AT> nexadn.de>
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 net-irc/hexchat/metadata.xml | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/net-irc/hexchat/metadata.xml b/net-irc/hexchat/metadata.xml
index b6b23a6c55b0..7aef516c1943 100644
--- a/net-irc/hexchat/metadata.xml
+++ b/net-irc/hexchat/metadata.xml
@@ -21,10 +21,6 @@
 		<flag name="theme-manager">Build the theme manager (mono)</flag>
 	</use>
 	<upstream>
-		<maintainer status="active">
-			<email>tingping@tingping.se</email>
-			<name>TingPing</name>
-		</maintainer>
 		<bugs-to>https://github.com/hexchat/hexchat/issues</bugs-to>
 		<doc lang="en">http://hexchat.readthedocs.org/en/latest</doc>
 		<remote-id type="github">hexchat/hexchat</remote-id>


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2024-02-29 16:14 Viorel Munteanu
  0 siblings, 0 replies; 103+ messages in thread
From: Viorel Munteanu @ 2024-02-29 16:14 UTC (permalink / raw
  To: gentoo-commits

commit:     045904004c73abfe698bffc55f77273f1b9e32a2
Author:     Adrian Schollmeyer <nex+b-g-o <AT> nexadn <DOT> de>
AuthorDate: Tue Feb 20 17:25:53 2024 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Thu Feb 29 16:14:22 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04590400

net-irc/hexchat: add 2.16.2

Closes: https://bugs.gentoo.org/924289
Signed-off-by: Adrian Schollmeyer <nex+b-g-o <AT> nexadn.de>
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 net-irc/hexchat/Manifest              |   1 +
 net-irc/hexchat/hexchat-2.16.2.ebuild | 138 ++++++++++++++++++++++++++++++++++
 2 files changed, 139 insertions(+)

diff --git a/net-irc/hexchat/Manifest b/net-irc/hexchat/Manifest
index 5d8f6c9d2b9d..30dbde40883e 100644
--- a/net-irc/hexchat/Manifest
+++ b/net-irc/hexchat/Manifest
@@ -1 +1,2 @@
 DIST hexchat-2.16.1.tar.xz 1349536 BLAKE2B 6e1d9f7c36affc94356e0124ea445f019d8f00b643896ec004af17059befadfcd8fc1b75ef9fba277542dcf8593e8e4683a709a4c4cbaaaf4f3122d8488dc6ce SHA512 9e6baa30ec8c3ce4fb56e2c82625da63295040eaf93a542aec8a4a18a6a3c95d69d1d4ffabc952bcdcd7b754afef234b348f296143991fafd0550342db95ce0e
+DIST hexchat-2.16.2.tar.xz 1352304 BLAKE2B 4977e44733539f9f7f1bbd7c66d0f945bdd6696650ad75975a19f2de931377626124aaed8fc2f98f345de2a00787eda2077ed7a5364d811f07237d88a8cc88dc SHA512 2ceb4332328c4acf55a46bf5c45788a7f3a73fd2ffd676751c75cc08ca04ced5569c1e6406877e6f2972b8967e94bea2ad70a6966ade7cd811b5c4d700409ee2

diff --git a/net-irc/hexchat/hexchat-2.16.2.ebuild b/net-irc/hexchat/hexchat-2.16.2.ebuild
new file mode 100644
index 000000000000..1958b10d37e7
--- /dev/null
+++ b/net-irc/hexchat/hexchat-2.16.2.ebuild
@@ -0,0 +1,138 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..5} luajit )
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit lua-single meson mono-env python-single-r1 xdg
+
+DESCRIPTION="Graphical IRC client based on XChat"
+HOMEPAGE="https://hexchat.github.io/"
+
+if [[ "${PV}" == "9999" ]] ; then
+	inherit git-r3
+	# We need to empty SRC_URI or else mono-env breaks the live ebuild
+	SRC_URI=""
+	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
+else
+	SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+fi
+
+LICENSE="GPL-2 plugin-fishlim? ( MIT )"
+SLOT="0"
+IUSE="dbus debug +gtk libcanberra lua perl plugin-checksum plugin-fishlim plugin-sysinfo python ssl theme-manager"
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
+	plugin-fishlim? ( ssl )
+	python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+	dev-libs/glib:2
+	dbus? ( dev-libs/dbus-glib )
+	gtk? (
+		x11-libs/gdk-pixbuf:2
+		x11-libs/gtk+:2
+		x11-libs/libX11
+		x11-libs/pango
+	)
+	libcanberra? ( media-libs/libcanberra )
+	lua? ( ${LUA_DEPS} )
+	perl? ( dev-lang/perl:= )
+	plugin-sysinfo? ( sys-apps/pciutils )
+	python? (
+		${PYTHON_DEPS}
+		$(python_gen_cond_dep '
+			dev-python/cffi[${PYTHON_USEDEP}]
+		' 'python*')
+	)
+	ssl? ( dev-libs/openssl:0= )
+	theme-manager? (
+		|| (
+			(
+				dev-lang/mono[minimal]
+				dev-dotnet/libgdiplus
+			)
+			dev-lang/mono[-minimal]
+		)
+	)"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+	app-arch/xz-utils
+	app-text/iso-codes
+	dev-util/glib-utils
+	sys-devel/gettext
+	virtual/pkgconfig
+"
+
+pkg_setup() {
+	use lua && lua-single_pkg_setup
+	use python && python-single-r1_pkg_setup
+	if use theme-manager ; then
+		mono-env_pkg_setup
+		export XDG_CACHE_HOME="${T}/.cache"
+	fi
+}
+
+src_configure() {
+	local emesonargs=(
+		-Ddbus-service-use-appid=false
+		-Dinstall-appdata=false
+		-Dplugin=true
+		$(meson_feature dbus)
+		$(meson_feature libcanberra)
+		$(meson_feature ssl tls)
+		$(meson_use gtk gtk-frontend)
+		$(meson_use !gtk text-frontend)
+		$(meson_use theme-manager)
+
+		$(meson_use plugin-checksum with-checksum)
+		$(meson_use plugin-fishlim with-fishlim)
+		-Dwith-lua="$(usex lua "${ELUA}" false)"
+		-Dwith-perl="$(usex perl "${EPREFIX}"/usr/bin/perl false)"
+		-Dwith-python="$(usex python "${EPYTHON/.*}" false)"
+		$(meson_use plugin-sysinfo with-sysinfo)
+	)
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+	dodoc readme.md
+	find "${ED}" -type f -name '*.la' -delete || die
+}
+
+pkg_preinst() {
+	if use gtk ; then
+		xdg_pkg_preinst
+	fi
+}
+
+pkg_postinst() {
+	if use gtk ; then
+		xdg_pkg_postinst
+	else
+		elog "You have disabled the gtk USE flag. This means you don't have"
+		elog "the GTK-GUI for HexChat but only a text interface called \"hexchat-text\"."
+	fi
+
+	if use theme-manager ; then
+		elog "Themes are available at:"
+		elog "  https://hexchat.github.io/themes.html"
+	fi
+
+	elog
+	elog "optional dependencies:"
+	elog "  media-sound/sox (sound playback if you don't have libcanberra"
+	elog "    enabled)"
+	elog "  x11-themes/sound-theme-freedesktop (default BEEP sound,"
+	elog "    needs libcanberra enabled)"
+}
+
+pkg_postrm() {
+	if use gtk ; then
+		xdg_pkg_postrm
+	fi
+}


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2024-02-29 16:14 Viorel Munteanu
  0 siblings, 0 replies; 103+ messages in thread
From: Viorel Munteanu @ 2024-02-29 16:14 UTC (permalink / raw
  To: gentoo-commits

commit:     6a863aec6042b7949d42d1ee65a7376e19722b64
Author:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 29 16:03:01 2024 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Thu Feb 29 16:14:23 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a863aec

net-irc/hexchat: update docs URI

Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 net-irc/hexchat/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/metadata.xml b/net-irc/hexchat/metadata.xml
index 7aef516c1943..beb97dc0e90f 100644
--- a/net-irc/hexchat/metadata.xml
+++ b/net-irc/hexchat/metadata.xml
@@ -22,7 +22,7 @@
 	</use>
 	<upstream>
 		<bugs-to>https://github.com/hexchat/hexchat/issues</bugs-to>
-		<doc lang="en">http://hexchat.readthedocs.org/en/latest</doc>
+		<doc lang="en">https://hexchat.readthedocs.io/en/latest</doc>
 		<remote-id type="github">hexchat/hexchat</remote-id>
 	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2024-02-29 16:14 Viorel Munteanu
  0 siblings, 0 replies; 103+ messages in thread
From: Viorel Munteanu @ 2024-02-29 16:14 UTC (permalink / raw
  To: gentoo-commits

commit:     e8ff4ef208078665a605fc128b6afffb206f7a91
Author:     Adrian Schollmeyer <nex+b-g-o <AT> nexadn <DOT> de>
AuthorDate: Thu Feb 29 14:40:08 2024 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Thu Feb 29 16:14:23 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8ff4ef2

net-irc/hexchat: sync live to 2.16.2

Signed-off-by: Adrian Schollmeyer <nex+b-g-o <AT> nexadn.de>
Closes: https://github.com/gentoo/gentoo/pull/35443
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 net-irc/hexchat/hexchat-9999.ebuild | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-irc/hexchat/hexchat-9999.ebuild b/net-irc/hexchat/hexchat-9999.ebuild
index d3714388d5a3..1958b10d37e7 100644
--- a/net-irc/hexchat/hexchat-9999.ebuild
+++ b/net-irc/hexchat/hexchat-9999.ebuild
@@ -3,8 +3,8 @@
 
 EAPI=7
 
-LUA_COMPAT=( lua5-{1..4} luajit )
-PYTHON_COMPAT=( python3_{10..11} )
+LUA_COMPAT=( lua5-{1..5} luajit )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit lua-single meson mono-env python-single-r1 xdg
 
@@ -17,7 +17,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	SRC_URI=""
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
-	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
+	SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
 	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
 fi
 
@@ -60,9 +60,9 @@ RDEPEND="
 
 DEPEND="${RDEPEND}"
 BDEPEND="
-	dev-util/glib-utils
 	app-arch/xz-utils
 	app-text/iso-codes
+	dev-util/glib-utils
 	sys-devel/gettext
 	virtual/pkgconfig
 "


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2024-02-29 16:14 Viorel Munteanu
  0 siblings, 0 replies; 103+ messages in thread
From: Viorel Munteanu @ 2024-02-29 16:14 UTC (permalink / raw
  To: gentoo-commits

commit:     fffac1da6ee00707a8a535509de85914348cce56
Author:     Adrian Schollmeyer <nex+b-g-o <AT> nexadn <DOT> de>
AuthorDate: Tue Feb 20 17:26:30 2024 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Thu Feb 29 16:14:23 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fffac1da

net-irc/hexchat: drop unnecessary filter-lto

The bug that required filter-lto was fixed a while ago and is in the
current upstream release now.

Bug: https://bugs.gentoo.org/861458
Signed-off-by: Adrian Schollmeyer <nex+b-g-o <AT> nexadn.de>
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 net-irc/hexchat/hexchat-9999.ebuild | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/net-irc/hexchat/hexchat-9999.ebuild b/net-irc/hexchat/hexchat-9999.ebuild
index be5bee2dfbb2..d3714388d5a3 100644
--- a/net-irc/hexchat/hexchat-9999.ebuild
+++ b/net-irc/hexchat/hexchat-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
 LUA_COMPAT=( lua5-{1..4} luajit )
 PYTHON_COMPAT=( python3_{10..11} )
 
-inherit flag-o-matic lua-single meson mono-env python-single-r1 xdg
+inherit lua-single meson mono-env python-single-r1 xdg
 
 DESCRIPTION="Graphical IRC client based on XChat"
 HOMEPAGE="https://hexchat.github.io/"
@@ -77,9 +77,6 @@ pkg_setup() {
 }
 
 src_configure() {
-	# LTO type mismatch, https://bugs.gentoo.org/861458
-	filter-lto
-
 	local emesonargs=(
 		-Ddbus-service-use-appid=false
 		-Dinstall-appdata=false


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2023-06-11  9:23 Michał Górny
  0 siblings, 0 replies; 103+ messages in thread
From: Michał Górny @ 2023-06-11  9:23 UTC (permalink / raw
  To: gentoo-commits

commit:     32a92e646de040aaf064a283bc76b2c92f0e4270
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 11 09:22:29 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jun 11 09:23:19 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32a92e64

net-irc/hexchat: Replace virtual/python-cffi dep

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.16.1-r1.ebuild | 6 ++++--
 net-irc/hexchat/hexchat-9999.ebuild      | 6 ++++--
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/net-irc/hexchat/hexchat-2.16.1-r1.ebuild b/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
index c6d138bbd523..3b3589e74b69 100644
--- a/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
+++ b/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 LUA_COMPAT=( lua5-{1..4} luajit )
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit flag-o-matic lua-single meson mono-env python-single-r1 xdg
 
@@ -43,7 +43,9 @@ RDEPEND="
 	plugin-sysinfo? ( sys-apps/pciutils )
 	python? (
 		${PYTHON_DEPS}
-		virtual/python-cffi
+		$(python_gen_cond_dep '
+			dev-python/cffi[${PYTHON_USEDEP}]
+		' 'python*')
 	)
 	ssl? ( dev-libs/openssl:0= )
 	theme-manager? (

diff --git a/net-irc/hexchat/hexchat-9999.ebuild b/net-irc/hexchat/hexchat-9999.ebuild
index 8d9762ab2ebc..be5bee2dfbb2 100644
--- a/net-irc/hexchat/hexchat-9999.ebuild
+++ b/net-irc/hexchat/hexchat-9999.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 LUA_COMPAT=( lua5-{1..4} luajit )
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit flag-o-matic lua-single meson mono-env python-single-r1 xdg
 
@@ -43,7 +43,9 @@ RDEPEND="
 	plugin-sysinfo? ( sys-apps/pciutils )
 	python? (
 		${PYTHON_DEPS}
-		virtual/python-cffi
+		$(python_gen_cond_dep '
+			dev-python/cffi[${PYTHON_USEDEP}]
+		' 'python*')
 	)
 	ssl? ( dev-libs/openssl:0= )
 	theme-manager? (


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2023-02-27 12:23 Andrew Ammerlaan
  0 siblings, 0 replies; 103+ messages in thread
From: Andrew Ammerlaan @ 2023-02-27 12:23 UTC (permalink / raw
  To: gentoo-commits

commit:     5413d5d3c98ebb8223f96c0106391bfa6f67e5a7
Author:     Adrian Schollmeyer <nex+b-g-o <AT> nexadn <DOT> de>
AuthorDate: Mon Feb 27 10:22:29 2023 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Mon Feb 27 12:21:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5413d5d3

net-irc/hexchat: enable py3.11 for 2.16.1-r1, 9999

Closes: https://bugs.gentoo.org/897096
Signed-off-by: Adrian Schollmeyer <nex+b-g-o <AT> nexadn.de>
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.16.1-r1.ebuild | 2 +-
 net-irc/hexchat/hexchat-9999.ebuild      | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-irc/hexchat/hexchat-2.16.1-r1.ebuild b/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
index 1dbad0e77efc..c6d138bbd523 100644
--- a/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
+++ b/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 LUA_COMPAT=( lua5-{1..4} luajit )
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit flag-o-matic lua-single meson mono-env python-single-r1 xdg
 

diff --git a/net-irc/hexchat/hexchat-9999.ebuild b/net-irc/hexchat/hexchat-9999.ebuild
index e8d6b89487a3..8d9762ab2ebc 100644
--- a/net-irc/hexchat/hexchat-9999.ebuild
+++ b/net-irc/hexchat/hexchat-9999.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 LUA_COMPAT=( lua5-{1..4} luajit )
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit flag-o-matic lua-single meson mono-env python-single-r1 xdg
 


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2023-02-27 12:23 Andrew Ammerlaan
  0 siblings, 0 replies; 103+ messages in thread
From: Andrew Ammerlaan @ 2023-02-27 12:23 UTC (permalink / raw
  To: gentoo-commits

commit:     6674c6f4123eacc1e5c55249c3d106088c22418f
Author:     Adrian Schollmeyer <nex+b-g-o <AT> nexadn <DOT> de>
AuthorDate: Mon Feb 27 10:24:10 2023 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Mon Feb 27 12:21:35 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6674c6f4

net-irc/hexchat: drop 2.16.1

Signed-off-by: Adrian Schollmeyer <nex+b-g-o <AT> nexadn.de>
Closes: https://github.com/gentoo/gentoo/pull/29827
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.16.1.ebuild | 136 ----------------------------------
 1 file changed, 136 deletions(-)

diff --git a/net-irc/hexchat/hexchat-2.16.1.ebuild b/net-irc/hexchat/hexchat-2.16.1.ebuild
deleted file mode 100644
index 7304fa96178c..000000000000
--- a/net-irc/hexchat/hexchat-2.16.1.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit lua-single meson mono-env python-single-r1 xdg
-
-DESCRIPTION="Graphical IRC client based on XChat"
-HOMEPAGE="https://hexchat.github.io/"
-
-if [[ "${PV}" == "9999" ]] ; then
-	inherit git-r3
-	# We need to empty SRC_URI or else mono-env breaks the live ebuild
-	SRC_URI=""
-	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
-else
-	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux"
-fi
-
-LICENSE="GPL-2 plugin-fishlim? ( MIT )"
-SLOT="0"
-IUSE="dbus debug +gtk libcanberra lua perl plugin-checksum plugin-fishlim plugin-sysinfo python ssl theme-manager"
-REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
-	plugin-fishlim? ( ssl )
-	python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-	dev-libs/glib:2
-	dbus? ( dev-libs/dbus-glib )
-	gtk? (
-		x11-libs/gdk-pixbuf:2
-		x11-libs/gtk+:2
-		x11-libs/libX11
-		x11-libs/pango
-	)
-	libcanberra? ( media-libs/libcanberra )
-	lua? ( ${LUA_DEPS} )
-	perl? ( dev-lang/perl:= )
-	plugin-sysinfo? ( sys-apps/pciutils )
-	python? (
-		${PYTHON_DEPS}
-		virtual/python-cffi
-	)
-	ssl? ( dev-libs/openssl:0= )
-	theme-manager? (
-		|| (
-			(
-				dev-lang/mono[minimal]
-				dev-dotnet/libgdiplus
-			)
-			dev-lang/mono[-minimal]
-		)
-	)"
-
-DEPEND="${RDEPEND}"
-BDEPEND="
-	dev-util/glib-utils
-	app-arch/xz-utils
-	app-text/iso-codes
-	sys-devel/gettext
-	virtual/pkgconfig
-"
-
-pkg_setup() {
-	use lua && lua-single_pkg_setup
-	use python && python-single-r1_pkg_setup
-	if use theme-manager ; then
-		mono-env_pkg_setup
-		export XDG_CACHE_HOME="${T}/.cache"
-	fi
-}
-
-src_configure() {
-	local emesonargs=(
-		-Ddbus-service-use-appid=false
-		-Dinstall-appdata=false
-		-Dplugin=true
-		$(meson_feature dbus)
-		$(meson_feature libcanberra)
-		$(meson_feature ssl tls)
-		$(meson_use gtk gtk-frontend)
-		$(meson_use !gtk text-frontend)
-		$(meson_use theme-manager)
-
-		$(meson_use plugin-checksum with-checksum)
-		$(meson_use plugin-fishlim with-fishlim)
-		-Dwith-lua="$(usex lua "${ELUA}" false)"
-		-Dwith-perl="$(usex perl "${EPREFIX}"/usr/bin/perl false)"
-		-Dwith-python="$(usex python "${EPYTHON/.*}" false)"
-		$(meson_use plugin-sysinfo with-sysinfo)
-	)
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-	dodoc readme.md
-	find "${ED}" -type f -name '*.la' -delete || die
-}
-
-pkg_preinst() {
-	if use gtk ; then
-		xdg_pkg_preinst
-	fi
-}
-
-pkg_postinst() {
-	if use gtk ; then
-		xdg_pkg_postinst
-	else
-		elog "You have disabled the gtk USE flag. This means you don't have"
-		elog "the GTK-GUI for HexChat but only a text interface called \"hexchat-text\"."
-	fi
-
-	if use theme-manager ; then
-		elog "Themes are available at:"
-		elog "  https://hexchat.github.io/themes.html"
-	fi
-
-	elog
-	elog "optional dependencies:"
-	elog "  media-sound/sox (sound playback if you don't have libcanberra"
-	elog "    enabled)"
-	elog "  x11-themes/sound-theme-freedesktop (default BEEP sound,"
-	elog "    needs libcanberra enabled)"
-}
-
-pkg_postrm() {
-	if use gtk ; then
-		xdg_pkg_postrm
-	fi
-}


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2023-02-26 18:16 Arthur Zamarin
  0 siblings, 0 replies; 103+ messages in thread
From: Arthur Zamarin @ 2023-02-26 18:16 UTC (permalink / raw
  To: gentoo-commits

commit:     18633c76bf731c0c8daa354b8d41156e016d6006
Author:     Matoro Mahri <matoro <AT> users <DOT> noreply <DOT> github <DOT> com>
AuthorDate: Sat Feb 25 03:58:16 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 26 18:15:43 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18633c76

net-irc/hexchat: Stabilize 2.16.1-r1 sparc, #889994

Signed-off-by: Matoro Mahri <matoro <AT> users.noreply.github.com>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.16.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.16.1-r1.ebuild b/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
index 21c3871de08a..1dbad0e77efc 100644
--- a/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
+++ b/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
@@ -18,7 +18,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux"
+	KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2023-01-11 11:24 Joonas Niilola
  0 siblings, 0 replies; 103+ messages in thread
From: Joonas Niilola @ 2023-01-11 11:24 UTC (permalink / raw
  To: gentoo-commits

commit:     8ca9e9a286df184a6afb4bb64dadf5de9ee5837b
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 11 11:23:56 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Jan 11 11:24:18 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ca9e9a2

net-irc/hexchat: Stabilize 2.16.1-r1 ppc, #889994

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.16.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.16.1-r1.ebuild b/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
index f9895ace853e..825d0a33f8c4 100644
--- a/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
+++ b/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
@@ -18,7 +18,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux"
+	KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2023-01-07 11:30 Arthur Zamarin
  0 siblings, 0 replies; 103+ messages in thread
From: Arthur Zamarin @ 2023-01-07 11:30 UTC (permalink / raw
  To: gentoo-commits

commit:     f7c60699f10b2c25fab31f417eb20257114f182f
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan  7 11:30:40 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jan  7 11:30:40 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7c60699

net-irc/hexchat: Stabilize 2.16.1-r1 amd64, #889994

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.16.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.16.1-r1.ebuild b/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
index f5573702b272..f9895ace853e 100644
--- a/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
+++ b/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
@@ -18,7 +18,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux"
+	KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2023-01-07  7:23 Sam James
  0 siblings, 0 replies; 103+ messages in thread
From: Sam James @ 2023-01-07  7:23 UTC (permalink / raw
  To: gentoo-commits

commit:     19f7128702eccf9beaa15a445c68c739ee90e5db
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan  7 07:23:21 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan  7 07:23:21 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19f71287

net-irc/hexchat: Stabilize 2.16.1-r1 ppc64, #889994

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.16.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.16.1-r1.ebuild b/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
index e9f2e934e54f..8a510cf63749 100644
--- a/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
+++ b/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
@@ -18,7 +18,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2023-01-07  7:23 Sam James
  0 siblings, 0 replies; 103+ messages in thread
From: Sam James @ 2023-01-07  7:23 UTC (permalink / raw
  To: gentoo-commits

commit:     cf824737f5f7fd0bc16b306dc7768f13a2221e9b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan  7 07:23:22 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan  7 07:23:22 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf824737

net-irc/hexchat: Stabilize 2.16.1-r1 arm, #889994

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.16.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.16.1-r1.ebuild b/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
index 8a510cf63749..f5573702b272 100644
--- a/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
+++ b/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
@@ -18,7 +18,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux"
+	KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2023-01-07  7:20 Sam James
  0 siblings, 0 replies; 103+ messages in thread
From: Sam James @ 2023-01-07  7:20 UTC (permalink / raw
  To: gentoo-commits

commit:     f5f95c321fc0c32628220918f2d5ae85da479a31
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan  7 07:20:10 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan  7 07:20:10 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5f95c32

net-irc/hexchat: Stabilize 2.16.1-r1 x86, #889994

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.16.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-irc/hexchat/hexchat-2.16.1-r1.ebuild b/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
index a47f759179d2..e9f2e934e54f 100644
--- a/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
+++ b/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -18,7 +18,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2022-08-23  5:24 Sam James
  0 siblings, 0 replies; 103+ messages in thread
From: Sam James @ 2022-08-23  5:24 UTC (permalink / raw
  To: gentoo-commits

commit:     8fbc406e3fdc55d1e623ce2610f03a943d0d1e36
Author:     Adrian Schollmeyer <nex+b-g-o <AT> nexadn <DOT> de>
AuthorDate: Sun Aug 21 19:13:20 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 23 05:23:55 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fbc406e

net-irc/hexchat: Filter LTO flags

Workaround for LTO type mismatch issue until upstream applies
the fix for this issue [1].

[1] https://github.com/hexchat/hexchat/issues/2726

Closes: https://bugs.gentoo.org/861458
Signed-off-by: Adrian Schollmeyer <nex+b-g-o <AT> nexadn.de>
Closes: https://github.com/gentoo/gentoo/pull/26949
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-irc/hexchat/{hexchat-9999.ebuild => hexchat-2.16.1-r1.ebuild} | 5 ++++-
 net-irc/hexchat/hexchat-9999.ebuild                               | 5 ++++-
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/net-irc/hexchat/hexchat-9999.ebuild b/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
similarity index 95%
copy from net-irc/hexchat/hexchat-9999.ebuild
copy to net-irc/hexchat/hexchat-2.16.1-r1.ebuild
index 06de44ed5d3d..a47f759179d2 100644
--- a/net-irc/hexchat/hexchat-9999.ebuild
+++ b/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 LUA_COMPAT=( lua5-{1..4} luajit )
 PYTHON_COMPAT=( python3_{8..10} )
 
-inherit lua-single meson mono-env python-single-r1 xdg
+inherit flag-o-matic lua-single meson mono-env python-single-r1 xdg
 
 DESCRIPTION="Graphical IRC client based on XChat"
 HOMEPAGE="https://hexchat.github.io/"
@@ -75,6 +75,9 @@ pkg_setup() {
 }
 
 src_configure() {
+	# LTO type mismatch, https://bugs.gentoo.org/861458
+	filter-lto
+
 	local emesonargs=(
 		-Ddbus-service-use-appid=false
 		-Dinstall-appdata=false

diff --git a/net-irc/hexchat/hexchat-9999.ebuild b/net-irc/hexchat/hexchat-9999.ebuild
index 06de44ed5d3d..a47f759179d2 100644
--- a/net-irc/hexchat/hexchat-9999.ebuild
+++ b/net-irc/hexchat/hexchat-9999.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 LUA_COMPAT=( lua5-{1..4} luajit )
 PYTHON_COMPAT=( python3_{8..10} )
 
-inherit lua-single meson mono-env python-single-r1 xdg
+inherit flag-o-matic lua-single meson mono-env python-single-r1 xdg
 
 DESCRIPTION="Graphical IRC client based on XChat"
 HOMEPAGE="https://hexchat.github.io/"
@@ -75,6 +75,9 @@ pkg_setup() {
 }
 
 src_configure() {
+	# LTO type mismatch, https://bugs.gentoo.org/861458
+	filter-lto
+
 	local emesonargs=(
 		-Ddbus-service-use-appid=false
 		-Dinstall-appdata=false


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2022-08-23  5:24 Sam James
  0 siblings, 0 replies; 103+ messages in thread
From: Sam James @ 2022-08-23  5:24 UTC (permalink / raw
  To: gentoo-commits

commit:     1b24e08378a4e3739be3207af4cc86da4a84207d
Author:     Adrian Schollmeyer <nex+b-g-o <AT> nexadn <DOT> de>
AuthorDate: Sun Aug 21 19:30:38 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 23 05:23:55 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b24e083

net-irc/hexchat: drop 2.16.0

Signed-off-by: Adrian Schollmeyer <nex+b-g-o <AT> nexadn.de>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-irc/hexchat/Manifest              |   1 -
 net-irc/hexchat/hexchat-2.16.0.ebuild | 135 ----------------------------------
 2 files changed, 136 deletions(-)

diff --git a/net-irc/hexchat/Manifest b/net-irc/hexchat/Manifest
index 5620bb3a2a09..5d8f6c9d2b9d 100644
--- a/net-irc/hexchat/Manifest
+++ b/net-irc/hexchat/Manifest
@@ -1,2 +1 @@
-DIST hexchat-2.16.0.tar.xz 1348320 BLAKE2B d5c6da74152e7ca08b629ee86cc45acb8232fbdad3d508cf56aba0c09d558b77644b704b5489e5f08a70133813f37c12e45b1529162e41b62acc9f61bca0b108 SHA512 4802f6efe0883f48d3d56ee949be1fc224b76a3c76956dcba3f913679e91424ba53c5c0d68bb4e0e790b16a08689111098958ead4c83c35cddf39855fe07c207
 DIST hexchat-2.16.1.tar.xz 1349536 BLAKE2B 6e1d9f7c36affc94356e0124ea445f019d8f00b643896ec004af17059befadfcd8fc1b75ef9fba277542dcf8593e8e4683a709a4c4cbaaaf4f3122d8488dc6ce SHA512 9e6baa30ec8c3ce4fb56e2c82625da63295040eaf93a542aec8a4a18a6a3c95d69d1d4ffabc952bcdcd7b754afef234b348f296143991fafd0550342db95ce0e

diff --git a/net-irc/hexchat/hexchat-2.16.0.ebuild b/net-irc/hexchat/hexchat-2.16.0.ebuild
deleted file mode 100644
index 4ac16a414855..000000000000
--- a/net-irc/hexchat/hexchat-2.16.0.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit lua-single meson mono-env python-single-r1 xdg
-
-DESCRIPTION="Graphical IRC client based on XChat"
-HOMEPAGE="https://hexchat.github.io/"
-
-if [[ "${PV}" == "9999" ]] ; then
-	inherit git-r3
-	SRC_URI=""
-	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
-else
-	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux"
-fi
-
-LICENSE="GPL-2 plugin-fishlim? ( MIT )"
-SLOT="0"
-IUSE="dbus debug +gtk libcanberra lua perl plugin-checksum plugin-fishlim plugin-sysinfo python ssl theme-manager"
-REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
-	plugin-fishlim? ( ssl )
-	python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-	dev-libs/glib:2
-	dbus? ( dev-libs/dbus-glib )
-	gtk? (
-		x11-libs/gdk-pixbuf:2
-		x11-libs/gtk+:2
-		x11-libs/libX11
-		x11-libs/pango
-	)
-	libcanberra? ( media-libs/libcanberra )
-	lua? ( ${LUA_DEPS} )
-	perl? ( dev-lang/perl:= )
-	plugin-sysinfo? ( sys-apps/pciutils )
-	python? (
-		${PYTHON_DEPS}
-		virtual/python-cffi
-	)
-	ssl? ( dev-libs/openssl:0= )
-	theme-manager? (
-		|| (
-			(
-				dev-lang/mono[minimal]
-				dev-dotnet/libgdiplus
-			)
-			dev-lang/mono[-minimal]
-		)
-	)"
-
-DEPEND="${RDEPEND}"
-BDEPEND="
-	dev-util/glib-utils
-	app-arch/xz-utils
-	app-text/iso-codes
-	sys-devel/gettext
-	virtual/pkgconfig
-"
-
-pkg_setup() {
-	use lua && lua-single_pkg_setup
-	use python && python-single-r1_pkg_setup
-	if use theme-manager ; then
-		mono-env_pkg_setup
-		export XDG_CACHE_HOME="${T}/.cache"
-	fi
-}
-
-src_configure() {
-	local emesonargs=(
-		-Ddbus-service-use-appid=false
-		-Dinstall-appdata=false
-		-Dplugin=true
-		$(meson_feature dbus)
-		$(meson_feature libcanberra)
-		$(meson_feature ssl tls)
-		$(meson_use gtk gtk-frontend)
-		$(meson_use !gtk text-frontend)
-		$(meson_use theme-manager)
-
-		$(meson_use plugin-checksum with-checksum)
-		$(meson_use plugin-fishlim with-fishlim)
-		-Dwith-lua="$(usex lua "${ELUA}" false)"
-		-Dwith-perl="$(usex perl "${EPREFIX}"/usr/bin/perl false)"
-		-Dwith-python="$(usex python "${EPYTHON/.*}" false)"
-		$(meson_use plugin-sysinfo with-sysinfo)
-	)
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-	dodoc readme.md
-	find "${ED}" -type f -name '*.la' -delete || die
-}
-
-pkg_preinst() {
-	if use gtk ; then
-		xdg_pkg_preinst
-	fi
-}
-
-pkg_postinst() {
-	if use gtk ; then
-		xdg_pkg_postinst
-	else
-		elog "You have disabled the gtk USE flag. This means you don't have"
-		elog "the GTK-GUI for HexChat but only a text interface called \"hexchat-text\"."
-	fi
-
-	if use theme-manager ; then
-		elog "Themes are available at:"
-		elog "  https://hexchat.github.io/themes.html"
-	fi
-
-	elog
-	elog "optional dependencies:"
-	elog "  media-sound/sox (sound playback if you don't have libcanberra"
-	elog "    enabled)"
-	elog "  x11-themes/sound-theme-freedesktop (default BEEP sound,"
-	elog "    needs libcanberra enabled)"
-}
-
-pkg_postrm() {
-	if use gtk ; then
-		xdg_pkg_postrm
-	fi
-}


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2022-07-01  6:20 Sam James
  0 siblings, 0 replies; 103+ messages in thread
From: Sam James @ 2022-07-01  6:20 UTC (permalink / raw
  To: gentoo-commits

commit:     48456dded561f5bacb7686783857b9c318c576b4
Author:     Adrian Schollmeyer <nex+b-g-o <AT> nexadn <DOT> de>
AuthorDate: Thu Jun 30 16:24:02 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jul  1 06:20:30 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48456dde

net-irc/hexchat: add myself as a maintainer

Signed-off-by: Adrian Schollmeyer <nex+b-g-o <AT> nexadn.de>
Closes: https://github.com/gentoo/gentoo/pull/26167
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-irc/hexchat/metadata.xml | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/net-irc/hexchat/metadata.xml b/net-irc/hexchat/metadata.xml
index a768dc0d2085..b6b23a6c55b0 100644
--- a/net-irc/hexchat/metadata.xml
+++ b/net-irc/hexchat/metadata.xml
@@ -1,7 +1,14 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<!-- maintainer-needed -->
+	<maintainer type="person">
+		<email>nex+b-g-o@nexadn.de</email>
+		<name>Adrian Schollmeyer</name>
+	</maintainer>
+	<maintainer type="project">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
 	<use>
 		<flag name="libcanberra">Enable sound event support using
 			<pkg>media-libs/libcanberra</pkg></flag>


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2022-04-27  4:34 Arthur Zamarin
  0 siblings, 0 replies; 103+ messages in thread
From: Arthur Zamarin @ 2022-04-27  4:34 UTC (permalink / raw
  To: gentoo-commits

commit:     621c99dca452a9ce7310adf351c2e4208cbf9f18
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 27 04:33:59 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 27 04:33:59 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=621c99dc

net-irc/hexchat: Stabilize 2.16.1 sparc, #839852

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.16.1.ebuild b/net-irc/hexchat/hexchat-2.16.1.ebuild
index e69336170b57..060b05998412 100644
--- a/net-irc/hexchat/hexchat-2.16.1.ebuild
+++ b/net-irc/hexchat/hexchat-2.16.1.ebuild
@@ -18,7 +18,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux"
+	KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2022-04-25 15:48 Sam James
  0 siblings, 0 replies; 103+ messages in thread
From: Sam James @ 2022-04-25 15:48 UTC (permalink / raw
  To: gentoo-commits

commit:     fe793fe59a3de0d3f9da911bc864c353173d5f2d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 25 15:47:44 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 25 15:47:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe793fe5

net-irc/hexchat: fix UnusedLocalUse

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-irc/hexchat/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-irc/hexchat/metadata.xml b/net-irc/hexchat/metadata.xml
index 37c5ea55f06c..4151d1550643 100644
--- a/net-irc/hexchat/metadata.xml
+++ b/net-irc/hexchat/metadata.xml
@@ -8,7 +8,6 @@
 	<use>
 		<flag name="libcanberra">Enable sound event support using
 			<pkg>media-libs/libcanberra</pkg></flag>
-		<flag name="libproxy">Enable proxy support.</flag>
 		<flag name="plugin-checksum">Build Checksum plugin
 			(needs plugins)</flag>
 		<flag name="plugin-fishlim">Build FiSHLiM plugin (needs plugins


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2022-04-24 17:47 Arthur Zamarin
  0 siblings, 0 replies; 103+ messages in thread
From: Arthur Zamarin @ 2022-04-24 17:47 UTC (permalink / raw
  To: gentoo-commits

commit:     e1a8ec4dc4dcc0c425c5a6381e21b15f66a10ee2
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 24 17:47:19 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 24 17:47:19 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1a8ec4d

net-irc/hexchat: Stabilize 2.16.1 arm, #839852

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.16.1.ebuild b/net-irc/hexchat/hexchat-2.16.1.ebuild
index 76db6b206baa..e69336170b57 100644
--- a/net-irc/hexchat/hexchat-2.16.1.ebuild
+++ b/net-irc/hexchat/hexchat-2.16.1.ebuild
@@ -18,7 +18,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux"
+	KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2022-04-22 16:51 Arthur Zamarin
  0 siblings, 0 replies; 103+ messages in thread
From: Arthur Zamarin @ 2022-04-22 16:51 UTC (permalink / raw
  To: gentoo-commits

commit:     e645c4764556be7debe26262e85f391fb1b6a06a
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 22 16:51:30 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 22 16:51:30 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e645c476

net-irc/hexchat: Stabilize 2.16.1 ppc64, #839852

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.16.1.ebuild b/net-irc/hexchat/hexchat-2.16.1.ebuild
index b6fcd3f65629..76db6b206baa 100644
--- a/net-irc/hexchat/hexchat-2.16.1.ebuild
+++ b/net-irc/hexchat/hexchat-2.16.1.ebuild
@@ -18,7 +18,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux"
+	KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2022-04-21 13:00 Jakov Smolić
  0 siblings, 0 replies; 103+ messages in thread
From: Jakov Smolić @ 2022-04-21 13:00 UTC (permalink / raw
  To: gentoo-commits

commit:     3604c6bf757e20559096c129a6f8d9d70930fa53
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 21 13:00:00 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Apr 21 13:00:00 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3604c6bf

net-irc/hexchat: Stabilize 2.16.1 amd64, #839852

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.16.1.ebuild b/net-irc/hexchat/hexchat-2.16.1.ebuild
index 09d954323845..b6fcd3f65629 100644
--- a/net-irc/hexchat/hexchat-2.16.1.ebuild
+++ b/net-irc/hexchat/hexchat-2.16.1.ebuild
@@ -18,7 +18,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux"
+	KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2022-04-21 13:00 Jakov Smolić
  0 siblings, 0 replies; 103+ messages in thread
From: Jakov Smolić @ 2022-04-21 13:00 UTC (permalink / raw
  To: gentoo-commits

commit:     0ac7f783fa68ff07a033e63062d50eeb71d4b68a
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 21 12:59:42 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Apr 21 12:59:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ac7f783

net-irc/hexchat: Stabilize 2.16.1 x86, #839852

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.16.1.ebuild b/net-irc/hexchat/hexchat-2.16.1.ebuild
index 06de44ed5d3d..09d954323845 100644
--- a/net-irc/hexchat/hexchat-2.16.1.ebuild
+++ b/net-irc/hexchat/hexchat-2.16.1.ebuild
@@ -18,7 +18,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2022-02-19  5:20 Sam James
  0 siblings, 0 replies; 103+ messages in thread
From: Sam James @ 2022-02-19  5:20 UTC (permalink / raw
  To: gentoo-commits

commit:     951b24e18949f05f76b53bad95a8710649119c58
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 19 05:20:04 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 19 05:20:04 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=951b24e1

net-irc/hexchat: Stabilize 2.16.0 sparc, #831283

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.16.0.ebuild b/net-irc/hexchat/hexchat-2.16.0.ebuild
index 31ea2de53ef1..4ac16a414855 100644
--- a/net-irc/hexchat/hexchat-2.16.0.ebuild
+++ b/net-irc/hexchat/hexchat-2.16.0.ebuild
@@ -17,7 +17,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux"
+	KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2022-02-13 23:30 Lars Wendler
  0 siblings, 0 replies; 103+ messages in thread
From: Lars Wendler @ 2022-02-13 23:30 UTC (permalink / raw
  To: gentoo-commits

commit:     b0a8a8aeafa2c34d615f9f3739658d7f7f9d2e5e
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 13 23:29:25 2022 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sun Feb 13 23:30:45 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0a8a8ae

net-irc/hexchat: plugin-fishlim requires ssl

Closes: https://bugs.gentoo.org/832958
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.16.0.ebuild | 6 +++++-
 net-irc/hexchat/hexchat-2.16.1.ebuild | 6 +++++-
 net-irc/hexchat/hexchat-9999.ebuild   | 6 +++++-
 3 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/net-irc/hexchat/hexchat-2.16.0.ebuild b/net-irc/hexchat/hexchat-2.16.0.ebuild
index 9bfedaf70917..31ea2de53ef1 100644
--- a/net-irc/hexchat/hexchat-2.16.0.ebuild
+++ b/net-irc/hexchat/hexchat-2.16.0.ebuild
@@ -24,6 +24,7 @@ LICENSE="GPL-2 plugin-fishlim? ( MIT )"
 SLOT="0"
 IUSE="dbus debug +gtk libcanberra lua perl plugin-checksum plugin-fishlim plugin-sysinfo python ssl theme-manager"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
+	plugin-fishlim? ( ssl )
 	python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="
@@ -46,7 +47,10 @@ RDEPEND="
 	ssl? ( dev-libs/openssl:0= )
 	theme-manager? (
 		|| (
-			( dev-lang/mono[minimal] dev-dotnet/libgdiplus )
+			(
+				dev-lang/mono[minimal]
+				dev-dotnet/libgdiplus
+			)
 			dev-lang/mono[-minimal]
 		)
 	)"

diff --git a/net-irc/hexchat/hexchat-2.16.1.ebuild b/net-irc/hexchat/hexchat-2.16.1.ebuild
index 426793497d86..06de44ed5d3d 100644
--- a/net-irc/hexchat/hexchat-2.16.1.ebuild
+++ b/net-irc/hexchat/hexchat-2.16.1.ebuild
@@ -25,6 +25,7 @@ LICENSE="GPL-2 plugin-fishlim? ( MIT )"
 SLOT="0"
 IUSE="dbus debug +gtk libcanberra lua perl plugin-checksum plugin-fishlim plugin-sysinfo python ssl theme-manager"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
+	plugin-fishlim? ( ssl )
 	python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="
@@ -47,7 +48,10 @@ RDEPEND="
 	ssl? ( dev-libs/openssl:0= )
 	theme-manager? (
 		|| (
-			( dev-lang/mono[minimal] dev-dotnet/libgdiplus )
+			(
+				dev-lang/mono[minimal]
+				dev-dotnet/libgdiplus
+			)
 			dev-lang/mono[-minimal]
 		)
 	)"

diff --git a/net-irc/hexchat/hexchat-9999.ebuild b/net-irc/hexchat/hexchat-9999.ebuild
index 426793497d86..06de44ed5d3d 100644
--- a/net-irc/hexchat/hexchat-9999.ebuild
+++ b/net-irc/hexchat/hexchat-9999.ebuild
@@ -25,6 +25,7 @@ LICENSE="GPL-2 plugin-fishlim? ( MIT )"
 SLOT="0"
 IUSE="dbus debug +gtk libcanberra lua perl plugin-checksum plugin-fishlim plugin-sysinfo python ssl theme-manager"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
+	plugin-fishlim? ( ssl )
 	python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="
@@ -47,7 +48,10 @@ RDEPEND="
 	ssl? ( dev-libs/openssl:0= )
 	theme-manager? (
 		|| (
-			( dev-lang/mono[minimal] dev-dotnet/libgdiplus )
+			(
+				dev-lang/mono[minimal]
+				dev-dotnet/libgdiplus
+			)
 			dev-lang/mono[-minimal]
 		)
 	)"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2022-02-13 12:14 Lars Wendler
  0 siblings, 0 replies; 103+ messages in thread
From: Lars Wendler @ 2022-02-13 12:14 UTC (permalink / raw
  To: gentoo-commits

commit:     721b824f4837111b0d11af6c99fc7862cbe03d96
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 13 09:09:36 2022 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sun Feb 13 12:14:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=721b824f

net-irc/hexchat: Bump to version 2.16.1

Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 net-irc/hexchat/Manifest              |   1 +
 net-irc/hexchat/hexchat-2.16.1.ebuild | 132 ++++++++++++++++++++++++++++++++++
 2 files changed, 133 insertions(+)

diff --git a/net-irc/hexchat/Manifest b/net-irc/hexchat/Manifest
index 4b08e04813e1..f634ca07b754 100644
--- a/net-irc/hexchat/Manifest
+++ b/net-irc/hexchat/Manifest
@@ -1,4 +1,5 @@
 DIST hexchat-2.14.3.tar.xz 1292072 BLAKE2B 22bc8a0857b3ec26452843dd85c046cde055e719ce7dc23e4ec5ae33eb16251379ed84856c1812dc855a1e8d5d422c01e9352e2259f075a538226e1fcd79edd7 SHA512 c265921f2cb02c5d273bcdbb20a44a5c9f38b0f8cbba4fd56b177b676fc5d1dfd05bf80fcfa3706c7981f712f2f6c9aaaf80bccf3be0f6d96068dd393f3a7cb5
 DIST hexchat-2.16.0.tar.xz 1348320 BLAKE2B d5c6da74152e7ca08b629ee86cc45acb8232fbdad3d508cf56aba0c09d558b77644b704b5489e5f08a70133813f37c12e45b1529162e41b62acc9f61bca0b108 SHA512 4802f6efe0883f48d3d56ee949be1fc224b76a3c76956dcba3f913679e91424ba53c5c0d68bb4e0e790b16a08689111098958ead4c83c35cddf39855fe07c207
+DIST hexchat-2.16.1.tar.xz 1349536 BLAKE2B 6e1d9f7c36affc94356e0124ea445f019d8f00b643896ec004af17059befadfcd8fc1b75ef9fba277542dcf8593e8e4683a709a4c4cbaaaf4f3122d8488dc6ce SHA512 9e6baa30ec8c3ce4fb56e2c82625da63295040eaf93a542aec8a4a18a6a3c95d69d1d4ffabc952bcdcd7b754afef234b348f296143991fafd0550342db95ce0e
 DIST hexchat-add-libera-chat.patch 696 BLAKE2B cd5f0736abd7895d017e835335a6ff9a0f6301cba7e7b8c2a4e9da7047885aac2f8b7b25b0723966bd103118c99d833d3e99481865bf20d202b0f95c0a9131bb SHA512 e3cc7df3f114a2374c1653c4ab7262dad87191f74ca759c41beecd731472478e8bdc929b0a13475a1248ed045ee1faf93cd80a225b6ed670f449d4495d4ab2ae
 DIST hexchat-default-network.patch 1423 BLAKE2B b11982d50abb4fb7d8aab4758195cbfea1691cd7c6487ca56f995e449ff0445e2427a68064c0d8ee4b4b4e7764e438bfd68bb5402a266624cb6cfb93fbfdb30b SHA512 2691786d360278b4334e9129912ca0abde7b98f0d72f5e530b34e109eaf624d8e7280e137490dab218bacfb5bed952b2d7827640777ad73da5585517de308f42

diff --git a/net-irc/hexchat/hexchat-2.16.1.ebuild b/net-irc/hexchat/hexchat-2.16.1.ebuild
new file mode 100644
index 000000000000..426793497d86
--- /dev/null
+++ b/net-irc/hexchat/hexchat-2.16.1.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit lua-single meson mono-env python-single-r1 xdg
+
+DESCRIPTION="Graphical IRC client based on XChat"
+HOMEPAGE="https://hexchat.github.io/"
+
+if [[ "${PV}" == "9999" ]] ; then
+	inherit git-r3
+	# We need to empty SRC_URI or else mono-env breaks the live ebuild
+	SRC_URI=""
+	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
+else
+	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+fi
+
+LICENSE="GPL-2 plugin-fishlim? ( MIT )"
+SLOT="0"
+IUSE="dbus debug +gtk libcanberra lua perl plugin-checksum plugin-fishlim plugin-sysinfo python ssl theme-manager"
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
+	python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+	dev-libs/glib:2
+	dbus? ( dev-libs/dbus-glib )
+	gtk? (
+		x11-libs/gdk-pixbuf:2
+		x11-libs/gtk+:2
+		x11-libs/libX11
+		x11-libs/pango
+	)
+	libcanberra? ( media-libs/libcanberra )
+	lua? ( ${LUA_DEPS} )
+	perl? ( dev-lang/perl:= )
+	plugin-sysinfo? ( sys-apps/pciutils )
+	python? (
+		${PYTHON_DEPS}
+		virtual/python-cffi
+	)
+	ssl? ( dev-libs/openssl:0= )
+	theme-manager? (
+		|| (
+			( dev-lang/mono[minimal] dev-dotnet/libgdiplus )
+			dev-lang/mono[-minimal]
+		)
+	)"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+	dev-util/glib-utils
+	app-arch/xz-utils
+	app-text/iso-codes
+	sys-devel/gettext
+	virtual/pkgconfig
+"
+
+pkg_setup() {
+	use lua && lua-single_pkg_setup
+	use python && python-single-r1_pkg_setup
+	if use theme-manager ; then
+		mono-env_pkg_setup
+		export XDG_CACHE_HOME="${T}/.cache"
+	fi
+}
+
+src_configure() {
+	local emesonargs=(
+		-Ddbus-service-use-appid=false
+		-Dinstall-appdata=false
+		-Dplugin=true
+		$(meson_feature dbus)
+		$(meson_feature libcanberra)
+		$(meson_feature ssl tls)
+		$(meson_use gtk gtk-frontend)
+		$(meson_use !gtk text-frontend)
+		$(meson_use theme-manager)
+
+		$(meson_use plugin-checksum with-checksum)
+		$(meson_use plugin-fishlim with-fishlim)
+		-Dwith-lua="$(usex lua "${ELUA}" false)"
+		-Dwith-perl="$(usex perl "${EPREFIX}"/usr/bin/perl false)"
+		-Dwith-python="$(usex python "${EPYTHON/.*}" false)"
+		$(meson_use plugin-sysinfo with-sysinfo)
+	)
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+	dodoc readme.md
+	find "${ED}" -type f -name '*.la' -delete || die
+}
+
+pkg_preinst() {
+	if use gtk ; then
+		xdg_pkg_preinst
+	fi
+}
+
+pkg_postinst() {
+	if use gtk ; then
+		xdg_pkg_postinst
+	else
+		elog "You have disabled the gtk USE flag. This means you don't have"
+		elog "the GTK-GUI for HexChat but only a text interface called \"hexchat-text\"."
+	fi
+
+	if use theme-manager ; then
+		elog "Themes are available at:"
+		elog "  https://hexchat.github.io/themes.html"
+	fi
+
+	elog
+	elog "optional dependencies:"
+	elog "  media-sound/sox (sound playback if you don't have libcanberra"
+	elog "    enabled)"
+	elog "  x11-themes/sound-theme-freedesktop (default BEEP sound,"
+	elog "    needs libcanberra enabled)"
+}
+
+pkg_postrm() {
+	if use gtk ; then
+		xdg_pkg_postrm
+	fi
+}


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2022-02-13 12:14 Lars Wendler
  0 siblings, 0 replies; 103+ messages in thread
From: Lars Wendler @ 2022-02-13 12:14 UTC (permalink / raw
  To: gentoo-commits

commit:     406688dbfd3fa67140dec50fc792738ce317bd86
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 13 09:12:12 2022 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sun Feb 13 12:14:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=406688db

net-irc/hexchat: Synced live ebuild

Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 net-irc/hexchat/hexchat-9999.ebuild | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/net-irc/hexchat/hexchat-9999.ebuild b/net-irc/hexchat/hexchat-9999.ebuild
index 0184ad5a0be2..426793497d86 100644
--- a/net-irc/hexchat/hexchat-9999.ebuild
+++ b/net-irc/hexchat/hexchat-9999.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 LUA_COMPAT=( lua5-{1..4} luajit )
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit lua-single meson mono-env python-single-r1 xdg
 
@@ -13,11 +13,12 @@ HOMEPAGE="https://hexchat.github.io/"
 
 if [[ "${PV}" == "9999" ]] ; then
 	inherit git-r3
+	# We need to empty SRC_URI or else mono-env breaks the live ebuild
 	SRC_URI=""
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2022-02-11 19:29 Arthur Zamarin
  0 siblings, 0 replies; 103+ messages in thread
From: Arthur Zamarin @ 2022-02-11 19:29 UTC (permalink / raw
  To: gentoo-commits

commit:     6c71ef68fa2d1f264cbf72b3d54c00c1e106f462
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 11 19:29:27 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 11 19:29:27 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c71ef68

net-irc/hexchat: Stabilize 2.16.0 ppc64, #831283

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.16.0.ebuild b/net-irc/hexchat/hexchat-2.16.0.ebuild
index c2fe6fdf85ea..9bfedaf70917 100644
--- a/net-irc/hexchat/hexchat-2.16.0.ebuild
+++ b/net-irc/hexchat/hexchat-2.16.0.ebuild
@@ -17,7 +17,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux"
+	KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2022-01-31 18:51 Sam James
  0 siblings, 0 replies; 103+ messages in thread
From: Sam James @ 2022-01-31 18:51 UTC (permalink / raw
  To: gentoo-commits

commit:     0fc9d21f5b53b2d7d85f147dbb3aacdaafd7853c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 31 18:51:22 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 31 18:51:22 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fc9d21f

net-irc/hexchat: Stabilize 2.16.0 ppc, #831283

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.16.0.ebuild b/net-irc/hexchat/hexchat-2.16.0.ebuild
index e15b790ee5b8..c2fe6fdf85ea 100644
--- a/net-irc/hexchat/hexchat-2.16.0.ebuild
+++ b/net-irc/hexchat/hexchat-2.16.0.ebuild
@@ -17,7 +17,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux"
+	KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2022-01-31 18:50 Sam James
  0 siblings, 0 replies; 103+ messages in thread
From: Sam James @ 2022-01-31 18:50 UTC (permalink / raw
  To: gentoo-commits

commit:     b95ef99d652abcaf50a4d8cf9a670c55955157a8
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 31 18:49:57 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 31 18:49:57 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b95ef99d

net-irc/hexchat: Stabilize 2.16.0 amd64, #831283

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.16.0.ebuild b/net-irc/hexchat/hexchat-2.16.0.ebuild
index e2fdde6135ff..2eca7ebfca98 100644
--- a/net-irc/hexchat/hexchat-2.16.0.ebuild
+++ b/net-irc/hexchat/hexchat-2.16.0.ebuild
@@ -17,7 +17,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+	KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2022-01-31 18:50 Sam James
  0 siblings, 0 replies; 103+ messages in thread
From: Sam James @ 2022-01-31 18:50 UTC (permalink / raw
  To: gentoo-commits

commit:     7094ef3a1219427dbbd3ad2a1f711ee9c4f4e17f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 31 18:50:29 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 31 18:50:29 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7094ef3a

net-irc/hexchat: Stabilize 2.16.0 x86, #831283

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.16.0.ebuild b/net-irc/hexchat/hexchat-2.16.0.ebuild
index 2eca7ebfca98..e15b790ee5b8 100644
--- a/net-irc/hexchat/hexchat-2.16.0.ebuild
+++ b/net-irc/hexchat/hexchat-2.16.0.ebuild
@@ -17,7 +17,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+	KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2022-01-31  6:24 Sam James
  0 siblings, 0 replies; 103+ messages in thread
From: Sam James @ 2022-01-31  6:24 UTC (permalink / raw
  To: gentoo-commits

commit:     044aabfcede23ae807c3db36893718dc1be9fbcc
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 31 06:23:58 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 31 06:23:58 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=044aabfc

net-irc/hexchat: Stabilize 2.16.0 arm, #831283

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.16.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-irc/hexchat/hexchat-2.16.0.ebuild b/net-irc/hexchat/hexchat-2.16.0.ebuild
index e304753869a7..e2fdde6135ff 100644
--- a/net-irc/hexchat/hexchat-2.16.0.ebuild
+++ b/net-irc/hexchat/hexchat-2.16.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+	KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2021-11-22 13:17 Jakov Smolić
  0 siblings, 0 replies; 103+ messages in thread
From: Jakov Smolić @ 2021-11-22 13:17 UTC (permalink / raw
  To: gentoo-commits

commit:     4ff405aa345fddd50e3599b8128e1779e59a8b85
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 22 13:14:58 2021 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Nov 22 13:14:58 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ff405aa

net-irc/hexchat: Remove x11-plugins/hexchat-javascript references

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.14.3-r101.ebuild | 1 -
 net-irc/hexchat/hexchat-2.16.0.ebuild      | 1 -
 net-irc/hexchat/hexchat-9999.ebuild        | 1 -
 3 files changed, 3 deletions(-)

diff --git a/net-irc/hexchat/hexchat-2.14.3-r101.ebuild b/net-irc/hexchat/hexchat-2.14.3-r101.ebuild
index 293c94b3861a..1cd245462e32 100644
--- a/net-irc/hexchat/hexchat-2.14.3-r101.ebuild
+++ b/net-irc/hexchat/hexchat-2.14.3-r101.ebuild
@@ -128,7 +128,6 @@ pkg_postinst() {
 	elog "optional dependencies:"
 	elog "  media-sound/sox (sound playback if you don't have libcanberra"
 	elog "    enabled)"
-	elog "  x11-plugins/hexchat-javascript (javascript support)"
 	elog "  x11-themes/sound-theme-freedesktop (default BEEP sound,"
 	elog "    needs libcanberra enabled)"
 }

diff --git a/net-irc/hexchat/hexchat-2.16.0.ebuild b/net-irc/hexchat/hexchat-2.16.0.ebuild
index a33fcc72f854..e304753869a7 100644
--- a/net-irc/hexchat/hexchat-2.16.0.ebuild
+++ b/net-irc/hexchat/hexchat-2.16.0.ebuild
@@ -120,7 +120,6 @@ pkg_postinst() {
 	elog "optional dependencies:"
 	elog "  media-sound/sox (sound playback if you don't have libcanberra"
 	elog "    enabled)"
-	elog "  x11-plugins/hexchat-javascript (javascript support)"
 	elog "  x11-themes/sound-theme-freedesktop (default BEEP sound,"
 	elog "    needs libcanberra enabled)"
 }

diff --git a/net-irc/hexchat/hexchat-9999.ebuild b/net-irc/hexchat/hexchat-9999.ebuild
index 5964fd0c827e..0184ad5a0be2 100644
--- a/net-irc/hexchat/hexchat-9999.ebuild
+++ b/net-irc/hexchat/hexchat-9999.ebuild
@@ -120,7 +120,6 @@ pkg_postinst() {
 	elog "optional dependencies:"
 	elog "  media-sound/sox (sound playback if you don't have libcanberra"
 	elog "    enabled)"
-	elog "  x11-plugins/hexchat-javascript (javascript support)"
 	elog "  x11-themes/sound-theme-freedesktop (default BEEP sound,"
 	elog "    needs libcanberra enabled)"
 }


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2021-10-04  7:24 Lars Wendler
  0 siblings, 0 replies; 103+ messages in thread
From: Lars Wendler @ 2021-10-04  7:24 UTC (permalink / raw
  To: gentoo-commits

commit:     0b8f06cf676d076ba1995fc67112fe6d706ccf52
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Oct  4 07:23:57 2021 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Oct  4 07:24:41 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b8f06cf

net-irc/hexchat: Bump to version 2.16.0

Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 net-irc/hexchat/Manifest              |   1 +
 net-irc/hexchat/hexchat-2.16.0.ebuild | 132 ++++++++++++++++++++++++++++++++++
 2 files changed, 133 insertions(+)

diff --git a/net-irc/hexchat/Manifest b/net-irc/hexchat/Manifest
index 5b4c0ac7c3d..4b08e04813e 100644
--- a/net-irc/hexchat/Manifest
+++ b/net-irc/hexchat/Manifest
@@ -1,3 +1,4 @@
 DIST hexchat-2.14.3.tar.xz 1292072 BLAKE2B 22bc8a0857b3ec26452843dd85c046cde055e719ce7dc23e4ec5ae33eb16251379ed84856c1812dc855a1e8d5d422c01e9352e2259f075a538226e1fcd79edd7 SHA512 c265921f2cb02c5d273bcdbb20a44a5c9f38b0f8cbba4fd56b177b676fc5d1dfd05bf80fcfa3706c7981f712f2f6c9aaaf80bccf3be0f6d96068dd393f3a7cb5
+DIST hexchat-2.16.0.tar.xz 1348320 BLAKE2B d5c6da74152e7ca08b629ee86cc45acb8232fbdad3d508cf56aba0c09d558b77644b704b5489e5f08a70133813f37c12e45b1529162e41b62acc9f61bca0b108 SHA512 4802f6efe0883f48d3d56ee949be1fc224b76a3c76956dcba3f913679e91424ba53c5c0d68bb4e0e790b16a08689111098958ead4c83c35cddf39855fe07c207
 DIST hexchat-add-libera-chat.patch 696 BLAKE2B cd5f0736abd7895d017e835335a6ff9a0f6301cba7e7b8c2a4e9da7047885aac2f8b7b25b0723966bd103118c99d833d3e99481865bf20d202b0f95c0a9131bb SHA512 e3cc7df3f114a2374c1653c4ab7262dad87191f74ca759c41beecd731472478e8bdc929b0a13475a1248ed045ee1faf93cd80a225b6ed670f449d4495d4ab2ae
 DIST hexchat-default-network.patch 1423 BLAKE2B b11982d50abb4fb7d8aab4758195cbfea1691cd7c6487ca56f995e449ff0445e2427a68064c0d8ee4b4b4e7764e438bfd68bb5402a266624cb6cfb93fbfdb30b SHA512 2691786d360278b4334e9129912ca0abde7b98f0d72f5e530b34e109eaf624d8e7280e137490dab218bacfb5bed952b2d7827640777ad73da5585517de308f42

diff --git a/net-irc/hexchat/hexchat-2.16.0.ebuild b/net-irc/hexchat/hexchat-2.16.0.ebuild
new file mode 100644
index 00000000000..5964fd0c827
--- /dev/null
+++ b/net-irc/hexchat/hexchat-2.16.0.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit lua-single meson mono-env python-single-r1 xdg
+
+DESCRIPTION="Graphical IRC client based on XChat"
+HOMEPAGE="https://hexchat.github.io/"
+
+if [[ "${PV}" == "9999" ]] ; then
+	inherit git-r3
+	SRC_URI=""
+	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
+else
+	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
+fi
+
+LICENSE="GPL-2 plugin-fishlim? ( MIT )"
+SLOT="0"
+IUSE="dbus debug +gtk libcanberra lua perl plugin-checksum plugin-fishlim plugin-sysinfo python ssl theme-manager"
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
+	python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+	dev-libs/glib:2
+	dbus? ( dev-libs/dbus-glib )
+	gtk? (
+		x11-libs/gdk-pixbuf:2
+		x11-libs/gtk+:2
+		x11-libs/libX11
+		x11-libs/pango
+	)
+	libcanberra? ( media-libs/libcanberra )
+	lua? ( ${LUA_DEPS} )
+	perl? ( dev-lang/perl:= )
+	plugin-sysinfo? ( sys-apps/pciutils )
+	python? (
+		${PYTHON_DEPS}
+		virtual/python-cffi
+	)
+	ssl? ( dev-libs/openssl:0= )
+	theme-manager? (
+		|| (
+			( dev-lang/mono[minimal] dev-dotnet/libgdiplus )
+			dev-lang/mono[-minimal]
+		)
+	)"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+	dev-util/glib-utils
+	app-arch/xz-utils
+	app-text/iso-codes
+	sys-devel/gettext
+	virtual/pkgconfig
+"
+
+pkg_setup() {
+	use lua && lua-single_pkg_setup
+	use python && python-single-r1_pkg_setup
+	if use theme-manager ; then
+		mono-env_pkg_setup
+		export XDG_CACHE_HOME="${T}/.cache"
+	fi
+}
+
+src_configure() {
+	local emesonargs=(
+		-Ddbus-service-use-appid=false
+		-Dinstall-appdata=false
+		-Dplugin=true
+		$(meson_feature dbus)
+		$(meson_feature libcanberra)
+		$(meson_feature ssl tls)
+		$(meson_use gtk gtk-frontend)
+		$(meson_use !gtk text-frontend)
+		$(meson_use theme-manager)
+
+		$(meson_use plugin-checksum with-checksum)
+		$(meson_use plugin-fishlim with-fishlim)
+		-Dwith-lua="$(usex lua "${ELUA}" false)"
+		-Dwith-perl="$(usex perl "${EPREFIX}"/usr/bin/perl false)"
+		-Dwith-python="$(usex python "${EPYTHON/.*}" false)"
+		$(meson_use plugin-sysinfo with-sysinfo)
+	)
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+	dodoc readme.md
+	find "${ED}" -type f -name '*.la' -delete || die
+}
+
+pkg_preinst() {
+	if use gtk ; then
+		xdg_pkg_preinst
+	fi
+}
+
+pkg_postinst() {
+	if use gtk ; then
+		xdg_pkg_postinst
+	else
+		elog "You have disabled the gtk USE flag. This means you don't have"
+		elog "the GTK-GUI for HexChat but only a text interface called \"hexchat-text\"."
+	fi
+
+	if use theme-manager ; then
+		elog "Themes are available at:"
+		elog "  https://hexchat.github.io/themes.html"
+	fi
+
+	elog
+	elog "optional dependencies:"
+	elog "  media-sound/sox (sound playback if you don't have libcanberra"
+	elog "    enabled)"
+	elog "  x11-plugins/hexchat-javascript (javascript support)"
+	elog "  x11-themes/sound-theme-freedesktop (default BEEP sound,"
+	elog "    needs libcanberra enabled)"
+}
+
+pkg_postrm() {
+	if use gtk ; then
+		xdg_pkg_postrm
+	fi
+}


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2021-10-04  7:24 Lars Wendler
  0 siblings, 0 replies; 103+ messages in thread
From: Lars Wendler @ 2021-10-04  7:24 UTC (permalink / raw
  To: gentoo-commits

commit:     98f400e631edaf5ec46aadd0aaccb84cc863c7db
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Oct  4 07:24:32 2021 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Oct  4 07:24:42 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98f400e6

net-irc/hexchat: Synced live ebuild

Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 net-irc/hexchat/hexchat-9999.ebuild | 38 ++++++++++++++++++-------------------
 1 file changed, 19 insertions(+), 19 deletions(-)

diff --git a/net-irc/hexchat/hexchat-9999.ebuild b/net-irc/hexchat/hexchat-9999.ebuild
index 5de62a8f2e7..5964fd0c827 100644
--- a/net-irc/hexchat/hexchat-9999.ebuild
+++ b/net-irc/hexchat/hexchat-9999.ebuild
@@ -22,7 +22,7 @@ fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"
 SLOT="0"
-IUSE="dbus debug +gtk libcanberra libnotify libproxy lua perl plugin-checksum plugin-fishlim plugin-sysinfo python ssl theme-manager"
+IUSE="dbus debug +gtk libcanberra lua perl plugin-checksum plugin-fishlim plugin-sysinfo python ssl theme-manager"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
 	python? ( ${PYTHON_REQUIRED_USE} )"
 
@@ -36,12 +36,13 @@ RDEPEND="
 		x11-libs/pango
 	)
 	libcanberra? ( media-libs/libcanberra )
-	libproxy? ( net-libs/libproxy )
-	libnotify? ( x11-libs/libnotify )
 	lua? ( ${LUA_DEPS} )
 	perl? ( dev-lang/perl:= )
 	plugin-sysinfo? ( sys-apps/pciutils )
-	python? ( ${PYTHON_DEPS} )
+	python? (
+		${PYTHON_DEPS}
+		virtual/python-cffi
+	)
 	ssl? ( dev-libs/openssl:0= )
 	theme-manager? (
 		|| (
@@ -70,23 +71,22 @@ pkg_setup() {
 
 src_configure() {
 	local emesonargs=(
-		-Dwith-gtk="$(usex gtk true false)"
-		-Dwith-text="$(usex gtk false true)"
-		-Dwith-ssl="$(usex ssl true false)"
-		-Dwith-plugin=true
-		-Dwith-dbus="$(usex dbus true false)"
-		-Dwith-libproxy="$(usex libproxy true false)"
-		-Dwith-libnotify="$(usex libnotify true false)"
-		-Dwith-libcanberra="$(usex libcanberra true false)"
-		-Dwith-theme-manager="$(usex theme-manager true false)"
 		-Ddbus-service-use-appid=false
-		-Dwith-checksum="$(usex plugin-checksum true false)"
-		-Dwith-fishlim="$(usex plugin-fishlim true false)"
-		-Dwith-lua="$(usex lua ${ELUA} false)"
+		-Dinstall-appdata=false
+		-Dplugin=true
+		$(meson_feature dbus)
+		$(meson_feature libcanberra)
+		$(meson_feature ssl tls)
+		$(meson_use gtk gtk-frontend)
+		$(meson_use !gtk text-frontend)
+		$(meson_use theme-manager)
+
+		$(meson_use plugin-checksum with-checksum)
+		$(meson_use plugin-fishlim with-fishlim)
+		-Dwith-lua="$(usex lua "${ELUA}" false)"
 		-Dwith-perl="$(usex perl "${EPREFIX}"/usr/bin/perl false)"
 		-Dwith-python="$(usex python "${EPYTHON/.*}" false)"
-		-Dwith-sysinfo="$(usex plugin-sysinfo true false)"
-		-Dwith-appdata=false
+		$(meson_use plugin-sysinfo with-sysinfo)
 	)
 	meson_src_configure
 }
@@ -94,7 +94,7 @@ src_configure() {
 src_install() {
 	meson_src_install
 	dodoc readme.md
-	find "${D}" -name '*.la' -delete || die
+	find "${ED}" -type f -name '*.la' -delete || die
 }
 
 pkg_preinst() {


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2021-10-03 22:02 David Seifert
  0 siblings, 0 replies; 103+ messages in thread
From: David Seifert @ 2021-10-03 22:02 UTC (permalink / raw
  To: gentoo-commits

commit:     6fc6aa6dec68bcc9b7c73daf07fc84cdd27408df
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  3 22:02:34 2021 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Oct  3 22:02:34 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fc6aa6d

net-irc/hexchat: [QA] revert "Bump to version 2.16.0"

Several serious QA issues:

1. Release notes mention:
   - remove libnotify dependency on Linux, fixing hangs when notifications are shown
   - remove libproxy dependency on Linux

   But both of these are still in the ebuild as noops that make no difference
   to the build.

2. Clearly broken src_configure, warns:
   "WARNING: Unknown options: "with-appdata, with-dbus, with-gtk, with-libcanberra,
   with-libnotify, with-libproxy, with-plugin, with-ssl, with-text, with-theme-manager"

   None of the relevant USE flags or configure options are wired up.

3. (less severe) seems like another entry may need care too:
   "python: rewrite plugin in python with CFFI This lowers memory usage and
   fixed conflicts with many C Python modules including pygobject"

4. (less severe) PYTHON_COMPAT contains dead impls

Reverts: f90f93e75d38af583ba5d87e7689895a28782025
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 net-irc/hexchat/Manifest              |   1 -
 net-irc/hexchat/hexchat-2.16.0.ebuild | 134 ----------------------------------
 2 files changed, 135 deletions(-)

diff --git a/net-irc/hexchat/Manifest b/net-irc/hexchat/Manifest
index 4b08e04813e..5b4c0ac7c3d 100644
--- a/net-irc/hexchat/Manifest
+++ b/net-irc/hexchat/Manifest
@@ -1,4 +1,3 @@
 DIST hexchat-2.14.3.tar.xz 1292072 BLAKE2B 22bc8a0857b3ec26452843dd85c046cde055e719ce7dc23e4ec5ae33eb16251379ed84856c1812dc855a1e8d5d422c01e9352e2259f075a538226e1fcd79edd7 SHA512 c265921f2cb02c5d273bcdbb20a44a5c9f38b0f8cbba4fd56b177b676fc5d1dfd05bf80fcfa3706c7981f712f2f6c9aaaf80bccf3be0f6d96068dd393f3a7cb5
-DIST hexchat-2.16.0.tar.xz 1348320 BLAKE2B d5c6da74152e7ca08b629ee86cc45acb8232fbdad3d508cf56aba0c09d558b77644b704b5489e5f08a70133813f37c12e45b1529162e41b62acc9f61bca0b108 SHA512 4802f6efe0883f48d3d56ee949be1fc224b76a3c76956dcba3f913679e91424ba53c5c0d68bb4e0e790b16a08689111098958ead4c83c35cddf39855fe07c207
 DIST hexchat-add-libera-chat.patch 696 BLAKE2B cd5f0736abd7895d017e835335a6ff9a0f6301cba7e7b8c2a4e9da7047885aac2f8b7b25b0723966bd103118c99d833d3e99481865bf20d202b0f95c0a9131bb SHA512 e3cc7df3f114a2374c1653c4ab7262dad87191f74ca759c41beecd731472478e8bdc929b0a13475a1248ed045ee1faf93cd80a225b6ed670f449d4495d4ab2ae
 DIST hexchat-default-network.patch 1423 BLAKE2B b11982d50abb4fb7d8aab4758195cbfea1691cd7c6487ca56f995e449ff0445e2427a68064c0d8ee4b4b4e7764e438bfd68bb5402a266624cb6cfb93fbfdb30b SHA512 2691786d360278b4334e9129912ca0abde7b98f0d72f5e530b34e109eaf624d8e7280e137490dab218bacfb5bed952b2d7827640777ad73da5585517de308f42

diff --git a/net-irc/hexchat/hexchat-2.16.0.ebuild b/net-irc/hexchat/hexchat-2.16.0.ebuild
deleted file mode 100644
index 2e02fb14296..00000000000
--- a/net-irc/hexchat/hexchat-2.16.0.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit lua-single meson mono-env python-single-r1 xdg
-
-DESCRIPTION="Graphical IRC client based on XChat"
-HOMEPAGE="https://hexchat.github.io/"
-
-if [[ "${PV}" == "9999" ]] ; then
-	inherit git-r3
-	SRC_URI=""
-	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
-else
-	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz
-		https://github.com/hexchat/hexchat/commit/a25f2381689d2c2279a0e43b33f6c0ec8305a096.patch -> ${PN}-add-libera-chat.patch
-		https://github.com/hexchat/hexchat/commit/d3545f37cd5f551ed8bc0ab7b20e5c8140adc0a6.patch -> ${PN}-default-network.patch"
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
-fi
-
-LICENSE="GPL-2 plugin-fishlim? ( MIT )"
-SLOT="0"
-IUSE="dbus debug +gtk libcanberra libnotify libproxy lua perl plugin-checksum plugin-fishlim plugin-sysinfo python ssl theme-manager"
-REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
-	python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-	dev-libs/glib:2
-	dbus? ( dev-libs/dbus-glib )
-	gtk? (
-		x11-libs/gdk-pixbuf:2
-		x11-libs/gtk+:2
-		x11-libs/libX11
-		x11-libs/pango
-	)
-	libcanberra? ( media-libs/libcanberra )
-	libproxy? ( net-libs/libproxy )
-	libnotify? ( x11-libs/libnotify )
-	lua? ( ${LUA_DEPS} )
-	perl? ( dev-lang/perl:= )
-	plugin-sysinfo? ( sys-apps/pciutils )
-	python? ( ${PYTHON_DEPS} )
-	ssl? ( dev-libs/openssl:0= )
-	theme-manager? (
-		|| (
-			( dev-lang/mono[minimal] dev-dotnet/libgdiplus )
-			dev-lang/mono[-minimal]
-		)
-	)"
-
-DEPEND="${RDEPEND}"
-BDEPEND="
-	dev-util/glib-utils
-	app-arch/xz-utils
-	app-text/iso-codes
-	sys-devel/gettext
-	virtual/pkgconfig
-"
-
-pkg_setup() {
-	use lua && lua-single_pkg_setup
-	use python && python-single-r1_pkg_setup
-	if use theme-manager ; then
-		mono-env_pkg_setup
-		export XDG_CACHE_HOME="${T}/.cache"
-	fi
-}
-
-src_configure() {
-	local emesonargs=(
-		-Dwith-gtk="$(usex gtk true false)"
-		-Dwith-text="$(usex gtk false true)"
-		-Dwith-ssl="$(usex ssl true false)"
-		-Dwith-plugin=true
-		-Dwith-dbus="$(usex dbus true false)"
-		-Dwith-libproxy="$(usex libproxy true false)"
-		-Dwith-libnotify="$(usex libnotify true false)"
-		-Dwith-libcanberra="$(usex libcanberra true false)"
-		-Dwith-theme-manager="$(usex theme-manager true false)"
-		-Ddbus-service-use-appid=false
-		-Dwith-checksum="$(usex plugin-checksum true false)"
-		-Dwith-fishlim="$(usex plugin-fishlim true false)"
-		-Dwith-lua="$(usex lua "${ELUA}" false)"
-		-Dwith-perl="$(usex perl "${EPREFIX}"/usr/bin/perl false)"
-		-Dwith-python="$(usex python "${EPYTHON/.*}" false)"
-		-Dwith-sysinfo="$(usex plugin-sysinfo true false)"
-		-Dwith-appdata=false
-	)
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-	dodoc readme.md
-	find "${ED}" -type f -name '*.la' -delete || die
-}
-
-pkg_preinst() {
-	if use gtk ; then
-		xdg_pkg_preinst
-	fi
-}
-
-pkg_postinst() {
-	if use gtk ; then
-		xdg_pkg_postinst
-	else
-		elog "You have disabled the gtk USE flag. This means you don't have"
-		elog "the GTK-GUI for HexChat but only a text interface called \"hexchat-text\"."
-	fi
-
-	if use theme-manager ; then
-		elog "Themes are available at:"
-		elog "  https://hexchat.github.io/themes.html"
-	fi
-
-	elog
-	elog "optional dependencies:"
-	elog "  media-sound/sox (sound playback if you don't have libcanberra"
-	elog "    enabled)"
-	elog "  x11-plugins/hexchat-javascript (javascript support)"
-	elog "  x11-themes/sound-theme-freedesktop (default BEEP sound,"
-	elog "    needs libcanberra enabled)"
-}
-
-pkg_postrm() {
-	if use gtk ; then
-		xdg_pkg_postrm
-	fi
-}


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2021-10-03  9:19 Lars Wendler
  0 siblings, 0 replies; 103+ messages in thread
From: Lars Wendler @ 2021-10-03  9:19 UTC (permalink / raw
  To: gentoo-commits

commit:     f90f93e75d38af583ba5d87e7689895a28782025
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  3 09:19:39 2021 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sun Oct  3 09:19:39 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f90f93e7

net-irc/hexchat: Bump to version 2.16.0

Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 net-irc/hexchat/Manifest              |   1 +
 net-irc/hexchat/hexchat-2.16.0.ebuild | 134 ++++++++++++++++++++++++++++++++++
 2 files changed, 135 insertions(+)

diff --git a/net-irc/hexchat/Manifest b/net-irc/hexchat/Manifest
index 5b4c0ac7c3d..4b08e04813e 100644
--- a/net-irc/hexchat/Manifest
+++ b/net-irc/hexchat/Manifest
@@ -1,3 +1,4 @@
 DIST hexchat-2.14.3.tar.xz 1292072 BLAKE2B 22bc8a0857b3ec26452843dd85c046cde055e719ce7dc23e4ec5ae33eb16251379ed84856c1812dc855a1e8d5d422c01e9352e2259f075a538226e1fcd79edd7 SHA512 c265921f2cb02c5d273bcdbb20a44a5c9f38b0f8cbba4fd56b177b676fc5d1dfd05bf80fcfa3706c7981f712f2f6c9aaaf80bccf3be0f6d96068dd393f3a7cb5
+DIST hexchat-2.16.0.tar.xz 1348320 BLAKE2B d5c6da74152e7ca08b629ee86cc45acb8232fbdad3d508cf56aba0c09d558b77644b704b5489e5f08a70133813f37c12e45b1529162e41b62acc9f61bca0b108 SHA512 4802f6efe0883f48d3d56ee949be1fc224b76a3c76956dcba3f913679e91424ba53c5c0d68bb4e0e790b16a08689111098958ead4c83c35cddf39855fe07c207
 DIST hexchat-add-libera-chat.patch 696 BLAKE2B cd5f0736abd7895d017e835335a6ff9a0f6301cba7e7b8c2a4e9da7047885aac2f8b7b25b0723966bd103118c99d833d3e99481865bf20d202b0f95c0a9131bb SHA512 e3cc7df3f114a2374c1653c4ab7262dad87191f74ca759c41beecd731472478e8bdc929b0a13475a1248ed045ee1faf93cd80a225b6ed670f449d4495d4ab2ae
 DIST hexchat-default-network.patch 1423 BLAKE2B b11982d50abb4fb7d8aab4758195cbfea1691cd7c6487ca56f995e449ff0445e2427a68064c0d8ee4b4b4e7764e438bfd68bb5402a266624cb6cfb93fbfdb30b SHA512 2691786d360278b4334e9129912ca0abde7b98f0d72f5e530b34e109eaf624d8e7280e137490dab218bacfb5bed952b2d7827640777ad73da5585517de308f42

diff --git a/net-irc/hexchat/hexchat-2.16.0.ebuild b/net-irc/hexchat/hexchat-2.16.0.ebuild
new file mode 100644
index 00000000000..2e02fb14296
--- /dev/null
+++ b/net-irc/hexchat/hexchat-2.16.0.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit lua-single meson mono-env python-single-r1 xdg
+
+DESCRIPTION="Graphical IRC client based on XChat"
+HOMEPAGE="https://hexchat.github.io/"
+
+if [[ "${PV}" == "9999" ]] ; then
+	inherit git-r3
+	SRC_URI=""
+	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
+else
+	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz
+		https://github.com/hexchat/hexchat/commit/a25f2381689d2c2279a0e43b33f6c0ec8305a096.patch -> ${PN}-add-libera-chat.patch
+		https://github.com/hexchat/hexchat/commit/d3545f37cd5f551ed8bc0ab7b20e5c8140adc0a6.patch -> ${PN}-default-network.patch"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
+fi
+
+LICENSE="GPL-2 plugin-fishlim? ( MIT )"
+SLOT="0"
+IUSE="dbus debug +gtk libcanberra libnotify libproxy lua perl plugin-checksum plugin-fishlim plugin-sysinfo python ssl theme-manager"
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
+	python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+	dev-libs/glib:2
+	dbus? ( dev-libs/dbus-glib )
+	gtk? (
+		x11-libs/gdk-pixbuf:2
+		x11-libs/gtk+:2
+		x11-libs/libX11
+		x11-libs/pango
+	)
+	libcanberra? ( media-libs/libcanberra )
+	libproxy? ( net-libs/libproxy )
+	libnotify? ( x11-libs/libnotify )
+	lua? ( ${LUA_DEPS} )
+	perl? ( dev-lang/perl:= )
+	plugin-sysinfo? ( sys-apps/pciutils )
+	python? ( ${PYTHON_DEPS} )
+	ssl? ( dev-libs/openssl:0= )
+	theme-manager? (
+		|| (
+			( dev-lang/mono[minimal] dev-dotnet/libgdiplus )
+			dev-lang/mono[-minimal]
+		)
+	)"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+	dev-util/glib-utils
+	app-arch/xz-utils
+	app-text/iso-codes
+	sys-devel/gettext
+	virtual/pkgconfig
+"
+
+pkg_setup() {
+	use lua && lua-single_pkg_setup
+	use python && python-single-r1_pkg_setup
+	if use theme-manager ; then
+		mono-env_pkg_setup
+		export XDG_CACHE_HOME="${T}/.cache"
+	fi
+}
+
+src_configure() {
+	local emesonargs=(
+		-Dwith-gtk="$(usex gtk true false)"
+		-Dwith-text="$(usex gtk false true)"
+		-Dwith-ssl="$(usex ssl true false)"
+		-Dwith-plugin=true
+		-Dwith-dbus="$(usex dbus true false)"
+		-Dwith-libproxy="$(usex libproxy true false)"
+		-Dwith-libnotify="$(usex libnotify true false)"
+		-Dwith-libcanberra="$(usex libcanberra true false)"
+		-Dwith-theme-manager="$(usex theme-manager true false)"
+		-Ddbus-service-use-appid=false
+		-Dwith-checksum="$(usex plugin-checksum true false)"
+		-Dwith-fishlim="$(usex plugin-fishlim true false)"
+		-Dwith-lua="$(usex lua "${ELUA}" false)"
+		-Dwith-perl="$(usex perl "${EPREFIX}"/usr/bin/perl false)"
+		-Dwith-python="$(usex python "${EPYTHON/.*}" false)"
+		-Dwith-sysinfo="$(usex plugin-sysinfo true false)"
+		-Dwith-appdata=false
+	)
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+	dodoc readme.md
+	find "${ED}" -type f -name '*.la' -delete || die
+}
+
+pkg_preinst() {
+	if use gtk ; then
+		xdg_pkg_preinst
+	fi
+}
+
+pkg_postinst() {
+	if use gtk ; then
+		xdg_pkg_postinst
+	else
+		elog "You have disabled the gtk USE flag. This means you don't have"
+		elog "the GTK-GUI for HexChat but only a text interface called \"hexchat-text\"."
+	fi
+
+	if use theme-manager ; then
+		elog "Themes are available at:"
+		elog "  https://hexchat.github.io/themes.html"
+	fi
+
+	elog
+	elog "optional dependencies:"
+	elog "  media-sound/sox (sound playback if you don't have libcanberra"
+	elog "    enabled)"
+	elog "  x11-plugins/hexchat-javascript (javascript support)"
+	elog "  x11-themes/sound-theme-freedesktop (default BEEP sound,"
+	elog "    needs libcanberra enabled)"
+}
+
+pkg_postrm() {
+	if use gtk ; then
+		xdg_pkg_postrm
+	fi
+}


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2021-06-16  9:30 Lars Wendler
  0 siblings, 0 replies; 103+ messages in thread
From: Lars Wendler @ 2021-06-16  9:30 UTC (permalink / raw
  To: gentoo-commits

commit:     131b78b73dd7629ad1f8ff9e89ec3917769b3c0a
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 16 07:27:04 2021 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Jun 16 09:30:24 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=131b78b7

net-irc/hexchat: Add Libera.Chat as default network

This applies two patches from the upstream Git repository.

Bug: https://bugs.gentoo.org/796308
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/21264
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 net-irc/hexchat/Manifest                   |   2 +
 net-irc/hexchat/hexchat-2.14.3-r101.ebuild | 140 +++++++++++++++++++++++++++++
 2 files changed, 142 insertions(+)

diff --git a/net-irc/hexchat/Manifest b/net-irc/hexchat/Manifest
index a09b66c24a7..5b4c0ac7c3d 100644
--- a/net-irc/hexchat/Manifest
+++ b/net-irc/hexchat/Manifest
@@ -1 +1,3 @@
 DIST hexchat-2.14.3.tar.xz 1292072 BLAKE2B 22bc8a0857b3ec26452843dd85c046cde055e719ce7dc23e4ec5ae33eb16251379ed84856c1812dc855a1e8d5d422c01e9352e2259f075a538226e1fcd79edd7 SHA512 c265921f2cb02c5d273bcdbb20a44a5c9f38b0f8cbba4fd56b177b676fc5d1dfd05bf80fcfa3706c7981f712f2f6c9aaaf80bccf3be0f6d96068dd393f3a7cb5
+DIST hexchat-add-libera-chat.patch 696 BLAKE2B cd5f0736abd7895d017e835335a6ff9a0f6301cba7e7b8c2a4e9da7047885aac2f8b7b25b0723966bd103118c99d833d3e99481865bf20d202b0f95c0a9131bb SHA512 e3cc7df3f114a2374c1653c4ab7262dad87191f74ca759c41beecd731472478e8bdc929b0a13475a1248ed045ee1faf93cd80a225b6ed670f449d4495d4ab2ae
+DIST hexchat-default-network.patch 1423 BLAKE2B b11982d50abb4fb7d8aab4758195cbfea1691cd7c6487ca56f995e449ff0445e2427a68064c0d8ee4b4b4e7764e438bfd68bb5402a266624cb6cfb93fbfdb30b SHA512 2691786d360278b4334e9129912ca0abde7b98f0d72f5e530b34e109eaf624d8e7280e137490dab218bacfb5bed952b2d7827640777ad73da5585517de308f42

diff --git a/net-irc/hexchat/hexchat-2.14.3-r101.ebuild b/net-irc/hexchat/hexchat-2.14.3-r101.ebuild
new file mode 100644
index 00000000000..293c94b3861
--- /dev/null
+++ b/net-irc/hexchat/hexchat-2.14.3-r101.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit lua-single meson mono-env python-single-r1 xdg
+
+DESCRIPTION="Graphical IRC client based on XChat"
+HOMEPAGE="https://hexchat.github.io/"
+
+if [[ "${PV}" == "9999" ]] ; then
+	inherit git-r3
+	SRC_URI=""
+	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
+else
+	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz
+		https://github.com/hexchat/hexchat/commit/a25f2381689d2c2279a0e43b33f6c0ec8305a096.patch -> ${PN}-add-libera-chat.patch
+		https://github.com/hexchat/hexchat/commit/d3545f37cd5f551ed8bc0ab7b20e5c8140adc0a6.patch -> ${PN}-default-network.patch"
+	KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux"
+fi
+
+LICENSE="GPL-2 plugin-fishlim? ( MIT )"
+SLOT="0"
+IUSE="dbus debug +gtk libcanberra libnotify libproxy lua perl plugin-checksum plugin-fishlim plugin-sysinfo python ssl theme-manager"
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
+	python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+	dev-libs/glib:2
+	dbus? ( dev-libs/dbus-glib )
+	gtk? (
+		x11-libs/gdk-pixbuf:2
+		x11-libs/gtk+:2
+		x11-libs/libX11
+		x11-libs/pango
+	)
+	libcanberra? ( media-libs/libcanberra )
+	libproxy? ( net-libs/libproxy )
+	libnotify? ( x11-libs/libnotify )
+	lua? ( ${LUA_DEPS} )
+	perl? ( dev-lang/perl:= )
+	plugin-sysinfo? ( sys-apps/pciutils )
+	python? ( ${PYTHON_DEPS} )
+	ssl? ( dev-libs/openssl:0= )
+	theme-manager? (
+		|| (
+			( dev-lang/mono[minimal] dev-dotnet/libgdiplus )
+			dev-lang/mono[-minimal]
+		)
+	)"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+	dev-util/glib-utils
+	app-arch/xz-utils
+	app-text/iso-codes
+	sys-devel/gettext
+	virtual/pkgconfig
+"
+
+PATCHES=(
+	"${FILESDIR}/${P}-python38.patch" #758758
+	"${DISTDIR}/${PN}-add-libera-chat.patch"
+	"${DISTDIR}/${PN}-default-network.patch"
+)
+
+pkg_setup() {
+	use lua && lua-single_pkg_setup
+	use python && python-single-r1_pkg_setup
+	if use theme-manager ; then
+		mono-env_pkg_setup
+		export XDG_CACHE_HOME="${T}/.cache"
+	fi
+}
+
+src_configure() {
+	local emesonargs=(
+		-Dwith-gtk="$(usex gtk true false)"
+		-Dwith-text="$(usex gtk false true)"
+		-Dwith-ssl="$(usex ssl true false)"
+		-Dwith-plugin=true
+		-Dwith-dbus="$(usex dbus true false)"
+		-Dwith-libproxy="$(usex libproxy true false)"
+		-Dwith-libnotify="$(usex libnotify true false)"
+		-Dwith-libcanberra="$(usex libcanberra true false)"
+		-Dwith-theme-manager="$(usex theme-manager true false)"
+		-Ddbus-service-use-appid=false
+		-Dwith-checksum="$(usex plugin-checksum true false)"
+		-Dwith-fishlim="$(usex plugin-fishlim true false)"
+		-Dwith-lua="$(usex lua "${ELUA}" false)"
+		-Dwith-perl="$(usex perl "${EPREFIX}"/usr/bin/perl false)"
+		-Dwith-python="$(usex python "${EPYTHON/.*}" false)"
+		-Dwith-sysinfo="$(usex plugin-sysinfo true false)"
+		-Dwith-appdata=false
+	)
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+	dodoc readme.md
+	find "${ED}" -name '*.la' -delete || die
+}
+
+pkg_preinst() {
+	if use gtk ; then
+		xdg_pkg_preinst
+	fi
+}
+
+pkg_postinst() {
+	if use gtk ; then
+		xdg_pkg_postinst
+	else
+		elog "You have disabled the gtk USE flag. This means you don't have"
+		elog "the GTK-GUI for HexChat but only a text interface called \"hexchat-text\"."
+	fi
+
+	if use theme-manager ; then
+		elog "Themes are available at:"
+		elog "  https://hexchat.github.io/themes.html"
+	fi
+
+	elog
+	elog "optional dependencies:"
+	elog "  media-sound/sox (sound playback if you don't have libcanberra"
+	elog "    enabled)"
+	elog "  x11-plugins/hexchat-javascript (javascript support)"
+	elog "  x11-themes/sound-theme-freedesktop (default BEEP sound,"
+	elog "    needs libcanberra enabled)"
+}
+
+pkg_postrm() {
+	if use gtk ; then
+		xdg_pkg_postrm
+	fi
+}


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2021-06-16  9:30 Lars Wendler
  0 siblings, 0 replies; 103+ messages in thread
From: Lars Wendler @ 2021-06-16  9:30 UTC (permalink / raw
  To: gentoo-commits

commit:     7203e7d0ac4ac7d52a761a49b1431743a5fd197e
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 16 09:30:10 2021 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Jun 16 09:30:24 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7203e7d0

net-irc/hexchat: Removed old

Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.14.3-r100.ebuild | 136 -----------------------------
 1 file changed, 136 deletions(-)

diff --git a/net-irc/hexchat/hexchat-2.14.3-r100.ebuild b/net-irc/hexchat/hexchat-2.14.3-r100.ebuild
deleted file mode 100644
index 7876c83eb52..00000000000
--- a/net-irc/hexchat/hexchat-2.14.3-r100.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit lua-single meson mono-env python-single-r1 xdg
-
-DESCRIPTION="Graphical IRC client based on XChat"
-HOMEPAGE="https://hexchat.github.io/"
-
-if [[ "${PV}" == "9999" ]] ; then
-	inherit git-r3
-	SRC_URI=""
-	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
-else
-	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux"
-fi
-
-LICENSE="GPL-2 plugin-fishlim? ( MIT )"
-SLOT="0"
-IUSE="dbus debug +gtk libcanberra libnotify libproxy lua perl plugin-checksum plugin-fishlim plugin-sysinfo python ssl theme-manager"
-REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
-	python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-	dev-libs/glib:2
-	dbus? ( dev-libs/dbus-glib )
-	gtk? (
-		x11-libs/gdk-pixbuf:2
-		x11-libs/gtk+:2
-		x11-libs/libX11
-		x11-libs/pango
-	)
-	libcanberra? ( media-libs/libcanberra )
-	libproxy? ( net-libs/libproxy )
-	libnotify? ( x11-libs/libnotify )
-	lua? ( ${LUA_DEPS} )
-	perl? ( dev-lang/perl:= )
-	plugin-sysinfo? ( sys-apps/pciutils )
-	python? ( ${PYTHON_DEPS} )
-	ssl? ( dev-libs/openssl:0= )
-	theme-manager? (
-		|| (
-			( dev-lang/mono[minimal] dev-dotnet/libgdiplus )
-			dev-lang/mono[-minimal]
-		)
-	)"
-
-DEPEND="${RDEPEND}"
-BDEPEND="
-	dev-util/glib-utils
-	app-arch/xz-utils
-	app-text/iso-codes
-	sys-devel/gettext
-	virtual/pkgconfig
-"
-
-PATCHES=(
-	"${FILESDIR}/${P}-python38.patch" #758758
-)
-
-pkg_setup() {
-	use lua && lua-single_pkg_setup
-	use python && python-single-r1_pkg_setup
-	if use theme-manager ; then
-		mono-env_pkg_setup
-		export XDG_CACHE_HOME="${T}/.cache"
-	fi
-}
-
-src_configure() {
-	local emesonargs=(
-		-Dwith-gtk="$(usex gtk true false)"
-		-Dwith-text="$(usex gtk false true)"
-		-Dwith-ssl="$(usex ssl true false)"
-		-Dwith-plugin=true
-		-Dwith-dbus="$(usex dbus true false)"
-		-Dwith-libproxy="$(usex libproxy true false)"
-		-Dwith-libnotify="$(usex libnotify true false)"
-		-Dwith-libcanberra="$(usex libcanberra true false)"
-		-Dwith-theme-manager="$(usex theme-manager true false)"
-		-Ddbus-service-use-appid=false
-		-Dwith-checksum="$(usex plugin-checksum true false)"
-		-Dwith-fishlim="$(usex plugin-fishlim true false)"
-		-Dwith-lua="$(usex lua "${ELUA}" false)"
-		-Dwith-perl="$(usex perl "${EPREFIX}"/usr/bin/perl false)"
-		-Dwith-python="$(usex python "${EPYTHON/.*}" false)"
-		-Dwith-sysinfo="$(usex plugin-sysinfo true false)"
-		-Dwith-appdata=false
-	)
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-	dodoc readme.md
-	find "${D}" -name '*.la' -delete || die
-}
-
-pkg_preinst() {
-	if use gtk ; then
-		xdg_pkg_preinst
-	fi
-}
-
-pkg_postinst() {
-	if use gtk ; then
-		xdg_pkg_postinst
-	else
-		elog "You have disabled the gtk USE flag. This means you don't have"
-		elog "the GTK-GUI for HexChat but only a text interface called \"hexchat-text\"."
-	fi
-
-	if use theme-manager ; then
-		elog "Themes are available at:"
-		elog "  https://hexchat.github.io/themes.html"
-	fi
-
-	elog
-	elog "optional dependencies:"
-	elog "  media-sound/sox (sound playback if you don't have libcanberra"
-	elog "    enabled)"
-	elog "  x11-plugins/hexchat-javascript (javascript support)"
-	elog "  x11-themes/sound-theme-freedesktop (default BEEP sound,"
-	elog "    needs libcanberra enabled)"
-}
-
-pkg_postrm() {
-	if use gtk ; then
-		xdg_pkg_postrm
-	fi
-}


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2021-06-01 11:14 Sam James
  0 siblings, 0 replies; 103+ messages in thread
From: Sam James @ 2021-06-01 11:14 UTC (permalink / raw
  To: gentoo-commits

commit:     b2ef390871e141b21d7d3b5f4a2d582b8855e5bc
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  1 11:12:58 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun  1 11:12:58 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2ef3908

net-irc/hexchat: add Python 3.9 to live too

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-irc/hexchat/hexchat-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-9999.ebuild b/net-irc/hexchat/hexchat-9999.ebuild
index 7e74c663c59..5de62a8f2e7 100644
--- a/net-irc/hexchat/hexchat-9999.ebuild
+++ b/net-irc/hexchat/hexchat-9999.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 LUA_COMPAT=( lua5-{1..4} luajit )
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7..9} )
 
 inherit lua-single meson mono-env python-single-r1 xdg
 


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2021-04-30  9:54 Mikle Kolyada
  0 siblings, 0 replies; 103+ messages in thread
From: Mikle Kolyada @ 2021-04-30  9:54 UTC (permalink / raw
  To: gentoo-commits

commit:     bec16bac0ea5461ae0661eba6efeecea6b6cfc4d
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 30 09:43:24 2021 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Fri Apr 30 09:54:52 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bec16bac

net-irc/hexchat: remove libressl support

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.14.3-r100.ebuild | 7 ++-----
 net-irc/hexchat/hexchat-9999.ebuild        | 9 +++------
 2 files changed, 5 insertions(+), 11 deletions(-)

diff --git a/net-irc/hexchat/hexchat-2.14.3-r100.ebuild b/net-irc/hexchat/hexchat-2.14.3-r100.ebuild
index f88c4364569..7876c83eb52 100644
--- a/net-irc/hexchat/hexchat-2.14.3-r100.ebuild
+++ b/net-irc/hexchat/hexchat-2.14.3-r100.ebuild
@@ -22,7 +22,7 @@ fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"
 SLOT="0"
-IUSE="dbus debug +gtk libcanberra libnotify libproxy libressl lua perl plugin-checksum plugin-fishlim plugin-sysinfo python ssl theme-manager"
+IUSE="dbus debug +gtk libcanberra libnotify libproxy lua perl plugin-checksum plugin-fishlim plugin-sysinfo python ssl theme-manager"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
 	python? ( ${PYTHON_REQUIRED_USE} )"
 
@@ -42,10 +42,7 @@ RDEPEND="
 	perl? ( dev-lang/perl:= )
 	plugin-sysinfo? ( sys-apps/pciutils )
 	python? ( ${PYTHON_DEPS} )
-	ssl? (
-		!libressl? ( dev-libs/openssl:0= )
-		libressl? ( dev-libs/libressl:0= )
-	)
+	ssl? ( dev-libs/openssl:0= )
 	theme-manager? (
 		|| (
 			( dev-lang/mono[minimal] dev-dotnet/libgdiplus )

diff --git a/net-irc/hexchat/hexchat-9999.ebuild b/net-irc/hexchat/hexchat-9999.ebuild
index 2bb1b8275bc..7e74c663c59 100644
--- a/net-irc/hexchat/hexchat-9999.ebuild
+++ b/net-irc/hexchat/hexchat-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -22,7 +22,7 @@ fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"
 SLOT="0"
-IUSE="dbus debug +gtk libcanberra libnotify libproxy libressl lua perl plugin-checksum plugin-fishlim plugin-sysinfo python ssl theme-manager"
+IUSE="dbus debug +gtk libcanberra libnotify libproxy lua perl plugin-checksum plugin-fishlim plugin-sysinfo python ssl theme-manager"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
 	python? ( ${PYTHON_REQUIRED_USE} )"
 
@@ -42,10 +42,7 @@ RDEPEND="
 	perl? ( dev-lang/perl:= )
 	plugin-sysinfo? ( sys-apps/pciutils )
 	python? ( ${PYTHON_DEPS} )
-	ssl? (
-		!libressl? ( dev-libs/openssl:0= )
-		libressl? ( dev-libs/libressl:0= )
-	)
+	ssl? ( dev-libs/openssl:0= )
 	theme-manager? (
 		|| (
 			( dev-lang/mono[minimal] dev-dotnet/libgdiplus )


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2021-03-25 23:31 Conrad Kostecki
  0 siblings, 0 replies; 103+ messages in thread
From: Conrad Kostecki @ 2021-03-25 23:31 UTC (permalink / raw
  To: gentoo-commits

commit:     7130306c81bc83c134b0b7e1b18a91d6492a1a43
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 25 23:23:15 2021 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Thu Mar 25 23:31:05 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7130306c

net-irc/hexchat: drop old version

Drop old version, which does not support slotted lua.

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.14.3.ebuild | 132 ----------------------------------
 1 file changed, 132 deletions(-)

diff --git a/net-irc/hexchat/hexchat-2.14.3.ebuild b/net-irc/hexchat/hexchat-2.14.3.ebuild
deleted file mode 100644
index 953c7cdaa78..00000000000
--- a/net-irc/hexchat/hexchat-2.14.3.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit meson mono-env python-single-r1 xdg
-
-DESCRIPTION="Graphical IRC client based on XChat"
-HOMEPAGE="https://hexchat.github.io/"
-
-if [[ "${PV}" == "9999" ]] ; then
-	inherit git-r3
-	SRC_URI=""
-	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
-else
-	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux"
-fi
-
-LICENSE="GPL-2 plugin-fishlim? ( MIT )"
-SLOT="0"
-IUSE="dbus debug +gtk libcanberra libnotify libproxy libressl lua perl plugin-checksum plugin-fishlim plugin-sysinfo python ssl theme-manager"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-	dev-libs/glib:2
-	dbus? ( dev-libs/dbus-glib )
-	gtk? (
-		x11-libs/gdk-pixbuf:2
-		x11-libs/gtk+:2
-		x11-libs/libX11
-		x11-libs/pango
-	)
-	libcanberra? ( media-libs/libcanberra )
-	libproxy? ( net-libs/libproxy )
-	libnotify? ( x11-libs/libnotify )
-	lua? ( dev-lang/lua:0= )
-	perl? ( dev-lang/perl:= )
-	plugin-sysinfo? ( sys-apps/pciutils )
-	python? ( ${PYTHON_DEPS} )
-	ssl? (
-		!libressl? ( dev-libs/openssl:0= )
-		libressl? ( dev-libs/libressl:0= )
-	)
-	theme-manager? (
-		|| (
-			( dev-lang/mono[minimal] dev-dotnet/libgdiplus )
-			dev-lang/mono[-minimal]
-		)
-	)"
-
-DEPEND="${RDEPEND}"
-BDEPEND="
-	dev-util/glib-utils
-	app-arch/xz-utils
-	app-text/iso-codes
-	sys-devel/gettext
-	virtual/pkgconfig
-"
-
-pkg_setup() {
-	use python && python-single-r1_pkg_setup
-	if use theme-manager ; then
-		mono-env_pkg_setup
-		export XDG_CACHE_HOME="${T}/.cache"
-	fi
-}
-
-src_configure() {
-	local emesonargs=(
-		-Dwith-gtk="$(usex gtk true false)"
-		-Dwith-text="$(usex gtk false true)"
-		-Dwith-ssl="$(usex ssl true false)"
-		-Dwith-plugin=true
-		-Dwith-dbus="$(usex dbus true false)"
-		-Dwith-libproxy="$(usex libproxy true false)"
-		-Dwith-libnotify="$(usex libnotify true false)"
-		-Dwith-libcanberra="$(usex libcanberra true false)"
-		-Dwith-theme-manager="$(usex theme-manager true false)"
-		-Ddbus-service-use-appid=false
-		-Dwith-checksum="$(usex plugin-checksum true false)"
-		-Dwith-fishlim="$(usex plugin-fishlim true false)"
-		-Dwith-lua="$(usex lua lua false)"
-		-Dwith-perl="$(usex perl "${EPREFIX}"/usr/bin/perl false)"
-		-Dwith-python="$(usex python "${EPYTHON/.*}" false)"
-		-Dwith-sysinfo="$(usex plugin-sysinfo true false)"
-		-Dwith-appdata=false
-	)
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-	dodoc readme.md
-	find "${D}" -name '*.la' -delete || die
-}
-
-pkg_preinst() {
-	if use gtk ; then
-		xdg_pkg_preinst
-	fi
-}
-
-pkg_postinst() {
-	if use gtk ; then
-		xdg_pkg_postinst
-	else
-		elog "You have disabled the gtk USE flag. This means you don't have"
-		elog "the GTK-GUI for HexChat but only a text interface called \"hexchat-text\"."
-	fi
-
-	if use theme-manager ; then
-		elog "Themes are available at:"
-		elog "  https://hexchat.github.io/themes.html"
-	fi
-
-	elog
-	elog "optional dependencies:"
-	elog "  media-sound/sox (sound playback if you don't have libcanberra"
-	elog "    enabled)"
-	elog "  x11-plugins/hexchat-javascript (javascript support)"
-	elog "  x11-themes/sound-theme-freedesktop (default BEEP sound,"
-	elog "    needs libcanberra enabled)"
-}
-
-pkg_postrm() {
-	if use gtk ; then
-		xdg_pkg_postrm
-	fi
-}


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2021-01-24  3:52 Sam James
  0 siblings, 0 replies; 103+ messages in thread
From: Sam James @ 2021-01-24  3:52 UTC (permalink / raw
  To: gentoo-commits

commit:     e40bf6f76fa86983e6ce06de80a9f549874b85cc
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 24 03:51:45 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 24 03:52:24 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e40bf6f7

net-irc/hexchat: Stabilize 2.14.3-r100 ppc, #766528

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.14.3-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.14.3-r100.ebuild b/net-irc/hexchat/hexchat-2.14.3-r100.ebuild
index 24ab561cd60..95049554c7e 100644
--- a/net-irc/hexchat/hexchat-2.14.3-r100.ebuild
+++ b/net-irc/hexchat/hexchat-2.14.3-r100.ebuild
@@ -17,7 +17,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 sparc x86 ~amd64-linux"
+	KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2021-01-23 22:51 Sam James
  0 siblings, 0 replies; 103+ messages in thread
From: Sam James @ 2021-01-23 22:51 UTC (permalink / raw
  To: gentoo-commits

commit:     0e992c4b6a036d3545490f1d0e49831b746c14d3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 23 22:50:17 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 23 22:50:51 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e992c4b

net-irc/hexchat: Stabilize 2.14.3-r100 arm, #766528

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.14.3-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.14.3-r100.ebuild b/net-irc/hexchat/hexchat-2.14.3-r100.ebuild
index b780f9ff0ca..74b61173bde 100644
--- a/net-irc/hexchat/hexchat-2.14.3-r100.ebuild
+++ b/net-irc/hexchat/hexchat-2.14.3-r100.ebuild
@@ -17,7 +17,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux"
+	KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2021-01-23 22:42 Sam James
  0 siblings, 0 replies; 103+ messages in thread
From: Sam James @ 2021-01-23 22:42 UTC (permalink / raw
  To: gentoo-commits

commit:     893f09f25d4c12355343e5d8ac36691fc9705560
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 23 22:42:04 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 23 22:42:24 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=893f09f2

net-irc/hexchat: Stabilize 2.14.3-r100 sparc, #766528

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.14.3-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.14.3-r100.ebuild b/net-irc/hexchat/hexchat-2.14.3-r100.ebuild
index 27d58bb503f..b780f9ff0ca 100644
--- a/net-irc/hexchat/hexchat-2.14.3-r100.ebuild
+++ b/net-irc/hexchat/hexchat-2.14.3-r100.ebuild
@@ -17,7 +17,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux"
+	KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2021-01-23  4:20 Sam James
  0 siblings, 0 replies; 103+ messages in thread
From: Sam James @ 2021-01-23  4:20 UTC (permalink / raw
  To: gentoo-commits

commit:     1bef07888871f6404a7270c735a8fd5f6edb5b00
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 23 04:19:46 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 23 04:19:46 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bef0788

net-irc/hexchat: Stabilize 2.14.3-r100 x86, #766528

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.14.3-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.14.3-r100.ebuild b/net-irc/hexchat/hexchat-2.14.3-r100.ebuild
index e085b0a78fd..27d58bb503f 100644
--- a/net-irc/hexchat/hexchat-2.14.3-r100.ebuild
+++ b/net-irc/hexchat/hexchat-2.14.3-r100.ebuild
@@ -17,7 +17,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
+	KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2021-01-23  4:09 Sam James
  0 siblings, 0 replies; 103+ messages in thread
From: Sam James @ 2021-01-23  4:09 UTC (permalink / raw
  To: gentoo-commits

commit:     c81f6520b863adefa3861084f6b0141c43b983df
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 23 04:09:32 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 23 04:09:32 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c81f6520

net-irc/hexchat: Stabilize 2.14.3-r100 amd64, #766528

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.14.3-r100.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-irc/hexchat/hexchat-2.14.3-r100.ebuild b/net-irc/hexchat/hexchat-2.14.3-r100.ebuild
index 27f07d1deda..e085b0a78fd 100644
--- a/net-irc/hexchat/hexchat-2.14.3-r100.ebuild
+++ b/net-irc/hexchat/hexchat-2.14.3-r100.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
+	KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2020-12-24 23:30 Marek Szuba
  0 siblings, 0 replies; 103+ messages in thread
From: Marek Szuba @ 2020-12-24 23:30 UTC (permalink / raw
  To: gentoo-commits

commit:     2f94d3acdc091db41c1c741f854e0c66bd2642b5
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 24 23:28:07 2020 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Thu Dec 24 23:29:52 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f94d3ac

net-irc/hexchat-2.14.3-r100: fix USE=-lua configure error

Quotation marks are important, kids.

Closes: https://bugs.gentoo.org/761520
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.14.3-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.14.3-r100.ebuild b/net-irc/hexchat/hexchat-2.14.3-r100.ebuild
index 850dd84f2ac..77c0bc72368 100644
--- a/net-irc/hexchat/hexchat-2.14.3-r100.ebuild
+++ b/net-irc/hexchat/hexchat-2.14.3-r100.ebuild
@@ -85,7 +85,7 @@ src_configure() {
 		-Ddbus-service-use-appid=false
 		-Dwith-checksum="$(usex plugin-checksum true false)"
 		-Dwith-fishlim="$(usex plugin-fishlim true false)"
-		-Dwith-lua="$(usex lua ${ELUA} false)"
+		-Dwith-lua="$(usex lua "${ELUA}" false)"
 		-Dwith-perl="$(usex perl "${EPREFIX}"/usr/bin/perl false)"
 		-Dwith-python="$(usex python "${EPYTHON/.*}" false)"
 		-Dwith-sysinfo="$(usex plugin-sysinfo true false)"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2020-06-05  7:21 Mart Raudsepp
  0 siblings, 0 replies; 103+ messages in thread
From: Mart Raudsepp @ 2020-06-05  7:21 UTC (permalink / raw
  To: gentoo-commits

commit:     6595fbeeb1820a2ec280b47a7889961f100f7c35
Author:     Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Fri Jun  5 00:42:28 2020 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Fri Jun  5 07:19:20 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6595fbee

net-irc/hexchat: arm64 keyworded (bug #725916)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c) <sam <AT> cmpct.info>
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.14.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.14.3.ebuild b/net-irc/hexchat/hexchat-2.14.3.ebuild
index 823883d65b5..772120a1859 100644
--- a/net-irc/hexchat/hexchat-2.14.3.ebuild
+++ b/net-irc/hexchat/hexchat-2.14.3.ebuild
@@ -16,7 +16,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux"
+	KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2020-04-03 13:11 Agostino Sarubbo
  0 siblings, 0 replies; 103+ messages in thread
From: Agostino Sarubbo @ 2020-04-03 13:11 UTC (permalink / raw
  To: gentoo-commits

commit:     400a869710b66f931de8b8a3aaefe2bf8178ec06
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Apr  3 13:11:20 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Apr  3 13:11:20 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=400a8697

net-irc/hexchat: ppc64 stable wrt bug #715996

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.14.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.14.3.ebuild b/net-irc/hexchat/hexchat-2.14.3.ebuild
index 46caad3f861..823883d65b5 100644
--- a/net-irc/hexchat/hexchat-2.14.3.ebuild
+++ b/net-irc/hexchat/hexchat-2.14.3.ebuild
@@ -16,7 +16,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux"
+	KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2020-04-03 12:19 Agostino Sarubbo
  0 siblings, 0 replies; 103+ messages in thread
From: Agostino Sarubbo @ 2020-04-03 12:19 UTC (permalink / raw
  To: gentoo-commits

commit:     f0cdda402302f1935bff1626fb062c5a75e36464
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Apr  3 12:19:17 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Apr  3 12:19:17 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0cdda40

net-irc/hexchat: x86 stable wrt bug #715996

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.14.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.14.3.ebuild b/net-irc/hexchat/hexchat-2.14.3.ebuild
index 34e548f8e91..46caad3f861 100644
--- a/net-irc/hexchat/hexchat-2.14.3.ebuild
+++ b/net-irc/hexchat/hexchat-2.14.3.ebuild
@@ -16,7 +16,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 sparc ~x86 ~amd64-linux"
+	KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2020-04-03 12:16 Agostino Sarubbo
  0 siblings, 0 replies; 103+ messages in thread
From: Agostino Sarubbo @ 2020-04-03 12:16 UTC (permalink / raw
  To: gentoo-commits

commit:     fad41a16ef907e9cdad48cc745d450d5648fc2b8
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Apr  3 12:16:46 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Apr  3 12:16:46 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fad41a16

net-irc/hexchat: sparc stable wrt bug #715996

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.14.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.14.3.ebuild b/net-irc/hexchat/hexchat-2.14.3.ebuild
index 448a851c6a0..34e548f8e91 100644
--- a/net-irc/hexchat/hexchat-2.14.3.ebuild
+++ b/net-irc/hexchat/hexchat-2.14.3.ebuild
@@ -16,7 +16,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
+	KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 sparc ~x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2020-04-03 12:12 Agostino Sarubbo
  0 siblings, 0 replies; 103+ messages in thread
From: Agostino Sarubbo @ 2020-04-03 12:12 UTC (permalink / raw
  To: gentoo-commits

commit:     8303f607d031fdccc6c9150714cbf11c8559d1ef
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Apr  3 12:12:25 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Apr  3 12:12:25 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8303f607

net-irc/hexchat: ppc stable wrt bug #715996

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.14.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.14.3.ebuild b/net-irc/hexchat/hexchat-2.14.3.ebuild
index 6e37387b8fa..448a851c6a0 100644
--- a/net-irc/hexchat/hexchat-2.14.3.ebuild
+++ b/net-irc/hexchat/hexchat-2.14.3.ebuild
@@ -16,7 +16,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
+	KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2020-04-03 12:06 Agostino Sarubbo
  0 siblings, 0 replies; 103+ messages in thread
From: Agostino Sarubbo @ 2020-04-03 12:06 UTC (permalink / raw
  To: gentoo-commits

commit:     b986abddbaa6a4ef4c1c674ccd77071c7395766e
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Apr  3 12:06:20 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Apr  3 12:06:20 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b986abdd

net-irc/hexchat: arm stable wrt bug #715996

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.14.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.14.3.ebuild b/net-irc/hexchat/hexchat-2.14.3.ebuild
index 8b1e75675cc..6e37387b8fa 100644
--- a/net-irc/hexchat/hexchat-2.14.3.ebuild
+++ b/net-irc/hexchat/hexchat-2.14.3.ebuild
@@ -16,7 +16,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
+	KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2020-04-03 12:05 Agostino Sarubbo
  0 siblings, 0 replies; 103+ messages in thread
From: Agostino Sarubbo @ 2020-04-03 12:05 UTC (permalink / raw
  To: gentoo-commits

commit:     c5630f97b153f7b0aa97f7abbf5350b705f16df2
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Apr  3 12:04:58 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Apr  3 12:04:58 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5630f97

net-irc/hexchat: amd64 stable wrt bug #715996

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.14.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.14.3.ebuild b/net-irc/hexchat/hexchat-2.14.3.ebuild
index afa1fcb4898..8b1e75675cc 100644
--- a/net-irc/hexchat/hexchat-2.14.3.ebuild
+++ b/net-irc/hexchat/hexchat-2.14.3.ebuild
@@ -16,7 +16,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
+	KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2020-02-10 12:12 Michał Górny
  0 siblings, 0 replies; 103+ messages in thread
From: Michał Górny @ 2020-02-10 12:12 UTC (permalink / raw
  To: gentoo-commits

commit:     5d75cee19dfbb90914ebcab9342eefb935f682b2
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 10 12:04:26 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Feb 10 12:12:35 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d75cee1

net-irc/hexchat: Remove py2

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.12.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.12.4-r2.ebuild b/net-irc/hexchat/hexchat-2.12.4-r2.ebuild
index 0e0cf8a7383..bd3dc882df4 100644
--- a/net-irc/hexchat/hexchat-2.12.4-r2.ebuild
+++ b/net-irc/hexchat/hexchat-2.12.4-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_6} )
+PYTHON_COMPAT=( python3_6 )
 inherit autotools fdo-mime flag-o-matic gnome2-utils python-single-r1
 
 DESCRIPTION="Graphical IRC client based on XChat"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2020-02-02 19:35 Mart Raudsepp
  0 siblings, 0 replies; 103+ messages in thread
From: Mart Raudsepp @ 2020-02-02 19:35 UTC (permalink / raw
  To: gentoo-commits

commit:     0ccd8509886ea10655e4d2637bb4dc5a91691f69
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Feb  2 18:36:23 2020 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Feb  2 19:34:23 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ccd8509

net-irc/hexchat-2.12.4-r2: lock enchant dep to SLOT=0

Only libenchant.so is tried to be dynamically opened at runtime,
not libenchant-2.so; hexchat-2.14 versions try them all (and the
runtime dep appears removed).

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.12.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.12.4-r2.ebuild b/net-irc/hexchat/hexchat-2.12.4-r2.ebuild
index 121145f762b..0e0cf8a7383 100644
--- a/net-irc/hexchat/hexchat-2.12.4-r2.ebuild
+++ b/net-irc/hexchat/hexchat-2.12.4-r2.ebuild
@@ -41,7 +41,7 @@ COMMON_DEPEND="dev-libs/glib:2
 	)"
 
 RDEPEND="${COMMON_DEPEND}
-	spell? ( app-text/enchant )"
+	spell? ( app-text/enchant:0 )"
 DEPEND="${COMMON_DEPEND}
 	app-arch/xz-utils
 	virtual/pkgconfig


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2020-01-08 12:54 Joonas Niilola
  0 siblings, 0 replies; 103+ messages in thread
From: Joonas Niilola @ 2020-01-08 12:54 UTC (permalink / raw
  To: gentoo-commits

commit:     b942135aa6f5efed54dfab4ca60eb052b533efec
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  8 12:32:14 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Jan  8 12:32:14 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b942135a

net-irc/hexchat: remove proxied maintainer

Bug: https://bugs.gentoo.org/633092
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 net-irc/hexchat/metadata.xml | 8 --------
 1 file changed, 8 deletions(-)

diff --git a/net-irc/hexchat/metadata.xml b/net-irc/hexchat/metadata.xml
index 664c39dbe60..a9f4370c043 100644
--- a/net-irc/hexchat/metadata.xml
+++ b/net-irc/hexchat/metadata.xml
@@ -1,14 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>anthonyryan1@gmail.com</email>
-		<name>Anthony Ryan</name>
-	</maintainer>
-	<maintainer type="project">
-		<email>proxy-maint@gentoo.org</email>
-		<name>Proxy Maintainers</name>
-	</maintainer>
 	<maintainer type="person">
 		<email>polynomial-c@gentoo.org</email>
 		<name>Lars Wendler</name>


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2019-12-21 20:48 Lars Wendler
  0 siblings, 0 replies; 103+ messages in thread
From: Lars Wendler @ 2019-12-21 20:48 UTC (permalink / raw
  To: gentoo-commits

commit:     78f2712d58d3e39316ce3ec75f056674a55685d9
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 21 20:48:00 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sat Dec 21 20:48:00 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78f2712d

net-irc/hexchat: Synced live ebuild

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 net-irc/hexchat/hexchat-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-9999.ebuild b/net-irc/hexchat/hexchat-9999.ebuild
index 9457dba03b8..103f8c1ad52 100644
--- a/net-irc/hexchat/hexchat-9999.ebuild
+++ b/net-irc/hexchat/hexchat-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{5,6,7} )
+PYTHON_COMPAT=( python3_{5,6,7,8} )
 
 inherit meson mono-env python-single-r1 xdg
 


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2019-12-21 20:48 Lars Wendler
  0 siblings, 0 replies; 103+ messages in thread
From: Lars Wendler @ 2019-12-21 20:48 UTC (permalink / raw
  To: gentoo-commits

commit:     7be486880a227079f0c7757575112fe2c3dfb6d9
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 21 20:47:08 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sat Dec 21 20:47:08 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be48688

net-irc/hexchat: Bump to version 2.14.3

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 net-irc/hexchat/Manifest              |   1 +
 net-irc/hexchat/hexchat-2.14.3.ebuild | 132 ++++++++++++++++++++++++++++++++++
 2 files changed, 133 insertions(+)

diff --git a/net-irc/hexchat/Manifest b/net-irc/hexchat/Manifest
index 6a319e29c69..ac320c313dc 100644
--- a/net-irc/hexchat/Manifest
+++ b/net-irc/hexchat/Manifest
@@ -1,3 +1,4 @@
 DIST hexchat-2.12.4.tar.xz 1451468 BLAKE2B 91db1486b421f9707f9dddfe8aba812aa283d5e3cc3c12815faa7e515d00b803bde0bbf30e1ca5c0b69fe954dd30a6f69e5094dabe1dc641ae4f0742ad1965b4 SHA512 48d30c23973a19efc7a8e6d00a3e9675e8556a6fa9da046175b3d87bdab0bebbc6caf58970d654e270421d0d49c2cd9f498b425b7e3a49dd81670dc4825fca40
 DIST hexchat-2.14.1.tar.xz 1281872 BLAKE2B e450fe7391b8b51a7aebeaeacdb5f1fb6c00184f668813920d98ed6a00dd4c0308863657467b7608987feb0739ac85256d93ca9ef8a220e6c7a5545d8386f25d SHA512 2728d6f084530c1a65ddb7960db6574fef2bca77e726a2155c8b5724256f37b47421e990b1bf7c9fad7987027b2f6de4534a8df28a98cb3d28da726e16ac32dd
 DIST hexchat-2.14.2.tar.xz 1288732 BLAKE2B 93001bf48516e0326c4df16945ff8a157e7a410ca202d1231657c9fb439ddd4a7515aacea0b0fff92365d477aa24c90d37aa61466495354dcdf5578d7accfa65 SHA512 488799700e439a137ad469f618cb1abf75d1f1ebf223c750d658004ef7b2c728543a5a9ae4e6317d6447428dc59e12dded619346a5d8bba12c92dab653512fca
+DIST hexchat-2.14.3.tar.xz 1292072 BLAKE2B 22bc8a0857b3ec26452843dd85c046cde055e719ce7dc23e4ec5ae33eb16251379ed84856c1812dc855a1e8d5d422c01e9352e2259f075a538226e1fcd79edd7 SHA512 c265921f2cb02c5d273bcdbb20a44a5c9f38b0f8cbba4fd56b177b676fc5d1dfd05bf80fcfa3706c7981f712f2f6c9aaaf80bccf3be0f6d96068dd393f3a7cb5

diff --git a/net-irc/hexchat/hexchat-2.14.3.ebuild b/net-irc/hexchat/hexchat-2.14.3.ebuild
new file mode 100644
index 00000000000..103f8c1ad52
--- /dev/null
+++ b/net-irc/hexchat/hexchat-2.14.3.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7,8} )
+
+inherit meson mono-env python-single-r1 xdg
+
+DESCRIPTION="Graphical IRC client based on XChat"
+HOMEPAGE="https://hexchat.github.io/"
+
+if [[ "${PV}" == "9999" ]] ; then
+	inherit git-r3
+	SRC_URI=""
+	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
+else
+	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
+	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
+fi
+
+LICENSE="GPL-2 plugin-fishlim? ( MIT )"
+SLOT="0"
+IUSE="dbus debug +gtk libcanberra libnotify libproxy libressl lua perl plugin-checksum plugin-fishlim plugin-sysinfo python ssl theme-manager"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+	dev-libs/glib:2
+	dbus? ( dev-libs/dbus-glib )
+	gtk? (
+		x11-libs/gdk-pixbuf:2
+		x11-libs/gtk+:2
+		x11-libs/libX11
+		x11-libs/pango
+	)
+	libcanberra? ( media-libs/libcanberra )
+	libproxy? ( net-libs/libproxy )
+	libnotify? ( x11-libs/libnotify )
+	lua? ( dev-lang/lua:= )
+	perl? ( dev-lang/perl:= )
+	plugin-sysinfo? ( sys-apps/pciutils )
+	python? ( ${PYTHON_DEPS} )
+	ssl? (
+		!libressl? ( dev-libs/openssl:0= )
+		libressl? ( dev-libs/libressl:0= )
+	)
+	theme-manager? (
+		|| (
+			( dev-lang/mono[minimal] dev-dotnet/libgdiplus )
+			dev-lang/mono[-minimal]
+		)
+	)"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+	dev-util/glib-utils
+	app-arch/xz-utils
+	app-text/iso-codes
+	sys-devel/gettext
+	virtual/pkgconfig
+"
+
+pkg_setup() {
+	use python && python-single-r1_pkg_setup
+	if use theme-manager ; then
+		mono-env_pkg_setup
+		export XDG_CACHE_HOME="${T}/.cache"
+	fi
+}
+
+src_configure() {
+	local emesonargs=(
+		-Dwith-gtk="$(usex gtk true false)"
+		-Dwith-text="$(usex gtk false true)"
+		-Dwith-ssl="$(usex ssl true false)"
+		-Dwith-plugin=true
+		-Dwith-dbus="$(usex dbus true false)"
+		-Dwith-libproxy="$(usex libproxy true false)"
+		-Dwith-libnotify="$(usex libnotify true false)"
+		-Dwith-libcanberra="$(usex libcanberra true false)"
+		-Dwith-theme-manager="$(usex theme-manager true false)"
+		-Ddbus-service-use-appid=false
+		-Dwith-checksum="$(usex plugin-checksum true false)"
+		-Dwith-fishlim="$(usex plugin-fishlim true false)"
+		-Dwith-lua="$(usex lua lua false)"
+		-Dwith-perl="$(usex perl "${EPREFIX}"/usr/bin/perl false)"
+		-Dwith-python="$(usex python "${EPYTHON/.*}" false)"
+		-Dwith-sysinfo="$(usex plugin-sysinfo true false)"
+		-Dwith-appdata=false
+	)
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+	dodoc readme.md
+	find "${D}" -name '*.la' -delete || die
+}
+
+pkg_preinst() {
+	if use gtk ; then
+		xdg_pkg_preinst
+	fi
+}
+
+pkg_postinst() {
+	if use gtk ; then
+		xdg_pkg_postinst
+	else
+		elog "You have disabled the gtk USE flag. This means you don't have"
+		elog "the GTK-GUI for HexChat but only a text interface called \"hexchat-text\"."
+	fi
+
+	if use theme-manager ; then
+		elog "Themes are available at:"
+		elog "  https://hexchat.github.io/themes.html"
+	fi
+
+	elog
+	elog "optional dependencies:"
+	elog "  media-sound/sox (sound playback if you don't have libcanberra"
+	elog "    enabled)"
+	elog "  x11-plugins/hexchat-javascript (javascript support)"
+	elog "  x11-themes/sound-theme-freedesktop (default BEEP sound,"
+	elog "    needs libcanberra enabled)"
+}
+
+pkg_postrm() {
+	if use gtk ; then
+		xdg_pkg_postrm
+	fi
+}


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2019-11-08 17:07 Andreas K. Hüttel
  0 siblings, 0 replies; 103+ messages in thread
From: Andreas K. Hüttel @ 2019-11-08 17:07 UTC (permalink / raw
  To: gentoo-commits

commit:     6b3d4510d4f12ccd1da7d8c4f16f10874af9e1bf
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Fri Nov  8 17:06:34 2019 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Fri Nov  8 17:07:08 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b3d4510

net-irc/hexchat: Needs perl slot op, bug 615792

Bug: https://bugs.gentoo.org/615792
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.12.4-r2.ebuild | 2 +-
 net-irc/hexchat/hexchat-2.14.1.ebuild    | 2 +-
 net-irc/hexchat/hexchat-2.14.2.ebuild    | 2 +-
 net-irc/hexchat/hexchat-9999.ebuild      | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-irc/hexchat/hexchat-2.12.4-r2.ebuild b/net-irc/hexchat/hexchat-2.12.4-r2.ebuild
index 247381635a4..ccfbc8588e8 100644
--- a/net-irc/hexchat/hexchat-2.12.4-r2.ebuild
+++ b/net-irc/hexchat/hexchat-2.12.4-r2.ebuild
@@ -31,7 +31,7 @@ COMMON_DEPEND="dev-libs/glib:2
 	libnotify? ( x11-libs/libnotify )
 	lua? ( dev-lang/lua:= )
 	nls? ( virtual/libintl )
-	perl? ( dev-lang/perl )
+	perl? ( dev-lang/perl:= )
 	plugin-sysinfo? ( sys-apps/pciutils )
 	python? ( ${PYTHON_DEPS} )
 	spell? ( app-text/iso-codes )

diff --git a/net-irc/hexchat/hexchat-2.14.1.ebuild b/net-irc/hexchat/hexchat-2.14.1.ebuild
index 34d8f334525..39418acb1e0 100644
--- a/net-irc/hexchat/hexchat-2.14.1.ebuild
+++ b/net-irc/hexchat/hexchat-2.14.1.ebuild
@@ -37,7 +37,7 @@ COMMON_DEPEND="
 	libproxy? ( net-libs/libproxy )
 	libnotify? ( x11-libs/libnotify )
 	lua? ( dev-lang/lua:= )
-	perl? ( dev-lang/perl )
+	perl? ( dev-lang/perl:= )
 	plugin-sysinfo? ( sys-apps/pciutils )
 	python? ( ${PYTHON_DEPS} )
 	ssl? (

diff --git a/net-irc/hexchat/hexchat-2.14.2.ebuild b/net-irc/hexchat/hexchat-2.14.2.ebuild
index f1794c30fd4..80a6f2e6124 100644
--- a/net-irc/hexchat/hexchat-2.14.2.ebuild
+++ b/net-irc/hexchat/hexchat-2.14.2.ebuild
@@ -37,7 +37,7 @@ COMMON_DEPEND="
 	libproxy? ( net-libs/libproxy )
 	libnotify? ( x11-libs/libnotify )
 	lua? ( dev-lang/lua:= )
-	perl? ( dev-lang/perl )
+	perl? ( dev-lang/perl:= )
 	plugin-sysinfo? ( sys-apps/pciutils )
 	python? ( ${PYTHON_DEPS} )
 	ssl? (

diff --git a/net-irc/hexchat/hexchat-9999.ebuild b/net-irc/hexchat/hexchat-9999.ebuild
index 14a652693e6..9457dba03b8 100644
--- a/net-irc/hexchat/hexchat-9999.ebuild
+++ b/net-irc/hexchat/hexchat-9999.ebuild
@@ -37,7 +37,7 @@ RDEPEND="
 	libproxy? ( net-libs/libproxy )
 	libnotify? ( x11-libs/libnotify )
 	lua? ( dev-lang/lua:= )
-	perl? ( dev-lang/perl )
+	perl? ( dev-lang/perl:= )
 	plugin-sysinfo? ( sys-apps/pciutils )
 	python? ( ${PYTHON_DEPS} )
 	ssl? (


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2019-03-13 14:31 Lars Wendler
  0 siblings, 0 replies; 103+ messages in thread
From: Lars Wendler @ 2019-03-13 14:31 UTC (permalink / raw
  To: gentoo-commits

commit:     969af26cb901ff1c0de5e1b4e3b1dd23684bf47c
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 13 14:29:43 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Mar 13 14:31:18 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=969af26c

net-irc/hexchat: Bumped live ebuild to EAPI-7

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 net-irc/hexchat/hexchat-9999.ebuild | 23 +++++++++--------------
 1 file changed, 9 insertions(+), 14 deletions(-)

diff --git a/net-irc/hexchat/hexchat-9999.ebuild b/net-irc/hexchat/hexchat-9999.ebuild
index 7ef4db04615..1b4f2fa6067 100644
--- a/net-irc/hexchat/hexchat-9999.ebuild
+++ b/net-irc/hexchat/hexchat-9999.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PYTHON_COMPAT=( python3_{4,5,6,7} )
 
-inherit gnome2-utils meson mono-env python-single-r1 xdg-utils
+inherit meson mono-env python-single-r1 xdg
 
 DESCRIPTION="Graphical IRC client based on XChat"
 HOMEPAGE="https://hexchat.github.io/"
@@ -24,7 +24,7 @@ SLOT="0"
 IUSE="dbus debug +gtk libcanberra libnotify libproxy libressl lua perl plugin-checksum plugin-fishlim plugin-sysinfo python ssl theme-manager"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
-COMMON_DEPEND="
+RDEPEND="
 	dev-libs/glib:2
 	dbus? ( dev-libs/dbus-glib )
 	gtk? (
@@ -51,9 +51,8 @@ COMMON_DEPEND="
 		)
 	)"
 
-RDEPEND="${COMMON_DEPEND}"
-DEPEND="
-	${COMMON_DEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
 	dev-util/glib-utils
 	app-arch/xz-utils
 	app-text/iso-codes
@@ -100,15 +99,13 @@ src_install() {
 
 pkg_preinst() {
 	if use gtk ; then
-		gnome2_icon_savelist
+		xdg_pkg_preinst
 	fi
 }
 
 pkg_postinst() {
 	if use gtk ; then
-		gnome2_icon_cache_update
-		xdg_desktop_database_update
-		xdg_mimeinfo_database_update
+		xdg_pkg_postinst
 	else
 		elog "You have disabled the gtk USE flag. This means you don't have"
 		elog "the GTK-GUI for HexChat but only a text interface called \"hexchat-text\"."
@@ -130,8 +127,6 @@ pkg_postinst() {
 
 pkg_postrm() {
 	if use gtk ; then
-		gnome2_icon_cache_update
-		xdg_desktop_database_update
-		xdg_mimeinfo_database_update
+		xdg_pkg_postrm
 	fi
 }


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2018-10-31  8:00 Lars Wendler
  0 siblings, 0 replies; 103+ messages in thread
From: Lars Wendler @ 2018-10-31  8:00 UTC (permalink / raw
  To: gentoo-commits

commit:     12d7269d433d502fe1d0332daf98ae3354a000b3
Author:     Anthony Ryan <anthonyryan1 <AT> gmail <DOT> com>
AuthorDate: Wed Oct 31 03:30:29 2018 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Oct 31 08:00:48 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12d7269d

net-irc/hexchat: Needs dev-util/glib-utils

Bug: https://bugs.gentoo.org/669932
Signed-off-by: Anthony Ryan <anthonyryan1 <AT> gmail.com>
Package-Manager: Portage-2.3.49, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/10308
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.14.2.ebuild | 3 ++-
 net-irc/hexchat/hexchat-9999.ebuild   | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/net-irc/hexchat/hexchat-2.14.2.ebuild b/net-irc/hexchat/hexchat-2.14.2.ebuild
index ee382d60463..7ef4db04615 100644
--- a/net-irc/hexchat/hexchat-2.14.2.ebuild
+++ b/net-irc/hexchat/hexchat-2.14.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -54,6 +54,7 @@ COMMON_DEPEND="
 RDEPEND="${COMMON_DEPEND}"
 DEPEND="
 	${COMMON_DEPEND}
+	dev-util/glib-utils
 	app-arch/xz-utils
 	app-text/iso-codes
 	sys-devel/gettext

diff --git a/net-irc/hexchat/hexchat-9999.ebuild b/net-irc/hexchat/hexchat-9999.ebuild
index ee382d60463..7ef4db04615 100644
--- a/net-irc/hexchat/hexchat-9999.ebuild
+++ b/net-irc/hexchat/hexchat-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -54,6 +54,7 @@ COMMON_DEPEND="
 RDEPEND="${COMMON_DEPEND}"
 DEPEND="
 	${COMMON_DEPEND}
+	dev-util/glib-utils
 	app-arch/xz-utils
 	app-text/iso-codes
 	sys-devel/gettext


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2018-09-03 12:11 Lars Wendler
  0 siblings, 0 replies; 103+ messages in thread
From: Lars Wendler @ 2018-09-03 12:11 UTC (permalink / raw
  To: gentoo-commits

commit:     43aa17ea2fbe92508d8cd47fef0187f22096812e
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  3 10:06:15 2018 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Sep  3 12:11:02 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43aa17ea

net-irc/hexchat: Bump to version 2.14.2

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 net-irc/hexchat/Manifest              |   1 +
 net-irc/hexchat/hexchat-2.14.2.ebuild | 136 ++++++++++++++++++++++++++++++++++
 2 files changed, 137 insertions(+)

diff --git a/net-irc/hexchat/Manifest b/net-irc/hexchat/Manifest
index d498e28b7f1..6a319e29c69 100644
--- a/net-irc/hexchat/Manifest
+++ b/net-irc/hexchat/Manifest
@@ -1,2 +1,3 @@
 DIST hexchat-2.12.4.tar.xz 1451468 BLAKE2B 91db1486b421f9707f9dddfe8aba812aa283d5e3cc3c12815faa7e515d00b803bde0bbf30e1ca5c0b69fe954dd30a6f69e5094dabe1dc641ae4f0742ad1965b4 SHA512 48d30c23973a19efc7a8e6d00a3e9675e8556a6fa9da046175b3d87bdab0bebbc6caf58970d654e270421d0d49c2cd9f498b425b7e3a49dd81670dc4825fca40
 DIST hexchat-2.14.1.tar.xz 1281872 BLAKE2B e450fe7391b8b51a7aebeaeacdb5f1fb6c00184f668813920d98ed6a00dd4c0308863657467b7608987feb0739ac85256d93ca9ef8a220e6c7a5545d8386f25d SHA512 2728d6f084530c1a65ddb7960db6574fef2bca77e726a2155c8b5724256f37b47421e990b1bf7c9fad7987027b2f6de4534a8df28a98cb3d28da726e16ac32dd
+DIST hexchat-2.14.2.tar.xz 1288732 BLAKE2B 93001bf48516e0326c4df16945ff8a157e7a410ca202d1231657c9fb439ddd4a7515aacea0b0fff92365d477aa24c90d37aa61466495354dcdf5578d7accfa65 SHA512 488799700e439a137ad469f618cb1abf75d1f1ebf223c750d658004ef7b2c728543a5a9ae4e6317d6447428dc59e12dded619346a5d8bba12c92dab653512fca

diff --git a/net-irc/hexchat/hexchat-2.14.2.ebuild b/net-irc/hexchat/hexchat-2.14.2.ebuild
new file mode 100644
index 00000000000..ee382d60463
--- /dev/null
+++ b/net-irc/hexchat/hexchat-2.14.2.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6,7} )
+
+inherit gnome2-utils meson mono-env python-single-r1 xdg-utils
+
+DESCRIPTION="Graphical IRC client based on XChat"
+HOMEPAGE="https://hexchat.github.io/"
+
+if [[ "${PV}" == "9999" ]] ; then
+	inherit git-r3
+	SRC_URI=""
+	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
+else
+	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
+	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
+fi
+
+LICENSE="GPL-2 plugin-fishlim? ( MIT )"
+SLOT="0"
+IUSE="dbus debug +gtk libcanberra libnotify libproxy libressl lua perl plugin-checksum plugin-fishlim plugin-sysinfo python ssl theme-manager"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+COMMON_DEPEND="
+	dev-libs/glib:2
+	dbus? ( dev-libs/dbus-glib )
+	gtk? (
+		x11-libs/gdk-pixbuf:2
+		x11-libs/gtk+:2
+		x11-libs/libX11
+		x11-libs/pango
+	)
+	libcanberra? ( media-libs/libcanberra )
+	libproxy? ( net-libs/libproxy )
+	libnotify? ( x11-libs/libnotify )
+	lua? ( dev-lang/lua:= )
+	perl? ( dev-lang/perl )
+	plugin-sysinfo? ( sys-apps/pciutils )
+	python? ( ${PYTHON_DEPS} )
+	ssl? (
+		!libressl? ( dev-libs/openssl:0= )
+		libressl? ( dev-libs/libressl:0= )
+	)
+	theme-manager? (
+		|| (
+			( dev-lang/mono[minimal] dev-dotnet/libgdiplus )
+			dev-lang/mono[-minimal]
+		)
+	)"
+
+RDEPEND="${COMMON_DEPEND}"
+DEPEND="
+	${COMMON_DEPEND}
+	app-arch/xz-utils
+	app-text/iso-codes
+	sys-devel/gettext
+	virtual/pkgconfig
+"
+
+pkg_setup() {
+	use python && python-single-r1_pkg_setup
+	if use theme-manager ; then
+		mono-env_pkg_setup
+		export XDG_CACHE_HOME="${T}/.cache"
+	fi
+}
+
+src_configure() {
+	local emesonargs=(
+		-Dwith-gtk="$(usex gtk true false)"
+		-Dwith-text="$(usex gtk false true)"
+		-Dwith-ssl="$(usex ssl true false)"
+		-Dwith-plugin=true
+		-Dwith-dbus="$(usex dbus true false)"
+		-Dwith-libproxy="$(usex libproxy true false)"
+		-Dwith-libnotify="$(usex libnotify true false)"
+		-Dwith-libcanberra="$(usex libcanberra true false)"
+		-Dwith-theme-manager="$(usex theme-manager true false)"
+		-Ddbus-service-use-appid=false
+		-Dwith-checksum="$(usex plugin-checksum true false)"
+		-Dwith-fishlim="$(usex plugin-fishlim true false)"
+		-Dwith-lua="$(usex lua lua false)"
+		-Dwith-perl="$(usex perl "${EPREFIX}"/usr/bin/perl false)"
+		-Dwith-python="$(usex python "${EPYTHON/.*}" false)"
+		-Dwith-sysinfo="$(usex plugin-sysinfo true false)"
+		-Dwith-appdata=false
+	)
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+	dodoc readme.md
+	find "${D}" -name '*.la' -delete || die
+}
+
+pkg_preinst() {
+	if use gtk ; then
+		gnome2_icon_savelist
+	fi
+}
+
+pkg_postinst() {
+	if use gtk ; then
+		gnome2_icon_cache_update
+		xdg_desktop_database_update
+		xdg_mimeinfo_database_update
+	else
+		elog "You have disabled the gtk USE flag. This means you don't have"
+		elog "the GTK-GUI for HexChat but only a text interface called \"hexchat-text\"."
+	fi
+
+	if use theme-manager ; then
+		elog "Themes are available at:"
+		elog "  https://hexchat.github.io/themes.html"
+	fi
+
+	elog
+	elog "optional dependencies:"
+	elog "  media-sound/sox (sound playback if you don't have libcanberra"
+	elog "    enabled)"
+	elog "  x11-plugins/hexchat-javascript (javascript support)"
+	elog "  x11-themes/sound-theme-freedesktop (default BEEP sound,"
+	elog "    needs libcanberra enabled)"
+}
+
+pkg_postrm() {
+	if use gtk ; then
+		gnome2_icon_cache_update
+		xdg_desktop_database_update
+		xdg_mimeinfo_database_update
+	fi
+}


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2018-09-03 12:11 Lars Wendler
  0 siblings, 0 replies; 103+ messages in thread
From: Lars Wendler @ 2018-09-03 12:11 UTC (permalink / raw
  To: gentoo-commits

commit:     f383ed4c64b9c72314777648032b5edfca93aee3
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  3 10:07:04 2018 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Sep  3 12:11:04 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f383ed4c

net-irc/hexchat: Synced live ebuild.

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 net-irc/hexchat/hexchat-9999.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-irc/hexchat/hexchat-9999.ebuild b/net-irc/hexchat/hexchat-9999.ebuild
index b35c166c0a0..ee382d60463 100644
--- a/net-irc/hexchat/hexchat-9999.ebuild
+++ b/net-irc/hexchat/hexchat-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_{4,5,6} )
+PYTHON_COMPAT=( python3_{4,5,6,7} )
 
 inherit gnome2-utils meson mono-env python-single-r1 xdg-utils
 
@@ -83,9 +83,10 @@ src_configure() {
 		-Dwith-checksum="$(usex plugin-checksum true false)"
 		-Dwith-fishlim="$(usex plugin-fishlim true false)"
 		-Dwith-lua="$(usex lua lua false)"
-		-Dwith-perl="$(usex perl true false)"
+		-Dwith-perl="$(usex perl "${EPREFIX}"/usr/bin/perl false)"
 		-Dwith-python="$(usex python "${EPYTHON/.*}" false)"
 		-Dwith-sysinfo="$(usex plugin-sysinfo true false)"
+		-Dwith-appdata=false
 	)
 	meson_src_configure
 }


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2018-07-24  0:34 Mikle Kolyada
  0 siblings, 0 replies; 103+ messages in thread
From: Mikle Kolyada @ 2018-07-24  0:34 UTC (permalink / raw
  To: gentoo-commits

commit:     a2c814a2b593fe9c03cb8820d67bfbf60a11c4cc
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 24 00:34:11 2018 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Tue Jul 24 00:34:11 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c814a2

net-irc/hexchat: arm/ppc/sparc stable wrt bug #658752

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-irc/hexchat/hexchat-2.12.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.12.4-r2.ebuild b/net-irc/hexchat/hexchat-2.12.4-r2.ebuild
index 6c9dda82872..998e10b71a9 100644
--- a/net-irc/hexchat/hexchat-2.12.4-r2.ebuild
+++ b/net-irc/hexchat/hexchat-2.12.4-r2.ebuild
@@ -15,7 +15,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~ppc ppc64 ~sparc x86 ~amd64-linux"
+	KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2018-06-27 22:15 Sergei Trofimovich
  0 siblings, 0 replies; 103+ messages in thread
From: Sergei Trofimovich @ 2018-06-27 22:15 UTC (permalink / raw
  To: gentoo-commits

commit:     6f3115c744021cd7b08e295cbf5f76c3f9ce47b1
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 27 22:00:44 2018 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Jun 27 22:13:53 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f3115c7

net-irc/hexchat: stable 2.12.4-r2 for ppc64, bug #658752

Bug: https://bugs.gentoo.org/658752
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="ppc64"

 net-irc/hexchat/hexchat-2.12.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.12.4-r2.ebuild b/net-irc/hexchat/hexchat-2.12.4-r2.ebuild
index fad049c36bd..6c9dda82872 100644
--- a/net-irc/hexchat/hexchat-2.12.4-r2.ebuild
+++ b/net-irc/hexchat/hexchat-2.12.4-r2.ebuild
@@ -15,7 +15,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux"
+	KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~ppc ppc64 ~sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2018-06-27  7:25 Tobias Klausmann
  0 siblings, 0 replies; 103+ messages in thread
From: Tobias Klausmann @ 2018-06-27  7:25 UTC (permalink / raw
  To: gentoo-commits

commit:     dd268fd8556f54f26a4232dfc6267f36603ebfee
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 27 07:25:09 2018 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Wed Jun 27 07:25:09 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd268fd8

net-irc/hexchat-2.12.4-r2: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/658752

 net-irc/hexchat/hexchat-2.12.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.12.4-r2.ebuild b/net-irc/hexchat/hexchat-2.12.4-r2.ebuild
index caccdca97ee..fad049c36bd 100644
--- a/net-irc/hexchat/hexchat-2.12.4-r2.ebuild
+++ b/net-irc/hexchat/hexchat-2.12.4-r2.ebuild
@@ -15,7 +15,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux"
+	KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2018-06-27  7:09 Sergei Trofimovich
  0 siblings, 0 replies; 103+ messages in thread
From: Sergei Trofimovich @ 2018-06-27  7:09 UTC (permalink / raw
  To: gentoo-commits

commit:     84eb7aae54ccb3b5825abaeb8f34e1fb6873589d
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 27 07:09:13 2018 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Jun 27 07:09:23 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84eb7aae

net-irc/hexchat: stable 2.12.4-r2 for ia64, bug #658752

Bug: https://bugs.gentoo.org/658752
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 net-irc/hexchat/hexchat-2.12.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.12.4-r2.ebuild b/net-irc/hexchat/hexchat-2.12.4-r2.ebuild
index a87be7e6048..caccdca97ee 100644
--- a/net-irc/hexchat/hexchat-2.12.4-r2.ebuild
+++ b/net-irc/hexchat/hexchat-2.12.4-r2.ebuild
@@ -15,7 +15,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux"
+	KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2018-06-24 13:09 Jason Zaman
  0 siblings, 0 replies; 103+ messages in thread
From: Jason Zaman @ 2018-06-24 13:09 UTC (permalink / raw
  To: gentoo-commits

commit:     c2c4b9d74f293f39bace9d410e26538524dda503
Author:     Jason Zaman <perfinion <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 24 13:03:09 2018 +0000
Commit:     Jason Zaman <perfinion <AT> gentoo <DOT> org>
CommitDate: Sun Jun 24 13:03:09 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2c4b9d7

net-irc/hexchat: amd64 stable

Gentoo-bug: 658752
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-irc/hexchat/hexchat-2.12.4-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-irc/hexchat/hexchat-2.12.4-r2.ebuild b/net-irc/hexchat/hexchat-2.12.4-r2.ebuild
index 1311a5c7256..30e6e0f7474 100644
--- a/net-irc/hexchat/hexchat-2.12.4-r2.ebuild
+++ b/net-irc/hexchat/hexchat-2.12.4-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,7 +15,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
 	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
+	KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2018-03-21  9:53 Lars Wendler
  0 siblings, 0 replies; 103+ messages in thread
From: Lars Wendler @ 2018-03-21  9:53 UTC (permalink / raw
  To: gentoo-commits

commit:     e9829b74038d143236c58c34551f4f8d158582e3
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 21 09:53:12 2018 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Mar 21 09:53:32 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9829b74

net-irc/hexchat: python2 is no longer supported.

Closes: https://bugs.gentoo.org/650818
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-irc/hexchat/hexchat-2.14.1.ebuild | 2 +-
 net-irc/hexchat/hexchat-9999.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-irc/hexchat/hexchat-2.14.1.ebuild b/net-irc/hexchat/hexchat-2.14.1.ebuild
index 13d777d0403..b35c166c0a0 100644
--- a/net-irc/hexchat/hexchat-2.14.1.ebuild
+++ b/net-irc/hexchat/hexchat-2.14.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_COMPAT=( python3_{4,5,6} )
 
 inherit gnome2-utils meson mono-env python-single-r1 xdg-utils
 

diff --git a/net-irc/hexchat/hexchat-9999.ebuild b/net-irc/hexchat/hexchat-9999.ebuild
index 13d777d0403..b35c166c0a0 100644
--- a/net-irc/hexchat/hexchat-9999.ebuild
+++ b/net-irc/hexchat/hexchat-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_COMPAT=( python3_{4,5,6} )
 
 inherit gnome2-utils meson mono-env python-single-r1 xdg-utils
 


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2018-03-16  8:28 Lars Wendler
  0 siblings, 0 replies; 103+ messages in thread
From: Lars Wendler @ 2018-03-16  8:28 UTC (permalink / raw
  To: gentoo-commits

commit:     f1c7c83e038cd54d7390760d3f1f6578a215f043
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 16 08:27:13 2018 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Fri Mar 16 08:28:01 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1c7c83e

net-irc/hexchat: Bump to version 2.14.1. Removed old,

Fixed build with USE="python"

Thanks-to: Georgy Yakovlev <ya <AT> sysdump.net>
Closes: https://bugs.gentoo.org/650602
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-irc/hexchat/Manifest                                         | 2 +-
 net-irc/hexchat/{hexchat-2.14.0.ebuild => hexchat-2.14.1.ebuild} | 3 +--
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/net-irc/hexchat/Manifest b/net-irc/hexchat/Manifest
index 34f218afbd7..d498e28b7f1 100644
--- a/net-irc/hexchat/Manifest
+++ b/net-irc/hexchat/Manifest
@@ -1,2 +1,2 @@
 DIST hexchat-2.12.4.tar.xz 1451468 BLAKE2B 91db1486b421f9707f9dddfe8aba812aa283d5e3cc3c12815faa7e515d00b803bde0bbf30e1ca5c0b69fe954dd30a6f69e5094dabe1dc641ae4f0742ad1965b4 SHA512 48d30c23973a19efc7a8e6d00a3e9675e8556a6fa9da046175b3d87bdab0bebbc6caf58970d654e270421d0d49c2cd9f498b425b7e3a49dd81670dc4825fca40
-DIST hexchat-2.14.0.tar.xz 1281988 BLAKE2B 106e20f0c24d9bcc64a277bbe3d33969e22443f714802b5cebf10c69c0013c988664a73e60e5a078eba6893c56634cf1138d2e96b5336dafaa33aa4fec6eac4d SHA512 b23f227065b7911123e335d19cb76bd5f0bfa9c891eb3f68030677a7346a3bf410ab1679b9c349cf4a2819244fc00766552b1e677f33a45db95d7b928daf49ec
+DIST hexchat-2.14.1.tar.xz 1281872 BLAKE2B e450fe7391b8b51a7aebeaeacdb5f1fb6c00184f668813920d98ed6a00dd4c0308863657467b7608987feb0739ac85256d93ca9ef8a220e6c7a5545d8386f25d SHA512 2728d6f084530c1a65ddb7960db6574fef2bca77e726a2155c8b5724256f37b47421e990b1bf7c9fad7987027b2f6de4534a8df28a98cb3d28da726e16ac32dd

diff --git a/net-irc/hexchat/hexchat-2.14.0.ebuild b/net-irc/hexchat/hexchat-2.14.1.ebuild
similarity index 97%
rename from net-irc/hexchat/hexchat-2.14.0.ebuild
rename to net-irc/hexchat/hexchat-2.14.1.ebuild
index 2fed964709e..13d777d0403 100644
--- a/net-irc/hexchat/hexchat-2.14.0.ebuild
+++ b/net-irc/hexchat/hexchat-2.14.1.ebuild
@@ -56,7 +56,6 @@ DEPEND="
 	${COMMON_DEPEND}
 	app-arch/xz-utils
 	app-text/iso-codes
-	dev-util/intltool
 	sys-devel/gettext
 	virtual/pkgconfig
 "
@@ -85,7 +84,7 @@ src_configure() {
 		-Dwith-fishlim="$(usex plugin-fishlim true false)"
 		-Dwith-lua="$(usex lua lua false)"
 		-Dwith-perl="$(usex perl true false)"
-		-Dwith-python="$(usex python "${EPYTHON}" false)"
+		-Dwith-python="$(usex python "${EPYTHON/.*}" false)"
 		-Dwith-sysinfo="$(usex plugin-sysinfo true false)"
 	)
 	meson_src_configure


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2018-03-16  8:28 Lars Wendler
  0 siblings, 0 replies; 103+ messages in thread
From: Lars Wendler @ 2018-03-16  8:28 UTC (permalink / raw
  To: gentoo-commits

commit:     74ac00be592b3909dad070ddc0f11fd7891341db
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 16 08:23:38 2018 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Fri Mar 16 08:27:59 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74ac00be

net-irc/hexchat: Attempt to fix build with python.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-irc/hexchat/hexchat-9999.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/net-irc/hexchat/hexchat-9999.ebuild b/net-irc/hexchat/hexchat-9999.ebuild
index 2fed964709e..13d777d0403 100644
--- a/net-irc/hexchat/hexchat-9999.ebuild
+++ b/net-irc/hexchat/hexchat-9999.ebuild
@@ -56,7 +56,6 @@ DEPEND="
 	${COMMON_DEPEND}
 	app-arch/xz-utils
 	app-text/iso-codes
-	dev-util/intltool
 	sys-devel/gettext
 	virtual/pkgconfig
 "
@@ -85,7 +84,7 @@ src_configure() {
 		-Dwith-fishlim="$(usex plugin-fishlim true false)"
 		-Dwith-lua="$(usex lua lua false)"
 		-Dwith-perl="$(usex perl true false)"
-		-Dwith-python="$(usex python "${EPYTHON}" false)"
+		-Dwith-python="$(usex python "${EPYTHON/.*}" false)"
 		-Dwith-sysinfo="$(usex plugin-sysinfo true false)"
 	)
 	meson_src_configure


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2018-03-15 23:22 Lars Wendler
  0 siblings, 0 replies; 103+ messages in thread
From: Lars Wendler @ 2018-03-15 23:22 UTC (permalink / raw
  To: gentoo-commits

commit:     7cdc374dd2da400ff97bbc99a7caded293d3dfd4
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 15 23:21:58 2018 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Mar 15 23:22:30 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cdc374d

net-irc/hexchat: Bump to version 2.14.0

Closes: https://bugs.gentoo.org/650330
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-irc/hexchat/Manifest              |   1 +
 net-irc/hexchat/hexchat-2.14.0.ebuild | 136 ++++++++++++++++++++++++++++++++++
 2 files changed, 137 insertions(+)

diff --git a/net-irc/hexchat/Manifest b/net-irc/hexchat/Manifest
index 4d56be7b25d..34f218afbd7 100644
--- a/net-irc/hexchat/Manifest
+++ b/net-irc/hexchat/Manifest
@@ -1 +1,2 @@
 DIST hexchat-2.12.4.tar.xz 1451468 BLAKE2B 91db1486b421f9707f9dddfe8aba812aa283d5e3cc3c12815faa7e515d00b803bde0bbf30e1ca5c0b69fe954dd30a6f69e5094dabe1dc641ae4f0742ad1965b4 SHA512 48d30c23973a19efc7a8e6d00a3e9675e8556a6fa9da046175b3d87bdab0bebbc6caf58970d654e270421d0d49c2cd9f498b425b7e3a49dd81670dc4825fca40
+DIST hexchat-2.14.0.tar.xz 1281988 BLAKE2B 106e20f0c24d9bcc64a277bbe3d33969e22443f714802b5cebf10c69c0013c988664a73e60e5a078eba6893c56634cf1138d2e96b5336dafaa33aa4fec6eac4d SHA512 b23f227065b7911123e335d19cb76bd5f0bfa9c891eb3f68030677a7346a3bf410ab1679b9c349cf4a2819244fc00766552b1e677f33a45db95d7b928daf49ec

diff --git a/net-irc/hexchat/hexchat-2.14.0.ebuild b/net-irc/hexchat/hexchat-2.14.0.ebuild
new file mode 100644
index 00000000000..2fed964709e
--- /dev/null
+++ b/net-irc/hexchat/hexchat-2.14.0.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit gnome2-utils meson mono-env python-single-r1 xdg-utils
+
+DESCRIPTION="Graphical IRC client based on XChat"
+HOMEPAGE="https://hexchat.github.io/"
+
+if [[ "${PV}" == "9999" ]] ; then
+	inherit git-r3
+	SRC_URI=""
+	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
+else
+	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
+	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
+fi
+
+LICENSE="GPL-2 plugin-fishlim? ( MIT )"
+SLOT="0"
+IUSE="dbus debug +gtk libcanberra libnotify libproxy libressl lua perl plugin-checksum plugin-fishlim plugin-sysinfo python ssl theme-manager"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+COMMON_DEPEND="
+	dev-libs/glib:2
+	dbus? ( dev-libs/dbus-glib )
+	gtk? (
+		x11-libs/gdk-pixbuf:2
+		x11-libs/gtk+:2
+		x11-libs/libX11
+		x11-libs/pango
+	)
+	libcanberra? ( media-libs/libcanberra )
+	libproxy? ( net-libs/libproxy )
+	libnotify? ( x11-libs/libnotify )
+	lua? ( dev-lang/lua:= )
+	perl? ( dev-lang/perl )
+	plugin-sysinfo? ( sys-apps/pciutils )
+	python? ( ${PYTHON_DEPS} )
+	ssl? (
+		!libressl? ( dev-libs/openssl:0= )
+		libressl? ( dev-libs/libressl:0= )
+	)
+	theme-manager? (
+		|| (
+			( dev-lang/mono[minimal] dev-dotnet/libgdiplus )
+			dev-lang/mono[-minimal]
+		)
+	)"
+
+RDEPEND="${COMMON_DEPEND}"
+DEPEND="
+	${COMMON_DEPEND}
+	app-arch/xz-utils
+	app-text/iso-codes
+	dev-util/intltool
+	sys-devel/gettext
+	virtual/pkgconfig
+"
+
+pkg_setup() {
+	use python && python-single-r1_pkg_setup
+	if use theme-manager ; then
+		mono-env_pkg_setup
+		export XDG_CACHE_HOME="${T}/.cache"
+	fi
+}
+
+src_configure() {
+	local emesonargs=(
+		-Dwith-gtk="$(usex gtk true false)"
+		-Dwith-text="$(usex gtk false true)"
+		-Dwith-ssl="$(usex ssl true false)"
+		-Dwith-plugin=true
+		-Dwith-dbus="$(usex dbus true false)"
+		-Dwith-libproxy="$(usex libproxy true false)"
+		-Dwith-libnotify="$(usex libnotify true false)"
+		-Dwith-libcanberra="$(usex libcanberra true false)"
+		-Dwith-theme-manager="$(usex theme-manager true false)"
+		-Ddbus-service-use-appid=false
+		-Dwith-checksum="$(usex plugin-checksum true false)"
+		-Dwith-fishlim="$(usex plugin-fishlim true false)"
+		-Dwith-lua="$(usex lua lua false)"
+		-Dwith-perl="$(usex perl true false)"
+		-Dwith-python="$(usex python "${EPYTHON}" false)"
+		-Dwith-sysinfo="$(usex plugin-sysinfo true false)"
+	)
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+	dodoc readme.md
+	find "${D}" -name '*.la' -delete || die
+}
+
+pkg_preinst() {
+	if use gtk ; then
+		gnome2_icon_savelist
+	fi
+}
+
+pkg_postinst() {
+	if use gtk ; then
+		gnome2_icon_cache_update
+		xdg_desktop_database_update
+		xdg_mimeinfo_database_update
+	else
+		elog "You have disabled the gtk USE flag. This means you don't have"
+		elog "the GTK-GUI for HexChat but only a text interface called \"hexchat-text\"."
+	fi
+
+	if use theme-manager ; then
+		elog "Themes are available at:"
+		elog "  https://hexchat.github.io/themes.html"
+	fi
+
+	elog
+	elog "optional dependencies:"
+	elog "  media-sound/sox (sound playback if you don't have libcanberra"
+	elog "    enabled)"
+	elog "  x11-plugins/hexchat-javascript (javascript support)"
+	elog "  x11-themes/sound-theme-freedesktop (default BEEP sound,"
+	elog "    needs libcanberra enabled)"
+}
+
+pkg_postrm() {
+	if use gtk ; then
+		gnome2_icon_cache_update
+		xdg_desktop_database_update
+		xdg_mimeinfo_database_update
+	fi
+}


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2018-03-15 23:22 Lars Wendler
  0 siblings, 0 replies; 103+ messages in thread
From: Lars Wendler @ 2018-03-15 23:22 UTC (permalink / raw
  To: gentoo-commits

commit:     e1d52e9b39fd217360f1ba62d1d42a71fbfe452f
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 15 23:08:58 2018 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Mar 15 23:22:28 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1d52e9b

net-irc/hexchat: Converted live ebuild from autotools to meson.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-irc/hexchat/hexchat-9999.ebuild | 93 ++++++++++++++++++-------------------
 1 file changed, 44 insertions(+), 49 deletions(-)

diff --git a/net-irc/hexchat/hexchat-9999.ebuild b/net-irc/hexchat/hexchat-9999.ebuild
index 2e5d52c8be2..2fed964709e 100644
--- a/net-irc/hexchat/hexchat-9999.ebuild
+++ b/net-irc/hexchat/hexchat-9999.ebuild
@@ -1,10 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-inherit autotools fdo-mime gnome2-utils mono-env python-single-r1
+
+inherit gnome2-utils meson mono-env python-single-r1 xdg-utils
 
 DESCRIPTION="Graphical IRC client based on XChat"
 HOMEPAGE="https://hexchat.github.io/"
@@ -20,21 +21,25 @@ fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"
 SLOT="0"
-IUSE="dbus debug +gtk libcanberra libnotify libproxy libressl lua nls perl plugin-checksum plugin-fishlim plugin-sysinfo python spell ssl theme-manager"
+IUSE="dbus debug +gtk libcanberra libnotify libproxy libressl lua perl plugin-checksum plugin-fishlim plugin-sysinfo python ssl theme-manager"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
-COMMON_DEPEND="dev-libs/glib:2
-	dbus? ( sys-apps/dbus )
-	gtk? ( x11-libs/gtk+:2 )
+COMMON_DEPEND="
+	dev-libs/glib:2
+	dbus? ( dev-libs/dbus-glib )
+	gtk? (
+		x11-libs/gdk-pixbuf:2
+		x11-libs/gtk+:2
+		x11-libs/libX11
+		x11-libs/pango
+	)
 	libcanberra? ( media-libs/libcanberra )
 	libproxy? ( net-libs/libproxy )
 	libnotify? ( x11-libs/libnotify )
 	lua? ( dev-lang/lua:= )
-	nls? ( virtual/libintl )
 	perl? ( dev-lang/perl )
 	plugin-sysinfo? ( sys-apps/pciutils )
 	python? ( ${PYTHON_DEPS} )
-	spell? ( app-text/iso-codes )
 	ssl? (
 		!libressl? ( dev-libs/openssl:0= )
 		libressl? ( dev-libs/libressl:0= )
@@ -46,18 +51,15 @@ COMMON_DEPEND="dev-libs/glib:2
 		)
 	)"
 
-RDEPEND="${COMMON_DEPEND}
-	spell? ( app-text/enchant )"
-DEPEND="${COMMON_DEPEND}
+RDEPEND="${COMMON_DEPEND}"
+DEPEND="
+	${COMMON_DEPEND}
 	app-arch/xz-utils
-	virtual/pkgconfig
+	app-text/iso-codes
 	dev-util/intltool
-	theme-manager? ( dev-util/monodevelop )"
-
-src_prepare() {
-	default
-	eautoreconf
-}
+	sys-devel/gettext
+	virtual/pkgconfig
+"
 
 pkg_setup() {
 	use python && python-single-r1_pkg_setup
@@ -68,33 +70,29 @@ pkg_setup() {
 }
 
 src_configure() {
-	econf \
-		--enable-plugin \
-		$(use_enable nls) \
-		$(use_enable ssl openssl) \
-		$(use_enable gtk gtkfe) \
-		$(use_enable !gtk textfe) \
-		$(use_enable python python "${EPYTHON}") \
-		$(use_enable perl) \
-		$(use_enable plugin-checksum checksum) \
-		$(use_enable plugin-fishlim fishlim) \
-		$(use_enable plugin-sysinfo sysinfo) \
-		$(use_enable dbus) \
-		$(use_enable lua) \
-		$(use_enable libnotify) \
-		$(use_enable libcanberra) \
-		$(use_enable libproxy) \
-		$(use_enable spell isocodes) \
-		$(use_enable debug) \
-		$(use_with theme-manager)
+	local emesonargs=(
+		-Dwith-gtk="$(usex gtk true false)"
+		-Dwith-text="$(usex gtk false true)"
+		-Dwith-ssl="$(usex ssl true false)"
+		-Dwith-plugin=true
+		-Dwith-dbus="$(usex dbus true false)"
+		-Dwith-libproxy="$(usex libproxy true false)"
+		-Dwith-libnotify="$(usex libnotify true false)"
+		-Dwith-libcanberra="$(usex libcanberra true false)"
+		-Dwith-theme-manager="$(usex theme-manager true false)"
+		-Ddbus-service-use-appid=false
+		-Dwith-checksum="$(usex plugin-checksum true false)"
+		-Dwith-fishlim="$(usex plugin-fishlim true false)"
+		-Dwith-lua="$(usex lua lua false)"
+		-Dwith-perl="$(usex perl true false)"
+		-Dwith-python="$(usex python "${EPYTHON}" false)"
+		-Dwith-sysinfo="$(usex plugin-sysinfo true false)"
+	)
+	meson_src_configure
 }
 
 src_install() {
-	emake DESTDIR="${D}" \
-		UPDATE_ICON_CACHE=true \
-		UPDATE_MIME_DATABASE=true \
-		UPDATE_DESKTOP_DATABASE=true \
-		install
+	meson_src_install
 	dodoc readme.md
 	find "${D}" -name '*.la' -delete || die
 }
@@ -108,14 +106,14 @@ pkg_preinst() {
 pkg_postinst() {
 	if use gtk ; then
 		gnome2_icon_cache_update
+		xdg_desktop_database_update
+		xdg_mimeinfo_database_update
 	else
 		elog "You have disabled the gtk USE flag. This means you don't have"
 		elog "the GTK-GUI for HexChat but only a text interface called \"hexchat-text\"."
 	fi
 
 	if use theme-manager ; then
-		fdo-mime_desktop_database_update
-		fdo-mime_mime_database_update
 		elog "Themes are available at:"
 		elog "  https://hexchat.github.io/themes.html"
 	fi
@@ -132,10 +130,7 @@ pkg_postinst() {
 pkg_postrm() {
 	if use gtk ; then
 		gnome2_icon_cache_update
-	fi
-
-	if use theme-manager ; then
-		fdo-mime_desktop_database_update
-		fdo-mime_mime_database_update
+		xdg_desktop_database_update
+		xdg_mimeinfo_database_update
 	fi
 }


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2018-02-11 11:02 Michał Górny
  0 siblings, 0 replies; 103+ messages in thread
From: Michał Górny @ 2018-02-11 11:02 UTC (permalink / raw
  To: gentoo-commits

commit:     00c1fa3e0b51034d915371ac1dc7b170e63ba145
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 11 11:01:59 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Feb 11 11:01:59 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00c1fa3e

net-irc/hexchat: Remove useless maintainer <description/>

Remove useless/redundant maintainer <description/>. It does not benefit
bug wrangling, and only wastes developer's time on reading it. Few tips:

- assignee/CC is implied by ordering, there is no reason to repeat it,
- we know that maintainer is maintainer (la la la la la),
- most of adjectives for maintainer are of no value and/or are obvious.

 net-irc/hexchat/metadata.xml | 2 --
 1 file changed, 2 deletions(-)

diff --git a/net-irc/hexchat/metadata.xml b/net-irc/hexchat/metadata.xml
index b9355556df1..664c39dbe60 100644
--- a/net-irc/hexchat/metadata.xml
+++ b/net-irc/hexchat/metadata.xml
@@ -4,7 +4,6 @@
 	<maintainer type="person">
 		<email>anthonyryan1@gmail.com</email>
 		<name>Anthony Ryan</name>
-		<description>Proxied maintainer</description>
 	</maintainer>
 	<maintainer type="project">
 		<email>proxy-maint@gentoo.org</email>
@@ -13,7 +12,6 @@
 	<maintainer type="person">
 		<email>polynomial-c@gentoo.org</email>
 		<name>Lars Wendler</name>
-		<description>Proxy maintainer for Nicholas and Anthony</description>
 	</maintainer>
 	<use>
 		<flag name="libcanberra">Enable sound event support using


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2018-01-15  5:15 Mike Frysinger
  0 siblings, 0 replies; 103+ messages in thread
From: Mike Frysinger @ 2018-01-15  5:15 UTC (permalink / raw
  To: gentoo-commits

commit:     eb45350e3b1593952ebf3ba7f010447c9ef6113a
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 15 05:14:06 2018 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Mon Jan 15 05:14:06 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb45350e

net-irc/hexchat: add python-3.6 support #616944

Closes: https://bugs.gentoo.org/616944

 net-irc/hexchat/hexchat-2.12.4-r2.ebuild | 2 +-
 net-irc/hexchat/hexchat-9999.ebuild      | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-irc/hexchat/hexchat-2.12.4-r2.ebuild b/net-irc/hexchat/hexchat-2.12.4-r2.ebuild
index 842eac30186..1311a5c7256 100644
--- a/net-irc/hexchat/hexchat-2.12.4-r2.ebuild
+++ b/net-irc/hexchat/hexchat-2.12.4-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 inherit autotools fdo-mime flag-o-matic gnome2-utils python-single-r1
 
 DESCRIPTION="Graphical IRC client based on XChat"

diff --git a/net-irc/hexchat/hexchat-9999.ebuild b/net-irc/hexchat/hexchat-9999.ebuild
index de60cb5fd53..2e5d52c8be2 100644
--- a/net-irc/hexchat/hexchat-9999.ebuild
+++ b/net-irc/hexchat/hexchat-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 inherit autotools fdo-mime gnome2-utils mono-env python-single-r1
 
 DESCRIPTION="Graphical IRC client based on XChat"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2017-07-30  9:44 Michał Górny
  0 siblings, 0 replies; 103+ messages in thread
From: Michał Górny @ 2017-07-30  9:44 UTC (permalink / raw
  To: gentoo-commits

commit:     8f7dfd527f2afea9aa95c27491d778b8317c7edb
Author:     David Hicks <david <AT> hicks <DOT> id <DOT> au>
AuthorDate: Sat Jul 29 18:09:16 2017 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jul 30 09:44:52 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f7dfd52

net-irc/hexchat: use HTTPS for GitHub

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 net-irc/hexchat/hexchat-2.12.4-r1.ebuild | 4 ++--
 net-irc/hexchat/hexchat-2.12.4-r2.ebuild | 4 ++--
 net-irc/hexchat/hexchat-9999.ebuild      | 6 +++---
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/net-irc/hexchat/hexchat-2.12.4-r1.ebuild b/net-irc/hexchat/hexchat-2.12.4-r1.ebuild
index 16c3e31c4a1..cf092fcf354 100644
--- a/net-irc/hexchat/hexchat-2.12.4-r1.ebuild
+++ b/net-irc/hexchat/hexchat-2.12.4-r1.ebuild
@@ -12,9 +12,9 @@ HOMEPAGE="https://hexchat.github.io/"
 if [[ "${PV}" == "9999" ]] ; then
 	inherit git-r3
 	SRC_URI=""
-	EGIT_REPO_URI="git://github.com/hexchat/hexchat.git"
+	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
-	SRC_URI="https://dl.hexchat.net/hexchat/${P}.tar.xz"
+	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
 	KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux"
 fi
 

diff --git a/net-irc/hexchat/hexchat-2.12.4-r2.ebuild b/net-irc/hexchat/hexchat-2.12.4-r2.ebuild
index 56104340c17..842eac30186 100644
--- a/net-irc/hexchat/hexchat-2.12.4-r2.ebuild
+++ b/net-irc/hexchat/hexchat-2.12.4-r2.ebuild
@@ -12,9 +12,9 @@ HOMEPAGE="https://hexchat.github.io/"
 if [[ "${PV}" == "9999" ]] ; then
 	inherit git-r3
 	SRC_URI=""
-	EGIT_REPO_URI="git://github.com/hexchat/hexchat.git"
+	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
-	SRC_URI="https://dl.hexchat.net/hexchat/${P}.tar.xz"
+	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
 	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
 fi
 

diff --git a/net-irc/hexchat/hexchat-9999.ebuild b/net-irc/hexchat/hexchat-9999.ebuild
index 97e59ca1a57..de60cb5fd53 100644
--- a/net-irc/hexchat/hexchat-9999.ebuild
+++ b/net-irc/hexchat/hexchat-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,9 +12,9 @@ HOMEPAGE="https://hexchat.github.io/"
 if [[ "${PV}" == "9999" ]] ; then
 	inherit git-r3
 	SRC_URI=""
-	EGIT_REPO_URI="git://github.com/hexchat/hexchat.git"
+	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
-	SRC_URI="https://dl.hexchat.net/hexchat/${P}.tar.xz"
+	SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
 	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
 fi
 


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2017-02-05 17:27 Lars Wendler
  0 siblings, 0 replies; 103+ messages in thread
From: Lars Wendler @ 2017-02-05 17:27 UTC (permalink / raw
  To: gentoo-commits

commit:     27ff1000382449f4d75ff876985ae4a3d6d4957e
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sun Feb  5 17:27:07 2017 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sun Feb  5 17:27:21 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27ff1000

net-irc/hexchat: Security cleanup (bug #606496).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-irc/hexchat/Manifest                 |   2 -
 net-irc/hexchat/hexchat-2.10.2.ebuild    | 171 -------------------------------
 net-irc/hexchat/hexchat-2.12.2-r1.ebuild | 147 --------------------------
 net-irc/hexchat/metadata.xml             |   4 -
 4 files changed, 324 deletions(-)

diff --git a/net-irc/hexchat/Manifest b/net-irc/hexchat/Manifest
index f9d2ae0..ee65720 100644
--- a/net-irc/hexchat/Manifest
+++ b/net-irc/hexchat/Manifest
@@ -1,3 +1 @@
-DIST hexchat-2.10.2.tar.xz 1529732 SHA256 87ebf365c576656fa3f23f51d319b3a6d279e4a932f2f8961d891dd5a5e1b52c SHA512 799be6ca02d4f7bad98c005e0fb7dba151717b52841d7f2dd3ed86b80a20de934825a1e58aab4621ac751a605103e68e368a95e9709c48f52b9e5333e5e290ab WHIRLPOOL 5d8dcd59941a145544bbde2e761db092e801036d6879a0eb3a8b48ece43c02c78df88c889304ac1b4594e89cd68fccc02cd1239d6b60b4a0c13a5156f28154a7
-DIST hexchat-2.12.2.tar.xz 1600156 SHA256 6dad783f37aac32a8301a12d498af7a74900f011aec4e77bb378ae9797a3ccf6 SHA512 848ce16423e84ce3b019d4f0308eee0593a250a6441c7487ddafdff0b92d95e38de1b9edbcf8710522eef3016ec549a8c338bbe82d1f649523b56f4e81059417 WHIRLPOOL ee0c1ac39f57600a2bb4d08b00d996a0bae12c99e5a1f9a0aa9b02122226d4af35215ab2b4d9f4038afd9b876589331e2e05123b1e9fbf0a2ea29b9a1fd0e667
 DIST hexchat-2.12.4.tar.xz 1451468 SHA256 fa35913158bbc7d0d99de79371b6df3e8d21802f1d2c7c92f0e5db694acf2c3a SHA512 48d30c23973a19efc7a8e6d00a3e9675e8556a6fa9da046175b3d87bdab0bebbc6caf58970d654e270421d0d49c2cd9f498b425b7e3a49dd81670dc4825fca40 WHIRLPOOL f0e48900c9cf048ad6238338630788197865bf649d4d373a3905b7dffd0076cbdeffc6bd14602fdb5924f6da5bb422739cde7f05b844482735157bb0ba39e712

diff --git a/net-irc/hexchat/hexchat-2.10.2.ebuild b/net-irc/hexchat/hexchat-2.10.2.ebuild
deleted file mode 100644
index efc5be9..00000000
--- a/net-irc/hexchat/hexchat-2.10.2.ebuild
+++ /dev/null
@@ -1,171 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 )
-inherit eutils fdo-mime gnome2-utils mono-env multilib python-single-r1
-
-DESCRIPTION="Graphical IRC client based on XChat"
-HOMEPAGE="http://hexchat.github.io/"
-SRC_URI="https://dl.hexchat.net/hexchat/${P}.tar.xz"
-
-LICENSE="GPL-2 plugin-fishlim? ( MIT )"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux"
-IUSE="dbus +gtk ipv6 libcanberra libnotify libproxy nls ntlm perl +plugins plugin-checksum plugin-doat plugin-fishlim plugin-sysinfo python spell ssl theme-manager"
-REQUIRED_USE="plugins? ( python? ( ${PYTHON_REQUIRED_USE} ) )"
-
-DEPEND="dev-libs/glib:2
-	dbus? ( >=dev-libs/dbus-glib-0.98 )
-	gtk? ( x11-libs/gtk+:2 )
-	libcanberra? ( media-libs/libcanberra )
-	libproxy? ( net-libs/libproxy )
-	libnotify? ( x11-libs/libnotify )
-	nls? ( virtual/libintl )
-	ntlm? ( net-libs/libntlm )
-	plugins? (
-		perl? ( >=dev-lang/perl-5.8.0 )
-		plugin-sysinfo? ( sys-apps/pciutils )
-		python? ( ${PYTHON_DEPS} )
-	)
-	spell? ( app-text/iso-codes )
-	ssl? ( dev-libs/openssl:0 )
-	theme-manager? ( dev-lang/mono )"
-RDEPEND="${DEPEND}
-	spell? ( app-text/enchant )"
-DEPEND="${DEPEND}
-	app-arch/xz-utils
-	virtual/pkgconfig
-	nls? ( dev-util/intltool )
-	theme-manager? ( dev-util/monodevelop )"
-
-pkg_setup() {
-	use plugins && use python && python-single-r1_pkg_setup
-	if use theme-manager ; then
-		mono-env_pkg_setup
-		export XDG_CACHE_HOME="${T}/.cache"
-	fi
-
-	if use !plugins ; then
-		local myplugins
-
-		use perl && myplugins+="perl\n"
-		use python && myplugins+="python\n"
-		use plugin-checksum && myplugins+="plugin-checksum\n"
-		use plugin-doat && myplugins+="plugin-doat\n"
-		use plugin-fishlim && myplugins+="plugin-fishlim\n"
-		use plugin-sysinfo && myplugins+="plugin-sysinfo\n"
-
-		if [[ ${myplugins} ]] ; then
-			ewarn "The following plugins/interfaces have been disabled, because"
-			ewarn "\"plugins\" USE flag is disabled. Check metadata.xml"
-			ewarn "to get more information or run \"equery u hexchat\"."
-			ewarn "\n${myplugins}"
-		fi
-	fi
-}
-
-src_prepare() {
-	epatch_user
-}
-
-src_configure() {
-	econf \
-		$(use_enable nls) \
-		$(use_enable libproxy socks) \
-		$(use_enable ipv6) \
-		$(use_enable ssl openssl) \
-		$(use_enable gtk gtkfe) \
-		$(use_enable !gtk textfe) \
-		$(usex plugins \
-			"$(usex python "--enable-python=${EPYTHON}" "--disable-python")" \
-			"--disable-python" \
-			) \
-		$(usex plugins \
-			"$(use_enable perl)" \
-			"--disable-perl" \
-			) \
-		$(use_enable plugins plugin) \
-		$(usex plugins \
-			"$(use_enable plugin-checksum checksum)" \
-			"--disable-checksum" \
-			) \
-		$(usex plugins \
-			"$(use_enable plugin-doat doat)" \
-			"--disable-doat" \
-			) \
-		$(usex plugins \
-			"$(use_enable plugin-fishlim fishlim)" \
-			"--disable-fishlim" \
-			) \
-		$(usex plugins \
-			"$(use_enable plugin-sysinfo sysinfo)" \
-			"--disable-sysinfo" \
-			) \
-		$(use_enable dbus) \
-		$(use_enable libnotify) \
-		$(use_enable libcanberra) \
-		$(use_enable ntlm) \
-		$(use_enable libproxy) \
-		$(use_enable spell isocodes) \
-		--enable-minimal-flags \
-		$(use_with theme-manager)
-}
-
-src_install() {
-	emake DESTDIR="${D}" \
-		UPDATE_ICON_CACHE=true \
-		UPDATE_MIME_DATABASE=true \
-		UPDATE_DESKTOP_DATABASE=true \
-		install
-	dodoc readme.md
-	prune_libtool_files --all
-}
-
-pkg_preinst() {
-	if use gtk ; then
-		gnome2_icon_savelist
-	fi
-}
-
-pkg_postinst() {
-	if use gtk ; then
-		gnome2_icon_cache_update
-		einfo
-	else
-		einfo
-		elog "You have disabled the gtk USE flag. This means you don't have"
-		elog "the GTK-GUI for HexChat but only a text interface called \"hexchat-text\"."
-		elog
-	fi
-
-	if use theme-manager ; then
-		fdo-mime_desktop_database_update
-		fdo-mime_mime_database_update
-		elog "Themes are available at:"
-		elog "  http://hexchat.org/themes.html"
-		elog
-	fi
-
-	einfo
-	elog "optional dependencies:"
-	elog "  media-sound/sox (sound playback if you don't have libcanberra"
-	elog "    enabled)"
-	elog "  x11-plugins/hexchat-javascript (javascript support)"
-	elog "  x11-themes/sound-theme-freedesktop (default BEEP sound,"
-	elog "    needs libcanberra enabled)"
-	einfo
-}
-
-pkg_postrm() {
-	if use gtk ; then
-		gnome2_icon_cache_update
-	fi
-
-	if use theme-manager ; then
-		fdo-mime_desktop_database_update
-		fdo-mime_mime_database_update
-	fi
-}

diff --git a/net-irc/hexchat/hexchat-2.12.2-r1.ebuild b/net-irc/hexchat/hexchat-2.12.2-r1.ebuild
deleted file mode 100644
index 0b74edb..00000000
--- a/net-irc/hexchat/hexchat-2.12.2-r1.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-inherit autotools fdo-mime gnome2-utils mono-env python-single-r1
-
-DESCRIPTION="Graphical IRC client based on XChat"
-HOMEPAGE="https://hexchat.github.io/"
-
-if [[ "${PV}" == "9999" ]] ; then
-	inherit git-r3
-	SRC_URI=""
-	EGIT_REPO_URI="git://github.com/hexchat/hexchat.git"
-else
-	SRC_URI="https://dl.hexchat.net/hexchat/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
-fi
-
-LICENSE="GPL-2 plugin-fishlim? ( MIT )"
-SLOT="0"
-IUSE="dbus debug +gtk libcanberra libnotify libproxy libressl lua nls perl plugin-checksum plugin-doat plugin-fishlim plugin-sysinfo python spell ssl theme-manager"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-COMMON_DEPEND="dev-libs/glib:2
-	dbus? ( sys-apps/dbus )
-	gtk? ( x11-libs/gtk+:2 )
-	libcanberra? ( media-libs/libcanberra )
-	libproxy? ( net-libs/libproxy )
-	libnotify? ( x11-libs/libnotify )
-	lua? ( dev-lang/lua:= )
-	nls? ( virtual/libintl )
-	perl? ( dev-lang/perl )
-	plugin-sysinfo? ( sys-apps/pciutils )
-	python? ( ${PYTHON_DEPS} )
-	spell? ( app-text/iso-codes )
-	ssl? (
-		!libressl? ( dev-libs/openssl:0= )
-		libressl? ( dev-libs/libressl:0= )
-	)
-	theme-manager? (
-		|| (
-			( dev-lang/mono[minimal] dev-dotnet/libgdiplus )
-			dev-lang/mono[-minimal]
-		)
-	)"
-
-RDEPEND="${COMMON_DEPEND}
-	spell? ( app-text/enchant )"
-DEPEND="${COMMON_DEPEND}
-	app-arch/xz-utils
-	virtual/pkgconfig
-	dev-util/intltool
-	theme-manager? ( dev-util/monodevelop )"
-
-PATCHES=(
-	"${FILESDIR}/hexchat-2.12.2-configure.ac-remove-werror.patch"
-)
-
-src_prepare() {
-	default
-	eautoreconf
-}
-
-pkg_setup() {
-	use python && python-single-r1_pkg_setup
-	if use theme-manager ; then
-		mono-env_pkg_setup
-		export XDG_CACHE_HOME="${T}/.cache"
-	fi
-}
-
-src_configure() {
-	econf \
-		--enable-plugin \
-		$(use_enable nls) \
-		$(use_enable ssl openssl) \
-		$(use_enable gtk gtkfe) \
-		$(use_enable !gtk textfe) \
-		$(use_enable python python "${EPYTHON}") \
-		$(use_enable perl) \
-		$(use_enable plugin-checksum checksum) \
-		$(use_enable plugin-doat doat) \
-		$(use_enable plugin-fishlim fishlim) \
-		$(use_enable plugin-sysinfo sysinfo) \
-		$(use_enable dbus) \
-		$(use_enable lua) \
-		$(use_enable libnotify) \
-		$(use_enable libcanberra) \
-		$(use_enable libproxy) \
-		$(use_enable spell isocodes) \
-		$(use_enable debug) \
-		$(use_with theme-manager)
-}
-
-src_install() {
-	emake DESTDIR="${D}" \
-		UPDATE_ICON_CACHE=true \
-		UPDATE_MIME_DATABASE=true \
-		UPDATE_DESKTOP_DATABASE=true \
-		install
-	dodoc readme.md
-	find "${D}" -name '*.la' -delete || die
-}
-
-pkg_preinst() {
-	if use gtk ; then
-		gnome2_icon_savelist
-	fi
-}
-
-pkg_postinst() {
-	if use gtk ; then
-		gnome2_icon_cache_update
-	else
-		elog "You have disabled the gtk USE flag. This means you don't have"
-		elog "the GTK-GUI for HexChat but only a text interface called \"hexchat-text\"."
-	fi
-
-	if use theme-manager ; then
-		fdo-mime_desktop_database_update
-		fdo-mime_mime_database_update
-		elog "Themes are available at:"
-		elog "  https://hexchat.github.io/themes.html"
-	fi
-
-	elog
-	elog "optional dependencies:"
-	elog "  media-sound/sox (sound playback if you don't have libcanberra"
-	elog "    enabled)"
-	elog "  x11-plugins/hexchat-javascript (javascript support)"
-	elog "  x11-themes/sound-theme-freedesktop (default BEEP sound,"
-	elog "    needs libcanberra enabled)"
-}
-
-pkg_postrm() {
-	if use gtk ; then
-		gnome2_icon_cache_update
-	fi
-
-	if use theme-manager ; then
-		fdo-mime_desktop_database_update
-		fdo-mime_mime_database_update
-	fi
-}

diff --git a/net-irc/hexchat/metadata.xml b/net-irc/hexchat/metadata.xml
index c058b0b..93c94f8 100644
--- a/net-irc/hexchat/metadata.xml
+++ b/net-irc/hexchat/metadata.xml
@@ -21,15 +21,11 @@
 		<description>Proxy maintainer for Nicholas and Anthony</description>
 	</maintainer>
 	<use>
-		<flag name="ntlm">Enable NTLM authentication</flag>
 		<flag name="libcanberra">Enable sound event support using
 			<pkg>media-libs/libcanberra</pkg></flag>
 		<flag name="libproxy">Enable proxy support.</flag>
-		<flag name="plugins">Enable plugin support and installs some
-			built-in plugins</flag>
 		<flag name="plugin-checksum">Build Checksum plugin
 			(needs plugins)</flag>
-	    <flag name="plugin-doat">Build Do At plugin (needs plugins)</flag>
 		<flag name="plugin-fishlim">Build FiSHLiM plugin (needs plugins
 			)</flag>
 		<flag name="plugin-sysinfo">Build SysInfo plugin (needs plugins)


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2017-02-05 17:03 Markus Meier
  0 siblings, 0 replies; 103+ messages in thread
From: Markus Meier @ 2017-02-05 17:03 UTC (permalink / raw
  To: gentoo-commits

commit:     c8b5d1fd2c215e1c2c4501b229fd3e90cd3b7267
Author:     Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Sun Feb  5 17:03:42 2017 +0000
Commit:     Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Sun Feb  5 17:03:42 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8b5d1fd

net-irc/hexchat: arm stable, bug #606496

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 net-irc/hexchat/hexchat-2.12.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.12.4-r1.ebuild b/net-irc/hexchat/hexchat-2.12.4-r1.ebuild
index 32889e5..ec14f04 100644
--- a/net-irc/hexchat/hexchat-2.12.4-r1.ebuild
+++ b/net-irc/hexchat/hexchat-2.12.4-r1.ebuild
@@ -16,7 +16,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="git://github.com/hexchat/hexchat.git"
 else
 	SRC_URI="https://dl.hexchat.net/hexchat/${P}.tar.xz"
-	KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux"
+	KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2017-01-22  9:36 Jeroen Roovers
  0 siblings, 0 replies; 103+ messages in thread
From: Jeroen Roovers @ 2017-01-22  9:36 UTC (permalink / raw
  To: gentoo-commits

commit:     97f9e33218eb18317047b30eaf3c827002036a55
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 22 09:36:35 2017 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Sun Jan 22 09:36:45 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97f9e332

net-irc/hexchat: Stable for HPPA (bug #606496).

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 net-irc/hexchat/hexchat-2.12.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.12.4-r1.ebuild b/net-irc/hexchat/hexchat-2.12.4-r1.ebuild
index b7972cb..9b9b4f1 100644
--- a/net-irc/hexchat/hexchat-2.12.4-r1.ebuild
+++ b/net-irc/hexchat/hexchat-2.12.4-r1.ebuild
@@ -16,7 +16,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="git://github.com/hexchat/hexchat.git"
 else
 	SRC_URI="https://dl.hexchat.net/hexchat/${P}.tar.xz"
-	KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux"
+	KEYWORDS="alpha amd64 ~arm hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2017-01-21 11:37 Tobias Klausmann
  0 siblings, 0 replies; 103+ messages in thread
From: Tobias Klausmann @ 2017-01-21 11:37 UTC (permalink / raw
  To: gentoo-commits

commit:     9960a803231ed1020bcdff8324465247e9fe612b
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 21 10:30:19 2017 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Sat Jan 21 11:37:06 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9960a803

net-irc/hexchat-2.12.4-r1: stable on alpha

Gentoo-Bug: 606496

 net-irc/hexchat/hexchat-2.12.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.12.4-r1.ebuild b/net-irc/hexchat/hexchat-2.12.4-r1.ebuild
index 090e872..f4e15fc 100644
--- a/net-irc/hexchat/hexchat-2.12.4-r1.ebuild
+++ b/net-irc/hexchat/hexchat-2.12.4-r1.ebuild
@@ -16,7 +16,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="git://github.com/hexchat/hexchat.git"
 else
 	SRC_URI="https://dl.hexchat.net/hexchat/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-linux"
+	KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2017-01-20 11:05 Agostino Sarubbo
  0 siblings, 0 replies; 103+ messages in thread
From: Agostino Sarubbo @ 2017-01-20 11:05 UTC (permalink / raw
  To: gentoo-commits

commit:     e6a26bd615e5df5208ffabcec51419e21c579e9c
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 20 11:02:25 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Jan 20 11:04:51 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6a26bd6

net-irc/hexchat: ppc64 stable wrt bug #606496

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.12.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.12.4-r1.ebuild b/net-irc/hexchat/hexchat-2.12.4-r1.ebuild
index 3150e43..090e872 100644
--- a/net-irc/hexchat/hexchat-2.12.4-r1.ebuild
+++ b/net-irc/hexchat/hexchat-2.12.4-r1.ebuild
@@ -16,7 +16,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="git://github.com/hexchat/hexchat.git"
 else
 	SRC_URI="https://dl.hexchat.net/hexchat/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux"
+	KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2017-01-19 17:07 Agostino Sarubbo
  0 siblings, 0 replies; 103+ messages in thread
From: Agostino Sarubbo @ 2017-01-19 17:07 UTC (permalink / raw
  To: gentoo-commits

commit:     f1feb9e7e945efa95620b31447bc8965f24c4d27
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 19 17:07:04 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Jan 19 17:07:04 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1feb9e7

net-irc/hexchat: x86 stable wrt bug #606496

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.12.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.12.4-r1.ebuild b/net-irc/hexchat/hexchat-2.12.4-r1.ebuild
index 18ad9f6..3150e43 100644
--- a/net-irc/hexchat/hexchat-2.12.4-r1.ebuild
+++ b/net-irc/hexchat/hexchat-2.12.4-r1.ebuild
@@ -16,7 +16,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="git://github.com/hexchat/hexchat.git"
 else
 	SRC_URI="https://dl.hexchat.net/hexchat/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
+	KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2017-01-19 17:06 Agostino Sarubbo
  0 siblings, 0 replies; 103+ messages in thread
From: Agostino Sarubbo @ 2017-01-19 17:06 UTC (permalink / raw
  To: gentoo-commits

commit:     b0e9ea5a28a9b78e5659fee868d6dbb47d229824
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 19 17:06:26 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Jan 19 17:06:26 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0e9ea5a

net-irc/hexchat: amd64 stable wrt bug #606496

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.12.4-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-irc/hexchat/hexchat-2.12.4-r1.ebuild b/net-irc/hexchat/hexchat-2.12.4-r1.ebuild
index ddcfa91..18ad9f6 100644
--- a/net-irc/hexchat/hexchat-2.12.4-r1.ebuild
+++ b/net-irc/hexchat/hexchat-2.12.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -16,7 +16,7 @@ if [[ "${PV}" == "9999" ]] ; then
 	EGIT_REPO_URI="git://github.com/hexchat/hexchat.git"
 else
 	SRC_URI="https://dl.hexchat.net/hexchat/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
+	KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2017-01-19 16:21 Agostino Sarubbo
  0 siblings, 0 replies; 103+ messages in thread
From: Agostino Sarubbo @ 2017-01-19 16:21 UTC (permalink / raw
  To: gentoo-commits

commit:     dd721f60f45209e98239602db835f3dd5a233c3f
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 19 16:21:44 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Jan 19 16:21:44 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd721f60

net-irc/hexchat: metadata.xml: edit the upstream email address

Package-Manager: portage-2.3.0
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-irc/hexchat/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/metadata.xml b/net-irc/hexchat/metadata.xml
index 9d1268f..c058b0b 100644
--- a/net-irc/hexchat/metadata.xml
+++ b/net-irc/hexchat/metadata.xml
@@ -38,7 +38,7 @@
 	</use>
 	<upstream>
 		<maintainer status="active">
-			<email>tingping@fedoraproject.org</email>
+			<email>tingping@tingping.se</email>
 			<name>TingPing</name>
 		</maintainer>
 		<bugs-to>https://github.com/hexchat/hexchat/issues</bugs-to>


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2016-12-13 14:55 Lars Wendler
  0 siblings, 0 replies; 103+ messages in thread
From: Lars Wendler @ 2016-12-13 14:55 UTC (permalink / raw
  To: gentoo-commits

commit:     df26e91e7fa975d13da5788c408ceb427659016e
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 13 14:55:02 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Dec 13 14:55:19 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df26e91e

net-irc/hexchat: Removed old.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-irc/hexchat/hexchat-2.12.4.ebuild | 146 ----------------------------------
 1 file changed, 146 deletions(-)

diff --git a/net-irc/hexchat/hexchat-2.12.4.ebuild b/net-irc/hexchat/hexchat-2.12.4.ebuild
deleted file mode 100644
index ca41df6..00000000
--- a/net-irc/hexchat/hexchat-2.12.4.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-inherit autotools fdo-mime gnome2-utils mono-env python-single-r1
-
-DESCRIPTION="Graphical IRC client based on XChat"
-HOMEPAGE="https://hexchat.github.io/"
-
-if [[ "${PV}" == "9999" ]] ; then
-	inherit git-r3
-	SRC_URI=""
-	EGIT_REPO_URI="git://github.com/hexchat/hexchat.git"
-else
-	SRC_URI="https://dl.hexchat.net/hexchat/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
-fi
-
-LICENSE="GPL-2 plugin-fishlim? ( MIT )"
-SLOT="0"
-IUSE="dbus debug +gtk libcanberra libnotify libproxy libressl lua nls perl plugin-checksum plugin-fishlim plugin-sysinfo python spell ssl theme-manager"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-COMMON_DEPEND="dev-libs/glib:2
-	dbus? ( sys-apps/dbus )
-	gtk? ( x11-libs/gtk+:2 )
-	libcanberra? ( media-libs/libcanberra )
-	libproxy? ( net-libs/libproxy )
-	libnotify? ( x11-libs/libnotify )
-	lua? ( dev-lang/lua:= )
-	nls? ( virtual/libintl )
-	perl? ( dev-lang/perl )
-	plugin-sysinfo? ( sys-apps/pciutils )
-	python? ( ${PYTHON_DEPS} )
-	spell? ( app-text/iso-codes )
-	ssl? (
-		!libressl? ( dev-libs/openssl:0= )
-		libressl? ( dev-libs/libressl:0= )
-	)
-	theme-manager? (
-		|| (
-			( dev-lang/mono[minimal] dev-dotnet/libgdiplus )
-			dev-lang/mono[-minimal]
-		)
-	)"
-
-RDEPEND="${COMMON_DEPEND}
-	spell? ( app-text/enchant )"
-DEPEND="${COMMON_DEPEND}
-	app-arch/xz-utils
-	virtual/pkgconfig
-	dev-util/intltool
-	theme-manager? ( dev-util/monodevelop )"
-
-PATCHES=(
-	"${FILESDIR}/hexchat-2.12.2-configure.ac-remove-werror.patch"
-)
-
-src_prepare() {
-	default
-	eautoreconf
-}
-
-pkg_setup() {
-	use python && python-single-r1_pkg_setup
-	if use theme-manager ; then
-		mono-env_pkg_setup
-		export XDG_CACHE_HOME="${T}/.cache"
-	fi
-}
-
-src_configure() {
-	econf \
-		--enable-plugin \
-		$(use_enable nls) \
-		$(use_enable ssl openssl) \
-		$(use_enable gtk gtkfe) \
-		$(use_enable !gtk textfe) \
-		$(use_enable python python "${EPYTHON}") \
-		$(use_enable perl) \
-		$(use_enable plugin-checksum checksum) \
-		$(use_enable plugin-fishlim fishlim) \
-		$(use_enable plugin-sysinfo sysinfo) \
-		$(use_enable dbus) \
-		$(use_enable lua) \
-		$(use_enable libnotify) \
-		$(use_enable libcanberra) \
-		$(use_enable libproxy) \
-		$(use_enable spell isocodes) \
-		$(use_enable debug) \
-		$(use_with theme-manager)
-}
-
-src_install() {
-	emake DESTDIR="${D}" \
-		UPDATE_ICON_CACHE=true \
-		UPDATE_MIME_DATABASE=true \
-		UPDATE_DESKTOP_DATABASE=true \
-		install
-	dodoc readme.md
-	find "${D}" -name '*.la' -delete || die
-}
-
-pkg_preinst() {
-	if use gtk ; then
-		gnome2_icon_savelist
-	fi
-}
-
-pkg_postinst() {
-	if use gtk ; then
-		gnome2_icon_cache_update
-	else
-		elog "You have disabled the gtk USE flag. This means you don't have"
-		elog "the GTK-GUI for HexChat but only a text interface called \"hexchat-text\"."
-	fi
-
-	if use theme-manager ; then
-		fdo-mime_desktop_database_update
-		fdo-mime_mime_database_update
-		elog "Themes are available at:"
-		elog "  https://hexchat.github.io/themes.html"
-	fi
-
-	elog
-	elog "optional dependencies:"
-	elog "  media-sound/sox (sound playback if you don't have libcanberra"
-	elog "    enabled)"
-	elog "  x11-plugins/hexchat-javascript (javascript support)"
-	elog "  x11-themes/sound-theme-freedesktop (default BEEP sound,"
-	elog "    needs libcanberra enabled)"
-}
-
-pkg_postrm() {
-	if use gtk ; then
-		gnome2_icon_cache_update
-	fi
-
-	if use theme-manager ; then
-		fdo-mime_desktop_database_update
-		fdo-mime_mime_database_update
-	fi
-}


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2016-12-11  9:48 David Seifert
  0 siblings, 0 replies; 103+ messages in thread
From: David Seifert @ 2016-12-11  9:48 UTC (permalink / raw
  To: gentoo-commits

commit:     be4365787093f6a152eeb5be5b374fbd6c210b76
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 11 09:48:25 2016 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Dec 11 09:48:25 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be436578

net-irc/hexchat: Update live ebuild

Package-Manager: portage-2.3.3

 net-irc/hexchat/hexchat-9999.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/net-irc/hexchat/hexchat-9999.ebuild b/net-irc/hexchat/hexchat-9999.ebuild
index 7d62cb2..2650730 100644
--- a/net-irc/hexchat/hexchat-9999.ebuild
+++ b/net-irc/hexchat/hexchat-9999.ebuild
@@ -56,10 +56,8 @@ DEPEND="${COMMON_DEPEND}
 	theme-manager? ( dev-util/monodevelop )"
 
 src_prepare() {
-	if [[ ${PV} == "9999" ]]; then
-		eautoreconf
-	fi
 	default
+	eautoreconf
 }
 
 pkg_setup() {


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2016-12-11  9:45 David Seifert
  0 siblings, 0 replies; 103+ messages in thread
From: David Seifert @ 2016-12-11  9:45 UTC (permalink / raw
  To: gentoo-commits

commit:     7232acd66cfbeda08875321a1e84ca1e70d64285
Author:     Anthony Ryan <anthonyryan1 <AT> gmail <DOT> com>
AuthorDate: Sun Dec 11 06:32:06 2016 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Dec 11 09:44:41 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7232acd6

net-irc/hexchat: version bump 2.12.4

* Also syncronize live ebuild
* Remove doat plugin (removed upstream)

Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/3077

 net-irc/hexchat/Manifest                                         | 2 +-
 net-irc/hexchat/{hexchat-2.12.3.ebuild => hexchat-2.12.4.ebuild} | 3 +--
 net-irc/hexchat/hexchat-9999.ebuild                              | 3 +--
 3 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/net-irc/hexchat/Manifest b/net-irc/hexchat/Manifest
index e22ec61..f9d2ae0 100644
--- a/net-irc/hexchat/Manifest
+++ b/net-irc/hexchat/Manifest
@@ -1,3 +1,3 @@
 DIST hexchat-2.10.2.tar.xz 1529732 SHA256 87ebf365c576656fa3f23f51d319b3a6d279e4a932f2f8961d891dd5a5e1b52c SHA512 799be6ca02d4f7bad98c005e0fb7dba151717b52841d7f2dd3ed86b80a20de934825a1e58aab4621ac751a605103e68e368a95e9709c48f52b9e5333e5e290ab WHIRLPOOL 5d8dcd59941a145544bbde2e761db092e801036d6879a0eb3a8b48ece43c02c78df88c889304ac1b4594e89cd68fccc02cd1239d6b60b4a0c13a5156f28154a7
 DIST hexchat-2.12.2.tar.xz 1600156 SHA256 6dad783f37aac32a8301a12d498af7a74900f011aec4e77bb378ae9797a3ccf6 SHA512 848ce16423e84ce3b019d4f0308eee0593a250a6441c7487ddafdff0b92d95e38de1b9edbcf8710522eef3016ec549a8c338bbe82d1f649523b56f4e81059417 WHIRLPOOL ee0c1ac39f57600a2bb4d08b00d996a0bae12c99e5a1f9a0aa9b02122226d4af35215ab2b4d9f4038afd9b876589331e2e05123b1e9fbf0a2ea29b9a1fd0e667
-DIST hexchat-2.12.3.tar.xz 1577736 SHA256 6f2b22372c7a9ed8ffab817079638e8f4178f5f8ba63c89cb3baa01be614f2ba SHA512 1ee8348b70ed27786874aebb136e78b9d3b24bc55b7cebb5c6a730970f6aa3ec690f8c7422003d7ace56987ca84c993694c8ab6b830ef39b620e544fc7353b04 WHIRLPOOL 0b972ddb2769ddc634a7e7f5f018f2f012cbd6233ae664f97be6891ca76a67104133d942e73d7472e2ff2e3fecd3c6553fc9bbab677c5486cdd3f1ba6c067472
+DIST hexchat-2.12.4.tar.xz 1451468 SHA256 fa35913158bbc7d0d99de79371b6df3e8d21802f1d2c7c92f0e5db694acf2c3a SHA512 48d30c23973a19efc7a8e6d00a3e9675e8556a6fa9da046175b3d87bdab0bebbc6caf58970d654e270421d0d49c2cd9f498b425b7e3a49dd81670dc4825fca40 WHIRLPOOL f0e48900c9cf048ad6238338630788197865bf649d4d373a3905b7dffd0076cbdeffc6bd14602fdb5924f6da5bb422739cde7f05b844482735157bb0ba39e712

diff --git a/net-irc/hexchat/hexchat-2.12.3.ebuild b/net-irc/hexchat/hexchat-2.12.4.ebuild
similarity index 96%
rename from net-irc/hexchat/hexchat-2.12.3.ebuild
rename to net-irc/hexchat/hexchat-2.12.4.ebuild
index 0b74edb..ca41df6 100644
--- a/net-irc/hexchat/hexchat-2.12.3.ebuild
+++ b/net-irc/hexchat/hexchat-2.12.4.ebuild
@@ -21,7 +21,7 @@ fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"
 SLOT="0"
-IUSE="dbus debug +gtk libcanberra libnotify libproxy libressl lua nls perl plugin-checksum plugin-doat plugin-fishlim plugin-sysinfo python spell ssl theme-manager"
+IUSE="dbus debug +gtk libcanberra libnotify libproxy libressl lua nls perl plugin-checksum plugin-fishlim plugin-sysinfo python spell ssl theme-manager"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 COMMON_DEPEND="dev-libs/glib:2
@@ -82,7 +82,6 @@ src_configure() {
 		$(use_enable python python "${EPYTHON}") \
 		$(use_enable perl) \
 		$(use_enable plugin-checksum checksum) \
-		$(use_enable plugin-doat doat) \
 		$(use_enable plugin-fishlim fishlim) \
 		$(use_enable plugin-sysinfo sysinfo) \
 		$(use_enable dbus) \

diff --git a/net-irc/hexchat/hexchat-9999.ebuild b/net-irc/hexchat/hexchat-9999.ebuild
index 21b0714..7d62cb2 100644
--- a/net-irc/hexchat/hexchat-9999.ebuild
+++ b/net-irc/hexchat/hexchat-9999.ebuild
@@ -21,7 +21,7 @@ fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"
 SLOT="0"
-IUSE="dbus debug +gtk libcanberra libnotify libproxy libressl lua nls perl plugin-checksum plugin-doat plugin-fishlim plugin-sysinfo python spell ssl theme-manager"
+IUSE="dbus debug +gtk libcanberra libnotify libproxy libressl lua nls perl plugin-checksum plugin-fishlim plugin-sysinfo python spell ssl theme-manager"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 COMMON_DEPEND="dev-libs/glib:2
@@ -80,7 +80,6 @@ src_configure() {
 		$(use_enable python python "${EPYTHON}") \
 		$(use_enable perl) \
 		$(use_enable plugin-checksum checksum) \
-		$(use_enable plugin-doat doat) \
 		$(use_enable plugin-fishlim fishlim) \
 		$(use_enable plugin-sysinfo sysinfo) \
 		$(use_enable dbus) \


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2016-10-23 22:18 Lars Wendler
  0 siblings, 0 replies; 103+ messages in thread
From: Lars Wendler @ 2016-10-23 22:18 UTC (permalink / raw
  To: gentoo-commits

commit:     bbb5570c4c5713111809c1dd7c4247ed972e7762
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 23 22:17:35 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sun Oct 23 22:17:35 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbb5570c

net-irc/hexchat: Bump to version 2.12.3

Package-Manager: portage-2.3.2
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 net-irc/hexchat/Manifest              |   1 +
 net-irc/hexchat/hexchat-2.12.3.ebuild | 147 ++++++++++++++++++++++++++++++++++
 2 files changed, 148 insertions(+)

diff --git a/net-irc/hexchat/Manifest b/net-irc/hexchat/Manifest
index 515ff8d..e22ec61 100644
--- a/net-irc/hexchat/Manifest
+++ b/net-irc/hexchat/Manifest
@@ -1,2 +1,3 @@
 DIST hexchat-2.10.2.tar.xz 1529732 SHA256 87ebf365c576656fa3f23f51d319b3a6d279e4a932f2f8961d891dd5a5e1b52c SHA512 799be6ca02d4f7bad98c005e0fb7dba151717b52841d7f2dd3ed86b80a20de934825a1e58aab4621ac751a605103e68e368a95e9709c48f52b9e5333e5e290ab WHIRLPOOL 5d8dcd59941a145544bbde2e761db092e801036d6879a0eb3a8b48ece43c02c78df88c889304ac1b4594e89cd68fccc02cd1239d6b60b4a0c13a5156f28154a7
 DIST hexchat-2.12.2.tar.xz 1600156 SHA256 6dad783f37aac32a8301a12d498af7a74900f011aec4e77bb378ae9797a3ccf6 SHA512 848ce16423e84ce3b019d4f0308eee0593a250a6441c7487ddafdff0b92d95e38de1b9edbcf8710522eef3016ec549a8c338bbe82d1f649523b56f4e81059417 WHIRLPOOL ee0c1ac39f57600a2bb4d08b00d996a0bae12c99e5a1f9a0aa9b02122226d4af35215ab2b4d9f4038afd9b876589331e2e05123b1e9fbf0a2ea29b9a1fd0e667
+DIST hexchat-2.12.3.tar.xz 1577736 SHA256 6f2b22372c7a9ed8ffab817079638e8f4178f5f8ba63c89cb3baa01be614f2ba SHA512 1ee8348b70ed27786874aebb136e78b9d3b24bc55b7cebb5c6a730970f6aa3ec690f8c7422003d7ace56987ca84c993694c8ab6b830ef39b620e544fc7353b04 WHIRLPOOL 0b972ddb2769ddc634a7e7f5f018f2f012cbd6233ae664f97be6891ca76a67104133d942e73d7472e2ff2e3fecd3c6553fc9bbab677c5486cdd3f1ba6c067472

diff --git a/net-irc/hexchat/hexchat-2.12.3.ebuild b/net-irc/hexchat/hexchat-2.12.3.ebuild
new file mode 100644
index 00000000..0b74edb
--- /dev/null
+++ b/net-irc/hexchat/hexchat-2.12.3.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+inherit autotools fdo-mime gnome2-utils mono-env python-single-r1
+
+DESCRIPTION="Graphical IRC client based on XChat"
+HOMEPAGE="https://hexchat.github.io/"
+
+if [[ "${PV}" == "9999" ]] ; then
+	inherit git-r3
+	SRC_URI=""
+	EGIT_REPO_URI="git://github.com/hexchat/hexchat.git"
+else
+	SRC_URI="https://dl.hexchat.net/hexchat/${P}.tar.xz"
+	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
+fi
+
+LICENSE="GPL-2 plugin-fishlim? ( MIT )"
+SLOT="0"
+IUSE="dbus debug +gtk libcanberra libnotify libproxy libressl lua nls perl plugin-checksum plugin-doat plugin-fishlim plugin-sysinfo python spell ssl theme-manager"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+COMMON_DEPEND="dev-libs/glib:2
+	dbus? ( sys-apps/dbus )
+	gtk? ( x11-libs/gtk+:2 )
+	libcanberra? ( media-libs/libcanberra )
+	libproxy? ( net-libs/libproxy )
+	libnotify? ( x11-libs/libnotify )
+	lua? ( dev-lang/lua:= )
+	nls? ( virtual/libintl )
+	perl? ( dev-lang/perl )
+	plugin-sysinfo? ( sys-apps/pciutils )
+	python? ( ${PYTHON_DEPS} )
+	spell? ( app-text/iso-codes )
+	ssl? (
+		!libressl? ( dev-libs/openssl:0= )
+		libressl? ( dev-libs/libressl:0= )
+	)
+	theme-manager? (
+		|| (
+			( dev-lang/mono[minimal] dev-dotnet/libgdiplus )
+			dev-lang/mono[-minimal]
+		)
+	)"
+
+RDEPEND="${COMMON_DEPEND}
+	spell? ( app-text/enchant )"
+DEPEND="${COMMON_DEPEND}
+	app-arch/xz-utils
+	virtual/pkgconfig
+	dev-util/intltool
+	theme-manager? ( dev-util/monodevelop )"
+
+PATCHES=(
+	"${FILESDIR}/hexchat-2.12.2-configure.ac-remove-werror.patch"
+)
+
+src_prepare() {
+	default
+	eautoreconf
+}
+
+pkg_setup() {
+	use python && python-single-r1_pkg_setup
+	if use theme-manager ; then
+		mono-env_pkg_setup
+		export XDG_CACHE_HOME="${T}/.cache"
+	fi
+}
+
+src_configure() {
+	econf \
+		--enable-plugin \
+		$(use_enable nls) \
+		$(use_enable ssl openssl) \
+		$(use_enable gtk gtkfe) \
+		$(use_enable !gtk textfe) \
+		$(use_enable python python "${EPYTHON}") \
+		$(use_enable perl) \
+		$(use_enable plugin-checksum checksum) \
+		$(use_enable plugin-doat doat) \
+		$(use_enable plugin-fishlim fishlim) \
+		$(use_enable plugin-sysinfo sysinfo) \
+		$(use_enable dbus) \
+		$(use_enable lua) \
+		$(use_enable libnotify) \
+		$(use_enable libcanberra) \
+		$(use_enable libproxy) \
+		$(use_enable spell isocodes) \
+		$(use_enable debug) \
+		$(use_with theme-manager)
+}
+
+src_install() {
+	emake DESTDIR="${D}" \
+		UPDATE_ICON_CACHE=true \
+		UPDATE_MIME_DATABASE=true \
+		UPDATE_DESKTOP_DATABASE=true \
+		install
+	dodoc readme.md
+	find "${D}" -name '*.la' -delete || die
+}
+
+pkg_preinst() {
+	if use gtk ; then
+		gnome2_icon_savelist
+	fi
+}
+
+pkg_postinst() {
+	if use gtk ; then
+		gnome2_icon_cache_update
+	else
+		elog "You have disabled the gtk USE flag. This means you don't have"
+		elog "the GTK-GUI for HexChat but only a text interface called \"hexchat-text\"."
+	fi
+
+	if use theme-manager ; then
+		fdo-mime_desktop_database_update
+		fdo-mime_mime_database_update
+		elog "Themes are available at:"
+		elog "  https://hexchat.github.io/themes.html"
+	fi
+
+	elog
+	elog "optional dependencies:"
+	elog "  media-sound/sox (sound playback if you don't have libcanberra"
+	elog "    enabled)"
+	elog "  x11-plugins/hexchat-javascript (javascript support)"
+	elog "  x11-themes/sound-theme-freedesktop (default BEEP sound,"
+	elog "    needs libcanberra enabled)"
+}
+
+pkg_postrm() {
+	if use gtk ; then
+		gnome2_icon_cache_update
+	fi
+
+	if use theme-manager ; then
+		fdo-mime_desktop_database_update
+		fdo-mime_mime_database_update
+	fi
+}


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2016-10-16 17:24 David Seifert
  0 siblings, 0 replies; 103+ messages in thread
From: David Seifert @ 2016-10-16 17:24 UTC (permalink / raw
  To: gentoo-commits

commit:     de3a6c813769b869ffabbb095d62cd65d890f2aa
Author:     Nicholas Vinson <nvinson234 <AT> gmail <DOT> com>
AuthorDate: Sat Oct 15 21:57:21 2016 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Oct 16 17:24:08 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de3a6c81

net-irc/hexchat: Remove outdated ebuilds

Package-Manager: portage-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/2563

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 net-irc/hexchat/hexchat-2.10.2-r1.ebuild | 174 -------------------------------
 net-irc/hexchat/hexchat-2.12.2.ebuild    | 139 ------------------------
 2 files changed, 313 deletions(-)

diff --git a/net-irc/hexchat/hexchat-2.10.2-r1.ebuild b/net-irc/hexchat/hexchat-2.10.2-r1.ebuild
deleted file mode 100644
index 6d16041..00000000
--- a/net-irc/hexchat/hexchat-2.10.2-r1.ebuild
+++ /dev/null
@@ -1,174 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
-inherit eutils fdo-mime gnome2-utils mono-env multilib python-single-r1
-
-DESCRIPTION="Graphical IRC client based on XChat"
-HOMEPAGE="http://hexchat.github.io/"
-SRC_URI="https://dl.hexchat.net/hexchat/${P}.tar.xz"
-
-LICENSE="GPL-2 plugin-fishlim? ( MIT )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
-IUSE="dbus +gtk ipv6 libcanberra libnotify libproxy libressl nls ntlm perl +plugins plugin-checksum plugin-doat plugin-fishlim plugin-sysinfo python spell ssl theme-manager"
-REQUIRED_USE="plugins? ( python? ( ${PYTHON_REQUIRED_USE} ) )"
-
-DEPEND="dev-libs/glib:2
-	dbus? ( >=dev-libs/dbus-glib-0.98 )
-	gtk? ( x11-libs/gtk+:2 )
-	libcanberra? ( media-libs/libcanberra )
-	libproxy? ( net-libs/libproxy )
-	libnotify? ( x11-libs/libnotify )
-	nls? ( virtual/libintl )
-	ntlm? ( net-libs/libntlm )
-	plugins? (
-		perl? ( >=dev-lang/perl-5.8.0 )
-		plugin-sysinfo? ( sys-apps/pciutils )
-		python? ( ${PYTHON_DEPS} )
-	)
-	spell? ( app-text/iso-codes )
-	ssl? (
-		!libressl? ( dev-libs/openssl:0 )
-		libressl? ( dev-libs/libressl )
-	)
-	theme-manager? ( dev-lang/mono )"
-RDEPEND="${DEPEND}
-	spell? ( app-text/enchant )"
-DEPEND="${DEPEND}
-	app-arch/xz-utils
-	virtual/pkgconfig
-	nls? ( dev-util/intltool )
-	theme-manager? ( dev-util/monodevelop )"
-
-pkg_setup() {
-	use plugins && use python && python-single-r1_pkg_setup
-	if use theme-manager ; then
-		mono-env_pkg_setup
-		export XDG_CACHE_HOME="${T}/.cache"
-	fi
-
-	if use !plugins ; then
-		local myplugins
-
-		use perl && myplugins+="perl\n"
-		use python && myplugins+="python\n"
-		use plugin-checksum && myplugins+="plugin-checksum\n"
-		use plugin-doat && myplugins+="plugin-doat\n"
-		use plugin-fishlim && myplugins+="plugin-fishlim\n"
-		use plugin-sysinfo && myplugins+="plugin-sysinfo\n"
-
-		if [[ ${myplugins} ]] ; then
-			ewarn "The following plugins/interfaces have been disabled, because"
-			ewarn "\"plugins\" USE flag is disabled. Check metadata.xml"
-			ewarn "to get more information or run \"equery u hexchat\"."
-			ewarn "\n${myplugins}"
-		fi
-	fi
-}
-
-src_prepare() {
-	epatch_user
-}
-
-src_configure() {
-	econf \
-		$(use_enable nls) \
-		$(use_enable libproxy socks) \
-		$(use_enable ipv6) \
-		$(use_enable ssl openssl) \
-		$(use_enable gtk gtkfe) \
-		$(use_enable !gtk textfe) \
-		$(usex plugins \
-			"$(usex python "--enable-python=${EPYTHON}" "--disable-python")" \
-			"--disable-python" \
-			) \
-		$(usex plugins \
-			"$(use_enable perl)" \
-			"--disable-perl" \
-			) \
-		$(use_enable plugins plugin) \
-		$(usex plugins \
-			"$(use_enable plugin-checksum checksum)" \
-			"--disable-checksum" \
-			) \
-		$(usex plugins \
-			"$(use_enable plugin-doat doat)" \
-			"--disable-doat" \
-			) \
-		$(usex plugins \
-			"$(use_enable plugin-fishlim fishlim)" \
-			"--disable-fishlim" \
-			) \
-		$(usex plugins \
-			"$(use_enable plugin-sysinfo sysinfo)" \
-			"--disable-sysinfo" \
-			) \
-		$(use_enable dbus) \
-		$(use_enable libnotify) \
-		$(use_enable libcanberra) \
-		$(use_enable ntlm) \
-		$(use_enable libproxy) \
-		$(use_enable spell isocodes) \
-		--enable-minimal-flags \
-		$(use_with theme-manager)
-}
-
-src_install() {
-	emake DESTDIR="${D}" \
-		UPDATE_ICON_CACHE=true \
-		UPDATE_MIME_DATABASE=true \
-		UPDATE_DESKTOP_DATABASE=true \
-		install
-	dodoc readme.md
-	prune_libtool_files --all
-}
-
-pkg_preinst() {
-	if use gtk ; then
-		gnome2_icon_savelist
-	fi
-}
-
-pkg_postinst() {
-	if use gtk ; then
-		gnome2_icon_cache_update
-		einfo
-	else
-		einfo
-		elog "You have disabled the gtk USE flag. This means you don't have"
-		elog "the GTK-GUI for HexChat but only a text interface called \"hexchat-text\"."
-		elog
-	fi
-
-	if use theme-manager ; then
-		fdo-mime_desktop_database_update
-		fdo-mime_mime_database_update
-		elog "Themes are available at:"
-		elog "  http://hexchat.org/themes.html"
-		elog
-	fi
-
-	einfo
-	elog "optional dependencies:"
-	elog "  media-sound/sox (sound playback if you don't have libcanberra"
-	elog "    enabled)"
-	elog "  x11-plugins/hexchat-javascript (javascript support)"
-	elog "  x11-themes/sound-theme-freedesktop (default BEEP sound,"
-	elog "    needs libcanberra enabled)"
-	einfo
-}
-
-pkg_postrm() {
-	if use gtk ; then
-		gnome2_icon_cache_update
-	fi
-
-	if use theme-manager ; then
-		fdo-mime_desktop_database_update
-		fdo-mime_mime_database_update
-	fi
-}

diff --git a/net-irc/hexchat/hexchat-2.12.2.ebuild b/net-irc/hexchat/hexchat-2.12.2.ebuild
deleted file mode 100644
index 530b157..00000000
--- a/net-irc/hexchat/hexchat-2.12.2.ebuild
+++ /dev/null
@@ -1,139 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-inherit autotools fdo-mime gnome2-utils mono-env python-single-r1
-
-DESCRIPTION="Graphical IRC client based on XChat"
-HOMEPAGE="https://hexchat.github.io/"
-
-if [[ "${PV}" == "9999" ]] ; then
-	inherit git-r3
-	SRC_URI=""
-	EGIT_REPO_URI="git://github.com/hexchat/hexchat.git"
-else
-	SRC_URI="https://dl.hexchat.net/hexchat/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
-fi
-
-LICENSE="GPL-2 plugin-fishlim? ( MIT )"
-SLOT="0"
-IUSE="dbus debug +gtk libcanberra libnotify libproxy libressl lua nls perl plugin-checksum plugin-doat plugin-fishlim plugin-sysinfo python spell ssl theme-manager"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-COMMON_DEPEND="dev-libs/glib:2
-	dbus? ( sys-apps/dbus )
-	gtk? ( x11-libs/gtk+:2 )
-	libcanberra? ( media-libs/libcanberra )
-	libproxy? ( net-libs/libproxy )
-	libnotify? ( x11-libs/libnotify )
-	lua? ( dev-lang/lua:= )
-	nls? ( virtual/libintl )
-	perl? ( dev-lang/perl )
-	plugin-sysinfo? ( sys-apps/pciutils )
-	python? ( ${PYTHON_DEPS} )
-	spell? ( app-text/iso-codes )
-	ssl? (
-		!libressl? ( dev-libs/openssl:0= )
-		libressl? ( dev-libs/libressl:0= )
-	)
-	theme-manager? ( dev-lang/mono )"
-RDEPEND="${COMMON_DEPEND}
-	spell? ( app-text/enchant )"
-DEPEND="${COMMON_DEPEND}
-	app-arch/xz-utils
-	virtual/pkgconfig
-	dev-util/intltool
-	theme-manager? ( dev-util/monodevelop )"
-
-src_prepare() {
-	if [[ ${PV} == "9999" ]]; then
-		eautoreconf
-	fi
-	default
-}
-
-pkg_setup() {
-	use python && python-single-r1_pkg_setup
-	if use theme-manager ; then
-		mono-env_pkg_setup
-		export XDG_CACHE_HOME="${T}/.cache"
-	fi
-}
-
-src_configure() {
-	econf \
-		--enable-plugin \
-		$(use_enable nls) \
-		$(use_enable ssl openssl) \
-		$(use_enable gtk gtkfe) \
-		$(use_enable !gtk textfe) \
-		$(use_enable python python "${EPYTHON}") \
-		$(use_enable perl) \
-		$(use_enable plugin-checksum checksum) \
-		$(use_enable plugin-doat doat) \
-		$(use_enable plugin-fishlim fishlim) \
-		$(use_enable plugin-sysinfo sysinfo) \
-		$(use_enable dbus) \
-		$(use_enable lua) \
-		$(use_enable libnotify) \
-		$(use_enable libcanberra) \
-		$(use_enable libproxy) \
-		$(use_enable spell isocodes) \
-		$(use_enable debug) \
-		$(use_with theme-manager)
-}
-
-src_install() {
-	emake DESTDIR="${D}" \
-		UPDATE_ICON_CACHE=true \
-		UPDATE_MIME_DATABASE=true \
-		UPDATE_DESKTOP_DATABASE=true \
-		install
-	dodoc readme.md
-	find "${D}" -name '*.la' -delete || die
-}
-
-pkg_preinst() {
-	if use gtk ; then
-		gnome2_icon_savelist
-	fi
-}
-
-pkg_postinst() {
-	if use gtk ; then
-		gnome2_icon_cache_update
-	else
-		elog "You have disabled the gtk USE flag. This means you don't have"
-		elog "the GTK-GUI for HexChat but only a text interface called \"hexchat-text\"."
-	fi
-
-	if use theme-manager ; then
-		fdo-mime_desktop_database_update
-		fdo-mime_mime_database_update
-		elog "Themes are available at:"
-		elog "  https://hexchat.github.io/themes.html"
-	fi
-
-	elog
-	elog "optional dependencies:"
-	elog "  media-sound/sox (sound playback if you don't have libcanberra"
-	elog "    enabled)"
-	elog "  x11-plugins/hexchat-javascript (javascript support)"
-	elog "  x11-themes/sound-theme-freedesktop (default BEEP sound,"
-	elog "    needs libcanberra enabled)"
-}
-
-pkg_postrm() {
-	if use gtk ; then
-		gnome2_icon_cache_update
-	fi
-
-	if use theme-manager ; then
-		fdo-mime_desktop_database_update
-		fdo-mime_mime_database_update
-	fi
-}


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2016-10-14  8:08 Lars Wendler
  0 siblings, 0 replies; 103+ messages in thread
From: Lars Wendler @ 2016-10-14  8:08 UTC (permalink / raw
  To: gentoo-commits

commit:     bd7bdef854a3f1a3ff812b2264dd5562e6d54765
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 14 08:08:22 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Fri Oct 14 08:08:22 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd7bdef8

net-irc/hexchat: Minor correction to the previous commit.

Package-Manager: portage-2.3.2
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 net-irc/hexchat/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/metadata.xml b/net-irc/hexchat/metadata.xml
index b89126a..9d1268f 100644
--- a/net-irc/hexchat/metadata.xml
+++ b/net-irc/hexchat/metadata.xml
@@ -18,7 +18,7 @@
 	<maintainer type="person">
 		<email>polynomial-c@gentoo.org</email>
 		<name>Lars Wendler</name>
-		<description>Proxy maintainer for Nicholas</description>
+		<description>Proxy maintainer for Nicholas and Anthony</description>
 	</maintainer>
 	<use>
 		<flag name="ntlm">Enable NTLM authentication</flag>


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2016-10-14  8:07 Lars Wendler
  0 siblings, 0 replies; 103+ messages in thread
From: Lars Wendler @ 2016-10-14  8:07 UTC (permalink / raw
  To: gentoo-commits

commit:     117991de3f2a5a0550da1ce4417716b37188fbee
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 14 08:06:55 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Fri Oct 14 08:06:55 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=117991de

net-irc/hexchat: Added another proxied maintainer.

Package-Manager: portage-2.3.2
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 net-irc/hexchat/metadata.xml | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/net-irc/hexchat/metadata.xml b/net-irc/hexchat/metadata.xml
index bf007fe..b89126a 100644
--- a/net-irc/hexchat/metadata.xml
+++ b/net-irc/hexchat/metadata.xml
@@ -6,6 +6,11 @@
 		<name>Nicholas Vinson</name>
 		<description>Proxied maintainer</description>
 	</maintainer>
+	<maintainer type="person">
+		<email>anthonyryan1@gmail.com</email>
+		<name>Anthony Ryan</name>
+		<description>Proxied maintainer</description>
+	</maintainer>
 	<maintainer type="project">
 		<email>proxy-maint@gentoo.org</email>
 		<name>Proxy Maintainers</name>


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2016-10-14  8:00 Lars Wendler
  0 siblings, 0 replies; 103+ messages in thread
From: Lars Wendler @ 2016-10-14  8:00 UTC (permalink / raw
  To: gentoo-commits

commit:     6f7cab7b12ddc568b0aa0a9239905517e61478cb
Author:     Anthony Ryan <anthonyryan1 <AT> gmail <DOT> com>
AuthorDate: Thu Oct  6 20:59:11 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Fri Oct 14 08:00:12 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f7cab7b

net-irc/hexchat: version bump 2.12.2

Gentoo-bug: 582952, 528052, 592568

* EAPI 6
* Removed USE=ipv6 (required by upstream)
* Added USE=debug
* Removed USE=ntlm (removed by upstream)
* Removed USE=plugins (required for simplicity)
* Removed eutils & multilib
Closes: https://github.com/gentoo/gentoo/pull/2498

Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 net-irc/hexchat/Manifest              |   1 +
 net-irc/hexchat/hexchat-2.12.2.ebuild | 139 +++++++++++++++++++++++++++++++++
 net-irc/hexchat/hexchat-9999.ebuild   | 142 +++++++++++-----------------------
 3 files changed, 187 insertions(+), 95 deletions(-)

diff --git a/net-irc/hexchat/Manifest b/net-irc/hexchat/Manifest
index 61a199a..515ff8d 100644
--- a/net-irc/hexchat/Manifest
+++ b/net-irc/hexchat/Manifest
@@ -1 +1,2 @@
 DIST hexchat-2.10.2.tar.xz 1529732 SHA256 87ebf365c576656fa3f23f51d319b3a6d279e4a932f2f8961d891dd5a5e1b52c SHA512 799be6ca02d4f7bad98c005e0fb7dba151717b52841d7f2dd3ed86b80a20de934825a1e58aab4621ac751a605103e68e368a95e9709c48f52b9e5333e5e290ab WHIRLPOOL 5d8dcd59941a145544bbde2e761db092e801036d6879a0eb3a8b48ece43c02c78df88c889304ac1b4594e89cd68fccc02cd1239d6b60b4a0c13a5156f28154a7
+DIST hexchat-2.12.2.tar.xz 1600156 SHA256 6dad783f37aac32a8301a12d498af7a74900f011aec4e77bb378ae9797a3ccf6 SHA512 848ce16423e84ce3b019d4f0308eee0593a250a6441c7487ddafdff0b92d95e38de1b9edbcf8710522eef3016ec549a8c338bbe82d1f649523b56f4e81059417 WHIRLPOOL ee0c1ac39f57600a2bb4d08b00d996a0bae12c99e5a1f9a0aa9b02122226d4af35215ab2b4d9f4038afd9b876589331e2e05123b1e9fbf0a2ea29b9a1fd0e667

diff --git a/net-irc/hexchat/hexchat-2.12.2.ebuild b/net-irc/hexchat/hexchat-2.12.2.ebuild
new file mode 100644
index 00000000..530b157
--- /dev/null
+++ b/net-irc/hexchat/hexchat-2.12.2.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+inherit autotools fdo-mime gnome2-utils mono-env python-single-r1
+
+DESCRIPTION="Graphical IRC client based on XChat"
+HOMEPAGE="https://hexchat.github.io/"
+
+if [[ "${PV}" == "9999" ]] ; then
+	inherit git-r3
+	SRC_URI=""
+	EGIT_REPO_URI="git://github.com/hexchat/hexchat.git"
+else
+	SRC_URI="https://dl.hexchat.net/hexchat/${P}.tar.xz"
+	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
+fi
+
+LICENSE="GPL-2 plugin-fishlim? ( MIT )"
+SLOT="0"
+IUSE="dbus debug +gtk libcanberra libnotify libproxy libressl lua nls perl plugin-checksum plugin-doat plugin-fishlim plugin-sysinfo python spell ssl theme-manager"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+COMMON_DEPEND="dev-libs/glib:2
+	dbus? ( sys-apps/dbus )
+	gtk? ( x11-libs/gtk+:2 )
+	libcanberra? ( media-libs/libcanberra )
+	libproxy? ( net-libs/libproxy )
+	libnotify? ( x11-libs/libnotify )
+	lua? ( dev-lang/lua:= )
+	nls? ( virtual/libintl )
+	perl? ( dev-lang/perl )
+	plugin-sysinfo? ( sys-apps/pciutils )
+	python? ( ${PYTHON_DEPS} )
+	spell? ( app-text/iso-codes )
+	ssl? (
+		!libressl? ( dev-libs/openssl:0= )
+		libressl? ( dev-libs/libressl:0= )
+	)
+	theme-manager? ( dev-lang/mono )"
+RDEPEND="${COMMON_DEPEND}
+	spell? ( app-text/enchant )"
+DEPEND="${COMMON_DEPEND}
+	app-arch/xz-utils
+	virtual/pkgconfig
+	dev-util/intltool
+	theme-manager? ( dev-util/monodevelop )"
+
+src_prepare() {
+	if [[ ${PV} == "9999" ]]; then
+		eautoreconf
+	fi
+	default
+}
+
+pkg_setup() {
+	use python && python-single-r1_pkg_setup
+	if use theme-manager ; then
+		mono-env_pkg_setup
+		export XDG_CACHE_HOME="${T}/.cache"
+	fi
+}
+
+src_configure() {
+	econf \
+		--enable-plugin \
+		$(use_enable nls) \
+		$(use_enable ssl openssl) \
+		$(use_enable gtk gtkfe) \
+		$(use_enable !gtk textfe) \
+		$(use_enable python python "${EPYTHON}") \
+		$(use_enable perl) \
+		$(use_enable plugin-checksum checksum) \
+		$(use_enable plugin-doat doat) \
+		$(use_enable plugin-fishlim fishlim) \
+		$(use_enable plugin-sysinfo sysinfo) \
+		$(use_enable dbus) \
+		$(use_enable lua) \
+		$(use_enable libnotify) \
+		$(use_enable libcanberra) \
+		$(use_enable libproxy) \
+		$(use_enable spell isocodes) \
+		$(use_enable debug) \
+		$(use_with theme-manager)
+}
+
+src_install() {
+	emake DESTDIR="${D}" \
+		UPDATE_ICON_CACHE=true \
+		UPDATE_MIME_DATABASE=true \
+		UPDATE_DESKTOP_DATABASE=true \
+		install
+	dodoc readme.md
+	find "${D}" -name '*.la' -delete || die
+}
+
+pkg_preinst() {
+	if use gtk ; then
+		gnome2_icon_savelist
+	fi
+}
+
+pkg_postinst() {
+	if use gtk ; then
+		gnome2_icon_cache_update
+	else
+		elog "You have disabled the gtk USE flag. This means you don't have"
+		elog "the GTK-GUI for HexChat but only a text interface called \"hexchat-text\"."
+	fi
+
+	if use theme-manager ; then
+		fdo-mime_desktop_database_update
+		fdo-mime_mime_database_update
+		elog "Themes are available at:"
+		elog "  https://hexchat.github.io/themes.html"
+	fi
+
+	elog
+	elog "optional dependencies:"
+	elog "  media-sound/sox (sound playback if you don't have libcanberra"
+	elog "    enabled)"
+	elog "  x11-plugins/hexchat-javascript (javascript support)"
+	elog "  x11-themes/sound-theme-freedesktop (default BEEP sound,"
+	elog "    needs libcanberra enabled)"
+}
+
+pkg_postrm() {
+	if use gtk ; then
+		gnome2_icon_cache_update
+	fi
+
+	if use theme-manager ; then
+		fdo-mime_desktop_database_update
+		fdo-mime_mime_database_update
+	fi
+}

diff --git a/net-irc/hexchat/hexchat-9999.ebuild b/net-irc/hexchat/hexchat-9999.ebuild
index 3e10703..530b157 100644
--- a/net-irc/hexchat/hexchat-9999.ebuild
+++ b/net-irc/hexchat/hexchat-9999.ebuild
@@ -1,132 +1,89 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
-inherit autotools eutils fdo-mime gnome2-utils mono-env multilib python-single-r1 git-2
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+inherit autotools fdo-mime gnome2-utils mono-env python-single-r1
 
 DESCRIPTION="Graphical IRC client based on XChat"
-HOMEPAGE="http://hexchat.github.io/"
-SRC_URI=""
-EGIT_REPO_URI="git://github.com/hexchat/hexchat.git"
+HOMEPAGE="https://hexchat.github.io/"
+
+if [[ "${PV}" == "9999" ]] ; then
+	inherit git-r3
+	SRC_URI=""
+	EGIT_REPO_URI="git://github.com/hexchat/hexchat.git"
+else
+	SRC_URI="https://dl.hexchat.net/hexchat/${P}.tar.xz"
+	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
+fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"
 SLOT="0"
-KEYWORDS=""
-IUSE="dbus +gtk ipv6 libcanberra libnotify libproxy libressl nls ntlm perl +plugins plugin-checksum plugin-doat plugin-fishlim plugin-sysinfo python spell ssl theme-manager"
-REQUIRED_USE="plugins? ( python? ( ${PYTHON_REQUIRED_USE} ) )"
+IUSE="dbus debug +gtk libcanberra libnotify libproxy libressl lua nls perl plugin-checksum plugin-doat plugin-fishlim plugin-sysinfo python spell ssl theme-manager"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
-DEPEND="dev-libs/glib:2
-	dbus? ( >=dev-libs/dbus-glib-0.98 )
+COMMON_DEPEND="dev-libs/glib:2
+	dbus? ( sys-apps/dbus )
 	gtk? ( x11-libs/gtk+:2 )
 	libcanberra? ( media-libs/libcanberra )
 	libproxy? ( net-libs/libproxy )
 	libnotify? ( x11-libs/libnotify )
+	lua? ( dev-lang/lua:= )
 	nls? ( virtual/libintl )
-	ntlm? ( net-libs/libntlm )
-	plugins? (
-		perl? ( >=dev-lang/perl-5.8.0 )
-		plugin-sysinfo? ( sys-apps/pciutils )
-		python? ( ${PYTHON_DEPS} )
-	)
+	perl? ( dev-lang/perl )
+	plugin-sysinfo? ( sys-apps/pciutils )
+	python? ( ${PYTHON_DEPS} )
 	spell? ( app-text/iso-codes )
 	ssl? (
-		!libressl? ( dev-libs/openssl:0 )
-		libressl? ( dev-libs/libressl )
+		!libressl? ( dev-libs/openssl:0= )
+		libressl? ( dev-libs/libressl:0= )
 	)
 	theme-manager? ( dev-lang/mono )"
-RDEPEND="${DEPEND}
+RDEPEND="${COMMON_DEPEND}
 	spell? ( app-text/enchant )"
-DEPEND="${DEPEND}
+DEPEND="${COMMON_DEPEND}
 	app-arch/xz-utils
 	virtual/pkgconfig
-	nls? ( dev-util/intltool )
+	dev-util/intltool
 	theme-manager? ( dev-util/monodevelop )"
 
+src_prepare() {
+	if [[ ${PV} == "9999" ]]; then
+		eautoreconf
+	fi
+	default
+}
+
 pkg_setup() {
-	use plugins && use python && python-single-r1_pkg_setup
+	use python && python-single-r1_pkg_setup
 	if use theme-manager ; then
 		mono-env_pkg_setup
 		export XDG_CACHE_HOME="${T}/.cache"
 	fi
-
-	if use !plugins ; then
-		local myplugins
-
-		use perl && myplugins+="perl\n"
-		use python && myplugins+="python\n"
-		use plugin-checksum && myplugins+="plugin-checksum\n"
-		use plugin-doat && myplugins+="plugin-doat\n"
-		use plugin-fishlim && myplugins+="plugin-fishlim\n"
-		use plugin-sysinfo && myplugins+="plugin-sysinfo\n"
-
-		if [[ ${myplugins} ]] ; then
-			ewarn "The following plugins/interfaces have been disabled, because"
-			ewarn "\"plugins\" USE flag is disabled. Check metadata.xml"
-			ewarn "to get more information or run \"equery u hexchat\"."
-			ewarn "\n${myplugins}"
-		fi
-	fi
-}
-
-src_prepare() {
-	sed -i \
-		-e "/intl\/Makefile/d" \
-		-e "/po\/Makefile.in/d" \
-		configure.ac || die
-	sed -i -e "/SUBDIRS/s/intl//" Makefile.am || die
-	epatch -p1 \
-		"${FILESDIR}"/${PN}-2.9.5-autoconf-missing-macros.patch
-	epatch_user
-	cp $(type -p gettextize) "${T}"/ || die
-	sed -i -e 's:read dummy < /dev/tty::' "${T}/gettextize" || die
-	einfo "Running gettextize -f --no-changelog..."
-	"${T}"/gettextize -f --no-changelog > /dev/null || die "gettexize failed"
-	AT_M4DIR="m4" eautoreconf
 }
 
 src_configure() {
 	econf \
+		--enable-plugin \
 		$(use_enable nls) \
-		$(use_enable libproxy socks) \
-		$(use_enable ipv6) \
 		$(use_enable ssl openssl) \
 		$(use_enable gtk gtkfe) \
 		$(use_enable !gtk textfe) \
-		$(usex plugins \
-			"$(usex python "--enable-python=${EPYTHON}" "--disable-python")" \
-			"--disable-python" \
-			) \
-		$(usex plugins \
-			"$(use_enable perl)" \
-			"--disable-perl" \
-			) \
-		$(use_enable plugins plugin) \
-		$(usex plugins \
-			"$(use_enable plugin-checksum checksum)" \
-			"--disable-checksum" \
-			) \
-		$(usex plugins \
-			"$(use_enable plugin-doat doat)" \
-			"--disable-doat" \
-			) \
-		$(usex plugins \
-			"$(use_enable plugin-fishlim fishlim)" \
-			"--disable-fishlim" \
-			) \
-		$(usex plugins \
-			"$(use_enable plugin-sysinfo sysinfo)" \
-			"--disable-sysinfo" \
-			) \
+		$(use_enable python python "${EPYTHON}") \
+		$(use_enable perl) \
+		$(use_enable plugin-checksum checksum) \
+		$(use_enable plugin-doat doat) \
+		$(use_enable plugin-fishlim fishlim) \
+		$(use_enable plugin-sysinfo sysinfo) \
 		$(use_enable dbus) \
+		$(use_enable lua) \
 		$(use_enable libnotify) \
 		$(use_enable libcanberra) \
-		$(use_enable ntlm) \
 		$(use_enable libproxy) \
 		$(use_enable spell isocodes) \
-		--enable-minimal-flags \
+		$(use_enable debug) \
 		$(use_with theme-manager)
 }
 
@@ -137,7 +94,7 @@ src_install() {
 		UPDATE_DESKTOP_DATABASE=true \
 		install
 	dodoc readme.md
-	prune_libtool_files --all
+	find "${D}" -name '*.la' -delete || die
 }
 
 pkg_preinst() {
@@ -149,30 +106,25 @@ pkg_preinst() {
 pkg_postinst() {
 	if use gtk ; then
 		gnome2_icon_cache_update
-		einfo
 	else
-		einfo
 		elog "You have disabled the gtk USE flag. This means you don't have"
 		elog "the GTK-GUI for HexChat but only a text interface called \"hexchat-text\"."
-		elog
 	fi
 
 	if use theme-manager ; then
 		fdo-mime_desktop_database_update
 		fdo-mime_mime_database_update
 		elog "Themes are available at:"
-		elog "  http://hexchat.org/themes.html"
-		elog
+		elog "  https://hexchat.github.io/themes.html"
 	fi
 
-	einfo
+	elog
 	elog "optional dependencies:"
 	elog "  media-sound/sox (sound playback if you don't have libcanberra"
 	elog "    enabled)"
 	elog "  x11-plugins/hexchat-javascript (javascript support)"
 	elog "  x11-themes/sound-theme-freedesktop (default BEEP sound,"
 	elog "    needs libcanberra enabled)"
-	einfo
 }
 
 pkg_postrm() {


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2016-10-07  6:13 Lars Wendler
  0 siblings, 0 replies; 103+ messages in thread
From: Lars Wendler @ 2016-10-07  6:13 UTC (permalink / raw
  To: gentoo-commits

commit:     916416fe889e67c3494748b2576af47e67f56f68
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  7 06:13:42 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Fri Oct  7 06:13:42 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=916416fe

net-irc/hexchat: Added new maintainers.

Package-Manager: portage-2.3.1
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 net-irc/hexchat/metadata.xml | 15 ++++++++++++++-
 1 file changed, 14 insertions(+), 1 deletion(-)

diff --git a/net-irc/hexchat/metadata.xml b/net-irc/hexchat/metadata.xml
index cde37c6..bf007fe 100644
--- a/net-irc/hexchat/metadata.xml
+++ b/net-irc/hexchat/metadata.xml
@@ -1,7 +1,20 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<!-- maintainer-needed -->
+	<maintainer type="person">
+		<email>nvinson234@gmail.com</email>
+		<name>Nicholas Vinson</name>
+		<description>Proxied maintainer</description>
+	</maintainer>
+	<maintainer type="project">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
+	<maintainer type="person">
+		<email>polynomial-c@gentoo.org</email>
+		<name>Lars Wendler</name>
+		<description>Proxy maintainer for Nicholas</description>
+	</maintainer>
 	<use>
 		<flag name="ntlm">Enable NTLM authentication</flag>
 		<flag name="libcanberra">Enable sound event support using


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2016-10-05  5:35 Matthias Maier
  0 siblings, 0 replies; 103+ messages in thread
From: Matthias Maier @ 2016-10-05  5:35 UTC (permalink / raw
  To: gentoo-commits

commit:     6816215a399ff87e5b1e2910c76b4386f7fa4736
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Wed Oct  5 05:32:46 2016 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Wed Oct  5 05:34:25 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6816215a

net-irc/hexchat: dropping proxied maintainer and proxy-maint

This packages hasn't seen any update at all, no reaction to bugs since 2014.
Further, it is not listed on the list of proxy maintained packages [1].

[1] https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers/Proxy_Maintained_Packages

Package-Manager: portage-2.3.0

 net-irc/hexchat/metadata.xml | 10 +---------
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/net-irc/hexchat/metadata.xml b/net-irc/hexchat/metadata.xml
index 89d8683..cde37c6 100644
--- a/net-irc/hexchat/metadata.xml
+++ b/net-irc/hexchat/metadata.xml
@@ -1,15 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="project">
-		<email>proxy-maint@gentoo.org</email>
-		<name>Proxy Maintainers</name>
-	</maintainer>
-	<maintainer type="person">
-		<email>god@politeia.in</email>
-		<name>Denis M.</name>
-		<description>Proxy maintainer. CC him on bugs</description>
-	</maintainer>
+	<!-- maintainer-needed -->
 	<use>
 		<flag name="ntlm">Enable NTLM authentication</flag>
 		<flag name="libcanberra">Enable sound event support using


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2016-05-22 19:35 Pacho Ramos
  0 siblings, 0 replies; 103+ messages in thread
From: Pacho Ramos @ 2016-05-22 19:35 UTC (permalink / raw
  To: gentoo-commits

commit:     5661de18c0879763220117d9cdb5219295ad56e3
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun May 22 19:20:40 2016 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun May 22 19:32:56 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5661de18

net-irc/hexchat: Cleanup due to #408423

Package-Manager: portage-2.3.0_rc1

 net-irc/hexchat/metadata.xml | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/net-irc/hexchat/metadata.xml b/net-irc/hexchat/metadata.xml
index 7322425..89d8683 100644
--- a/net-irc/hexchat/metadata.xml
+++ b/net-irc/hexchat/metadata.xml
@@ -1,10 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>hasufell@gentoo.org</email>
-		<name>Julian Ospald</name>
-		<description>Maintainer, assign bugs to him</description>
+	<maintainer type="project">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
 	</maintainer>
 	<maintainer type="person">
 		<email>god@politeia.in</email>


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2015-09-30 20:16 Julian Ospald
  0 siblings, 0 replies; 103+ messages in thread
From: Julian Ospald @ 2015-09-30 20:16 UTC (permalink / raw
  To: gentoo-commits

commit:     bbd49c4a3094206742b7decd3a4f47d49d2f8247
Author:     Julian Ospald <hasufell <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 30 20:04:46 2015 +0000
Commit:     Julian Ospald <hasufell <AT> gentoo <DOT> org>
CommitDate: Wed Sep 30 20:16:00 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbd49c4a

net-irc/hexchat: update metadata.xml

 net-irc/hexchat/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-irc/hexchat/metadata.xml b/net-irc/hexchat/metadata.xml
index d10f098..1ec52d6 100644
--- a/net-irc/hexchat/metadata.xml
+++ b/net-irc/hexchat/metadata.xml
@@ -1,7 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<herd>proxy-maintainers</herd>
 	<maintainer>
 		<email>hasufell@gentoo.org</email>
 		<name>Julian Ospald</name>


^ permalink raw reply related	[flat|nested] 103+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
@ 2015-09-30 20:16 Julian Ospald
  0 siblings, 0 replies; 103+ messages in thread
From: Julian Ospald @ 2015-09-30 20:16 UTC (permalink / raw
  To: gentoo-commits

commit:     b929089bc2989d71e6d3d32ceaafaa85ecf32dc6
Author:     Julian Ospald <hasufell <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 30 20:08:34 2015 +0000
Commit:     Julian Ospald <hasufell <AT> gentoo <DOT> org>
CommitDate: Wed Sep 30 20:16:06 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b929089b

net-irc/hexchat: add libressl support

 ...exchat-9999.ebuild => hexchat-2.10.2-r1.ebuild} | 28 +++++++---------------
 net-irc/hexchat/hexchat-9999.ebuild                |  7 ++++--
 2 files changed, 14 insertions(+), 21 deletions(-)

diff --git a/net-irc/hexchat/hexchat-9999.ebuild b/net-irc/hexchat/hexchat-2.10.2-r1.ebuild
similarity index 81%
copy from net-irc/hexchat/hexchat-9999.ebuild
copy to net-irc/hexchat/hexchat-2.10.2-r1.ebuild
index 064761a..6d16041 100644
--- a/net-irc/hexchat/hexchat-9999.ebuild
+++ b/net-irc/hexchat/hexchat-2.10.2-r1.ebuild
@@ -1,21 +1,20 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
 PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
-inherit autotools eutils fdo-mime gnome2-utils mono-env multilib python-single-r1 git-2
+inherit eutils fdo-mime gnome2-utils mono-env multilib python-single-r1
 
 DESCRIPTION="Graphical IRC client based on XChat"
 HOMEPAGE="http://hexchat.github.io/"
-SRC_URI=""
-EGIT_REPO_URI="git://github.com/hexchat/hexchat.git"
+SRC_URI="https://dl.hexchat.net/hexchat/${P}.tar.xz"
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"
 SLOT="0"
-KEYWORDS=""
-IUSE="dbus +gtk ipv6 libcanberra libnotify libproxy nls ntlm perl +plugins plugin-checksum plugin-doat plugin-fishlim plugin-sysinfo python spell ssl theme-manager"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
+IUSE="dbus +gtk ipv6 libcanberra libnotify libproxy libressl nls ntlm perl +plugins plugin-checksum plugin-doat plugin-fishlim plugin-sysinfo python spell ssl theme-manager"
 REQUIRED_USE="plugins? ( python? ( ${PYTHON_REQUIRED_USE} ) )"
 
 DEPEND="dev-libs/glib:2
@@ -32,7 +31,10 @@ DEPEND="dev-libs/glib:2
 		python? ( ${PYTHON_DEPS} )
 	)
 	spell? ( app-text/iso-codes )
-	ssl? ( dev-libs/openssl:0 )
+	ssl? (
+		!libressl? ( dev-libs/openssl:0 )
+		libressl? ( dev-libs/libressl )
+	)
 	theme-manager? ( dev-lang/mono )"
 RDEPEND="${DEPEND}
 	spell? ( app-text/enchant )"
@@ -69,19 +71,7 @@ pkg_setup() {
 }
 
 src_prepare() {
-	sed -i \
-		-e "/intl\/Makefile/d" \
-		-e "/po\/Makefile.in/d" \
-		configure.ac || die
-	sed -i -e "/SUBDIRS/s/intl//" Makefile.am || die
-	epatch -p1 \
-		"${FILESDIR}"/${PN}-2.9.5-autoconf-missing-macros.patch
 	epatch_user
-	cp $(type -p gettextize) "${T}"/ || die
-	sed -i -e 's:read dummy < /dev/tty::' "${T}/gettextize" || die
-	einfo "Running gettextize -f --no-changelog..."
-	"${T}"/gettextize -f --no-changelog > /dev/null || die "gettexize failed"
-	AT_M4DIR="m4" eautoreconf
 }
 
 src_configure() {

diff --git a/net-irc/hexchat/hexchat-9999.ebuild b/net-irc/hexchat/hexchat-9999.ebuild
index 064761a..3e10703 100644
--- a/net-irc/hexchat/hexchat-9999.ebuild
+++ b/net-irc/hexchat/hexchat-9999.ebuild
@@ -15,7 +15,7 @@ EGIT_REPO_URI="git://github.com/hexchat/hexchat.git"
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"
 SLOT="0"
 KEYWORDS=""
-IUSE="dbus +gtk ipv6 libcanberra libnotify libproxy nls ntlm perl +plugins plugin-checksum plugin-doat plugin-fishlim plugin-sysinfo python spell ssl theme-manager"
+IUSE="dbus +gtk ipv6 libcanberra libnotify libproxy libressl nls ntlm perl +plugins plugin-checksum plugin-doat plugin-fishlim plugin-sysinfo python spell ssl theme-manager"
 REQUIRED_USE="plugins? ( python? ( ${PYTHON_REQUIRED_USE} ) )"
 
 DEPEND="dev-libs/glib:2
@@ -32,7 +32,10 @@ DEPEND="dev-libs/glib:2
 		python? ( ${PYTHON_DEPS} )
 	)
 	spell? ( app-text/iso-codes )
-	ssl? ( dev-libs/openssl:0 )
+	ssl? (
+		!libressl? ( dev-libs/openssl:0 )
+		libressl? ( dev-libs/libressl )
+	)
 	theme-manager? ( dev-lang/mono )"
 RDEPEND="${DEPEND}
 	spell? ( app-text/enchant )"


^ permalink raw reply related	[flat|nested] 103+ messages in thread

end of thread, other threads:[~2024-05-29  6:10 UTC | newest]

Thread overview: 103+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-28 12:11 [gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/ Michał Górny
  -- strict thread matches above, loose matches on Subject: below --
2024-05-29  6:10 Joonas Niilola
2024-05-28 20:49 Sam James
2024-05-28 17:08 Sam James
2024-02-29 16:14 Viorel Munteanu
2024-02-29 16:14 Viorel Munteanu
2024-02-29 16:14 Viorel Munteanu
2024-02-29 16:14 Viorel Munteanu
2024-02-29 16:14 Viorel Munteanu
2023-06-11  9:23 Michał Górny
2023-02-27 12:23 Andrew Ammerlaan
2023-02-27 12:23 Andrew Ammerlaan
2023-02-26 18:16 Arthur Zamarin
2023-01-11 11:24 Joonas Niilola
2023-01-07 11:30 Arthur Zamarin
2023-01-07  7:23 Sam James
2023-01-07  7:23 Sam James
2023-01-07  7:20 Sam James
2022-08-23  5:24 Sam James
2022-08-23  5:24 Sam James
2022-07-01  6:20 Sam James
2022-04-27  4:34 Arthur Zamarin
2022-04-25 15:48 Sam James
2022-04-24 17:47 Arthur Zamarin
2022-04-22 16:51 Arthur Zamarin
2022-04-21 13:00 Jakov Smolić
2022-04-21 13:00 Jakov Smolić
2022-02-19  5:20 Sam James
2022-02-13 23:30 Lars Wendler
2022-02-13 12:14 Lars Wendler
2022-02-13 12:14 Lars Wendler
2022-02-11 19:29 Arthur Zamarin
2022-01-31 18:51 Sam James
2022-01-31 18:50 Sam James
2022-01-31 18:50 Sam James
2022-01-31  6:24 Sam James
2021-11-22 13:17 Jakov Smolić
2021-10-04  7:24 Lars Wendler
2021-10-04  7:24 Lars Wendler
2021-10-03 22:02 David Seifert
2021-10-03  9:19 Lars Wendler
2021-06-16  9:30 Lars Wendler
2021-06-16  9:30 Lars Wendler
2021-06-01 11:14 Sam James
2021-04-30  9:54 Mikle Kolyada
2021-03-25 23:31 Conrad Kostecki
2021-01-24  3:52 Sam James
2021-01-23 22:51 Sam James
2021-01-23 22:42 Sam James
2021-01-23  4:20 Sam James
2021-01-23  4:09 Sam James
2020-12-24 23:30 Marek Szuba
2020-06-05  7:21 Mart Raudsepp
2020-04-03 13:11 Agostino Sarubbo
2020-04-03 12:19 Agostino Sarubbo
2020-04-03 12:16 Agostino Sarubbo
2020-04-03 12:12 Agostino Sarubbo
2020-04-03 12:06 Agostino Sarubbo
2020-04-03 12:05 Agostino Sarubbo
2020-02-10 12:12 Michał Górny
2020-02-02 19:35 Mart Raudsepp
2020-01-08 12:54 Joonas Niilola
2019-12-21 20:48 Lars Wendler
2019-12-21 20:48 Lars Wendler
2019-11-08 17:07 Andreas K. Hüttel
2019-03-13 14:31 Lars Wendler
2018-10-31  8:00 Lars Wendler
2018-09-03 12:11 Lars Wendler
2018-09-03 12:11 Lars Wendler
2018-07-24  0:34 Mikle Kolyada
2018-06-27 22:15 Sergei Trofimovich
2018-06-27  7:25 Tobias Klausmann
2018-06-27  7:09 Sergei Trofimovich
2018-06-24 13:09 Jason Zaman
2018-03-21  9:53 Lars Wendler
2018-03-16  8:28 Lars Wendler
2018-03-16  8:28 Lars Wendler
2018-03-15 23:22 Lars Wendler
2018-03-15 23:22 Lars Wendler
2018-02-11 11:02 Michał Górny
2018-01-15  5:15 Mike Frysinger
2017-07-30  9:44 Michał Górny
2017-02-05 17:27 Lars Wendler
2017-02-05 17:03 Markus Meier
2017-01-22  9:36 Jeroen Roovers
2017-01-21 11:37 Tobias Klausmann
2017-01-20 11:05 Agostino Sarubbo
2017-01-19 17:07 Agostino Sarubbo
2017-01-19 17:06 Agostino Sarubbo
2017-01-19 16:21 Agostino Sarubbo
2016-12-13 14:55 Lars Wendler
2016-12-11  9:48 David Seifert
2016-12-11  9:45 David Seifert
2016-10-23 22:18 Lars Wendler
2016-10-16 17:24 David Seifert
2016-10-14  8:08 Lars Wendler
2016-10-14  8:07 Lars Wendler
2016-10-14  8:00 Lars Wendler
2016-10-07  6:13 Lars Wendler
2016-10-05  5:35 Matthias Maier
2016-05-22 19:35 Pacho Ramos
2015-09-30 20:16 Julian Ospald
2015-09-30 20:16 Julian Ospald

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox