[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: a1d38f7230be757d7a4c36e7da82932a6ed368f0 Author: Sam James gentoo org> AuthorDate: Sun Mar 3 22:11:59 2024 + Commit: Sam James gentoo org> CommitDate: Sun Mar 3 22:11:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1d38f72 media-libs/libtgvoip: Stabilize 2.4.4_p20221208-r1 amd64, #915992 Signed-off-by: Sam James gentoo.org> media-libs/libtgvoip/libtgvoip-2.4.4_p20221208-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20221208-r1.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20221208-r1.ebuild index 81fcf139b097..77f3eb6081f8 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20221208-r1.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20221208-r1.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${LIBTGVOIP_COMMIT}" LICENSE="Unlicense" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv" +KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv" IUSE="+dsp +alsa pulseaudio" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 598cebcb90bc454286eb992d4f5024f746153eb9 Author: WANG Xuerui gentoo org> AuthorDate: Tue Jan 2 04:45:58 2024 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 2 06:06:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=598cebcb media-libs/libtgvoip: keyword 2.4.4_p20221208-r1 for ~loong Signed-off-by: WANG Xuerui gentoo.org> media-libs/libtgvoip/libtgvoip-2.4.4_p20221208-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20221208-r1.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20221208-r1.ebuild index 8ecc5bac1710..81fcf139b097 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20221208-r1.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20221208-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2023 Gentoo Authors +# Copyright 2020-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${LIBTGVOIP_COMMIT}" LICENSE="Unlicense" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv" IUSE="+dsp +alsa pulseaudio" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: e05dd45cec5d160e692036483e8c46804ca0343d Author: Esteve Varela Colominas gmail com> AuthorDate: Sun Dec 10 22:54:20 2023 + Commit: Yixun Lan gentoo org> CommitDate: Mon Dec 11 13:23:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e05dd45c media-libs/libtgvoip: Drop stable Refer to commit 85e366ba519d3a36e0e69c5ce8bc20fcf63cf038 Closes: https://github.com/gentoo/gentoo/pull/34226 Signed-off-by: Esteve Varela Colominas gmail.com> Signed-off-by: Yixun Lan gentoo.org> media-libs/libtgvoip/libtgvoip-2.4.4_p20221208-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20221208-r1.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20221208-r1.ebuild index dac5de3f03bb..8ecc5bac1710 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20221208-r1.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20221208-r1.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${LIBTGVOIP_COMMIT}" LICENSE="Unlicense" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" IUSE="+dsp +alsa pulseaudio" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: c222342890986554e1ddecca7b3f580f34934b15 Author: Leonardo Hernández Hernández proton me> AuthorDate: Thu Aug 17 04:09:09 2023 + Commit: Sam James gentoo org> CommitDate: Mon Sep 11 01:00:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2223428 media-libs/libtgvoip: switch IUSE=pulseaudio to media-libs/libpulse Signed-off-by: Leonardo Hernández Hernández proton.me> Closes: https://github.com/gentoo/gentoo/pull/32352 Signed-off-by: Sam James gentoo.org> ...gvoip-2.4.4_p20221208.ebuild => libtgvoip-2.4.4_p20221208-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20221208.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20221208-r1.ebuild similarity index 97% rename from media-libs/libtgvoip/libtgvoip-2.4.4_p20221208.ebuild rename to media-libs/libtgvoip/libtgvoip-2.4.4_p20221208-r1.ebuild index 31c29640b4bf..dac5de3f03bb 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20221208.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20221208-r1.ebuild @@ -22,7 +22,7 @@ DEPEND=" media-libs/opus alsa? ( media-libs/alsa-lib ) dsp? ( media-libs/tg_owt:= ) - pulseaudio? ( media-sound/pulseaudio ) + pulseaudio? ( media-libs/libpulse ) " RDEPEND="${DEPEND}" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: f102fd510dc7e7d4713b873a24baf5871bb5e602 Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Apr 17 20:22:39 2023 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Apr 17 20:22:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f102fd51 media-libs/libtgvoip: drop 2.4.4_p20220503 Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/Manifest | 1 - .../libtgvoip/libtgvoip-2.4.4_p20220503.ebuild | 63 -- 2 files changed, 64 deletions(-) diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest index b7f4482363e7..578e0da87ddb 100644 --- a/media-libs/libtgvoip/Manifest +++ b/media-libs/libtgvoip/Manifest @@ -1,2 +1 @@ -DIST libtgvoip-2.4.4_p20220503.tar.gz 1098061 BLAKE2B 5389a3783fa5179d10a18ef0282ab65d1526c829852095718384c2ba476ebfb1ee1f997f71b47424ef60a826055bc63d0d2dde7980de98c978860d72717ffefb SHA512 68f1e5b46df3b974d39333949e586ed00243044ff4bcac31937cba7eced6266fdacfd6ff3c6453f7dfa64ec82dd3aeafa251411dc85de0aae26b2cd0d8a79013 DIST libtgvoip-2.4.4_p20221208.tar.gz 1098020 BLAKE2B 6f1eae38e4396ca3b88ab4337176a6076d5f9008b2a865cd286265a9b73d83d44c2cc6828b65dcb580a897a19badeab502395e2128a15c276ae796ac1ab0da68 SHA512 62243629890b1c13f1dbbffae4f82964a0fe23d2071852730674ccbef31126c6e205cfa526f07ba1549ef8eae31e371fb4335ce5f95fd649560bee2b3b530e64 diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20220503.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20220503.ebuild deleted file mode 100644 index cd6d55c01ef8.. --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20220503.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 2020-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic autotools - -DESCRIPTION="VoIP library for Telegram clients" -HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; - -LIBTGVOIP_COMMIT="78a8e22bedb0d06004da8bafeba88b7474cb89a4" -SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${LIBTGVOIP_COMMIT}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${LIBTGVOIP_COMMIT}" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv" -IUSE="+dsp +alsa pulseaudio" - -DEPEND=" - dev-libs/openssl:= - media-libs/opus - alsa? ( media-libs/alsa-lib ) - dsp? ( media-libs/tg_owt:= ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" -REQUIRED_USE=" - || ( alsa pulseaudio ) -" - -src_prepare() { - # Will be controlled by us - sed -i -e '/^CFLAGS += -DTGVOIP_NO_DSP/d' Makefile.am || die - # https://bugs.gentoo.org/717210 - echo 'libtgvoip_la_LIBTOOLFLAGS = --tag=CXX' >> Makefile.am || die - default - eautoreconf -} - -src_configure() { - # Not using the CMake build despite being the preferred one, because - # it's lacking relevant configure options. - local myconf=( - --disable-dsp # WebRTC is linked from tg_owt - $(use_with alsa) - $(use_with pulseaudio pulse) - ) - if use dsp; then - append-cppflags "-I${ESYSROOT}/usr/include/tg_owt" - append-cppflags "-I${ESYSROOT}/usr/include/tg_owt/third_party/abseil-cpp" - append-libs '-ltg_owt' - else - append-cppflags '-DTGVOIP_NO_DSP' - fi - econf "${myconf[@]}" -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: ad5799fc5835723b1ca0188dd53dadab028d55e2 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Mar 30 17:57:35 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Mar 30 17:57:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad5799fc media-libs/libtgvoip: Stabilize 2.4.4_p20221208 amd64, #901825 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libtgvoip/libtgvoip-2.4.4_p20221208.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20221208.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20221208.ebuild index 4bd604dec9f6..31c29640b4bf 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20221208.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20221208.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2022 Gentoo Authors +# Copyright 2020-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${LIBTGVOIP_COMMIT}" LICENSE="Unlicense" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv" IUSE="+dsp +alsa pulseaudio" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 6dd2cc2586e31edc9ec0286f24af91dd28da5cc0 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 24 21:31:31 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Feb 1 19:26:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dd2cc25 media-libs/libtgvoip: drop 2.4.4_p20220117 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/libtgvoip/Manifest | 1 - .../libtgvoip/libtgvoip-2.4.4_p20220117.ebuild | 63 -- 2 files changed, 64 deletions(-) diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest index fbc66f47c8e8..b7f4482363e7 100644 --- a/media-libs/libtgvoip/Manifest +++ b/media-libs/libtgvoip/Manifest @@ -1,3 +1,2 @@ -DIST libtgvoip-2.4.4_p20220117.tar.gz 1098045 BLAKE2B 752b3b26f511316b8261d9ebb833e2b74df91377daca255fbbeefb18b3ab3811b97eaee1d9965e95ed9d215467e6ff5dc857369d381d470570cb87c3bfec33af SHA512 b9d8e354e9b8f9226d5e06397fdf3c91f71fee890db7d180dffae2e3fb6f74bca1c31b7f87049257c3edf44c2171780ed5781877cf8f2d40b2d56c1f5385ef77 DIST libtgvoip-2.4.4_p20220503.tar.gz 1098061 BLAKE2B 5389a3783fa5179d10a18ef0282ab65d1526c829852095718384c2ba476ebfb1ee1f997f71b47424ef60a826055bc63d0d2dde7980de98c978860d72717ffefb SHA512 68f1e5b46df3b974d39333949e586ed00243044ff4bcac31937cba7eced6266fdacfd6ff3c6453f7dfa64ec82dd3aeafa251411dc85de0aae26b2cd0d8a79013 DIST libtgvoip-2.4.4_p20221208.tar.gz 1098020 BLAKE2B 6f1eae38e4396ca3b88ab4337176a6076d5f9008b2a865cd286265a9b73d83d44c2cc6828b65dcb580a897a19badeab502395e2128a15c276ae796ac1ab0da68 SHA512 62243629890b1c13f1dbbffae4f82964a0fe23d2071852730674ccbef31126c6e205cfa526f07ba1549ef8eae31e371fb4335ce5f95fd649560bee2b3b530e64 diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20220117.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20220117.ebuild deleted file mode 100644 index dacbfd4d1e58.. --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20220117.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic autotools - -DESCRIPTION="VoIP library for Telegram clients" -HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; - -LIBTGVOIP_COMMIT="a090c6a8f7bfb365b301d85bb8c9664d71321c5c" -SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${LIBTGVOIP_COMMIT}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${LIBTGVOIP_COMMIT}" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv" -IUSE="+dsp +alsa pulseaudio" - -DEPEND=" - dev-libs/openssl:= - media-libs/opus - alsa? ( media-libs/alsa-lib ) - dsp? ( media-libs/tg_owt:= ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" -REQUIRED_USE=" - || ( alsa pulseaudio ) -" - -src_prepare() { - # Will be controlled by us - sed -i -e '/^CFLAGS += -DTGVOIP_NO_DSP/d' Makefile.am || die - # https://bugs.gentoo.org/717210 - echo 'libtgvoip_la_LIBTOOLFLAGS = --tag=CXX' >> Makefile.am || die - default - eautoreconf -} - -src_configure() { - # Not using the CMake build despite being the preferred one, because - # it's lacking relevant configure options. - local myconf=( - --disable-dsp # WebRTC is linked from tg_owt - $(use_with alsa) - $(use_with pulseaudio pulse) - ) - if use dsp; then - append-cppflags "-I${ESYSROOT}/usr/include/tg_owt" - append-cppflags "-I${ESYSROOT}/usr/include/tg_owt/third_party/abseil-cpp" - append-libs '-ltg_owt' - else - append-cppflags '-DTGVOIP_NO_DSP' - fi - econf "${myconf[@]}" -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 41be7afec788dfe31e34f260bbe0f2be5945f2a2 Author: Esteve Varela Colominas gmail com> AuthorDate: Sat Jan 21 10:21:45 2023 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Jan 22 23:25:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41be7afe media-libs/libtgvoip: Bump to 2.4.4_p20221208 Signed-off-by: Esteve Varela Colominas gmail.com> Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/Manifest | 1 + .../libtgvoip/libtgvoip-2.4.4_p20221208.ebuild | 63 ++ media-libs/libtgvoip/metadata.xml | 3 ++ 3 files changed, 67 insertions(+) diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest index c9192c7802f4..fbc66f47c8e8 100644 --- a/media-libs/libtgvoip/Manifest +++ b/media-libs/libtgvoip/Manifest @@ -1,2 +1,3 @@ DIST libtgvoip-2.4.4_p20220117.tar.gz 1098045 BLAKE2B 752b3b26f511316b8261d9ebb833e2b74df91377daca255fbbeefb18b3ab3811b97eaee1d9965e95ed9d215467e6ff5dc857369d381d470570cb87c3bfec33af SHA512 b9d8e354e9b8f9226d5e06397fdf3c91f71fee890db7d180dffae2e3fb6f74bca1c31b7f87049257c3edf44c2171780ed5781877cf8f2d40b2d56c1f5385ef77 DIST libtgvoip-2.4.4_p20220503.tar.gz 1098061 BLAKE2B 5389a3783fa5179d10a18ef0282ab65d1526c829852095718384c2ba476ebfb1ee1f997f71b47424ef60a826055bc63d0d2dde7980de98c978860d72717ffefb SHA512 68f1e5b46df3b974d39333949e586ed00243044ff4bcac31937cba7eced6266fdacfd6ff3c6453f7dfa64ec82dd3aeafa251411dc85de0aae26b2cd0d8a79013 +DIST libtgvoip-2.4.4_p20221208.tar.gz 1098020 BLAKE2B 6f1eae38e4396ca3b88ab4337176a6076d5f9008b2a865cd286265a9b73d83d44c2cc6828b65dcb580a897a19badeab502395e2128a15c276ae796ac1ab0da68 SHA512 62243629890b1c13f1dbbffae4f82964a0fe23d2071852730674ccbef31126c6e205cfa526f07ba1549ef8eae31e371fb4335ce5f95fd649560bee2b3b530e64 diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20221208.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20221208.ebuild new file mode 100644 index ..4bd604dec9f6 --- /dev/null +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20221208.ebuild @@ -0,0 +1,63 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic autotools + +DESCRIPTION="VoIP library for Telegram clients" +HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; + +LIBTGVOIP_COMMIT="0ffe2e51bfe14b533b860002f1c2e87e5f8c00c0" +SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${LIBTGVOIP_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${LIBTGVOIP_COMMIT}" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" +IUSE="+dsp +alsa pulseaudio" + +DEPEND=" + dev-libs/openssl:= + media-libs/opus + alsa? ( media-libs/alsa-lib ) + dsp? ( media-libs/tg_owt:= ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" +REQUIRED_USE=" + || ( alsa pulseaudio ) +" + +src_prepare() { + # Will be controlled by us + sed -i -e '/^CFLAGS += -DTGVOIP_NO_DSP/d' Makefile.am || die + # https://bugs.gentoo.org/717210 + echo 'libtgvoip_la_LIBTOOLFLAGS = --tag=CXX' >> Makefile.am || die + default + eautoreconf +} + +src_configure() { + # Not using the CMake build despite being the preferred one, because + # it's lacking relevant configure options. + local myconf=( + --disable-dsp # WebRTC is linked from tg_owt + $(use_with alsa) + $(use_with pulseaudio pulse) + ) + if use dsp; then + append-cppflags "-I${ESYSROOT}/usr/include/tg_owt" + append-cppflags "-I${ESYSROOT}/usr/include/tg_owt/third_party/abseil-cpp" + append-libs '-ltg_owt' + else + append-cppflags '-DTGVOIP_NO_DSP' + fi + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +} diff --git a/media-libs/libtgvoip/metadata.xml b/media-libs/libtgvoip/metadata.xml index 12ff7670bc20..0837c875ba4e 100644 --- a/media-libs/libtgvoip/metadata.xml +++ b/media-libs/libtgvoip/metadata.xml @@ -12,4 +12,7 @@ Enable signal processing (echo cancellation, noise suppression, and automatic gain control) + + telegramdesktop/libtgvoip +
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 5fa2c855e013263a7e06da6a8930c613def6d5a3 Author: Sam James gentoo org> AuthorDate: Sat Jan 21 16:52:58 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jan 21 16:52:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fa2c855 media-libs/libtgvoip: Stabilize 2.4.4_p20220503 amd64, #887547 Signed-off-by: Sam James gentoo.org> media-libs/libtgvoip/libtgvoip-2.4.4_p20220503.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20220503.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20220503.ebuild index 14fae24d7ae3..cd6d55c01ef8 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20220503.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20220503.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2022 Gentoo Authors +# Copyright 2020-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${LIBTGVOIP_COMMIT}" LICENSE="Unlicense" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv" IUSE="+dsp +alsa pulseaudio" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 3b41a32a486182fcbb9c3164eb707ee1279250a8 Author: Esteve Varela Colominas gmail com> AuthorDate: Fri Jul 29 11:12:49 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Tue Aug 2 22:06:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b41a32a media-libs/libtgvoip: Bump to 2.4.4_p20220503 Signed-off-by: Esteve Varela Colominas gmail.com> Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/Manifest | 1 + .../libtgvoip/libtgvoip-2.4.4_p20220503.ebuild | 63 ++ 2 files changed, 64 insertions(+) diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest index a8f892c05517..c9192c7802f4 100644 --- a/media-libs/libtgvoip/Manifest +++ b/media-libs/libtgvoip/Manifest @@ -1 +1,2 @@ DIST libtgvoip-2.4.4_p20220117.tar.gz 1098045 BLAKE2B 752b3b26f511316b8261d9ebb833e2b74df91377daca255fbbeefb18b3ab3811b97eaee1d9965e95ed9d215467e6ff5dc857369d381d470570cb87c3bfec33af SHA512 b9d8e354e9b8f9226d5e06397fdf3c91f71fee890db7d180dffae2e3fb6f74bca1c31b7f87049257c3edf44c2171780ed5781877cf8f2d40b2d56c1f5385ef77 +DIST libtgvoip-2.4.4_p20220503.tar.gz 1098061 BLAKE2B 5389a3783fa5179d10a18ef0282ab65d1526c829852095718384c2ba476ebfb1ee1f997f71b47424ef60a826055bc63d0d2dde7980de98c978860d72717ffefb SHA512 68f1e5b46df3b974d39333949e586ed00243044ff4bcac31937cba7eced6266fdacfd6ff3c6453f7dfa64ec82dd3aeafa251411dc85de0aae26b2cd0d8a79013 diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20220503.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20220503.ebuild new file mode 100644 index ..14fae24d7ae3 --- /dev/null +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20220503.ebuild @@ -0,0 +1,63 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic autotools + +DESCRIPTION="VoIP library for Telegram clients" +HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; + +LIBTGVOIP_COMMIT="78a8e22bedb0d06004da8bafeba88b7474cb89a4" +SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${LIBTGVOIP_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${LIBTGVOIP_COMMIT}" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" +IUSE="+dsp +alsa pulseaudio" + +DEPEND=" + dev-libs/openssl:= + media-libs/opus + alsa? ( media-libs/alsa-lib ) + dsp? ( media-libs/tg_owt:= ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" +REQUIRED_USE=" + || ( alsa pulseaudio ) +" + +src_prepare() { + # Will be controlled by us + sed -i -e '/^CFLAGS += -DTGVOIP_NO_DSP/d' Makefile.am || die + # https://bugs.gentoo.org/717210 + echo 'libtgvoip_la_LIBTOOLFLAGS = --tag=CXX' >> Makefile.am || die + default + eautoreconf +} + +src_configure() { + # Not using the CMake build despite being the preferred one, because + # it's lacking relevant configure options. + local myconf=( + --disable-dsp # WebRTC is linked from tg_owt + $(use_with alsa) + $(use_with pulseaudio pulse) + ) + if use dsp; then + append-cppflags "-I${ESYSROOT}/usr/include/tg_owt" + append-cppflags "-I${ESYSROOT}/usr/include/tg_owt/third_party/abseil-cpp" + append-libs '-ltg_owt' + else + append-cppflags '-DTGVOIP_NO_DSP' + fi + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 3f077720c7cf5b5bf230eae696a307184b23cc5e Author: Esteve Varela Colominas gmail com> AuthorDate: Mon Apr 11 22:24:25 2022 + Commit: Sam James gentoo org> CommitDate: Fri Apr 15 06:04:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f077720 media-libs/libtgvoip: Drop old Signed-off-by: Esteve Varela Colominas gmail.com> Signed-off-by: Sam James gentoo.org> media-libs/libtgvoip/Manifest | 1 - .../libtgvoip/libtgvoip-2.4.4_p20211129.ebuild | 61 -- 2 files changed, 62 deletions(-) diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest index ccb9398d7ade..a8f892c05517 100644 --- a/media-libs/libtgvoip/Manifest +++ b/media-libs/libtgvoip/Manifest @@ -1,2 +1 @@ -DIST libtgvoip-2.4.4_p20211129.tar.gz 1098091 BLAKE2B 20d90b10a2f87d05fdb5bf723e87045262cfa06a33a0543a9a73e946f44d7017e04faeba19a13d20ab531c4c335d234c172d0cc93819b35477a990cfcb87dab3 SHA512 e55f05e5459e453d33ff717b928324c39adcb0ab2e6aaefa0f2deb35ca76c956ffc723d7138964a3bc10a7bc1e3bc66360ff8c55a080eb3210f5728542ec7d96 DIST libtgvoip-2.4.4_p20220117.tar.gz 1098045 BLAKE2B 752b3b26f511316b8261d9ebb833e2b74df91377daca255fbbeefb18b3ab3811b97eaee1d9965e95ed9d215467e6ff5dc857369d381d470570cb87c3bfec33af SHA512 b9d8e354e9b8f9226d5e06397fdf3c91f71fee890db7d180dffae2e3fb6f74bca1c31b7f87049257c3edf44c2171780ed5781877cf8f2d40b2d56c1f5385ef77 diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20211129.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20211129.ebuild deleted file mode 100644 index 8c2c2aee32a2.. --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20211129.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic autotools - -DESCRIPTION="VoIP library for Telegram clients" -HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; - -LIBTGVOIP_COMMIT="2cffda6222f07cd7d0aa4627a06fa99b05a3956d" -SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${LIBTGVOIP_COMMIT}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${LIBTGVOIP_COMMIT}" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv" -IUSE="+dsp +alsa pulseaudio" - -DEPEND=" - dev-libs/openssl:= - media-libs/opus - alsa? ( media-libs/alsa-lib ) - dsp? ( media-libs/tg_owt:= ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" -REQUIRED_USE=" - || ( alsa pulseaudio ) -" - -src_prepare() { - # Will be controlled by us - sed -i -e '/^CFLAGS += -DTGVOIP_NO_DSP/d' Makefile.am || die - # https://bugs.gentoo.org/717210 - echo 'libtgvoip_la_LIBTOOLFLAGS = --tag=CXX' >> Makefile.am || die - default - eautoreconf -} - -src_configure() { - local myconf=( - --disable-dsp # WebRTC is linked from tg_owt - $(use_with alsa) - $(use_with pulseaudio pulse) - ) - if use dsp; then - append-cppflags "-I${ESYSROOT}/usr/include/tg_owt" - append-cppflags "-I${ESYSROOT}/usr/include/tg_owt/third_party/abseil-cpp" - append-libs '-ltg_owt' - else - append-cppflags '-DTGVOIP_NO_DSP' - fi - econf "${myconf[@]}" -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: ece96e8a8a60957f36109b84667b01262bfeec81 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Mar 20 20:40:23 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Mar 20 20:40:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ece96e8a media-libs/libtgvoip: Stabilize 2.4.4_p20220117 amd64, #835686 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libtgvoip/libtgvoip-2.4.4_p20220117.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20220117.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20220117.ebuild index d07f0de37ad7..dacbfd4d1e58 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20220117.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20220117.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${LIBTGVOIP_COMMIT}" LICENSE="Unlicense" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv" IUSE="+dsp +alsa pulseaudio" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 1fc35cee13ee4160422dbdd18afdb257cca2fa5d Author: Esteve Varela Colominas gmail com> AuthorDate: Fri Feb 11 07:39:27 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Feb 16 19:43:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fc35cee media-libs/libtgvoip: Bump to 2.4.4_p20220117 Signed-off-by: Esteve Varela Colominas gmail.com> Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/Manifest | 1 + .../libtgvoip/libtgvoip-2.4.4_p20220117.ebuild | 63 ++ 2 files changed, 64 insertions(+) diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest index 8b35e10c5324..37a26145b03e 100644 --- a/media-libs/libtgvoip/Manifest +++ b/media-libs/libtgvoip/Manifest @@ -1,2 +1,3 @@ DIST libtgvoip-2.4.4_p20210302.tar.gz 1097895 BLAKE2B 36551fb915ee5b5895d8ea68196be5a910739e46886c879bd9f932fa2294a94c22ec3215a94d9bad05a5d24519291676a686c594b74f513f594eb063c83de012 SHA512 d8e27be18e521f367a30c63665300496dbd8fe250261fddf5576325afc27d855e280ee31e46d5fcc2294d79a91c4003732e22f2bfb6db0472e357508b5053d29 DIST libtgvoip-2.4.4_p20211129.tar.gz 1098091 BLAKE2B 20d90b10a2f87d05fdb5bf723e87045262cfa06a33a0543a9a73e946f44d7017e04faeba19a13d20ab531c4c335d234c172d0cc93819b35477a990cfcb87dab3 SHA512 e55f05e5459e453d33ff717b928324c39adcb0ab2e6aaefa0f2deb35ca76c956ffc723d7138964a3bc10a7bc1e3bc66360ff8c55a080eb3210f5728542ec7d96 +DIST libtgvoip-2.4.4_p20220117.tar.gz 1098045 BLAKE2B 752b3b26f511316b8261d9ebb833e2b74df91377daca255fbbeefb18b3ab3811b97eaee1d9965e95ed9d215467e6ff5dc857369d381d470570cb87c3bfec33af SHA512 b9d8e354e9b8f9226d5e06397fdf3c91f71fee890db7d180dffae2e3fb6f74bca1c31b7f87049257c3edf44c2171780ed5781877cf8f2d40b2d56c1f5385ef77 diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20220117.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20220117.ebuild new file mode 100644 index ..d07f0de37ad7 --- /dev/null +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20220117.ebuild @@ -0,0 +1,63 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic autotools + +DESCRIPTION="VoIP library for Telegram clients" +HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; + +LIBTGVOIP_COMMIT="a090c6a8f7bfb365b301d85bb8c9664d71321c5c" +SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${LIBTGVOIP_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${LIBTGVOIP_COMMIT}" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" +IUSE="+dsp +alsa pulseaudio" + +DEPEND=" + dev-libs/openssl:= + media-libs/opus + alsa? ( media-libs/alsa-lib ) + dsp? ( media-libs/tg_owt:= ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" +REQUIRED_USE=" + || ( alsa pulseaudio ) +" + +src_prepare() { + # Will be controlled by us + sed -i -e '/^CFLAGS += -DTGVOIP_NO_DSP/d' Makefile.am || die + # https://bugs.gentoo.org/717210 + echo 'libtgvoip_la_LIBTOOLFLAGS = --tag=CXX' >> Makefile.am || die + default + eautoreconf +} + +src_configure() { + # Not using the CMake build despite being the preferred one, because + # it's lacking relevant configure options. + local myconf=( + --disable-dsp # WebRTC is linked from tg_owt + $(use_with alsa) + $(use_with pulseaudio pulse) + ) + if use dsp; then + append-cppflags "-I${ESYSROOT}/usr/include/tg_owt" + append-cppflags "-I${ESYSROOT}/usr/include/tg_owt/third_party/abseil-cpp" + append-libs '-ltg_owt' + else + append-cppflags '-DTGVOIP_NO_DSP' + fi + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: c33b9a452f234d6d154477a520cb90c2713a8511 Author: Esteve Varela Colominas gmail com> AuthorDate: Fri Feb 11 07:49:48 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Feb 16 19:43:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c33b9a45 media-libs/libtgvoip: Drop old Signed-off-by: Esteve Varela Colominas gmail.com> Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/Manifest | 1 - .../libtgvoip/libtgvoip-2.4.4_p20210302-r3.ebuild | 63 -- 2 files changed, 64 deletions(-) diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest index 37a26145b03e..ccb9398d7ade 100644 --- a/media-libs/libtgvoip/Manifest +++ b/media-libs/libtgvoip/Manifest @@ -1,3 +1,2 @@ -DIST libtgvoip-2.4.4_p20210302.tar.gz 1097895 BLAKE2B 36551fb915ee5b5895d8ea68196be5a910739e46886c879bd9f932fa2294a94c22ec3215a94d9bad05a5d24519291676a686c594b74f513f594eb063c83de012 SHA512 d8e27be18e521f367a30c63665300496dbd8fe250261fddf5576325afc27d855e280ee31e46d5fcc2294d79a91c4003732e22f2bfb6db0472e357508b5053d29 DIST libtgvoip-2.4.4_p20211129.tar.gz 1098091 BLAKE2B 20d90b10a2f87d05fdb5bf723e87045262cfa06a33a0543a9a73e946f44d7017e04faeba19a13d20ab531c4c335d234c172d0cc93819b35477a990cfcb87dab3 SHA512 e55f05e5459e453d33ff717b928324c39adcb0ab2e6aaefa0f2deb35ca76c956ffc723d7138964a3bc10a7bc1e3bc66360ff8c55a080eb3210f5728542ec7d96 DIST libtgvoip-2.4.4_p20220117.tar.gz 1098045 BLAKE2B 752b3b26f511316b8261d9ebb833e2b74df91377daca255fbbeefb18b3ab3811b97eaee1d9965e95ed9d215467e6ff5dc857369d381d470570cb87c3bfec33af SHA512 b9d8e354e9b8f9226d5e06397fdf3c91f71fee890db7d180dffae2e3fb6f74bca1c31b7f87049257c3edf44c2171780ed5781877cf8f2d40b2d56c1f5385ef77 diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r3.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r3.ebuild deleted file mode 100644 index 808da0bb4e92.. --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r3.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic autotools - -DESCRIPTION="VoIP library for Telegram clients" -HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; - -LIBTGVOIP_COMMIT="0c0a6e476df58ee441490da72ca7a32f83e68dbd" -SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${LIBTGVOIP_COMMIT}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${LIBTGVOIP_COMMIT}" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="amd64 ~ppc64" -IUSE="+dsp +alsa pulseaudio" - -DEPEND=" - dev-libs/openssl:= - media-libs/opus - alsa? ( media-libs/alsa-lib ) - dsp? ( media-libs/tg_owt:= ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" -REQUIRED_USE=" - || ( alsa pulseaudio ) -" - -src_prepare() { - # Will be controlled by us - sed -i -e '/^CFLAGS += -DTGVOIP_NO_DSP/d' Makefile.am || die - # https://bugs.gentoo.org/717210 - echo 'libtgvoip_la_LIBTOOLFLAGS = --tag=CXX' >> Makefile.am || die - default - eautoreconf -} - -src_configure() { - local myconf=( - # EAPI8: Remove --disable-static - --disable-static - --disable-dsp # WebRTC is linked from tg_owt - $(use_with alsa) - $(use_with pulseaudio pulse) - ) - if use dsp; then - append-cppflags "-I${ESYSROOT}/usr/include/tg_owt" - append-cppflags "-I${ESYSROOT}/usr/include/tg_owt/third_party/abseil-cpp" - append-libs '-ltg_owt' - else - append-cppflags '-DTGVOIP_NO_DSP' - fi - econf "${myconf[@]}" -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 1d0fde97b852d1eca1cad9439812f894bc11f63e Author: Sam James gentoo org> AuthorDate: Mon Feb 7 06:31:31 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 7 06:31:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d0fde97 media-libs/libtgvoip: Keyword 2.4.4_p20211129 arm64, #830712 Signed-off-by: Sam James gentoo.org> media-libs/libtgvoip/libtgvoip-2.4.4_p20211129.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20211129.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20211129.ebuild index fdee80617c06..8c2c2aee32a2 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20211129.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20211129.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${LIBTGVOIP_COMMIT}" LICENSE="Unlicense" SLOT="0" -KEYWORDS="amd64 ~ppc64 ~riscv" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv" IUSE="+dsp +alsa pulseaudio" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: db9ea66b4ddb0957f12164bfd901131a2c0a99a4 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 10 08:37:06 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 10 08:37:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db9ea66b media-libs/libtgvoip: amd64 stable wrt bug #830807 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libtgvoip/libtgvoip-2.4.4_p20211129.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20211129.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20211129.ebuild index a4ae918d7bad..fdee80617c06 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20211129.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20211129.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${LIBTGVOIP_COMMIT}" LICENSE="Unlicense" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~riscv" +KEYWORDS="amd64 ~ppc64 ~riscv" IUSE="+dsp +alsa pulseaudio" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 018f04372c6def3db77b740c31cccaecca0ce885 Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Jan 7 16:57:31 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Jan 7 17:00:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=018f0437 media-libs/libtgvoip: bump year Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/libtgvoip-2.4.4_p20211129.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20211129.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20211129.ebuild index 0eaf9526f03d..a4ae918d7bad 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20211129.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20211129.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2021 Gentoo Authors +# Copyright 2020-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 1cf62a16302eec3015e36059ed8d5257835e2500 Author: Yongxiang Liang gmail com> AuthorDate: Sat Dec 25 17:28:38 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Jan 7 17:00:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cf62a16 media-libs/libtgvoip: keyword ~riscv Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Yongxiang Liang gmail.com> Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/libtgvoip-2.4.4_p20211129.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20211129.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20211129.ebuild index dbc0508565dd..0eaf9526f03d 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20211129.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20211129.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${LIBTGVOIP_COMMIT}" LICENSE="Unlicense" SLOT="0" -KEYWORDS="~amd64 ~ppc64" +KEYWORDS="~amd64 ~ppc64 ~riscv" IUSE="+dsp +alsa pulseaudio" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 3a2efbe0f1868127ce499c2ec97aeb9bc5b04adf Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Dec 10 21:22:39 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Dec 10 21:29:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a2efbe0 media-libs/libtgvoip: QA: specify ${ESYSROOT} in include path Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r3.ebuild | 4 ++-- media-libs/libtgvoip/libtgvoip-2.4.4_p20211129.ebuild| 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r3.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r3.ebuild index 0707106c59bf..808da0bb4e92 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r3.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r3.ebuild @@ -48,8 +48,8 @@ src_configure() { $(use_with pulseaudio pulse) ) if use dsp; then - append-cppflags '-I/usr/include/tg_owt' - append-cppflags '-I/usr/include/tg_owt/third_party/abseil-cpp' + append-cppflags "-I${ESYSROOT}/usr/include/tg_owt" + append-cppflags "-I${ESYSROOT}/usr/include/tg_owt/third_party/abseil-cpp" append-libs '-ltg_owt' else append-cppflags '-DTGVOIP_NO_DSP' diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20211129.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20211129.ebuild index 03a37d988a08..dbc0508565dd 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20211129.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20211129.ebuild @@ -46,8 +46,8 @@ src_configure() { $(use_with pulseaudio pulse) ) if use dsp; then - append-cppflags '-I/usr/include/tg_owt' - append-cppflags '-I/usr/include/tg_owt/third_party/abseil-cpp' + append-cppflags "-I${ESYSROOT}/usr/include/tg_owt" + append-cppflags "-I${ESYSROOT}/usr/include/tg_owt/third_party/abseil-cpp" append-libs '-ltg_owt' else append-cppflags '-DTGVOIP_NO_DSP'
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 8f6dac5cec83264b3cf5637235a1eb039175d7f5 Author: Esteve Varela Colominas gmail com> AuthorDate: Fri Dec 10 15:18:07 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Dec 10 21:29:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f6dac5c media-libs/libtgvoip: Bump to 2.4.4_p20211129 Signed-off-by: Esteve Varela Colominas gmail.com> Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/Manifest | 1 + .../libtgvoip/libtgvoip-2.4.4_p20211129.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest index e88e4ac86eda..8b35e10c5324 100644 --- a/media-libs/libtgvoip/Manifest +++ b/media-libs/libtgvoip/Manifest @@ -1 +1,2 @@ DIST libtgvoip-2.4.4_p20210302.tar.gz 1097895 BLAKE2B 36551fb915ee5b5895d8ea68196be5a910739e46886c879bd9f932fa2294a94c22ec3215a94d9bad05a5d24519291676a686c594b74f513f594eb063c83de012 SHA512 d8e27be18e521f367a30c63665300496dbd8fe250261fddf5576325afc27d855e280ee31e46d5fcc2294d79a91c4003732e22f2bfb6db0472e357508b5053d29 +DIST libtgvoip-2.4.4_p20211129.tar.gz 1098091 BLAKE2B 20d90b10a2f87d05fdb5bf723e87045262cfa06a33a0543a9a73e946f44d7017e04faeba19a13d20ab531c4c335d234c172d0cc93819b35477a990cfcb87dab3 SHA512 e55f05e5459e453d33ff717b928324c39adcb0ab2e6aaefa0f2deb35ca76c956ffc723d7138964a3bc10a7bc1e3bc66360ff8c55a080eb3210f5728542ec7d96 diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20211129.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20211129.ebuild new file mode 100644 index ..03a37d988a08 --- /dev/null +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20211129.ebuild @@ -0,0 +1,61 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic autotools + +DESCRIPTION="VoIP library for Telegram clients" +HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; + +LIBTGVOIP_COMMIT="2cffda6222f07cd7d0aa4627a06fa99b05a3956d" +SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${LIBTGVOIP_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${LIBTGVOIP_COMMIT}" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~ppc64" +IUSE="+dsp +alsa pulseaudio" + +DEPEND=" + dev-libs/openssl:= + media-libs/opus + alsa? ( media-libs/alsa-lib ) + dsp? ( media-libs/tg_owt:= ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" +REQUIRED_USE=" + || ( alsa pulseaudio ) +" + +src_prepare() { + # Will be controlled by us + sed -i -e '/^CFLAGS += -DTGVOIP_NO_DSP/d' Makefile.am || die + # https://bugs.gentoo.org/717210 + echo 'libtgvoip_la_LIBTOOLFLAGS = --tag=CXX' >> Makefile.am || die + default + eautoreconf +} + +src_configure() { + local myconf=( + --disable-dsp # WebRTC is linked from tg_owt + $(use_with alsa) + $(use_with pulseaudio pulse) + ) + if use dsp; then + append-cppflags '-I/usr/include/tg_owt' + append-cppflags '-I/usr/include/tg_owt/third_party/abseil-cpp' + append-libs '-ltg_owt' + else + append-cppflags '-DTGVOIP_NO_DSP' + fi + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 49ea2fa2456489bc1a18cc7a8ed5ea93bbbc99dc Author: Esteve Varela Colominas gmail com> AuthorDate: Fri Sep 17 10:29:10 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Sep 24 17:33:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49ea2fa2 media-libs/libtgvoip: Make dev-libs/openssl depend on SLOT Signed-off-by: Esteve Varela Colominas gmail.com> Signed-off-by: Georgy Yakovlev gentoo.org> ...-2.4.4_p20210302-r2.ebuild => libtgvoip-2.4.4_p20210302-r3.ebuild} | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r2.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r3.ebuild similarity index 95% rename from media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r2.ebuild rename to media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r3.ebuild index 99fafdec5f3..0707106c59b 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r2.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r3.ebuild @@ -18,7 +18,8 @@ KEYWORDS="amd64 ~ppc64" IUSE="+dsp +alsa pulseaudio" DEPEND=" - media-libs/opus:= + dev-libs/openssl:= + media-libs/opus alsa? ( media-libs/alsa-lib ) dsp? ( media-libs/tg_owt:= ) pulseaudio? ( media-sound/pulseaudio ) @@ -40,6 +41,7 @@ src_prepare() { src_configure() { local myconf=( + # EAPI8: Remove --disable-static --disable-static --disable-dsp # WebRTC is linked from tg_owt $(use_with alsa)
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: d0905738d0fdf9073a3f6cd933aebba9f08996e8 Author: Esteve Varela Colominas gmail com> AuthorDate: Thu Aug 5 10:31:32 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Aug 5 16:42:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0905738 media-libs/libtgvoip: Drop old Signed-off-by: Esteve Varela Colominas gmail.com> Closes: https://github.com/gentoo/gentoo/pull/21891 Signed-off-by: Georgy Yakovlev gentoo.org> .../libtgvoip/libtgvoip-2.4.4_p20210302-r1.ebuild | 62 -- 1 file changed, 62 deletions(-) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r1.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r1.ebuild deleted file mode 100644 index 63e5f5b38f1..000 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic autotools - -LIBTGVOIP_COMMIT="0c0a6e476df58ee441490da72ca7a32f83e68dbd" - -DESCRIPTION="VoIP library for Telegram clients" -HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; -SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${LIBTGVOIP_COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="amd64 ~ppc64" -IUSE="+dsp +alsa pulseaudio" - -DEPEND=" - media-libs/opus:= - alsa? ( media-libs/alsa-lib ) - dsp? ( media-libs/tg_owt ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" -REQUIRED_USE=" - || ( alsa pulseaudio ) -" - -S="${WORKDIR}/${PN}-${LIBTGVOIP_COMMIT}" - -src_prepare() { - # Will be controlled by us - sed -i -e '/^CFLAGS += -DTGVOIP_NO_DSP/d' Makefile.am || die - default - # https://bugs.gentoo.org/717210 - echo 'libtgvoip_la_LIBTOOLFLAGS = --tag=CXX' >> Makefile.am || die - eautoreconf -} - -src_configure() { - local myconf=( - --disable-static - --disable-dsp # WebRTC is linked from tg_owt - $(use_with alsa) - $(use_with pulseaudio pulse) - ) - if use dsp; then - append-cppflags '-I/usr/include/tg_owt' - append-cppflags '-I/usr/include/tg_owt/third_party/abseil-cpp' - append-libs '-ltg_owt' - else - append-cppflags '-DTGVOIP_NO_DSP' - fi - econf "${myconf[@]}" -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: eb92c0b7e1e23f53c2c5bb689b9bd78ea892bbb6 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Aug 4 06:38:33 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Aug 4 06:38:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb92c0b7 media-libs/libtgvoip: amd64 stable wrt bug #802537 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r2.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r2.ebuild index 96b273ee47f..99fafdec5f3 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r2.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r2.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${LIBTGVOIP_COMMIT}" LICENSE="Unlicense" SLOT="0" -KEYWORDS="~amd64 ~ppc64" +KEYWORDS="amd64 ~ppc64" IUSE="+dsp +alsa pulseaudio" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 26f4bcaf58122695f01ca100e5421fab5a0f5153 Author: Esteve Varela Colominas gmail com> AuthorDate: Sun Jun 27 22:21:00 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Jun 28 08:38:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26f4bcaf media-libs/libtgvoip: Drop old Signed-off-by: Esteve Varela Colominas gmail.com> Signed-off-by: Georgy Yakovlev gentoo.org> .../libtgvoip/libtgvoip-2.4.4_p20210302.ebuild | 62 -- 1 file changed, 62 deletions(-) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302.ebuild deleted file mode 100644 index 05168f91160..000 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic autotools - -LIBTGVOIP_COMMIT="0c0a6e476df58ee441490da72ca7a32f83e68dbd" - -DESCRIPTION="VoIP library for Telegram clients" -HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; -SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${LIBTGVOIP_COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="amd64 ~ppc64" -IUSE="+dsp pulseaudio" - -DEPEND=" - dev-libs/openssl:0= - media-libs/opus:= - media-libs/alsa-lib - !pulseaudio? ( media-sound/apulse[sdk] ) - pulseaudio? ( media-sound/pulseaudio ) - dsp? ( media-libs/tg_owt ) -" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -S="${WORKDIR}/${PN}-${LIBTGVOIP_COMMIT}" - -src_prepare() { - # Will be controlled by us - sed -i -e '/^CFLAGS += -DTGVOIP_NO_DSP/d' Makefile.am || die - default - # https://bugs.gentoo.org/717210 - echo 'libtgvoip_la_LIBTOOLFLAGS = --tag=CXX' >> Makefile.am || die - eautoreconf -} - -src_configure() { - local myconf=( - --disable-static - --with-alsa - --with-pulse - --disable-dsp # WebRTC is linked from tg_owt - ) - append-cppflags '-DNDEBUG' - if use dsp; then - append-cppflags '-I/usr/include/tg_owt' - append-cppflags '-I/usr/include/tg_owt/third_party/abseil-cpp' - append-libs '-ltg_owt' - else - append-cppflags '-DTGVOIP_NO_DSP' - fi - econf "${myconf[@]}" -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: e17cfc3afda880e35680657ea8d01437a285817c Author: Esteve Varela Colominas gmail com> AuthorDate: Sun Jun 27 22:01:57 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Jun 28 08:38:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e17cfc3a media-libs/libtgvoip: Revbump 2.4.4_p20210302-r2 Added slotted dependency for media-libs/tg_owt, so this package is rebuilt when appropriate without bumping in the future. Signed-off-by: Esteve Varela Colominas gmail.com> Signed-off-by: Georgy Yakovlev gentoo.org> .../libtgvoip/libtgvoip-2.4.4_p20210302-r2.ebuild | 61 ++ 1 file changed, 61 insertions(+) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r2.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r2.ebuild new file mode 100644 index 000..96b273ee47f --- /dev/null +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r2.ebuild @@ -0,0 +1,61 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic autotools + +DESCRIPTION="VoIP library for Telegram clients" +HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; + +LIBTGVOIP_COMMIT="0c0a6e476df58ee441490da72ca7a32f83e68dbd" +SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${LIBTGVOIP_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${LIBTGVOIP_COMMIT}" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~ppc64" +IUSE="+dsp +alsa pulseaudio" + +DEPEND=" + media-libs/opus:= + alsa? ( media-libs/alsa-lib ) + dsp? ( media-libs/tg_owt:= ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" +REQUIRED_USE=" + || ( alsa pulseaudio ) +" + +src_prepare() { + # Will be controlled by us + sed -i -e '/^CFLAGS += -DTGVOIP_NO_DSP/d' Makefile.am || die + # https://bugs.gentoo.org/717210 + echo 'libtgvoip_la_LIBTOOLFLAGS = --tag=CXX' >> Makefile.am || die + default + eautoreconf +} + +src_configure() { + local myconf=( + --disable-static + --disable-dsp # WebRTC is linked from tg_owt + $(use_with alsa) + $(use_with pulseaudio pulse) + ) + if use dsp; then + append-cppflags '-I/usr/include/tg_owt' + append-cppflags '-I/usr/include/tg_owt/third_party/abseil-cpp' + append-libs '-ltg_owt' + else + append-cppflags '-DTGVOIP_NO_DSP' + fi + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: e27b99dad1c20f85f7d121bc7f18b50d7e0f05a4 Author: Sam James gentoo org> AuthorDate: Sat Jun 12 01:17:42 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jun 12 01:17:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e27b99da media-libs/libtgvoip: Stabilize 2.4.4_p20210302-r1 amd64, #793890 Signed-off-by: Sam James gentoo.org> media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r1.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r1.ebuild index 61e1244e5dd..63e5f5b38f1 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r1.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${LIBTGVOIP_COMMIT LICENSE="Unlicense" SLOT="0" -KEYWORDS="~amd64 ~ppc64" +KEYWORDS="amd64 ~ppc64" IUSE="+dsp +alsa pulseaudio" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 2a8fe601bd8edca219a319602da3b73da92e5dd9 Author: Esteve Varela Colominas gmail com> AuthorDate: Tue Apr 27 22:11:34 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon May 3 17:01:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a8fe601 media-libs/libtgvoip: Make pulseaudio optional again Also drop libressl, tg_owt requires openssl, and nobody's complained... That said, does anyone use USE=-dsp? Does it even work? Signed-off-by: Esteve Varela Colominas gmail.com> Signed-off-by: Georgy Yakovlev gentoo.org> .../libtgvoip/libtgvoip-2.4.4_p20210302-r1.ebuild | 62 ++ 1 file changed, 62 insertions(+) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r1.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r1.ebuild new file mode 100644 index 000..61e1244e5dd --- /dev/null +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r1.ebuild @@ -0,0 +1,62 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic autotools + +LIBTGVOIP_COMMIT="0c0a6e476df58ee441490da72ca7a32f83e68dbd" + +DESCRIPTION="VoIP library for Telegram clients" +HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; +SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${LIBTGVOIP_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~ppc64" +IUSE="+dsp +alsa pulseaudio" + +DEPEND=" + media-libs/opus:= + alsa? ( media-libs/alsa-lib ) + dsp? ( media-libs/tg_owt ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" +REQUIRED_USE=" + || ( alsa pulseaudio ) +" + +S="${WORKDIR}/${PN}-${LIBTGVOIP_COMMIT}" + +src_prepare() { + # Will be controlled by us + sed -i -e '/^CFLAGS += -DTGVOIP_NO_DSP/d' Makefile.am || die + default + # https://bugs.gentoo.org/717210 + echo 'libtgvoip_la_LIBTOOLFLAGS = --tag=CXX' >> Makefile.am || die + eautoreconf +} + +src_configure() { + local myconf=( + --disable-static + --disable-dsp # WebRTC is linked from tg_owt + $(use_with alsa) + $(use_with pulseaudio pulse) + ) + if use dsp; then + append-cppflags '-I/usr/include/tg_owt' + append-cppflags '-I/usr/include/tg_owt/third_party/abseil-cpp' + append-libs '-ltg_owt' + else + append-cppflags '-DTGVOIP_NO_DSP' + fi + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 9007b23907a0c73fcc5e005c1f4cda5012783650 Author: Mikle Kolyada gentoo org> AuthorDate: Sun May 2 17:48:21 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun May 2 17:48:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9007b239 media-libs/libtgvoip: remove libressl support Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> media-libs/libtgvoip/libtgvoip-2.4.4_p20210302.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302.ebuild index b3f91097b27..05168f91160 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302.ebuild @@ -14,11 +14,10 @@ SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${LIBTGVOIP_COMMIT LICENSE="Unlicense" SLOT="0" KEYWORDS="amd64 ~ppc64" -IUSE="+dsp libressl pulseaudio" +IUSE="+dsp pulseaudio" DEPEND=" - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) + dev-libs/openssl:0= media-libs/opus:= media-libs/alsa-lib !pulseaudio? ( media-sound/apulse[sdk] )
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 6481575f134d3587b19d17c567061397f17a6947 Author: Esteve Varela Colominas gmail com> AuthorDate: Thu Apr 22 16:25:28 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Apr 23 19:06:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6481575f media-libs/libtgvoip: drop old Signed-off-by: Esteve Varela Colominas gmail.com> Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/Manifest | 1 - .../libtgvoip/libtgvoip-2.4.4_p20201030.ebuild | 53 -- 2 files changed, 54 deletions(-) diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest index b5415adbd6c..e88e4ac86ed 100644 --- a/media-libs/libtgvoip/Manifest +++ b/media-libs/libtgvoip/Manifest @@ -1,2 +1 @@ -DIST libtgvoip-2.4.4_p20201030.tar.gz 1091098 BLAKE2B 81815a0c9c7f62175493af8f3f56064f6a6a0167351d4f8baf5c846744dc03d325c106dfafb49589702e4f461865e5528395f379142af49b8722f490fdd57d1b SHA512 58dfd537c378c7e9772eab374f25b7d68d26b6db1f71bb9a88e6405e2f2e3cd0ebc2fc94733ce787288365ac9669fc50f8d5a3ab2f2900683c6399ca43172945 DIST libtgvoip-2.4.4_p20210302.tar.gz 1097895 BLAKE2B 36551fb915ee5b5895d8ea68196be5a910739e46886c879bd9f932fa2294a94c22ec3215a94d9bad05a5d24519291676a686c594b74f513f594eb063c83de012 SHA512 d8e27be18e521f367a30c63665300496dbd8fe250261fddf5576325afc27d855e280ee31e46d5fcc2294d79a91c4003732e22f2bfb6db0472e357508b5053d29 diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20201030.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20201030.ebuild deleted file mode 100644 index b905384a4dd..000 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20201030.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools flag-o-matic - -EGIT_COMMIT="fdabfb671d818d0d4d08cb1aeef6058d4a96882b" - -DESCRIPTION="VoIP library for Telegram clients" -HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; -SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="amd64 ~ppc64" -IUSE="+dsp libressl pulseaudio" - -DEPEND=" - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - media-libs/opus:= - media-libs/alsa-lib - !pulseaudio? ( media-sound/apulse[sdk] ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -S="${WORKDIR}/${PN}-${EGIT_COMMIT}" - -src_prepare() { - default - # https://bugs.gentoo.org/717210 - echo 'libtgvoip_la_LIBTOOLFLAGS = --tag=CXX' >> Makefile.am || die - eautoreconf -} - -src_configure() { - local myconf=( - --disable-static - --with-alsa - --with-pulse - $(use_enable dsp) - ) - use dsp && append-cxxflags '-DTGVOIP_USE_DESKTOP_DSP_BUNDLED' - econf "${myconf[@]}" -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 8212e6501d4f2973e39cf205b0ccedaf2d9ffc99 Author: Sam James gentoo org> AuthorDate: Thu Apr 22 12:05:40 2021 + Commit: Sam James gentoo org> CommitDate: Thu Apr 22 12:07:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8212e650 media-libs/libtgvoip: Stabilize 2.4.4_p20210302 amd64, #784185 Signed-off-by: Sam James gentoo.org> media-libs/libtgvoip/libtgvoip-2.4.4_p20210302.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302.ebuild index d2e68c759f6..b3f91097b27 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${LIBTGVOIP_COMMIT LICENSE="Unlicense" SLOT="0" -KEYWORDS="~amd64 ~ppc64" +KEYWORDS="amd64 ~ppc64" IUSE="+dsp libressl pulseaudio" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: ffdf3771fbb0c2bded87d6ce1d8912003a41ae62 Author: Esteve Varela Colominas gmail com> AuthorDate: Thu Mar 25 17:33:31 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Mar 25 19:28:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffdf3771 media-libs/libtgvoip: Take maintainership, bump to 2.4.4_p20210302 Signed-off-by: Esteve Varela Colominas gmail.com> Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/Manifest | 1 + .../libtgvoip/libtgvoip-2.4.4_p20210302.ebuild | 63 ++ media-libs/libtgvoip/metadata.xml | 9 +++- 3 files changed, 72 insertions(+), 1 deletion(-) diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest index b8a1bb274bd..b5415adbd6c 100644 --- a/media-libs/libtgvoip/Manifest +++ b/media-libs/libtgvoip/Manifest @@ -1 +1,2 @@ DIST libtgvoip-2.4.4_p20201030.tar.gz 1091098 BLAKE2B 81815a0c9c7f62175493af8f3f56064f6a6a0167351d4f8baf5c846744dc03d325c106dfafb49589702e4f461865e5528395f379142af49b8722f490fdd57d1b SHA512 58dfd537c378c7e9772eab374f25b7d68d26b6db1f71bb9a88e6405e2f2e3cd0ebc2fc94733ce787288365ac9669fc50f8d5a3ab2f2900683c6399ca43172945 +DIST libtgvoip-2.4.4_p20210302.tar.gz 1097895 BLAKE2B 36551fb915ee5b5895d8ea68196be5a910739e46886c879bd9f932fa2294a94c22ec3215a94d9bad05a5d24519291676a686c594b74f513f594eb063c83de012 SHA512 d8e27be18e521f367a30c63665300496dbd8fe250261fddf5576325afc27d855e280ee31e46d5fcc2294d79a91c4003732e22f2bfb6db0472e357508b5053d29 diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302.ebuild new file mode 100644 index 000..eeb6ebb1cca --- /dev/null +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302.ebuild @@ -0,0 +1,63 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic autotools + +LIBTGVOIP_COMMIT="0c0a6e476df58ee441490da72ca7a32f83e68dbd" + +DESCRIPTION="VoIP library for Telegram clients" +HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; +SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${LIBTGVOIP_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~ppc64" +IUSE="+dsp libressl pulseaudio" + +DEPEND=" + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + media-libs/opus:= + media-libs/alsa-lib + !pulseaudio? ( media-sound/apulse[sdk] ) + pulseaudio? ( media-sound/pulseaudio ) + dsp? ( media-libs/tg_owt ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +S="${WORKDIR}/${PN}-${LIBTGVOIP_COMMIT}" + +src_prepare() { + # Will be controlled by us + sed -i -e '/^CFLAGS += -DTGVOIP_NO_DSP/d' Makefile.am || die + default + # https://bugs.gentoo.org/717210 + echo 'libtgvoip_la_LIBTOOLFLAGS = --tag=CXX' >> Makefile.am || die + eautoreconf +} + +src_configure() { + local myconf=( + --disable-static + --with-alsa + --with-pulse + --disable-dsp # WebRTC is linked from tg_owt + ) + append-cppflags '-DNDEBUG' + if use dsp; then + append-cppflags '-I/usr/include/tg_owt' + append-cppflags '-I/usr/include/tg_owt/third_party/abseil-cpp' + append-libs '-ltg_owt' + else + append-cppflags '-DTGVOIP_NO_DSP' + fi + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +} diff --git a/media-libs/libtgvoip/metadata.xml b/media-libs/libtgvoip/metadata.xml index 442b636ea78..d05783cd386 100644 --- a/media-libs/libtgvoip/metadata.xml +++ b/media-libs/libtgvoip/metadata.xml @@ -1,7 +1,14 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + + esteve.var...@gmail.com + Esteve Varela Colominas + + + proxy-ma...@gentoo.org + Proxy Maintainers + Enable signal processing (echo cancellation, noise suppression, and automatic gain control)
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 32bb54799dba66f4ea5f38667765ff3063104a5d Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Mar 25 19:18:11 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Mar 25 19:30:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32bb5479 media-libs/libtgvoip: update copyright years Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/libtgvoip-2.4.4_p20210302.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302.ebuild index eeb6ebb1cca..d2e68c759f6 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20210302.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2020-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 52b0f6c5cbadb6f957a15345b7012dd4a47c6b41 Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Feb 28 20:25:32 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Feb 28 20:26:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52b0f6c5 media-libs/libtgvoip: unmaintain Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/media-libs/libtgvoip/metadata.xml b/media-libs/libtgvoip/metadata.xml index c5af453673d..442b636ea78 100644 --- a/media-libs/libtgvoip/metadata.xml +++ b/media-libs/libtgvoip/metadata.xml @@ -1,10 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - gyakov...@gentoo.org - Georgy Yakovlev - + Enable signal processing (echo cancellation, noise suppression, and automatic gain control)
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: c5cc945a7a180303aa9a842f26019cf7274a9a32 Author: Georgy Yakovlev gentoo org> AuthorDate: Tue Nov 3 09:06:20 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Tue Nov 3 09:06:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5cc945a media-libs/libtgvoip: drop old Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/Manifest | 1 - .../libtgvoip/libtgvoip-2.4.4_p20200704.ebuild | 55 -- 2 files changed, 56 deletions(-) diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest index 8e3d332d18a..b8a1bb274bd 100644 --- a/media-libs/libtgvoip/Manifest +++ b/media-libs/libtgvoip/Manifest @@ -1,2 +1 @@ -DIST libtgvoip-2.4.4_p20200704.tar.gz 1090620 BLAKE2B 27880d296eef108613cb9330344bfc133efcd7b3fc82b7e793cf623187ff491f44021d1a47703949a0b830ae50106ed2d5b41e26cb6f5849b69b836a592112ff SHA512 8ce9b991e03a2b0fb9b71e04311151081b7c682f728ae7d50a88a87470249d9f6841b24df3264245c5027a06da004d9022bf3652c4f11d03b2058e00d895 DIST libtgvoip-2.4.4_p20201030.tar.gz 1091098 BLAKE2B 81815a0c9c7f62175493af8f3f56064f6a6a0167351d4f8baf5c846744dc03d325c106dfafb49589702e4f461865e5528395f379142af49b8722f490fdd57d1b SHA512 58dfd537c378c7e9772eab374f25b7d68d26b6db1f71bb9a88e6405e2f2e3cd0ebc2fc94733ce787288365ac9669fc50f8d5a3ab2f2900683c6399ca43172945 diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200704.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200704.ebuild deleted file mode 100644 index bfc2bb41347..000 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200704.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -EGIT_COMMIT="b98a01ea44916444cb1b9192f80b46f974d296a6" - -DESCRIPTION="VoIP library for Telegram clients" -HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; -SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="amd64 ~ppc64" -IUSE="+alsa +dsp libressl pulseaudio" - -DEPEND=" - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - media-libs/opus:= - alsa? ( media-libs/alsa-lib ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -REQUIRED_USE="|| ( alsa pulseaudio )" - -S="${WORKDIR}/${PN}-${EGIT_COMMIT}" - -src_prepare() { - default - sed -i 's/-std=gnu++0x/-std=gnu++17/' Makefile.am || die - # https://bugs.gentoo.org/717210 - echo 'libtgvoip_la_LIBTOOLFLAGS = --tag=CXX' >> Makefile.am || die - eautoreconf -} - -src_configure() { - local myconf=( - --disable-static - $(use_enable dsp) - $(use_with alsa) - $(use_with pulseaudio pulse) - ) - - econf "${myconf[@]}" -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 304037987e9540cb777974d14df021fe1225c550 Author: Sam James gentoo org> AuthorDate: Sun Nov 1 05:30:10 2020 + Commit: Sam James gentoo org> CommitDate: Sun Nov 1 05:30:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30403798 media-libs/libtgvoip: Stabilize 2.4.4_p20201030 amd64, #749288 Signed-off-by: Sam James gentoo.org> media-libs/libtgvoip/libtgvoip-2.4.4_p20201030.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20201030.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20201030.ebuild index ce73f74205b..b905384a4dd 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20201030.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20201030.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${EGIT_COMMIT}.tar LICENSE="Unlicense" SLOT="0" -KEYWORDS="~amd64 ~ppc64" +KEYWORDS="amd64 ~ppc64" IUSE="+dsp libressl pulseaudio" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 74536d27bc4e6f06d926b4d97c17d06fe651e2b4 Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Oct 31 21:25:00 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Oct 31 21:25:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74536d27 media-libs/libtgvoip: drop 2.4.4_p20200818 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/Manifest | 1 - .../libtgvoip/libtgvoip-2.4.4_p20200818.ebuild | 53 -- 2 files changed, 54 deletions(-) diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest index 77cc97e2fab..8e3d332d18a 100644 --- a/media-libs/libtgvoip/Manifest +++ b/media-libs/libtgvoip/Manifest @@ -1,3 +1,2 @@ DIST libtgvoip-2.4.4_p20200704.tar.gz 1090620 BLAKE2B 27880d296eef108613cb9330344bfc133efcd7b3fc82b7e793cf623187ff491f44021d1a47703949a0b830ae50106ed2d5b41e26cb6f5849b69b836a592112ff SHA512 8ce9b991e03a2b0fb9b71e04311151081b7c682f728ae7d50a88a87470249d9f6841b24df3264245c5027a06da004d9022bf3652c4f11d03b2058e00d895 -DIST libtgvoip-2.4.4_p20200818.tar.gz 1091068 BLAKE2B 541b099a82bd628c027a546d9d3f979d3b46af9be09eaa9441ed78c2dc1588cf88f961848685a6e0d213c9dc17688e8ca5dd29a1510b0c49210cf81410159d7d SHA512 d0b18720fb6453375bda56e29b3ef110598a308ff2ee8b358e0a7cfc1cc5161ad36ac2e0e6e9007fa191b5a4f3819a0170b4f53e211780b5916a8555f2599687 DIST libtgvoip-2.4.4_p20201030.tar.gz 1091098 BLAKE2B 81815a0c9c7f62175493af8f3f56064f6a6a0167351d4f8baf5c846744dc03d325c106dfafb49589702e4f461865e5528395f379142af49b8722f490fdd57d1b SHA512 58dfd537c378c7e9772eab374f25b7d68d26b6db1f71bb9a88e6405e2f2e3cd0ebc2fc94733ce787288365ac9669fc50f8d5a3ab2f2900683c6399ca43172945 diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200818.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200818.ebuild deleted file mode 100644 index ee4be14591e..000 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200818.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools flag-o-matic - -EGIT_COMMIT="7563a96b8f8e86b7a5fd1ce783388adf29bf4cf9" - -DESCRIPTION="VoIP library for Telegram clients" -HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; -SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="~amd64 ~ppc64" -IUSE="+dsp libressl" - -DEPEND=" - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - media-libs/opus:= - media-libs/alsa-lib - || ( media-sound/pulseaudio media-sound/apulse[sdk] ) -" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -S="${WORKDIR}/${PN}-${EGIT_COMMIT}" - -src_prepare() { - default - sed -i 's/-std=gnu++0x/-std=gnu++17/' Makefile.am || die - # https://bugs.gentoo.org/717210 - echo 'libtgvoip_la_LIBTOOLFLAGS = --tag=CXX' >> Makefile.am || die - eautoreconf -} - -src_configure() { - local myconf=( - --disable-static - --with-alsa - --with-pulse - $(use_enable dsp) - ) - use dsp && append-cxxflags '-DTGVOIP_USE_DESKTOP_DSP_BUNDLED' - econf "${myconf[@]}" -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 705a5aec66df93b0d55e8538df0fd8177554bdad Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Oct 31 00:22:37 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Oct 31 00:38:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=705a5aec media-libs/libtgvoip: bump to 20201030 snapshot added pulseaudio flag back for forcing consistent headers Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/Manifest | 1 + .../libtgvoip/libtgvoip-2.4.4_p20201030.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest index 4045bbc7ba3..77cc97e2fab 100644 --- a/media-libs/libtgvoip/Manifest +++ b/media-libs/libtgvoip/Manifest @@ -1,2 +1,3 @@ DIST libtgvoip-2.4.4_p20200704.tar.gz 1090620 BLAKE2B 27880d296eef108613cb9330344bfc133efcd7b3fc82b7e793cf623187ff491f44021d1a47703949a0b830ae50106ed2d5b41e26cb6f5849b69b836a592112ff SHA512 8ce9b991e03a2b0fb9b71e04311151081b7c682f728ae7d50a88a87470249d9f6841b24df3264245c5027a06da004d9022bf3652c4f11d03b2058e00d895 DIST libtgvoip-2.4.4_p20200818.tar.gz 1091068 BLAKE2B 541b099a82bd628c027a546d9d3f979d3b46af9be09eaa9441ed78c2dc1588cf88f961848685a6e0d213c9dc17688e8ca5dd29a1510b0c49210cf81410159d7d SHA512 d0b18720fb6453375bda56e29b3ef110598a308ff2ee8b358e0a7cfc1cc5161ad36ac2e0e6e9007fa191b5a4f3819a0170b4f53e211780b5916a8555f2599687 +DIST libtgvoip-2.4.4_p20201030.tar.gz 1091098 BLAKE2B 81815a0c9c7f62175493af8f3f56064f6a6a0167351d4f8baf5c846744dc03d325c106dfafb49589702e4f461865e5528395f379142af49b8722f490fdd57d1b SHA512 58dfd537c378c7e9772eab374f25b7d68d26b6db1f71bb9a88e6405e2f2e3cd0ebc2fc94733ce787288365ac9669fc50f8d5a3ab2f2900683c6399ca43172945 diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20201030.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20201030.ebuild new file mode 100644 index 000..ce73f74205b --- /dev/null +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20201030.ebuild @@ -0,0 +1,53 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic + +EGIT_COMMIT="fdabfb671d818d0d4d08cb1aeef6058d4a96882b" + +DESCRIPTION="VoIP library for Telegram clients" +HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; +SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~ppc64" +IUSE="+dsp libressl pulseaudio" + +DEPEND=" + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + media-libs/opus:= + media-libs/alsa-lib + !pulseaudio? ( media-sound/apulse[sdk] ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +src_prepare() { + default + # https://bugs.gentoo.org/717210 + echo 'libtgvoip_la_LIBTOOLFLAGS = --tag=CXX' >> Makefile.am || die + eautoreconf +} + +src_configure() { + local myconf=( + --disable-static + --with-alsa + --with-pulse + $(use_enable dsp) + ) + use dsp && append-cxxflags '-DTGVOIP_USE_DESKTOP_DSP_BUNDLED' + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 913db55e2d9963c59f47634a2cdc634d11f9aee1 Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Oct 29 07:19:01 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Oct 29 07:56:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=913db55e media-libs/libtgvoip: add apulse/pulse support Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/libtgvoip-2.4.4_p20200818.ebuild | 12 +--- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200818.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200818.ebuild index 0d2b8dd39aa..ee4be14591e 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200818.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200818.ebuild @@ -14,20 +14,18 @@ SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${EGIT_COMMIT}.tar LICENSE="Unlicense" SLOT="0" KEYWORDS="~amd64 ~ppc64" -IUSE="+alsa +dsp libressl pulseaudio" +IUSE="+dsp libressl" DEPEND=" !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) media-libs/opus:= - alsa? ( media-libs/alsa-lib ) - pulseaudio? ( media-sound/pulseaudio ) + media-libs/alsa-lib + || ( media-sound/pulseaudio media-sound/apulse[sdk] ) " RDEPEND="${DEPEND}" BDEPEND="virtual/pkgconfig" -REQUIRED_USE="|| ( alsa pulseaudio )" - S="${WORKDIR}/${PN}-${EGIT_COMMIT}" src_prepare() { @@ -41,9 +39,9 @@ src_prepare() { src_configure() { local myconf=( --disable-static + --with-alsa + --with-pulse $(use_enable dsp) - $(use_with alsa) - $(use_with pulseaudio pulse) ) use dsp && append-cxxflags '-DTGVOIP_USE_DESKTOP_DSP_BUNDLED' econf "${myconf[@]}"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 4e9702dcd1b5289cb59c4161b5b34c611c7135b4 Author: Georgy Yakovlev gentoo org> AuthorDate: Tue Oct 27 05:58:51 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Tue Oct 27 05:58:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e9702dc media-libs/libtgvoip: add bug reference to libtool workaround Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/libtgvoip-2.4.4_p20200704.ebuild | 3 ++- media-libs/libtgvoip/libtgvoip-2.4.4_p20200818.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200704.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200704.ebuild index f5907df6536..bfc2bb41347 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200704.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200704.ebuild @@ -33,7 +33,8 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}" src_prepare() { default sed -i 's/-std=gnu++0x/-std=gnu++17/' Makefile.am || die - echo 'libtgvoip_la_LIBTOOLFLAGS="--tag=CXX"' >> Makefile.am || die + # https://bugs.gentoo.org/717210 + echo 'libtgvoip_la_LIBTOOLFLAGS = --tag=CXX' >> Makefile.am || die eautoreconf } diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200818.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200818.ebuild index addbb4c5187..0d2b8dd39aa 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200818.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200818.ebuild @@ -33,7 +33,8 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}" src_prepare() { default sed -i 's/-std=gnu++0x/-std=gnu++17/' Makefile.am || die - echo 'libtgvoip_la_LIBTOOLFLAGS="--tag=CXX"' >> Makefile.am || die + # https://bugs.gentoo.org/717210 + echo 'libtgvoip_la_LIBTOOLFLAGS = --tag=CXX' >> Makefile.am || die eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 9352a2289f6524445400c99030d231596e7f8ac1 Author: Georgy Yakovlev gentoo org> AuthorDate: Tue Oct 27 05:51:10 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Tue Oct 27 05:53:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9352a228 media-libs/libtgvoip: don't fail with CC/CXX set Closes: https://bugs.gentoo.org/717210 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/libtgvoip-2.4.4_p20200704.ebuild | 1 + media-libs/libtgvoip/libtgvoip-2.4.4_p20200818.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200704.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200704.ebuild index cd168857e57..f5907df6536 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200704.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200704.ebuild @@ -33,6 +33,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}" src_prepare() { default sed -i 's/-std=gnu++0x/-std=gnu++17/' Makefile.am || die + echo 'libtgvoip_la_LIBTOOLFLAGS="--tag=CXX"' >> Makefile.am || die eautoreconf } diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200818.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200818.ebuild index 04ac80855ec..addbb4c5187 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200818.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200818.ebuild @@ -33,6 +33,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}" src_prepare() { default sed -i 's/-std=gnu++0x/-std=gnu++17/' Makefile.am || die + echo 'libtgvoip_la_LIBTOOLFLAGS="--tag=CXX"' >> Makefile.am || die eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 1c42d0d77e7735a70889e2c357d37f8067eb2307 Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Oct 26 06:52:38 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Oct 26 08:01:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c42d0d7 media-libs/libtgvoip: bump to new snapshot Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/Manifest | 1 + .../libtgvoip/libtgvoip-2.4.4_p20200818.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest index e55717b0fb5..4045bbc7ba3 100644 --- a/media-libs/libtgvoip/Manifest +++ b/media-libs/libtgvoip/Manifest @@ -1 +1,2 @@ DIST libtgvoip-2.4.4_p20200704.tar.gz 1090620 BLAKE2B 27880d296eef108613cb9330344bfc133efcd7b3fc82b7e793cf623187ff491f44021d1a47703949a0b830ae50106ed2d5b41e26cb6f5849b69b836a592112ff SHA512 8ce9b991e03a2b0fb9b71e04311151081b7c682f728ae7d50a88a87470249d9f6841b24df3264245c5027a06da004d9022bf3652c4f11d03b2058e00d895 +DIST libtgvoip-2.4.4_p20200818.tar.gz 1091068 BLAKE2B 541b099a82bd628c027a546d9d3f979d3b46af9be09eaa9441ed78c2dc1588cf88f961848685a6e0d213c9dc17688e8ca5dd29a1510b0c49210cf81410159d7d SHA512 d0b18720fb6453375bda56e29b3ef110598a308ff2ee8b358e0a7cfc1cc5161ad36ac2e0e6e9007fa191b5a4f3819a0170b4f53e211780b5916a8555f2599687 diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200818.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200818.ebuild new file mode 100644 index 000..04ac80855ec --- /dev/null +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200818.ebuild @@ -0,0 +1,53 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic + +EGIT_COMMIT="7563a96b8f8e86b7a5fd1ce783388adf29bf4cf9" + +DESCRIPTION="VoIP library for Telegram clients" +HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; +SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~ppc64" +IUSE="+alsa +dsp libressl pulseaudio" + +DEPEND=" + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + media-libs/opus:= + alsa? ( media-libs/alsa-lib ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +REQUIRED_USE="|| ( alsa pulseaudio )" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +src_prepare() { + default + sed -i 's/-std=gnu++0x/-std=gnu++17/' Makefile.am || die + eautoreconf +} + +src_configure() { + local myconf=( + --disable-static + $(use_enable dsp) + $(use_with alsa) + $(use_with pulseaudio pulse) + ) + use dsp && append-cxxflags '-DTGVOIP_USE_DESKTOP_DSP_BUNDLED' + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 2719a1c2db7499e10895739210d13510a07ae3a5 Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Jul 17 17:58:14 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Jul 17 17:58:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2719a1c2 media-libs/libtgvoip: drop old Closes: https://bugs.gentoo.org/729034 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/Manifest | 2 - .../libtgvoip/libtgvoip-2.4.4_p20200430.ebuild | 52 - .../libtgvoip/libtgvoip-2.4.4_p20200525.ebuild | 53 -- 3 files changed, 107 deletions(-) diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest index bcce992d606..e55717b0fb5 100644 --- a/media-libs/libtgvoip/Manifest +++ b/media-libs/libtgvoip/Manifest @@ -1,3 +1 @@ -DIST libtgvoip-2.4.4_p20200430.tar.gz 1481816 BLAKE2B 82bf6b880f28c9b63f547e473547298e25ea3b7e35b3a832a7375b0ae3a745ea3b5d55f5e635ec678e388a608532a14de85f50828da1dbc9ed77dc23be64b9e0 SHA512 f3130c50dfa7d3f710809bb72fb71d1b246bc91e9f8f413e704499011c8ff01f87a7226315f7cfd6edf2d2b8b6c875508185f516792ff5db74556aface33cdb4 -DIST libtgvoip-2.4.4_p20200525.tar.gz 1482357 BLAKE2B 9324165a2818f3d6907fb80403c8df83e196e7566161d781f5608c2bc4fc0f34a4b69883202ac1a9d20d783d363534c11436cedcd24fa93c092eaca97369734e SHA512 5c9fbbccde8fb7dbe8076cda53a3ec80f633493c9b3016627307463dca3426623703cd28ea7ad360bd9ff7c062edecd04787b9f8a32c439cc6622d8680d624c0 DIST libtgvoip-2.4.4_p20200704.tar.gz 1090620 BLAKE2B 27880d296eef108613cb9330344bfc133efcd7b3fc82b7e793cf623187ff491f44021d1a47703949a0b830ae50106ed2d5b41e26cb6f5849b69b836a592112ff SHA512 8ce9b991e03a2b0fb9b71e04311151081b7c682f728ae7d50a88a87470249d9f6841b24df3264245c5027a06da004d9022bf3652c4f11d03b2058e00d895 diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200430.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200430.ebuild deleted file mode 100644 index 3438d621847..000 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200430.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -EGIT_COMMIT="a045c9eea47b371c0c514c72c76172a211c894cb" - -DESCRIPTION="VoIP library for Telegram clients" -HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; -SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="amd64 ~ppc64" -IUSE="+alsa +dsp libressl pulseaudio" - -DEPEND=" - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - media-libs/opus:= - alsa? ( media-libs/alsa-lib ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -REQUIRED_USE="|| ( alsa pulseaudio )" - -S="${WORKDIR}/${PN}-${EGIT_COMMIT}" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myconf=( - --disable-static - $(use_enable dsp) - $(use_with alsa) - $(use_with pulseaudio pulse) - ) - - econf "${myconf[@]}" -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -} diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200525.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200525.ebuild deleted file mode 100644 index 89791a76dd2..000 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200525.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -EGIT_COMMIT="d2e63429ec94ee178a62b55be01f1cca98e9de83" - -DESCRIPTION="VoIP library for Telegram clients" -HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; -SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="~amd64 ~ppc64" -IUSE="+alsa +dsp libressl pulseaudio" - -DEPEND=" - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - media-libs/opus:= - alsa? ( media-libs/alsa-lib ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -REQUIRED_USE="|| ( alsa pulseaudio )" - -S="${WORKDIR}/${PN}-${EGIT_COMMIT}" - -src_prepare() { - default - sed -i 's/-std=gnu++0x/-std=gnu++17/' Makefile.am || die - eautoreconf -} - -src_configure() { - local myconf=( - --disable-static - $(use_enable dsp) - $(use_with alsa) - $(use_with pulseaudio pulse) - ) - - econf "${myconf[@]}" -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 4f75ea2d1e90fc991ea901515cac81fcefd034fc Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 17 15:04:57 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 17 15:04:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f75ea2d media-libs/libtgvoip: amd64 stable wrt bug #732822 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libtgvoip/libtgvoip-2.4.4_p20200704.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200704.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200704.ebuild index 23d709725b3..cd168857e57 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200704.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200704.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${EGIT_COMMIT}.tar LICENSE="Unlicense" SLOT="0" -KEYWORDS="~amd64 ~ppc64" +KEYWORDS="amd64 ~ppc64" IUSE="+alsa +dsp libressl pulseaudio" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/, media-libs/libtgvoip/files/
commit: b332cd33213aaf7e4aaf2dd9c37b445e2f60fe6a Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Jul 8 21:34:57 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Jul 8 21:48:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b332cd33 media-libs/libtgvoip: drop old Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/Manifest | 1 - .../libtgvoip/files/configure-bashisms.patch | 83 -- .../libtgvoip/libtgvoip-2.4.4_p20200701-r1.ebuild | 55 -- 3 files changed, 139 deletions(-) diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest index 96b844c88af..bcce992d606 100644 --- a/media-libs/libtgvoip/Manifest +++ b/media-libs/libtgvoip/Manifest @@ -1,4 +1,3 @@ DIST libtgvoip-2.4.4_p20200430.tar.gz 1481816 BLAKE2B 82bf6b880f28c9b63f547e473547298e25ea3b7e35b3a832a7375b0ae3a745ea3b5d55f5e635ec678e388a608532a14de85f50828da1dbc9ed77dc23be64b9e0 SHA512 f3130c50dfa7d3f710809bb72fb71d1b246bc91e9f8f413e704499011c8ff01f87a7226315f7cfd6edf2d2b8b6c875508185f516792ff5db74556aface33cdb4 DIST libtgvoip-2.4.4_p20200525.tar.gz 1482357 BLAKE2B 9324165a2818f3d6907fb80403c8df83e196e7566161d781f5608c2bc4fc0f34a4b69883202ac1a9d20d783d363534c11436cedcd24fa93c092eaca97369734e SHA512 5c9fbbccde8fb7dbe8076cda53a3ec80f633493c9b3016627307463dca3426623703cd28ea7ad360bd9ff7c062edecd04787b9f8a32c439cc6622d8680d624c0 -DIST libtgvoip-2.4.4_p20200701.tar.gz 1090571 BLAKE2B e1e3bf129e124aa907e15afaefb1ea2ae44fcb7ab6670e7727ac388ef498c21978f668760022ec002fafecdf51b85d872364025f2282acc88532ef3b994c4e14 SHA512 44f650509d0c6d15adcb5bb5a4af66432c808fece5169844f37d4eb3fb25f729a1caa1c2cf68a6764d134e187b156a86e93b383984f2d4dd86a69cb3e9b2b888 DIST libtgvoip-2.4.4_p20200704.tar.gz 1090620 BLAKE2B 27880d296eef108613cb9330344bfc133efcd7b3fc82b7e793cf623187ff491f44021d1a47703949a0b830ae50106ed2d5b41e26cb6f5849b69b836a592112ff SHA512 8ce9b991e03a2b0fb9b71e04311151081b7c682f728ae7d50a88a87470249d9f6841b24df3264245c5027a06da004d9022bf3652c4f11d03b2058e00d895 diff --git a/media-libs/libtgvoip/files/configure-bashisms.patch b/media-libs/libtgvoip/files/configure-bashisms.patch deleted file mode 100644 index 2ebdf8a2799..000 --- a/media-libs/libtgvoip/files/configure-bashisms.patch +++ /dev/null @@ -1,83 +0,0 @@ -From 601c2b7e4336357f49ad2dcf93bc59e5944975a4 Mon Sep 17 00:00:00 2001 -From: Georgy Yakovlev -Date: Sat, 4 Jul 2020 17:11:24 -0700 -Subject: [PATCH] configure.ac: use POSIX test syntax - -with == syntax configure fails on some shells (dash fish) - -./configure: 17913: test: xyes: unexpected operator -./configure: 17921: test: x: unexpected operator -./configure: 17929: test: x: unexpected operator -Detected OS: linux-gnu -./configure: 17946: test: x: unexpected operator -./configure: 17962: test: xno: unexpected operator -checking for dlopen in -ldl... yes -./configure: 18036: test: xyes: unexpected operator -checking for libpulse... yes -checking for alsa... yes -./configure: 18251: test: xyes: unexpected operator -./configure: 18259: test: xyes: unexpected operator -./configure: 18275: test: xyes: unexpected operator -checking for size_t... yes - -Downstream-bug: https://bugs.gentoo.org/729034 -Signed-off-by: Georgy Yakovlev - configure.ac | 18 +- - 1 file changed, 9 insertions(+), 9 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 37ee7a1..17789c2 100644 a/configure.ac -+++ b/configure.ac -@@ -46,18 +46,18 @@ AS_CASE([$host_cpu], - [armv7*], [cpu_armv7=yes] - ) - AS_ECHO("Detected CPU: $host_cpu") --AM_CONDITIONAL(TARGET_CPU_X86, test "x$cpu_x86" == xyes) --AM_CONDITIONAL(TARGET_CPU_ARM, test "x$cpu_arm" == xyes) --AM_CONDITIONAL(TARGET_CPU_ARMV7, test "x$cpu_armv7" == xyes) -+AM_CONDITIONAL(TARGET_CPU_X86, test "x$cpu_x86" = xyes) -+AM_CONDITIONAL(TARGET_CPU_ARM, test "x$cpu_arm" = xyes) -+AM_CONDITIONAL(TARGET_CPU_ARMV7, test "x$cpu_armv7" = xyes) - AS_ECHO("Detected OS: $host_os") - - AS_CASE([$host_os], - [darwin*], [os_osx=yes] - ) --AM_CONDITIONAL(TARGET_OS_OSX, test "x$os_osx" == xyes) -+AM_CONDITIONAL(TARGET_OS_OSX, test "x$os_osx" = xyes) - - AC_ARG_ENABLE([audio-callback], [AS_HELP_STRING([--enable-audio-callback], [enable callback-based audio I/O])], [], [enable_audio_callback=no]) --AM_CONDITIONAL(ENABLE_AUDIO_CALLBACK, test "x$enable_audio_callback" == xyes) -+AM_CONDITIONAL(ENABLE_AUDIO_CALLBACK, test "x$enable_audio_callback" = xyes) - - AS_IF([test "x$os_osx" != xyes && test "x$enable_audio_callback" != xyes], [ # Linux - AC_CHECK_LIB([dl], [dlopen]) -@@ -65,7 +65,7 @@ AS_IF([test "x$os_osx" != xyes && test "x$enable_audio_callback" != xyes], [ # L - AC_ARG_WITH([pulse], [AS_HELP_STRING([--without-pulse], [disable PulseAudio support])], [], [with_pulse=yes]) - AC_ARG_WITH([alsa], [AS_HELP_STRING([--without-alsa], [disable
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 3f9a41de3c288c9efcc49df2a0a3a1626fe2de6f Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Jul 8 21:31:46 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Jul 8 21:47:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f9a41de media-libs/libtgvoip: bump to 20200704 snapshot Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/Manifest | 1 + .../libtgvoip/libtgvoip-2.4.4_p20200704.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest index 586cc1cf33f..96b844c88af 100644 --- a/media-libs/libtgvoip/Manifest +++ b/media-libs/libtgvoip/Manifest @@ -1,3 +1,4 @@ DIST libtgvoip-2.4.4_p20200430.tar.gz 1481816 BLAKE2B 82bf6b880f28c9b63f547e473547298e25ea3b7e35b3a832a7375b0ae3a745ea3b5d55f5e635ec678e388a608532a14de85f50828da1dbc9ed77dc23be64b9e0 SHA512 f3130c50dfa7d3f710809bb72fb71d1b246bc91e9f8f413e704499011c8ff01f87a7226315f7cfd6edf2d2b8b6c875508185f516792ff5db74556aface33cdb4 DIST libtgvoip-2.4.4_p20200525.tar.gz 1482357 BLAKE2B 9324165a2818f3d6907fb80403c8df83e196e7566161d781f5608c2bc4fc0f34a4b69883202ac1a9d20d783d363534c11436cedcd24fa93c092eaca97369734e SHA512 5c9fbbccde8fb7dbe8076cda53a3ec80f633493c9b3016627307463dca3426623703cd28ea7ad360bd9ff7c062edecd04787b9f8a32c439cc6622d8680d624c0 DIST libtgvoip-2.4.4_p20200701.tar.gz 1090571 BLAKE2B e1e3bf129e124aa907e15afaefb1ea2ae44fcb7ab6670e7727ac388ef498c21978f668760022ec002fafecdf51b85d872364025f2282acc88532ef3b994c4e14 SHA512 44f650509d0c6d15adcb5bb5a4af66432c808fece5169844f37d4eb3fb25f729a1caa1c2cf68a6764d134e187b156a86e93b383984f2d4dd86a69cb3e9b2b888 +DIST libtgvoip-2.4.4_p20200704.tar.gz 1090620 BLAKE2B 27880d296eef108613cb9330344bfc133efcd7b3fc82b7e793cf623187ff491f44021d1a47703949a0b830ae50106ed2d5b41e26cb6f5849b69b836a592112ff SHA512 8ce9b991e03a2b0fb9b71e04311151081b7c682f728ae7d50a88a87470249d9f6841b24df3264245c5027a06da004d9022bf3652c4f11d03b2058e00d895 diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200704.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200704.ebuild new file mode 100644 index 000..23d709725b3 --- /dev/null +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200704.ebuild @@ -0,0 +1,53 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +EGIT_COMMIT="b98a01ea44916444cb1b9192f80b46f974d296a6" + +DESCRIPTION="VoIP library for Telegram clients" +HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; +SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~ppc64" +IUSE="+alsa +dsp libressl pulseaudio" + +DEPEND=" + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + media-libs/opus:= + alsa? ( media-libs/alsa-lib ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +REQUIRED_USE="|| ( alsa pulseaudio )" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +src_prepare() { + default + sed -i 's/-std=gnu++0x/-std=gnu++17/' Makefile.am || die + eautoreconf +} + +src_configure() { + local myconf=( + --disable-static + $(use_enable dsp) + $(use_with alsa) + $(use_with pulseaudio pulse) + ) + + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/files/, media-libs/libtgvoip/
commit: 4ee03110149ff0a37f5d0481a0e4a310d7a9838c Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Jul 5 00:15:23 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Jul 5 00:18:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ee03110 media-libs/libtgvoip: fix non-posix configure test Bug: https://bugs.gentoo.org/729034 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev gentoo.org> .../libtgvoip/files/configure-bashisms.patch | 83 ++ ebuild => libtgvoip-2.4.4_p20200701-r1.ebuild} | 2 + 2 files changed, 85 insertions(+) diff --git a/media-libs/libtgvoip/files/configure-bashisms.patch b/media-libs/libtgvoip/files/configure-bashisms.patch new file mode 100644 index 000..2ebdf8a2799 --- /dev/null +++ b/media-libs/libtgvoip/files/configure-bashisms.patch @@ -0,0 +1,83 @@ +From 601c2b7e4336357f49ad2dcf93bc59e5944975a4 Mon Sep 17 00:00:00 2001 +From: Georgy Yakovlev +Date: Sat, 4 Jul 2020 17:11:24 -0700 +Subject: [PATCH] configure.ac: use POSIX test syntax + +with == syntax configure fails on some shells (dash fish) + +./configure: 17913: test: xyes: unexpected operator +./configure: 17921: test: x: unexpected operator +./configure: 17929: test: x: unexpected operator +Detected OS: linux-gnu +./configure: 17946: test: x: unexpected operator +./configure: 17962: test: xno: unexpected operator +checking for dlopen in -ldl... yes +./configure: 18036: test: xyes: unexpected operator +checking for libpulse... yes +checking for alsa... yes +./configure: 18251: test: xyes: unexpected operator +./configure: 18259: test: xyes: unexpected operator +./configure: 18275: test: xyes: unexpected operator +checking for size_t... yes + +Downstream-bug: https://bugs.gentoo.org/729034 +Signed-off-by: Georgy Yakovlev +--- + configure.ac | 18 +- + 1 file changed, 9 insertions(+), 9 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 37ee7a1..17789c2 100644 +--- a/configure.ac b/configure.ac +@@ -46,18 +46,18 @@ AS_CASE([$host_cpu], + [armv7*], [cpu_armv7=yes] + ) + AS_ECHO("Detected CPU: $host_cpu") +-AM_CONDITIONAL(TARGET_CPU_X86, test "x$cpu_x86" == xyes) +-AM_CONDITIONAL(TARGET_CPU_ARM, test "x$cpu_arm" == xyes) +-AM_CONDITIONAL(TARGET_CPU_ARMV7, test "x$cpu_armv7" == xyes) ++AM_CONDITIONAL(TARGET_CPU_X86, test "x$cpu_x86" = xyes) ++AM_CONDITIONAL(TARGET_CPU_ARM, test "x$cpu_arm" = xyes) ++AM_CONDITIONAL(TARGET_CPU_ARMV7, test "x$cpu_armv7" = xyes) + AS_ECHO("Detected OS: $host_os") + + AS_CASE([$host_os], + [darwin*], [os_osx=yes] + ) +-AM_CONDITIONAL(TARGET_OS_OSX, test "x$os_osx" == xyes) ++AM_CONDITIONAL(TARGET_OS_OSX, test "x$os_osx" = xyes) + + AC_ARG_ENABLE([audio-callback], [AS_HELP_STRING([--enable-audio-callback], [enable callback-based audio I/O])], [], [enable_audio_callback=no]) +-AM_CONDITIONAL(ENABLE_AUDIO_CALLBACK, test "x$enable_audio_callback" == xyes) ++AM_CONDITIONAL(ENABLE_AUDIO_CALLBACK, test "x$enable_audio_callback" = xyes) + + AS_IF([test "x$os_osx" != xyes && test "x$enable_audio_callback" != xyes], [ # Linux + AC_CHECK_LIB([dl], [dlopen]) +@@ -65,7 +65,7 @@ AS_IF([test "x$os_osx" != xyes && test "x$enable_audio_callback" != xyes], [ # L + AC_ARG_WITH([pulse], [AS_HELP_STRING([--without-pulse], [disable PulseAudio support])], [], [with_pulse=yes]) + AC_ARG_WITH([alsa], [AS_HELP_STRING([--without-alsa], [disable ALSA support])], [], [with_alsa=yes]) + +- AS_IF([test "x$with_pulse" == xno && test "x$with_alsa" == xno], [ ++ AS_IF([test "x$with_pulse" = xno && test "x$with_alsa" = xno], [ + AC_MSG_FAILURE([You can only disable either ALSA or PulseAudio, not both]); + ]) + +@@ -82,11 +82,11 @@ AS_IF([test "x$os_osx" != xyes && test "x$enable_audio_callback" != xyes], [ # L + ]) + ]); + +-AM_CONDITIONAL(WITH_PULSE, test "x$with_pulse" == xyes) +-AM_CONDITIONAL(WITH_ALSA, test "x$with_alsa" == xyes) ++AM_CONDITIONAL(WITH_PULSE, test "x$with_pulse" = xyes) ++AM_CONDITIONAL(WITH_ALSA, test "x$with_alsa" = xyes) + + AC_ARG_ENABLE([dsp], [AS_HELP_STRING([--disable-dsp], [disable signal processing (echo cancellation, noise suppression, and automatic gain control)])], [], [enable_dsp=yes]) +-AM_CONDITIONAL(ENABLE_DSP, test "x$enable_dsp" == xyes) ++AM_CONDITIONAL(ENABLE_DSP, test "x$enable_dsp" = xyes) + + # Checks for header files. + AC_FUNC_ALLOCA +-- +2.27.0 + diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200701.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200701-r1.ebuild similarity index 95% rename from media-libs/libtgvoip/libtgvoip-2.4.4_p20200701.ebuild rename to media-libs/libtgvoip/libtgvoip-2.4.4_p20200701-r1.ebuild index 65f68701687..0271d86572a 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200701.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200701-r1.ebuild @@ -30,6 +30,8 @@ REQUIRED_USE="|| ( alsa pulseaudio )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 7b51d0c7fa7b11eab0da6bd8e99cd9939f30e28a Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Jul 1 16:52:37 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Jul 1 17:02:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b51d0c7 media-libs/libtgvoip: drop p20200627-r1 Closes: https://bugs.gentoo.org/729034 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/Manifest | 1 - .../libtgvoip/libtgvoip-2.4.4_p20200627-r1.ebuild | 54 -- 2 files changed, 55 deletions(-) diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest index 6b798fe8f50..586cc1cf33f 100644 --- a/media-libs/libtgvoip/Manifest +++ b/media-libs/libtgvoip/Manifest @@ -1,4 +1,3 @@ DIST libtgvoip-2.4.4_p20200430.tar.gz 1481816 BLAKE2B 82bf6b880f28c9b63f547e473547298e25ea3b7e35b3a832a7375b0ae3a745ea3b5d55f5e635ec678e388a608532a14de85f50828da1dbc9ed77dc23be64b9e0 SHA512 f3130c50dfa7d3f710809bb72fb71d1b246bc91e9f8f413e704499011c8ff01f87a7226315f7cfd6edf2d2b8b6c875508185f516792ff5db74556aface33cdb4 DIST libtgvoip-2.4.4_p20200525.tar.gz 1482357 BLAKE2B 9324165a2818f3d6907fb80403c8df83e196e7566161d781f5608c2bc4fc0f34a4b69883202ac1a9d20d783d363534c11436cedcd24fa93c092eaca97369734e SHA512 5c9fbbccde8fb7dbe8076cda53a3ec80f633493c9b3016627307463dca3426623703cd28ea7ad360bd9ff7c062edecd04787b9f8a32c439cc6622d8680d624c0 -DIST libtgvoip-2.4.4_p20200627.tar.gz 1090601 BLAKE2B 243ee9c85224f903579581c217c7cec818311bd77af0fedb937c1bdb64bf92441c5c0d72515e1fee31b4a89faf59d0a3e3447cdb458303116cfde887e333faa2 SHA512 73a861ea2dba9afcae061e5d8ac0e03d1c65dc7b5e65bcacb3a95d74e816fe96604f24e042e7cf0d67723281c39f85f4337eb2fde275d68e50b0104f29f42271 DIST libtgvoip-2.4.4_p20200701.tar.gz 1090571 BLAKE2B e1e3bf129e124aa907e15afaefb1ea2ae44fcb7ab6670e7727ac388ef498c21978f668760022ec002fafecdf51b85d872364025f2282acc88532ef3b994c4e14 SHA512 44f650509d0c6d15adcb5bb5a4af66432c808fece5169844f37d4eb3fb25f729a1caa1c2cf68a6764d134e187b156a86e93b383984f2d4dd86a69cb3e9b2b888 diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200627-r1.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200627-r1.ebuild deleted file mode 100644 index 811ae876ee3..000 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200627-r1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -EGIT_COMMIT="d40d077ddab10a81fe619477cea8380cfa7efcea" - -DESCRIPTION="VoIP library for Telegram clients" -HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; -SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="~amd64 ~ppc64" -IUSE="+alsa +dsp libressl pulseaudio" - -DEPEND=" - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - media-libs/opus:= - alsa? ( media-libs/alsa-lib ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -REQUIRED_USE="|| ( alsa pulseaudio )" - -S="${WORKDIR}/${PN}-${EGIT_COMMIT}" - -src_prepare() { - default - sed -i 's/-std=gnu++0x/-std=gnu++17/' Makefile.am || die - sed -i '/Requires.private/ s/ alsa libpulse//' tgvoip.pc.in || die - eautoreconf -} - -src_configure() { - local myconf=( - --disable-static - $(use_enable dsp) - $(use_with alsa) - $(use_with pulseaudio pulse) - ) - - econf "${myconf[@]}" -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: a50c198f0fb25ba5cbc2a4c83826f654d80a97f7 Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Jul 1 16:45:45 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Jul 1 17:01:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a50c198f media-libs/libtgvoip: bump to new snapshot Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/Manifest | 1 + .../libtgvoip/libtgvoip-2.4.4_p20200701.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest index 570522f059a..6b798fe8f50 100644 --- a/media-libs/libtgvoip/Manifest +++ b/media-libs/libtgvoip/Manifest @@ -1,3 +1,4 @@ DIST libtgvoip-2.4.4_p20200430.tar.gz 1481816 BLAKE2B 82bf6b880f28c9b63f547e473547298e25ea3b7e35b3a832a7375b0ae3a745ea3b5d55f5e635ec678e388a608532a14de85f50828da1dbc9ed77dc23be64b9e0 SHA512 f3130c50dfa7d3f710809bb72fb71d1b246bc91e9f8f413e704499011c8ff01f87a7226315f7cfd6edf2d2b8b6c875508185f516792ff5db74556aface33cdb4 DIST libtgvoip-2.4.4_p20200525.tar.gz 1482357 BLAKE2B 9324165a2818f3d6907fb80403c8df83e196e7566161d781f5608c2bc4fc0f34a4b69883202ac1a9d20d783d363534c11436cedcd24fa93c092eaca97369734e SHA512 5c9fbbccde8fb7dbe8076cda53a3ec80f633493c9b3016627307463dca3426623703cd28ea7ad360bd9ff7c062edecd04787b9f8a32c439cc6622d8680d624c0 DIST libtgvoip-2.4.4_p20200627.tar.gz 1090601 BLAKE2B 243ee9c85224f903579581c217c7cec818311bd77af0fedb937c1bdb64bf92441c5c0d72515e1fee31b4a89faf59d0a3e3447cdb458303116cfde887e333faa2 SHA512 73a861ea2dba9afcae061e5d8ac0e03d1c65dc7b5e65bcacb3a95d74e816fe96604f24e042e7cf0d67723281c39f85f4337eb2fde275d68e50b0104f29f42271 +DIST libtgvoip-2.4.4_p20200701.tar.gz 1090571 BLAKE2B e1e3bf129e124aa907e15afaefb1ea2ae44fcb7ab6670e7727ac388ef498c21978f668760022ec002fafecdf51b85d872364025f2282acc88532ef3b994c4e14 SHA512 44f650509d0c6d15adcb5bb5a4af66432c808fece5169844f37d4eb3fb25f729a1caa1c2cf68a6764d134e187b156a86e93b383984f2d4dd86a69cb3e9b2b888 diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200701.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200701.ebuild new file mode 100644 index 000..65f68701687 --- /dev/null +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200701.ebuild @@ -0,0 +1,53 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +EGIT_COMMIT="ad55e7403ab7f268304ae9045eddef479a574ae5" + +DESCRIPTION="VoIP library for Telegram clients" +HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; +SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~ppc64" +IUSE="+alsa +dsp libressl pulseaudio" + +DEPEND=" + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + media-libs/opus:= + alsa? ( media-libs/alsa-lib ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +REQUIRED_USE="|| ( alsa pulseaudio )" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +src_prepare() { + default + sed -i 's/-std=gnu++0x/-std=gnu++17/' Makefile.am || die + eautoreconf +} + +src_configure() { + local myconf=( + --disable-static + $(use_enable dsp) + $(use_with alsa) + $(use_with pulseaudio pulse) + ) + + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: f100c11f216cf63794164d1eba94a5a9f85aecbd Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Jul 1 06:05:20 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Jul 1 06:05:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f100c11f media-libs/libtgvoip: revbump, fix build without pulse Bug: https://bugs.gentoo.org/729034 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev gentoo.org> ...tgvoip-2.4.4_p20200627.ebuild => libtgvoip-2.4.4_p20200627-r1.ebuild} | 1 + 1 file changed, 1 insertion(+) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200627.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200627-r1.ebuild similarity index 94% rename from media-libs/libtgvoip/libtgvoip-2.4.4_p20200627.ebuild rename to media-libs/libtgvoip/libtgvoip-2.4.4_p20200627-r1.ebuild index 2feb78fb5bb..811ae876ee3 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200627.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200627-r1.ebuild @@ -33,6 +33,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}" src_prepare() { default sed -i 's/-std=gnu++0x/-std=gnu++17/' Makefile.am || die + sed -i '/Requires.private/ s/ alsa libpulse//' tgvoip.pc.in || die eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 31db2fdad4759ac77b5d707f8b676b73a05c1d9d Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Jun 29 21:32:31 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Jun 29 23:39:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31db2fda media-libs/libtgvoip: bump to 2.4.4_p20200627 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/Manifest | 1 + .../libtgvoip/libtgvoip-2.4.4_p20200627.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest index 3706d81c31e..570522f059a 100644 --- a/media-libs/libtgvoip/Manifest +++ b/media-libs/libtgvoip/Manifest @@ -1,2 +1,3 @@ DIST libtgvoip-2.4.4_p20200430.tar.gz 1481816 BLAKE2B 82bf6b880f28c9b63f547e473547298e25ea3b7e35b3a832a7375b0ae3a745ea3b5d55f5e635ec678e388a608532a14de85f50828da1dbc9ed77dc23be64b9e0 SHA512 f3130c50dfa7d3f710809bb72fb71d1b246bc91e9f8f413e704499011c8ff01f87a7226315f7cfd6edf2d2b8b6c875508185f516792ff5db74556aface33cdb4 DIST libtgvoip-2.4.4_p20200525.tar.gz 1482357 BLAKE2B 9324165a2818f3d6907fb80403c8df83e196e7566161d781f5608c2bc4fc0f34a4b69883202ac1a9d20d783d363534c11436cedcd24fa93c092eaca97369734e SHA512 5c9fbbccde8fb7dbe8076cda53a3ec80f633493c9b3016627307463dca3426623703cd28ea7ad360bd9ff7c062edecd04787b9f8a32c439cc6622d8680d624c0 +DIST libtgvoip-2.4.4_p20200627.tar.gz 1090601 BLAKE2B 243ee9c85224f903579581c217c7cec818311bd77af0fedb937c1bdb64bf92441c5c0d72515e1fee31b4a89faf59d0a3e3447cdb458303116cfde887e333faa2 SHA512 73a861ea2dba9afcae061e5d8ac0e03d1c65dc7b5e65bcacb3a95d74e816fe96604f24e042e7cf0d67723281c39f85f4337eb2fde275d68e50b0104f29f42271 diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200627.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200627.ebuild new file mode 100644 index 000..2feb78fb5bb --- /dev/null +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200627.ebuild @@ -0,0 +1,53 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +EGIT_COMMIT="d40d077ddab10a81fe619477cea8380cfa7efcea" + +DESCRIPTION="VoIP library for Telegram clients" +HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; +SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~ppc64" +IUSE="+alsa +dsp libressl pulseaudio" + +DEPEND=" + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + media-libs/opus:= + alsa? ( media-libs/alsa-lib ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +REQUIRED_USE="|| ( alsa pulseaudio )" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +src_prepare() { + default + sed -i 's/-std=gnu++0x/-std=gnu++17/' Makefile.am || die + eautoreconf +} + +src_configure() { + local myconf=( + --disable-static + $(use_enable dsp) + $(use_with alsa) + $(use_with pulseaudio pulse) + ) + + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 7d1c40d8b493b6f9bf416892a9f289fdb848cd68 Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Jun 3 22:36:57 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Jun 4 01:35:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d1c40d8 media-libs/libtgvoip: bump to 20200525 snapshot Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/Manifest | 1 + .../libtgvoip/libtgvoip-2.4.4_p20200525.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest index 41ca1bc2fe8..3706d81c31e 100644 --- a/media-libs/libtgvoip/Manifest +++ b/media-libs/libtgvoip/Manifest @@ -1 +1,2 @@ DIST libtgvoip-2.4.4_p20200430.tar.gz 1481816 BLAKE2B 82bf6b880f28c9b63f547e473547298e25ea3b7e35b3a832a7375b0ae3a745ea3b5d55f5e635ec678e388a608532a14de85f50828da1dbc9ed77dc23be64b9e0 SHA512 f3130c50dfa7d3f710809bb72fb71d1b246bc91e9f8f413e704499011c8ff01f87a7226315f7cfd6edf2d2b8b6c875508185f516792ff5db74556aface33cdb4 +DIST libtgvoip-2.4.4_p20200525.tar.gz 1482357 BLAKE2B 9324165a2818f3d6907fb80403c8df83e196e7566161d781f5608c2bc4fc0f34a4b69883202ac1a9d20d783d363534c11436cedcd24fa93c092eaca97369734e SHA512 5c9fbbccde8fb7dbe8076cda53a3ec80f633493c9b3016627307463dca3426623703cd28ea7ad360bd9ff7c062edecd04787b9f8a32c439cc6622d8680d624c0 diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200525.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200525.ebuild new file mode 100644 index 000..89791a76dd2 --- /dev/null +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200525.ebuild @@ -0,0 +1,53 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +EGIT_COMMIT="d2e63429ec94ee178a62b55be01f1cca98e9de83" + +DESCRIPTION="VoIP library for Telegram clients" +HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; +SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~ppc64" +IUSE="+alsa +dsp libressl pulseaudio" + +DEPEND=" + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + media-libs/opus:= + alsa? ( media-libs/alsa-lib ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +REQUIRED_USE="|| ( alsa pulseaudio )" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +src_prepare() { + default + sed -i 's/-std=gnu++0x/-std=gnu++17/' Makefile.am || die + eautoreconf +} + +src_configure() { + local myconf=( + --disable-static + $(use_enable dsp) + $(use_with alsa) + $(use_with pulseaudio pulse) + ) + + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: b3d479c8cd0b0653d0863a8e1bf7c5d3a4859cab Author: Georgy Yakovlev gentoo org> AuthorDate: Mon May 25 07:01:21 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon May 25 07:01:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3d479c8 media-libs/libtgvoip: drop old Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/Manifest | 1 - .../libtgvoip/libtgvoip-2.4.4_p20200301.ebuild | 52 -- 2 files changed, 53 deletions(-) diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest index 15b115f37c1..41ca1bc2fe8 100644 --- a/media-libs/libtgvoip/Manifest +++ b/media-libs/libtgvoip/Manifest @@ -1,2 +1 @@ -DIST libtgvoip-2.4.4_p20200301.tar.gz 1481876 BLAKE2B cb589eb5c1aacae92f2a6701fed727807f0527320276cd440754052469bae99d613ba3eb5f5166c169d9d0ee7eb77913e98b196f2269bb0a234bee8eed251ab1 SHA512 8d7e540e62447cfaf3e0ef98a2c3c0e9e16019299abd9e384f488d3f34b7efb750c3174175c287c2b520ebec649df55055bfca9736617c6adc33709c25a0cf0f DIST libtgvoip-2.4.4_p20200430.tar.gz 1481816 BLAKE2B 82bf6b880f28c9b63f547e473547298e25ea3b7e35b3a832a7375b0ae3a745ea3b5d55f5e635ec678e388a608532a14de85f50828da1dbc9ed77dc23be64b9e0 SHA512 f3130c50dfa7d3f710809bb72fb71d1b246bc91e9f8f413e704499011c8ff01f87a7226315f7cfd6edf2d2b8b6c875508185f516792ff5db74556aface33cdb4 diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200301.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200301.ebuild deleted file mode 100644 index 187747187d4..000 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200301.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -EGIT_COMMIT="e422d2a80546a32ab7166a9b1058bacfc5daeefc" - -DESCRIPTION="VoIP library for Telegram clients" -HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; -SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="amd64 ~ppc64" -IUSE="+alsa +dsp libressl pulseaudio" - -DEPEND=" - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - media-libs/opus:= - alsa? ( media-libs/alsa-lib ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" -BDEPEND="" - -REQUIRED_USE="|| ( alsa pulseaudio )" - -S="${WORKDIR}/${PN}-${EGIT_COMMIT}" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myconf=( - --disable-static - $(use_enable dsp) - $(use_with alsa) - $(use_with pulseaudio pulse) - ) - - econf "${myconf[@]}" -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 189382c0354a93d53a8e516449224a53cbe23a1a Author: Agostino Sarubbo gentoo org> AuthorDate: Thu May 14 13:21:21 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu May 14 13:21:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=189382c0 media-libs/libtgvoip: amd64 stable wrt bug #721464 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libtgvoip/libtgvoip-2.4.4_p20200430.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200430.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200430.ebuild index 7d02572b760..3438d621847 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200430.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200430.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${EGIT_COMMIT}.tar LICENSE="Unlicense" SLOT="0" -KEYWORDS="~amd64 ~ppc64" +KEYWORDS="amd64 ~ppc64" IUSE="+alsa +dsp libressl pulseaudio" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: e43b34205151807442fa36f56b9e3f3e3448aedc Author: Georgy Yakovlev gentoo org> AuthorDate: Sat May 2 00:04:31 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat May 2 00:42:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e43b3420 media-libs/libtgvoip: bump to new snapshot Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/Manifest | 1 + .../libtgvoip/libtgvoip-2.4.4_p20200430.ebuild | 52 ++ 2 files changed, 53 insertions(+) diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest index 4f515fcc4c2..15b115f37c1 100644 --- a/media-libs/libtgvoip/Manifest +++ b/media-libs/libtgvoip/Manifest @@ -1 +1,2 @@ DIST libtgvoip-2.4.4_p20200301.tar.gz 1481876 BLAKE2B cb589eb5c1aacae92f2a6701fed727807f0527320276cd440754052469bae99d613ba3eb5f5166c169d9d0ee7eb77913e98b196f2269bb0a234bee8eed251ab1 SHA512 8d7e540e62447cfaf3e0ef98a2c3c0e9e16019299abd9e384f488d3f34b7efb750c3174175c287c2b520ebec649df55055bfca9736617c6adc33709c25a0cf0f +DIST libtgvoip-2.4.4_p20200430.tar.gz 1481816 BLAKE2B 82bf6b880f28c9b63f547e473547298e25ea3b7e35b3a832a7375b0ae3a745ea3b5d55f5e635ec678e388a608532a14de85f50828da1dbc9ed77dc23be64b9e0 SHA512 f3130c50dfa7d3f710809bb72fb71d1b246bc91e9f8f413e704499011c8ff01f87a7226315f7cfd6edf2d2b8b6c875508185f516792ff5db74556aface33cdb4 diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200430.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200430.ebuild new file mode 100644 index 000..7d02572b760 --- /dev/null +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200430.ebuild @@ -0,0 +1,52 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +EGIT_COMMIT="a045c9eea47b371c0c514c72c76172a211c894cb" + +DESCRIPTION="VoIP library for Telegram clients" +HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; +SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~ppc64" +IUSE="+alsa +dsp libressl pulseaudio" + +DEPEND=" + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + media-libs/opus:= + alsa? ( media-libs/alsa-lib ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +REQUIRED_USE="|| ( alsa pulseaudio )" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myconf=( + --disable-static + $(use_enable dsp) + $(use_with alsa) + $(use_with pulseaudio pulse) + ) + + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 8019997871f6d49f285976adb62fa3946c21a542 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Apr 21 08:52:31 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Apr 21 08:52:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80199978 media-libs/libtgvoip: amd64 stable wrt bug #718708 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libtgvoip/libtgvoip-2.4.4_p20200301.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200301.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200301.ebuild index 006e682dbff..187747187d4 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200301.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200301.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${EGIT_COMMIT}.tar LICENSE="Unlicense" SLOT="0" -KEYWORDS="~amd64 ~ppc64" +KEYWORDS="amd64 ~ppc64" IUSE="+alsa +dsp libressl pulseaudio" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/, media-libs/libtgvoip/files/
commit: 9fb1e8223b5cf66b0b0ab848d8c73698a3c9a988 Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Mar 15 18:32:38 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Mar 15 19:13:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fb1e822 media-libs/libtgvoip: drop old Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/Manifest | 1 - media-libs/libtgvoip/files/2.4.4-pulseaudio.patch | 36 -- .../libtgvoip/libtgvoip-2.4.4_p20200212.ebuild | 56 -- 3 files changed, 93 deletions(-) diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest index 8511833b535..4f515fcc4c2 100644 --- a/media-libs/libtgvoip/Manifest +++ b/media-libs/libtgvoip/Manifest @@ -1,2 +1 @@ -DIST libtgvoip-2.4.4_p20200212.tar.gz 1481831 BLAKE2B 5c6b4ecee4d8daf31f52db1070431cb6caee324d58a20207405ebcd2b275a07c57fa524f3f29e8aaa05e50451730d34ad47bb94a180e3ac8a169dac9979582be SHA512 5da722244d66d3793439e0d3132046f1bb7fa8a56941bcac7779e3779f0c8f517fb5a8f3af546e31d16d4f8deedb9bf7a2d694194fef76bbce233bf1ed6579c3 DIST libtgvoip-2.4.4_p20200301.tar.gz 1481876 BLAKE2B cb589eb5c1aacae92f2a6701fed727807f0527320276cd440754052469bae99d613ba3eb5f5166c169d9d0ee7eb77913e98b196f2269bb0a234bee8eed251ab1 SHA512 8d7e540e62447cfaf3e0ef98a2c3c0e9e16019299abd9e384f488d3f34b7efb750c3174175c287c2b520ebec649df55055bfca9736617c6adc33709c25a0cf0f diff --git a/media-libs/libtgvoip/files/2.4.4-pulseaudio.patch b/media-libs/libtgvoip/files/2.4.4-pulseaudio.patch deleted file mode 100644 index ecb0d88a07a..000 --- a/media-libs/libtgvoip/files/2.4.4-pulseaudio.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 1b029a0eb8b65057a31001e812b28f4685298ea4 Mon Sep 17 00:00:00 2001 -From: Seven Du -Date: Fri, 17 May 2019 22:19:08 +0800 -Subject: [PATCH] fix build with pulse audio - - audio/AudioInput.cpp | 2 +- - audio/AudioOutput.cpp | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/audio/AudioInput.cpp b/audio/AudioInput.cpp -index dae647a..7b0c4da 100644 a/audio/AudioInput.cpp -+++ b/audio/AudioInput.cpp -@@ -79,7 +79,7 @@ void AudioInput::EnumerateDevices(std::vector& devs){ - #elif defined(WITHOUT_PULSE) - AudioInputALSA::EnumerateDevices(devs); - #else -- AudioInputPulse::EnumerateDevices(devs) -+ AudioInputPulse::EnumerateDevices(devs); - #endif - #endif - } -diff --git a/audio/AudioOutput.cpp b/audio/AudioOutput.cpp -index 458e8a5..07a3e31 100644 a/audio/AudioOutput.cpp -+++ b/audio/AudioOutput.cpp -@@ -90,7 +90,7 @@ void AudioOutput::EnumerateDevices(std::vector& devs){ - #elif defined(WITHOUT_PULSE) - AudioOutputALSA::EnumerateDevices(devs); - #else -- AudioOutputPulse::EnumerateDevices(devs) -+ AudioOutputPulse::EnumerateDevices(devs); - #endif - #endif - } diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200212.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200212.ebuild deleted file mode 100644 index 70620f03926..000 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200212.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -EGIT_COMMIT="c5651ffc728336e56d8567f5c6c179e8a5d4fe55" - -DESCRIPTION="VoIP library for Telegram clients" -HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; -SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="~amd64 ~ppc64" -IUSE="+alsa +dsp libressl pulseaudio" - -DEPEND=" - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - media-libs/opus:= - alsa? ( media-libs/alsa-lib ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" -BDEPEND="" - -REQUIRED_USE="|| ( alsa pulseaudio )" - -S="${WORKDIR}/${PN}-${EGIT_COMMIT}" - -PATCHES=( - "${FILESDIR}/2.4.4-pulseaudio.patch" -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myconf=( - --disable-static - $(use_enable dsp) - $(use_with alsa) - $(use_with pulseaudio pulse) - ) - - econf "${myconf[@]}" -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: d8d51aa4c7322a35d86a55da3bfc76ca72043aac Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Mar 15 18:32:01 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Mar 15 19:13:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8d51aa4 media-libs/libtgvoip: bump to new snapshot patch merged upstream Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/Manifest | 1 + .../libtgvoip/libtgvoip-2.4.4_p20200301.ebuild | 52 ++ 2 files changed, 53 insertions(+) diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest index fc9a3576968..8511833b535 100644 --- a/media-libs/libtgvoip/Manifest +++ b/media-libs/libtgvoip/Manifest @@ -1 +1,2 @@ DIST libtgvoip-2.4.4_p20200212.tar.gz 1481831 BLAKE2B 5c6b4ecee4d8daf31f52db1070431cb6caee324d58a20207405ebcd2b275a07c57fa524f3f29e8aaa05e50451730d34ad47bb94a180e3ac8a169dac9979582be SHA512 5da722244d66d3793439e0d3132046f1bb7fa8a56941bcac7779e3779f0c8f517fb5a8f3af546e31d16d4f8deedb9bf7a2d694194fef76bbce233bf1ed6579c3 +DIST libtgvoip-2.4.4_p20200301.tar.gz 1481876 BLAKE2B cb589eb5c1aacae92f2a6701fed727807f0527320276cd440754052469bae99d613ba3eb5f5166c169d9d0ee7eb77913e98b196f2269bb0a234bee8eed251ab1 SHA512 8d7e540e62447cfaf3e0ef98a2c3c0e9e16019299abd9e384f488d3f34b7efb750c3174175c287c2b520ebec649df55055bfca9736617c6adc33709c25a0cf0f diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200301.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200301.ebuild new file mode 100644 index 000..006e682dbff --- /dev/null +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200301.ebuild @@ -0,0 +1,52 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +EGIT_COMMIT="e422d2a80546a32ab7166a9b1058bacfc5daeefc" + +DESCRIPTION="VoIP library for Telegram clients" +HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; +SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~ppc64" +IUSE="+alsa +dsp libressl pulseaudio" + +DEPEND=" + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + media-libs/opus:= + alsa? ( media-libs/alsa-lib ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" +BDEPEND="" + +REQUIRED_USE="|| ( alsa pulseaudio )" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myconf=( + --disable-static + $(use_enable dsp) + $(use_with alsa) + $(use_with pulseaudio pulse) + ) + + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: fcef9fe99661dc9e82915a4c226ba7fdee32379c Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Feb 21 21:23:18 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Feb 22 01:29:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcef9fe9 media-libs/libtgvoip: QA: RequiredUseDefaults, pull alsa by default telegram-desktop already does it, and it can build with both pulse and alsa Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/libtgvoip-2.4.4_p20200212.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200212.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200212.ebuild index 3a82534d21e..70620f03926 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200212.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200212.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${EGIT_COMMIT}.tar LICENSE="Unlicense" SLOT="0" KEYWORDS="~amd64 ~ppc64" -IUSE="alsa +dsp libressl pulseaudio" +IUSE="+alsa +dsp libressl pulseaudio" DEPEND=" !libressl? ( dev-libs/openssl:0= )
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/, media-libs/libtgvoip/files/
commit: 8e2449d1426c686640d235396c80a26b90e6d0c8 Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Feb 14 06:21:32 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Feb 14 06:21:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e2449d1 media-libs/libtgvoip: drop old Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/Manifest | 1 - media-libs/libtgvoip/files/musl.patch | 10 .../libtgvoip/libtgvoip-2.4.4_p20200123.ebuild | 57 -- 3 files changed, 68 deletions(-) diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest index 7c2ffcad57a..fc9a3576968 100644 --- a/media-libs/libtgvoip/Manifest +++ b/media-libs/libtgvoip/Manifest @@ -1,2 +1 @@ -DIST libtgvoip-2.4.4_p20200123.tar.gz 1481831 BLAKE2B 5c6b4ecee4d8daf31f52db1070431cb6caee324d58a20207405ebcd2b275a07c57fa524f3f29e8aaa05e50451730d34ad47bb94a180e3ac8a169dac9979582be SHA512 5da722244d66d3793439e0d3132046f1bb7fa8a56941bcac7779e3779f0c8f517fb5a8f3af546e31d16d4f8deedb9bf7a2d694194fef76bbce233bf1ed6579c3 DIST libtgvoip-2.4.4_p20200212.tar.gz 1481831 BLAKE2B 5c6b4ecee4d8daf31f52db1070431cb6caee324d58a20207405ebcd2b275a07c57fa524f3f29e8aaa05e50451730d34ad47bb94a180e3ac8a169dac9979582be SHA512 5da722244d66d3793439e0d3132046f1bb7fa8a56941bcac7779e3779f0c8f517fb5a8f3af546e31d16d4f8deedb9bf7a2d694194fef76bbce233bf1ed6579c3 diff --git a/media-libs/libtgvoip/files/musl.patch b/media-libs/libtgvoip/files/musl.patch deleted file mode 100644 index ba6bb048a64..000 --- a/media-libs/libtgvoip/files/musl.patch +++ /dev/null @@ -1,10 +0,0 @@ libtgvoip/os/linux/AudioPulse.cpp 2020-01-21 12:16:27.0 + -+++ libtgvoip/os/linux/AudioPulse.cpp 2020-01-22 17:44:42.185530350 + -@@ -6,6 +6,7 @@ - - #include "AudioPulse.h" - #include -+#include - #include "../../logging.h" - - #define DECLARE_DL_FUNCTION(name) typeof(name)* AudioPulse::_import_##name=NULL diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200123.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200123.ebuild deleted file mode 100644 index 7962785e6db..000 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200123.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -EGIT_COMMIT="c5651ffc728336e56d8567f5c6c179e8a5d4fe55" - -DESCRIPTION="VoIP library for Telegram clients" -HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; -SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="~amd64 ~ppc64" -IUSE="alsa +dsp libressl pulseaudio" - -DEPEND=" - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - media-libs/opus:= - alsa? ( media-libs/alsa-lib ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" -BDEPEND="" - -REQUIRED_USE="|| ( alsa pulseaudio )" - -S="${WORKDIR}/${PN}-${EGIT_COMMIT}" - -PATCHES=( - "${FILESDIR}/2.4.4-pulseaudio.patch" - "${FILESDIR}/musl.patch" -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myconf=( - --disable-static - $(use_enable dsp) - $(use_with alsa) - $(use_with pulseaudio pulse) - ) - - econf "${myconf[@]}" -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 2f89dc9be9e699f97db49bfb21c90c81be0ebb0d Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Feb 12 21:28:49 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Feb 12 22:42:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f89dc9b media-libs/libtgvoip: bump to new snapshot Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/Manifest | 1 + .../libtgvoip/libtgvoip-2.4.4_p20200212.ebuild | 56 ++ 2 files changed, 57 insertions(+) diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest index 0a7202319ce..7c2ffcad57a 100644 --- a/media-libs/libtgvoip/Manifest +++ b/media-libs/libtgvoip/Manifest @@ -1 +1,2 @@ DIST libtgvoip-2.4.4_p20200123.tar.gz 1481831 BLAKE2B 5c6b4ecee4d8daf31f52db1070431cb6caee324d58a20207405ebcd2b275a07c57fa524f3f29e8aaa05e50451730d34ad47bb94a180e3ac8a169dac9979582be SHA512 5da722244d66d3793439e0d3132046f1bb7fa8a56941bcac7779e3779f0c8f517fb5a8f3af546e31d16d4f8deedb9bf7a2d694194fef76bbce233bf1ed6579c3 +DIST libtgvoip-2.4.4_p20200212.tar.gz 1481831 BLAKE2B 5c6b4ecee4d8daf31f52db1070431cb6caee324d58a20207405ebcd2b275a07c57fa524f3f29e8aaa05e50451730d34ad47bb94a180e3ac8a169dac9979582be SHA512 5da722244d66d3793439e0d3132046f1bb7fa8a56941bcac7779e3779f0c8f517fb5a8f3af546e31d16d4f8deedb9bf7a2d694194fef76bbce233bf1ed6579c3 diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200212.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200212.ebuild new file mode 100644 index 000..3a82534d21e --- /dev/null +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200212.ebuild @@ -0,0 +1,56 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +EGIT_COMMIT="c5651ffc728336e56d8567f5c6c179e8a5d4fe55" + +DESCRIPTION="VoIP library for Telegram clients" +HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; +SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~ppc64" +IUSE="alsa +dsp libressl pulseaudio" + +DEPEND=" + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + media-libs/opus:= + alsa? ( media-libs/alsa-lib ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" +BDEPEND="" + +REQUIRED_USE="|| ( alsa pulseaudio )" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +PATCHES=( + "${FILESDIR}/2.4.4-pulseaudio.patch" +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myconf=( + --disable-static + $(use_enable dsp) + $(use_with alsa) + $(use_with pulseaudio pulse) + ) + + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/files/, media-libs/libtgvoip/
commit: fd5ea45c61304e9fb672811770f045a57a92b8fc Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Feb 12 09:19:24 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Feb 12 09:20:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd5ea45c media-libs/libtgvoip: fix build on musl Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/files/musl.patch | 10 ++ media-libs/libtgvoip/libtgvoip-2.4.4_p20200123.ebuild | 5 - 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/media-libs/libtgvoip/files/musl.patch b/media-libs/libtgvoip/files/musl.patch new file mode 100644 index 000..ba6bb048a64 --- /dev/null +++ b/media-libs/libtgvoip/files/musl.patch @@ -0,0 +1,10 @@ +--- libtgvoip/os/linux/AudioPulse.cpp 2020-01-21 12:16:27.0 + libtgvoip/os/linux/AudioPulse.cpp 2020-01-22 17:44:42.185530350 + +@@ -6,6 +6,7 @@ + + #include "AudioPulse.h" + #include ++#include + #include "../../logging.h" + + #define DECLARE_DL_FUNCTION(name) typeof(name)* AudioPulse::_import_##name=NULL diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200123.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200123.ebuild index 4556d115fcc..7962785e6db 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200123.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200123.ebuild @@ -30,7 +30,10 @@ REQUIRED_USE="|| ( alsa pulseaudio )" S="${WORKDIR}/${PN}-${EGIT_COMMIT}" -PATCHES=( "${FILESDIR}/2.4.4-pulseaudio.patch" ) +PATCHES=( + "${FILESDIR}/2.4.4-pulseaudio.patch" + "${FILESDIR}/musl.patch" +) src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: b318154793f4b20f4f7dae09724eff585f4964bb Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Feb 12 05:16:20 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Feb 12 05:16:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3181547 media-libs/libtgvoip: add slot dep to opus Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/libtgvoip-2.4.4_p20200123.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200123.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200123.ebuild index 06ad597854c..4556d115fcc 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200123.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200123.ebuild @@ -19,7 +19,7 @@ IUSE="alsa +dsp libressl pulseaudio" DEPEND=" !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) - media-libs/opus + media-libs/opus:= alsa? ( media-libs/alsa-lib ) pulseaudio? ( media-sound/pulseaudio ) "
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/files/, media-libs/libtgvoip/
commit: 9da4a361021f21e25da137f3c7d505c82b3f9961 Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Feb 9 22:40:08 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Feb 9 23:11:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9da4a361 media-libs/libtgvoip: new package dep of telegram-desktop Bug: https://bugs.gentoo.org/707372 Bug: https://bugs.gentoo.org/707288 Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/Manifest | 1 + media-libs/libtgvoip/files/2.4.4-pulseaudio.patch | 36 +++ .../libtgvoip/libtgvoip-2.4.4_p20200123.ebuild | 54 ++ media-libs/libtgvoip/metadata.xml | 11 + 4 files changed, 102 insertions(+) diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest new file mode 100644 index 000..0a7202319ce --- /dev/null +++ b/media-libs/libtgvoip/Manifest @@ -0,0 +1 @@ +DIST libtgvoip-2.4.4_p20200123.tar.gz 1481831 BLAKE2B 5c6b4ecee4d8daf31f52db1070431cb6caee324d58a20207405ebcd2b275a07c57fa524f3f29e8aaa05e50451730d34ad47bb94a180e3ac8a169dac9979582be SHA512 5da722244d66d3793439e0d3132046f1bb7fa8a56941bcac7779e3779f0c8f517fb5a8f3af546e31d16d4f8deedb9bf7a2d694194fef76bbce233bf1ed6579c3 diff --git a/media-libs/libtgvoip/files/2.4.4-pulseaudio.patch b/media-libs/libtgvoip/files/2.4.4-pulseaudio.patch new file mode 100644 index 000..ecb0d88a07a --- /dev/null +++ b/media-libs/libtgvoip/files/2.4.4-pulseaudio.patch @@ -0,0 +1,36 @@ +From 1b029a0eb8b65057a31001e812b28f4685298ea4 Mon Sep 17 00:00:00 2001 +From: Seven Du +Date: Fri, 17 May 2019 22:19:08 +0800 +Subject: [PATCH] fix build with pulse audio + +--- + audio/AudioInput.cpp | 2 +- + audio/AudioOutput.cpp | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/audio/AudioInput.cpp b/audio/AudioInput.cpp +index dae647a..7b0c4da 100644 +--- a/audio/AudioInput.cpp b/audio/AudioInput.cpp +@@ -79,7 +79,7 @@ void AudioInput::EnumerateDevices(std::vector& devs){ + #elif defined(WITHOUT_PULSE) + AudioInputALSA::EnumerateDevices(devs); + #else +- AudioInputPulse::EnumerateDevices(devs) ++ AudioInputPulse::EnumerateDevices(devs); + #endif + #endif + } +diff --git a/audio/AudioOutput.cpp b/audio/AudioOutput.cpp +index 458e8a5..07a3e31 100644 +--- a/audio/AudioOutput.cpp b/audio/AudioOutput.cpp +@@ -90,7 +90,7 @@ void AudioOutput::EnumerateDevices(std::vector& devs){ + #elif defined(WITHOUT_PULSE) + AudioOutputALSA::EnumerateDevices(devs); + #else +- AudioOutputPulse::EnumerateDevices(devs) ++ AudioOutputPulse::EnumerateDevices(devs); + #endif + #endif + } diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200123.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200123.ebuild new file mode 100644 index 000..06ad597854c --- /dev/null +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200123.ebuild @@ -0,0 +1,54 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +EGIT_COMMIT="c5651ffc728336e56d8567f5c6c179e8a5d4fe55" + +DESCRIPTION="VoIP library for Telegram clients" +HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; +SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~ppc64" +IUSE="alsa +dsp libressl pulseaudio" + +DEPEND=" + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + media-libs/opus + alsa? ( media-libs/alsa-lib ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" +BDEPEND="" + +REQUIRED_USE="|| ( alsa pulseaudio )" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +PATCHES=( "${FILESDIR}/2.4.4-pulseaudio.patch" ) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myconf=( + --disable-static + $(use_enable dsp) + $(use_with alsa) + $(use_with pulseaudio pulse) + ) + + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +} diff --git a/media-libs/libtgvoip/metadata.xml b/media-libs/libtgvoip/metadata.xml new file mode 100644 index 000..c5af453673d --- /dev/null +++ b/media-libs/libtgvoip/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + gyakov...@gentoo.org + Georgy Yakovlev + + + Enable signal processing (echo cancellation, noise suppression, and automatic gain control) + +