commit:     2a56222bddc768a4ac73fb7109b48d55eb0989b0
Author:     Robert Förster <Dessa <AT> gmake <DOT> de>
AuthorDate: Sat Oct 22 02:08:54 2016 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Oct 22 11:24:07 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a56222b

media-sound/murmur: fix build with Ice-3.6.3, add subslot dep

Package-Manager: portage-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/2628

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 media-sound/murmur/files/murmur-1.2.17-ice-3.6.3-compat.patch | 11 +++++++++++
 media-sound/murmur/murmur-1.2.17.ebuild                       |  5 ++---
 2 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/media-sound/murmur/files/murmur-1.2.17-ice-3.6.3-compat.patch 
b/media-sound/murmur/files/murmur-1.2.17-ice-3.6.3-compat.patch
new file mode 100644
index 00000000..a8ad91e
--- /dev/null
+++ b/media-sound/murmur/files/murmur-1.2.17-ice-3.6.3-compat.patch
@@ -0,0 +1,11 @@
+--- mumble-1.2.17/src/murmur/murmur.pro        2016-09-24 14:37:47.000000000 
+0200
++++ mumble-1.2.17.new/src/murmur/murmur.pro    2016-10-21 13:52:31.470049513 
+0200
+@@ -74,7 +74,7 @@
+       win32 {
+               slice.commands = slice2cpp --checksum -I\"$$ICE_PATH/slice\" 
${QMAKE_FILE_NAME}
+       } else {
+-              slice.commands = slice2cpp --checksum -I/usr/local/share/Ice 
-I/usr/share/Ice/slice -I/usr/share/slice -I/usr/share/Ice-3.4.1/slice/ 
-I/usr/share/Ice-3.3.1/slice/ -I/usr/share/Ice-3.4.2/slice/ ${QMAKE_FILE_NAME}
++              slice.commands = slice2cpp --checksum -I/usr/local/share/Ice 
-I/usr/share/Ice/slice -I/usr/share/slice -I/usr/share/Ice-3.4.1/slice/ 
-I/usr/share/Ice-3.3.1/slice/ -I/usr/share/Ice-3.4.2/slice/ 
-I/usr/share/Ice-3.5.1/slice/ -I/usr/share/Ice-3.6.3/slice/ ${QMAKE_FILE_NAME}
+       }
+       slice.input = SLICEFILES
+       slice.CONFIG *= no_link explicit_dependencies

diff --git a/media-sound/murmur/murmur-1.2.17.ebuild 
b/media-sound/murmur/murmur-1.2.17.ebuild
index 7ac04b7..4cfe620 100644
--- a/media-sound/murmur/murmur-1.2.17.ebuild
+++ b/media-sound/murmur/murmur-1.2.17.ebuild
@@ -25,7 +25,7 @@ RDEPEND=">=dev-libs/openssl-1.0.0b:0=
        || ( dev-qt/qtsql:4[sqlite] dev-qt/qtsql:4[mysql] )
        dev-qt/qtxmlpatterns:4
        dbus? ( dev-qt/qtdbus:4 )
-       ice? ( dev-libs/Ice )
+       ice? ( dev-libs/Ice:= )
        zeroconf? ( net-dns/avahi[mdnsresponder-compat] )"
 
 DEPEND="${RDEPEND}
@@ -35,8 +35,7 @@ DEPEND="${RDEPEND}
 S="${WORKDIR}/${MY_P}"
 
 PATCHES=(
-       "${FILESDIR}"/${PN}-1.2.4-ice-3.5.0-compat.patch
-       "${FILESDIR}"/${PN}-1.2.4-ice-3.5.1-compat.patch
+       "${FILESDIR}"/${P}-ice-3.6.3-compat.patch
 )
 
 DOC_CONTENTS="

Reply via email to