public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: net-voip/gnome-calls/
@ 2021-07-24  5:21 Gerben Jan Dijkman
  0 siblings, 0 replies; 20+ messages in thread
From: Gerben Jan Dijkman @ 2021-07-24  5:21 UTC (permalink / raw
  To: gentoo-commits

commit:     9a3cb7ca855b5424d2d9a35ae43a5cd1c251dd16
Author:     Gerben Jan Dijkman <gjdijkman <AT> gjdwebserver <DOT> nl>
AuthorDate: Sat Jul 24 05:21:12 2021 +0000
Commit:     Gerben Jan Dijkman <gjdijkman <AT> gjdwebserver <DOT> nl>
CommitDate: Sat Jul 24 05:21:12 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9a3cb7ca

net-voip/gnome-calls: Removed inherit GIT

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Gerben jan Dijkman <gjdijkman <AT> gjdwebserver.nl>

 net-voip/gnome-calls/gnome-calls-0.3.4.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/net-voip/gnome-calls/gnome-calls-0.3.4.ebuild b/net-voip/gnome-calls/gnome-calls-0.3.4.ebuild
index f3fb4f257..24ccb3bcf 100644
--- a/net-voip/gnome-calls/gnome-calls-0.3.4.ebuild
+++ b/net-voip/gnome-calls/gnome-calls-0.3.4.ebuild
@@ -4,12 +4,11 @@
 EAPI=7
 VALA_USE_DEPEND="vapigen"
 
-inherit vala meson gnome2-utils git-r3 xdg
+inherit vala meson gnome2-utils xdg
 
 DESCRIPTION="Phone dialer and call handler"
 HOMEPAGE="https://gitlab.gnome.org/GNOME/calls"
 SRC_URI="https://gitlab.gnome.org/GNOME/calls/-/archive/v${PV}/calls-v${PV}.tar.gz"
-EGIT_REPO_URI="https://gitlab.gnome.org//GNOME/calls.git"
 
 LICENSE="GPL-3"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: net-voip/gnome-calls/
@ 2021-07-24 15:51 Andrew Ammerlaan
  0 siblings, 0 replies; 20+ messages in thread
From: Andrew Ammerlaan @ 2021-07-24 15:51 UTC (permalink / raw
  To: gentoo-commits

commit:     75261e20cfe98d5858fe64a7ae530057a759d1a0
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 24 15:48:03 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sat Jul 24 15:48:03 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=75261e20

net-voip/gnome-calls: remove RedundantLongDescription

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 net-voip/gnome-calls/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/net-voip/gnome-calls/metadata.xml b/net-voip/gnome-calls/metadata.xml
index ee32d2acf..cedd06c48 100644
--- a/net-voip/gnome-calls/metadata.xml
+++ b/net-voip/gnome-calls/metadata.xml
@@ -5,9 +5,6 @@
 		<email>gjdijkman@gjdwebserver.nl</email>
 		<name>Gerben Jan Dijkman</name>
 	</maintainer>
-	<longdescription lang="en">
-	A phone dialer and call handler.
-	</longdescription>
 	<upstream>
 		<doc>https://gitlab.gnome.org/GNOME/calls</doc>
 		<bugs-to>https://gitlab.gnome.org/GNOME/calls/-/issues</bugs-to>


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: net-voip/gnome-calls/
@ 2021-11-11 13:57 Gerben Jan Dijkman
  0 siblings, 0 replies; 20+ messages in thread
From: Gerben Jan Dijkman @ 2021-11-11 13:57 UTC (permalink / raw
  To: gentoo-commits

commit:     5a5011188d4204db5e6d0866eea370d5cc78d53a
Author:     Gerben Jan Dijkman <gjdijkman <AT> gjdwebserver <DOT> nl>
AuthorDate: Thu Nov 11 13:57:12 2021 +0000
Commit:     Gerben Jan Dijkman <gjdijkman <AT> gjdwebserver <DOT> nl>
CommitDate: Thu Nov 11 13:57:12 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5a501118

net-voip/gnome-calls: Version Bump

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Gerben Jan Dijkman <gjdijkman <AT> gjdwebserver.nl>

 net-voip/gnome-calls/Manifest                                           | 2 +-
 .../gnome-calls/{gnome-calls-41.0.ebuild => gnome-calls-41.1.ebuild}    | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-voip/gnome-calls/Manifest b/net-voip/gnome-calls/Manifest
index 0c6cee55c..4d12902ef 100644
--- a/net-voip/gnome-calls/Manifest
+++ b/net-voip/gnome-calls/Manifest
@@ -1 +1 @@
-DIST calls-41.0.tar.gz 224680 BLAKE2B 8f0312b2d3e214440fd1aae137afb2de13104c90a9d1d8aa041ca05ccce2a2c7ab5ce9cf1f0d7e06b383e82e9c2919e43c31d1aa7edb835c3beb336f8e0babda SHA512 6fdc8ad1c4fe3c38db1f4772e9dba2c3e7ee744a0ddb5b553c32f75be4fc8dde2cee15694f3027ec5dbaed10b36ef85a7f056e0fd6f91d1b26655a56f09c9c5d
+DIST calls-41.1.tar.gz 349198 BLAKE2B 469344f6b6496e14823a0d7e37a7d49303deb6449ecadc9b40785b391250824de1cd72131d5ec2c611276818eca772f20a919b478c6b8250d1936edcaed474cd SHA512 933f85aecd265e2e9d5d34c17ca6f405722cef357c920f6b7dcc599e7ee36dfe6c521d3f7200d88ee4439507c12c71c4d516c2282e4f7da5a173bfdebed2b2ec

diff --git a/net-voip/gnome-calls/gnome-calls-41.0.ebuild b/net-voip/gnome-calls/gnome-calls-41.1.ebuild
similarity index 100%
rename from net-voip/gnome-calls/gnome-calls-41.0.ebuild
rename to net-voip/gnome-calls/gnome-calls-41.1.ebuild


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: net-voip/gnome-calls/
@ 2022-04-04 12:25 Gerben Jan Dijkman
  0 siblings, 0 replies; 20+ messages in thread
From: Gerben Jan Dijkman @ 2022-04-04 12:25 UTC (permalink / raw
  To: gentoo-commits

commit:     df333ce0cf06c7c7934b6f7a06973d9735863776
Author:     Gerben Jan Dijkman <gjdijkman <AT> gjdwebserver <DOT> nl>
AuthorDate: Mon Apr  4 12:25:08 2022 +0000
Commit:     Gerben Jan Dijkman <gjdijkman <AT> gjdwebserver <DOT> nl>
CommitDate: Mon Apr  4 12:25:08 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=df333ce0

net-voip/gnome-calls: Version Bump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Gerben Jan Dijkman <gjdijkman <AT> gjdwebserver.nl>

 net-voip/gnome-calls/Manifest                                           | 2 +-
 .../gnome-calls/{gnome-calls-41.1.ebuild => gnome-calls-42.0.ebuild}    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-voip/gnome-calls/Manifest b/net-voip/gnome-calls/Manifest
index 4d12902ef..507f5d009 100644
--- a/net-voip/gnome-calls/Manifest
+++ b/net-voip/gnome-calls/Manifest
@@ -1 +1 @@
-DIST calls-41.1.tar.gz 349198 BLAKE2B 469344f6b6496e14823a0d7e37a7d49303deb6449ecadc9b40785b391250824de1cd72131d5ec2c611276818eca772f20a919b478c6b8250d1936edcaed474cd SHA512 933f85aecd265e2e9d5d34c17ca6f405722cef357c920f6b7dcc599e7ee36dfe6c521d3f7200d88ee4439507c12c71c4d516c2282e4f7da5a173bfdebed2b2ec
+DIST calls-42.0.tar.gz 390661 BLAKE2B a30c5f0efd16648428e8437faed6d443f7a2abf2a21933a43b71be2710448ac1d087c3e60157daf2f24cffb38fa271f62ccd5f46f72183f283e849a90d348e17 SHA512 59d7aaee53770706a11dff5ab60379d5c36a7c8ccfd0c5cd4901fae78ff085608c5ba193ce33685f0c6b463d4a2056ccb01dab92751e9a2b2ad755d2ae0e20f6

diff --git a/net-voip/gnome-calls/gnome-calls-41.1.ebuild b/net-voip/gnome-calls/gnome-calls-42.0.ebuild
similarity index 96%
rename from net-voip/gnome-calls/gnome-calls-41.1.ebuild
rename to net-voip/gnome-calls/gnome-calls-42.0.ebuild
index 887ce8ac8..5e55539e1 100644
--- a/net-voip/gnome-calls/gnome-calls-41.1.ebuild
+++ b/net-voip/gnome-calls/gnome-calls-42.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: net-voip/gnome-calls/
@ 2022-04-12 13:58 Gerben Jan Dijkman
  0 siblings, 0 replies; 20+ messages in thread
From: Gerben Jan Dijkman @ 2022-04-12 13:58 UTC (permalink / raw
  To: gentoo-commits

commit:     dc0fbd52e59c9963f87ab8ae60d19533df2d6907
Author:     Gerben Jan Dijkman <gjdijkman <AT> gjdwebserver <DOT> nl>
AuthorDate: Tue Apr 12 13:58:04 2022 +0000
Commit:     Gerben Jan Dijkman <gjdijkman <AT> gjdwebserver <DOT> nl>
CommitDate: Tue Apr 12 13:58:04 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dc0fbd52

net-voip/gnome-calls: Fixed Subproject

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Gerben Jan Dijkman <gjdijkman <AT> gjdwebserver.nl>

 net-voip/gnome-calls/Manifest                | 1 +
 net-voip/gnome-calls/gnome-calls-42.0.ebuild | 9 ++++++++-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/net-voip/gnome-calls/Manifest b/net-voip/gnome-calls/Manifest
index 507f5d009..3b5d2f347 100644
--- a/net-voip/gnome-calls/Manifest
+++ b/net-voip/gnome-calls/Manifest
@@ -1 +1,2 @@
 DIST calls-42.0.tar.gz 390661 BLAKE2B a30c5f0efd16648428e8437faed6d443f7a2abf2a21933a43b71be2710448ac1d087c3e60157daf2f24cffb38fa271f62ccd5f46f72183f283e849a90d348e17 SHA512 59d7aaee53770706a11dff5ab60379d5c36a7c8ccfd0c5cd4901fae78ff085608c5ba193ce33685f0c6b463d4a2056ccb01dab92751e9a2b2ad755d2ae0e20f6
+DIST libcall-ui-acfbb136bbf74514e0b9801ce6c1e8acf36350b6.tar.gz 159337 BLAKE2B 47cd388043514baf568914adea281e884d0fa04375d8cc116cabd6a1061fcfb5e224a8065afffd2957513657ff5970d1dead33cea99f36117bb80b35d6f34513 SHA512 b79e3d8ac9889109e0fe20f149ffb14bde198f7a364152a60c7175228c283f18a7abe2049b01935d11fd005e14ef4da9c23ada6c651801364c79bc2dca1e71f2

diff --git a/net-voip/gnome-calls/gnome-calls-42.0.ebuild b/net-voip/gnome-calls/gnome-calls-42.0.ebuild
index 5e55539e1..eacb7cbe9 100644
--- a/net-voip/gnome-calls/gnome-calls-42.0.ebuild
+++ b/net-voip/gnome-calls/gnome-calls-42.0.ebuild
@@ -6,9 +6,13 @@ VALA_USE_DEPEND="vapigen"
 
 inherit vala meson gnome2-utils xdg
 
+LCU_COMMIT="acfbb136bbf74514e0b9801ce6c1e8acf36350b6"
 DESCRIPTION="Phone dialer and call handler"
 HOMEPAGE="https://gitlab.gnome.org/GNOME/calls"
-SRC_URI="https://gitlab.gnome.org/GNOME/calls/-/archive/${PV}/calls-${PV}.tar.gz"
+SRC_URI="
+	https://gitlab.gnome.org/GNOME/calls/-/archive/${PV}/calls-${PV}.tar.gz
+	https://gitlab.gnome.org/World/Phosh/libcall-ui/-/archive/${LCU_COMMIT}/libcall-ui-${LCU_COMMIT}.tar.gz
+"
 
 LICENSE="GPL-3"
 SLOT="0"
@@ -42,6 +46,9 @@ src_prepare() {
 	default
 	eapply_user
 	use vala && vala_src_prepare
+	
+	rm -r "${S}"/subprojects/libcall-ui || die
+	mv "${WORKDIR}"/libcall-ui-"${LCU_COMMIT}" "${S}"/subprojects/libcall-ui || die
 }
 
 pkg_postinst() {


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: net-voip/gnome-calls/
@ 2022-04-12 19:34 Ronny Gutbrod
  0 siblings, 0 replies; 20+ messages in thread
From: Ronny Gutbrod @ 2022-04-12 19:34 UTC (permalink / raw
  To: gentoo-commits

commit:     3c2ab4de4b6b70c1791146e8d06b56a4e9740dfb
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Tue Apr 12 19:33:41 2022 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Tue Apr 12 19:33:41 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3c2ab4de

net-voip/gnome-calls: Remove trailing whitespace

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 net-voip/gnome-calls/gnome-calls-42.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-voip/gnome-calls/gnome-calls-42.0.ebuild b/net-voip/gnome-calls/gnome-calls-42.0.ebuild
index eacb7cbe9..f26b99e44 100644
--- a/net-voip/gnome-calls/gnome-calls-42.0.ebuild
+++ b/net-voip/gnome-calls/gnome-calls-42.0.ebuild
@@ -46,7 +46,7 @@ src_prepare() {
 	default
 	eapply_user
 	use vala && vala_src_prepare
-	
+
 	rm -r "${S}"/subprojects/libcall-ui || die
 	mv "${WORKDIR}"/libcall-ui-"${LCU_COMMIT}" "${S}"/subprojects/libcall-ui || die
 }


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: net-voip/gnome-calls/
@ 2022-06-19 18:50 Anna Vyalkova
  0 siblings, 0 replies; 20+ messages in thread
From: Anna Vyalkova @ 2022-06-19 18:50 UTC (permalink / raw
  To: gentoo-commits

commit:     ebf8c3ffbe47766664828fe2d21c6ea11a5dc19b
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sun Jun 19 17:20:41 2022 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sun Jun 19 18:50:19 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ebf8c3ff

net-voip/gnome-calls: EAPI 7 -> 8

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-voip/gnome-calls/gnome-calls-42.0-r1.ebuild | 75 +++++++++++++++++++++++++
 net-voip/gnome-calls/gnome-calls-42.0.ebuild    | 62 --------------------
 2 files changed, 75 insertions(+), 62 deletions(-)

diff --git a/net-voip/gnome-calls/gnome-calls-42.0-r1.ebuild b/net-voip/gnome-calls/gnome-calls-42.0-r1.ebuild
new file mode 100644
index 000000000..13cf60c4a
--- /dev/null
+++ b/net-voip/gnome-calls/gnome-calls-42.0-r1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+VALA_USE_DEPEND="vapigen"
+
+inherit vala meson gnome2-utils virtualx xdg
+
+MY_PN="${PN#gnome-}"
+MY_P="${MY_PN}-${PV}"
+LCU_COMMIT="acfbb136bbf74514e0b9801ce6c1e8acf36350b6"
+DESCRIPTION="Phone dialer and call handler"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/calls"
+GITLAB="https://gitlab.gnome.org"
+SRC_URI="
+	${GITLAB}/GNOME/${MY_PN}/-/archive/${PV}/${MY_P}.tar.gz
+	${GITLAB}/World/Phosh/libcall-ui/-/archive/${LCU_COMMIT}/libcall-ui-${LCU_COMMIT}.tar.gz
+"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+DEPEND="
+	app-crypt/libsecret[introspection(+),vala(+)]
+	dev-libs/feedbackd[introspection(+),vala(+)]
+	dev-libs/folks:=
+	dev-libs/glib:2
+	dev-libs/gom[introspection(+)]
+	dev-libs/libgee:0.8=[introspection(+)]
+	dev-libs/libpeas
+	gnome-extra/evolution-data-server:=[vala(+)]
+	>=gui-libs/libhandy-1.0.0:1[introspection(+),vala(+)]
+	media-libs/gstreamer:1.0[introspection(+)]
+	>=media-sound/callaudiod-0.0.5
+	net-libs/sofia-sip
+	>=net-misc/modemmanager-1.12.0:=[introspection(+)]
+	x11-libs/gtk+:3
+"
+RDEPEND="${DEPEND}
+	virtual/secret-service
+"
+BDEPEND="
+	$(vala_depend)
+	dev-libs/gobject-introspection
+	dev-libs/protobuf
+	dev-util/wayland-scanner
+"
+
+src_unpack() {
+	default
+
+	rm -r "${S}"/subprojects/libcall-ui || die
+	mv "${WORKDIR}"/libcall-ui-${LCU_COMMIT} "${S}"/subprojects/libcall-ui || die
+}
+
+src_prepare() {
+	default
+	vala_setup
+}
+
+src_test() {
+	virtx meson_src_test
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+	gnome2_schemas_update
+}
+
+pkg_postrm() {
+	xdg_pkg_postrm
+	gnome2_schemas_update
+}

diff --git a/net-voip/gnome-calls/gnome-calls-42.0.ebuild b/net-voip/gnome-calls/gnome-calls-42.0.ebuild
deleted file mode 100644
index f26b99e44..000000000
--- a/net-voip/gnome-calls/gnome-calls-42.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-VALA_USE_DEPEND="vapigen"
-
-inherit vala meson gnome2-utils xdg
-
-LCU_COMMIT="acfbb136bbf74514e0b9801ce6c1e8acf36350b6"
-DESCRIPTION="Phone dialer and call handler"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/calls"
-SRC_URI="
-	https://gitlab.gnome.org/GNOME/calls/-/archive/${PV}/calls-${PV}.tar.gz
-	https://gitlab.gnome.org/World/Phosh/libcall-ui/-/archive/${LCU_COMMIT}/libcall-ui-${LCU_COMMIT}.tar.gz
-"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="+introspection +vala"
-REQUIRED_USE="vala? ( introspection )"
-
-DEPEND="
-		dev-libs/feedbackd
-		>=gui-libs/libhandy-1.0.0
-		dev-libs/folks
-		dev-libs/gom
-		dev-libs/libpeas
-		>=net-misc/modemmanager-1.12.0
-		>=media-sound/callaudiod-0.0.5
-		gnome-extra/evolution-data-server
-		net-libs/sofia-sip
-		dev-libs/protobuf
-		"
-RDEPEND="${DEPEND}"
-BDEPEND="
-		vala? ( $(vala_depend) )
-		dev-util/meson
-		dev-libs/gobject-introspection
-		dev-util/wayland-scanner
-"
-
-S="${WORKDIR}/calls-${PV}"
-
-src_prepare() {
-	default
-	eapply_user
-	use vala && vala_src_prepare
-
-	rm -r "${S}"/subprojects/libcall-ui || die
-	mv "${WORKDIR}"/libcall-ui-"${LCU_COMMIT}" "${S}"/subprojects/libcall-ui || die
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-	gnome2_schemas_update
-}
-
-pkg_postrm() {
-	xdg_pkg_postrm
-	gnome2_schemas_update
-}


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: net-voip/gnome-calls/
@ 2022-10-24 11:32 Anna Vyalkova
  0 siblings, 0 replies; 20+ messages in thread
From: Anna Vyalkova @ 2022-10-24 11:32 UTC (permalink / raw
  To: gentoo-commits

commit:     055c2dc0320c0ac60562daf6e7f89202094e8fe6
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sun Oct 23 21:11:48 2022 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon Oct 24 11:24:53 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=055c2dc0

net-voip/gnome-calls: add 43.0

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-voip/gnome-calls/Manifest                |  2 +
 net-voip/gnome-calls/gnome-calls-43.0.ebuild | 82 ++++++++++++++++++++++++++++
 2 files changed, 84 insertions(+)

diff --git a/net-voip/gnome-calls/Manifest b/net-voip/gnome-calls/Manifest
index 3b5d2f347..0c325ac3c 100644
--- a/net-voip/gnome-calls/Manifest
+++ b/net-voip/gnome-calls/Manifest
@@ -1,2 +1,4 @@
 DIST calls-42.0.tar.gz 390661 BLAKE2B a30c5f0efd16648428e8437faed6d443f7a2abf2a21933a43b71be2710448ac1d087c3e60157daf2f24cffb38fa271f62ccd5f46f72183f283e849a90d348e17 SHA512 59d7aaee53770706a11dff5ab60379d5c36a7c8ccfd0c5cd4901fae78ff085608c5ba193ce33685f0c6b463d4a2056ccb01dab92751e9a2b2ad755d2ae0e20f6
+DIST calls-v43.0.tar.gz 490744 BLAKE2B f89d6d02982b183beed3c5d6abde84de67b337427d801a82b591035ca8d93f744bb7f5f4366b79105606c3895cd5cbd0cc8163f5f19797db8c81d81244363264 SHA512 d72a80fa4a4e3a891b8f0e44709b70aa9427b31cd7c7906626dfb728aae8aa75f2db46bd8efaaf79ce7b15c1c72b53be4055f5b81d556f2407a601060aebbb4a
+DIST libcall-ui-619dd91561ad470db3d0e0e263ebc35d787afd2e.tar.gz 165840 BLAKE2B 4bbeec0dd5314bdbd4aacef4cb7a7599557a35c32b3135120bfbc6977a2a1a4f17f702eac021f694f11dffe5ecebc23b44ffda765d1b9e10d5f23f88461e1b2a SHA512 c42bb6474fd7215b23a5496ae6ebbcf3e0e3f123c358f79f9fb0800def336386ff334d9b780f1f77614e94003f79dce739edb4bdd0502b9969f3706a6d2091a5
 DIST libcall-ui-acfbb136bbf74514e0b9801ce6c1e8acf36350b6.tar.gz 159337 BLAKE2B 47cd388043514baf568914adea281e884d0fa04375d8cc116cabd6a1061fcfb5e224a8065afffd2957513657ff5970d1dead33cea99f36117bb80b35d6f34513 SHA512 b79e3d8ac9889109e0fe20f149ffb14bde198f7a364152a60c7175228c283f18a7abe2049b01935d11fd005e14ef4da9c23ada6c651801364c79bc2dca1e71f2

diff --git a/net-voip/gnome-calls/gnome-calls-43.0.ebuild b/net-voip/gnome-calls/gnome-calls-43.0.ebuild
new file mode 100644
index 000000000..2fcebe0f7
--- /dev/null
+++ b/net-voip/gnome-calls/gnome-calls-43.0.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+VALA_USE_DEPEND="vapigen"
+
+inherit vala meson gnome2-utils virtualx xdg
+
+MY_PN="${PN#gnome-}"
+LCU_COMMIT="619dd91561ad470db3d0e0e263ebc35d787afd2e"
+DESCRIPTION="Phone dialer and call handler"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/calls"
+GITLAB="https://gitlab.gnome.org"
+SRC_URI="
+	${GITLAB}/GNOME/${MY_PN}/-/archive/v${PV}/${MY_PN}-v${PV}.tar.gz
+	${GITLAB}/World/Phosh/libcall-ui/-/archive/${LCU_COMMIT}/libcall-ui-${LCU_COMMIT}.tar.gz
+"
+S="${WORKDIR}/${MY_PN}-v${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+DEPEND="
+	app-accessibility/at-spi2-core:2
+	app-crypt/libsecret[introspection(+),vala(+)]
+	dev-libs/feedbackd[introspection(+),vala(+)]
+	dev-libs/folks:=
+	dev-libs/glib:2
+	dev-libs/gobject-introspection
+	dev-libs/gom[introspection(+)]
+	dev-libs/libgee:0.8=[introspection(+)]
+	dev-libs/libpeas
+	dev-libs/libxml2
+	gnome-extra/evolution-data-server:=[vala(+)]
+	>=gui-libs/libhandy-1.0.0:1[introspection(+),vala(+)]
+	media-libs/gstreamer:1.0[introspection(+)]
+	media-libs/harfbuzz:=
+	>=media-sound/callaudiod-0.0.5
+	net-libs/libsoup:2.4
+	net-libs/sofia-sip
+	>=net-misc/modemmanager-1.12.0:=[introspection(+)]
+	x11-libs/cairo
+	x11-libs/gdk-pixbuf:2
+	x11-libs/gtk+:3
+	x11-libs/pango
+"
+RDEPEND="${DEPEND}
+	virtual/secret-service
+"
+BDEPEND="
+	$(vala_depend)
+	dev-libs/gobject-introspection
+	dev-libs/protobuf
+	dev-util/wayland-scanner
+"
+
+src_unpack() {
+	default
+
+	rm -r "${S}"/subprojects/libcall-ui || die
+	mv "${WORKDIR}"/libcall-ui-${LCU_COMMIT} "${S}"/subprojects/libcall-ui || die
+}
+
+src_prepare() {
+	default
+	vala_setup
+}
+
+src_test() {
+	virtx meson_src_test
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+	gnome2_schemas_update
+}
+
+pkg_postrm() {
+	xdg_pkg_postrm
+	gnome2_schemas_update
+}


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: net-voip/gnome-calls/
@ 2022-12-12 20:26 Anna Vyalkova
  0 siblings, 0 replies; 20+ messages in thread
From: Anna Vyalkova @ 2022-12-12 20:26 UTC (permalink / raw
  To: gentoo-commits

commit:     66425b47c64113afbd903bb39393a70d7be52dbd
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Dec 12 19:08:20 2022 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon Dec 12 20:25:48 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=66425b47

net-voip/gnome-calls: add 43.2, drop 42.0-r1

Closes: https://bugs.gentoo.org/817302
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-voip/gnome-calls/Manifest                      |  4 +-
 ...alls-42.0-r1.ebuild => gnome-calls-43.2.ebuild} | 51 +++++++++++++++++-----
 2 files changed, 43 insertions(+), 12 deletions(-)

diff --git a/net-voip/gnome-calls/Manifest b/net-voip/gnome-calls/Manifest
index 0c325ac3c..6cc21fa8b 100644
--- a/net-voip/gnome-calls/Manifest
+++ b/net-voip/gnome-calls/Manifest
@@ -1,4 +1,4 @@
-DIST calls-42.0.tar.gz 390661 BLAKE2B a30c5f0efd16648428e8437faed6d443f7a2abf2a21933a43b71be2710448ac1d087c3e60157daf2f24cffb38fa271f62ccd5f46f72183f283e849a90d348e17 SHA512 59d7aaee53770706a11dff5ab60379d5c36a7c8ccfd0c5cd4901fae78ff085608c5ba193ce33685f0c6b463d4a2056ccb01dab92751e9a2b2ad755d2ae0e20f6
 DIST calls-v43.0.tar.gz 490744 BLAKE2B f89d6d02982b183beed3c5d6abde84de67b337427d801a82b591035ca8d93f744bb7f5f4366b79105606c3895cd5cbd0cc8163f5f19797db8c81d81244363264 SHA512 d72a80fa4a4e3a891b8f0e44709b70aa9427b31cd7c7906626dfb728aae8aa75f2db46bd8efaaf79ce7b15c1c72b53be4055f5b81d556f2407a601060aebbb4a
+DIST calls-v43.2.tar.bz2 587220 BLAKE2B 2b293003ff83b5a4ed2710c67ad3ee73b95ed9f3d093d5c712829f83ba64023ddb72bede86e61f83ad1215b2b5ad2df09dc9602ddb3923d7bc543dbe55c3ffc8 SHA512 827ddb347af495f884bbb72e47b62012e843c2a85d364c5de0856b80c1d98cb69f5c54cc2ffb17d0301d367b9641426fe14aae2821b8b757047e0115b8bbfe35
+DIST libcall-ui-619dd91561ad470db3d0e0e263ebc35d787afd2e.tar.bz2 159263 BLAKE2B bc35bbd469be4461c553764743ea7fce774a08d3a6b0c18dd038bc9cd78744ae68695cae008f869cd1f1db4b9cfd0aec132461866d81151a6e2c0406d7e870fd SHA512 16fb34fde3af0cce669536c8a236530c63585fdf50ed66ee10eef92d07fe14391159807ab200bb8bc723f2d8e18349a90ea350810002e40c40898796ec4c8c17
 DIST libcall-ui-619dd91561ad470db3d0e0e263ebc35d787afd2e.tar.gz 165840 BLAKE2B 4bbeec0dd5314bdbd4aacef4cb7a7599557a35c32b3135120bfbc6977a2a1a4f17f702eac021f694f11dffe5ecebc23b44ffda765d1b9e10d5f23f88461e1b2a SHA512 c42bb6474fd7215b23a5496ae6ebbcf3e0e3f123c358f79f9fb0800def336386ff334d9b780f1f77614e94003f79dce739edb4bdd0502b9969f3706a6d2091a5
-DIST libcall-ui-acfbb136bbf74514e0b9801ce6c1e8acf36350b6.tar.gz 159337 BLAKE2B 47cd388043514baf568914adea281e884d0fa04375d8cc116cabd6a1061fcfb5e224a8065afffd2957513657ff5970d1dead33cea99f36117bb80b35d6f34513 SHA512 b79e3d8ac9889109e0fe20f149ffb14bde198f7a364152a60c7175228c283f18a7abe2049b01935d11fd005e14ef4da9c23ada6c651801364c79bc2dca1e71f2

diff --git a/net-voip/gnome-calls/gnome-calls-42.0-r1.ebuild b/net-voip/gnome-calls/gnome-calls-43.2.ebuild
similarity index 58%
rename from net-voip/gnome-calls/gnome-calls-42.0-r1.ebuild
rename to net-voip/gnome-calls/gnome-calls-43.2.ebuild
index 13cf60c4a..e46a51d2a 100644
--- a/net-voip/gnome-calls/gnome-calls-42.0-r1.ebuild
+++ b/net-voip/gnome-calls/gnome-calls-43.2.ebuild
@@ -4,25 +4,25 @@
 EAPI=8
 VALA_USE_DEPEND="vapigen"
 
-inherit vala meson gnome2-utils virtualx xdg
+inherit vala meson gnome2-utils optfeature virtualx xdg
 
 MY_PN="${PN#gnome-}"
-MY_P="${MY_PN}-${PV}"
-LCU_COMMIT="acfbb136bbf74514e0b9801ce6c1e8acf36350b6"
+LCU_COMMIT="619dd91561ad470db3d0e0e263ebc35d787afd2e"
 DESCRIPTION="Phone dialer and call handler"
 HOMEPAGE="https://gitlab.gnome.org/GNOME/calls"
 GITLAB="https://gitlab.gnome.org"
 SRC_URI="
-	${GITLAB}/GNOME/${MY_PN}/-/archive/${PV}/${MY_P}.tar.gz
-	${GITLAB}/World/Phosh/libcall-ui/-/archive/${LCU_COMMIT}/libcall-ui-${LCU_COMMIT}.tar.gz
+	${GITLAB}/GNOME/${MY_PN}/-/archive/v${PV}/${MY_PN}-v${PV}.tar.bz2
+	${GITLAB}/World/Phosh/libcall-ui/-/archive/${LCU_COMMIT}/libcall-ui-${LCU_COMMIT}.tar.bz2
 "
-S="${WORKDIR}/${MY_P}"
+S="${WORKDIR}/${MY_PN}-v${PV}"
 
-LICENSE="GPL-3"
+LICENSE="CC-BY-SA-4.0 GPL-3+ LGPL-2+ LGPL-2.1+"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
+IUSE="gtk-doc man"
 
-DEPEND="
+COMMON_DEPEND="
 	app-crypt/libsecret[introspection(+),vala(+)]
 	dev-libs/feedbackd[introspection(+),vala(+)]
 	dev-libs/folks:=
@@ -38,7 +38,10 @@ DEPEND="
 	>=net-misc/modemmanager-1.12.0:=[introspection(+)]
 	x11-libs/gtk+:3
 "
-RDEPEND="${DEPEND}
+DEPEND="${COMMON_DEPEND}
+	test? ( media-plugins/gst-plugins-srtp:1.0 )
+"
+RDEPEND="${COMMON_DEPEND}
 	virtual/secret-service
 "
 BDEPEND="
@@ -46,6 +49,8 @@ BDEPEND="
 	dev-libs/gobject-introspection
 	dev-libs/protobuf
 	dev-util/wayland-scanner
+	gtk-doc? ( dev-util/gtk-doc )
+	man? ( dev-python/docutils )
 "
 
 src_unpack() {
@@ -60,13 +65,39 @@ src_prepare() {
 	vala_setup
 }
 
+src_configure() {
+	local emesonargs=(
+		$(meson_use gtk-doc gtk_doc)
+		$(meson_use man manpages)
+		$(meson_use test tests)
+	)
+	meson_src_configure
+}
+
 src_test() {
-	virtx meson_src_test
+	local tests=(
+		calls:util
+		calls:settings
+		calls:origin
+		calls:provider
+		calls:call
+		calls:plugins
+		calls:contacts
+		calls:ui-call
+		calls:manager
+		calls:ringer
+		calls:media
+		calls:srtp
+		calls:sdp-crypto
+	)
+	virtx meson_src_test "${tests[@]}"
 }
 
 pkg_postinst() {
 	xdg_pkg_postinst
 	gnome2_schemas_update
+
+	optfeature "SRTP support" media-plugins/gst-plugins-srtp
 }
 
 pkg_postrm() {


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: net-voip/gnome-calls/
@ 2022-12-12 20:26 Anna Vyalkova
  0 siblings, 0 replies; 20+ messages in thread
From: Anna Vyalkova @ 2022-12-12 20:26 UTC (permalink / raw
  To: gentoo-commits

commit:     bf05baa7cb7ceeb346528e046aae51cf1911dbdc
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Dec 12 20:24:51 2022 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon Dec 12 20:25:56 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bf05baa7

net-voip/gnome-calls: add gnome-gitlab upstream metadata

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-voip/gnome-calls/metadata.xml | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/net-voip/gnome-calls/metadata.xml b/net-voip/gnome-calls/metadata.xml
index cedd06c48..56e955a99 100644
--- a/net-voip/gnome-calls/metadata.xml
+++ b/net-voip/gnome-calls/metadata.xml
@@ -6,7 +6,6 @@
 		<name>Gerben Jan Dijkman</name>
 	</maintainer>
 	<upstream>
-		<doc>https://gitlab.gnome.org/GNOME/calls</doc>
-		<bugs-to>https://gitlab.gnome.org/GNOME/calls/-/issues</bugs-to>
+		<remote-id type="gnome-gitlab">GNOME/calls</remote-id>
 	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: net-voip/gnome-calls/
@ 2023-01-13 10:46 Anna Vyalkova
  0 siblings, 0 replies; 20+ messages in thread
From: Anna Vyalkova @ 2023-01-13 10:46 UTC (permalink / raw
  To: gentoo-commits

commit:     1b71c96aff7457d242004b469575b2104fe03a58
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Fri Jan 13 09:32:32 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Fri Jan 13 10:46:15 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1b71c96a

net-voip/gnome-calls: add 43.3, drop 43.0

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-voip/gnome-calls/Manifest                      |  3 +-
 ...e-calls-43.0.ebuild => gnome-calls-43.3.ebuild} | 54 ++++++++++++++++------
 2 files changed, 40 insertions(+), 17 deletions(-)

diff --git a/net-voip/gnome-calls/Manifest b/net-voip/gnome-calls/Manifest
index 6cc21fa8b..55c879658 100644
--- a/net-voip/gnome-calls/Manifest
+++ b/net-voip/gnome-calls/Manifest
@@ -1,4 +1,3 @@
-DIST calls-v43.0.tar.gz 490744 BLAKE2B f89d6d02982b183beed3c5d6abde84de67b337427d801a82b591035ca8d93f744bb7f5f4366b79105606c3895cd5cbd0cc8163f5f19797db8c81d81244363264 SHA512 d72a80fa4a4e3a891b8f0e44709b70aa9427b31cd7c7906626dfb728aae8aa75f2db46bd8efaaf79ce7b15c1c72b53be4055f5b81d556f2407a601060aebbb4a
 DIST calls-v43.2.tar.bz2 587220 BLAKE2B 2b293003ff83b5a4ed2710c67ad3ee73b95ed9f3d093d5c712829f83ba64023ddb72bede86e61f83ad1215b2b5ad2df09dc9602ddb3923d7bc543dbe55c3ffc8 SHA512 827ddb347af495f884bbb72e47b62012e843c2a85d364c5de0856b80c1d98cb69f5c54cc2ffb17d0301d367b9641426fe14aae2821b8b757047e0115b8bbfe35
+DIST calls-v43.3.tar.bz2 453550 BLAKE2B cd15eabd6b56c889286bb9366b9ca475c3806efc803a02bc1463c1b47838e6053ddbed9a13da3fa66568fd73d402f4d3156ba3fdeef9cb2d32366742a5305677 SHA512 f6b94031a2d0f038b29dbbc465da18fa13e7a8ac7b6f476851450bd2a1eed5415b93f53df61ce9db8f9c518ace7b36401c8d8f9750ca6d6b72ae99d38bc0409d
 DIST libcall-ui-619dd91561ad470db3d0e0e263ebc35d787afd2e.tar.bz2 159263 BLAKE2B bc35bbd469be4461c553764743ea7fce774a08d3a6b0c18dd038bc9cd78744ae68695cae008f869cd1f1db4b9cfd0aec132461866d81151a6e2c0406d7e870fd SHA512 16fb34fde3af0cce669536c8a236530c63585fdf50ed66ee10eef92d07fe14391159807ab200bb8bc723f2d8e18349a90ea350810002e40c40898796ec4c8c17
-DIST libcall-ui-619dd91561ad470db3d0e0e263ebc35d787afd2e.tar.gz 165840 BLAKE2B 4bbeec0dd5314bdbd4aacef4cb7a7599557a35c32b3135120bfbc6977a2a1a4f17f702eac021f694f11dffe5ecebc23b44ffda765d1b9e10d5f23f88461e1b2a SHA512 c42bb6474fd7215b23a5496ae6ebbcf3e0e3f123c358f79f9fb0800def336386ff334d9b780f1f77614e94003f79dce739edb4bdd0502b9969f3706a6d2091a5

diff --git a/net-voip/gnome-calls/gnome-calls-43.0.ebuild b/net-voip/gnome-calls/gnome-calls-43.3.ebuild
similarity index 62%
rename from net-voip/gnome-calls/gnome-calls-43.0.ebuild
rename to net-voip/gnome-calls/gnome-calls-43.3.ebuild
index 2fcebe0f7..e46a51d2a 100644
--- a/net-voip/gnome-calls/gnome-calls-43.0.ebuild
+++ b/net-voip/gnome-calls/gnome-calls-43.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 VALA_USE_DEPEND="vapigen"
 
-inherit vala meson gnome2-utils virtualx xdg
+inherit vala meson gnome2-utils optfeature virtualx xdg
 
 MY_PN="${PN#gnome-}"
 LCU_COMMIT="619dd91561ad470db3d0e0e263ebc35d787afd2e"
@@ -12,40 +12,36 @@ DESCRIPTION="Phone dialer and call handler"
 HOMEPAGE="https://gitlab.gnome.org/GNOME/calls"
 GITLAB="https://gitlab.gnome.org"
 SRC_URI="
-	${GITLAB}/GNOME/${MY_PN}/-/archive/v${PV}/${MY_PN}-v${PV}.tar.gz
-	${GITLAB}/World/Phosh/libcall-ui/-/archive/${LCU_COMMIT}/libcall-ui-${LCU_COMMIT}.tar.gz
+	${GITLAB}/GNOME/${MY_PN}/-/archive/v${PV}/${MY_PN}-v${PV}.tar.bz2
+	${GITLAB}/World/Phosh/libcall-ui/-/archive/${LCU_COMMIT}/libcall-ui-${LCU_COMMIT}.tar.bz2
 "
 S="${WORKDIR}/${MY_PN}-v${PV}"
 
-LICENSE="GPL-3"
+LICENSE="CC-BY-SA-4.0 GPL-3+ LGPL-2+ LGPL-2.1+"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
+IUSE="gtk-doc man"
 
-DEPEND="
-	app-accessibility/at-spi2-core:2
+COMMON_DEPEND="
 	app-crypt/libsecret[introspection(+),vala(+)]
 	dev-libs/feedbackd[introspection(+),vala(+)]
 	dev-libs/folks:=
 	dev-libs/glib:2
-	dev-libs/gobject-introspection
 	dev-libs/gom[introspection(+)]
 	dev-libs/libgee:0.8=[introspection(+)]
 	dev-libs/libpeas
-	dev-libs/libxml2
 	gnome-extra/evolution-data-server:=[vala(+)]
 	>=gui-libs/libhandy-1.0.0:1[introspection(+),vala(+)]
 	media-libs/gstreamer:1.0[introspection(+)]
-	media-libs/harfbuzz:=
 	>=media-sound/callaudiod-0.0.5
-	net-libs/libsoup:2.4
 	net-libs/sofia-sip
 	>=net-misc/modemmanager-1.12.0:=[introspection(+)]
-	x11-libs/cairo
-	x11-libs/gdk-pixbuf:2
 	x11-libs/gtk+:3
-	x11-libs/pango
 "
-RDEPEND="${DEPEND}
+DEPEND="${COMMON_DEPEND}
+	test? ( media-plugins/gst-plugins-srtp:1.0 )
+"
+RDEPEND="${COMMON_DEPEND}
 	virtual/secret-service
 "
 BDEPEND="
@@ -53,6 +49,8 @@ BDEPEND="
 	dev-libs/gobject-introspection
 	dev-libs/protobuf
 	dev-util/wayland-scanner
+	gtk-doc? ( dev-util/gtk-doc )
+	man? ( dev-python/docutils )
 "
 
 src_unpack() {
@@ -67,13 +65,39 @@ src_prepare() {
 	vala_setup
 }
 
+src_configure() {
+	local emesonargs=(
+		$(meson_use gtk-doc gtk_doc)
+		$(meson_use man manpages)
+		$(meson_use test tests)
+	)
+	meson_src_configure
+}
+
 src_test() {
-	virtx meson_src_test
+	local tests=(
+		calls:util
+		calls:settings
+		calls:origin
+		calls:provider
+		calls:call
+		calls:plugins
+		calls:contacts
+		calls:ui-call
+		calls:manager
+		calls:ringer
+		calls:media
+		calls:srtp
+		calls:sdp-crypto
+	)
+	virtx meson_src_test "${tests[@]}"
 }
 
 pkg_postinst() {
 	xdg_pkg_postinst
 	gnome2_schemas_update
+
+	optfeature "SRTP support" media-plugins/gst-plugins-srtp
 }
 
 pkg_postrm() {


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: net-voip/gnome-calls/
@ 2023-03-21  1:31 Anna Vyalkova
  0 siblings, 0 replies; 20+ messages in thread
From: Anna Vyalkova @ 2023-03-21  1:31 UTC (permalink / raw
  To: gentoo-commits

commit:     42d66e8adc11418ffde3efd8639e44fc55c90635
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Tue Mar 21 01:28:40 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Tue Mar 21 01:28:40 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=42d66e8a

net-voip/gnome-calls: add 44.0, drop 43.2

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-voip/gnome-calls/Manifest                      |  2 +-
 ...e-calls-43.2.ebuild => gnome-calls-44.0.ebuild} | 49 +++++++++++-----------
 2 files changed, 26 insertions(+), 25 deletions(-)

diff --git a/net-voip/gnome-calls/Manifest b/net-voip/gnome-calls/Manifest
index 55c879658..0f247e30c 100644
--- a/net-voip/gnome-calls/Manifest
+++ b/net-voip/gnome-calls/Manifest
@@ -1,3 +1,3 @@
-DIST calls-v43.2.tar.bz2 587220 BLAKE2B 2b293003ff83b5a4ed2710c67ad3ee73b95ed9f3d093d5c712829f83ba64023ddb72bede86e61f83ad1215b2b5ad2df09dc9602ddb3923d7bc543dbe55c3ffc8 SHA512 827ddb347af495f884bbb72e47b62012e843c2a85d364c5de0856b80c1d98cb69f5c54cc2ffb17d0301d367b9641426fe14aae2821b8b757047e0115b8bbfe35
 DIST calls-v43.3.tar.bz2 453550 BLAKE2B cd15eabd6b56c889286bb9366b9ca475c3806efc803a02bc1463c1b47838e6053ddbed9a13da3fa66568fd73d402f4d3156ba3fdeef9cb2d32366742a5305677 SHA512 f6b94031a2d0f038b29dbbc465da18fa13e7a8ac7b6f476851450bd2a1eed5415b93f53df61ce9db8f9c518ace7b36401c8d8f9750ca6d6b72ae99d38bc0409d
+DIST calls-v44.0.tar.bz2 460176 BLAKE2B 1f0d86c4d38c4bfc2a9b2990b001b108912f18c642588944ef9ab6ef73c06b04b106cf76cf2c8a0c6e212ec57ce1bf95ad0d3024e1b3998acceb4244e1532260 SHA512 fd158533fbd006b5f5f294ee2d04a9bba86b218975539facc78a00e05b7f52e880474450c696931dcce38ffc1588a632b1f1f9b5d2fdcf863d74fe354166d745
 DIST libcall-ui-619dd91561ad470db3d0e0e263ebc35d787afd2e.tar.bz2 159263 BLAKE2B bc35bbd469be4461c553764743ea7fce774a08d3a6b0c18dd038bc9cd78744ae68695cae008f869cd1f1db4b9cfd0aec132461866d81151a6e2c0406d7e870fd SHA512 16fb34fde3af0cce669536c8a236530c63585fdf50ed66ee10eef92d07fe14391159807ab200bb8bc723f2d8e18349a90ea350810002e40c40898796ec4c8c17

diff --git a/net-voip/gnome-calls/gnome-calls-43.2.ebuild b/net-voip/gnome-calls/gnome-calls-44.0.ebuild
similarity index 73%
rename from net-voip/gnome-calls/gnome-calls-43.2.ebuild
rename to net-voip/gnome-calls/gnome-calls-44.0.ebuild
index e46a51d2a..e74ed0322 100644
--- a/net-voip/gnome-calls/gnome-calls-43.2.ebuild
+++ b/net-voip/gnome-calls/gnome-calls-44.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -22,28 +22,25 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm64"
 IUSE="gtk-doc man"
 
-COMMON_DEPEND="
-	app-crypt/libsecret[introspection(+),vala(+)]
-	dev-libs/feedbackd[introspection(+),vala(+)]
+RDEPEND="
+	app-crypt/libsecret[introspection,vala]
+	dev-libs/feedbackd[introspection,vala]
 	dev-libs/folks:=
 	dev-libs/glib:2
-	dev-libs/gom[introspection(+)]
-	dev-libs/libgee:0.8=[introspection(+)]
+	dev-libs/gom[introspection]
+	dev-libs/libgee:0.8=[introspection]
 	dev-libs/libpeas
-	gnome-extra/evolution-data-server:=[vala(+)]
-	>=gui-libs/libhandy-1.0.0:1[introspection(+),vala(+)]
-	media-libs/gstreamer:1.0[introspection(+)]
+	gnome-extra/evolution-data-server:=[vala]
+	>=gui-libs/libhandy-1.0.0:1[introspection,vala]
+	media-libs/gstreamer:1.0[introspection]
 	>=media-sound/callaudiod-0.0.5
 	net-libs/sofia-sip
-	>=net-misc/modemmanager-1.12.0:=[introspection(+)]
+	>=net-misc/modemmanager-1.12.0:=[introspection]
 	x11-libs/gtk+:3
 "
-DEPEND="${COMMON_DEPEND}
+DEPEND="${RDEPEND}
 	test? ( media-plugins/gst-plugins-srtp:1.0 )
 "
-RDEPEND="${COMMON_DEPEND}
-	virtual/secret-service
-"
 BDEPEND="
 	$(vala_depend)
 	dev-libs/gobject-introspection
@@ -56,8 +53,9 @@ BDEPEND="
 src_unpack() {
 	default
 
-	rm -r "${S}"/subprojects/libcall-ui || die
-	mv "${WORKDIR}"/libcall-ui-${LCU_COMMIT} "${S}"/subprojects/libcall-ui || die
+	cd "${S}" || die
+	rmdir subprojects/libcall-ui || die
+	mv "${WORKDIR}"/libcall-ui-${LCU_COMMIT} subprojects/libcall-ui || die
 }
 
 src_prepare() {
@@ -76,19 +74,22 @@ src_configure() {
 
 src_test() {
 	local tests=(
-		calls:util
-		calls:settings
-		calls:origin
-		calls:provider
+		calls:application
 		calls:call
-		calls:plugins
 		calls:contacts
-		calls:ui-call
+		calls:dbus
 		calls:manager
-		calls:ringer
 		calls:media
-		calls:srtp
+		calls:origin
+		calls:plugins
+		calls:provider
+		calls:ringer
 		calls:sdp-crypto
+		calls:settings
+		#calls:sip
+		calls:srtp
+		calls:ui-call
+		calls:util
 	)
 	virtx meson_src_test "${tests[@]}"
 }


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: net-voip/gnome-calls/
@ 2023-04-28  4:32 Anna Vyalkova
  0 siblings, 0 replies; 20+ messages in thread
From: Anna Vyalkova @ 2023-04-28  4:32 UTC (permalink / raw
  To: gentoo-commits

commit:     fe7b85e80140cfa66904cc1fa7b4906183f9a46c
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Fri Apr 28 04:30:29 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Fri Apr 28 04:32:06 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fe7b85e8

net-voip/gnome-calls: add 44.1, drop 43.3

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-voip/gnome-calls/Manifest                      |  3 +-
 ...e-calls-43.3.ebuild => gnome-calls-44.1.ebuild} | 60 +++++++++++-----------
 2 files changed, 33 insertions(+), 30 deletions(-)

diff --git a/net-voip/gnome-calls/Manifest b/net-voip/gnome-calls/Manifest
index 0f247e30c..42245997f 100644
--- a/net-voip/gnome-calls/Manifest
+++ b/net-voip/gnome-calls/Manifest
@@ -1,3 +1,4 @@
-DIST calls-v43.3.tar.bz2 453550 BLAKE2B cd15eabd6b56c889286bb9366b9ca475c3806efc803a02bc1463c1b47838e6053ddbed9a13da3fa66568fd73d402f4d3156ba3fdeef9cb2d32366742a5305677 SHA512 f6b94031a2d0f038b29dbbc465da18fa13e7a8ac7b6f476851450bd2a1eed5415b93f53df61ce9db8f9c518ace7b36401c8d8f9750ca6d6b72ae99d38bc0409d
 DIST calls-v44.0.tar.bz2 460176 BLAKE2B 1f0d86c4d38c4bfc2a9b2990b001b108912f18c642588944ef9ab6ef73c06b04b106cf76cf2c8a0c6e212ec57ce1bf95ad0d3024e1b3998acceb4244e1532260 SHA512 fd158533fbd006b5f5f294ee2d04a9bba86b218975539facc78a00e05b7f52e880474450c696931dcce38ffc1588a632b1f1f9b5d2fdcf863d74fe354166d745
+DIST calls-v44.1.tar.bz2 461469 BLAKE2B e2add7e55cadd1e8618fc37bd8f72da77f79203f1d7a7196b74f0dce7b9b2c5f0d72f86629afacb220918f68b9cab78d9d12fbc44a00f1d92955e9862ac66274 SHA512 6e57a87e1d8a343ede4603f0a72461208861b0fadbdcdf0b8316f68c7c2d61a92be9aedfe58e034b144256e0d12537d5f1c948b46d922cc00b50514c6cd44332
 DIST libcall-ui-619dd91561ad470db3d0e0e263ebc35d787afd2e.tar.bz2 159263 BLAKE2B bc35bbd469be4461c553764743ea7fce774a08d3a6b0c18dd038bc9cd78744ae68695cae008f869cd1f1db4b9cfd0aec132461866d81151a6e2c0406d7e870fd SHA512 16fb34fde3af0cce669536c8a236530c63585fdf50ed66ee10eef92d07fe14391159807ab200bb8bc723f2d8e18349a90ea350810002e40c40898796ec4c8c17
+DIST libcall-ui-6798b38d4d66d069751151b3e9a202c6de8d7f3c.tar.bz2 161183 BLAKE2B 928be11a2d7359592540d86e72cc749c46c3d6fe78f12faf1546cf5889438b392a9d31a884d7c3e8e1e5c879669e058134e22e0965a478b91e6a6759ae2c27d1 SHA512 503107d83f142b66842a57f86613b0ca12801d26c73ef590f92546963997c5faa04d29b783bbf355a40ab1ce41b1073b56be067ff010a322393ee6d206331726

diff --git a/net-voip/gnome-calls/gnome-calls-43.3.ebuild b/net-voip/gnome-calls/gnome-calls-44.1.ebuild
similarity index 62%
rename from net-voip/gnome-calls/gnome-calls-43.3.ebuild
rename to net-voip/gnome-calls/gnome-calls-44.1.ebuild
index e46a51d2a..b9f39576e 100644
--- a/net-voip/gnome-calls/gnome-calls-43.3.ebuild
+++ b/net-voip/gnome-calls/gnome-calls-44.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -7,43 +7,41 @@ VALA_USE_DEPEND="vapigen"
 inherit vala meson gnome2-utils optfeature virtualx xdg
 
 MY_PN="${PN#gnome-}"
-LCU_COMMIT="619dd91561ad470db3d0e0e263ebc35d787afd2e"
+MY_P="${MY_PN}-v${PV}"
+LCU_COMMIT="6798b38d4d66d069751151b3e9a202c6de8d7f3c"
 DESCRIPTION="Phone dialer and call handler"
 HOMEPAGE="https://gitlab.gnome.org/GNOME/calls"
 GITLAB="https://gitlab.gnome.org"
 SRC_URI="
-	${GITLAB}/GNOME/${MY_PN}/-/archive/v${PV}/${MY_PN}-v${PV}.tar.bz2
+	${GITLAB}/GNOME/${MY_PN}/-/archive/v${PV}/${MY_P}.tar.bz2
 	${GITLAB}/World/Phosh/libcall-ui/-/archive/${LCU_COMMIT}/libcall-ui-${LCU_COMMIT}.tar.bz2
 "
-S="${WORKDIR}/${MY_PN}-v${PV}"
+S="${WORKDIR}/${MY_P}"
 
-LICENSE="CC-BY-SA-4.0 GPL-3+ LGPL-2+ LGPL-2.1+"
+LICENSE="CC0-1.0 CC-BY-SA-4.0 GPL-3+ LGPL-2+ LGPL-2.1+"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
 IUSE="gtk-doc man"
 
-COMMON_DEPEND="
-	app-crypt/libsecret[introspection(+),vala(+)]
-	dev-libs/feedbackd[introspection(+),vala(+)]
+RDEPEND="
+	app-crypt/libsecret[introspection,vala]
+	dev-libs/feedbackd[introspection,vala]
 	dev-libs/folks:=
 	dev-libs/glib:2
-	dev-libs/gom[introspection(+)]
-	dev-libs/libgee:0.8=[introspection(+)]
+	dev-libs/gom[introspection]
+	dev-libs/libgee:0.8=[introspection]
 	dev-libs/libpeas
-	gnome-extra/evolution-data-server:=[vala(+)]
-	>=gui-libs/libhandy-1.0.0:1[introspection(+),vala(+)]
-	media-libs/gstreamer:1.0[introspection(+)]
-	>=media-sound/callaudiod-0.0.5
+	gnome-extra/evolution-data-server:=[vala]
+	gui-libs/libhandy:1[introspection,vala]
+	media-libs/gstreamer:1.0[introspection]
+	media-sound/callaudiod
 	net-libs/sofia-sip
-	>=net-misc/modemmanager-1.12.0:=[introspection(+)]
+	net-misc/modemmanager:=[introspection]
 	x11-libs/gtk+:3
 "
-DEPEND="${COMMON_DEPEND}
+DEPEND="${RDEPEND}
 	test? ( media-plugins/gst-plugins-srtp:1.0 )
 "
-RDEPEND="${COMMON_DEPEND}
-	virtual/secret-service
-"
 BDEPEND="
 	$(vala_depend)
 	dev-libs/gobject-introspection
@@ -56,8 +54,9 @@ BDEPEND="
 src_unpack() {
 	default
 
-	rm -r "${S}"/subprojects/libcall-ui || die
-	mv "${WORKDIR}"/libcall-ui-${LCU_COMMIT} "${S}"/subprojects/libcall-ui || die
+	cd "${S}" || die
+	rmdir subprojects/libcall-ui || die
+	mv "${WORKDIR}"/libcall-ui-${LCU_COMMIT} subprojects/libcall-ui || die
 }
 
 src_prepare() {
@@ -76,19 +75,22 @@ src_configure() {
 
 src_test() {
 	local tests=(
-		calls:util
-		calls:settings
-		calls:origin
-		calls:provider
+		calls:application
 		calls:call
-		calls:plugins
 		calls:contacts
-		calls:ui-call
+		calls:dbus
 		calls:manager
-		calls:ringer
 		calls:media
-		calls:srtp
+		calls:origin
+		calls:plugins
+		calls:provider
+		calls:ringer
 		calls:sdp-crypto
+		calls:settings
+		#calls:sip
+		calls:srtp
+		calls:ui-call
+		calls:util
 	)
 	virtx meson_src_test "${tests[@]}"
 }


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: net-voip/gnome-calls/
@ 2023-06-11  5:28 Anna Vyalkova
  0 siblings, 0 replies; 20+ messages in thread
From: Anna Vyalkova @ 2023-06-11  5:28 UTC (permalink / raw
  To: gentoo-commits

commit:     8addd92ba0d16af33b92472ff9b1d68d1a5aebf6
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sun Jun 11 05:26:44 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sun Jun 11 05:27:14 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8addd92b

net-voip/gnome-calls: add 44.2, drop 44.0

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-voip/gnome-calls/Manifest                             |  3 +--
 .../{gnome-calls-44.0.ebuild => gnome-calls-44.2.ebuild}  | 15 ++++++++-------
 2 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/net-voip/gnome-calls/Manifest b/net-voip/gnome-calls/Manifest
index 42245997f..ce0766df8 100644
--- a/net-voip/gnome-calls/Manifest
+++ b/net-voip/gnome-calls/Manifest
@@ -1,4 +1,3 @@
-DIST calls-v44.0.tar.bz2 460176 BLAKE2B 1f0d86c4d38c4bfc2a9b2990b001b108912f18c642588944ef9ab6ef73c06b04b106cf76cf2c8a0c6e212ec57ce1bf95ad0d3024e1b3998acceb4244e1532260 SHA512 fd158533fbd006b5f5f294ee2d04a9bba86b218975539facc78a00e05b7f52e880474450c696931dcce38ffc1588a632b1f1f9b5d2fdcf863d74fe354166d745
 DIST calls-v44.1.tar.bz2 461469 BLAKE2B e2add7e55cadd1e8618fc37bd8f72da77f79203f1d7a7196b74f0dce7b9b2c5f0d72f86629afacb220918f68b9cab78d9d12fbc44a00f1d92955e9862ac66274 SHA512 6e57a87e1d8a343ede4603f0a72461208861b0fadbdcdf0b8316f68c7c2d61a92be9aedfe58e034b144256e0d12537d5f1c948b46d922cc00b50514c6cd44332
-DIST libcall-ui-619dd91561ad470db3d0e0e263ebc35d787afd2e.tar.bz2 159263 BLAKE2B bc35bbd469be4461c553764743ea7fce774a08d3a6b0c18dd038bc9cd78744ae68695cae008f869cd1f1db4b9cfd0aec132461866d81151a6e2c0406d7e870fd SHA512 16fb34fde3af0cce669536c8a236530c63585fdf50ed66ee10eef92d07fe14391159807ab200bb8bc723f2d8e18349a90ea350810002e40c40898796ec4c8c17
+DIST calls-v44.2.tar.bz2 461737 BLAKE2B a13bebd16c907d914c49d2d9c02130803a95ae96f2c948758badd8780794933c3018c0bf0c955870e5b3d8bbdc0f7fd1364693164cf92dd43ccda9ad7f6054b0 SHA512 4bed94cb5acd47ca68dae80bebe1fbad5e919e22b93c21f5ce300c9d51cca65a25fb0fb3f6661e07982507d2e9bd72c6ac9548bbaa32deeb79acbb237fade71f
 DIST libcall-ui-6798b38d4d66d069751151b3e9a202c6de8d7f3c.tar.bz2 161183 BLAKE2B 928be11a2d7359592540d86e72cc749c46c3d6fe78f12faf1546cf5889438b392a9d31a884d7c3e8e1e5c879669e058134e22e0965a478b91e6a6759ae2c27d1 SHA512 503107d83f142b66842a57f86613b0ca12801d26c73ef590f92546963997c5faa04d29b783bbf355a40ab1ce41b1073b56be067ff010a322393ee6d206331726

diff --git a/net-voip/gnome-calls/gnome-calls-44.0.ebuild b/net-voip/gnome-calls/gnome-calls-44.2.ebuild
similarity index 85%
rename from net-voip/gnome-calls/gnome-calls-44.0.ebuild
rename to net-voip/gnome-calls/gnome-calls-44.2.ebuild
index e74ed0322..b9f39576e 100644
--- a/net-voip/gnome-calls/gnome-calls-44.0.ebuild
+++ b/net-voip/gnome-calls/gnome-calls-44.2.ebuild
@@ -7,17 +7,18 @@ VALA_USE_DEPEND="vapigen"
 inherit vala meson gnome2-utils optfeature virtualx xdg
 
 MY_PN="${PN#gnome-}"
-LCU_COMMIT="619dd91561ad470db3d0e0e263ebc35d787afd2e"
+MY_P="${MY_PN}-v${PV}"
+LCU_COMMIT="6798b38d4d66d069751151b3e9a202c6de8d7f3c"
 DESCRIPTION="Phone dialer and call handler"
 HOMEPAGE="https://gitlab.gnome.org/GNOME/calls"
 GITLAB="https://gitlab.gnome.org"
 SRC_URI="
-	${GITLAB}/GNOME/${MY_PN}/-/archive/v${PV}/${MY_PN}-v${PV}.tar.bz2
+	${GITLAB}/GNOME/${MY_PN}/-/archive/v${PV}/${MY_P}.tar.bz2
 	${GITLAB}/World/Phosh/libcall-ui/-/archive/${LCU_COMMIT}/libcall-ui-${LCU_COMMIT}.tar.bz2
 "
-S="${WORKDIR}/${MY_PN}-v${PV}"
+S="${WORKDIR}/${MY_P}"
 
-LICENSE="CC-BY-SA-4.0 GPL-3+ LGPL-2+ LGPL-2.1+"
+LICENSE="CC0-1.0 CC-BY-SA-4.0 GPL-3+ LGPL-2+ LGPL-2.1+"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
 IUSE="gtk-doc man"
@@ -31,11 +32,11 @@ RDEPEND="
 	dev-libs/libgee:0.8=[introspection]
 	dev-libs/libpeas
 	gnome-extra/evolution-data-server:=[vala]
-	>=gui-libs/libhandy-1.0.0:1[introspection,vala]
+	gui-libs/libhandy:1[introspection,vala]
 	media-libs/gstreamer:1.0[introspection]
-	>=media-sound/callaudiod-0.0.5
+	media-sound/callaudiod
 	net-libs/sofia-sip
-	>=net-misc/modemmanager-1.12.0:=[introspection]
+	net-misc/modemmanager:=[introspection]
 	x11-libs/gtk+:3
 "
 DEPEND="${RDEPEND}


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: net-voip/gnome-calls/
@ 2023-10-30 23:56 Anna Vyalkova
  0 siblings, 0 replies; 20+ messages in thread
From: Anna Vyalkova @ 2023-10-30 23:56 UTC (permalink / raw
  To: gentoo-commits

commit:     1437bfecb56b8ec67a83fa55a87cfccb2b741ed0
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Oct 30 23:35:10 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon Oct 30 23:35:10 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1437bfec

net-voip/gnome-calls: add 45.0, drop 44.1

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-voip/gnome-calls/Manifest                                       | 3 ++-
 .../{gnome-calls-44.1.ebuild => gnome-calls-45.0.ebuild}            | 6 +++---
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/net-voip/gnome-calls/Manifest b/net-voip/gnome-calls/Manifest
index ce0766df86..d84b3a0017 100644
--- a/net-voip/gnome-calls/Manifest
+++ b/net-voip/gnome-calls/Manifest
@@ -1,3 +1,4 @@
-DIST calls-v44.1.tar.bz2 461469 BLAKE2B e2add7e55cadd1e8618fc37bd8f72da77f79203f1d7a7196b74f0dce7b9b2c5f0d72f86629afacb220918f68b9cab78d9d12fbc44a00f1d92955e9862ac66274 SHA512 6e57a87e1d8a343ede4603f0a72461208861b0fadbdcdf0b8316f68c7c2d61a92be9aedfe58e034b144256e0d12537d5f1c948b46d922cc00b50514c6cd44332
 DIST calls-v44.2.tar.bz2 461737 BLAKE2B a13bebd16c907d914c49d2d9c02130803a95ae96f2c948758badd8780794933c3018c0bf0c955870e5b3d8bbdc0f7fd1364693164cf92dd43ccda9ad7f6054b0 SHA512 4bed94cb5acd47ca68dae80bebe1fbad5e919e22b93c21f5ce300c9d51cca65a25fb0fb3f6661e07982507d2e9bd72c6ac9548bbaa32deeb79acbb237fade71f
+DIST calls-v45.0.tar.bz2 468539 BLAKE2B e696d91570e65eb3ba6884c760e76be4b6a15bbbb84f0c577fcd55be7168d2e0cce2ecd5825b0e106d56cd060118335019a7549e85fd6a5c3ea563677abdcb25 SHA512 6d7987b024e0b674122ea9693a921ff6505710812e06121ff102bf110648a402e5ab33915618ee96593ae429a13653e5ac8bcf30e528f5fc873c20167a61f818
 DIST libcall-ui-6798b38d4d66d069751151b3e9a202c6de8d7f3c.tar.bz2 161183 BLAKE2B 928be11a2d7359592540d86e72cc749c46c3d6fe78f12faf1546cf5889438b392a9d31a884d7c3e8e1e5c879669e058134e22e0965a478b91e6a6759ae2c27d1 SHA512 503107d83f142b66842a57f86613b0ca12801d26c73ef590f92546963997c5faa04d29b783bbf355a40ab1ce41b1073b56be067ff010a322393ee6d206331726
+DIST libcall-ui-v0.1.0.tar.bz2 161130 BLAKE2B 9c684802f1a17630bad25eacfb960522eee7b1a668239a9e2b4711dee24c26ae6926674742828f95072e26c7d0cc19fe704107c22cd5824734548189761aa9f8 SHA512 b2f29e48003d22ffb9d5392af35f6a3e6c5aa5aebb155dcd8cc890111b98f163ce3b7d843a6b5e8adf96272544c999b9e0fd7bfd358847dc87b38d0c942038c4

diff --git a/net-voip/gnome-calls/gnome-calls-44.1.ebuild b/net-voip/gnome-calls/gnome-calls-45.0.ebuild
similarity index 90%
rename from net-voip/gnome-calls/gnome-calls-44.1.ebuild
rename to net-voip/gnome-calls/gnome-calls-45.0.ebuild
index b9f39576e2..6553bf730a 100644
--- a/net-voip/gnome-calls/gnome-calls-44.1.ebuild
+++ b/net-voip/gnome-calls/gnome-calls-45.0.ebuild
@@ -8,13 +8,13 @@ inherit vala meson gnome2-utils optfeature virtualx xdg
 
 MY_PN="${PN#gnome-}"
 MY_P="${MY_PN}-v${PV}"
-LCU_COMMIT="6798b38d4d66d069751151b3e9a202c6de8d7f3c"
+LCU_V="0.1.0"
 DESCRIPTION="Phone dialer and call handler"
 HOMEPAGE="https://gitlab.gnome.org/GNOME/calls"
 GITLAB="https://gitlab.gnome.org"
 SRC_URI="
 	${GITLAB}/GNOME/${MY_PN}/-/archive/v${PV}/${MY_P}.tar.bz2
-	${GITLAB}/World/Phosh/libcall-ui/-/archive/${LCU_COMMIT}/libcall-ui-${LCU_COMMIT}.tar.bz2
+	${GITLAB}/World/Phosh/libcall-ui/-/archive/v${LCU_V}/libcall-ui-v${LCU_V}.tar.bz2
 "
 S="${WORKDIR}/${MY_P}"
 
@@ -56,7 +56,7 @@ src_unpack() {
 
 	cd "${S}" || die
 	rmdir subprojects/libcall-ui || die
-	mv "${WORKDIR}"/libcall-ui-${LCU_COMMIT} subprojects/libcall-ui || die
+	mv "${WORKDIR}"/libcall-ui-v${LCU_V} subprojects/libcall-ui || die
 }
 
 src_prepare() {


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: net-voip/gnome-calls/
@ 2023-11-07 14:33 Anna Vyalkova
  0 siblings, 0 replies; 20+ messages in thread
From: Anna Vyalkova @ 2023-11-07 14:33 UTC (permalink / raw
  To: gentoo-commits

commit:     f88cc4ef6796c0cf55b92c5d5096d8fa7562c795
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Tue Nov  7 14:33:07 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Tue Nov  7 14:33:23 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f88cc4ef

net-voip/gnome-calls: disable broken tests

Closes: https://bugs.gentoo.org/916692
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-voip/gnome-calls/gnome-calls-45.0.ebuild | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/net-voip/gnome-calls/gnome-calls-45.0.ebuild b/net-voip/gnome-calls/gnome-calls-45.0.ebuild
index 6553bf730a..fdb1bedc2d 100644
--- a/net-voip/gnome-calls/gnome-calls-45.0.ebuild
+++ b/net-voip/gnome-calls/gnome-calls-45.0.ebuild
@@ -75,7 +75,6 @@ src_configure() {
 
 src_test() {
 	local tests=(
-		calls:application
 		calls:call
 		calls:contacts
 		calls:dbus
@@ -87,10 +86,15 @@ src_test() {
 		calls:ringer
 		calls:sdp-crypto
 		calls:settings
-		#calls:sip
 		calls:srtp
 		calls:ui-call
 		calls:util
+
+		# TODO: needs working sound card
+		#calls:application
+
+		# TODO: hangs
+		#calls:sip
 	)
 	virtx meson_src_test "${tests[@]}"
 }


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: net-voip/gnome-calls/
@ 2024-06-30  4:41 Anna Vyalkova
  0 siblings, 0 replies; 20+ messages in thread
From: Anna Vyalkova @ 2024-06-30  4:41 UTC (permalink / raw
  To: gentoo-commits

commit:     3693c9f0ad7f422aba427b6e4ca10edfda3bd6f2
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sun Jun 30 04:41:43 2024 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sun Jun 30 04:41:43 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3693c9f0

net-voip/gnome-calls: add 46.3, drop 44.2

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-voip/gnome-calls/Manifest                        |  3 +--
 ...ome-calls-44.2.ebuild => gnome-calls-46.3.ebuild} | 20 +++++++++++++-------
 2 files changed, 14 insertions(+), 9 deletions(-)

diff --git a/net-voip/gnome-calls/Manifest b/net-voip/gnome-calls/Manifest
index d84b3a001..1f78f78fa 100644
--- a/net-voip/gnome-calls/Manifest
+++ b/net-voip/gnome-calls/Manifest
@@ -1,4 +1,3 @@
-DIST calls-v44.2.tar.bz2 461737 BLAKE2B a13bebd16c907d914c49d2d9c02130803a95ae96f2c948758badd8780794933c3018c0bf0c955870e5b3d8bbdc0f7fd1364693164cf92dd43ccda9ad7f6054b0 SHA512 4bed94cb5acd47ca68dae80bebe1fbad5e919e22b93c21f5ce300c9d51cca65a25fb0fb3f6661e07982507d2e9bd72c6ac9548bbaa32deeb79acbb237fade71f
 DIST calls-v45.0.tar.bz2 468539 BLAKE2B e696d91570e65eb3ba6884c760e76be4b6a15bbbb84f0c577fcd55be7168d2e0cce2ecd5825b0e106d56cd060118335019a7549e85fd6a5c3ea563677abdcb25 SHA512 6d7987b024e0b674122ea9693a921ff6505710812e06121ff102bf110648a402e5ab33915618ee96593ae429a13653e5ac8bcf30e528f5fc873c20167a61f818
-DIST libcall-ui-6798b38d4d66d069751151b3e9a202c6de8d7f3c.tar.bz2 161183 BLAKE2B 928be11a2d7359592540d86e72cc749c46c3d6fe78f12faf1546cf5889438b392a9d31a884d7c3e8e1e5c879669e058134e22e0965a478b91e6a6759ae2c27d1 SHA512 503107d83f142b66842a57f86613b0ca12801d26c73ef590f92546963997c5faa04d29b783bbf355a40ab1ce41b1073b56be067ff010a322393ee6d206331726
+DIST calls-v46.3.tar.bz2 481214 BLAKE2B 3e4b7edf3f50fd4355cbb828967280de53735b1577f726c097870b4d84f05b2af13ba27e821dc0ab2408629882dc1c062673b17c2682ea9af904c0bd445067ff SHA512 4816e0fee3fb1dc097a440858f36dd777efc41d7eea0178db08fbcc662d266be20a1b3b70937dbca81bb1f16997728a048f4725c31b753dca5c7a072f608e06d
 DIST libcall-ui-v0.1.0.tar.bz2 161130 BLAKE2B 9c684802f1a17630bad25eacfb960522eee7b1a668239a9e2b4711dee24c26ae6926674742828f95072e26c7d0cc19fe704107c22cd5824734548189761aa9f8 SHA512 b2f29e48003d22ffb9d5392af35f6a3e6c5aa5aebb155dcd8cc890111b98f163ce3b7d843a6b5e8adf96272544c999b9e0fd7bfd358847dc87b38d0c942038c4

diff --git a/net-voip/gnome-calls/gnome-calls-44.2.ebuild b/net-voip/gnome-calls/gnome-calls-46.3.ebuild
similarity index 85%
rename from net-voip/gnome-calls/gnome-calls-44.2.ebuild
rename to net-voip/gnome-calls/gnome-calls-46.3.ebuild
index b9f39576e..7a8668eb1 100644
--- a/net-voip/gnome-calls/gnome-calls-44.2.ebuild
+++ b/net-voip/gnome-calls/gnome-calls-46.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -8,13 +8,13 @@ inherit vala meson gnome2-utils optfeature virtualx xdg
 
 MY_PN="${PN#gnome-}"
 MY_P="${MY_PN}-v${PV}"
-LCU_COMMIT="6798b38d4d66d069751151b3e9a202c6de8d7f3c"
+LCU_V="0.1.0"
 DESCRIPTION="Phone dialer and call handler"
 HOMEPAGE="https://gitlab.gnome.org/GNOME/calls"
 GITLAB="https://gitlab.gnome.org"
 SRC_URI="
 	${GITLAB}/GNOME/${MY_PN}/-/archive/v${PV}/${MY_P}.tar.bz2
-	${GITLAB}/World/Phosh/libcall-ui/-/archive/${LCU_COMMIT}/libcall-ui-${LCU_COMMIT}.tar.bz2
+	${GITLAB}/World/Phosh/libcall-ui/-/archive/v${LCU_V}/libcall-ui-v${LCU_V}.tar.bz2
 "
 S="${WORKDIR}/${MY_P}"
 
@@ -56,7 +56,7 @@ src_unpack() {
 
 	cd "${S}" || die
 	rmdir subprojects/libcall-ui || die
-	mv "${WORKDIR}"/libcall-ui-${LCU_COMMIT} subprojects/libcall-ui || die
+	mv "${WORKDIR}"/libcall-ui-v${LCU_V} subprojects/libcall-ui || die
 }
 
 src_prepare() {
@@ -75,7 +75,6 @@ src_configure() {
 
 src_test() {
 	local tests=(
-		calls:application
 		calls:call
 		calls:contacts
 		calls:dbus
@@ -84,13 +83,20 @@ src_test() {
 		calls:origin
 		calls:plugins
 		calls:provider
-		calls:ringer
 		calls:sdp-crypto
 		calls:settings
-		#calls:sip
 		calls:srtp
 		calls:ui-call
 		calls:util
+
+		# TODO: needs working sound card
+		#calls:application
+
+		# TODO: failure related to feedbackd
+		#calls:ringer
+
+		# TODO: hangs
+		#calls:sip
 	)
 	virtx meson_src_test "${tests[@]}"
 }


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: net-voip/gnome-calls/
@ 2024-10-07  0:31 Anna Vyalkova
  0 siblings, 0 replies; 20+ messages in thread
From: Anna Vyalkova @ 2024-10-07  0:31 UTC (permalink / raw
  To: gentoo-commits

commit:     e50baba21e94e9f9c7c7d7384e7aca746627f0c4
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Oct  7 00:28:47 2024 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon Oct  7 00:31:01 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e50baba2

net-voip/gnome-calls: add myself as a maintainer

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-voip/gnome-calls/metadata.xml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/net-voip/gnome-calls/metadata.xml b/net-voip/gnome-calls/metadata.xml
index 198c5b582..a747dc582 100644
--- a/net-voip/gnome-calls/metadata.xml
+++ b/net-voip/gnome-calls/metadata.xml
@@ -5,6 +5,10 @@
 		<email>gjdijkman@gjdwebserver.nl</email>
 		<name>Gerben Jan Dijkman</name>
 	</maintainer>
+	<maintainer type="person">
+		<email>cyber+gentoo@sysrq.in</email>
+		<name>Anna</name>
+	</maintainer>	
 	<upstream>
 		<remote-id type="gnome-gitlab">GNOME/calls</remote-id>
 	</upstream>


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: net-voip/gnome-calls/
@ 2024-11-10 23:08 Anna Vyalkova
  0 siblings, 0 replies; 20+ messages in thread
From: Anna Vyalkova @ 2024-11-10 23:08 UTC (permalink / raw
  To: gentoo-commits

commit:     ca22c2f979a28f011d12477a5388db014bc922b8
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Sep 23 11:26:07 2024 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sun Nov 10 22:42:12 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ca22c2f9

net-voip/gnome-calls: add 47.0, drop 45.0

Closes: https://bugs.gentoo.org/917074
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-voip/gnome-calls/Manifest                      |  3 ++-
 ...e-calls-45.0.ebuild => gnome-calls-47.0.ebuild} | 31 +++++++++++++++-------
 2 files changed, 23 insertions(+), 11 deletions(-)

diff --git a/net-voip/gnome-calls/Manifest b/net-voip/gnome-calls/Manifest
index 1f78f78fa..471dfe1e4 100644
--- a/net-voip/gnome-calls/Manifest
+++ b/net-voip/gnome-calls/Manifest
@@ -1,3 +1,4 @@
-DIST calls-v45.0.tar.bz2 468539 BLAKE2B e696d91570e65eb3ba6884c760e76be4b6a15bbbb84f0c577fcd55be7168d2e0cce2ecd5825b0e106d56cd060118335019a7549e85fd6a5c3ea563677abdcb25 SHA512 6d7987b024e0b674122ea9693a921ff6505710812e06121ff102bf110648a402e5ab33915618ee96593ae429a13653e5ac8bcf30e528f5fc873c20167a61f818
 DIST calls-v46.3.tar.bz2 481214 BLAKE2B 3e4b7edf3f50fd4355cbb828967280de53735b1577f726c097870b4d84f05b2af13ba27e821dc0ab2408629882dc1c062673b17c2682ea9af904c0bd445067ff SHA512 4816e0fee3fb1dc097a440858f36dd777efc41d7eea0178db08fbcc662d266be20a1b3b70937dbca81bb1f16997728a048f4725c31b753dca5c7a072f608e06d
+DIST calls-v47.0.tar.bz2 478275 BLAKE2B d0c842ea8b3ea2ca0fde33ccb06bc99d4d6c8f82b470f535f11f4e1cd540f2d1a9369e52744937ac259d9b45ace32b5a827796254001bb67d9d1348dc3c57156 SHA512 1a137e4afbd71bd7ba80b9a3054f5f2032ba14b5cd451752c8ac58955c7ee32ed1c23cf24bce53653a93c091ac90071630fdce8838dfbf9d45d3f9f51c64c9b4
 DIST libcall-ui-v0.1.0.tar.bz2 161130 BLAKE2B 9c684802f1a17630bad25eacfb960522eee7b1a668239a9e2b4711dee24c26ae6926674742828f95072e26c7d0cc19fe704107c22cd5824734548189761aa9f8 SHA512 b2f29e48003d22ffb9d5392af35f6a3e6c5aa5aebb155dcd8cc890111b98f163ce3b7d843a6b5e8adf96272544c999b9e0fd7bfd358847dc87b38d0c942038c4
+DIST libcall-ui-v0.2.1.tar.bz2 167969 BLAKE2B 7298c3a54430321a046c8b72543c96455e08923dde43fb056abacea1a39d2284bea97c526c594569dc41c203bbdab454a6ef8d4056c60594162ec20939c20031 SHA512 36ef67337eeb9a60fd212777947e09a7705587f18fb7fecd427bf7d4d4d7ddcdf3c43abedc6c65ffa36d55516818178b7b87d19fa0316c871bb8409f03588a14

diff --git a/net-voip/gnome-calls/gnome-calls-45.0.ebuild b/net-voip/gnome-calls/gnome-calls-47.0.ebuild
similarity index 75%
rename from net-voip/gnome-calls/gnome-calls-45.0.ebuild
rename to net-voip/gnome-calls/gnome-calls-47.0.ebuild
index fdb1bedc2..8fd7fa911 100644
--- a/net-voip/gnome-calls/gnome-calls-45.0.ebuild
+++ b/net-voip/gnome-calls/gnome-calls-47.0.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 VALA_USE_DEPEND="vapigen"
 
-inherit vala meson gnome2-utils optfeature virtualx xdg
+inherit vala meson gnome2-utils optfeature systemd virtualx xdg
 
 MY_PN="${PN#gnome-}"
 MY_P="${MY_PN}-v${PV}"
-LCU_V="0.1.0"
+LCU_V="0.2.1"
 DESCRIPTION="Phone dialer and call handler"
 HOMEPAGE="https://gitlab.gnome.org/GNOME/calls"
 GITLAB="https://gitlab.gnome.org"
@@ -27,17 +27,18 @@ RDEPEND="
 	app-crypt/libsecret[introspection,vala]
 	dev-libs/feedbackd[introspection,vala]
 	dev-libs/folks:=
-	dev-libs/glib:2
+	>=dev-libs/glib-2.74:2
 	dev-libs/gom[introspection]
 	dev-libs/libgee:0.8=[introspection]
-	dev-libs/libpeas
+	dev-libs/libpeas:2
 	gnome-extra/evolution-data-server:=[vala]
-	gui-libs/libhandy:1[introspection,vala]
+	>=gui-libs/gtk-4.12:4
+	>=gui-libs/libadwaita-1.5:1[introspection,vala]
+	media-libs/gst-plugins-base:1.0[introspection]
 	media-libs/gstreamer:1.0[introspection]
 	media-sound/callaudiod
 	net-libs/sofia-sip
 	net-misc/modemmanager:=[introspection]
-	x11-libs/gtk+:3
 "
 DEPEND="${RDEPEND}
 	test? ( media-plugins/gst-plugins-srtp:1.0 )
@@ -47,6 +48,7 @@ BDEPEND="
 	dev-libs/gobject-introspection
 	dev-libs/protobuf
 	dev-util/wayland-scanner
+	sys-devel/gettext
 	gtk-doc? ( dev-util/gtk-doc )
 	man? ( dev-python/docutils )
 "
@@ -69,6 +71,7 @@ src_configure() {
 		$(meson_use gtk-doc gtk_doc)
 		$(meson_use man manpages)
 		$(meson_use test tests)
+		-Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
 	)
 	meson_src_configure
 }
@@ -77,25 +80,33 @@ src_test() {
 	local tests=(
 		calls:call
 		calls:contacts
+		calls:emergency-call-types
 		calls:dbus
 		calls:manager
 		calls:media
 		calls:origin
 		calls:plugins
 		calls:provider
-		calls:ringer
 		calls:sdp-crypto
 		calls:settings
 		calls:srtp
 		calls:ui-call
 		calls:util
 
-		# TODO: needs working sound card
+		# TODO:
+		# All tests pass, but the runner doesn't exit and gets timed out
 		#calls:application
 
-		# TODO: hangs
+		# TODO:
+		# not ok /Calls/Ringer/accept_call
+		# GLib-GObject-FATAL-CRITICAL: cannot register existing type 'LfbEvent'
+		#calls:ringer
+
+		# TODO:
+		# hangs at /Calls/SIP/calls_direct_call
 		#calls:sip
 	)
+
 	virtx meson_src_test "${tests[@]}"
 }
 


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: net-voip/gnome-calls/
@ 2024-11-13  8:45 Anna Vyalkova
  0 siblings, 0 replies; 20+ messages in thread
From: Anna Vyalkova @ 2024-11-13  8:45 UTC (permalink / raw
  To: gentoo-commits

commit:     7772bef3da9785c980c32dadfa52d678d9c770b6
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Wed Nov 13 08:38:55 2024 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Wed Nov 13 08:41:02 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7772bef3

net-voip/gnome-calls: sync deps with upsteam debian/control

Bug: https://bugs.gentoo.org/943351
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-voip/gnome-calls/gnome-calls-47.0-r1.ebuild | 133 ++++++++++++++++++++++++
 1 file changed, 133 insertions(+)

diff --git a/net-voip/gnome-calls/gnome-calls-47.0-r1.ebuild b/net-voip/gnome-calls/gnome-calls-47.0-r1.ebuild
new file mode 100644
index 000000000..e7fc9b759
--- /dev/null
+++ b/net-voip/gnome-calls/gnome-calls-47.0-r1.ebuild
@@ -0,0 +1,133 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vala meson gnome2-utils optfeature systemd virtualx xdg
+
+MY_PN="${PN#gnome-}"
+MY_P="${MY_PN}-v${PV}"
+LCU_V="0.2.1"
+DESCRIPTION="Phone dialer and call handler"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/calls"
+GITLAB="https://gitlab.gnome.org"
+SRC_URI="
+	${GITLAB}/GNOME/${MY_PN}/-/archive/v${PV}/${MY_P}.tar.bz2
+	${GITLAB}/World/Phosh/libcall-ui/-/archive/v${LCU_V}/libcall-ui-v${LCU_V}.tar.bz2
+"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="CC0-1.0 CC-BY-SA-4.0 GPL-3+ LGPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="gtk-doc man"
+
+COMMON_DEPEND="
+	app-crypt/libsecret
+	dev-libs/feedbackd
+	dev-libs/folks:=
+	>=dev-libs/glib-2.74:2
+	dev-libs/gom
+	dev-libs/libgee:0.8=
+	dev-libs/libpeas:2
+	gnome-extra/evolution-data-server:=[vala]
+	>=gui-libs/gtk-4.12:4
+	>=gui-libs/libadwaita-1.5:1
+	media-libs/gstreamer:1.0
+	media-sound/callaudiod
+	net-libs/sofia-sip[glib]
+	net-misc/modemmanager:=
+"
+RDEPEND="${COMMON_DEPEND}
+	gnome-base/librsvg:2
+"
+DEPEND="${COMMON_DEPEND}
+	test? (
+		media-libs/gst-plugins-base:1.0
+		media-libs/gst-plugins-good:1.0
+		media-plugins/gst-plugins-srtp:1.0
+	)
+"
+BDEPEND="
+	$(vala_depend)
+	dev-libs/glib:2
+	dev-libs/libxml2
+	dev-util/gdbus-codegen
+	dev-util/glib-utils
+	sys-devel/gettext
+	gtk-doc? ( dev-util/gtk-doc )
+	man? ( dev-python/docutils )
+"
+
+src_unpack() {
+	default
+
+	cd "${S}" || die
+	rmdir subprojects/libcall-ui || die
+	mv "${WORKDIR}"/libcall-ui-v${LCU_V} subprojects/libcall-ui || die
+}
+
+src_prepare() {
+	default
+	vala_setup
+}
+
+src_configure() {
+	local emesonargs=(
+		$(meson_use gtk-doc gtk_doc)
+		$(meson_use man manpages)
+		$(meson_use test tests)
+		-Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
+	)
+	meson_src_configure
+}
+
+src_test() {
+	local tests=(
+		calls:call
+		calls:contacts
+		calls:emergency-call-types
+		calls:dbus
+		calls:manager
+		calls:media
+		calls:origin
+		calls:plugins
+		calls:provider
+		calls:sdp-crypto
+		calls:settings
+		calls:srtp
+		calls:ui-call
+		calls:util
+
+		# TODO:
+		# All tests pass, but the runner doesn't exit and gets timed out
+		#calls:application
+
+		# TODO:
+		# not ok /Calls/Ringer/accept_call
+		# GLib-GObject-FATAL-CRITICAL: cannot register existing type 'LfbEvent'
+		#calls:ringer
+
+		# TODO:
+		# hangs at /Calls/SIP/calls_direct_call
+		#calls:sip
+	)
+
+	virtx meson_src_test "${tests[@]}"
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+	gnome2_schemas_update
+
+	optfeature "SIP support" "\
+		media-libs/gst-plugins-base:1.0 \
+		media-libs/gst-plugins-good:1.0 \
+		media-plugins/gst-plugins-srtp:1.0 \
+	"
+}
+
+pkg_postrm() {
+	xdg_pkg_postrm
+	gnome2_schemas_update
+}


^ permalink raw reply related	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2024-11-13  8:45 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-07  0:31 [gentoo-commits] repo/proj/guru:dev commit in: net-voip/gnome-calls/ Anna Vyalkova
  -- strict thread matches above, loose matches on Subject: below --
2024-11-13  8:45 Anna Vyalkova
2024-11-10 23:08 Anna Vyalkova
2024-06-30  4:41 Anna Vyalkova
2023-11-07 14:33 Anna Vyalkova
2023-10-30 23:56 Anna Vyalkova
2023-06-11  5:28 Anna Vyalkova
2023-04-28  4:32 Anna Vyalkova
2023-03-21  1:31 Anna Vyalkova
2023-01-13 10:46 Anna Vyalkova
2022-12-12 20:26 Anna Vyalkova
2022-12-12 20:26 Anna Vyalkova
2022-10-24 11:32 Anna Vyalkova
2022-06-19 18:50 Anna Vyalkova
2022-04-12 19:34 Ronny Gutbrod
2022-04-12 13:58 Gerben Jan Dijkman
2022-04-04 12:25 Gerben Jan Dijkman
2021-11-11 13:57 Gerben Jan Dijkman
2021-07-24 15:51 Andrew Ammerlaan
2021-07-24  5:21 Gerben Jan Dijkman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox