[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: 0639991233e3e5273fd4c877ede1ec7924671713 Author: Sam James gentoo org> AuthorDate: Sun Dec 18 12:28:35 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 18 12:28:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06399912 net-libs/loudmouth: Stabilize 1.5.4 sparc, #886765 Signed-off-by: Sam James gentoo.org> net-libs/loudmouth/loudmouth-1.5.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/loudmouth/loudmouth-1.5.4.ebuild b/net-libs/loudmouth/loudmouth-1.5.4.ebuild index 14c305d3e0bf..682636f2ca9e 100644 --- a/net-libs/loudmouth/loudmouth-1.5.4.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.4.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://mcabber.com/files/${PN}/${P}.tar.bz2; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ppc ~ppc64 ~riscv sparc ~x86 ~ppc-macos" IUSE="asyncns ssl openssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: 5d87c9fb17a2d7b5dc72dafc1e91b03564954ea0 Author: Sam James gentoo org> AuthorDate: Sun Dec 18 12:25:52 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 18 12:25:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d87c9fb net-libs/loudmouth: Stabilize 1.5.4 ppc, #886765 Signed-off-by: Sam James gentoo.org> net-libs/loudmouth/loudmouth-1.5.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/loudmouth/loudmouth-1.5.4.ebuild b/net-libs/loudmouth/loudmouth-1.5.4.ebuild index 88d3c0de3796..14c305d3e0bf 100644 --- a/net-libs/loudmouth/loudmouth-1.5.4.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.4.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://mcabber.com/files/${PN}/${P}.tar.bz2; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos" IUSE="asyncns ssl openssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: aaa08726fba82c7ca279cb30a6febddc369300df Author: Sam James gentoo org> AuthorDate: Sun Dec 18 11:43:26 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 18 11:43:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaa08726 net-libs/loudmouth: Stabilize 1.5.4 arm, #886765 Signed-off-by: Sam James gentoo.org> net-libs/loudmouth/loudmouth-1.5.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/loudmouth/loudmouth-1.5.4.ebuild b/net-libs/loudmouth/loudmouth-1.5.4.ebuild index bd960d3f5dbc..88d3c0de3796 100644 --- a/net-libs/loudmouth/loudmouth-1.5.4.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.4.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://mcabber.com/files/${PN}/${P}.tar.bz2; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos" IUSE="asyncns ssl openssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/files/, net-libs/loudmouth/
commit: 7c4680a05d41067908b293ea9a3975a280491118 Author: Sam James gentoo org> AuthorDate: Fri Apr 22 00:37:57 2022 + Commit: Sam James gentoo org> CommitDate: Fri Apr 22 00:37:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c4680a0 net-libs/loudmouth: add 1.5.4 Signed-off-by: Sam James gentoo.org> net-libs/loudmouth/Manifest| 1 + .../files/loudmouth-1.5.4-freeaddrinfo-musl.patch | 40 +++ net-libs/loudmouth/loudmouth-1.5.4.ebuild | 57 ++ 3 files changed, 98 insertions(+) diff --git a/net-libs/loudmouth/Manifest b/net-libs/loudmouth/Manifest index e1ff682afffe..5a762f8d133f 100644 --- a/net-libs/loudmouth/Manifest +++ b/net-libs/loudmouth/Manifest @@ -1 +1,2 @@ DIST loudmouth-1.5.3.tar.bz2 375974 BLAKE2B c9707fe18560104456a624a61437240a16bb6bbaf544cdf775f6d6c64fdbeb6eb8f7042eb13fcdeb36c89bb8d9522c2eba02c24987757c0f0ac8748d92a2b166 SHA512 ab6b16b4e644b69cdb7d8df1753d1bb5b43c2f1e76944e639339169b332e1b5c6a4246053c5b8a579ee9b53c845cef610b0040dfdffeb857180b6bab71adfcce +DIST loudmouth-1.5.4.tar.bz2 361323 BLAKE2B 1d8453625262e4f9dc8d603619b71cac073831462164a10a92a5118c212293ae4ad9a0ca276b07b7919a0aebce633b4afaabb015ecf4b33e7c641a4273edc64a SHA512 49a08f0130b9ee56f07586d244504c81242723865a136b03e1049f32b1aa1e6c49e9b76b38f0cfb812ef4c66f73b7d83914a58e9a93e0496207e06c2b5efa9d8 diff --git a/net-libs/loudmouth/files/loudmouth-1.5.4-freeaddrinfo-musl.patch b/net-libs/loudmouth/files/loudmouth-1.5.4-freeaddrinfo-musl.patch new file mode 100644 index ..f75714a75058 --- /dev/null +++ b/net-libs/loudmouth/files/loudmouth-1.5.4-freeaddrinfo-musl.patch @@ -0,0 +1,40 @@ +https://github.com/mcabber/loudmouth/pull/46 + +From f32119e1408c742da9a1862805d76d222937756d Mon Sep 17 00:00:00 2001 +From: psykose +Date: Thu, 21 Apr 2022 18:23:32 + +Subject: [PATCH] fix macro define for freeaddrinfo with asyncns + +previously, this define was only made in lm-asyncns-resolver.c, which +does not propagate it to lm-resolver.c, where freeaddrinfo() is used. +this means that when asyncns support is used, the standard libc +freeaddrinfo() is called on an addrinfo acquired from +asyncns_getaddrinfo, which is undefined behaviour, and leads to a +segfault on musl libc. +--- a/loudmouth/lm-asyncns-resolver.c b/loudmouth/lm-asyncns-resolver.c +@@ -21,7 +21,6 @@ + #include + #ifdef HAVE_ASYNCNS + #include +-#define freeaddrinfo(x) asyncns_freeaddrinfo(x) + + /* Needed on Mac OS X */ + #if HAVE_ARPA_NAMESER_COMPAT_H +--- a/loudmouth/lm-asyncns-resolver.h b/loudmouth/lm-asyncns-resolver.h +@@ -19,8 +19,14 @@ + #ifndef __LM_ASYNCNS_RESOLVER_H__ + #define __LM_ASYNCNS_RESOLVER_H__ + ++#include ++ + #include + ++#ifdef HAVE_ASYNCNS ++#define freeaddrinfo(x) asyncns_freeaddrinfo(x) ++#endif ++ + #include "lm-resolver.h" + + G_BEGIN_DECLS diff --git a/net-libs/loudmouth/loudmouth-1.5.4.ebuild b/net-libs/loudmouth/loudmouth-1.5.4.ebuild new file mode 100644 index ..bd960d3f5dbc --- /dev/null +++ b/net-libs/loudmouth/loudmouth-1.5.4.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Lightweight C Jabber library" +HOMEPAGE="https://mcabber.com; +SRC_URI="https://mcabber.com/files/${PN}/${P}.tar.bz2; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos" +IUSE="asyncns ssl openssl test" +RESTRICT="!test? ( test )" + +# Automagic libidn dependency +RDEPEND=">=dev-libs/glib-2.16:2 + net-dns/libidn:= + ssl? ( + !openssl? ( >=net-libs/gnutls-1.4.0:0= ) + openssl? ( dev-libs/openssl:0= ) + ) + asyncns? ( >=net-libs/libasyncns-0.3 )" +DEPEND="${RDEPEND} + test? ( dev-libs/check )" +BDEPEND="dev-util/glib-utils + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-1.5.4-freeaddrinfo-musl.patch +) + +src_configure() { + local myconf + + if use ssl; then + if ! use openssl; then + myconf="${myconf} --with-ssl=gnutls" + else + myconf="${myconf} --with-ssl=openssl" + fi + else + myconf="${myconf} --with-ssl=no" + fi + + # --with-compile-warnings=yes to avoid default =error + econf \ + $(use_with asyncns) \ + --with-compile-warnings=yes \ + ${myconf} +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: 300c4e61cede30900f292a4d0f0d85cbd09e7141 Author: Sam James gentoo org> AuthorDate: Wed Apr 13 14:46:01 2022 + Commit: Sam James gentoo org> CommitDate: Wed Apr 13 14:46:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=300c4e61 net-libs/loudmouth: retire andrey_utkin Signed-off-by: Sam James gentoo.org> net-libs/loudmouth/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/net-libs/loudmouth/metadata.xml b/net-libs/loudmouth/metadata.xml index b54ff2f9f0e4..88fdcd4e46d1 100644 --- a/net-libs/loudmouth/metadata.xml +++ b/net-libs/loudmouth/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - andrey_ut...@gentoo.org - Andrey Utkin - + Use net-libs/libasyncns for asynchronous name resolution. Enable dev-libs/openssl support instead of gnutls (which is the default).
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: 98e9dc6d81f13c388daa26d4ade75594c52701de Author: Yixun Lan gentoo org> AuthorDate: Fri Dec 10 02:37:49 2021 + Commit: Yixun Lan gentoo org> CommitDate: Mon Dec 13 05:52:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98e9dc6d net-libs/loudmouth: keyword ~riscv Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Yixun Lan gentoo.org> net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild index 4a48f8ae0e73..13e7508b5b20 100644 --- a/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.3-r3.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 @@ -9,7 +9,7 @@ SRC_URI="https://mcabber.com/files/${PN}/${P}.tar.bz2; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86 ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86 ~ppc-macos" IUSE="asyncns ssl openssl static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/files/
commit: 3f69ef99d5bfa4ee492a477b68cadf981acbf899 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Tue Nov 23 19:57:02 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Nov 23 20:34:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f69ef99 net-libs/loudmouth: remove unused patch Closes: https://github.com/gentoo/gentoo/pull/23054 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Conrad Kostecki gentoo.org> net-libs/loudmouth/files/loudmouth-1.5.3-skip-gtk-doc.patch | 12 1 file changed, 12 deletions(-) diff --git a/net-libs/loudmouth/files/loudmouth-1.5.3-skip-gtk-doc.patch b/net-libs/loudmouth/files/loudmouth-1.5.3-skip-gtk-doc.patch deleted file mode 100644 index 097447cc7a1d.. --- a/net-libs/loudmouth/files/loudmouth-1.5.3-skip-gtk-doc.patch +++ /dev/null @@ -1,12 +0,0 @@ a/docs/reference/Makefile.am 2018-08-22 18:11:17.138111534 +0100 -+++ b/docs/reference/Makefile.am 2018-08-22 18:11:23.105118175 +0100 -@@ -80,9 +80,6 @@ - $(top_builddir)/loudmouth/libloudmouth.la - - --# This includes the standard gtk-doc make rules, copied by gtkdocize. --include $(top_srcdir)/gtk-doc.make -- - # Other files to distribute - # e.g. EXTRA_DIST += version.xml.in - EXTRA_DIST +=
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: fdae047f81e796e82432dbe0f6e16550755c3e24 Author: Andrey Utkin gentoo org> AuthorDate: Tue Nov 16 16:36:21 2021 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Nov 16 16:38:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdae047f net-libs/loudmouth: drop old revisions Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andrey Utkin gentoo.org> net-libs/loudmouth/Manifest | 1 - net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild | 60 --- net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild | 61 3 files changed, 122 deletions(-) diff --git a/net-libs/loudmouth/Manifest b/net-libs/loudmouth/Manifest index 31a751df9e25..e1ff682afffe 100644 --- a/net-libs/loudmouth/Manifest +++ b/net-libs/loudmouth/Manifest @@ -1,2 +1 @@ DIST loudmouth-1.5.3.tar.bz2 375974 BLAKE2B c9707fe18560104456a624a61437240a16bb6bbaf544cdf775f6d6c64fdbeb6eb8f7042eb13fcdeb36c89bb8d9522c2eba02c24987757c0f0ac8748d92a2b166 SHA512 ab6b16b4e644b69cdb7d8df1753d1bb5b43c2f1e76944e639339169b332e1b5c6a4246053c5b8a579ee9b53c845cef610b0040dfdffeb857180b6bab71adfcce -DIST loudmouth-1.5.3.tar.gz 114676 BLAKE2B 7a73e4e65046608fc8ec571b5448ab8344a8aed554fee1ecf7badd2ca5ed382ddb27e6ba7bd5d0a76d978d3079415b307f1b4ca77da450003ae936191cdbd33e SHA512 afae8b4ad1e9e5558cffa8f6b9f25331b01cfa09ea0b3defb74cac7d39477744e6d9181d3adefe242038020759df43558de0e61305fbc8e12a3b293b82856bf7 diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild deleted file mode 100644 index 2ec2b71854fa.. --- a/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools - -DESCRIPTION="Lightweight C Jabber library" -HOMEPAGE="https://github.com/mcabber/loudmouth; -SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ppc64 sparc x86 ~ppc-macos" - -IUSE="asyncns ssl openssl static-libs test" -RESTRICT="!test? ( test )" - -# Automagic libidn dependency -RDEPEND=" - >=dev-libs/glib-2.16:2 - net-dns/libidn - ssl? ( - !openssl? ( >=net-libs/gnutls-1.4.0:0= ) - openssl? ( dev-libs/openssl:0= ) - ) - asyncns? ( >=net-libs/libasyncns-0.3 ) -" -DEPEND="${RDEPEND} - test? ( dev-libs/check ) - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${P}-gcc7.patch - "${FILESDIR}"/${P}-skip-gtk-doc.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myconf - - if use ssl; then - if ! use openssl; then - myconf="${myconf} --with-ssl=gnutls" - else - myconf="${myconf} --with-ssl=openssl" - fi - else - myconf="${myconf} --with-ssl=no" - fi - - econf \ - $(use_enable static-libs static) \ - $(use_with asyncns) \ - ${myconf} -} diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild deleted file mode 100644 index 6b2b320208a2.. --- a/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools - -DESCRIPTION="Lightweight C Jabber library" -HOMEPAGE="https://github.com/mcabber/loudmouth; -SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos" - -IUSE="asyncns ssl openssl static-libs test" -RESTRICT="!test? ( test )" - -# Automagic libidn dependency -RDEPEND=" - >=dev-libs/glib-2.16:2 - net-dns/libidn:= - ssl? ( - !openssl? ( >=net-libs/gnutls-1.4.0:0= ) - openssl? ( dev-libs/openssl:0= ) - ) - asyncns? ( >=net-libs/libasyncns-0.3 ) -" -DEPEND="${RDEPEND} - dev-util/glib-utils - test? ( dev-libs/check ) - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${P}-gcc7.patch - "${FILESDIR}"/${P}-skip-gtk-doc.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myconf - - if use ssl; then - if ! use openssl; then - myconf="${myconf} --with-ssl=gnutls" - else - myconf="${myconf} --with-ssl=openssl" - fi - else - myconf="${myconf} --with-ssl=no" - fi - - econf \ - $(use_enable static-libs static) \ - $(use_with asyncns) \ - ${myconf} -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: b18780de73cd59dd243dad39ec7e8580264ef09b Author: Sam James gentoo org> AuthorDate: Mon Dec 14 00:42:44 2020 + Commit: Sam James gentoo org> CommitDate: Mon Dec 14 00:42:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b18780de net-libs/loudmouth: arm64 keyworded (bug #757669) Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild index c1581eabfdf..4a48f8ae0e7 100644 --- a/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://mcabber.com/files/${PN}/${P}.tar.bz2; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~ia64 ppc ppc64 sparc x86 ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86 ~ppc-macos" IUSE="asyncns ssl openssl static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: d72f1c1ca87365a6cf22fdac44eff9c534fbe43c Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Jun 3 20:24:27 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jun 3 20:30:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d72f1c1c net-libs/loudmouth: stable 1.5.3-r3 for sparc, bug #679180 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild index bbdae3b7c68..a0bcde42ddf 100644 --- a/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://mcabber.com/files/${PN}/${P}.tar.bz2; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 arm ia64 ppc ppc64 ~sparc x86 ~ppc-macos" +KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86 ~ppc-macos" IUSE="asyncns ssl openssl static-libs test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: 6948c11899abe684c064d6a2600e5355fed67177 Author: Mikle Kolyada gentoo org> AuthorDate: Thu May 2 21:15:54 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu May 2 21:15:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6948c118 net-libs/loudmouth: alpha stable wrt bug #679180 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="alpha" net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild index 1d3b7e5de53..bbdae3b7c68 100644 --- a/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://mcabber.com/files/${PN}/${P}.tar.bz2; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ia64 ppc ppc64 ~sparc x86 ~ppc-macos" +KEYWORDS="alpha amd64 arm ia64 ppc ppc64 ~sparc x86 ~ppc-macos" IUSE="asyncns ssl openssl static-libs test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: f431d092bc4fdb27f5e65642bce58e1a0e9196a1 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Mar 16 14:00:28 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Mar 16 14:00:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f431d092 net-libs/loudmouth: arm stable wrt bug #679180 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="arm" net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild index f6758cdd285..1d3b7e5de53 100644 --- a/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://mcabber.com/files/${PN}/${P}.tar.bz2; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ia64 ppc ppc64 ~sparc x86 ~ppc-macos" +KEYWORDS="~alpha amd64 arm ia64 ppc ppc64 ~sparc x86 ~ppc-macos" IUSE="asyncns ssl openssl static-libs test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: d369452d4ff952d4abdcf97185e040203d3c78c4 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Mar 13 22:32:01 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Mar 13 22:32:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d369452d net-libs/loudmouth: stable 1.5.3-r3 for ppc64, bug #679180 Tested-by: ernsteiswuerfel Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild index 12a5eabfabf..f6758cdd285 100644 --- a/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://mcabber.com/files/${PN}/${P}.tar.bz2; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ia64 ppc ~ppc64 ~sparc x86 ~ppc-macos" +KEYWORDS="~alpha amd64 ~arm ia64 ppc ppc64 ~sparc x86 ~ppc-macos" IUSE="asyncns ssl openssl static-libs test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: b594761028c793b5f781631e24ea96552a85a043 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Mar 3 12:11:36 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Mar 3 12:11:36 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5947610 net-libs/loudmouth: amd64 stable wrt bug #679180 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild index 34272dbb80d..12a5eabfabf 100644 --- a/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://mcabber.com/files/${PN}/${P}.tar.bz2; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ia64 ppc ~ppc64 ~sparc x86 ~ppc-macos" +KEYWORDS="~alpha amd64 ~arm ia64 ppc ~ppc64 ~sparc x86 ~ppc-macos" IUSE="asyncns ssl openssl static-libs test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: 2d55bfc4bd293ad7d93f922cfd7f91acdc83c6bf Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Mar 2 23:41:04 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Mar 2 23:42:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d55bfc4 net-libs/loudmouth: x86 stable (bug #679180) Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild index 25a4c0a16d5..34272dbb80d 100644 --- a/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://mcabber.com/files/${PN}/${P}.tar.bz2; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ia64 ppc ~ppc64 ~sparc ~x86 ~ppc-macos" +KEYWORDS="~alpha ~amd64 ~arm ia64 ppc ~ppc64 ~sparc x86 ~ppc-macos" IUSE="asyncns ssl openssl static-libs test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: 378a984839da58b31ff849fc91197a4a97ab30c8 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Mar 2 19:59:23 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Mar 2 20:02:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=378a9848 net-libs/loudmouth: stable 1.5.3-r3 for ppc, bug #679180 Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild index 2b76546d869..25a4c0a16d5 100644 --- a/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://mcabber.com/files/${PN}/${P}.tar.bz2; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos" +KEYWORDS="~alpha ~amd64 ~arm ia64 ppc ~ppc64 ~sparc ~x86 ~ppc-macos" IUSE="asyncns ssl openssl static-libs test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: 2fc7a204a8026edd990c0802fc9e9c51839fb6c6 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Mar 2 19:51:42 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Mar 2 19:52:21 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fc7a204 net-libs/loudmouth: stable 1.5.3-r3 for ia64, bug #679180 Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild index 6969efe6a5e..2b76546d869 100644 --- a/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://mcabber.com/files/${PN}/${P}.tar.bz2; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos" +KEYWORDS="~alpha ~amd64 ~arm ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos" IUSE="asyncns ssl openssl static-libs test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: 60d3a3eaa176e4222d46b58e1844514fddfce6dc Author: Andrey Utkin gentoo org> AuthorDate: Mon Jan 28 01:18:25 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Thu Jan 31 10:38:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60d3a3ea net-libs/loudmouth: use official tarballs Previously, Github-generated tarballs were used. These required extra build step known as "bootstrapping", which required eautoreconf run, and imposed a dependency on dev-util/gtk-doc (which I worked around earlier rather inelegantly). At the same time, this change has a side effect of disabling -Werror in compilation flags, which is the reason of bug 673434. Suggested-by: Mart Raudsepp gentoo.org> Bug: https://bugs.gentoo.org/673434 Package-Manager: Portage-2.3.49, Repoman-2.3.12 Signed-off-by: Andrey Utkin gentoo.org> net-libs/loudmouth/Manifest | 1 + net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild | 12 +++- 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/net-libs/loudmouth/Manifest b/net-libs/loudmouth/Manifest index a905effb7a5..31a751df9e2 100644 --- a/net-libs/loudmouth/Manifest +++ b/net-libs/loudmouth/Manifest @@ -1 +1,2 @@ +DIST loudmouth-1.5.3.tar.bz2 375974 BLAKE2B c9707fe18560104456a624a61437240a16bb6bbaf544cdf775f6d6c64fdbeb6eb8f7042eb13fcdeb36c89bb8d9522c2eba02c24987757c0f0ac8748d92a2b166 SHA512 ab6b16b4e644b69cdb7d8df1753d1bb5b43c2f1e76944e639339169b332e1b5c6a4246053c5b8a579ee9b53c845cef610b0040dfdffeb857180b6bab71adfcce DIST loudmouth-1.5.3.tar.gz 114676 BLAKE2B 7a73e4e65046608fc8ec571b5448ab8344a8aed554fee1ecf7badd2ca5ed382ddb27e6ba7bd5d0a76d978d3079415b307f1b4ca77da450003ae936191cdbd33e SHA512 afae8b4ad1e9e5558cffa8f6b9f25331b01cfa09ea0b3defb74cac7d39477744e6d9181d3adefe242038020759df43558de0e61305fbc8e12a3b293b82856bf7 diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild index f4cbccad2df..f10f3698262 100644 --- a/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild @@ -2,11 +2,10 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit autotools DESCRIPTION="Lightweight C Jabber library" -HOMEPAGE="https://github.com/mcabber/loudmouth; -SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="https://mcabber.com; +SRC_URI="https://mcabber.com/files/${PN}/${P}.tar.bz2; LICENSE="LGPL-2.1" SLOT="0" @@ -26,20 +25,15 @@ RDEPEND=" " DEPEND="${RDEPEND} dev-util/glib-utils + dev-util/gtk-doc-am test? ( dev-libs/check ) virtual/pkgconfig " PATCHES=( "${FILESDIR}"/${P}-gcc7.patch - "${FILESDIR}"/${P}-skip-gtk-doc.patch ) -src_prepare() { - default - eautoreconf -} - src_configure() { local myconf
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: 1281a108d0a381540c7ef25635db0cd27873ef87 Author: Andrey Utkin gentoo org> AuthorDate: Mon Jan 28 00:25:05 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Thu Jan 31 10:38:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1281a108 net-libs/loudmouth: add new revision 1.5.3-r3 Cloned from -r2 verbatim, for further changes. Package-Manager: Portage-2.3.49, Repoman-2.3.12 Signed-off-by: Andrey Utkin gentoo.org> net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild | 60 1 file changed, 60 insertions(+) diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild new file mode 100644 index 000..f4cbccad2df --- /dev/null +++ b/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools + +DESCRIPTION="Lightweight C Jabber library" +HOMEPAGE="https://github.com/mcabber/loudmouth; +SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos" + +IUSE="asyncns ssl openssl static-libs test" + +# Automagic libidn dependency +RDEPEND=" + >=dev-libs/glib-2.16:2 + net-dns/libidn:= + ssl? ( + !openssl? ( >=net-libs/gnutls-1.4.0:0= ) + openssl? ( dev-libs/openssl:0= ) + ) + asyncns? ( >=net-libs/libasyncns-0.3 ) +" +DEPEND="${RDEPEND} + dev-util/glib-utils + test? ( dev-libs/check ) + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${P}-gcc7.patch + "${FILESDIR}"/${P}-skip-gtk-doc.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myconf + + if use ssl; then + if ! use openssl; then + myconf="${myconf} --with-ssl=gnutls" + else + myconf="${myconf} --with-ssl=openssl" + fi + else + myconf="${myconf} --with-ssl=no" + fi + + econf \ + $(use_enable static-libs static) \ + $(use_with asyncns) \ + ${myconf} +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: 95ee0e6715003dfbc26427f1cf9eb1e0d014075d Author: Andrey Utkin gentoo org> AuthorDate: Mon Jan 28 01:22:32 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Thu Jan 31 10:38:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95ee0e67 net-libs/loudmouth: EAPI=7 Package-Manager: Portage-2.3.49, Repoman-2.3.12 Signed-off-by: Andrey Utkin gentoo.org> net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild index f10f3698262..6969efe6a5e 100644 --- a/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 DESCRIPTION="Lightweight C Jabber library" HOMEPAGE="https://mcabber.com;
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: 3500791f6606f1a1430c1303cef87f5e5ff21b84 Author: Andrey Utkin gentoo org> AuthorDate: Sat Oct 20 22:51:47 2018 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Oct 29 22:27:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3500791f net-libs/loudmouth: add dep dev-util/glib-utils Add build-time dependency on dev-util/glib-utils. Since few tools are not installed by dev-libs/glib-2.56.2 ebuild anymore, loudmouth fails to build, emitting such error: net-libs/loudmouth-1.5.3-r1 : /.../sh:line : glib-genmarshal: command not found This commit fixes the error. Conditional operator depending on dev-libs/glib version is not needed as this is handled by dev-util/glib-utils-2.52.3 being empty and not conflicting with dev-libs/glib. Bug: https://bugs.gentoo.org/667392 Signed-off-by: Andrey Utkin gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild index 5950fec9485..ad185ab77e8 100644 --- a/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild @@ -25,6 +25,7 @@ RDEPEND=" asyncns? ( >=net-libs/libasyncns-0.3 ) " DEPEND="${RDEPEND} + dev-util/glib-utils test? ( dev-libs/check ) virtual/pkgconfig "
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: 6a63bd47cd2b4bab9db7f36410fd1e0aa0acb8a9 Author: Andrey Utkin gentoo org> AuthorDate: Sat Oct 20 22:25:41 2018 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Oct 29 22:27:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a63bd47 net-libs/loudmouth: add 1.5.3-r2 Clone new revision from -r1 (with keywords dropped to unstable) in order to commit improvements here. Signed-off-by: Andrey Utkin gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild | 59 1 file changed, 59 insertions(+) diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild new file mode 100644 index 000..c00cab2c4e0 --- /dev/null +++ b/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools + +DESCRIPTION="Lightweight C Jabber library" +HOMEPAGE="https://github.com/mcabber/loudmouth; +SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos" + +IUSE="asyncns ssl openssl static-libs test" + +# Automagic libidn dependency +RDEPEND=" + >=dev-libs/glib-2.16:2 + net-dns/libidn + ssl? ( + !openssl? ( >=net-libs/gnutls-1.4.0:0= ) + openssl? ( dev-libs/openssl:0= ) + ) + asyncns? ( >=net-libs/libasyncns-0.3 ) +" +DEPEND="${RDEPEND} + test? ( dev-libs/check ) + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${P}-gcc7.patch + "${FILESDIR}"/${P}-skip-gtk-doc.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myconf + + if use ssl; then + if ! use openssl; then + myconf="${myconf} --with-ssl=gnutls" + else + myconf="${myconf} --with-ssl=openssl" + fi + else + myconf="${myconf} --with-ssl=no" + fi + + econf \ + $(use_enable static-libs static) \ + $(use_with asyncns) \ + ${myconf} +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: 498edf66e57571806e8f6f3500d9bd3019f9cec1 Author: Andrey Utkin gentoo org> AuthorDate: Sat Oct 20 22:33:36 2018 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Oct 29 22:27:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=498edf66 net-libs/loudmouth: specify libidn slot Fix repoman warning: net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild: RDEPEND: 'net-dns/libidn' matches more than one slot, please specify an explicit slot and/or use the := or :* slot operator Signed-off-by: Andrey Utkin gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild index c00cab2c4e0..5950fec9485 100644 --- a/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild @@ -17,7 +17,7 @@ IUSE="asyncns ssl openssl static-libs test" # Automagic libidn dependency RDEPEND=" >=dev-libs/glib-2.16:2 - net-dns/libidn + net-dns/libidn:= ssl? ( !openssl? ( >=net-libs/gnutls-1.4.0:0= ) openssl? ( dev-libs/openssl:0= )
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/, net-libs/loudmouth/files/
commit: 9c7bcd7457aa4e2808d90810f5646a7b5eebdc03 Author: Andrey Utkin gentoo org> AuthorDate: Wed Aug 22 17:25:29 2018 + Commit: Andrey Utkin gentoo org> CommitDate: Wed Aug 22 17:26:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c7bcd74 net-libs/loudmouth: properly get rid of gtk-doc dep Terribly sorry for not testing my changes thoroughly. Fixes: b913bf8ca79a ("net-libs/loudmouth: drop unused doc building deps") Package-Manager: Portage-2.3.40, Repoman-2.3.9 net-libs/loudmouth/files/loudmouth-1.5.3-skip-gtk-doc.patch | 12 net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild| 5 - 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/net-libs/loudmouth/files/loudmouth-1.5.3-skip-gtk-doc.patch b/net-libs/loudmouth/files/loudmouth-1.5.3-skip-gtk-doc.patch new file mode 100644 index 000..097447cc7a1 --- /dev/null +++ b/net-libs/loudmouth/files/loudmouth-1.5.3-skip-gtk-doc.patch @@ -0,0 +1,12 @@ +--- a/docs/reference/Makefile.am 2018-08-22 18:11:17.138111534 +0100 b/docs/reference/Makefile.am 2018-08-22 18:11:23.105118175 +0100 +@@ -80,9 +80,6 @@ + $(top_builddir)/loudmouth/libloudmouth.la + + +-# This includes the standard gtk-doc make rules, copied by gtkdocize. +-include $(top_srcdir)/gtk-doc.make +- + # Other files to distribute + # e.g. EXTRA_DIST += version.xml.in + EXTRA_DIST += diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild index d611065e734..6f91b563261 100644 --- a/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild @@ -29,7 +29,10 @@ DEPEND="${RDEPEND} virtual/pkgconfig " -PATCHES=( "${FILESDIR}"/${P}-gcc7.patch ) +PATCHES=( + "${FILESDIR}"/${P}-gcc7.patch + "${FILESDIR}"/${P}-skip-gtk-doc.patch +) src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: b913bf8ca79ad11cade01da8b51440008f1c482b Author: Andrey Utkin gentoo org> AuthorDate: Tue Aug 21 00:18:39 2018 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Aug 21 00:19:55 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b913bf8c net-libs/loudmouth: drop unused doc building deps Unconditional dependency on dev-util/gtk-doc{,-am} was declared, but the documentation building was not implemented. Package-Manager: Portage-2.3.40, Repoman-2.3.9 net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild index 8538a223d36..d611065e734 100644 --- a/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild @@ -27,8 +27,6 @@ RDEPEND=" DEPEND="${RDEPEND} test? ( dev-libs/check ) virtual/pkgconfig - >=dev-util/gtk-doc-1 - >=dev-util/gtk-doc-am-1 " PATCHES=( "${FILESDIR}"/${P}-gcc7.patch )
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: d3fcdc5eff37a3d8411bb5a8f78729caa30ef623 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Jul 30 21:49:03 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jul 30 21:49:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3fcdc5e net-libs/loudmouth: stable 1.5.3-r1 for ppc, bug #653156 Tested-by: ernsteiswuerfel Package-Manager: Portage-2.3.44, Repoman-2.3.10 RepoMan-Options: --include-arches="ppc" net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild index 09c50099a4e..8538a223d36 100644 --- a/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 ~arm ia64 ~ppc ppc64 sparc x86 ~ppc-macos" +KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 sparc x86 ~ppc-macos" IUSE="asyncns ssl openssl static-libs test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: ed95997efff81e1e7b16bd4d17afefcdefb9561c Author: Andrey Utkin gentoo org> AuthorDate: Tue Jul 10 00:37:50 2018 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Jul 10 20:03:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed95997e net-libs/loudmouth: set myself as maintainer Was up for grabs. Package-Manager: Portage-2.3.40, Repoman-2.3.9 net-libs/loudmouth/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/net-libs/loudmouth/metadata.xml b/net-libs/loudmouth/metadata.xml index 159c57ddc16..6b630e38e30 100644 --- a/net-libs/loudmouth/metadata.xml +++ b/net-libs/loudmouth/metadata.xml @@ -1,7 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + + andrey_ut...@gentoo.org + Andrey Utkin + Use net-libs/libasyncns for asynchronous name resolution. Enable dev-libs/openssl support instead of gnutls (which is the default).
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: 1e4caf8e1bf4b1bfa49c7b6ce53b1445f36a77c1 Author: Pacho Ramos gentoo org> AuthorDate: Sun Jul 1 08:44:53 2018 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Jul 1 08:57:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e4caf8e net-libs/loudmouth: Drop old Package-Manager: Portage-2.3.41, Repoman-2.3.9 net-libs/loudmouth/Manifest | 1 - net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild | 57 --- net-libs/loudmouth/loudmouth-1.5.3.ebuild| 58 net-libs/loudmouth/metadata.xml | 6 +-- 4 files changed, 2 insertions(+), 120 deletions(-) diff --git a/net-libs/loudmouth/Manifest b/net-libs/loudmouth/Manifest index 16d7dfe621a..a905effb7a5 100644 --- a/net-libs/loudmouth/Manifest +++ b/net-libs/loudmouth/Manifest @@ -1,2 +1 @@ -DIST loudmouth-1.5.2.tar.gz 115940 BLAKE2B cf9134fb68e09c4f03e605227a42b9fc092d5f4f5524a39e044f6bd573e7b9a0e7ba1161cda2655cdc513a05673dfa3600d0548209230314a9455c7a912123b7 SHA512 54c3eb7ef99604d7e2d5560dc6e5be176a188e6a0d82ae6c2f488e30f06553039aa03d6f818cec25f354479a2624f60f2233d7e63b54f331e934d554de9bfc87 DIST loudmouth-1.5.3.tar.gz 114676 BLAKE2B 7a73e4e65046608fc8ec571b5448ab8344a8aed554fee1ecf7badd2ca5ed382ddb27e6ba7bd5d0a76d978d3079415b307f1b4ca77da450003ae936191cdbd33e SHA512 afae8b4ad1e9e5558cffa8f6b9f25331b01cfa09ea0b3defb74cac7d39477744e6d9181d3adefe242038020759df43558de0e61305fbc8e12a3b293b82856bf7 diff --git a/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild b/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild deleted file mode 100644 index abcf62c398c..000 --- a/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit autotools eutils - -DESCRIPTION="Lightweight C Jabber library" -HOMEPAGE="https://github.com/mcabber/loudmouth; -SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -#SRC_URI="https://mcabber.com/files/${PN}/${P}.tar.bz2; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 sparc x86 ~ppc-macos" - -IUSE="asyncns ssl openssl static-libs test" - -# Automagic libidn dependency -RDEPEND=" - >=dev-libs/glib-2.16:2 - net-dns/libidn - ssl? ( - !openssl? ( >=net-libs/gnutls-1.4.0 ) - openssl? ( dev-libs/openssl:0 ) - ) - asyncns? ( >=net-libs/libasyncns-0.3 ) -" -DEPEND="${RDEPEND} - test? ( dev-libs/check ) - virtual/pkgconfig - >=dev-util/gtk-doc-1 - >=dev-util/gtk-doc-am-1 -" - -src_prepare() { - eautoreconf -} - -src_configure() { - local myconf - - if use ssl; then - if ! use openssl; then - myconf="${myconf} --with-ssl=gnutls" - else - myconf="${myconf} --with-ssl=openssl" - fi - else - myconf="${myconf} --with-ssl=no" - fi - - econf \ - $(use_enable static-libs static) \ - $(use_with asyncns) \ - ${myconf} -} diff --git a/net-libs/loudmouth/loudmouth-1.5.3.ebuild b/net-libs/loudmouth/loudmouth-1.5.3.ebuild deleted file mode 100644 index 2b9a01dfa34..000 --- a/net-libs/loudmouth/loudmouth-1.5.3.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit autotools eutils - -DESCRIPTION="Lightweight C Jabber library" -HOMEPAGE="https://github.com/mcabber/loudmouth; -SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -#SRC_URI="https://mcabber.com/files/${PN}/${P}.tar.bz2; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos" - -IUSE="asyncns ssl openssl static-libs test" - -# Automagic libidn dependency -RDEPEND=" - >=dev-libs/glib-2.16:2 - net-dns/libidn - ssl? ( - !openssl? ( >=net-libs/gnutls-1.4.0 ) - openssl? ( dev-libs/openssl:0 ) - ) - asyncns? ( >=net-libs/libasyncns-0.3 ) -" -DEPEND="${RDEPEND} - test? ( dev-libs/check ) - virtual/pkgconfig - >=dev-util/gtk-doc-1 - >=dev-util/gtk-doc-am-1 -" - -src_prepare() { - epatch "${FILESDIR}"/${P}-gcc7.patch - eautoreconf -} - -src_configure() { - local myconf - - if use ssl; then - if ! use openssl; then - myconf="${myconf} --with-ssl=gnutls" - else - myconf="${myconf} --with-ssl=openssl" - fi - else - myconf="${myconf} --with-ssl=no" - fi - - econf \ - $(use_enable static-libs static) \ - $(use_with asyncns) \ - ${myconf} -} diff --git
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: 365cc9086d0d0be14db05539dc8587667380f18a Author: Tobias Klausmann gentoo org> AuthorDate: Mon Jun 18 20:21:35 2018 + Commit: Tobias Klausmann gentoo org> CommitDate: Mon Jun 18 20:21:35 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=365cc908 net-libs/loudmouth-1.5.3-r1: alpha stable Gentoo-Bug: http://bugs.gentoo.org/653156 net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild index 4235c662202..11e1b243281 100644 --- a/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ia64 ~ppc ~ppc64 sparc x86 ~ppc-macos" +KEYWORDS="alpha amd64 ~arm ia64 ~ppc ~ppc64 sparc x86 ~ppc-macos" IUSE="asyncns ssl openssl static-libs test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: de991c7bbf22a115f3bf53f04faaaee7be84ba5a Author: Mikle Kolyada gentoo org> AuthorDate: Sun May 27 20:18:13 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun May 27 20:18:13 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de991c7b net-libs/loudmouth: amd64 stable wrt bug #653156 Package-Manager: Portage-2.3.24, Repoman-2.3.6 net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild index eea50a02aec..4235c662202 100644 --- a/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ia64 ~ppc ~ppc64 sparc x86 ~ppc-macos" +KEYWORDS="~alpha amd64 ~arm ia64 ~ppc ~ppc64 sparc x86 ~ppc-macos" IUSE="asyncns ssl openssl static-libs test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: 05f222cde0dbe2a30206f24753fc3ded4b74 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri May 25 18:59:42 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat May 26 18:10:42 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05f222cd net-libs/loudmouth: stable 1.5.3-r1 for sparc Bug: https://bugs.gentoo.org/653156 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc" net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild index 4971d04dd28..eea50a02aec 100644 --- a/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ia64 ~ppc ~ppc64 ~sparc x86 ~ppc-macos" +KEYWORDS="~alpha ~amd64 ~arm ia64 ~ppc ~ppc64 sparc x86 ~ppc-macos" IUSE="asyncns ssl openssl static-libs test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: b8da7c0bf7b63ae1601d0324b47f11276918b6e2 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri May 25 22:37:12 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri May 25 23:57:43 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8da7c0b net-libs/loudmouth: x86 stable (bug #653156) Package-Manager: Portage-2.3.40, Repoman-2.3.9 net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild index 76ee3d61471..4971d04dd28 100644 --- a/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos" +KEYWORDS="~alpha ~amd64 ~arm ia64 ~ppc ~ppc64 ~sparc x86 ~ppc-macos" IUSE="asyncns ssl openssl static-libs test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: a7595c1727921750f9b27bc72753847ba4b5f02d Author: Sergei Trofimovich gentoo org> AuthorDate: Fri May 25 08:41:22 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri May 25 08:41:43 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7595c17 net-libs/loudmouth: stable 1.5.3-r1 for ia64, bug #653156 Bug: https://bugs.gentoo.org/653156 Package-Manager: Portage-2.3.38, Repoman-2.3.9 RepoMan-Options: --include-arches="ia64" net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild index 46433a1d78f..76ee3d61471 100644 --- a/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos" +KEYWORDS="~alpha ~amd64 ~arm ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos" IUSE="asyncns ssl openssl static-libs test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/files/, net-libs/loudmouth/
commit: 53c8b902e339b1d7fe67e03e42fb40e66ddcfd48 Author: Pacho Ramos gentoo org> AuthorDate: Sat Apr 14 16:01:18 2018 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Apr 14 16:01:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53c8b902 net-libs/loudmouth: Drop old Package-Manager: Portage-2.3.28, Repoman-2.3.9 net-libs/loudmouth/Manifest| 1 - .../files/loudmouth-1.4.3-async-fix.patch | 30 - .../files/loudmouth-1.4.3-asyncns-system.patch | 83 .../loudmouth-1.4.3-drop-stanzas-on-fail.patch | 47 --- .../loudmouth-1.4.3-fix-sasl-md5-digest-uri.patch | 24 .../files/loudmouth-1.4.3-free-before-closed.patch | 137 .../files/loudmouth-1.4.3-glib-2.32.patch | 13 -- .../loudmouth/files/loudmouth-1.4.3-gnutls28.patch | 15 --- ...loudmouth-1.4.3-id-tag-in-opening-headers.patch | 35 - .../files/loudmouth-1.4.3-invalid-unicode.patch| 144 - .../files/loudmouth-1.4.3-silence-chdir.patch | 33 - net-libs/loudmouth/loudmouth-1.4.3-r2.ebuild | 95 -- 12 files changed, 657 deletions(-) diff --git a/net-libs/loudmouth/Manifest b/net-libs/loudmouth/Manifest index 2d2f8f3a348..16d7dfe621a 100644 --- a/net-libs/loudmouth/Manifest +++ b/net-libs/loudmouth/Manifest @@ -1,3 +1,2 @@ -DIST loudmouth-1.4.3.tar.bz2 366818 BLAKE2B bd51261de4b998c699971ccdf3e02dcdea00d05cfc1f85b6712322de80179ea3fb2585d84fbbe0abc60a1ec351e22f51f37aee443027a6dbbdd484cdf3e4b5cc SHA512 02d1de14a4d626a4c9100bd24c06d4b4203eabb0f95bab40ee18ea5e68ed81d47aa977625140157b2d9f7974ac748af857c2ee3a916f0db700e2a2d0934940ec DIST loudmouth-1.5.2.tar.gz 115940 BLAKE2B cf9134fb68e09c4f03e605227a42b9fc092d5f4f5524a39e044f6bd573e7b9a0e7ba1161cda2655cdc513a05673dfa3600d0548209230314a9455c7a912123b7 SHA512 54c3eb7ef99604d7e2d5560dc6e5be176a188e6a0d82ae6c2f488e30f06553039aa03d6f818cec25f354479a2624f60f2233d7e63b54f331e934d554de9bfc87 DIST loudmouth-1.5.3.tar.gz 114676 BLAKE2B 7a73e4e65046608fc8ec571b5448ab8344a8aed554fee1ecf7badd2ca5ed382ddb27e6ba7bd5d0a76d978d3079415b307f1b4ca77da450003ae936191cdbd33e SHA512 afae8b4ad1e9e5558cffa8f6b9f25331b01cfa09ea0b3defb74cac7d39477744e6d9181d3adefe242038020759df43558de0e61305fbc8e12a3b293b82856bf7 diff --git a/net-libs/loudmouth/files/loudmouth-1.4.3-async-fix.patch b/net-libs/loudmouth/files/loudmouth-1.4.3-async-fix.patch deleted file mode 100644 index 3213d72865a..000 --- a/net-libs/loudmouth/files/loudmouth-1.4.3-async-fix.patch +++ /dev/null @@ -1,30 +0,0 @@ a/loudmouth/lm-socket.c -+++ b/loudmouth/lm-socket.c -@@ -1022,7 +1022,7 @@ _lm_socket_create_phase2 (LmSocket *socket, struct addrinfo *ans) - if (socket->connect_func) { - (socket->connect_func) (socket, FALSE, socket->user_data; - } -- g_free (socket->connect_data); -+g_free (socket->connect_data); - socket->connect_data = NULL; - return; - } -@@ -1107,6 +1107,10 @@ lm_socket_create (GMainContext *context, - _lm_socket_create_phase1 (socket, NULL, 0); - } - -+#ifndef HAVE_ASYNCNS -+/* Only do this check if we are not using asyncns or it will crash. -+ * Report and patch by Senko. -+ */ - if (socket->connect_data == NULL) { - /* Open failed synchronously, probably a DNS lookup problem */ - lm_socket_unref(socket); -@@ -1118,6 +1122,7 @@ lm_socket_create (GMainContext *context, - - return NULL; - } -+#endif /* HAVE_ASYNCNS */ - - - /* If the connection fails synchronously, we don't want to call the diff --git a/net-libs/loudmouth/files/loudmouth-1.4.3-asyncns-system.patch b/net-libs/loudmouth/files/loudmouth-1.4.3-asyncns-system.patch deleted file mode 100644 index 9cf5345e558..000 --- a/net-libs/loudmouth/files/loudmouth-1.4.3-asyncns-system.patch +++ /dev/null @@ -1,83 +0,0 @@ -diff --git a/configure.ac b/configure.ac -index 9369e55..17a9e1d 100644 a/configure.ac -+++ b/configure.ac -@@ -199,19 +199,31 @@ AM_CONDITIONAL(USE_GNUTLS, test x$enable_ssl = xGnuTLS) - dnl +---+ - dnl | Checking for libasyncns | - dnl +---+ --AC_ARG_WITH(asyncns, [ --with-asyncns=yes/no define whether to use libasyncns, default=no], --ac_asyncns=$withval, --ac_asyncns=no --) -+AC_ARG_WITH(asyncns, -+ AS_HELP_STRING([--with-asyncns], -+ [define whether to use libasyncns, @<:@default=no@:>@ (internal/system/no)]), -+ ac_asyncns=$withval, -+ ac_asyncns=no) - - enable_asyncns=no -+have_asyncns_system=no - if test x$ac_asyncns != xno; then -
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/files/, net-libs/loudmouth/
commit: b5609fa27ea0e940719fa9b89302552fa43699e5 Author: Peter Levine gmail com> AuthorDate: Mon Mar 26 05:25:59 2018 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Apr 14 15:59:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5609fa2 net-libs/loudmouth: Fix building with GCC-7 Bug: https://bugs.gentoo.org/618330 Closes: https://bugs.gentoo.org/618330 Package-Manager: Portage-2.3.16, Repoman-2.3.6 .../loudmouth/files/loudmouth-1.5.3-gcc7.patch | 25 ++ net-libs/loudmouth/loudmouth-1.5.3.ebuild | 3 ++- 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/net-libs/loudmouth/files/loudmouth-1.5.3-gcc7.patch b/net-libs/loudmouth/files/loudmouth-1.5.3-gcc7.patch new file mode 100644 index 000..83e0aea69d7 --- /dev/null +++ b/net-libs/loudmouth/files/loudmouth-1.5.3-gcc7.patch @@ -0,0 +1,25 @@ +Bug: https://bugs.gentoo.org/618330 +Upstream commit: https://github.com/mcabber/loudmouth/commit/01fdfa0f5d1b8502b92d2e78d757e9b19661d054 + +From 01fdfa0f5d1b8502b92d2e78d757e9b19661d054 Mon Sep 17 00:00:00 2001 +From: tmp170422+Date: Sun, 14 May 2017 12:18:32 +0300 +Subject: [PATCH] An apparent typo + +--- + loudmouth/lm-sasl.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/loudmouth/lm-sasl.c b/loudmouth/lm-sasl.c +index 00cf9b7..38cd88c 100644 +--- a/loudmouth/lm-sasl.c b/loudmouth/lm-sasl.c +@@ -529,7 +529,7 @@ sasl_md5_prepare_response (LmSASL *sasl, GHashTable *challenge) + } + + nonce = g_hash_table_lookup (challenge, "nonce"); +-if (nonce == NULL || nonce == '\0') { ++if (nonce == NULL || nonce[0] == '\0') { + g_log (LM_LOG_DOMAIN, LM_LOG_LEVEL_SASL, +"%s: server didn't provide a nonce in the challenge", +G_STRFUNC); diff --git a/net-libs/loudmouth/loudmouth-1.5.3.ebuild b/net-libs/loudmouth/loudmouth-1.5.3.ebuild index b5dac8fc267..2b9a01dfa34 100644 --- a/net-libs/loudmouth/loudmouth-1.5.3.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -34,6 +34,7 @@ DEPEND="${RDEPEND} " src_prepare() { + epatch "${FILESDIR}"/${P}-gcc7.patch eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: ae6bf9a03ada41b29c711d066cc11eea4b3e4f1a Author: Pacho Ramos gentoo org> AuthorDate: Sat Apr 14 15:59:54 2018 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Apr 14 15:59:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae6bf9a0 net-libs/loudmouth: Also set subslot dep for gnutls Package-Manager: Portage-2.3.28, Repoman-2.3.9 net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild index ab65db268b9..46433a1d78f 100644 --- a/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild @@ -2,7 +2,6 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 - inherit autotools DESCRIPTION="Lightweight C Jabber library" @@ -20,7 +19,7 @@ RDEPEND=" >=dev-libs/glib-2.16:2 net-dns/libidn ssl? ( - !openssl? ( >=net-libs/gnutls-1.4.0 ) + !openssl? ( >=net-libs/gnutls-1.4.0:0= ) openssl? ( dev-libs/openssl:0= ) ) asyncns? ( >=net-libs/libasyncns-0.3 )
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: c707d7fdab665ca3dc524c8f86045e2cb0253cfb Author: Peter Levine gmail com> AuthorDate: Mon Mar 26 05:27:01 2018 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Apr 14 15:59:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c707d7fd net-libs/loudmouth: Revbump for EAPI-6 Package-Manager: Portage-2.3.16, Repoman-2.3.6 net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild | 59 1 file changed, 59 insertions(+) diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild new file mode 100644 index 000..ab65db268b9 --- /dev/null +++ b/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools + +DESCRIPTION="Lightweight C Jabber library" +HOMEPAGE="https://github.com/mcabber/loudmouth; +SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos" + +IUSE="asyncns ssl openssl static-libs test" + +# Automagic libidn dependency +RDEPEND=" + >=dev-libs/glib-2.16:2 + net-dns/libidn + ssl? ( + !openssl? ( >=net-libs/gnutls-1.4.0 ) + openssl? ( dev-libs/openssl:0= ) + ) + asyncns? ( >=net-libs/libasyncns-0.3 ) +" +DEPEND="${RDEPEND} + test? ( dev-libs/check ) + virtual/pkgconfig + >=dev-util/gtk-doc-1 + >=dev-util/gtk-doc-am-1 +" + +PATCHES=( "${FILESDIR}"/${P}-gcc7.patch ) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myconf + + if use ssl; then + if ! use openssl; then + myconf="${myconf} --with-ssl=gnutls" + else + myconf="${myconf} --with-ssl=openssl" + fi + else + myconf="${myconf} --with-ssl=no" + fi + + econf \ + $(use_enable static-libs static) \ + $(use_with asyncns) \ + ${myconf} +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: a3fbea21d6bffb05e33c56b04239bae840e4b6c3 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Nov 12 10:40:32 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Nov 12 10:40:32 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3fbea21 net-libs/loudmouth: stable 1.5.2-r1 for ppc, bug #619488 Package-Manager: Portage-2.3.13, Repoman-2.3.4 RepoMan-Options: --include-arches="ppc" net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild b/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild index 321edd00966..abcf62c398c 100644 --- a/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 ~arm ia64 ~ppc ppc64 sparc x86 ~ppc-macos" +KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 sparc x86 ~ppc-macos" IUSE="asyncns ssl openssl static-libs test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: d786b1455c6acd5dc00927e123f1489e6aedd79b Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Nov 7 18:14:10 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Nov 7 18:22:28 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d786b145 net-libs/loudmouth: x86 stable (bug #619488) Package-Manager: Portage-2.3.13, Repoman-2.3.4 net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild b/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild index 42a2e52e051..321edd00966 100644 --- a/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 ~arm ia64 ~ppc ppc64 sparc ~x86 ~ppc-macos" +KEYWORDS="alpha amd64 ~arm ia64 ~ppc ppc64 sparc x86 ~ppc-macos" IUSE="asyncns ssl openssl static-libs test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: e67918312f736e5dbdb420d961faf91c829e86e2 Author: Manuel Rüger gentoo org> AuthorDate: Tue Nov 7 12:56:23 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Tue Nov 7 12:56:54 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6791831 net-libs/loudmouth: Stable on amd64 Package-Manager: Portage-2.3.12, Repoman-2.3.4 net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild b/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild index 0e6638e9a51..42a2e52e051 100644 --- a/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha ~amd64 ~arm ia64 ~ppc ppc64 sparc ~x86 ~ppc-macos" +KEYWORDS="alpha amd64 ~arm ia64 ~ppc ppc64 sparc ~x86 ~ppc-macos" IUSE="asyncns ssl openssl static-libs test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: 7cc813f1e2044edc0379b80ab15836754944e310 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Nov 2 20:11:32 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Nov 2 20:19:06 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cc813f1 net-libs/loudmouth: stable 1.5.2-r1 for sparc, bug #619488 (thanks to Rolf Eike Beer) Package-Manager: Portage-2.3.13, Repoman-2.3.4 RepoMan-Options: --include-arches="sparc" net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild b/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild index 1ff3a71e5df..0e6638e9a51 100644 --- a/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha ~amd64 ~arm ia64 ~ppc ppc64 ~sparc ~x86 ~ppc-macos" +KEYWORDS="alpha ~amd64 ~arm ia64 ~ppc ppc64 sparc ~x86 ~ppc-macos" IUSE="asyncns ssl openssl static-libs test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: 09bd3482ef26dc37528c4ff6425beeabff85ac82 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Oct 29 10:14:44 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Oct 29 10:14:44 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09bd3482 net-libs/loudmouth: stable 1.5.2-r1 for ppc64, bug #619488 Package-Manager: Portage-2.3.13, Repoman-2.3.4 RepoMan-Options: --include-arches="ppc64" net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild b/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild index 122b5dc84e8..1ff3a71e5df 100644 --- a/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha ~amd64 ~arm ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos" +KEYWORDS="alpha ~amd64 ~arm ia64 ~ppc ppc64 ~sparc ~x86 ~ppc-macos" IUSE="asyncns ssl openssl static-libs test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: fc8ba2964d22a506212d7c3aa836437c8191ec4d Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Sep 16 11:08:28 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Sep 16 11:08:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc8ba296 net-libs/loudmouth: stable 1.5.2-r1 for ia64, bug #619488 Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="ia64" net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild b/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild index b5dac8fc267..0059fb3c90f 100644 --- a/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.2-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 EAPI=5 @@ -12,7 +12,7 @@ SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos" +KEYWORDS="~alpha ~amd64 ~arm ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos" IUSE="asyncns ssl openssl static-libs test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: 27908312b84fe2369faf4c6380738a6aa8d095d7 Author: Wolfram Schlich gentoo org> AuthorDate: Tue Mar 29 06:58:20 2016 + Commit: Wolfram Schlich gentoo org> CommitDate: Tue Mar 29 06:58:53 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27908312 net-libs/loudmouth: version bump Package-Manager: portage-2.2.28 net-libs/loudmouth/Manifest | 1 + net-libs/loudmouth/loudmouth-1.5.3.ebuild | 58 +++ 2 files changed, 59 insertions(+) diff --git a/net-libs/loudmouth/Manifest b/net-libs/loudmouth/Manifest index f988948..11c504d 100644 --- a/net-libs/loudmouth/Manifest +++ b/net-libs/loudmouth/Manifest @@ -1,2 +1,3 @@ DIST loudmouth-1.4.3.tar.bz2 366818 SHA256 95a93f5d009b71ea8193d994aa11f311bc330a3efe1b7cd74dc48f11c7f929e3 SHA512 02d1de14a4d626a4c9100bd24c06d4b4203eabb0f95bab40ee18ea5e68ed81d47aa977625140157b2d9f7974ac748af857c2ee3a916f0db700e2a2d0934940ec WHIRLPOOL 4f9e3e8e4f2fd0a36996e84deebeb26c789d5334af11a3d6cc6c742b59508945a6279715f6fbb02bbbc04a0d9709e7aae4cc39803b2a60acfd47d76f0482f969 DIST loudmouth-1.5.2.tar.gz 115940 SHA256 c3dd7b5690a7b6ee4768d71d2bdee4615cfb73b6eeaa342d6a931a5160e47421 SHA512 54c3eb7ef99604d7e2d5560dc6e5be176a188e6a0d82ae6c2f488e30f06553039aa03d6f818cec25f354479a2624f60f2233d7e63b54f331e934d554de9bfc87 WHIRLPOOL 99fd7fa00f08976242313c2bc11e9edfbe1aeea9918090347a1975d5ece438892afbf3b5c16ffe79b1c0a10b28f35f62937d45a234e63b26f051466799fd7685 +DIST loudmouth-1.5.3.tar.gz 114676 SHA256 12972fcffd9bbcc4a3b2b9fbf4b0e549f7b4caf0f11c8d2af2059087ce4e8792 SHA512 afae8b4ad1e9e5558cffa8f6b9f25331b01cfa09ea0b3defb74cac7d39477744e6d9181d3adefe242038020759df43558de0e61305fbc8e12a3b293b82856bf7 WHIRLPOOL 0a7d4a01ec4f0ae68f58f3267aabc2eb9f7eb0e812232a8ecd3664dd5c99ae404c4825bb5ae01f36a1cced48a9aaff67c4a92c23541e2e1fd9f69c4a67962007 diff --git a/net-libs/loudmouth/loudmouth-1.5.3.ebuild b/net-libs/loudmouth/loudmouth-1.5.3.ebuild new file mode 100644 index 000..c413070 --- /dev/null +++ b/net-libs/loudmouth/loudmouth-1.5.3.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit autotools eutils + +DESCRIPTION="Lightweight C Jabber library" +HOMEPAGE="https://github.com/mcabber/loudmouth; +SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +#SRC_URI="https://mcabber.com/files/${PN}/${P}.tar.bz2; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos" + +IUSE="asyncns ssl openssl static-libs test" + +# Automagic libidn dependency +RDEPEND=" + >=dev-libs/glib-2.16:2 + net-dns/libidn + ssl? ( + !openssl? ( >=net-libs/gnutls-1.4.0 ) + openssl? ( dev-libs/openssl:0 ) + ) + asyncns? ( >=net-libs/libasyncns-0.3 ) +" +DEPEND="${RDEPEND} + test? ( dev-libs/check ) + virtual/pkgconfig + >=dev-util/gtk-doc-1 + >=dev-util/gtk-doc-am-1 +" + +src_prepare() { + eautoreconf +} + +src_configure() { + local myconf + + if use ssl; then + if ! use openssl; then + myconf="${myconf} --with-ssl=gnutls" + else + myconf="${myconf} --with-ssl=openssl" + fi + else + myconf="${myconf} --with-ssl=no" + fi + + econf \ + $(use_enable static-libs static) \ + $(use_with asyncns) \ + ${myconf} +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: 9bc6db22aeffcf3ea99679fdc4ed05c4c85fa6d8 Author: Wolfram Schlich gentoo org> AuthorDate: Thu Jan 28 06:47:49 2016 + Commit: Wolfram Schlich gentoo org> CommitDate: Thu Jan 28 06:48:02 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bc6db22 net-libs/loudmouth: added dependency on dev-util/gtk-doc (fixes bug #572990); removed short-lived version 1.5.1. Package-Manager: portage-2.2.27 net-libs/loudmouth/Manifest| 1 - net-libs/loudmouth/loudmouth-1.5.1.ebuild | 56 -- ...outh-1.5.2.ebuild => loudmouth-1.5.2-r1.ebuild} | 1 + 3 files changed, 1 insertion(+), 57 deletions(-) diff --git a/net-libs/loudmouth/Manifest b/net-libs/loudmouth/Manifest index 51b46d2..f988948 100644 --- a/net-libs/loudmouth/Manifest +++ b/net-libs/loudmouth/Manifest @@ -1,3 +1,2 @@ DIST loudmouth-1.4.3.tar.bz2 366818 SHA256 95a93f5d009b71ea8193d994aa11f311bc330a3efe1b7cd74dc48f11c7f929e3 SHA512 02d1de14a4d626a4c9100bd24c06d4b4203eabb0f95bab40ee18ea5e68ed81d47aa977625140157b2d9f7974ac748af857c2ee3a916f0db700e2a2d0934940ec WHIRLPOOL 4f9e3e8e4f2fd0a36996e84deebeb26c789d5334af11a3d6cc6c742b59508945a6279715f6fbb02bbbc04a0d9709e7aae4cc39803b2a60acfd47d76f0482f969 -DIST loudmouth-1.5.1.tar.gz 115811 SHA256 9b0219233004da2f159175ef189363851b3df607e3777c422da1f5545daa17b3 SHA512 d90096a2d10819b620f366a4d6998b281692ef65e0c27f2f59031e3f7495f278ec73a8d18ff38a7234f179b4f7f6adafa532a820023fd615dcf18c2ecd0d8982 WHIRLPOOL 4c3649c9d87088d68b01f0284d1fcd3abedf31dda6c8d9527785b79802ce2c7ac2a9fe4e0d0fe7a09926e4e9f6b06661ab857f272a3db5186125b20a9ba979f0 DIST loudmouth-1.5.2.tar.gz 115940 SHA256 c3dd7b5690a7b6ee4768d71d2bdee4615cfb73b6eeaa342d6a931a5160e47421 SHA512 54c3eb7ef99604d7e2d5560dc6e5be176a188e6a0d82ae6c2f488e30f06553039aa03d6f818cec25f354479a2624f60f2233d7e63b54f331e934d554de9bfc87 WHIRLPOOL 99fd7fa00f08976242313c2bc11e9edfbe1aeea9918090347a1975d5ece438892afbf3b5c16ffe79b1c0a10b28f35f62937d45a234e63b26f051466799fd7685 diff --git a/net-libs/loudmouth/loudmouth-1.5.1.ebuild b/net-libs/loudmouth/loudmouth-1.5.1.ebuild deleted file mode 100644 index 23def7e..000 --- a/net-libs/loudmouth/loudmouth-1.5.1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit autotools eutils - -DESCRIPTION="Lightweight C Jabber library" -HOMEPAGE="https://github.com/mcabber/loudmouth; -SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos" - -IUSE="asyncns ssl openssl static-libs test" - -# Automagic libidn dependency -RDEPEND=" - >=dev-libs/glib-2.16:2 - net-dns/libidn - ssl? ( - !openssl? ( >=net-libs/gnutls-1.4.0 ) - openssl? ( dev-libs/openssl:0 ) - ) - asyncns? ( >=net-libs/libasyncns-0.3 ) -" -DEPEND="${RDEPEND} - test? ( dev-libs/check ) - virtual/pkgconfig - >=dev-util/gtk-doc-am-1 -" - -src_prepare() { - eautoreconf -} - -src_configure() { - local myconf - - if use ssl; then - if ! use openssl; then - myconf="${myconf} --with-ssl=gnutls" - else - myconf="${myconf} --with-ssl=openssl" - fi - else - myconf="${myconf} --with-ssl=no" - fi - - econf \ - $(use_enable static-libs static) \ - $(use_with asyncns) \ - ${myconf} -} diff --git a/net-libs/loudmouth/loudmouth-1.5.2.ebuild b/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild similarity index 98% rename from net-libs/loudmouth/loudmouth-1.5.2.ebuild rename to net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild index 387dd40..c413070 100644 --- a/net-libs/loudmouth/loudmouth-1.5.2.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild @@ -30,6 +30,7 @@ RDEPEND=" DEPEND="${RDEPEND} test? ( dev-libs/check ) virtual/pkgconfig + >=dev-util/gtk-doc-1 >=dev-util/gtk-doc-am-1 "
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: 9818c0fbf0719fa797e80dc70310a2e933375a65 Author: Wolfram Schlich gentoo org> AuthorDate: Wed Jan 27 10:53:53 2016 + Commit: Wolfram Schlich gentoo org> CommitDate: Wed Jan 27 10:54:22 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9818c0fb net-libs/loudmouth: switched back SRC_URI to github now that the release tag is in place Package-Manager: portage-2.2.27 net-libs/loudmouth/Manifest | 2 +- net-libs/loudmouth/loudmouth-1.5.2.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/net-libs/loudmouth/Manifest b/net-libs/loudmouth/Manifest index b1b37be..51b46d2 100644 --- a/net-libs/loudmouth/Manifest +++ b/net-libs/loudmouth/Manifest @@ -1,3 +1,3 @@ DIST loudmouth-1.4.3.tar.bz2 366818 SHA256 95a93f5d009b71ea8193d994aa11f311bc330a3efe1b7cd74dc48f11c7f929e3 SHA512 02d1de14a4d626a4c9100bd24c06d4b4203eabb0f95bab40ee18ea5e68ed81d47aa977625140157b2d9f7974ac748af857c2ee3a916f0db700e2a2d0934940ec WHIRLPOOL 4f9e3e8e4f2fd0a36996e84deebeb26c789d5334af11a3d6cc6c742b59508945a6279715f6fbb02bbbc04a0d9709e7aae4cc39803b2a60acfd47d76f0482f969 DIST loudmouth-1.5.1.tar.gz 115811 SHA256 9b0219233004da2f159175ef189363851b3df607e3777c422da1f5545daa17b3 SHA512 d90096a2d10819b620f366a4d6998b281692ef65e0c27f2f59031e3f7495f278ec73a8d18ff38a7234f179b4f7f6adafa532a820023fd615dcf18c2ecd0d8982 WHIRLPOOL 4c3649c9d87088d68b01f0284d1fcd3abedf31dda6c8d9527785b79802ce2c7ac2a9fe4e0d0fe7a09926e4e9f6b06661ab857f272a3db5186125b20a9ba979f0 -DIST loudmouth-1.5.2.tar.bz2 354286 SHA256 91aae2df16be6f4286506bc04feffb9eb0138cfe8ca93a3cd8c1322b458a29e9 SHA512 5c49e20e7b57768fd3dca2fe837769084287fcf3a99d26c1d25753e60eedf6bd39134ac19c4b8730530e90c0bb92f37dc01c78bddc169281693d84af50b96ae3 WHIRLPOOL b4b2040478c37be126b38bbc176f7175f9c49da1872c384aa29d02fe4c0375a1ff698de6859b7d9fba58fb6c00293fb6c067a4357be77c0e723c25efbe9e +DIST loudmouth-1.5.2.tar.gz 115940 SHA256 c3dd7b5690a7b6ee4768d71d2bdee4615cfb73b6eeaa342d6a931a5160e47421 SHA512 54c3eb7ef99604d7e2d5560dc6e5be176a188e6a0d82ae6c2f488e30f06553039aa03d6f818cec25f354479a2624f60f2233d7e63b54f331e934d554de9bfc87 WHIRLPOOL 99fd7fa00f08976242313c2bc11e9edfbe1aeea9918090347a1975d5ece438892afbf3b5c16ffe79b1c0a10b28f35f62937d45a234e63b26f051466799fd7685 diff --git a/net-libs/loudmouth/loudmouth-1.5.2.ebuild b/net-libs/loudmouth/loudmouth-1.5.2.ebuild index f37d59f..387dd40 100644 --- a/net-libs/loudmouth/loudmouth-1.5.2.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.2.ebuild @@ -8,8 +8,8 @@ inherit autotools eutils DESCRIPTION="Lightweight C Jabber library" HOMEPAGE="https://github.com/mcabber/loudmouth; -#SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI="https://mcabber.com/files/${PN}/${P}.tar.bz2; +SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +#SRC_URI="https://mcabber.com/files/${PN}/${P}.tar.bz2; LICENSE="LGPL-2.1" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: 1cfce963ddf292815ded6cf1b9c8e452c4a012c5 Author: Wolfram Schlich gentoo org> AuthorDate: Wed Jan 27 06:45:15 2016 + Commit: Wolfram Schlich gentoo org> CommitDate: Wed Jan 27 06:45:37 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cfce963 net-libs/loudmouth: version bump (with temporarily different SRC_URI) Package-Manager: portage-2.2.27 net-libs/loudmouth/Manifest | 1 + net-libs/loudmouth/loudmouth-1.5.2.ebuild | 57 +++ 2 files changed, 58 insertions(+) diff --git a/net-libs/loudmouth/Manifest b/net-libs/loudmouth/Manifest index bda3725..b1b37be 100644 --- a/net-libs/loudmouth/Manifest +++ b/net-libs/loudmouth/Manifest @@ -1,2 +1,3 @@ DIST loudmouth-1.4.3.tar.bz2 366818 SHA256 95a93f5d009b71ea8193d994aa11f311bc330a3efe1b7cd74dc48f11c7f929e3 SHA512 02d1de14a4d626a4c9100bd24c06d4b4203eabb0f95bab40ee18ea5e68ed81d47aa977625140157b2d9f7974ac748af857c2ee3a916f0db700e2a2d0934940ec WHIRLPOOL 4f9e3e8e4f2fd0a36996e84deebeb26c789d5334af11a3d6cc6c742b59508945a6279715f6fbb02bbbc04a0d9709e7aae4cc39803b2a60acfd47d76f0482f969 DIST loudmouth-1.5.1.tar.gz 115811 SHA256 9b0219233004da2f159175ef189363851b3df607e3777c422da1f5545daa17b3 SHA512 d90096a2d10819b620f366a4d6998b281692ef65e0c27f2f59031e3f7495f278ec73a8d18ff38a7234f179b4f7f6adafa532a820023fd615dcf18c2ecd0d8982 WHIRLPOOL 4c3649c9d87088d68b01f0284d1fcd3abedf31dda6c8d9527785b79802ce2c7ac2a9fe4e0d0fe7a09926e4e9f6b06661ab857f272a3db5186125b20a9ba979f0 +DIST loudmouth-1.5.2.tar.bz2 354286 SHA256 91aae2df16be6f4286506bc04feffb9eb0138cfe8ca93a3cd8c1322b458a29e9 SHA512 5c49e20e7b57768fd3dca2fe837769084287fcf3a99d26c1d25753e60eedf6bd39134ac19c4b8730530e90c0bb92f37dc01c78bddc169281693d84af50b96ae3 WHIRLPOOL b4b2040478c37be126b38bbc176f7175f9c49da1872c384aa29d02fe4c0375a1ff698de6859b7d9fba58fb6c00293fb6c067a4357be77c0e723c25efbe9e diff --git a/net-libs/loudmouth/loudmouth-1.5.2.ebuild b/net-libs/loudmouth/loudmouth-1.5.2.ebuild new file mode 100644 index 000..f37d59f --- /dev/null +++ b/net-libs/loudmouth/loudmouth-1.5.2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit autotools eutils + +DESCRIPTION="Lightweight C Jabber library" +HOMEPAGE="https://github.com/mcabber/loudmouth; +#SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://mcabber.com/files/${PN}/${P}.tar.bz2; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos" + +IUSE="asyncns ssl openssl static-libs test" + +# Automagic libidn dependency +RDEPEND=" + >=dev-libs/glib-2.16:2 + net-dns/libidn + ssl? ( + !openssl? ( >=net-libs/gnutls-1.4.0 ) + openssl? ( dev-libs/openssl:0 ) + ) + asyncns? ( >=net-libs/libasyncns-0.3 ) +" +DEPEND="${RDEPEND} + test? ( dev-libs/check ) + virtual/pkgconfig + >=dev-util/gtk-doc-am-1 +" + +src_prepare() { + eautoreconf +} + +src_configure() { + local myconf + + if use ssl; then + if ! use openssl; then + myconf="${myconf} --with-ssl=gnutls" + else + myconf="${myconf} --with-ssl=openssl" + fi + else + myconf="${myconf} --with-ssl=no" + fi + + econf \ + $(use_enable static-libs static) \ + $(use_with asyncns) \ + ${myconf} +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: 2ffe23c24cd6f9140032982db318aff2174d7007 Author: Wolfram Schlich gentoo org> AuthorDate: Mon Jan 25 13:34:12 2016 + Commit: Wolfram Schlich gentoo org> CommitDate: Mon Jan 25 13:39:48 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ffe23c2 net-libs/loudmouth: version bump (new upstream) with new USE=openssl; added myself as maintainer, removed the gnome herd as agreed upon with EvaSDK. Package-Manager: portage-2.2.27 net-libs/loudmouth/Manifest | 1 + net-libs/loudmouth/loudmouth-1.5.1.ebuild | 56 +++ net-libs/loudmouth/metadata.xml | 21 ++-- 3 files changed, 68 insertions(+), 10 deletions(-) diff --git a/net-libs/loudmouth/Manifest b/net-libs/loudmouth/Manifest index 10f2661..bda3725 100644 --- a/net-libs/loudmouth/Manifest +++ b/net-libs/loudmouth/Manifest @@ -1 +1,2 @@ DIST loudmouth-1.4.3.tar.bz2 366818 SHA256 95a93f5d009b71ea8193d994aa11f311bc330a3efe1b7cd74dc48f11c7f929e3 SHA512 02d1de14a4d626a4c9100bd24c06d4b4203eabb0f95bab40ee18ea5e68ed81d47aa977625140157b2d9f7974ac748af857c2ee3a916f0db700e2a2d0934940ec WHIRLPOOL 4f9e3e8e4f2fd0a36996e84deebeb26c789d5334af11a3d6cc6c742b59508945a6279715f6fbb02bbbc04a0d9709e7aae4cc39803b2a60acfd47d76f0482f969 +DIST loudmouth-1.5.1.tar.gz 115811 SHA256 9b0219233004da2f159175ef189363851b3df607e3777c422da1f5545daa17b3 SHA512 d90096a2d10819b620f366a4d6998b281692ef65e0c27f2f59031e3f7495f278ec73a8d18ff38a7234f179b4f7f6adafa532a820023fd615dcf18c2ecd0d8982 WHIRLPOOL 4c3649c9d87088d68b01f0284d1fcd3abedf31dda6c8d9527785b79802ce2c7ac2a9fe4e0d0fe7a09926e4e9f6b06661ab857f272a3db5186125b20a9ba979f0 diff --git a/net-libs/loudmouth/loudmouth-1.5.1.ebuild b/net-libs/loudmouth/loudmouth-1.5.1.ebuild new file mode 100644 index 000..23def7e --- /dev/null +++ b/net-libs/loudmouth/loudmouth-1.5.1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit autotools eutils + +DESCRIPTION="Lightweight C Jabber library" +HOMEPAGE="https://github.com/mcabber/loudmouth; +SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos" + +IUSE="asyncns ssl openssl static-libs test" + +# Automagic libidn dependency +RDEPEND=" + >=dev-libs/glib-2.16:2 + net-dns/libidn + ssl? ( + !openssl? ( >=net-libs/gnutls-1.4.0 ) + openssl? ( dev-libs/openssl:0 ) + ) + asyncns? ( >=net-libs/libasyncns-0.3 ) +" +DEPEND="${RDEPEND} + test? ( dev-libs/check ) + virtual/pkgconfig + >=dev-util/gtk-doc-am-1 +" + +src_prepare() { + eautoreconf +} + +src_configure() { + local myconf + + if use ssl; then + if ! use openssl; then + myconf="${myconf} --with-ssl=gnutls" + else + myconf="${myconf} --with-ssl=openssl" + fi + else + myconf="${myconf} --with-ssl=no" + fi + + econf \ + $(use_enable static-libs static) \ + $(use_with asyncns) \ + ${myconf} +} diff --git a/net-libs/loudmouth/metadata.xml b/net-libs/loudmouth/metadata.xml index 9b8477d..528027f 100644 --- a/net-libs/loudmouth/metadata.xml +++ b/net-libs/loudmouth/metadata.xml @@ -1,14 +1,15 @@ http://www.gentoo.org/dtd/metadata.dtd;> - -gn...@gentoo.org -Gentoo GNOME Desktop - - -Use libasyncns for asynchronous name resolution. - - -engineyard/loudmouth - + + wschl...@gentoo.org + Wolfram Schlich + + + Use net-libs/libasyncns for asynchronous name resolution. + Enable dev-libs/openssl support instead of gnutls (which is the default). + + + mcabber/loudmouth +