[gentoo-commits] repo/gentoo:master commit in: net-voip/yate/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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"
