[gentoo-commits] repo/gentoo:master commit in: net-voip/yate/

2025-07-05 Thread Arthur Zamarin
commit: 9c4dfedaeed2a66afa1dfd79ab846dc749aa00d6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul  5 15:52:58 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul  5 15:52:58 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c4dfeda

net-voip/yate: remove stale EAPI=7 live ebuild

Upstream SVN is gone.

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-voip/yate/yate-.ebuild | 94 --
 1 file changed, 94 deletions(-)

diff --git a/net-voip/yate/yate-.ebuild b/net-voip/yate/yate-.ebuild
deleted file mode 100644
index 5baf91c30cf2..
--- a/net-voip/yate/yate-.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="The Yate AV Suite"
-HOMEPAGE="http://yate.null.ro/";
-
-if [[ ${PV} ==  ]] ; then
-   ESVN_REPO_URI="http://voip.null.ro/svn/yate/trunk";
-   inherit subversion
-else
-   SRC_URI="http://voip.null.ro/tarballs/${PN}6/${P}-1.tar.gz";
-   KEYWORDS="~amd64 ~arm ~x86"
-   S="${WORKDIR}/${PN}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0/${PV}"
-IUSE="doc cpu_flags_x86_sse2 sctp dahdi zaptel wpcard tdmcard wanpipe +ilbc 
+ilbc-webrtc +isac-float isac-fixed postgres mysql +gsm +speex spandsp +ssl 
+zlib amrnb"
-
-RDEPEND="
-   postgres? ( dev-db/postgresql:* )
-   mysql? ( dev-db/mysql-connector-c:= )
-   gsm? ( media-sound/gsm )
-   speex? ( media-libs/speex )
-   ssl? ( dev-libs/openssl:0= )
-   zlib? ( sys-libs/zlib )
-   ilbc? ( media-libs/libilbc:= )
-   spandsp? ( >=media-libs/spandsp-0.0.3 )
-   dahdi? ( net-misc/dahdi )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-text/doxygen )
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-6.0.0-dont-mess-with-cflags.patch"
-   "${FILESDIR}/${PN}-6.2.0-my_bool.patch"
-)
-
-src_prepare() {
-   default_src_prepare
-   eautoreconf
-   ./yate-config.sh || die
-}
-
-#fdsize, inline, rtti: keep default values
-#internalregex: use system
-#coredumper: not in the tree, bug 118716
-#wanpipe, wphwec: not in the tree, bug 188939
-#amrnb: not in tree!
-#zaptel: ??
-src_configure() {
-   econf \
-   --with-archlib=$(get_libdir) \
-   --without-libqt4 \
-   $(use_enable cpu_flags_x86_sse2 sse2) \
-   $(use_enable sctp) \
-   $(use_enable dahdi) \
-   $(use_enable zaptel) \
-   $(use_enable wpcard) \
-   $(use_enable tdmcard) \
-   $(use_enable wanpipe) \
-   $(use_enable ilbc) \
-   $(use_enable ilbc-webrtc) \
-   $(use_enable isac-float) \
-   $(use_enable isac-fixed) \
-   $(use_with postgres libpq) \
-   $(use_with mysql) \
-   $(use_with gsm libgsm) \
-   $(use_with speex libspeex) \
-   $(use_with amrnb) \
-   $(use_with spandsp) \
-   $(use_with ssl openssl)
-}
-
-src_compile() {
-   emake -j1
-}
-
-src_install() {
-   if use doc; then
-   emake DESTDIR="${ED}" install
-   else
-   emake DESTDIR="${ED}" install-noapi
-   fi
-   newinitd "${FILESDIR}"/yate.initd yate
-   newconfd "${FILESDIR}"/yate.confd yate
-}



[gentoo-commits] repo/gentoo:master commit in: net-voip/yate/

2021-04-02 Thread Sam James
commit: c7594319c0624d993bc61fc5f8cfc3839dc5d7af
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  2 11:21:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  2 14:00:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7594319

net-voip/yate: fix DEPEND typo

Signed-off-by: Sam James  gentoo.org>

 net-voip/yate/yate-6.2.0.ebuild | 2 +-
 net-voip/yate/yate-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-voip/yate/yate-6.2.0.ebuild b/net-voip/yate/yate-6.2.0.ebuild
index a59e41c0b7a..57f0c59da40 100644
--- a/net-voip/yate/yate-6.2.0.ebuild
+++ b/net-voip/yate/yate-6.2.0.ebuild
@@ -32,7 +32,7 @@ RDEPEND="
spandsp? ( >=media-libs/spandsp-0.0.3 )
dahdi? ( net-misc/dahdi )
 "
-DEPEND="${DEPEND}"
+DEPEND="${RDEPEND}"
 BDEPEND="
virtual/pkgconfig
doc? ( app-doc/doxygen )

diff --git a/net-voip/yate/yate-.ebuild b/net-voip/yate/yate-.ebuild
index a59e41c0b7a..57f0c59da40 100644
--- a/net-voip/yate/yate-.ebuild
+++ b/net-voip/yate/yate-.ebuild
@@ -32,7 +32,7 @@ RDEPEND="
spandsp? ( >=media-libs/spandsp-0.0.3 )
dahdi? ( net-misc/dahdi )
 "
-DEPEND="${DEPEND}"
+DEPEND="${RDEPEND}"
 BDEPEND="
virtual/pkgconfig
doc? ( app-doc/doxygen )



[gentoo-commits] repo/gentoo:master commit in: net-voip/yate/

2021-01-04 Thread Sam James
commit: 1b913cb64105a529ada74fd40e87e329ebbd2269
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  4 16:44:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  4 16:44:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b913cb6

net-voip/yate: EAPI 7, copyright headers

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-voip/yate/yate-6.2.0.ebuild | 14 --
 net-voip/yate/yate-.ebuild  | 16 +---
 2 files changed, 17 insertions(+), 13 deletions(-)

diff --git a/net-voip/yate/yate-6.2.0.ebuild b/net-voip/yate/yate-6.2.0.ebuild
index 6b2c3af2512..601590ffc4a 100644
--- a/net-voip/yate/yate-6.2.0.ebuild
+++ b/net-voip/yate/yate-6.2.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit autotools
 
