* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2020-02-12 5:25 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2020-02-12 5:25 UTC (permalink / raw
To: gentoo-commits
commit: b318154793f4b20f4f7dae09724eff585f4964bb
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 12 05:16:20 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Feb 12 05:16:20 2020 +0000
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 <gyakovlev <AT> 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 )
"
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2020-02-12 22:42 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2020-02-12 22:42 UTC (permalink / raw
To: gentoo-commits
commit: 2f89dc9be9e699f97db49bfb21c90c81be0ebb0d
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 12 21:28:49 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Feb 12 22:42:01 2020 +0000
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 <gyakovlev <AT> 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 00000000000..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
+}
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2020-02-22 1:30 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2020-02-22 1:30 UTC (permalink / raw
To: gentoo-commits
commit: fcef9fe99661dc9e82915a4c226ba7fdee32379c
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 21 21:23:18 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sat Feb 22 01:29:48 2020 +0000
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 <gyakovlev <AT> 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= )
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2020-03-15 19:14 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2020-03-15 19:14 UTC (permalink / raw
To: gentoo-commits
commit: d8d51aa4c7322a35d86a55da3bfc76ca72043aac
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 15 18:32:01 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sun Mar 15 19:13:40 2020 +0000
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 <gyakovlev <AT> 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 00000000000..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
+}
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2020-04-21 8:52 Agostino Sarubbo
0 siblings, 0 replies; 59+ messages in thread
From: Agostino Sarubbo @ 2020-04-21 8:52 UTC (permalink / raw
To: gentoo-commits
commit: 8019997871f6d49f285976adb62fa3946c21a542
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 21 08:52:31 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Apr 21 08:52:31 2020 +0000
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 <ago <AT> 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="
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2020-05-02 0:43 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2020-05-02 0:43 UTC (permalink / raw
To: gentoo-commits
commit: e43b34205151807442fa36f56b9e3f3e3448aedc
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sat May 2 00:04:31 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sat May 2 00:42:56 2020 +0000
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 <gyakovlev <AT> 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 00000000000..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
+}
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2020-05-14 13:22 Agostino Sarubbo
0 siblings, 0 replies; 59+ messages in thread
From: Agostino Sarubbo @ 2020-05-14 13:22 UTC (permalink / raw
To: gentoo-commits
commit: 189382c0354a93d53a8e516449224a53cbe23a1a
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu May 14 13:21:21 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu May 14 13:21:21 2020 +0000
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 <ago <AT> 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="
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2020-05-25 7:04 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2020-05-25 7:04 UTC (permalink / raw
To: gentoo-commits
commit: b3d479c8cd0b0653d0863a8e1bf7c5d3a4859cab
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Mon May 25 07:01:21 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Mon May 25 07:01:37 2020 +0000
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 <gyakovlev <AT> 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..00000000000
--- 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
-}
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2020-06-04 1:56 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2020-06-04 1:56 UTC (permalink / raw
To: gentoo-commits
commit: 7d1c40d8b493b6f9bf416892a9f289fdb848cd68
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 3 22:36:57 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Thu Jun 4 01:35:32 2020 +0000
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 <gyakovlev <AT> 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 00000000000..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
+}
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2020-06-29 23:39 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2020-06-29 23:39 UTC (permalink / raw
To: gentoo-commits
commit: 31db2fdad4759ac77b5d707f8b676b73a05c1d9d
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 29 21:32:31 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Mon Jun 29 23:39:37 2020 +0000
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 <gyakovlev <AT> 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 00000000000..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
+}
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2020-07-01 6:06 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2020-07-01 6:06 UTC (permalink / raw
To: gentoo-commits
commit: f100c11f216cf63794164d1eba94a5a9f85aecbd
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 1 06:05:20 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Jul 1 06:05:39 2020 +0000
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 <gyakovlev <AT> 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
}
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2020-07-01 17:02 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2020-07-01 17:02 UTC (permalink / raw
To: gentoo-commits
commit: 7b51d0c7fa7b11eab0da6bd8e99cd9939f30e28a
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 1 16:52:37 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Jul 1 17:02:00 2020 +0000
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 <gyakovlev <AT> 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..00000000000
--- 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
-}
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2020-07-01 17:02 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2020-07-01 17:02 UTC (permalink / raw
To: gentoo-commits
commit: a50c198f0fb25ba5cbc2a4c83826f654d80a97f7
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 1 16:45:45 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Jul 1 17:01:50 2020 +0000
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 <gyakovlev <AT> 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 00000000000..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
+}
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2020-07-08 21:48 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2020-07-08 21:48 UTC (permalink / raw
To: gentoo-commits
commit: 3f9a41de3c288c9efcc49df2a0a3a1626fe2de6f
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 8 21:31:46 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Jul 8 21:47:41 2020 +0000
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 <gyakovlev <AT> 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 ffff8ce9b991e03a2b0fb9b71e04311151081b7c682f728ae7d50a88a87470249d9f6841b24df3264245c5027a06da004d9022bf3652c4f11d03b2058e00d895
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 00000000000..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
+}
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2020-07-17 15:05 Agostino Sarubbo
0 siblings, 0 replies; 59+ messages in thread
From: Agostino Sarubbo @ 2020-07-17 15:05 UTC (permalink / raw
To: gentoo-commits
commit: 4f75ea2d1e90fc991ea901515cac81fcefd034fc
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 17 15:04:57 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Jul 17 15:04:57 2020 +0000
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 <ago <AT> 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="
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2020-07-17 17:58 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2020-07-17 17:58 UTC (permalink / raw
To: gentoo-commits
commit: 2719a1c2db7499e10895739210d13510a07ae3a5
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 17 17:58:14 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Fri Jul 17 17:58:14 2020 +0000
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 <gyakovlev <AT> 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 ffff8ce9b991e03a2b0fb9b71e04311151081b7c682f728ae7d50a88a87470249d9f6841b24df3264245c5027a06da004d9022bf3652c4f11d03b2058e00d895
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..00000000000
--- 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..00000000000
--- 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
-}
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2020-10-26 8:03 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2020-10-26 8:03 UTC (permalink / raw
To: gentoo-commits
commit: 1c42d0d77e7735a70889e2c357d37f8067eb2307
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 26 06:52:38 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Mon Oct 26 08:01:19 2020 +0000
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 <gyakovlev <AT> 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 ffff8ce9b991e03a2b0fb9b71e04311151081b7c682f728ae7d50a88a87470249d9f6841b24df3264245c5027a06da004d9022bf3652c4f11d03b2058e00d895
+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 00000000000..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
+}
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2020-10-27 5:54 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2020-10-27 5:54 UTC (permalink / raw
To: gentoo-commits
commit: 9352a2289f6524445400c99030d231596e7f8ac1
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 27 05:51:10 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Tue Oct 27 05:53:49 2020 +0000
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 <gyakovlev <AT> 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
}
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2020-10-27 5:59 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2020-10-27 5:59 UTC (permalink / raw
To: gentoo-commits
commit: 4e9702dcd1b5289cb59c4161b5b34c611c7135b4
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 27 05:58:51 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Tue Oct 27 05:58:51 2020 +0000
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 <gyakovlev <AT> 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
}
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2020-10-29 7:58 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2020-10-29 7:58 UTC (permalink / raw
To: gentoo-commits
commit: 913db55e2d9963c59f47634a2cdc634d11f9aee1
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 29 07:19:01 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Thu Oct 29 07:56:01 2020 +0000
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 <gyakovlev <AT> 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[@]}"
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2020-10-31 0:40 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2020-10-31 0:40 UTC (permalink / raw
To: gentoo-commits
commit: 705a5aec66df93b0d55e8538df0fd8177554bdad
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 31 00:22:37 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sat Oct 31 00:38:33 2020 +0000
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 <gyakovlev <AT> 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 ffff8ce9b991e03a2b0fb9b71e04311151081b7c682f728ae7d50a88a87470249d9f6841b24df3264245c5027a06da004d9022bf3652c4f11d03b2058e00d895
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 00000000000..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
+}
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2020-10-31 21:25 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2020-10-31 21:25 UTC (permalink / raw
To: gentoo-commits
commit: 74536d27bc4e6f06d926b4d97c17d06fe651e2b4
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 31 21:25:00 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sat Oct 31 21:25:10 2020 +0000
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 <gyakovlev <AT> 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 ffff8ce9b991e03a2b0fb9b71e04311151081b7c682f728ae7d50a88a87470249d9f6841b24df3264245c5027a06da004d9022bf3652c4f11d03b2058e00d895
-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..00000000000
--- 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
-}
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2020-11-01 5:30 Sam James
0 siblings, 0 replies; 59+ messages in thread
From: Sam James @ 2020-11-01 5:30 UTC (permalink / raw
To: gentoo-commits
commit: 304037987e9540cb777974d14df021fe1225c550
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 1 05:30:10 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Nov 1 05:30:10 2020 +0000
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 <sam <AT> 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="
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2020-11-03 9:07 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2020-11-03 9:07 UTC (permalink / raw
To: gentoo-commits
commit: c5cc945a7a180303aa9a842f26019cf7274a9a32
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 3 09:06:20 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Tue Nov 3 09:06:35 2020 +0000
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 <gyakovlev <AT> 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 ffff8ce9b991e03a2b0fb9b71e04311151081b7c682f728ae7d50a88a87470249d9f6841b24df3264245c5027a06da004d9022bf3652c4f11d03b2058e00d895
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..00000000000
--- 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
-}
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2021-02-28 20:26 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2021-02-28 20:26 UTC (permalink / raw
To: gentoo-commits
commit: 52b0f6c5cbadb6f957a15345b7012dd4a47c6b41
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 28 20:25:32 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sun Feb 28 20:26:42 2021 +0000
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 <gyakovlev <AT> 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 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>gyakovlev@gentoo.org</email>
- <name>Georgy Yakovlev</name>
- </maintainer>
+ <!-- maintainer-needed -->
<use>
<flag name="dsp">Enable signal processing (echo cancellation, noise suppression, and automatic gain control)</flag>
</use>
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2021-03-25 19:31 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2021-03-25 19:31 UTC (permalink / raw
To: gentoo-commits
commit: ffdf3771fbb0c2bded87d6ce1d8912003a41ae62
Author: Esteve Varela Colominas <esteve.varela <AT> gmail <DOT> com>
AuthorDate: Thu Mar 25 17:33:31 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Thu Mar 25 19:28:41 2021 +0000
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 <esteve.varela <AT> gmail.com>
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> 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 00000000000..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 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person" proxied="yes">
+ <email>esteve.varela@gmail.com</email>
+ <name>Esteve Varela Colominas</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<use>
<flag name="dsp">Enable signal processing (echo cancellation, noise suppression, and automatic gain control)</flag>
</use>
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2021-03-25 19:31 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2021-03-25 19:31 UTC (permalink / raw
To: gentoo-commits
commit: 32bb54799dba66f4ea5f38667765ff3063104a5d
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 25 19:18:11 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Thu Mar 25 19:30:51 2021 +0000
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 <gyakovlev <AT> 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
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2021-04-22 12:08 Sam James
0 siblings, 0 replies; 59+ messages in thread
From: Sam James @ 2021-04-22 12:08 UTC (permalink / raw
To: gentoo-commits
commit: 8212e6501d4f2973e39cf205b0ccedaf2d9ffc99
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 22 12:05:40 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 22 12:07:47 2021 +0000
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 <sam <AT> 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="
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2021-04-23 19:06 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2021-04-23 19:06 UTC (permalink / raw
To: gentoo-commits
commit: 6481575f134d3587b19d17c567061397f17a6947
Author: Esteve Varela Colominas <esteve.varela <AT> gmail <DOT> com>
AuthorDate: Thu Apr 22 16:25:28 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Fri Apr 23 19:06:22 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6481575f
media-libs/libtgvoip: drop old
Signed-off-by: Esteve Varela Colominas <esteve.varela <AT> gmail.com>
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> 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..00000000000
--- 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
-}
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2021-05-02 17:48 Mikle Kolyada
0 siblings, 0 replies; 59+ messages in thread
From: Mikle Kolyada @ 2021-05-02 17:48 UTC (permalink / raw
To: gentoo-commits
commit: 9007b23907a0c73fcc5e005c1f4cda5012783650
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun May 2 17:48:21 2021 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun May 2 17:48:21 2021 +0000
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 <zlogene <AT> 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] )
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2021-05-03 17:01 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2021-05-03 17:01 UTC (permalink / raw
To: gentoo-commits
commit: 2a8fe601bd8edca219a319602da3b73da92e5dd9
Author: Esteve Varela Colominas <esteve.varela <AT> gmail <DOT> com>
AuthorDate: Tue Apr 27 22:11:34 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Mon May 3 17:01:37 2021 +0000
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 <esteve.varela <AT> gmail.com>
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> 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 00000000000..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
+}
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2021-06-12 1:18 Sam James
0 siblings, 0 replies; 59+ messages in thread
From: Sam James @ 2021-06-12 1:18 UTC (permalink / raw
To: gentoo-commits
commit: e27b99dad1c20f85f7d121bc7f18b50d7e0f05a4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 12 01:17:42 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 12 01:17:42 2021 +0000
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 <sam <AT> 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="
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2021-06-28 8:38 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2021-06-28 8:38 UTC (permalink / raw
To: gentoo-commits
commit: e17cfc3afda880e35680657ea8d01437a285817c
Author: Esteve Varela Colominas <esteve.varela <AT> gmail <DOT> com>
AuthorDate: Sun Jun 27 22:01:57 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Mon Jun 28 08:38:34 2021 +0000
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 <esteve.varela <AT> gmail.com>
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> 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 00000000000..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
+}
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2021-06-28 8:38 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2021-06-28 8:38 UTC (permalink / raw
To: gentoo-commits
commit: 26f4bcaf58122695f01ca100e5421fab5a0f5153
Author: Esteve Varela Colominas <esteve.varela <AT> gmail <DOT> com>
AuthorDate: Sun Jun 27 22:21:00 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Mon Jun 28 08:38:35 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26f4bcaf
media-libs/libtgvoip: Drop old
Signed-off-by: Esteve Varela Colominas <esteve.varela <AT> gmail.com>
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> 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..00000000000
--- 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
-}
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2021-08-04 6:39 Agostino Sarubbo
0 siblings, 0 replies; 59+ messages in thread
From: Agostino Sarubbo @ 2021-08-04 6:39 UTC (permalink / raw
To: gentoo-commits
commit: eb92c0b7e1e23f53c2c5bb689b9bd78ea892bbb6
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 4 06:38:33 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Aug 4 06:38:33 2021 +0000
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 <ago <AT> 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="
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2021-08-05 16:42 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2021-08-05 16:42 UTC (permalink / raw
To: gentoo-commits
commit: d0905738d0fdf9073a3f6cd933aebba9f08996e8
Author: Esteve Varela Colominas <esteve.varela <AT> gmail <DOT> com>
AuthorDate: Thu Aug 5 10:31:32 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Thu Aug 5 16:42:11 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0905738
media-libs/libtgvoip: Drop old
Signed-off-by: Esteve Varela Colominas <esteve.varela <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/21891
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> 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..00000000000
--- 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
-}
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2021-09-24 17:33 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2021-09-24 17:33 UTC (permalink / raw
To: gentoo-commits
commit: 49ea2fa2456489bc1a18cc7a8ed5ea93bbbc99dc
Author: Esteve Varela Colominas <esteve.varela <AT> gmail <DOT> com>
AuthorDate: Fri Sep 17 10:29:10 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Fri Sep 24 17:33:18 2021 +0000
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 <esteve.varela <AT> gmail.com>
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> 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)
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2021-12-10 21:31 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2021-12-10 21:31 UTC (permalink / raw
To: gentoo-commits
commit: 8f6dac5cec83264b3cf5637235a1eb039175d7f5
Author: Esteve Varela Colominas <esteve.varela <AT> gmail <DOT> com>
AuthorDate: Fri Dec 10 15:18:07 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Fri Dec 10 21:29:37 2021 +0000
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 <esteve.varela <AT> gmail.com>
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> 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 000000000000..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
+}
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2021-12-10 21:31 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2021-12-10 21:31 UTC (permalink / raw
To: gentoo-commits
commit: 3a2efbe0f1868127ce499c2ec97aeb9bc5b04adf
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 10 21:22:39 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Fri Dec 10 21:29:41 2021 +0000
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 <gyakovlev <AT> 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'
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2022-01-07 17:01 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2022-01-07 17:01 UTC (permalink / raw
To: gentoo-commits
commit: 1cf62a16302eec3015e36059ed8d5257835e2500
Author: Yongxiang Liang <tanekliang <AT> gmail <DOT> com>
AuthorDate: Sat Dec 25 17:28:38 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Fri Jan 7 17:00:40 2022 +0000
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 <tanekliang <AT> gmail.com>
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> 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="
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2022-01-07 17:01 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2022-01-07 17:01 UTC (permalink / raw
To: gentoo-commits
commit: 018f04372c6def3db77b740c31cccaecca0ce885
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 7 16:57:31 2022 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Fri Jan 7 17:00:43 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=018f0437
media-libs/libtgvoip: bump year
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> 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
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2022-01-10 8:38 Agostino Sarubbo
0 siblings, 0 replies; 59+ messages in thread
From: Agostino Sarubbo @ 2022-01-10 8:38 UTC (permalink / raw
To: gentoo-commits
commit: db9ea66b4ddb0957f12164bfd901131a2c0a99a4
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 10 08:37:06 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Jan 10 08:37:06 2022 +0000
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 <ago <AT> 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="
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2022-02-07 6:32 Sam James
0 siblings, 0 replies; 59+ messages in thread
From: Sam James @ 2022-02-07 6:32 UTC (permalink / raw
To: gentoo-commits
commit: 1d0fde97b852d1eca1cad9439812f894bc11f63e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 7 06:31:31 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 7 06:31:31 2022 +0000
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 <sam <AT> 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="
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2022-02-16 19:43 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2022-02-16 19:43 UTC (permalink / raw
To: gentoo-commits
commit: 1fc35cee13ee4160422dbdd18afdb257cca2fa5d
Author: Esteve Varela Colominas <esteve.varela <AT> gmail <DOT> com>
AuthorDate: Fri Feb 11 07:39:27 2022 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Feb 16 19:43:02 2022 +0000
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 <esteve.varela <AT> gmail.com>
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> 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 000000000000..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
+}
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2022-02-16 19:43 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2022-02-16 19:43 UTC (permalink / raw
To: gentoo-commits
commit: c33b9a452f234d6d154477a520cb90c2713a8511
Author: Esteve Varela Colominas <esteve.varela <AT> gmail <DOT> com>
AuthorDate: Fri Feb 11 07:49:48 2022 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Feb 16 19:43:03 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c33b9a45
media-libs/libtgvoip: Drop old
Signed-off-by: Esteve Varela Colominas <esteve.varela <AT> gmail.com>
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> 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..000000000000
--- 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
-}
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2022-03-20 20:40 Arthur Zamarin
0 siblings, 0 replies; 59+ messages in thread
From: Arthur Zamarin @ 2022-03-20 20:40 UTC (permalink / raw
To: gentoo-commits
commit: ece96e8a8a60957f36109b84667b01262bfeec81
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 20 20:40:23 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 20 20:40:29 2022 +0000
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 <arthurzam <AT> 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="
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2022-04-15 6:04 Sam James
0 siblings, 0 replies; 59+ messages in thread
From: Sam James @ 2022-04-15 6:04 UTC (permalink / raw
To: gentoo-commits
commit: 3f077720c7cf5b5bf230eae696a307184b23cc5e
Author: Esteve Varela Colominas <esteve.varela <AT> gmail <DOT> com>
AuthorDate: Mon Apr 11 22:24:25 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 15 06:04:18 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f077720
media-libs/libtgvoip: Drop old
Signed-off-by: Esteve Varela Colominas <esteve.varela <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> 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..000000000000
--- 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
-}
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2022-08-02 22:07 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2022-08-02 22:07 UTC (permalink / raw
To: gentoo-commits
commit: 3b41a32a486182fcbb9c3164eb707ee1279250a8
Author: Esteve Varela Colominas <esteve.varela <AT> gmail <DOT> com>
AuthorDate: Fri Jul 29 11:12:49 2022 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Tue Aug 2 22:06:36 2022 +0000
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 <esteve.varela <AT> gmail.com>
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> 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 000000000000..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
+}
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2023-01-21 16:53 Sam James
0 siblings, 0 replies; 59+ messages in thread
From: Sam James @ 2023-01-21 16:53 UTC (permalink / raw
To: gentoo-commits
commit: 5fa2c855e013263a7e06da6a8930c613def6d5a3
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 21 16:52:58 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 21 16:52:58 2023 +0000
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 <sam <AT> 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="
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2023-01-22 23:36 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2023-01-22 23:36 UTC (permalink / raw
To: gentoo-commits
commit: 41be7afec788dfe31e34f260bbe0f2be5945f2a2
Author: Esteve Varela Colominas <esteve.varela <AT> gmail <DOT> com>
AuthorDate: Sat Jan 21 10:21:45 2023 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sun Jan 22 23:25:44 2023 +0000
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 <esteve.varela <AT> gmail.com>
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> 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 000000000000..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 @@
<use>
<flag name="dsp">Enable signal processing (echo cancellation, noise suppression, and automatic gain control)</flag>
</use>
+ <upstream>
+ <remote-id type="github">telegramdesktop/libtgvoip</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2023-02-01 19:27 Andreas Sturmlechner
0 siblings, 0 replies; 59+ messages in thread
From: Andreas Sturmlechner @ 2023-02-01 19:27 UTC (permalink / raw
To: gentoo-commits
commit: 6dd2cc2586e31edc9ec0286f24af91dd28da5cc0
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 24 21:31:31 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Feb 1 19:26:35 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dd2cc25
media-libs/libtgvoip: drop 2.4.4_p20220117
Signed-off-by: Andreas Sturmlechner <asturm <AT> 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..000000000000
--- 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
-}
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2023-03-30 17:57 Arthur Zamarin
0 siblings, 0 replies; 59+ messages in thread
From: Arthur Zamarin @ 2023-03-30 17:57 UTC (permalink / raw
To: gentoo-commits
commit: ad5799fc5835723b1ca0188dd53dadab028d55e2
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 30 17:57:35 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Mar 30 17:57:35 2023 +0000
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 <arthurzam <AT> 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="
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2023-04-17 20:24 Georgy Yakovlev
0 siblings, 0 replies; 59+ messages in thread
From: Georgy Yakovlev @ 2023-04-17 20:24 UTC (permalink / raw
To: gentoo-commits
commit: f102fd510dc7e7d4713b873a24baf5871bb5e602
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 17 20:22:39 2023 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Mon Apr 17 20:22:39 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f102fd51
media-libs/libtgvoip: drop 2.4.4_p20220503
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> 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..000000000000
--- 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
-}
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2023-09-11 1:02 Sam James
0 siblings, 0 replies; 59+ messages in thread
From: Sam James @ 2023-09-11 1:02 UTC (permalink / raw
To: gentoo-commits
commit: c222342890986554e1ddecca7b3f580f34934b15
Author: Leonardo Hernández Hernández <leohdz172 <AT> proton <DOT> me>
AuthorDate: Thu Aug 17 04:09:09 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 11 01:00:55 2023 +0000
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 <leohdz172 <AT> proton.me>
Closes: https://github.com/gentoo/gentoo/pull/32352
Signed-off-by: Sam James <sam <AT> 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"
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2023-12-11 13:25 Yixun Lan
0 siblings, 0 replies; 59+ messages in thread
From: Yixun Lan @ 2023-12-11 13:25 UTC (permalink / raw
To: gentoo-commits
commit: e05dd45cec5d160e692036483e8c46804ca0343d
Author: Esteve Varela Colominas <esteve.varela <AT> gmail <DOT> com>
AuthorDate: Sun Dec 10 22:54:20 2023 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Mon Dec 11 13:23:39 2023 +0000
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 <esteve.varela <AT> gmail.com>
Signed-off-by: Yixun Lan <dlan <AT> 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="
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2024-01-02 6:06 WANG Xuerui
0 siblings, 0 replies; 59+ messages in thread
From: WANG Xuerui @ 2024-01-02 6:06 UTC (permalink / raw
To: gentoo-commits
commit: 598cebcb90bc454286eb992d4f5024f746153eb9
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 2 04:45:58 2024 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Tue Jan 2 06:06:29 2024 +0000
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 <xen0n <AT> 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="
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2024-03-03 22:12 Sam James
0 siblings, 0 replies; 59+ messages in thread
From: Sam James @ 2024-03-03 22:12 UTC (permalink / raw
To: gentoo-commits
commit: a1d38f7230be757d7a4c36e7da82932a6ed368f0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 3 22:11:59 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 3 22:11:59 2024 +0000
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 <sam <AT> 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="
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2024-09-04 2:32 Yixun Lan
0 siblings, 0 replies; 59+ messages in thread
From: Yixun Lan @ 2024-09-04 2:32 UTC (permalink / raw
To: gentoo-commits
commit: 1cb4cb75ba262928bd283747912cc68868b2f855
Author: Esteve Varela Colominas <esteve.varela <AT> gmail <DOT> com>
AuthorDate: Fri Aug 30 19:40:46 2024 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Sep 4 02:30:52 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cb4cb75
media-libs/libtgvoip: Bump to 2.4.4_p20240706
Signed-off-by: Esteve Varela Colominas <esteve.varela <AT> gmail.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
media-libs/libtgvoip/Manifest | 1 +
.../libtgvoip/libtgvoip-2.4.4_p20240706.ebuild | 63 ++++++++++++++++++++++
2 files changed, 64 insertions(+)
diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest
index 578e0da87ddb..9187fef08c5a 100644
--- a/media-libs/libtgvoip/Manifest
+++ b/media-libs/libtgvoip/Manifest
@@ -1 +1,2 @@
DIST libtgvoip-2.4.4_p20221208.tar.gz 1098020 BLAKE2B 6f1eae38e4396ca3b88ab4337176a6076d5f9008b2a865cd286265a9b73d83d44c2cc6828b65dcb580a897a19badeab502395e2128a15c276ae796ac1ab0da68 SHA512 62243629890b1c13f1dbbffae4f82964a0fe23d2071852730674ccbef31126c6e205cfa526f07ba1549ef8eae31e371fb4335ce5f95fd649560bee2b3b530e64
+DIST libtgvoip-2.4.4_p20240706.tar.gz 1089879 BLAKE2B 0b0b83d4c43b18ab6af0cfd2795887180c4cb89d2b4ca22680a472e61c4908a4d2634fcb14677702bc9dc10e0df8d61029e0d361aa53303940cfbec36516afee SHA512 80d09c3e2a02461a2e71855ef086d453c4a95829c8183c7768f390bef82ab2124a3059931a043704e010d5e9ca512ee3001eb054dd3903f84ab51970e52e2ef4
diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20240706.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20240706.ebuild
new file mode 100644
index 000000000000..3032ed6833b6
--- /dev/null
+++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20240706.ebuild
@@ -0,0 +1,63 @@
+# Copyright 2020-2024 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="2d2592860478e60d972b96e67ee034b8a71bb57a"
+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 ~loong ~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-libs/libpulse )
+"
+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
+}
^ permalink raw reply related [flat|nested] 59+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
@ 2024-10-23 10:49 Yixun Lan
0 siblings, 0 replies; 59+ messages in thread
From: Yixun Lan @ 2024-10-23 10:49 UTC (permalink / raw
To: gentoo-commits
commit: e8fb6118a1db77ee068e45af0290b9f8c2a086a2
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 23 09:09:52 2024 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Oct 23 10:48:46 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8fb6118
media-libs/libtgvoip: Stabilize 2.4.4_p20240706 amd64, #941694
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
media-libs/libtgvoip/libtgvoip-2.4.4_p20240706.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20240706.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20240706.ebuild
index 3032ed6833b6..755ad2bcff63 100644
--- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20240706.ebuild
+++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20240706.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="
^ permalink raw reply related [flat|nested] 59+ messages in thread
end of thread, other threads:[~2024-10-23 10:49 UTC | newest]
Thread overview: 59+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-01-21 16:53 [gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-10-23 10:49 Yixun Lan
2024-09-04 2:32 Yixun Lan
2024-03-03 22:12 Sam James
2024-01-02 6:06 WANG Xuerui
2023-12-11 13:25 Yixun Lan
2023-09-11 1:02 Sam James
2023-04-17 20:24 Georgy Yakovlev
2023-03-30 17:57 Arthur Zamarin
2023-02-01 19:27 Andreas Sturmlechner
2023-01-22 23:36 Georgy Yakovlev
2022-08-02 22:07 Georgy Yakovlev
2022-04-15 6:04 Sam James
2022-03-20 20:40 Arthur Zamarin
2022-02-16 19:43 Georgy Yakovlev
2022-02-16 19:43 Georgy Yakovlev
2022-02-07 6:32 Sam James
2022-01-10 8:38 Agostino Sarubbo
2022-01-07 17:01 Georgy Yakovlev
2022-01-07 17:01 Georgy Yakovlev
2021-12-10 21:31 Georgy Yakovlev
2021-12-10 21:31 Georgy Yakovlev
2021-09-24 17:33 Georgy Yakovlev
2021-08-05 16:42 Georgy Yakovlev
2021-08-04 6:39 Agostino Sarubbo
2021-06-28 8:38 Georgy Yakovlev
2021-06-28 8:38 Georgy Yakovlev
2021-06-12 1:18 Sam James
2021-05-03 17:01 Georgy Yakovlev
2021-05-02 17:48 Mikle Kolyada
2021-04-23 19:06 Georgy Yakovlev
2021-04-22 12:08 Sam James
2021-03-25 19:31 Georgy Yakovlev
2021-03-25 19:31 Georgy Yakovlev
2021-02-28 20:26 Georgy Yakovlev
2020-11-03 9:07 Georgy Yakovlev
2020-11-01 5:30 Sam James
2020-10-31 21:25 Georgy Yakovlev
2020-10-31 0:40 Georgy Yakovlev
2020-10-29 7:58 Georgy Yakovlev
2020-10-27 5:59 Georgy Yakovlev
2020-10-27 5:54 Georgy Yakovlev
2020-10-26 8:03 Georgy Yakovlev
2020-07-17 17:58 Georgy Yakovlev
2020-07-17 15:05 Agostino Sarubbo
2020-07-08 21:48 Georgy Yakovlev
2020-07-01 17:02 Georgy Yakovlev
2020-07-01 17:02 Georgy Yakovlev
2020-07-01 6:06 Georgy Yakovlev
2020-06-29 23:39 Georgy Yakovlev
2020-06-04 1:56 Georgy Yakovlev
2020-05-25 7:04 Georgy Yakovlev
2020-05-14 13:22 Agostino Sarubbo
2020-05-02 0:43 Georgy Yakovlev
2020-04-21 8:52 Agostino Sarubbo
2020-03-15 19:14 Georgy Yakovlev
2020-02-22 1:30 Georgy Yakovlev
2020-02-12 22:42 Georgy Yakovlev
2020-02-12 5:25 Georgy Yakovlev
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox