Gentoo Archives: gentoo-commits

From: Richard Farina <zerochaos@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-voip/yate/, net-wireless/yatebts/, net-voip/yate/files/
Date: Wed, 23 Sep 2015 19:45:14
Message-Id: 1443037493.7d278889c6efb63108076e76916c29b622c4a7d0.zerochaos@gentoo
1 commit: 7d278889c6efb63108076e76916c29b622c4a7d0
2 Author: Zero_Chaos <zerochaos <AT> gentoo <DOT> org>
3 AuthorDate: Wed Sep 23 19:44:01 2015 +0000
4 Commit: Richard Farina <zerochaos <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 23 19:44:53 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d278889
7
8 net-voip/yatebts: version bump for bug #547346 and fix net-wireless/yatebts dep
9
10 net-voip/yate/Manifest | 1 +
11 ...cflags.patch => yate-5.4.0-dont-mess-with-cflags.patch} | 0
12 net-voip/yate/files/yate-5.5.0-dont-mess-with-cflags.patch | 14 ++++++++++++++
13 net-voip/yate/yate-5.4.0.ebuild | 2 +-
14 net-voip/yate/{yate-5.4.0.ebuild => yate-5.5.0.ebuild} | 2 +-
15 .../{yatebts-4.0.0-r1.ebuild => yatebts-4.0.0-r2.ebuild} | 2 +-
16 6 files changed, 18 insertions(+), 3 deletions(-)
17
18 diff --git a/net-voip/yate/Manifest b/net-voip/yate/Manifest
19 index d2dd6f4..a2ab38f 100644
20 --- a/net-voip/yate/Manifest
21 +++ b/net-voip/yate/Manifest
22 @@ -1 +1,2 @@
23 DIST yate-5.4.0-1.tar.gz 5027248 SHA256 4705af7b4c110de11b0cee70e37f9815d130082a4c49b3f093cae07c79539344 SHA512 27c4bb7b00c37a9eaff7be210ba0812a0267fb186b357186734115ded73627dbf8fd3f292a3efbf7b33ca3e7c2e6a6f460d0ee4068e2a8415c58e3f698ae5e5b WHIRLPOOL 5a1243321044d25d134e47ef99cf6be9c2e51badb4c75d4952a3b5727c5aad8228f9a184d0ee66394ec928945b60bf80c5505696675b9666a61d46d2b7787d65
24 +DIST yate-5.5.0-1.tar.gz 4186159 SHA256 a9fc472df082e92d578efa3de54689e10ee1a24fdd67a9cc928db7c2e1568676 SHA512 8f19253ed140e53895c2df73eb961d0fc2cf2688ee59e9957ce9a1f7f32e4be85aff8221ecbcb7b4dda1560d52d14e3b252670f71a563310788e0d1e30c5f9bc WHIRLPOOL 6b95e6c55deb9339fc40583ea1180ec451aaad58f528e1f4300c353ac67a0f9fe9f532095630b6915832bd02d83f6f02883f10877a26bd9e11ca0efccca056d9
25
26 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
27 similarity index 100%
28 rename from net-voip/yate/files/dont-mess-with-cflags.patch
29 rename to net-voip/yate/files/yate-5.4.0-dont-mess-with-cflags.patch
30
31 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
32 new file mode 100644
33 index 0000000..1a2a98c
34 --- /dev/null
35 +++ b/net-voip/yate/files/yate-5.5.0-dont-mess-with-cflags.patch
36 @@ -0,0 +1,14 @@
37 +https://build.opensuse.org/package/view_file/network:telephony/yate/dont-mess-with-cflags.patch?expand=1
38 +
39 +Index: yate/configure.ac
40 +===================================================================
41 +--- yate.orig/configure.ac
42 ++++ yate/configure.ac
43 +@@ -1652,7 +1652,6 @@ fi
44 +
45 +
46 + INSTALL_D="install -D"
47 +-CFLAGS=`echo "$CFLAGS" | sed 's/\(^\| \+\)-g[[0-9]]*//' | sed 's/[[[:space:]]]\{2,\}/ /g'`
48 + MODULE_CFLAGS="-fno-exceptions -fPIC $HAVE_GCC_FORMAT_CHECK $HAVE_BLOCK_RETURN"
49 + MODULE_CPPFLAGS="$HAVE_NO_OVERLOAD_VIRT_WARN $RTTI_OPT $MODULE_CFLAGS"
50 + MODULE_LDRELAX="-rdynamic -shared"
51
52 diff --git a/net-voip/yate/yate-5.4.0.ebuild b/net-voip/yate/yate-5.4.0.ebuild
53 index fe04d72..6f90ed0 100644
54 --- a/net-voip/yate/yate-5.4.0.ebuild
55 +++ b/net-voip/yate/yate-5.4.0.ebuild
56 @@ -41,7 +41,7 @@ DEPEND="doc? ( || ( app-doc/doxygen dev-util/kdoc ) )
57 ${RDEPEND}"
58
59 src_prepare() {
60 - epatch "${FILESDIR}"/dont-mess-with-cflags.patch
61 + epatch "${FILESDIR}"/${P}-dont-mess-with-cflags.patch
62 eautoreconf
63 ./yate-config.sh || die
64 }
65
66 diff --git a/net-voip/yate/yate-5.4.0.ebuild b/net-voip/yate/yate-5.5.0.ebuild
67 similarity index 97%
68 copy from net-voip/yate/yate-5.4.0.ebuild
69 copy to net-voip/yate/yate-5.5.0.ebuild
70 index fe04d72..6f90ed0 100644
71 --- a/net-voip/yate/yate-5.4.0.ebuild
72 +++ b/net-voip/yate/yate-5.5.0.ebuild
73 @@ -41,7 +41,7 @@ DEPEND="doc? ( || ( app-doc/doxygen dev-util/kdoc ) )
74 ${RDEPEND}"
75
76 src_prepare() {
77 - epatch "${FILESDIR}"/dont-mess-with-cflags.patch
78 + epatch "${FILESDIR}"/${P}-dont-mess-with-cflags.patch
79 eautoreconf
80 ./yate-config.sh || die
81 }
82
83 diff --git a/net-wireless/yatebts/yatebts-4.0.0-r1.ebuild b/net-wireless/yatebts/yatebts-4.0.0-r2.ebuild
84 similarity index 97%
85 rename from net-wireless/yatebts/yatebts-4.0.0-r1.ebuild
86 rename to net-wireless/yatebts/yatebts-4.0.0-r2.ebuild
87 index dca70f1..ed833fb 100644
88 --- a/net-wireless/yatebts/yatebts-4.0.0-r1.ebuild
89 +++ b/net-wireless/yatebts/yatebts-4.0.0-r2.ebuild
90 @@ -15,7 +15,7 @@ SLOT="0"
91 IUSE="rad1 usrp1 uhd +bladerf cpu_flags_x86_sse3 cpu_flags_x86_sse4_1"
92
93 RDEPEND="
94 - >=net-voip/yate-5.4.0:=[gsm]
95 + =net-voip/yate-5.4.0:=[gsm]
96 bladerf? ( net-wireless/bladerf:= )
97 uhd? ( net-wireless/uhd )
98 virtual/libusb:1"