@@ -27,15 +27,17 @@ RDEPEND="
mysql? ( dev-db/mysql-connector-c:= )
gsm? ( media-sound/gsm )
speex? ( media-libs/speex )
-   ssl? ( dev-libs/openssl:0 )
+   ssl? ( dev-libs/openssl:0= )
zlib? ( sys-libs/zlib )
-   ilbc? ( media-libs/libilbc )
+   ilbc? ( media-libs/libilbc:= )
spandsp? ( >=media-libs/spandsp-0.0.3 )
dahdi? ( net-misc/dahdi )
 "
-DEPEND="doc? ( app-doc/doxygen )
+DEPEND="${DEPEND}"
+BDEPEND="
virtual/pkgconfig
-   ${RDEPEND}"
+   doc? ( app-doc/doxygen )
+"
 
 PATCHES=(
"${FILESDIR}/${PN}-6.0.0-dont-mess-with-cflags.patch"

diff --git a/net-voip/yate/yate-.ebuild b/net-voip/yate/yate-.ebuild
index 5ed8e890f9e..601590ffc4a 100644
--- a/net-voip/yate/yate-.ebuild
+++ b/net-voip/yate/yate-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit autotools
 
@@ -27,15 +27,17 @@ RDEPEND="
mysql? ( dev-db/mysql-connector-c:= )
gsm? ( media-sound/gsm )
speex? ( media-libs/speex )
-   ssl? ( dev-libs/openssl:0 )
+   ssl? ( dev-libs/openssl:0= )
zlib? ( sys-libs/zlib )
-   ilbc? ( media-libs/libilbc )
+   ilbc? ( media-libs/libilbc:= )
spandsp? ( >=media-libs/spandsp-0.0.3 )
dahdi? ( net-misc/dahdi )
 "
-DEPEND="doc? ( app-doc/doxygen )
+DEPEND="${DEPEND}"
+BDEPEND="
virtual/pkgconfig
-   ${RDEPEND}"
+   doc? ( app-doc/doxygen )
+"
 
 PATCHES=(
"${FILESDIR}/${PN}-6.0.0-dont-mess-with-cflags.patch"
@@ -57,7 +59,7 @@ src_prepare() {
 src_configure() {
econf \
--with-archlib=$(get_libdir) \
-   --without-libqt4
+   --without-libqt4 \
$(use_enable cpu_flags_x86_sse2 sse2) \
$(use_enable sctp) \
$(use_enable dahdi) \



[gentoo-commits] repo/gentoo:master commit in: net-voip/yate/, net-voip/yate/files/

2021-01-04 Thread Sam James
commit: 29491675582613ff3ffb5d0021ff1db0c147f49f
Author: Jaco Kroon  uls  co  za>
AuthorDate: Tue Dec 29 13:50:49 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  4 16:32:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29491675

net-voip/yate: version bump to 6.2.0

Includes fixups for USE=mysql.

DISCLAIMER: I have no interest in yate itself.  However, change is
requird for ILBC cleanup.

Given the state of the open bugs, I'd
actually recommend last-riting yate and yatebts.

Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://bugs.gentoo.org/666012
Signed-off-by: Sam James  gentoo.org>

 net-voip/yate/Manifest   |  1 +
 net-voip/yate/files/yate-6.2.0-my_bool.patch | 21 +++
 net-voip/yate/yate-6.2.0.ebuild  | 93 
 3 files changed, 115 insertions(+)

diff --git a/net-voip/yate/Manifest b/net-voip/yate/Manifest
index e727a56602c..e1c8dbcbeea 100644
--- a/net-voip/yate/Manifest
+++ b/net-voip/yate/Manifest
@@ -1,2 +1,3 @@
 DIST yate-6.0.0-1.tar.gz 6039879 BLAKE2B 
d6d6398f7a91543c44435ab3cd73eaa1cca59c098c8b3ddbe66f5b058c45ab6cfc74533cc184235a44b499046331fa467961fc6fcd291418b24918d88f1037b9
 SHA512 
3a56bf5cd20c8452063f968de5d7993a926463b736686cd3df7a152d57be07fabeef9cebc91018ff0ad5b726157a9a9a0240969a752e7844f6431618b4eec53a
 DIST yate-6.1.0-1.tar.gz 6074737 BLAKE2B 
a59445b546730c1e9756e634c663f3ecc6875056ade1272afe9fc2a79c591515c7472b892a593df5c3001be6c822093fef0a16822b7537e477d064c06d849e03
 SHA512 
e23c9d45b98222cc4499833ef242e011b6d8c32213e9716958349bcbe74b1c168351b04ad9633073127d9463cda83c3236bd5640c0987cc14fd8f02349b4b293
+DIST yate-6.2.0-1.tar.gz 6114538 BLAKE2B 
cc96c894192d99bebd6bfe4dc6fb137298e880f03d2ad0482f98bcac20e35b17d94e7dcf159fdc28c7ce68d8a7e8856ba7648d3fe8ef7815c0bd3690764506e2
 SHA512 
e84446ec5df58408b8b0065a59f21a5dd619560844ebdffbee3a7c927f45a18c5dd78858a48b8641177e29b2370d3b0f9e490db5417b4dd3c395fd7e02bd1eb0

diff --git a/net-voip/yate/files/yate-6.2.0-my_bool.patch 
b/net-voip/yate/files/yate-6.2.0-my_bool.patch
new file mode 100644
index 000..a2ddb857f39
--- /dev/null
+++ b/net-voip/yate/files/yate-6.2.0-my_bool.patch
@@ -0,0 +1,21 @@
+--- yate.o/modules/server/mysqldb.cpp  2020-03-03 18:03:34.0 +0200
 yate/modules/server/mysqldb.cpp2020-12-29 15:38:56.717897678 +0200
+@@ -22,6 +22,7 @@
+ #include 
+ 
+ #include 
++#include 
+ #include 
+ 
+ #ifndef CLIENT_MULTI_STATEMENTS
+@@ -508,8 +509,8 @@
+ 
+ #ifdef MYSQL_OPT_RECONNECT
+   // this option must be set after connect - bug in mysql client 
library
+-  my_bool reconn = 1;
+-  mysql_options(mySqlConn->m_conn,MYSQL_OPT_RECONNECT,(const 
char*)&reconn);
++  bool reconn = 1;
++  mysql_options(mySqlConn->m_conn,MYSQL_OPT_RECONNECT,&reconn);
+ #endif
+ 
+ #ifdef HAVE_MYSQL_SET_CHARSET

diff --git a/net-voip/yate/yate-6.2.0.ebuild b/net-voip/yate/yate-6.2.0.ebuild
new file mode 100644
index 000..6b2c3af2512
--- /dev/null
+++ b/net-voip/yate/yate-6.2.0.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools
+
+DESCRIPTION="The Yate AV Suite"
+HOMEPAGE="http://yate.null.ro/";
+
+if [[ ${PV} ==  ]] ; then
+   ESVN_REPO_URI="http://voip.null.ro/svn/yate/trunk";
+   inherit subversion
+   KEYWORDS=""
+else
+   SRC_URI="http://voip.null.ro/tarballs/${PN}6/${P}-1.tar.gz";
+   KEYWORDS="~amd64 ~arm ~x86"
+   S="${WORKDIR}/${PN}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0/${PV}"
+IUSE="doc cpu_flags_x86_sse2 sctp dahdi zaptel wpcard tdmcard wanpipe +ilbc 
+ilbc-webrtc +isac-float isac-fixed postgres mysql +gsm +speex spandsp +ssl 
+zlib amrnb"
+
+RDEPEND="
+   postgres? ( dev-db/postgresql:* )
+   mysql? ( dev-db/mysql-connector-c:= )
+   gsm? ( media-sound/gsm )
+   speex? ( media-libs/speex )
+   ssl? ( dev-libs/openssl:0 )
+   zlib? ( sys-libs/zlib )
+   ilbc? ( media-libs/libilbc )
+   spandsp? ( >=media-libs/spandsp-0.0.3 )
+   dahdi? ( net-misc/dahdi )
+"
+DEPEND="doc? ( app-doc/doxygen )
+   virtual/pkgconfig
+   ${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-6.0.0-dont-mess-with-cflags.patch"
+   "${FILESDIR}/${PN}-6.2.0-my_bool.patch"
+)
+
+src_prepare() {
+   default_src_prepare
+   eautoreconf
+   ./yate-config.sh || die
+}
+
+#fdsize, inline, rtti: keep default values
+#internalregex: use system
+#coredumper: not in the tree, bug 118716
+#wanpipe, wphwec: not in the tree, bug 188939
+#amrnb: not in tree!
+#zaptel: ??
+src_configure() {
+   econf \
+   --with-archlib=$(get_libdir) \
+   --without-libqt4 \
+   $(use_enable cpu_flags_x86_sse2 sse2) \
+   $(use_enable sctp) \
+   $(use_enable dahdi) \
+   $(use_enable zaptel) \
+   $(use_enable wpcard) \
+   $(use_

[gentoo-commits] repo/gentoo:master commit in: net-voip/yate/files/, net-voip/yate/

2021-01-04 Thread Sam James
commit: 2d666342dbf4ed53ff1dd77946722dd91918bf96
Author: Jaco Kroon  uls  co  za>
AuthorDate: Tue Dec 29 13:57:09 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  4 16:32:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d666342

net-voip/yate: bring - in line with 6.2.0.

This basically brings in the known required patches, and removes
duplicate - patch from files/.

Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://bugs.gentoo.org/666012
Signed-off-by: Sam James  gentoo.org>

 net-voip/yate/files/yate--dont-mess-with-cflags.patch | 14 --
 net-voip/yate/yate-.ebuild|  9 ++---
 2 files changed, 6 insertions(+), 17 deletions(-)

diff --git a/net-voip/yate/files/yate--dont-mess-with-cflags.patch 
b/net-voip/yate/files/yate--dont-mess-with-cflags.patch
deleted file mode 100644
index 1a2a98c24e9..000
--- a/net-voip/yate/files/yate--dont-mess-with-cflags.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-https://build.opensuse.org/package/view_file/network:telephony/yate/dont-mess-with-cflags.patch?expand=1
-
-Index: yate/configure.ac
-===
 yate.orig/configure.ac
-+++ yate/configure.ac
-@@ -1652,7 +1652,6 @@ fi
- 
- 
- INSTALL_D="install -D"
--CFLAGS=`echo "$CFLAGS" | sed 's/\(^\| \+\)-g[[0-9]]*//' | sed 
's/[[[:space:]]]\{2,\}/ /g'`
- MODULE_CFLAGS="-fno-exceptions -fPIC $HAVE_GCC_FORMAT_CHECK 
$HAVE_BLOCK_RETURN"
- MODULE_CPPFLAGS="$HAVE_NO_OVERLOAD_VIRT_WARN $RTTI_OPT $MODULE_CFLAGS"
- MODULE_LDRELAX="-rdynamic -shared"

diff --git a/net-voip/yate/yate-.ebuild b/net-voip/yate/yate-.ebuild
index adfc9f09121..5ed8e890f9e 100644
--- a/net-voip/yate/yate-.ebuild
+++ b/net-voip/yate/yate-.ebuild
@@ -24,12 +24,12 @@ IUSE="doc cpu_flags_x86_sse2 sctp dahdi zaptel wpcard 
tdmcard wanpipe +ilbc +ilb
 
 RDEPEND="
postgres? ( dev-db/postgresql:* )
-   mysql? ( virtual/mysql )
+   mysql? ( dev-db/mysql-connector-c:= )
gsm? ( media-sound/gsm )
speex? ( media-libs/speex )
ssl? ( dev-libs/openssl:0 )
zlib? ( sys-libs/zlib )
-   ilbc? ( dev-libs/ilbc-rfc3951 )
+   ilbc? ( media-libs/libilbc )
spandsp? ( >=media-libs/spandsp-0.0.3 )
dahdi? ( net-misc/dahdi )
 "
@@ -37,7 +37,10 @@ DEPEND="doc? ( app-doc/doxygen )
virtual/pkgconfig
${RDEPEND}"
 
-PATCHES=( "${FILESDIR}"/${P}-dont-mess-with-cflags.patch )
+PATCHES=(
+   "${FILESDIR}/${PN}-6.0.0-dont-mess-with-cflags.patch"
+   "${FILESDIR}/${PN}-6.2.0-my_bool.patch"
+)
 
 src_prepare() {
default_src_prepare



[gentoo-commits] repo/gentoo:master commit in: net-voip/yate/

2021-01-04 Thread Sam James
commit: 05d9dc2f59a21408b09c228c5ab5819c89c7
Author: Jaco Kroon  uls  co  za>
AuthorDate: Tue Dec 29 13:58:51 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  4 16:32:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05d9dc2f

net-voip/yate: Cleanup.

Remove older versions blocking removal of dev-libs/ilbc-rfc3951.

Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Sam James  gentoo.org>

 net-voip/yate/Manifest  |  2 -
 net-voip/yate/yate-6.0.0.ebuild | 90 -
 net-voip/yate/yate-6.1.0.ebuild | 90 -
 3 files changed, 182 deletions(-)

diff --git a/net-voip/yate/Manifest b/net-voip/yate/Manifest
index e1c8dbcbeea..e107e2c6c15 100644
--- a/net-voip/yate/Manifest
+++ b/net-voip/yate/Manifest
@@ -1,3 +1 @@
-DIST yate-6.0.0-1.tar.gz 6039879 BLAKE2B 
d6d6398f7a91543c44435ab3cd73eaa1cca59c098c8b3ddbe66f5b058c45ab6cfc74533cc184235a44b499046331fa467961fc6fcd291418b24918d88f1037b9
 SHA512 
3a56bf5cd20c8452063f968de5d7993a926463b736686cd3df7a152d57be07fabeef9cebc91018ff0ad5b726157a9a9a0240969a752e7844f6431618b4eec53a
-DIST yate-6.1.0-1.tar.gz 6074737 BLAKE2B 
a59445b546730c1e9756e634c663f3ecc6875056ade1272afe9fc2a79c591515c7472b892a593df5c3001be6c822093fef0a16822b7537e477d064c06d849e03
 SHA512 
e23c9d45b98222cc4499833ef242e011b6d8c32213e9716958349bcbe74b1c168351b04ad9633073127d9463cda83c3236bd5640c0987cc14fd8f02349b4b293
 DIST yate-6.2.0-1.tar.gz 6114538 BLAKE2B 
cc96c894192d99bebd6bfe4dc6fb137298e880f03d2ad0482f98bcac20e35b17d94e7dcf159fdc28c7ce68d8a7e8856ba7648d3fe8ef7815c0bd3690764506e2
 SHA512 
e84446ec5df58408b8b0065a59f21a5dd619560844ebdffbee3a7c927f45a18c5dd78858a48b8641177e29b2370d3b0f9e490db5417b4dd3c395fd7e02bd1eb0

diff --git a/net-voip/yate/yate-6.0.0.ebuild b/net-voip/yate/yate-6.0.0.ebuild
deleted file mode 100644
index adfc9f09121..000
--- a/net-voip/yate/yate-6.0.0.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="The Yate AV Suite"
-HOMEPAGE="http://yate.null.ro/";
-
-if [[ ${PV} ==  ]] ; then
-   ESVN_REPO_URI="http://voip.null.ro/svn/yate/trunk";
-   inherit subversion
-   KEYWORDS=""
-else
-   SRC_URI="http://voip.null.ro/tarballs/${PN}6/${P}-1.tar.gz";
-   KEYWORDS="~amd64 ~arm ~x86"
-   S="${WORKDIR}/${PN}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0/${PV}"
-IUSE="doc cpu_flags_x86_sse2 sctp dahdi zaptel wpcard tdmcard wanpipe +ilbc 
+ilbc-webrtc +isac-float isac-fixed postgres mysql +gsm +speex spandsp +ssl 
+zlib amrnb"
-
-RDEPEND="
-   postgres? ( dev-db/postgresql:* )
-   mysql? ( virtual/mysql )
-   gsm? ( media-sound/gsm )
-   speex? ( media-libs/speex )
-   ssl? ( dev-libs/openssl:0 )
-   zlib? ( sys-libs/zlib )
-   ilbc? ( dev-libs/ilbc-rfc3951 )
-   spandsp? ( >=media-libs/spandsp-0.0.3 )
-   dahdi? ( net-misc/dahdi )
-"
-DEPEND="doc? ( app-doc/doxygen )
-   virtual/pkgconfig
-   ${RDEPEND}"
-
-PATCHES=( "${FILESDIR}"/${P}-dont-mess-with-cflags.patch )
-
-src_prepare() {
-   default_src_prepare
-   eautoreconf
-   ./yate-config.sh || die
-}
-
-#fdsize, inline, rtti: keep default values
-#internalregex: use system
-#coredumper: not in the tree, bug 118716
-#wanpipe, wphwec: not in the tree, bug 188939
-#amrnb: not in tree!
-#zaptel: ??
-src_configure() {
-   econf \
-   --with-archlib=$(get_libdir) \
-   --without-libqt4
-   $(use_enable cpu_flags_x86_sse2 sse2) \
-   $(use_enable sctp) \
-   $(use_enable dahdi) \
-   $(use_enable zaptel) \
-   $(use_enable wpcard) \
-   $(use_enable tdmcard) \
-   $(use_enable wanpipe) \
-   $(use_enable ilbc) \
-   $(use_enable ilbc-webrtc) \
-   $(use_enable isac-float) \
-   $(use_enable isac-fixed) \
-   $(use_with postgres libpq) \
-   $(use_with mysql) \
-   $(use_with gsm libgsm) \
-   $(use_with speex libspeex) \
-   $(use_with amrnb) \
-   $(use_with spandsp) \
-   $(use_with ssl openssl)
-}
-
-src_compile() {
-   emake -j1
-}
-
-src_install() {
-   if use doc; then
-   emake DESTDIR="${ED}" install
-   else
-   emake DESTDIR="${ED}" install-noapi
-   fi
-   newinitd "${FILESDIR}"/yate.initd yate
-   newconfd "${FILESDIR}"/yate.confd yate
-}

diff --git a/net-voip/yate/yate-6.1.0.ebuild b/net-voip/yate/yate-6.1.0.ebuild
deleted file mode 100644
index b44cc916db1..000
--- a/net-voip/yate/yate-6.1.0.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION

[gentoo-commits] repo/gentoo:master commit in: net-voip/yate/

2019-07-14 Thread Hans de Graaff
commit: 5d598ecfb5c65bd178b12c57a831b68a55c9daae
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul 14 07:56:22 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul 14 07:56:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d598ecf

net-voip/yate: add 6.1.0

econf options were not passed due to a missing \

Fixes: https://bugs.gentoo.org/674342
Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 net-voip/yate/Manifest  |  1 +
 net-voip/yate/yate-6.1.0.ebuild | 90 +
 2 files changed, 91 insertions(+)

diff --git a/net-voip/yate/Manifest b/net-voip/yate/Manifest
index 533efbecc75..e727a56602c 100644
--- a/net-voip/yate/Manifest
+++ b/net-voip/yate/Manifest
@@ -1 +1,2 @@
 DIST yate-6.0.0-1.tar.gz 6039879 BLAKE2B 
d6d6398f7a91543c44435ab3cd73eaa1cca59c098c8b3ddbe66f5b058c45ab6cfc74533cc184235a44b499046331fa467961fc6fcd291418b24918d88f1037b9
 SHA512 
3a56bf5cd20c8452063f968de5d7993a926463b736686cd3df7a152d57be07fabeef9cebc91018ff0ad5b726157a9a9a0240969a752e7844f6431618b4eec53a
+DIST yate-6.1.0-1.tar.gz 6074737 BLAKE2B 
a59445b546730c1e9756e634c663f3ecc6875056ade1272afe9fc2a79c591515c7472b892a593df5c3001be6c822093fef0a16822b7537e477d064c06d849e03
 SHA512 
e23c9d45b98222cc4499833ef242e011b6d8c32213e9716958349bcbe74b1c168351b04ad9633073127d9463cda83c3236bd5640c0987cc14fd8f02349b4b293

diff --git a/net-voip/yate/yate-6.1.0.ebuild b/net-voip/yate/yate-6.1.0.ebuild
new file mode 100644
index 000..b44cc916db1
--- /dev/null
+++ b/net-voip/yate/yate-6.1.0.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools
+
+DESCRIPTION="The Yate AV Suite"
+HOMEPAGE="http://yate.null.ro/";
+
+if [[ ${PV} ==  ]] ; then
+   ESVN_REPO_URI="http://voip.null.ro/svn/yate/trunk";
+   inherit subversion
+   KEYWORDS=""
+else
+   SRC_URI="http://voip.null.ro/tarballs/${PN}6/${P}-1.tar.gz";
+   KEYWORDS="~amd64 ~arm ~x86"
+   S="${WORKDIR}/${PN}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0/${PV}"
+IUSE="doc cpu_flags_x86_sse2 sctp dahdi zaptel wpcard tdmcard wanpipe +ilbc 
+ilbc-webrtc +isac-float isac-fixed postgres mysql +gsm +speex spandsp +ssl 
+zlib amrnb"
+
+RDEPEND="
+   postgres? ( dev-db/postgresql:* )
+   mysql? ( virtual/mysql )
+   gsm? ( media-sound/gsm )
+   speex? ( media-libs/speex )
+   ssl? ( dev-libs/openssl:0 )
+   zlib? ( sys-libs/zlib )
+   ilbc? ( dev-libs/ilbc-rfc3951 )
+   spandsp? ( >=media-libs/spandsp-0.0.3 )
+   dahdi? ( net-misc/dahdi )
+"
+DEPEND="doc? ( app-doc/doxygen )
+   virtual/pkgconfig
+   ${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/${PN}-6.0.0-dont-mess-with-cflags.patch )
+
+src_prepare() {
+   default_src_prepare
+   eautoreconf
+   ./yate-config.sh || die
+}
+
+#fdsize, inline, rtti: keep default values
+#internalregex: use system
+#coredumper: not in the tree, bug 118716
+#wanpipe, wphwec: not in the tree, bug 188939
+#amrnb: not in tree!
+#zaptel: ??
+src_configure() {
+   econf \
+   --with-archlib=$(get_libdir) \
+   --without-libqt4 \
+   $(use_enable cpu_flags_x86_sse2 sse2) \
+   $(use_enable sctp) \
+   $(use_enable dahdi) \
+   $(use_enable zaptel) \
+   $(use_enable wpcard) \
+   $(use_enable tdmcard) \
+   $(use_enable wanpipe) \
+   $(use_enable ilbc) \
+   $(use_enable ilbc-webrtc) \
+   $(use_enable isac-float) \
+   $(use_enable isac-fixed) \
+   $(use_with postgres libpq) \
+   $(use_with mysql) \
+   $(use_with gsm libgsm) \
+   $(use_with speex libspeex) \
+   $(use_with amrnb) \
+   $(use_with spandsp) \
+   $(use_with ssl openssl)
+}
+
+src_compile() {
+   emake -j1
+}
+
+src_install() {
+   if use doc; then
+   emake DESTDIR="${ED}" install
+   else
+   emake DESTDIR="${ED}" install-noapi
+   fi
+   newinitd "${FILESDIR}"/yate.initd yate
+   newconfd "${FILESDIR}"/yate.confd yate
+}



[gentoo-commits] repo/gentoo:master commit in: net-voip/yate/, net-voip/yate/files/

2018-02-10 Thread Chris Reffett
commit: c4e19115458f5b8f8d1294c02d5dcdb3c2ab7049
Author: Chris Reffett  gentoo  org>
AuthorDate: Sat Feb 10 21:22:38 2018 +
Commit: Chris Reffett  gentoo  org>
CommitDate: Sat Feb 10 21:25:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4e19115

net-voip/yate: Bump, remove qt4, cleanup.

Bug: https://bugs.gentoo.org/642544
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-voip/yate/Manifest |  3 +-
 .../files/yate-5.4.0-dont-mess-with-cflags.patch   | 15 
 ...atch => yate-6.0.0-dont-mess-with-cflags.patch} |  0
 ...patch => yate--dont-mess-with-cflags.patch} |  0
 net-voip/yate/metadata.xml |  1 -
 net-voip/yate/yate-5.5.0-r1.ebuild | 92 --
 .../{yate-5.4.0-r1.ebuild => yate-6.0.0.ebuild}| 28 +++
 net-voip/yate/yate-.ebuild | 29 +++
 8 files changed, 29 insertions(+), 139 deletions(-)

diff --git a/net-voip/yate/Manifest b/net-voip/yate/Manifest
index 346a5bcd302..533efbecc75 100644
--- a/net-voip/yate/Manifest
+++ b/net-voip/yate/Manifest
@@ -1,2 +1 @@
-DIST yate-5.4.0-1.tar.gz 5027248 BLAKE2B 
2fa42ac45fce7ba9069e9eac55b866590c9b1c06531438e1cbceb06a2e970465c4ee5f0f6831b523781b6afb4b2871c85b03d6ce68a6e1f3bbf7b1578ed3bd42
 SHA512 
27c4bb7b00c37a9eaff7be210ba0812a0267fb186b357186734115ded73627dbf8fd3f292a3efbf7b33ca3e7c2e6a6f460d0ee4068e2a8415c58e3f698ae5e5b
-DIST yate-5.5.0-1.tar.gz 4186159 BLAKE2B 
53ef346969f45c4e98ec16b80b553b4e42c2b848710b97015f0cc20d474db3d0b212eb951e6829edadfbe026aed12070dab8d999e1640102f010b2669b28c3e6
 SHA512 
8f19253ed140e53895c2df73eb961d0fc2cf2688ee59e9957ce9a1f7f32e4be85aff8221ecbcb7b4dda1560d52d14e3b252670f71a563310788e0d1e30c5f9bc
+DIST yate-6.0.0-1.tar.gz 6039879 BLAKE2B 
d6d6398f7a91543c44435ab3cd73eaa1cca59c098c8b3ddbe66f5b058c45ab6cfc74533cc184235a44b499046331fa467961fc6fcd291418b24918d88f1037b9
 SHA512 
3a56bf5cd20c8452063f968de5d7993a926463b736686cd3df7a152d57be07fabeef9cebc91018ff0ad5b726157a9a9a0240969a752e7844f6431618b4eec53a

diff --git a/net-voip/yate/files/yate-5.4.0-dont-mess-with-cflags.patch 
b/net-voip/yate/files/yate-5.4.0-dont-mess-with-cflags.patch
deleted file mode 100644
index 961d73fa1cc..000
--- a/net-voip/yate/files/yate-5.4.0-dont-mess-with-cflags.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-https://build.opensuse.org/package/view_file/network:telephony/yate/dont-mess-with-cflags.patch?expand=1
-
-Index: yate/configure.in
-===
 yate.orig/configure.in
-+++ yate/configure.in
-@@ -1447,7 +1447,6 @@ fi
- 
- 
- INSTALL_D="install -D"
--CFLAGS=`echo "$CFLAGS" | sed 's/\(^\| *\)-g[[0-9]]*//' | sed 
's/[[[:space:]]]\{2,\}/ /g'`
- MODULE_CFLAGS="-fno-exceptions -fPIC $HAVE_GCC_FORMAT_CHECK 
$HAVE_BLOCK_RETURN"
- MODULE_CPPFLAGS="-fno-check-new $RTTI_OPT $MODULE_CFLAGS"
- MODULE_LDRELAX="-export-dynamic -shared"
-

diff --git a/net-voip/yate/files/yate-5.5.0-dont-mess-with-cflags.patch 
b/net-voip/yate/files/yate-6.0.0-dont-mess-with-cflags.patch
similarity index 100%
copy from net-voip/yate/files/yate-5.5.0-dont-mess-with-cflags.patch
copy to net-voip/yate/files/yate-6.0.0-dont-mess-with-cflags.patch

diff --git a/net-voip/yate/files/yate-5.5.0-dont-mess-with-cflags.patch 
b/net-voip/yate/files/yate--dont-mess-with-cflags.patch
similarity index 100%
rename from net-voip/yate/files/yate-5.5.0-dont-mess-with-cflags.patch
rename to net-voip/yate/files/yate--dont-mess-with-cflags.patch

diff --git a/net-voip/yate/metadata.xml b/net-voip/yate/metadata.xml
index 1ee930a73d0..521039e8ef6 100644
--- a/net-voip/yate/metadata.xml
+++ b/net-voip/yate/metadata.xml
@@ -21,6 +21,5 @@
use Speex codec
use AMR-NB
use spandsp library
-   use OpenH323

 

diff --git a/net-voip/yate/yate-5.5.0-r1.ebuild 
b/net-voip/yate/yate-5.5.0-r1.ebuild
deleted file mode 100644
index 9e4cc965eb8..000
--- a/net-voip/yate/yate-5.5.0-r1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils
-
-DESCRIPTION="The Yate AV Suite"
-HOMEPAGE="http://yate.null.ro/";
-
-if [[ ${PV} ==  ]] ; then
-   ESVN_REPO_URI="http://voip.null.ro/svn/yate/trunk";
-   inherit subversion
-   KEYWORDS=""
-else
-   SRC_URI="http://voip.null.ro/tarballs/${PN}5/${P}-1.tar.gz";
-   KEYWORDS="~amd64 ~arm ~x86"
-   S="${WORKDIR}/${PN}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0/${PV}"
-IUSE="doc cpu_flags_x86_sse2 sctp dahdi zaptel wpcard tdmcard wanpipe +ilbc 
+ilbc-webrtc +isac-float isac-fixed postgres mysql +gsm +speex h323 spandsp 
+ssl qt4 +zlib amrnb"
-
-RDEPEND="
-   postgres? ( dev-db/postgresql )
-   mysql? ( virtual/mysql )
-   gsm? ( media-sound/gsm )
-   speex? ( media-libs/speex )
-   ssl? ( dev-libs/openssl )
-   

[gentoo-commits] repo/gentoo:master commit in: net-voip/yate/files/

2017-01-18 Thread David Seifert
commit: ff0c85e4b734148321036a9ac26e981c742c94c0
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Tue Jan 17 17:55:01 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Jan 18 09:19:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff0c85e4

net-voip/yate: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/3516

 net-voip/yate/files/yate.rc6 | 20 
 1 file changed, 20 deletions(-)

diff --git a/net-voip/yate/files/yate.rc6 b/net-voip/yate/files/yate.rc6
deleted file mode 100644
index edeff0f..
--- a/net-voip/yate/files/yate.rc6
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-depend() {
-need net
-}
-
-start() {
-ebegin "Starting YATE"
-start-stop-daemon --start --exec /usr/bin/yate -- -d -p /var/run/yate.pid 
${YATE_OPTS}
-eend $?
-}
-
-stop() {
-ebegin "Stopping YATE"
-start-stop-daemon --stop --pidfile=/var/run/yate.pid
-eend $?
-}



[gentoo-commits] repo/gentoo:master commit in: net-voip/yate/

2016-08-08 Thread Andrew Savchenko
commit: 59736b11e3e810826eff0f6d6ab89e5506ae9e92
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Mon Aug  8 08:38:05 2016 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Mon Aug  8 08:38:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59736b11

net-voip/yate: USE=sctp is now global

Removing local sctp USE flag description, as flag is global now,
see [1] for details.

[1] 
https://archives.gentoo.org/gentoo-dev/message/427fac41fbe21ec98dfba63b1d68efe5

Package-Manager: portage-2.3.0
Signed-off-by: Andrew Savchenko  gentoo.org>

 net-voip/yate/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-voip/yate/metadata.xml b/net-voip/yate/metadata.xml
index aac8bc8..1ee930a 100644
--- a/net-voip/yate/metadata.xml
+++ b/net-voip/yate/metadata.xml
@@ -6,7 +6,6 @@
Radio


-   Enable SCTP sockets
Enable Dahdi driver
Enable Zaptel driver
Enable Wanpipe card driver



[gentoo-commits] repo/gentoo:master commit in: net-voip/yate/files/

2015-09-23 Thread Richard Farina
commit: db32b99bc6b115b3b98d66816df470af6bd92d3b
Author: Zero_Chaos  gentoo  org>
AuthorDate: Wed Sep 23 21:16:40 2015 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Sep 23 21:17:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db32b99b

net-voip/yate: update shebang for init script

Package-Manager: portage-2.2.20.1

 net-voip/yate/files/yate.initd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-voip/yate/files/yate.initd b/net-voip/yate/files/yate.initd
index 8c3e402..04e8810 100644
--- a/net-voip/yate/files/yate.initd
+++ b/net-voip/yate/files/yate.initd
@@ -1,4 +1,4 @@
-#!/sbin/runscript
+#!/sbin/openrc-run
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$



[gentoo-commits] repo/gentoo:master commit in: net-voip/yate/files/, net-wireless/yatebts/, net-voip/yate/

2015-09-23 Thread Richard Farina
commit: 0245edac02246e3a6ace4162546a4e286e5f7044
Author: Zero_Chaos  gentoo  org>
AuthorDate: Wed Sep 23 20:48:50 2015 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Sep 23 20:49:05 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0245edac

net-voip/yate: fix init script, bug #547346

 net-voip/yate/files/yate.initd| 8 
 net-voip/yate/{yate-5.4.0.ebuild => yate-5.4.0-r1.ebuild} | 2 ++
 net-voip/yate/{yate-5.5.0.ebuild => yate-5.5.0-r1.ebuild} | 2 ++
 .../yatebts/{yatebts-4.0.0-r2.ebuild => yatebts-4.0.0-r3.ebuild}  | 2 +-
 4 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/net-voip/yate/files/yate.initd b/net-voip/yate/files/yate.initd
index 01f07f4..8c3e402 100644
--- a/net-voip/yate/files/yate.initd
+++ b/net-voip/yate/files/yate.initd
@@ -1,9 +1,9 @@
 #!/sbin/runscript
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-opts="${opts} reload"
+extra_started_commands="reload"
 
 YATE_PIDFILE=${YATE_PIDFILE:-/var/run/${SVCNAME}.pid}
 YATE_BINARY=${YATE_BINARY:-/usr/bin/yate}
@@ -28,7 +28,7 @@ stop() {
 
 reload() {
 ebegin "Reloading ${SVCNAME}"
-start-stop-daemon --stop --exec "${YATE_BINARY}" \
-   --pidfile "${YATE_PIDFILE}" --signal HUP --oknodo
+start-stop-daemon --signal HUP --exec "${YATE_BINARY}" \
+   --pidfile "${YATE_PIDFILE}"
 eend $?
 }

diff --git a/net-voip/yate/yate-5.4.0.ebuild 
b/net-voip/yate/yate-5.4.0-r1.ebuild
similarity index 96%
rename from net-voip/yate/yate-5.4.0.ebuild
rename to net-voip/yate/yate-5.4.0-r1.ebuild
index 6f90ed0..4e5524e 100644
--- a/net-voip/yate/yate-5.4.0.ebuild
+++ b/net-voip/yate/yate-5.4.0-r1.ebuild
@@ -88,4 +88,6 @@ src_install() {
else
emake DESTDIR="${ED}" install-noapi
fi
+   newinitd "${FILESDIR}"/yate.initd yate
+   newconfd "${FILESDIR}"/yate.confd yate
 }

diff --git a/net-voip/yate/yate-5.5.0.ebuild 
b/net-voip/yate/yate-5.5.0-r1.ebuild
similarity index 96%
rename from net-voip/yate/yate-5.5.0.ebuild
rename to net-voip/yate/yate-5.5.0-r1.ebuild
index 6f90ed0..4e5524e 100644
--- a/net-voip/yate/yate-5.5.0.ebuild
+++ b/net-voip/yate/yate-5.5.0-r1.ebuild
@@ -88,4 +88,6 @@ src_install() {
else
emake DESTDIR="${ED}" install-noapi
fi
+   newinitd "${FILESDIR}"/yate.initd yate
+   newconfd "${FILESDIR}"/yate.confd yate
 }

diff --git a/net-wireless/yatebts/yatebts-4.0.0-r2.ebuild 
b/net-wireless/yatebts/yatebts-4.0.0-r3.ebuild
similarity index 97%
rename from net-wireless/yatebts/yatebts-4.0.0-r2.ebuild
rename to net-wireless/yatebts/yatebts-4.0.0-r3.ebuild
index ed833fb..11eb1cb 100644
--- a/net-wireless/yatebts/yatebts-4.0.0-r2.ebuild
+++ b/net-wireless/yatebts/yatebts-4.0.0-r3.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="rad1 usrp1 uhd +bladerf cpu_flags_x86_sse3 cpu_flags_x86_sse4_1"
 
 RDEPEND="
-   =net-voip/yate-5.4.0:=[gsm]
+   =net-voip/yate-5.4.0-r1:=[gsm]
bladerf? ( net-wireless/bladerf:= )
uhd? ( net-wireless/uhd )
virtual/libusb:1"



[gentoo-commits] repo/gentoo:master commit in: net-voip/yate/, net-wireless/yatebts/, net-voip/yate/files/

2015-09-23 Thread Richard Farina
commit: 7d278889c6efb63108076e76916c29b622c4a7d0
Author: Zero_Chaos  gentoo  org>
AuthorDate: Wed Sep 23 19:44:01 2015 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Sep 23 19:44:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d278889

net-voip/yatebts: version bump for bug #547346 and fix net-wireless/yatebts dep

 net-voip/yate/Manifest |  1 +
 ...cflags.patch => yate-5.4.0-dont-mess-with-cflags.patch} |  0
 net-voip/yate/files/yate-5.5.0-dont-mess-with-cflags.patch | 14 ++
 net-voip/yate/yate-5.4.0.ebuild|  2 +-
 net-voip/yate/{yate-5.4.0.ebuild => yate-5.5.0.ebuild} |  2 +-
 .../{yatebts-4.0.0-r1.ebuild => yatebts-4.0.0-r2.ebuild}   |  2 +-
 6 files changed, 18 insertions(+), 3 deletions(-)

diff --git a/net-voip/yate/Manifest b/net-voip/yate/Manifest
index d2dd6f4..a2ab38f 100644
--- a/net-voip/yate/Manifest
+++ b/net-voip/yate/Manifest
@@ -1 +1,2 @@
 DIST yate-5.4.0-1.tar.gz 5027248 SHA256 
4705af7b4c110de11b0cee70e37f9815d130082a4c49b3f093cae07c79539344 SHA512 
27c4bb7b00c37a9eaff7be210ba0812a0267fb186b357186734115ded73627dbf8fd3f292a3efbf7b33ca3e7c2e6a6f460d0ee4068e2a8415c58e3f698ae5e5b
 WHIRLPOOL 
5a1243321044d25d134e47ef99cf6be9c2e51badb4c75d4952a3b5727c5aad8228f9a184d0ee66394ec928945b60bf80c5505696675b9666a61d46d2b7787d65
+DIST yate-5.5.0-1.tar.gz 4186159 SHA256 
a9fc472df082e92d578efa3de54689e10ee1a24fdd67a9cc928db7c2e1568676 SHA512 
8f19253ed140e53895c2df73eb961d0fc2cf2688ee59e9957ce9a1f7f32e4be85aff8221ecbcb7b4dda1560d52d14e3b252670f71a563310788e0d1e30c5f9bc
 WHIRLPOOL 
6b95e6c55deb9339fc40583ea1180ec451aaad58f528e1f4300c353ac67a0f9fe9f532095630b6915832bd02d83f6f02883f10877a26bd9e11ca0efccca056d9

diff --git a/net-voip/yate/files/dont-mess-with-cflags.patch 
b/net-voip/yate/files/yate-5.4.0-dont-mess-with-cflags.patch
similarity index 100%
rename from net-voip/yate/files/dont-mess-with-cflags.patch
rename to net-voip/yate/files/yate-5.4.0-dont-mess-with-cflags.patch

diff --git a/net-voip/yate/files/yate-5.5.0-dont-mess-with-cflags.patch 
b/net-voip/yate/files/yate-5.5.0-dont-mess-with-cflags.patch
new file mode 100644
index 000..1a2a98c
--- /dev/null
+++ b/net-voip/yate/files/yate-5.5.0-dont-mess-with-cflags.patch
@@ -0,0 +1,14 @@
+https://build.opensuse.org/package/view_file/network:telephony/yate/dont-mess-with-cflags.patch?expand=1
+
+Index: yate/configure.ac
+===
+--- yate.orig/configure.ac
 yate/configure.ac
+@@ -1652,7 +1652,6 @@ fi
+ 
+ 
+ INSTALL_D="install -D"
+-CFLAGS=`echo "$CFLAGS" | sed 's/\(^\| \+\)-g[[0-9]]*//' | sed 
's/[[[:space:]]]\{2,\}/ /g'`
+ MODULE_CFLAGS="-fno-exceptions -fPIC $HAVE_GCC_FORMAT_CHECK 
$HAVE_BLOCK_RETURN"
+ MODULE_CPPFLAGS="$HAVE_NO_OVERLOAD_VIRT_WARN $RTTI_OPT $MODULE_CFLAGS"
+ MODULE_LDRELAX="-rdynamic -shared"

diff --git a/net-voip/yate/yate-5.4.0.ebuild b/net-voip/yate/yate-5.4.0.ebuild
index fe04d72..6f90ed0 100644
--- a/net-voip/yate/yate-5.4.0.ebuild
+++ b/net-voip/yate/yate-5.4.0.ebuild
@@ -41,7 +41,7 @@ DEPEND="doc? ( || ( app-doc/doxygen dev-util/kdoc ) )
${RDEPEND}"
 
 src_prepare() {
-   epatch "${FILESDIR}"/dont-mess-with-cflags.patch
+   epatch "${FILESDIR}"/${P}-dont-mess-with-cflags.patch
eautoreconf
./yate-config.sh || die
 }

diff --git a/net-voip/yate/yate-5.4.0.ebuild b/net-voip/yate/yate-5.5.0.ebuild
similarity index 97%
copy from net-voip/yate/yate-5.4.0.ebuild
copy to net-voip/yate/yate-5.5.0.ebuild
index fe04d72..6f90ed0 100644
--- a/net-voip/yate/yate-5.4.0.ebuild
+++ b/net-voip/yate/yate-5.5.0.ebuild
@@ -41,7 +41,7 @@ DEPEND="doc? ( || ( app-doc/doxygen dev-util/kdoc ) )
${RDEPEND}"
 
 src_prepare() {
-   epatch "${FILESDIR}"/dont-mess-with-cflags.patch
+   epatch "${FILESDIR}"/${P}-dont-mess-with-cflags.patch
eautoreconf
./yate-config.sh || die
 }

diff --git a/net-wireless/yatebts/yatebts-4.0.0-r1.ebuild 
b/net-wireless/yatebts/yatebts-4.0.0-r2.ebuild
similarity index 97%
rename from net-wireless/yatebts/yatebts-4.0.0-r1.ebuild
rename to net-wireless/yatebts/yatebts-4.0.0-r2.ebuild
index dca70f1..ed833fb 100644
--- a/net-wireless/yatebts/yatebts-4.0.0-r1.ebuild
+++ b/net-wireless/yatebts/yatebts-4.0.0-r2.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="rad1 usrp1 uhd +bladerf cpu_flags_x86_sse3 cpu_flags_x86_sse4_1"
 
 RDEPEND="
-   >=net-voip/yate-5.4.0:=[gsm]
+   =net-voip/yate-5.4.0:=[gsm]
bladerf? ( net-wireless/bladerf:= )
uhd? ( net-wireless/uhd )
virtual/libusb:1"