[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/

2022-12-18 Thread Sam James
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/

2022-12-18 Thread Sam James
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/

2022-12-18 Thread Sam James
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/

2022-04-21 Thread Sam James
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/

2022-04-13 Thread Sam James
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/

2021-12-12 Thread Yixun Lan
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/

2021-11-23 Thread Conrad Kostecki
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/

2021-11-16 Thread Andrey Utkin
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/

2020-12-13 Thread Sam James
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/

2019-06-03 Thread Sergei Trofimovich
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/

2019-05-02 Thread Mikle Kolyada
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/

2019-03-16 Thread Mikle Kolyada
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/

2019-03-13 Thread Sergei Trofimovich
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/

2019-03-03 Thread Mikle Kolyada
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/

2019-03-02 Thread Thomas Deutschmann
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/

2019-03-02 Thread Sergei Trofimovich
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/

2019-03-02 Thread Sergei Trofimovich
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/

2019-01-31 Thread Andrey Utkin
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/

2019-01-31 Thread Andrey Utkin
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/

2019-01-31 Thread Andrey Utkin
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/

2018-10-29 Thread Andrey Utkin
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/

2018-10-29 Thread Andrey Utkin
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/

2018-10-29 Thread Andrey Utkin
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/

2018-08-22 Thread Andrey Utkin
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/

2018-08-20 Thread Andrey Utkin
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/

2018-07-30 Thread Sergei Trofimovich
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/

2018-07-10 Thread Andrey Utkin
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/

2018-07-01 Thread Pacho Ramos
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/

2018-06-18 Thread Tobias Klausmann
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/

2018-05-27 Thread Mikle Kolyada
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/

2018-05-26 Thread Sergei Trofimovich
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/

2018-05-25 Thread Thomas Deutschmann
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/

2018-05-25 Thread Sergei Trofimovich
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/

2018-04-14 Thread Pacho Ramos
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/

2018-04-14 Thread Pacho Ramos
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/

2018-04-14 Thread Pacho Ramos
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/

2018-04-14 Thread Pacho Ramos
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/

2017-11-12 Thread Sergei Trofimovich
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/

2017-11-07 Thread Thomas Deutschmann
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/

2017-11-07 Thread Manuel Rüger
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/

2017-11-02 Thread Sergei Trofimovich
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/

2017-10-29 Thread Sergei Trofimovich
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/

2017-09-16 Thread Sergei Trofimovich
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/

2016-03-29 Thread Wolfram Schlich
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/

2016-01-27 Thread Wolfram Schlich
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/

2016-01-27 Thread Wolfram Schlich
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/

2016-01-26 Thread Wolfram Schlich
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/

2016-01-25 Thread Wolfram Schlich
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
+