summaryrefslogtreecommitdiff
path: root/media-libs/libtgvoip
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-11-25 22:39:15 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-11-25 22:39:15 +0000
commitd934827bf44b7cfcf6711964418148fa60877668 (patch)
tree0625f358789b5e015e49db139cc1dbc9be00428f /media-libs/libtgvoip
parent2e34d110f164bf74d55fced27fe0000201b3eec5 (diff)
gentoo resync : 25.11.2020
Diffstat (limited to 'media-libs/libtgvoip')
-rw-r--r--media-libs/libtgvoip/Manifest4
-rw-r--r--media-libs/libtgvoip/libtgvoip-2.4.4_p20201030.ebuild (renamed from media-libs/libtgvoip/libtgvoip-2.4.4_p20200704.ebuild)20
2 files changed, 12 insertions, 12 deletions
diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest
index 7c6770b2d929..fe36dbce99d1 100644
--- a/media-libs/libtgvoip/Manifest
+++ b/media-libs/libtgvoip/Manifest
@@ -1,3 +1,3 @@
-DIST libtgvoip-2.4.4_p20200704.tar.gz 1090620 BLAKE2B 27880d296eef108613cb9330344bfc133efcd7b3fc82b7e793cf623187ff491f44021d1a47703949a0b830ae50106ed2d5b41e26cb6f5849b69b836a592112ff SHA512 ffff8ce9b991e03a2b0fb9b71e04311151081b7c682f728ae7d50a88a87470249d9f6841b24df3264245c5027a06da004d9022bf3652c4f11d03b2058e00d895
-EBUILD libtgvoip-2.4.4_p20200704.ebuild 1097 BLAKE2B 14c75c46236a47a6fc49212fa59b06cb5c5045198638f04e6185b0c338fe5faf4144ec1903d7869c6913fcd91befbe3c13e38ff16d3fbd972a65029f76ca1ea5 SHA512 1a969c3cdc30d773483d412e79fed3948b2145a739b7253070209b796ba64df8705dfc8b622d4a698bd8f879851c8ff1b0f70b125dba5b1ffbf5ebf665103189
+DIST libtgvoip-2.4.4_p20201030.tar.gz 1091098 BLAKE2B 81815a0c9c7f62175493af8f3f56064f6a6a0167351d4f8baf5c846744dc03d325c106dfafb49589702e4f461865e5528395f379142af49b8722f490fdd57d1b SHA512 58dfd537c378c7e9772eab374f25b7d68d26b6db1f71bb9a88e6405e2f2e3cd0ebc2fc94733ce787288365ac9669fc50f8d5a3ab2f2900683c6399ca43172945
+EBUILD libtgvoip-2.4.4_p20201030.ebuild 1182 BLAKE2B 061dd2a7e004bc6b725c5980068cd9e20f1fb93d9d936db1aa56401e9a5d08726d4a5cb685b3f80dcb942b129b85cfd0ff9e0413ff1c15643cecf9de2e31b51e SHA512 92fdc837c12aecf4867243ff81e19d7794208366f55f9aad0e3b2a00f24366d2e36dc4fbb70e28a3c4dd12a171031b970e7d4912820347c3fb3d22a813de86ed
MISC metadata.xml 384 BLAKE2B 9eea01ea72a5894e8444fd48a7c20725acb60dec5cac6f7e2d6da2b5461890e099050c65d03df1ece80301b07fa2f93d99d7892c7e6742b7da5910f2ca5e98ec SHA512 e13630d4043b0a9067653ef75054cd339fb0b347b76ab7133fede4915f8c3eba858ffa4ab94527887c98db81788c662d2f050717c7ca790ba8071222a3fd2f89
diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200704.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20201030.ebuild
index cd168857e579..b905384a4dd6 100644
--- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200704.ebuild
+++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20201030.ebuild
@@ -3,9 +3,9 @@
EAPI=7
-inherit autotools
+inherit autotools flag-o-matic
-EGIT_COMMIT="b98a01ea44916444cb1b9192f80b46f974d296a6"
+EGIT_COMMIT="fdabfb671d818d0d4d08cb1aeef6058d4a96882b"
DESCRIPTION="VoIP library for Telegram clients"
HOMEPAGE="https://github.com/telegramdesktop/libtgvoip"
@@ -14,36 +14,36 @@ 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 pulseaudio"
DEPEND="
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
media-libs/opus:=
- alsa? ( media-libs/alsa-lib )
+ media-libs/alsa-lib
+ !pulseaudio? ( media-sound/apulse[sdk] )
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
+ --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[@]}"
}