From 7f0ccc917c7abe6223784c703d86cd14755691fb Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 3 Jul 2021 22:39:47 +0100 Subject: gentoo resync : 03.07.2021 --- media-sound/mangler/Manifest | 2 +- media-sound/mangler/mangler-1.2.5-r2.ebuild | 62 -------------------------- media-sound/mangler/mangler-1.2.5-r3.ebuild | 67 +++++++++++++++++++++++++++++ 3 files changed, 68 insertions(+), 63 deletions(-) delete mode 100644 media-sound/mangler/mangler-1.2.5-r2.ebuild create mode 100644 media-sound/mangler/mangler-1.2.5-r3.ebuild (limited to 'media-sound/mangler') diff --git a/media-sound/mangler/Manifest b/media-sound/mangler/Manifest index 2d9675124ac0..c2eeb9e2f38e 100644 --- a/media-sound/mangler/Manifest +++ b/media-sound/mangler/Manifest @@ -1,5 +1,5 @@ AUX fix_ftbfs_narrowing_conversion.patch 709 BLAKE2B d58fcc3a241a0d35e73509ac01922035f47ca9b13791c90decef9f0e7c52214d2bfbd11fb713eaadb441e4d629ce3f07b8162d8bd633672c180dbabf965b8d0c SHA512 7c83c998db7523a8704ae98c14c8f62a2804b6b60caddc9aa01fd3c2b9c07c69f028d4debb306c784f8c4eeeb076afca8fa19dfef40379384d1ef7709130dfbd AUX mangler-version-info.patch 610 BLAKE2B 2ecee647ca16da9a807cbc5aac964f1495a5519c6d70213a4aade73ac073e0e6d3e82959f155250efd442221a56fa96af770d9f96b1c8182f3634da769eff83d SHA512 877822f936ed7f1aeca17cf02a105c15195b77ec3fa73df63928d7449eee7306719d10b5592bdd17823285bc72ae3950bc6b748755df91b7ed9bee37787b4d4e DIST mangler-1.2.5.tar.bz2 5390985 BLAKE2B b2b61d49683b356be5bcaf111d0e75cc0ff30cbb131b0de360128e2973a415eb87736b55a965fb30651e5d3580a2274754ddb8a44b345c55fc6ba0caa26de0a5 SHA512 e72eb2f408ba925d10563c6821e08406007bd0b7586f9ee054a1de421a6195351140a2df9656a45389f5f568ebf44f53fb719fbf6fb113695f230dd4bad21e38 -EBUILD mangler-1.2.5-r2.ebuild 1380 BLAKE2B 3fdd53a0092910b46833990b49fbbc352c13822c6d800db6af6532b128238d5031cb1dfc16d3bd5ad358b731ea35b1caede0d6782ba652c6a7f6d58c3b5f2e2f SHA512 623097a18c82fd2a62d9fcb3dd1e77586528de6ff3e9fb73e51dd3a6aeff09f54a87835b64649e0186774687b49d04ab97c070c7910cb96de7dc56b0e5198ae5 +EBUILD mangler-1.2.5-r3.ebuild 1431 BLAKE2B 56a120bc1052edafbfce780f48dabbada8ed70ce65252b35b25608c34295efe83b96649a0d166dc34df6f805bd9601d57ba861c30e1d834671efb834a881e220 SHA512 a3d279e41f38c1c815374c8d255510d14f5551570810ad167400ac590ecbb3d5136503dc13268422e28b5394d5631b7bef91ceb4380694ea8f4b79ef7a50b6db MISC metadata.xml 472 BLAKE2B 4fe3d0cd01024a5d02e189adf6e42bd15180c39734db8b5e1cae8f9369e4df9834c7eabaa80c8b9945624f3a5877e7a9cb1f3f4a8bb01157aeae76cbf736cee5 SHA512 e527083dd60ac548ee6e1acadddcf7de55c7b8d6b58d10c4c34750c7bfee839d8b4a1c4a65dc732b1d3587f058b2a037de212ab583f240993223990608546f23 diff --git a/media-sound/mangler/mangler-1.2.5-r2.ebuild b/media-sound/mangler/mangler-1.2.5-r2.ebuild deleted file mode 100644 index 38b754f7ff44..000000000000 --- a/media-sound/mangler/mangler-1.2.5-r2.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="Open source VOIP client capable of connecting to Ventrilo 3.x servers" -HOMEPAGE="http://www.mangler.org/" -SRC_URI="http://www.mangler.org/downloads/${P}.tar.bz2" - -LICENSE="GPL-3 LGPL-2.1 ZLIB" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="+alsa opus espeak g15 +gsm oss pulseaudio +speex +xosd" - -RDEPEND=" - dev-cpp/gtkmm:2.4 - gnome-base/librsvg - >=dev-libs/dbus-glib-0.80 - >=dev-libs/glib-2.20.1:2 - >=x11-libs/gtk+-2.16:2 - x11-libs/libX11 - x11-libs/libXi - alsa? ( media-libs/alsa-lib ) - opus? ( media-libs/opus ) - espeak? ( app-accessibility/espeak ) - g15? ( app-misc/g15daemon ) - gsm? ( media-sound/gsm ) - pulseaudio? ( >=media-sound/pulseaudio-0.9.14 ) - speex? ( >=media-libs/speex-1.2_rc1 ) - xosd? ( x11-libs/xosd )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}/mangler-version-info.patch" - "${FILESDIR}/fix_ftbfs_narrowing_conversion.patch" -) - -src_configure() { - tc-export CC - - econf \ - --disable-static \ - $(use_enable gsm) \ - $(use_enable speex) \ - $(use_enable opus) \ - $(use_enable xosd) \ - $(use_enable g15) \ - $(use_enable espeak) \ - $(use_with pulseaudio) \ - $(use_with alsa) \ - $(use_with oss) -} - -src_install() { - default - - # no static archives - find "${ED}" -name '*.la' -delete || die -} diff --git a/media-sound/mangler/mangler-1.2.5-r3.ebuild b/media-sound/mangler/mangler-1.2.5-r3.ebuild new file mode 100644 index 000000000000..8241de78acc2 --- /dev/null +++ b/media-sound/mangler/mangler-1.2.5-r3.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools toolchain-funcs + +DESCRIPTION="Open source VOIP client capable of connecting to Ventrilo 3.x servers" +HOMEPAGE="http://www.mangler.org/" +SRC_URI="http://www.mangler.org/downloads/${P}.tar.bz2" + +LICENSE="GPL-3 LGPL-2.1 ZLIB" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="+alsa opus espeak g15 +gsm oss pulseaudio +speex +xosd" + +RDEPEND=" + dev-cpp/gtkmm:2.4 + gnome-base/librsvg + >=dev-libs/dbus-glib-0.80 + >=dev-libs/glib-2.20.1:2 + >=x11-libs/gtk+-2.16:2 + x11-libs/libX11 + x11-libs/libXi + alsa? ( media-libs/alsa-lib ) + opus? ( media-libs/opus ) + espeak? ( app-accessibility/espeak ) + g15? ( app-misc/g15daemon ) + gsm? ( media-sound/gsm ) + pulseaudio? ( >=media-sound/pulseaudio-0.9.14 ) + speex? ( >=media-libs/speex-1.2_rc1 ) + xosd? ( x11-libs/xosd )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/mangler-version-info.patch" + "${FILESDIR}/fix_ftbfs_narrowing_conversion.patch" +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + tc-export CC + + econf \ + --disable-static \ + $(use_enable gsm) \ + $(use_enable speex) \ + $(use_enable opus) \ + $(use_enable xosd) \ + $(use_enable g15) \ + $(use_enable espeak) \ + $(use_with pulseaudio) \ + $(use_with alsa) \ + $(use_with oss) +} + +src_install() { + default + + # no static archives + find "${ED}" -name '*.la' -delete || die +} -- cgit v1.2.3