public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2020-11-19  7:10 Andrey Utkin
  0 siblings, 0 replies; 54+ messages in thread
From: Andrey Utkin @ 2020-11-19  7:10 UTC (permalink / raw
  To: gentoo-commits

commit:     8a8dc08e5abbbe5912b77d6f28a16f99afc26a04
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 19 06:58:26 2020 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Thu Nov 19 07:09:41 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a8dc08e

net-im/dino: add new version 0.2.0

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 net-im/dino/Manifest          |  1 +
 net-im/dino/dino-0.2.0.ebuild | 92 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 93 insertions(+)

diff --git a/net-im/dino/Manifest b/net-im/dino/Manifest
index f126436b1b3..fbf42220f5e 100644
--- a/net-im/dino/Manifest
+++ b/net-im/dino/Manifest
@@ -1 +1,2 @@
 DIST dino-0.1.0.tar.gz 441638 BLAKE2B 08f332d38af866eed1049fae7d0e207da5a3486fdaf07eb5327e7abf614ac4adc130fd8f2d9465d6cb248ecfe4b809e022a69c72df5879d98719d24635771b33 SHA512 b63bf87dbf7f728f038f22d0dba34770a06d7eb1be2ec249293ff876e16c151165add895ff3cb20a3216c3581d20e10634d454ee8b024b895012efb34f9d7de8
+DIST dino-0.2.0.tar.gz 514257 BLAKE2B a4536372a806fa60e157a6492381b0204f33041b113dc26dfd4d494c86c96e5b94e928c400fde3198e481aecbfc79d0358979d4a20c550e35f762b3520e2f7c0 SHA512 296576f91d45a4dd8c548a7ca5b47bcaf847f6ff0f8e5dbafaa4eb49a2d4f1ed7e2bbfac94f1b32e22f5ec61b23748ac76b12bb4ceb710889aff166953ca7a2e

diff --git a/net-im/dino/dino-0.2.0.ebuild b/net-im/dino/dino-0.2.0.ebuild
new file mode 100644
index 00000000000..87038c75d2f
--- /dev/null
+++ b/net-im/dino/dino-0.2.0.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+CMAKE_MAKEFILE_GENERATOR="ninja"
+VALA_MIN_API_VERSION="0.34"
+inherit cmake-utils gnome2-utils vala xdg-utils
+
+DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
+HOMEPAGE="https://dino.im"
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="+gpg +http +omemo +notification-sound"
+
+MY_REPO_URI="https://github.com/dino/dino"
+if [[ ${PV} == "9999" ]]; then
+	EGIT_REPO_URI="${MY_REPO_URI}.git"
+	inherit git-r3
+else
+	KEYWORDS="~amd64 ~arm64"
+	SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
+fi
+
+RDEPEND="
+	dev-db/sqlite:3
+	dev-libs/glib:2
+	dev-libs/icu
+	dev-libs/libgee:0.8
+	net-libs/glib-networking
+	net-libs/libsignal-protocol-c
+	x11-libs/cairo
+	x11-libs/gdk-pixbuf:2
+	x11-libs/gtk+:3
+	x11-libs/pango
+	gpg? ( app-crypt/gpgme:1 )
+	http? ( net-libs/libsoup:2.4 )
+	omemo? (
+		dev-libs/libgcrypt:0
+		media-gfx/qrencode
+	)
+	notification-sound? ( media-libs/libcanberra:0[sound] )
+"
+DEPEND="
+	$(vala_depend)
+	${RDEPEND}
+	sys-devel/gettext
+"
+
+src_prepare() {
+	cmake-utils_src_prepare
+	vala_src_prepare
+}
+
+src_configure() {
+	local disabled_plugins=(
+		$(usex gpg "" "openpgp")
+		$(usex omemo "" "omemo")
+		$(usex http  "" "http-files")
+	)
+	local enabled_plugins=(
+		$(usex notification-sound "notification-sound" "")
+	)
+	local mycmakeargs+=(
+		"-DENABLED_PLUGINS=$(local IFS=";"; echo "${enabled_plugins[*]}")"
+		"-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")"
+		"-DVALA_EXECUTABLE=${VALAC}"
+	)
+
+	if has test ${FEATURES}; then
+		mycmakeargs+=("-DBUILD_TESTS=yes")
+	fi
+
+	cmake-utils_src_configure
+}
+
+src_test() {
+	"${BUILD_DIR}"/xmpp-vala-test || die
+}
+
+update_caches() {
+	gnome2_icon_cache_update
+	xdg_desktop_database_update
+}
+
+pkg_postinst() {
+	update_caches
+}
+
+pkg_postrm() {
+	update_caches
+}


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2024-11-04 18:39 Andreas Sturmlechner
  0 siblings, 0 replies; 54+ messages in thread
From: Andreas Sturmlechner @ 2024-11-04 18:39 UTC (permalink / raw
  To: gentoo-commits

commit:     5f360a599cbec568cb2fb74545e96da651b26784
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 22 21:53:14 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Nov  4 18:38:35 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f360a59

net-im/dino: Set libcanberra[sound] IUSE default

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 net-im/dino/{dino-0.4.4.ebuild => dino-0.4.4-r1.ebuild} | 5 ++---
 net-im/dino/dino-9999.ebuild                            | 7 +++----
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/net-im/dino/dino-0.4.4.ebuild b/net-im/dino/dino-0.4.4-r1.ebuild
similarity index 96%
rename from net-im/dino/dino-0.4.4.ebuild
rename to net-im/dino/dino-0.4.4-r1.ebuild
index 34ca295a1c73..91ec3bd34108 100644
--- a/net-im/dino/dino-0.4.4.ebuild
+++ b/net-im/dino/dino-0.4.4-r1.ebuild
@@ -40,7 +40,7 @@ RDEPEND="
 	x11-libs/pango
 	gpg? ( app-crypt/gpgme:= )
 	http? ( net-libs/libsoup:2.4 )
-	notification-sound? ( media-libs/libcanberra:0[sound] )
+	notification-sound? ( media-libs/libcanberra:0[sound(+)] )
 	omemo? (
 		dev-libs/libgcrypt:=
 		media-gfx/qrencode:=
@@ -51,8 +51,7 @@ RDEPEND="
 		media-libs/webrtc-audio-processing:0
 	)
 "
-DEPEND="
-	${RDEPEND}
+DEPEND="${RDEPEND}
 	media-libs/gst-plugins-base
 	media-libs/gstreamer
 "

diff --git a/net-im/dino/dino-9999.ebuild b/net-im/dino/dino-9999.ebuild
index 443a60ca974f..f072fcc344e7 100644
--- a/net-im/dino/dino-9999.ebuild
+++ b/net-im/dino/dino-9999.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
@@ -40,7 +40,7 @@ RDEPEND="
 	x11-libs/pango
 	gpg? ( app-crypt/gpgme:= )
 	http? ( net-libs/libsoup:2.4 )
-	notification-sound? ( media-libs/libcanberra:0[sound] )
+	notification-sound? ( media-libs/libcanberra:0[sound(+)] )
 	omemo? (
 		dev-libs/libgcrypt:=
 		media-gfx/qrencode:=
@@ -51,8 +51,7 @@ RDEPEND="
 		media-libs/webrtc-audio-processing:0
 	)
 "
-DEPEND="
-	${RDEPEND}
+DEPEND="${RDEPEND}
 	media-libs/gst-plugins-base
 	media-libs/gstreamer
 "


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2024-10-23 16:12 Andreas Sturmlechner
  0 siblings, 0 replies; 54+ messages in thread
From: Andreas Sturmlechner @ 2024-10-23 16:12 UTC (permalink / raw
  To: gentoo-commits

commit:     c541b1b12d8f19d7b9297ad4443d2a936a64c28f
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 22 21:51:30 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Oct 23 16:11:44 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c541b1b1

net-im/dino: drop 0.4.2-r2, 0.4.3 and 0.4.3-r1

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 net-im/dino/Manifest             |   2 -
 net-im/dino/dino-0.4.2-r2.ebuild |  99 -------------------------------------
 net-im/dino/dino-0.4.3-r1.ebuild | 104 ---------------------------------------
 net-im/dino/dino-0.4.3.ebuild    |  99 -------------------------------------
 4 files changed, 304 deletions(-)

diff --git a/net-im/dino/Manifest b/net-im/dino/Manifest
index 517074502e56..581719fb6f55 100644
--- a/net-im/dino/Manifest
+++ b/net-im/dino/Manifest
@@ -1,3 +1 @@
-DIST dino-0.4.2.tar.gz 882421 BLAKE2B 36c0487a19202506e4de69afd923991c912e82c974f61e787ff4af37a40133fdbdb02315e82f7e85ccb8b3cd7d734aed7f8508ca31c1ffec49674ef68f71793b SHA512 b5d5b9e2ab2ff24f53778303e5428ed0613537944cf5d9139aa7e13558ee40ffb1566c6e9267dd802938a6abf0f0d5fbe94ef17fb3e18a11d47cc0d040928d19
-DIST dino-0.4.3.tar.gz 883558 BLAKE2B 31ea5eafedcaabbc1ec99c72b5a0c1a6f80462ce3f8288b2d54d68106cfb9a31d3ac525660cd1ff7bf0faf2fbfdb2f47dd37672cc0f2b3283121fd364f670092 SHA512 c3e5e3ba05d7190206a8a3144002eac94f162525ab229edd420215eff3d5644293d0c8737266f0ed9f112313b2e6e83fb02fcc10d0f568fb5b2295238ebe78ea
 DIST dino-0.4.4.tar.gz 884259 BLAKE2B 5290543aeaf89f2adf5acf648b6ff4fb7daafc7d4e0b9e948f34a4af81ea49073664aa37d2541753e2f75dbfe492ac82ebdda5fe9ab5749e7b251d6788a36f3a SHA512 d2d5553c60d20e163930c0d8468727109871651f7305bf86940b7efd70a42d11ca85572f4dbea01e67ec8ce48fb0a244acb29b491d5d43bf188653ddc6ecface

diff --git a/net-im/dino/dino-0.4.2-r2.ebuild b/net-im/dino/dino-0.4.2-r2.ebuild
deleted file mode 100644
index de4977426bc8..000000000000
--- a/net-im/dino/dino-0.4.2-r2.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake vala xdg readme.gentoo-r1
-
-DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
-HOMEPAGE="https://dino.im"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="+gpg +http +omemo +notification-sound +rtp test"
-RESTRICT="!test? ( test )"
-
-MY_REPO_URI="https://github.com/dino/dino"
-if [[ ${PV} == "9999" ]]; then
-	EGIT_REPO_URI="${MY_REPO_URI}.git"
-	inherit git-r3
-else
-	KEYWORDS="amd64 ~arm64"
-	SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
-fi
-
-RDEPEND="
-	dev-db/sqlite:3
-	dev-libs/glib:2
-	dev-libs/icu:=
-	dev-libs/libgee:0.8=
-	gui-libs/gtk:4
-	>=gui-libs/libadwaita-1.2.0:1[vala]
-	media-libs/graphene
-	net-libs/glib-networking
-	net-libs/gnutls:=
-	>=net-libs/libnice-0.1.15
-	net-libs/libsignal-protocol-c
-	net-libs/libsrtp:2=
-	x11-libs/cairo
-	x11-libs/gdk-pixbuf:2
-	x11-libs/pango
-	gpg? ( app-crypt/gpgme:= )
-	http? ( net-libs/libsoup:2.4 )
-	notification-sound? ( media-libs/libcanberra:0[sound] )
-	omemo? (
-		dev-libs/libgcrypt:=
-		media-gfx/qrencode:=
-	)
-	rtp? (
-		media-libs/gst-plugins-base:1.0
-		media-libs/gstreamer:1.0
-		media-libs/webrtc-audio-processing:0
-	)
-"
-DEPEND="
-	${RDEPEND}
-	media-libs/gst-plugins-base
-	media-libs/gstreamer
-"
-BDEPEND="
-	sys-devel/gettext
-	$(vala_depend)
-"
-
-src_configure() {
-	vala_setup
-
-	local disabled_plugins=(
-		$(usex gpg "" "openpgp")
-		$(usex omemo "" "omemo")
-		$(usex http  "" "http-files")
-		$(usex rtp "" rtp)
-	)
-	local enabled_plugins=(
-		$(usex notification-sound "notification-sound" "")
-	)
-	local mycmakeargs=(
-		"-DENABLED_PLUGINS=$(local IFS=";"; echo "${enabled_plugins[*]}")"
-		"-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")"
-		"-DVALA_EXECUTABLE=${VALAC}"
-		"-DSOUP_VERSION=2"
-		"-DBUILD_TESTS=$(usex test)"
-	)
-
-	cmake_src_configure
-}
-
-src_test() {
-	"${BUILD_DIR}"/xmpp-vala-test || die
-}
-
-src_install() {
-	cmake_src_install
-	readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-	readme.gentoo_print_elog
-}

diff --git a/net-im/dino/dino-0.4.3-r1.ebuild b/net-im/dino/dino-0.4.3-r1.ebuild
deleted file mode 100644
index 429ec8e36db0..000000000000
--- a/net-im/dino/dino-0.4.3-r1.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake vala xdg readme.gentoo-r1
-
-DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
-HOMEPAGE="https://dino.im"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="+gpg +http +omemo +notification-sound +rtp test"
-RESTRICT="!test? ( test )"
-
-MY_REPO_URI="https://github.com/dino/dino"
-if [[ ${PV} == "9999" ]]; then
-	EGIT_REPO_URI="${MY_REPO_URI}.git"
-	inherit git-r3
-else
-	KEYWORDS="amd64 ~arm64"
-	SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
-fi
-
-RDEPEND="
-	dev-db/sqlite:3
-	dev-libs/glib:2
-	dev-libs/icu:=
-	dev-libs/libgee:0.8=
-	gui-libs/gtk:4
-	>=gui-libs/libadwaita-1.2.0:1[vala]
-	media-libs/graphene
-	net-libs/glib-networking
-	net-libs/gnutls:=
-	>=net-libs/libnice-0.1.15
-	net-libs/libsignal-protocol-c
-	net-libs/libsrtp:2=
-	x11-libs/cairo
-	x11-libs/gdk-pixbuf:2
-	x11-libs/pango
-	gpg? ( app-crypt/gpgme:= )
-	http? ( net-libs/libsoup:2.4 )
-	notification-sound? ( media-libs/libcanberra:0[sound] )
-	omemo? (
-		dev-libs/libgcrypt:=
-		media-gfx/qrencode:=
-	)
-	rtp? (
-		media-libs/gst-plugins-base:1.0
-		media-libs/gstreamer:1.0
-		media-libs/webrtc-audio-processing:0
-	)
-"
-DEPEND="
-	${RDEPEND}
-	media-libs/gst-plugins-base
-	media-libs/gstreamer
-"
-BDEPEND="
-	sys-devel/gettext
-	$(vala_depend)
-"
-
-PATCHES=(
-	"${FILESDIR}"/${P}-c99.patch
-	"${FILESDIR}"/${P}-vala-gpgme.patch
-)
-
-src_configure() {
-	vala_setup
-
-	local disabled_plugins=(
-		$(usex gpg "" "openpgp")
-		$(usex omemo "" "omemo")
-		$(usex http  "" "http-files")
-		$(usex rtp "" rtp)
-	)
-	local enabled_plugins=(
-		$(usex notification-sound "notification-sound" "")
-	)
-	local mycmakeargs=(
-		"-DENABLED_PLUGINS=$(local IFS=";"; echo "${enabled_plugins[*]}")"
-		"-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")"
-		"-DVALA_EXECUTABLE=${VALAC}"
-		"-DSOUP_VERSION=2"
-		"-DBUILD_TESTS=$(usex test)"
-	)
-
-	cmake_src_configure
-}
-
-src_test() {
-	"${BUILD_DIR}"/xmpp-vala-test || die
-}
-
-src_install() {
-	cmake_src_install
-	readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-	readme.gentoo_print_elog
-}

diff --git a/net-im/dino/dino-0.4.3.ebuild b/net-im/dino/dino-0.4.3.ebuild
deleted file mode 100644
index 443a60ca974f..000000000000
--- a/net-im/dino/dino-0.4.3.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake vala xdg readme.gentoo-r1
-
-DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
-HOMEPAGE="https://dino.im"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="+gpg +http +omemo +notification-sound +rtp test"
-RESTRICT="!test? ( test )"
-
-MY_REPO_URI="https://github.com/dino/dino"
-if [[ ${PV} == "9999" ]]; then
-	EGIT_REPO_URI="${MY_REPO_URI}.git"
-	inherit git-r3
-else
-	KEYWORDS="~amd64 ~arm64"
-	SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
-fi
-
-RDEPEND="
-	dev-db/sqlite:3
-	dev-libs/glib:2
-	dev-libs/icu:=
-	dev-libs/libgee:0.8=
-	gui-libs/gtk:4
-	>=gui-libs/libadwaita-1.2.0:1[vala]
-	media-libs/graphene
-	net-libs/glib-networking
-	net-libs/gnutls:=
-	>=net-libs/libnice-0.1.15
-	net-libs/libsignal-protocol-c
-	net-libs/libsrtp:2=
-	x11-libs/cairo
-	x11-libs/gdk-pixbuf:2
-	x11-libs/pango
-	gpg? ( app-crypt/gpgme:= )
-	http? ( net-libs/libsoup:2.4 )
-	notification-sound? ( media-libs/libcanberra:0[sound] )
-	omemo? (
-		dev-libs/libgcrypt:=
-		media-gfx/qrencode:=
-	)
-	rtp? (
-		media-libs/gst-plugins-base:1.0
-		media-libs/gstreamer:1.0
-		media-libs/webrtc-audio-processing:0
-	)
-"
-DEPEND="
-	${RDEPEND}
-	media-libs/gst-plugins-base
-	media-libs/gstreamer
-"
-BDEPEND="
-	sys-devel/gettext
-	$(vala_depend)
-"
-
-src_configure() {
-	vala_setup
-
-	local disabled_plugins=(
-		$(usex gpg "" "openpgp")
-		$(usex omemo "" "omemo")
-		$(usex http  "" "http-files")
-		$(usex rtp "" rtp)
-	)
-	local enabled_plugins=(
-		$(usex notification-sound "notification-sound" "")
-	)
-	local mycmakeargs=(
-		"-DENABLED_PLUGINS=$(local IFS=";"; echo "${enabled_plugins[*]}")"
-		"-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")"
-		"-DVALA_EXECUTABLE=${VALAC}"
-		"-DSOUP_VERSION=2"
-		"-DBUILD_TESTS=$(usex test)"
-	)
-
-	cmake_src_configure
-}
-
-src_test() {
-	"${BUILD_DIR}"/xmpp-vala-test || die
-}
-
-src_install() {
-	cmake_src_install
-	readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-	readme.gentoo_print_elog
-}


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2024-10-23  7:53 Jakov Smolić
  0 siblings, 0 replies; 54+ messages in thread
From: Jakov Smolić @ 2024-10-23  7:53 UTC (permalink / raw
  To: gentoo-commits

commit:     6a11b6cd6008c8fa07ff5040e8d68e3aa918d84b
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 23 07:53:38 2024 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Oct 23 07:53:38 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a11b6cd

net-im/dino: Stabilize 0.4.4 amd64, #941992

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 net-im/dino/dino-0.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/dino/dino-0.4.4.ebuild b/net-im/dino/dino-0.4.4.ebuild
index 9b99d0f5f067..34ca295a1c73 100644
--- a/net-im/dino/dino-0.4.4.ebuild
+++ b/net-im/dino/dino-0.4.4.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == "9999" ]]; then
 	EGIT_REPO_URI="${MY_REPO_URI}.git"
 	inherit git-r3
 else
-	KEYWORDS="~amd64 ~arm64"
+	KEYWORDS="amd64 ~arm64"
 	SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
 fi
 


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2024-07-03  2:59 Sam James
  0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2024-07-03  2:59 UTC (permalink / raw
  To: gentoo-commits

commit:     ac1b57b73553469b1ee0f39e9fde8ad6f93ee230
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul  3 02:58:51 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul  3 02:58:51 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac1b57b7

net-im/dino: Stabilize 0.4.3-r1 amd64, #935381

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-im/dino/dino-0.4.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/dino/dino-0.4.3-r1.ebuild b/net-im/dino/dino-0.4.3-r1.ebuild
index 4f9c5a607668..429ec8e36db0 100644
--- a/net-im/dino/dino-0.4.3-r1.ebuild
+++ b/net-im/dino/dino-0.4.3-r1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == "9999" ]]; then
 	EGIT_REPO_URI="${MY_REPO_URI}.git"
 	inherit git-r3
 else
-	KEYWORDS="~amd64 ~arm64"
+	KEYWORDS="amd64 ~arm64"
 	SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
 fi
 


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2024-07-03  0:37 Sam James
  0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2024-07-03  0:37 UTC (permalink / raw
  To: gentoo-commits

commit:     f609e490d9bdf41626914052182efc69b19cd24d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul  3 00:30:36 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul  3 00:30:36 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f609e490

net-im/dino: add 0.4.4

Closes: https://bugs.gentoo.org/930539
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-im/dino/Manifest          |  1 +
 net-im/dino/dino-0.4.4.ebuild | 99 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 100 insertions(+)

diff --git a/net-im/dino/Manifest b/net-im/dino/Manifest
index 674adcabd18e..517074502e56 100644
--- a/net-im/dino/Manifest
+++ b/net-im/dino/Manifest
@@ -1,2 +1,3 @@
 DIST dino-0.4.2.tar.gz 882421 BLAKE2B 36c0487a19202506e4de69afd923991c912e82c974f61e787ff4af37a40133fdbdb02315e82f7e85ccb8b3cd7d734aed7f8508ca31c1ffec49674ef68f71793b SHA512 b5d5b9e2ab2ff24f53778303e5428ed0613537944cf5d9139aa7e13558ee40ffb1566c6e9267dd802938a6abf0f0d5fbe94ef17fb3e18a11d47cc0d040928d19
 DIST dino-0.4.3.tar.gz 883558 BLAKE2B 31ea5eafedcaabbc1ec99c72b5a0c1a6f80462ce3f8288b2d54d68106cfb9a31d3ac525660cd1ff7bf0faf2fbfdb2f47dd37672cc0f2b3283121fd364f670092 SHA512 c3e5e3ba05d7190206a8a3144002eac94f162525ab229edd420215eff3d5644293d0c8737266f0ed9f112313b2e6e83fb02fcc10d0f568fb5b2295238ebe78ea
+DIST dino-0.4.4.tar.gz 884259 BLAKE2B 5290543aeaf89f2adf5acf648b6ff4fb7daafc7d4e0b9e948f34a4af81ea49073664aa37d2541753e2f75dbfe492ac82ebdda5fe9ab5749e7b251d6788a36f3a SHA512 d2d5553c60d20e163930c0d8468727109871651f7305bf86940b7efd70a42d11ca85572f4dbea01e67ec8ce48fb0a244acb29b491d5d43bf188653ddc6ecface

diff --git a/net-im/dino/dino-0.4.4.ebuild b/net-im/dino/dino-0.4.4.ebuild
new file mode 100644
index 000000000000..9b99d0f5f067
--- /dev/null
+++ b/net-im/dino/dino-0.4.4.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake vala xdg readme.gentoo-r1
+
+DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
+HOMEPAGE="https://dino.im"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="+gpg +http +omemo +notification-sound +rtp test"
+RESTRICT="!test? ( test )"
+
+MY_REPO_URI="https://github.com/dino/dino"
+if [[ ${PV} == "9999" ]]; then
+	EGIT_REPO_URI="${MY_REPO_URI}.git"
+	inherit git-r3
+else
+	KEYWORDS="~amd64 ~arm64"
+	SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
+fi
+
+RDEPEND="
+	dev-db/sqlite:3
+	dev-libs/glib:2
+	dev-libs/icu:=
+	dev-libs/libgee:0.8=
+	gui-libs/gtk:4
+	>=gui-libs/libadwaita-1.2.0:1[vala]
+	media-libs/graphene
+	net-libs/glib-networking
+	net-libs/gnutls:=
+	>=net-libs/libnice-0.1.15
+	net-libs/libsignal-protocol-c
+	net-libs/libsrtp:2=
+	x11-libs/cairo
+	x11-libs/gdk-pixbuf:2
+	x11-libs/pango
+	gpg? ( app-crypt/gpgme:= )
+	http? ( net-libs/libsoup:2.4 )
+	notification-sound? ( media-libs/libcanberra:0[sound] )
+	omemo? (
+		dev-libs/libgcrypt:=
+		media-gfx/qrencode:=
+	)
+	rtp? (
+		media-libs/gst-plugins-base:1.0
+		media-libs/gstreamer:1.0
+		media-libs/webrtc-audio-processing:0
+	)
+"
+DEPEND="
+	${RDEPEND}
+	media-libs/gst-plugins-base
+	media-libs/gstreamer
+"
+BDEPEND="
+	sys-devel/gettext
+	$(vala_depend)
+"
+
+src_configure() {
+	vala_setup
+
+	local disabled_plugins=(
+		$(usex gpg "" "openpgp")
+		$(usex omemo "" "omemo")
+		$(usex http  "" "http-files")
+		$(usex rtp "" rtp)
+	)
+	local enabled_plugins=(
+		$(usex notification-sound "notification-sound" "")
+	)
+	local mycmakeargs=(
+		"-DENABLED_PLUGINS=$(local IFS=";"; echo "${enabled_plugins[*]}")"
+		"-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")"
+		"-DVALA_EXECUTABLE=${VALAC}"
+		"-DSOUP_VERSION=2"
+		"-DBUILD_TESTS=$(usex test)"
+	)
+
+	cmake_src_configure
+}
+
+src_test() {
+	"${BUILD_DIR}"/xmpp-vala-test || die
+}
+
+src_install() {
+	cmake_src_install
+	readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+	readme.gentoo_print_elog
+}


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2023-07-26  3:02 Sam James
  0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2023-07-26  3:02 UTC (permalink / raw
  To: gentoo-commits

commit:     8aa266a08a3c550beaa8f04970e603e6f1b3f157
Author:     Michael Vetter <jubalh <AT> iodoru <DOT> org>
AuthorDate: Tue Jul 11 05:08:50 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 26 03:00:07 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aa266a0

net-im/dino: Add 0.4.3

[sam: Sync live, fix keywords.]

Signed-off-by: Michael Vetter <jubalh <AT> iodoru.org>
Closes: https://github.com/gentoo/gentoo/pull/31828
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-im/dino/Manifest                                | 1 +
 net-im/dino/{dino-9999.ebuild => dino-0.4.3.ebuild} | 3 ++-
 net-im/dino/dino-9999.ebuild                        | 3 ++-
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/net-im/dino/Manifest b/net-im/dino/Manifest
index d45bd4206da7..674adcabd18e 100644
--- a/net-im/dino/Manifest
+++ b/net-im/dino/Manifest
@@ -1 +1,2 @@
 DIST dino-0.4.2.tar.gz 882421 BLAKE2B 36c0487a19202506e4de69afd923991c912e82c974f61e787ff4af37a40133fdbdb02315e82f7e85ccb8b3cd7d734aed7f8508ca31c1ffec49674ef68f71793b SHA512 b5d5b9e2ab2ff24f53778303e5428ed0613537944cf5d9139aa7e13558ee40ffb1566c6e9267dd802938a6abf0f0d5fbe94ef17fb3e18a11d47cc0d040928d19
+DIST dino-0.4.3.tar.gz 883558 BLAKE2B 31ea5eafedcaabbc1ec99c72b5a0c1a6f80462ce3f8288b2d54d68106cfb9a31d3ac525660cd1ff7bf0faf2fbfdb2f47dd37672cc0f2b3283121fd364f670092 SHA512 c3e5e3ba05d7190206a8a3144002eac94f162525ab229edd420215eff3d5644293d0c8737266f0ed9f112313b2e6e83fb02fcc10d0f568fb5b2295238ebe78ea

diff --git a/net-im/dino/dino-9999.ebuild b/net-im/dino/dino-0.4.3.ebuild
similarity index 97%
copy from net-im/dino/dino-9999.ebuild
copy to net-im/dino/dino-0.4.3.ebuild
index 2f820b80edf9..443a60ca974f 100644
--- a/net-im/dino/dino-9999.ebuild
+++ b/net-im/dino/dino-0.4.3.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == "9999" ]]; then
 	EGIT_REPO_URI="${MY_REPO_URI}.git"
 	inherit git-r3
 else
-	KEYWORDS="amd64"
+	KEYWORDS="~amd64 ~arm64"
 	SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
 fi
 
@@ -77,6 +77,7 @@ src_configure() {
 		"-DENABLED_PLUGINS=$(local IFS=";"; echo "${enabled_plugins[*]}")"
 		"-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")"
 		"-DVALA_EXECUTABLE=${VALAC}"
+		"-DSOUP_VERSION=2"
 		"-DBUILD_TESTS=$(usex test)"
 	)
 

diff --git a/net-im/dino/dino-9999.ebuild b/net-im/dino/dino-9999.ebuild
index 2f820b80edf9..443a60ca974f 100644
--- a/net-im/dino/dino-9999.ebuild
+++ b/net-im/dino/dino-9999.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == "9999" ]]; then
 	EGIT_REPO_URI="${MY_REPO_URI}.git"
 	inherit git-r3
 else
-	KEYWORDS="amd64"
+	KEYWORDS="~amd64 ~arm64"
 	SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
 fi
 
@@ -77,6 +77,7 @@ src_configure() {
 		"-DENABLED_PLUGINS=$(local IFS=";"; echo "${enabled_plugins[*]}")"
 		"-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")"
 		"-DVALA_EXECUTABLE=${VALAC}"
+		"-DSOUP_VERSION=2"
 		"-DBUILD_TESTS=$(usex test)"
 	)
 


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2023-07-26  3:02 Sam James
  0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2023-07-26  3:02 UTC (permalink / raw
  To: gentoo-commits

commit:     bebf26d22680710de88bc21db16799bdc27114f9
Author:     Michael Vetter <jubalh <AT> iodoru <DOT> org>
AuthorDate: Tue Jul 11 05:06:41 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 26 03:00:06 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bebf26d2

net-im/dino: Specify soup version

Bug: https://bugs.gentoo.org/902753
Signed-off-by: Michael Vetter <jubalh <AT> iodoru.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-im/dino/dino-0.4.2-r2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-im/dino/dino-0.4.2-r2.ebuild b/net-im/dino/dino-0.4.2-r2.ebuild
index 3dc255e58a6c..de4977426bc8 100644
--- a/net-im/dino/dino-0.4.2-r2.ebuild
+++ b/net-im/dino/dino-0.4.2-r2.ebuild
@@ -77,6 +77,7 @@ src_configure() {
 		"-DENABLED_PLUGINS=$(local IFS=";"; echo "${enabled_plugins[*]}")"
 		"-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")"
 		"-DVALA_EXECUTABLE=${VALAC}"
+		"-DSOUP_VERSION=2"
 		"-DBUILD_TESTS=$(usex test)"
 	)
 


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2023-07-10  8:58 Florian Schmaus
  0 siblings, 0 replies; 54+ messages in thread
From: Florian Schmaus @ 2023-07-10  8:58 UTC (permalink / raw
  To: gentoo-commits

commit:     46bea462d5422a00b82f6790d8eda5bdfa66d312
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 10 08:56:17 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Mon Jul 10 08:57:42 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46bea462

net-im/dino: add 'vala' USE flag to libadwaita

Thanks to Serg for reporting this.

Closes: https://bugs.gentoo.org/910179
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
Reported-by: Serg <g00g1+gentoo.org <AT> at.encryp.ch>

 net-im/dino/{dino-0.4.2-r1.ebuild => dino-0.4.2-r2.ebuild} | 2 +-
 net-im/dino/dino-9999.ebuild                               | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/dino/dino-0.4.2-r1.ebuild b/net-im/dino/dino-0.4.2-r2.ebuild
similarity index 98%
rename from net-im/dino/dino-0.4.2-r1.ebuild
rename to net-im/dino/dino-0.4.2-r2.ebuild
index 5746d3e99bf0..3dc255e58a6c 100644
--- a/net-im/dino/dino-0.4.2-r1.ebuild
+++ b/net-im/dino/dino-0.4.2-r2.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
 	dev-libs/icu:=
 	dev-libs/libgee:0.8=
 	gui-libs/gtk:4
-	>=gui-libs/libadwaita-1.2.0:1
+	>=gui-libs/libadwaita-1.2.0:1[vala]
 	media-libs/graphene
 	net-libs/glib-networking
 	net-libs/gnutls:=

diff --git a/net-im/dino/dino-9999.ebuild b/net-im/dino/dino-9999.ebuild
index 2b090f8e836f..2f820b80edf9 100644
--- a/net-im/dino/dino-9999.ebuild
+++ b/net-im/dino/dino-9999.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
 	dev-libs/icu:=
 	dev-libs/libgee:0.8=
 	gui-libs/gtk:4
-	>=gui-libs/libadwaita-1.2.0:1
+	>=gui-libs/libadwaita-1.2.0:1[vala]
 	media-libs/graphene
 	net-libs/glib-networking
 	net-libs/gnutls:=


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2023-06-01  8:16 Florian Schmaus
  0 siblings, 0 replies; 54+ messages in thread
From: Florian Schmaus @ 2023-06-01  8:16 UTC (permalink / raw
  To: gentoo-commits

commit:     8788ae58f626edc73d573ed8f5527a6748feef1b
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Thu Jun  1 08:16:32 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Thu Jun  1 08:16:32 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8788ae58

net-im/dino: add slot to dep, revbump due to new deps

Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 net-im/dino/{dino-0.4.2.ebuild => dino-0.4.2-r1.ebuild} | 2 +-
 net-im/dino/dino-9999.ebuild                            | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/dino/dino-0.4.2.ebuild b/net-im/dino/dino-0.4.2-r1.ebuild
similarity index 98%
rename from net-im/dino/dino-0.4.2.ebuild
rename to net-im/dino/dino-0.4.2-r1.ebuild
index 2dfba797f01b..2b090f8e836f 100644
--- a/net-im/dino/dino-0.4.2.ebuild
+++ b/net-im/dino/dino-0.4.2-r1.ebuild
@@ -48,7 +48,7 @@ RDEPEND="
 	rtp? (
 		media-libs/gst-plugins-base:1.0
 		media-libs/gstreamer:1.0
-		media-libs/webrtc-audio-processing
+		media-libs/webrtc-audio-processing:0
 	)
 "
 DEPEND="

diff --git a/net-im/dino/dino-9999.ebuild b/net-im/dino/dino-9999.ebuild
index 2dfba797f01b..2b090f8e836f 100644
--- a/net-im/dino/dino-9999.ebuild
+++ b/net-im/dino/dino-9999.ebuild
@@ -48,7 +48,7 @@ RDEPEND="
 	rtp? (
 		media-libs/gst-plugins-base:1.0
 		media-libs/gstreamer:1.0
-		media-libs/webrtc-audio-processing
+		media-libs/webrtc-audio-processing:0
 	)
 "
 DEPEND="


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2023-06-01  7:58 Florian Schmaus
  0 siblings, 0 replies; 54+ messages in thread
From: Florian Schmaus @ 2023-06-01  7:58 UTC (permalink / raw
  To: gentoo-commits

commit:     9e52fc4162f530e9d29dd071969edce71397382f
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Thu Jun  1 07:55:12 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Thu Jun  1 07:58:48 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e52fc41

net-im/dino: drop 0.3.2

Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 net-im/dino/Manifest          |  1 -
 net-im/dino/dino-0.3.2.ebuild | 90 -------------------------------------------
 2 files changed, 91 deletions(-)

diff --git a/net-im/dino/Manifest b/net-im/dino/Manifest
index 0cf96733c61b..d45bd4206da7 100644
--- a/net-im/dino/Manifest
+++ b/net-im/dino/Manifest
@@ -1,2 +1 @@
-DIST dino-0.3.2.tar.gz 806730 BLAKE2B 669cfa2af1f80023e890e22f1b585f03b9b2d09b9763c182c79544c540c5fc3d5690a6ea971ccb480943071856bae63f0d84b17cec6392b21e26fa860e4f8f9a SHA512 f95c37c44e81c2625f9d6ecf1cf3a64826025240a57300716bf7aabcbfcaa6f8bc75ae7ab12dead9d48eeea5c436b8c02eb053acd491742aee2e9168e8af5800
 DIST dino-0.4.2.tar.gz 882421 BLAKE2B 36c0487a19202506e4de69afd923991c912e82c974f61e787ff4af37a40133fdbdb02315e82f7e85ccb8b3cd7d734aed7f8508ca31c1ffec49674ef68f71793b SHA512 b5d5b9e2ab2ff24f53778303e5428ed0613537944cf5d9139aa7e13558ee40ffb1566c6e9267dd802938a6abf0f0d5fbe94ef17fb3e18a11d47cc0d040928d19

diff --git a/net-im/dino/dino-0.3.2.ebuild b/net-im/dino/dino-0.3.2.ebuild
deleted file mode 100644
index 3dbdd954e2be..000000000000
--- a/net-im/dino/dino-0.3.2.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake vala xdg readme.gentoo-r1
-
-DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
-HOMEPAGE="https://dino.im"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="+gpg +http +omemo +notification-sound test"
-RESTRICT="!test? ( test )"
-
-MY_REPO_URI="https://github.com/dino/dino"
-if [[ ${PV} == "9999" ]]; then
-	EGIT_REPO_URI="${MY_REPO_URI}.git"
-	inherit git-r3
-else
-	KEYWORDS="amd64 arm64"
-	SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
-fi
-
-RDEPEND="
-	app-text/gspell[vala]
-	dev-db/sqlite:3
-	dev-libs/glib:2
-	dev-libs/icu
-	dev-libs/libgee:0.8
-	net-libs/glib-networking
-	>=net-libs/libnice-0.1.15
-	net-libs/libsignal-protocol-c
-	net-libs/libsrtp:2
-	x11-libs/cairo
-	x11-libs/gdk-pixbuf:2
-	x11-libs/gtk+:3
-	x11-libs/pango
-	gpg? ( app-crypt/gpgme:= )
-	http? ( net-libs/libsoup:2.4 )
-	omemo? (
-		dev-libs/libgcrypt:0
-		media-gfx/qrencode
-	)
-	notification-sound? ( media-libs/libcanberra:0[sound] )
-"
-DEPEND="
-	${RDEPEND}
-	media-libs/gst-plugins-base
-	media-libs/gstreamer
-"
-BDEPEND="
-	sys-devel/gettext
-	$(vala_depend)
-"
-
-src_configure() {
-	vala_setup
-
-	local disabled_plugins=(
-		$(usex gpg "" "openpgp")
-		$(usex omemo "" "omemo")
-		$(usex http  "" "http-files")
-	)
-	local enabled_plugins=(
-		$(usex notification-sound "notification-sound" "")
-	)
-	local mycmakeargs+=(
-		"-DENABLED_PLUGINS=$(local IFS=";"; echo "${enabled_plugins[*]}")"
-		"-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")"
-		"-DVALA_EXECUTABLE=${VALAC}"
-		"-DBUILD_TESTS=$(usex test)"
-	)
-
-	cmake_src_configure
-}
-
-src_test() {
-	"${BUILD_DIR}"/xmpp-vala-test || die
-}
-
-src_install() {
-	cmake_src_install
-	readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-	readme.gentoo_print_elog
-}


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2023-06-01  7:58 Florian Schmaus
  0 siblings, 0 replies; 54+ messages in thread
From: Florian Schmaus @ 2023-06-01  7:58 UTC (permalink / raw
  To: gentoo-commits

commit:     7684fb79ab8af35185cde927d5a69ea7a7098575
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Thu Jun  1 07:52:49 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Thu Jun  1 07:58:47 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7684fb79

net-im/dino: add missing RDEPENDs

Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 net-im/dino/dino-0.4.2.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-im/dino/dino-0.4.2.ebuild b/net-im/dino/dino-0.4.2.ebuild
index 1a58bab58470..40b27b516f7d 100644
--- a/net-im/dino/dino-0.4.2.ebuild
+++ b/net-im/dino/dino-0.4.2.ebuild
@@ -29,10 +29,12 @@ RDEPEND="
 	dev-libs/libgee:0.8=
 	gui-libs/gtk:4
 	>=gui-libs/libadwaita-1.2.0:1
+	media-libs/graphene
 	net-libs/glib-networking
+	net-libs/gnutls:=
 	>=net-libs/libnice-0.1.15
 	net-libs/libsignal-protocol-c
-	net-libs/libsrtp:2
+	net-libs/libsrtp:2=
 	x11-libs/cairo
 	x11-libs/gdk-pixbuf:2
 	x11-libs/pango


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2023-06-01  7:58 Florian Schmaus
  0 siblings, 0 replies; 54+ messages in thread
From: Florian Schmaus @ 2023-06-01  7:58 UTC (permalink / raw
  To: gentoo-commits

commit:     f33d913c8f8058f95539bca3f27b8e18fb359294
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Thu Jun  1 07:56:06 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Thu Jun  1 07:58:48 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f33d913c

net-im/dino: sync live

Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 net-im/dino/dino-9999.ebuild | 14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

diff --git a/net-im/dino/dino-9999.ebuild b/net-im/dino/dino-9999.ebuild
index 44362a8ae8fb..2dfba797f01b 100644
--- a/net-im/dino/dino-9999.ebuild
+++ b/net-im/dino/dino-9999.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://dino.im"
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="+gpg +http +omemo +notification-sound test"
+IUSE="+gpg +http +omemo +notification-sound +rtp test"
 RESTRICT="!test? ( test )"
 
 MY_REPO_URI="https://github.com/dino/dino"
@@ -18,7 +18,7 @@ if [[ ${PV} == "9999" ]]; then
 	EGIT_REPO_URI="${MY_REPO_URI}.git"
 	inherit git-r3
 else
-	KEYWORDS="~amd64 ~arm64"
+	KEYWORDS="amd64"
 	SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
 fi
 
@@ -29,10 +29,12 @@ RDEPEND="
 	dev-libs/libgee:0.8=
 	gui-libs/gtk:4
 	>=gui-libs/libadwaita-1.2.0:1
+	media-libs/graphene
 	net-libs/glib-networking
+	net-libs/gnutls:=
 	>=net-libs/libnice-0.1.15
 	net-libs/libsignal-protocol-c
-	net-libs/libsrtp:2
+	net-libs/libsrtp:2=
 	x11-libs/cairo
 	x11-libs/gdk-pixbuf:2
 	x11-libs/pango
@@ -43,6 +45,11 @@ RDEPEND="
 		dev-libs/libgcrypt:=
 		media-gfx/qrencode:=
 	)
+	rtp? (
+		media-libs/gst-plugins-base:1.0
+		media-libs/gstreamer:1.0
+		media-libs/webrtc-audio-processing
+	)
 "
 DEPEND="
 	${RDEPEND}
@@ -61,6 +68,7 @@ src_configure() {
 		$(usex gpg "" "openpgp")
 		$(usex omemo "" "omemo")
 		$(usex http  "" "http-files")
+		$(usex rtp "" rtp)
 	)
 	local enabled_plugins=(
 		$(usex notification-sound "notification-sound" "")


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2023-06-01  7:58 Florian Schmaus
  0 siblings, 0 replies; 54+ messages in thread
From: Florian Schmaus @ 2023-06-01  7:58 UTC (permalink / raw
  To: gentoo-commits

commit:     b1961cf0e7a5fb491b61ddb8cba9c232236b84d5
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Thu Jun  1 07:54:58 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Thu Jun  1 07:58:47 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1961cf0

net-im/dino: stabilize 0.4.2 for amd64

Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 net-im/dino/dino-0.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/dino/dino-0.4.2.ebuild b/net-im/dino/dino-0.4.2.ebuild
index 40b27b516f7d..2dfba797f01b 100644
--- a/net-im/dino/dino-0.4.2.ebuild
+++ b/net-im/dino/dino-0.4.2.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == "9999" ]]; then
 	EGIT_REPO_URI="${MY_REPO_URI}.git"
 	inherit git-r3
 else
-	KEYWORDS="~amd64"
+	KEYWORDS="amd64"
 	SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
 fi
 


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2023-06-01  7:58 Florian Schmaus
  0 siblings, 0 replies; 54+ messages in thread
From: Florian Schmaus @ 2023-06-01  7:58 UTC (permalink / raw
  To: gentoo-commits

commit:     218bbbb6e36d07ff61b3848001bfba84cfef309a
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Thu Jun  1 07:46:31 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Thu Jun  1 07:58:46 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=218bbbb6

net-im/dino: add USE=rtp

This required dropping the arm64 keyword for now.

Thanks to Сергей for providing the initial patch.

Closes: https://github.com/gentoo/gentoo/pull/30365
Closes: https://bugs.gentoo.org/903179
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 net-im/dino/dino-0.4.2.ebuild | 12 ++++++++----
 net-im/dino/metadata.xml      |  1 +
 2 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/net-im/dino/dino-0.4.2.ebuild b/net-im/dino/dino-0.4.2.ebuild
index b2932f67878a..1a58bab58470 100644
--- a/net-im/dino/dino-0.4.2.ebuild
+++ b/net-im/dino/dino-0.4.2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://dino.im"
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="+gpg +http +omemo +notification-sound test"
+IUSE="+gpg +http +omemo +notification-sound +rtp test"
 RESTRICT="!test? ( test )"
 
 MY_REPO_URI="https://github.com/dino/dino"
@@ -18,7 +18,7 @@ if [[ ${PV} == "9999" ]]; then
 	EGIT_REPO_URI="${MY_REPO_URI}.git"
 	inherit git-r3
 else
-	KEYWORDS="~amd64 ~arm64"
+	KEYWORDS="~amd64"
 	SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
 fi
 
@@ -43,6 +43,11 @@ RDEPEND="
 		dev-libs/libgcrypt:=
 		media-gfx/qrencode:=
 	)
+	rtp? (
+		media-libs/gst-plugins-base:1.0
+		media-libs/gstreamer:1.0
+		media-libs/webrtc-audio-processing
+	)
 "
 DEPEND="
 	${RDEPEND}
@@ -57,12 +62,11 @@ BDEPEND="
 src_configure() {
 	vala_setup
 
-	# TODO: Make videocalls (rtp) optional and not completely disable it
 	local disabled_plugins=(
 		$(usex gpg "" "openpgp")
 		$(usex omemo "" "omemo")
 		$(usex http  "" "http-files")
-		"rtp"
+		$(usex rtp "" rtp)
 	)
 	local enabled_plugins=(
 		$(usex notification-sound "notification-sound" "")

diff --git a/net-im/dino/metadata.xml b/net-im/dino/metadata.xml
index 9f5aee117e5c..8798c1dab8d4 100644
--- a/net-im/dino/metadata.xml
+++ b/net-im/dino/metadata.xml
@@ -11,5 +11,6 @@
 		<flag name="http">Enable HTTP file upload plugin</flag>
 		<flag name="omemo">Enable OMEMO encryption plugin</flag>
 		<flag name="notification-sound">notification sounds plugin</flag>
+		<flag name="rtp">Enable Audio/Video calls over XMPP using RTP</flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2023-03-24  8:44 Florian Schmaus
  0 siblings, 0 replies; 54+ messages in thread
From: Florian Schmaus @ 2023-03-24  8:44 UTC (permalink / raw
  To: gentoo-commits

commit:     3bdb0c07287e6e7a8dfc2f84297be4452212fe03
Author:     Michael Vetter <jubalh <AT> iodoru <DOT> org>
AuthorDate: Fri Mar 24 08:24:20 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Fri Mar 24 08:44:13 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bdb0c07

net-im/dino: bump 0.4.1 → 0.4.2 and 0.3.0-r1 → 0.3.2

Addresses CVE-2023-28686.

Bug: https://bugs.gentoo.org/902877
Closes: https://github.com/gentoo/gentoo/pull/30328
Signed-off-by: Michael Vetter <jubalh <AT> iodoru.org>
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 net-im/dino/Manifest                                    | 4 ++--
 net-im/dino/{dino-0.3.0-r1.ebuild => dino-0.3.2.ebuild} | 0
 net-im/dino/{dino-0.4.1-r1.ebuild => dino-0.4.2.ebuild} | 0
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/dino/Manifest b/net-im/dino/Manifest
index 9460a69aa88d..0cf96733c61b 100644
--- a/net-im/dino/Manifest
+++ b/net-im/dino/Manifest
@@ -1,2 +1,2 @@
-DIST dino-0.3.0.tar.gz 804810 BLAKE2B cb6365f6fad051d0308909c6d5d2c59d7f57cb94f9f691516e27b7bb3aba214fdffa95066d8203d8ac5bd770bec1580e81baad313beef7fe5c058e1e94a37556 SHA512 e3d885208451b00b0416a1401780a94a169fb1179b2f609f7965e3445873d6b72ded84cb471d534616892ec89b5edcd6701fc97c36f19d690f4b894399000515
-DIST dino-0.4.1.tar.gz 882374 BLAKE2B 79d057721f5fc62d89b6afcdcad6851a63604c80135aa3971a7185c29fb393bbe40c28e01a7dfe49058d6d74a9b9a75d0df641bf9e9486db8d04c63dbb35015b SHA512 cdc3e5e066cbd9351c084a7ab41d82bf4b5b4d937e81b955924667c35b59dcbe7472be1caa1dfea1903667ba7f625d118251f3425b3cefc89ab8cb358e6f79be
+DIST dino-0.3.2.tar.gz 806730 BLAKE2B 669cfa2af1f80023e890e22f1b585f03b9b2d09b9763c182c79544c540c5fc3d5690a6ea971ccb480943071856bae63f0d84b17cec6392b21e26fa860e4f8f9a SHA512 f95c37c44e81c2625f9d6ecf1cf3a64826025240a57300716bf7aabcbfcaa6f8bc75ae7ab12dead9d48eeea5c436b8c02eb053acd491742aee2e9168e8af5800
+DIST dino-0.4.2.tar.gz 882421 BLAKE2B 36c0487a19202506e4de69afd923991c912e82c974f61e787ff4af37a40133fdbdb02315e82f7e85ccb8b3cd7d734aed7f8508ca31c1ffec49674ef68f71793b SHA512 b5d5b9e2ab2ff24f53778303e5428ed0613537944cf5d9139aa7e13558ee40ffb1566c6e9267dd802938a6abf0f0d5fbe94ef17fb3e18a11d47cc0d040928d19

diff --git a/net-im/dino/dino-0.3.0-r1.ebuild b/net-im/dino/dino-0.3.2.ebuild
similarity index 100%
rename from net-im/dino/dino-0.3.0-r1.ebuild
rename to net-im/dino/dino-0.3.2.ebuild

diff --git a/net-im/dino/dino-0.4.1-r1.ebuild b/net-im/dino/dino-0.4.2.ebuild
similarity index 100%
rename from net-im/dino/dino-0.4.1-r1.ebuild
rename to net-im/dino/dino-0.4.2.ebuild


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2023-03-22  5:48 Sam James
  0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2023-03-22  5:48 UTC (permalink / raw
  To: gentoo-commits

commit:     fea2e011dc9b78c475dc9f176b55e17b59c6724d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 22 05:47:06 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 22 05:47:52 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fea2e011

net-im/dino: fix revision name

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-im/dino/Manifest | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-im/dino/Manifest b/net-im/dino/Manifest
index 93ca8314ad79..9460a69aa88d 100644
--- a/net-im/dino/Manifest
+++ b/net-im/dino/Manifest
@@ -1,3 +1,2 @@
 DIST dino-0.3.0.tar.gz 804810 BLAKE2B cb6365f6fad051d0308909c6d5d2c59d7f57cb94f9f691516e27b7bb3aba214fdffa95066d8203d8ac5bd770bec1580e81baad313beef7fe5c058e1e94a37556 SHA512 e3d885208451b00b0416a1401780a94a169fb1179b2f609f7965e3445873d6b72ded84cb471d534616892ec89b5edcd6701fc97c36f19d690f4b894399000515
-DIST dino-0.4.0.tar.gz 882288 BLAKE2B 7d05f358746c09d5c129db1366fdb609f796cdc11c889bc22f9d0d71daa1b9b622b83512e15cbfe8d1e6f3fcf2870f20d7e0c5ecbf66257e7a155d2e020f7652 SHA512 09abfda34625a680dd7bc4cfa842c6bcbc4097fa613bf91bb7c6a4a10d2075f5050d3be705379fd7ecf9c686024000cd6791757eb8b0958ff8e533774267085a
 DIST dino-0.4.1.tar.gz 882374 BLAKE2B 79d057721f5fc62d89b6afcdcad6851a63604c80135aa3971a7185c29fb393bbe40c28e01a7dfe49058d6d74a9b9a75d0df641bf9e9486db8d04c63dbb35015b SHA512 cdc3e5e066cbd9351c084a7ab41d82bf4b5b4d937e81b955924667c35b59dcbe7472be1caa1dfea1903667ba7f625d118251f3425b3cefc89ab8cb358e6f79be


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2023-03-11 16:26 Sam James
  0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2023-03-11 16:26 UTC (permalink / raw
  To: gentoo-commits

commit:     8aaa7074d5588eaf9ed6eebcd4820487879191f5
Author:     Michael Vetter <jubalh <AT> iodoru <DOT> org>
AuthorDate: Fri Feb 24 10:06:58 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 11 16:24:02 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aaa7074

net-im/dino: add 0.4.0

Bug: https://bugs.gentoo.org/851765
Closes: https://bugs.gentoo.org/869971

Signed-off-by: Michael Vetter <jubalh <AT> iodoru.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-im/dino/Manifest                                |  1 +
 net-im/dino/{dino-9999.ebuild => dino-0.4.0.ebuild} | 17 ++++++++++-------
 net-im/dino/dino-9999.ebuild                        | 15 ++++++++-------
 3 files changed, 19 insertions(+), 14 deletions(-)

diff --git a/net-im/dino/Manifest b/net-im/dino/Manifest
index 20cbe5460593..ed37f9d9df06 100644
--- a/net-im/dino/Manifest
+++ b/net-im/dino/Manifest
@@ -1 +1,2 @@
 DIST dino-0.3.0.tar.gz 804810 BLAKE2B cb6365f6fad051d0308909c6d5d2c59d7f57cb94f9f691516e27b7bb3aba214fdffa95066d8203d8ac5bd770bec1580e81baad313beef7fe5c058e1e94a37556 SHA512 e3d885208451b00b0416a1401780a94a169fb1179b2f609f7965e3445873d6b72ded84cb471d534616892ec89b5edcd6701fc97c36f19d690f4b894399000515
+DIST dino-0.4.0.tar.gz 882288 BLAKE2B 7d05f358746c09d5c129db1366fdb609f796cdc11c889bc22f9d0d71daa1b9b622b83512e15cbfe8d1e6f3fcf2870f20d7e0c5ecbf66257e7a155d2e020f7652 SHA512 09abfda34625a680dd7bc4cfa842c6bcbc4097fa613bf91bb7c6a4a10d2075f5050d3be705379fd7ecf9c686024000cd6791757eb8b0958ff8e533774267085a

diff --git a/net-im/dino/dino-9999.ebuild b/net-im/dino/dino-0.4.0.ebuild
similarity index 87%
copy from net-im/dino/dino-9999.ebuild
copy to net-im/dino/dino-0.4.0.ebuild
index 5362d42a0864..25abd0156494 100644
--- a/net-im/dino/dino-9999.ebuild
+++ b/net-im/dino/dino-0.4.0.ebuild
@@ -26,23 +26,24 @@ RDEPEND="
 	app-text/gspell[vala]
 	dev-db/sqlite:3
 	dev-libs/glib:2
-	dev-libs/icu
-	dev-libs/libgee:0.8
+	dev-libs/icu:=
+	dev-libs/libgee:0.8=
+	gui-libs/gtk:4
+	>=gui-libs/libadwaita-1.2.0:1
 	net-libs/glib-networking
 	>=net-libs/libnice-0.1.15
 	net-libs/libsignal-protocol-c
 	net-libs/libsrtp:2
 	x11-libs/cairo
 	x11-libs/gdk-pixbuf:2
-	x11-libs/gtk+:3
 	x11-libs/pango
 	gpg? ( app-crypt/gpgme:= )
 	http? ( net-libs/libsoup:2.4 )
+	notification-sound? ( media-libs/libcanberra:0[sound] )
 	omemo? (
-		dev-libs/libgcrypt:0
-		media-gfx/qrencode
+		dev-libs/libgcrypt:=
+		media-gfx/qrencode:=
 	)
-	notification-sound? ( media-libs/libcanberra:0[sound] )
 "
 DEPEND="
 	${RDEPEND}
@@ -57,15 +58,17 @@ BDEPEND="
 src_configure() {
 	vala_setup
 
+	# TODO: Make videocalls (rtp) optional and not completely disable it
 	local disabled_plugins=(
 		$(usex gpg "" "openpgp")
 		$(usex omemo "" "omemo")
 		$(usex http  "" "http-files")
+		"rtp"
 	)
 	local enabled_plugins=(
 		$(usex notification-sound "notification-sound" "")
 	)
-	local mycmakeargs+=(
+	local mycmakeargs=(
 		"-DENABLED_PLUGINS=$(local IFS=";"; echo "${enabled_plugins[*]}")"
 		"-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")"
 		"-DVALA_EXECUTABLE=${VALAC}"

diff --git a/net-im/dino/dino-9999.ebuild b/net-im/dino/dino-9999.ebuild
index 5362d42a0864..06edb44323fe 100644
--- a/net-im/dino/dino-9999.ebuild
+++ b/net-im/dino/dino-9999.ebuild
@@ -26,23 +26,24 @@ RDEPEND="
 	app-text/gspell[vala]
 	dev-db/sqlite:3
 	dev-libs/glib:2
-	dev-libs/icu
-	dev-libs/libgee:0.8
+	dev-libs/icu:=
+	dev-libs/libgee:0.8=
+	gui-libs/gtk:4
+	>=gui-libs/libadwaita-1.2.0:1
 	net-libs/glib-networking
 	>=net-libs/libnice-0.1.15
 	net-libs/libsignal-protocol-c
 	net-libs/libsrtp:2
 	x11-libs/cairo
 	x11-libs/gdk-pixbuf:2
-	x11-libs/gtk+:3
 	x11-libs/pango
 	gpg? ( app-crypt/gpgme:= )
 	http? ( net-libs/libsoup:2.4 )
+	notification-sound? ( media-libs/libcanberra:0[sound] )
 	omemo? (
-		dev-libs/libgcrypt:0
-		media-gfx/qrencode
+		dev-libs/libgcrypt:=
+		media-gfx/qrencode:=
 	)
-	notification-sound? ( media-libs/libcanberra:0[sound] )
 "
 DEPEND="
 	${RDEPEND}
@@ -65,7 +66,7 @@ src_configure() {
 	local enabled_plugins=(
 		$(usex notification-sound "notification-sound" "")
 	)
-	local mycmakeargs+=(
+	local mycmakeargs=(
 		"-DENABLED_PLUGINS=$(local IFS=";"; echo "${enabled_plugins[*]}")"
 		"-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")"
 		"-DVALA_EXECUTABLE=${VALAC}"


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2023-03-11 16:26 Sam James
  0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2023-03-11 16:26 UTC (permalink / raw
  To: gentoo-commits

commit:     a563d3f7bef380261641d5a3ced40700f0abf9aa
Author:     Michael Vetter <jubalh <AT> iodoru <DOT> org>
AuthorDate: Tue Mar  7 23:35:54 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 11 16:24:03 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a563d3f7

net-im/dino: add 0.4.1

Signed-off-by: Michael Vetter <jubalh <AT> iodoru.org>
Closes: https://github.com/gentoo/gentoo/pull/29762
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-im/dino/Manifest          |  1 +
 net-im/dino/dino-0.4.1.ebuild | 93 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 94 insertions(+)

diff --git a/net-im/dino/Manifest b/net-im/dino/Manifest
index ed37f9d9df06..93ca8314ad79 100644
--- a/net-im/dino/Manifest
+++ b/net-im/dino/Manifest
@@ -1,2 +1,3 @@
 DIST dino-0.3.0.tar.gz 804810 BLAKE2B cb6365f6fad051d0308909c6d5d2c59d7f57cb94f9f691516e27b7bb3aba214fdffa95066d8203d8ac5bd770bec1580e81baad313beef7fe5c058e1e94a37556 SHA512 e3d885208451b00b0416a1401780a94a169fb1179b2f609f7965e3445873d6b72ded84cb471d534616892ec89b5edcd6701fc97c36f19d690f4b894399000515
 DIST dino-0.4.0.tar.gz 882288 BLAKE2B 7d05f358746c09d5c129db1366fdb609f796cdc11c889bc22f9d0d71daa1b9b622b83512e15cbfe8d1e6f3fcf2870f20d7e0c5ecbf66257e7a155d2e020f7652 SHA512 09abfda34625a680dd7bc4cfa842c6bcbc4097fa613bf91bb7c6a4a10d2075f5050d3be705379fd7ecf9c686024000cd6791757eb8b0958ff8e533774267085a
+DIST dino-0.4.1.tar.gz 882374 BLAKE2B 79d057721f5fc62d89b6afcdcad6851a63604c80135aa3971a7185c29fb393bbe40c28e01a7dfe49058d6d74a9b9a75d0df641bf9e9486db8d04c63dbb35015b SHA512 cdc3e5e066cbd9351c084a7ab41d82bf4b5b4d937e81b955924667c35b59dcbe7472be1caa1dfea1903667ba7f625d118251f3425b3cefc89ab8cb358e6f79be

diff --git a/net-im/dino/dino-0.4.1.ebuild b/net-im/dino/dino-0.4.1.ebuild
new file mode 100644
index 000000000000..25abd0156494
--- /dev/null
+++ b/net-im/dino/dino-0.4.1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake vala xdg readme.gentoo-r1
+
+DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
+HOMEPAGE="https://dino.im"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="+gpg +http +omemo +notification-sound test"
+RESTRICT="!test? ( test )"
+
+MY_REPO_URI="https://github.com/dino/dino"
+if [[ ${PV} == "9999" ]]; then
+	EGIT_REPO_URI="${MY_REPO_URI}.git"
+	inherit git-r3
+else
+	KEYWORDS="~amd64 ~arm64"
+	SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
+fi
+
+RDEPEND="
+	app-text/gspell[vala]
+	dev-db/sqlite:3
+	dev-libs/glib:2
+	dev-libs/icu:=
+	dev-libs/libgee:0.8=
+	gui-libs/gtk:4
+	>=gui-libs/libadwaita-1.2.0:1
+	net-libs/glib-networking
+	>=net-libs/libnice-0.1.15
+	net-libs/libsignal-protocol-c
+	net-libs/libsrtp:2
+	x11-libs/cairo
+	x11-libs/gdk-pixbuf:2
+	x11-libs/pango
+	gpg? ( app-crypt/gpgme:= )
+	http? ( net-libs/libsoup:2.4 )
+	notification-sound? ( media-libs/libcanberra:0[sound] )
+	omemo? (
+		dev-libs/libgcrypt:=
+		media-gfx/qrencode:=
+	)
+"
+DEPEND="
+	${RDEPEND}
+	media-libs/gst-plugins-base
+	media-libs/gstreamer
+"
+BDEPEND="
+	sys-devel/gettext
+	$(vala_depend)
+"
+
+src_configure() {
+	vala_setup
+
+	# TODO: Make videocalls (rtp) optional and not completely disable it
+	local disabled_plugins=(
+		$(usex gpg "" "openpgp")
+		$(usex omemo "" "omemo")
+		$(usex http  "" "http-files")
+		"rtp"
+	)
+	local enabled_plugins=(
+		$(usex notification-sound "notification-sound" "")
+	)
+	local mycmakeargs=(
+		"-DENABLED_PLUGINS=$(local IFS=";"; echo "${enabled_plugins[*]}")"
+		"-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")"
+		"-DVALA_EXECUTABLE=${VALAC}"
+		"-DBUILD_TESTS=$(usex test)"
+	)
+
+	cmake_src_configure
+}
+
+src_test() {
+	"${BUILD_DIR}"/xmpp-vala-test || die
+}
+
+src_install() {
+	cmake_src_install
+	readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+	readme.gentoo_print_elog
+}


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2023-01-01 16:20 David Seifert
  0 siblings, 0 replies; 54+ messages in thread
From: David Seifert @ 2023-01-01 16:20 UTC (permalink / raw
  To: gentoo-commits

commit:     29e9ce6fa139143d503572a4c7d371bcef78fbb3
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  1 16:18:16 2023 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jan  1 16:18:16 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29e9ce6f

net-im/dino: update EAPI 7 -> 8

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 net-im/dino/{dino-0.3.0.ebuild => dino-0.3.0-r1.ebuild} | 16 +++++++---------
 net-im/dino/dino-9999.ebuild                            | 16 +++++++---------
 2 files changed, 14 insertions(+), 18 deletions(-)

diff --git a/net-im/dino/dino-0.3.0.ebuild b/net-im/dino/dino-0.3.0-r1.ebuild
similarity index 93%
rename from net-im/dino/dino-0.3.0.ebuild
rename to net-im/dino/dino-0.3.0-r1.ebuild
index 43f9fadf65e6..3dbdd954e2be 100644
--- a/net-im/dino/dino-0.3.0.ebuild
+++ b/net-im/dino/dino-0.3.0-r1.ebuild
@@ -1,9 +1,8 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-CMAKE_MAKEFILE_GENERATOR="ninja"
 inherit cmake vala xdg readme.gentoo-r1
 
 DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
@@ -46,19 +45,18 @@ RDEPEND="
 	notification-sound? ( media-libs/libcanberra:0[sound] )
 "
 DEPEND="
-	$(vala_depend)
 	${RDEPEND}
 	media-libs/gst-plugins-base
 	media-libs/gstreamer
+"
+BDEPEND="
 	sys-devel/gettext
+	$(vala_depend)
 "
 
-src_prepare() {
-	cmake_src_prepare
-	vala_src_prepare
-}
-
 src_configure() {
+	vala_setup
+
 	local disabled_plugins=(
 		$(usex gpg "" "openpgp")
 		$(usex omemo "" "omemo")
@@ -86,7 +84,7 @@ src_install() {
 	readme.gentoo_create_doc
 }
 
-src_postinst() {
+pkg_postinst() {
 	xdg_pkg_postinst
 	readme.gentoo_print_elog
 }

diff --git a/net-im/dino/dino-9999.ebuild b/net-im/dino/dino-9999.ebuild
index 3b9f5f130391..5362d42a0864 100644
--- a/net-im/dino/dino-9999.ebuild
+++ b/net-im/dino/dino-9999.ebuild
@@ -1,9 +1,8 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-CMAKE_MAKEFILE_GENERATOR="ninja"
 inherit cmake vala xdg readme.gentoo-r1
 
 DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
@@ -46,19 +45,18 @@ RDEPEND="
 	notification-sound? ( media-libs/libcanberra:0[sound] )
 "
 DEPEND="
-	$(vala_depend)
 	${RDEPEND}
 	media-libs/gst-plugins-base
 	media-libs/gstreamer
+"
+BDEPEND="
 	sys-devel/gettext
+	$(vala_depend)
 "
 
-src_prepare() {
-	cmake_src_prepare
-	vala_src_prepare
-}
-
 src_configure() {
+	vala_setup
+
 	local disabled_plugins=(
 		$(usex gpg "" "openpgp")
 		$(usex omemo "" "omemo")
@@ -86,7 +84,7 @@ src_install() {
 	readme.gentoo_create_doc
 }
 
-src_postinst() {
+pkg_postinst() {
 	xdg_pkg_postinst
 	readme.gentoo_print_elog
 }


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2023-01-01 16:20 David Seifert
  0 siblings, 0 replies; 54+ messages in thread
From: David Seifert @ 2023-01-01 16:20 UTC (permalink / raw
  To: gentoo-commits

commit:     aac794e8bf19a982d62b9f8bc53bfa47892e0553
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  1 16:18:15 2023 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jan  1 16:18:15 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aac794e8

net-im/dino: drop 0.2.1-r1

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 net-im/dino/Manifest             |  1 -
 net-im/dino/dino-0.2.1-r1.ebuild | 78 ----------------------------------------
 2 files changed, 79 deletions(-)

diff --git a/net-im/dino/Manifest b/net-im/dino/Manifest
index 0c5caf3183b0..20cbe5460593 100644
--- a/net-im/dino/Manifest
+++ b/net-im/dino/Manifest
@@ -1,2 +1 @@
-DIST dino-0.2.1.tar.gz 514504 BLAKE2B 42fae18bb7cda276c1eadeefdea130069f9929dfde62855f00ab6b88912fe9db3374315f40ff8f53350cf38e45fe61b0fd6256ef390cdbed6a65a3f2d79ac80a SHA512 b71497ec115945eadf7d33bb973f68465a20284aa75f37f1ae25fc30c1c423ce28cb10f7e9123c47f82e77e97170b8fa72c75389dacc3a2aa3d487a9c9610d49
 DIST dino-0.3.0.tar.gz 804810 BLAKE2B cb6365f6fad051d0308909c6d5d2c59d7f57cb94f9f691516e27b7bb3aba214fdffa95066d8203d8ac5bd770bec1580e81baad313beef7fe5c058e1e94a37556 SHA512 e3d885208451b00b0416a1401780a94a169fb1179b2f609f7965e3445873d6b72ded84cb471d534616892ec89b5edcd6701fc97c36f19d690f4b894399000515

diff --git a/net-im/dino/dino-0.2.1-r1.ebuild b/net-im/dino/dino-0.2.1-r1.ebuild
deleted file mode 100644
index cf654bee3386..000000000000
--- a/net-im/dino/dino-0.2.1-r1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_MAKEFILE_GENERATOR="ninja"
-inherit cmake vala xdg
-
-DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
-HOMEPAGE="https://dino.im"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="+gpg +http +omemo +notification-sound test"
-RESTRICT="!test? ( test )"
-
-MY_REPO_URI="https://github.com/dino/dino"
-if [[ ${PV} == "9999" ]]; then
-	EGIT_REPO_URI="${MY_REPO_URI}.git"
-	inherit git-r3
-else
-	KEYWORDS="amd64 arm64"
-	SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
-fi
-
-RDEPEND="
-	app-text/gspell[vala]
-	dev-db/sqlite:3
-	dev-libs/glib:2
-	dev-libs/icu
-	dev-libs/libgee:0.8
-	net-libs/glib-networking
-	net-libs/libsignal-protocol-c
-	x11-libs/cairo
-	x11-libs/gdk-pixbuf:2
-	x11-libs/gtk+:3
-	x11-libs/pango
-	gpg? ( app-crypt/gpgme:= )
-	http? ( net-libs/libsoup:2.4 )
-	omemo? (
-		dev-libs/libgcrypt:0
-		media-gfx/qrencode
-	)
-	notification-sound? ( media-libs/libcanberra:0[sound] )
-"
-DEPEND="
-	$(vala_depend)
-	${RDEPEND}
-	sys-devel/gettext
-"
-
-src_prepare() {
-	cmake_src_prepare
-	vala_src_prepare
-}
-
-src_configure() {
-	local disabled_plugins=(
-		$(usex gpg "" "openpgp")
-		$(usex omemo "" "omemo")
-		$(usex http  "" "http-files")
-	)
-	local enabled_plugins=(
-		$(usex notification-sound "notification-sound" "")
-	)
-	local mycmakeargs+=(
-		"-DENABLED_PLUGINS=$(local IFS=";"; echo "${enabled_plugins[*]}")"
-		"-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")"
-		"-DVALA_EXECUTABLE=${VALAC}"
-		"-DBUILD_TESTS=$(usex test)"
-	)
-
-	cmake_src_configure
-}
-
-src_test() {
-	"${BUILD_DIR}"/xmpp-vala-test || die
-}


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2023-01-01 16:20 David Seifert
  0 siblings, 0 replies; 54+ messages in thread
From: David Seifert @ 2023-01-01 16:20 UTC (permalink / raw
  To: gentoo-commits

commit:     3fcb54e1586623352550b08d0c1772e755dc032d
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  1 16:18:14 2023 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jan  1 16:18:14 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fcb54e1

net-im/dino: stabilize 0.3.0 for amd64

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 net-im/dino/dino-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/dino/dino-0.3.0.ebuild b/net-im/dino/dino-0.3.0.ebuild
index cb7d67078164..43f9fadf65e6 100644
--- a/net-im/dino/dino-0.3.0.ebuild
+++ b/net-im/dino/dino-0.3.0.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == "9999" ]]; then
 	EGIT_REPO_URI="${MY_REPO_URI}.git"
 	inherit git-r3
 else
-	KEYWORDS="~amd64 arm64"
+	KEYWORDS="amd64 arm64"
 	SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
 fi
 


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2023-01-01 14:48 David Seifert
  0 siblings, 0 replies; 54+ messages in thread
From: David Seifert @ 2023-01-01 14:48 UTC (permalink / raw
  To: gentoo-commits

commit:     b6bbb6e0c16e0c32e67870b82770760ccd97e013
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  1 14:47:56 2023 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jan  1 14:47:56 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6bbb6e0

net-im/dino: remove stale VALA_MIN_API_VERSION

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 net-im/dino/dino-0.2.1-r1.ebuild | 3 +--
 net-im/dino/dino-0.3.0.ebuild    | 3 +--
 net-im/dino/dino-9999.ebuild     | 3 +--
 3 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/net-im/dino/dino-0.2.1-r1.ebuild b/net-im/dino/dino-0.2.1-r1.ebuild
index 4a660b77b34b..cf654bee3386 100644
--- a/net-im/dino/dino-0.2.1-r1.ebuild
+++ b/net-im/dino/dino-0.2.1-r1.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="ninja"
-VALA_MIN_API_VERSION="0.34"
 inherit cmake vala xdg
 
 DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"

diff --git a/net-im/dino/dino-0.3.0.ebuild b/net-im/dino/dino-0.3.0.ebuild
index 096c50a08a58..cb7d67078164 100644
--- a/net-im/dino/dino-0.3.0.ebuild
+++ b/net-im/dino/dino-0.3.0.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="ninja"
-VALA_MIN_API_VERSION="0.34"
 inherit cmake vala xdg readme.gentoo-r1
 
 DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"

diff --git a/net-im/dino/dino-9999.ebuild b/net-im/dino/dino-9999.ebuild
index dcefefcd1c83..3b9f5f130391 100644
--- a/net-im/dino/dino-9999.ebuild
+++ b/net-im/dino/dino-9999.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="ninja"
-VALA_MIN_API_VERSION="0.34"
 inherit cmake vala xdg readme.gentoo-r1
 
 DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2022-12-18 11:37 Sam James
  0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2022-12-18 11:37 UTC (permalink / raw
  To: gentoo-commits

commit:     105dafb32ad03e11b6eeea72c078f7fc1761f8f7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 11:37:27 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 18 11:37:27 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=105dafb3

net-im/dino: Stabilize 0.3.0 arm64, #886761

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-im/dino/dino-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/dino/dino-0.3.0.ebuild b/net-im/dino/dino-0.3.0.ebuild
index dcefefcd1c83..096c50a08a58 100644
--- a/net-im/dino/dino-0.3.0.ebuild
+++ b/net-im/dino/dino-0.3.0.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "9999" ]]; then
 	EGIT_REPO_URI="${MY_REPO_URI}.git"
 	inherit git-r3
 else
-	KEYWORDS="~amd64 ~arm64"
+	KEYWORDS="~amd64 arm64"
 	SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
 fi
 


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2022-04-13 14:46 Sam James
  0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2022-04-13 14:46 UTC (permalink / raw
  To: gentoo-commits

commit:     4b4e88232b719248e9378a5fff2272650e27a86d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 13 14:45:51 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 13 14:45:51 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b4e8823

net-im/dino: retire andrey_utkin

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-im/dino/metadata.xml | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/net-im/dino/metadata.xml b/net-im/dino/metadata.xml
index b2e7c53af48d..9f5aee117e5c 100644
--- a/net-im/dino/metadata.xml
+++ b/net-im/dino/metadata.xml
@@ -1,10 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>andrey_utkin@gentoo.org</email>
-		<name>Andrey Utkin</name>
-	</maintainer>
+	<!-- maintainer-needed -->
 	<upstream>
 		<bugs-to>https://github.com/dino/dino/issues</bugs-to>
 		<remote-id type="github">dino/dino</remote-id>


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2022-03-01 23:21 Andrey Utkin
  0 siblings, 0 replies; 54+ messages in thread
From: Andrey Utkin @ 2022-03-01 23:21 UTC (permalink / raw
  To: gentoo-commits

commit:     58afd450fb5f6b944b22591df7f829130762a0dd
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Tue Mar  1 23:20:47 2022 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Tue Mar  1 23:20:47 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58afd450

net-im/dino: add new version 0.3.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 net-im/dino/Manifest          |  1 +
 net-im/dino/dino-0.3.0.ebuild | 93 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 94 insertions(+)

diff --git a/net-im/dino/Manifest b/net-im/dino/Manifest
index 800169e77e53..31d947152e89 100644
--- a/net-im/dino/Manifest
+++ b/net-im/dino/Manifest
@@ -1,2 +1,3 @@
 DIST dino-0.2.1.tar.gz 514504 BLAKE2B 42fae18bb7cda276c1eadeefdea130069f9929dfde62855f00ab6b88912fe9db3374315f40ff8f53350cf38e45fe61b0fd6256ef390cdbed6a65a3f2d79ac80a SHA512 b71497ec115945eadf7d33bb973f68465a20284aa75f37f1ae25fc30c1c423ce28cb10f7e9123c47f82e77e97170b8fa72c75389dacc3a2aa3d487a9c9610d49
 DIST dino-0.2.2.tar.gz 514648 BLAKE2B 54110f3767b5d1d3d4bffc82b767d3c92114c55449ad10705ed10b8815ecc9c337016348886acc3df21d5f27be5d93bbe3c203173167146ff9859bd03f0be7a6 SHA512 6c973b0b88e2c8aecbab694b456762973c5f60217bbf6bc81f4d81226fe8124596bddfe7c190f35307ec3ad6376858ce8f686c74aaebec133124377d8a9e4898
+DIST dino-0.3.0.tar.gz 804810 BLAKE2B cb6365f6fad051d0308909c6d5d2c59d7f57cb94f9f691516e27b7bb3aba214fdffa95066d8203d8ac5bd770bec1580e81baad313beef7fe5c058e1e94a37556 SHA512 e3d885208451b00b0416a1401780a94a169fb1179b2f609f7965e3445873d6b72ded84cb471d534616892ec89b5edcd6701fc97c36f19d690f4b894399000515

diff --git a/net-im/dino/dino-0.3.0.ebuild b/net-im/dino/dino-0.3.0.ebuild
new file mode 100644
index 000000000000..dcefefcd1c83
--- /dev/null
+++ b/net-im/dino/dino-0.3.0.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="ninja"
+VALA_MIN_API_VERSION="0.34"
+inherit cmake vala xdg readme.gentoo-r1
+
+DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
+HOMEPAGE="https://dino.im"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="+gpg +http +omemo +notification-sound test"
+RESTRICT="!test? ( test )"
+
+MY_REPO_URI="https://github.com/dino/dino"
+if [[ ${PV} == "9999" ]]; then
+	EGIT_REPO_URI="${MY_REPO_URI}.git"
+	inherit git-r3
+else
+	KEYWORDS="~amd64 ~arm64"
+	SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
+fi
+
+RDEPEND="
+	app-text/gspell[vala]
+	dev-db/sqlite:3
+	dev-libs/glib:2
+	dev-libs/icu
+	dev-libs/libgee:0.8
+	net-libs/glib-networking
+	>=net-libs/libnice-0.1.15
+	net-libs/libsignal-protocol-c
+	net-libs/libsrtp:2
+	x11-libs/cairo
+	x11-libs/gdk-pixbuf:2
+	x11-libs/gtk+:3
+	x11-libs/pango
+	gpg? ( app-crypt/gpgme:= )
+	http? ( net-libs/libsoup:2.4 )
+	omemo? (
+		dev-libs/libgcrypt:0
+		media-gfx/qrencode
+	)
+	notification-sound? ( media-libs/libcanberra:0[sound] )
+"
+DEPEND="
+	$(vala_depend)
+	${RDEPEND}
+	media-libs/gst-plugins-base
+	media-libs/gstreamer
+	sys-devel/gettext
+"
+
+src_prepare() {
+	cmake_src_prepare
+	vala_src_prepare
+}
+
+src_configure() {
+	local disabled_plugins=(
+		$(usex gpg "" "openpgp")
+		$(usex omemo "" "omemo")
+		$(usex http  "" "http-files")
+	)
+	local enabled_plugins=(
+		$(usex notification-sound "notification-sound" "")
+	)
+	local mycmakeargs+=(
+		"-DENABLED_PLUGINS=$(local IFS=";"; echo "${enabled_plugins[*]}")"
+		"-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")"
+		"-DVALA_EXECUTABLE=${VALAC}"
+		"-DBUILD_TESTS=$(usex test)"
+	)
+
+	cmake_src_configure
+}
+
+src_test() {
+	"${BUILD_DIR}"/xmpp-vala-test || die
+}
+
+src_install() {
+	cmake_src_install
+	readme.gentoo_create_doc
+}
+
+src_postinst() {
+	xdg_pkg_postinst
+	readme.gentoo_print_elog
+}


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2022-02-16 21:26 David Seifert
  0 siblings, 0 replies; 54+ messages in thread
From: David Seifert @ 2022-02-16 21:26 UTC (permalink / raw
  To: gentoo-commits

commit:     3e132654d90e330ece7ea625ce93a57e0309717f
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 16 21:26:19 2022 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed Feb 16 21:26:19 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e132654

net-im/dino: add subslot op on app-crypt/gpgme

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 net-im/dino/{dino-0.2.1.ebuild => dino-0.2.1-r1.ebuild} | 4 ++--
 net-im/dino/{dino-0.2.2.ebuild => dino-0.2.2-r1.ebuild} | 4 ++--
 net-im/dino/dino-9999.ebuild                            | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-im/dino/dino-0.2.1.ebuild b/net-im/dino/dino-0.2.1-r1.ebuild
similarity index 96%
rename from net-im/dino/dino-0.2.1.ebuild
rename to net-im/dino/dino-0.2.1-r1.ebuild
index b9cbc662d434..4a660b77b34b 100644
--- a/net-im/dino/dino-0.2.1.ebuild
+++ b/net-im/dino/dino-0.2.1-r1.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
@@ -36,7 +36,7 @@ RDEPEND="
 	x11-libs/gdk-pixbuf:2
 	x11-libs/gtk+:3
 	x11-libs/pango
-	gpg? ( app-crypt/gpgme:1 )
+	gpg? ( app-crypt/gpgme:= )
 	http? ( net-libs/libsoup:2.4 )
 	omemo? (
 		dev-libs/libgcrypt:0

diff --git a/net-im/dino/dino-0.2.2.ebuild b/net-im/dino/dino-0.2.2-r1.ebuild
similarity index 96%
rename from net-im/dino/dino-0.2.2.ebuild
rename to net-im/dino/dino-0.2.2-r1.ebuild
index 169e9707eef1..28342ac091db 100644
--- a/net-im/dino/dino-0.2.2.ebuild
+++ b/net-im/dino/dino-0.2.2-r1.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
@@ -36,7 +36,7 @@ RDEPEND="
 	x11-libs/gdk-pixbuf:2
 	x11-libs/gtk+:3
 	x11-libs/pango
-	gpg? ( app-crypt/gpgme:1 )
+	gpg? ( app-crypt/gpgme:= )
 	http? ( net-libs/libsoup:2.4 )
 	omemo? (
 		dev-libs/libgcrypt:0

diff --git a/net-im/dino/dino-9999.ebuild b/net-im/dino/dino-9999.ebuild
index 29103bf879ef..dcefefcd1c83 100644
--- a/net-im/dino/dino-9999.ebuild
+++ b/net-im/dino/dino-9999.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
@@ -38,7 +38,7 @@ RDEPEND="
 	x11-libs/gdk-pixbuf:2
 	x11-libs/gtk+:3
 	x11-libs/pango
-	gpg? ( app-crypt/gpgme:1 )
+	gpg? ( app-crypt/gpgme:= )
 	http? ( net-libs/libsoup:2.4 )
 	omemo? (
 		dev-libs/libgcrypt:0


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2021-10-22 12:09 Andrey Utkin
  0 siblings, 0 replies; 54+ messages in thread
From: Andrey Utkin @ 2021-10-22 12:09 UTC (permalink / raw
  To: gentoo-commits

commit:     63e8182d3a6a3b8737d037e368dc9596deddb5f9
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 22 10:47:31 2021 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Fri Oct 22 11:45:16 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63e8182d

net-im/dino: declare gstreamer deps

Dino binary and its rtp.so plugin are linked against libgstreamer,
libgstbase, libgstvideo etc.

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 net-im/dino/dino-9999.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/net-im/dino/dino-9999.ebuild b/net-im/dino/dino-9999.ebuild
index ec609bb4854..29103bf879e 100644
--- a/net-im/dino/dino-9999.ebuild
+++ b/net-im/dino/dino-9999.ebuild
@@ -49,6 +49,8 @@ RDEPEND="
 DEPEND="
 	$(vala_depend)
 	${RDEPEND}
+	media-libs/gst-plugins-base
+	media-libs/gstreamer
 	sys-devel/gettext
 "
 


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2021-10-13 16:22 Andrey Utkin
  0 siblings, 0 replies; 54+ messages in thread
From: Andrey Utkin @ 2021-10-13 16:22 UTC (permalink / raw
  To: gentoo-commits

commit:     55ea7779a881567b8080577759683760cbe8295a
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 13 13:35:20 2021 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Wed Oct 13 16:22:04 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55ea7779

net-im/dino: add new version 0.2.2

Upstream release tag says

> Maintenance release for GTK+ 3.24.30 support and bug fixes.

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 net-im/dino/Manifest          |  1 +
 net-im/dino/dino-0.2.2.ebuild | 79 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 80 insertions(+)

diff --git a/net-im/dino/Manifest b/net-im/dino/Manifest
index ba33a251e4d..800169e77e5 100644
--- a/net-im/dino/Manifest
+++ b/net-im/dino/Manifest
@@ -1 +1,2 @@
 DIST dino-0.2.1.tar.gz 514504 BLAKE2B 42fae18bb7cda276c1eadeefdea130069f9929dfde62855f00ab6b88912fe9db3374315f40ff8f53350cf38e45fe61b0fd6256ef390cdbed6a65a3f2d79ac80a SHA512 b71497ec115945eadf7d33bb973f68465a20284aa75f37f1ae25fc30c1c423ce28cb10f7e9123c47f82e77e97170b8fa72c75389dacc3a2aa3d487a9c9610d49
+DIST dino-0.2.2.tar.gz 514648 BLAKE2B 54110f3767b5d1d3d4bffc82b767d3c92114c55449ad10705ed10b8815ecc9c337016348886acc3df21d5f27be5d93bbe3c203173167146ff9859bd03f0be7a6 SHA512 6c973b0b88e2c8aecbab694b456762973c5f60217bbf6bc81f4d81226fe8124596bddfe7c190f35307ec3ad6376858ce8f686c74aaebec133124377d8a9e4898

diff --git a/net-im/dino/dino-0.2.2.ebuild b/net-im/dino/dino-0.2.2.ebuild
new file mode 100644
index 00000000000..169e9707eef
--- /dev/null
+++ b/net-im/dino/dino-0.2.2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="ninja"
+VALA_MIN_API_VERSION="0.34"
+inherit cmake vala xdg
+
+DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
+HOMEPAGE="https://dino.im"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="+gpg +http +omemo +notification-sound test"
+RESTRICT="!test? ( test )"
+
+MY_REPO_URI="https://github.com/dino/dino"
+if [[ ${PV} == "9999" ]]; then
+	EGIT_REPO_URI="${MY_REPO_URI}.git"
+	inherit git-r3
+else
+	KEYWORDS="~amd64 ~arm64"
+	SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
+fi
+
+RDEPEND="
+	app-text/gspell[vala]
+	dev-db/sqlite:3
+	dev-libs/glib:2
+	dev-libs/icu
+	dev-libs/libgee:0.8
+	net-libs/glib-networking
+	net-libs/libsignal-protocol-c
+	x11-libs/cairo
+	x11-libs/gdk-pixbuf:2
+	x11-libs/gtk+:3
+	x11-libs/pango
+	gpg? ( app-crypt/gpgme:1 )
+	http? ( net-libs/libsoup:2.4 )
+	omemo? (
+		dev-libs/libgcrypt:0
+		media-gfx/qrencode
+	)
+	notification-sound? ( media-libs/libcanberra:0[sound] )
+"
+DEPEND="
+	$(vala_depend)
+	${RDEPEND}
+	sys-devel/gettext
+"
+
+src_prepare() {
+	cmake_src_prepare
+	vala_src_prepare
+}
+
+src_configure() {
+	local disabled_plugins=(
+		$(usex gpg "" "openpgp")
+		$(usex omemo "" "omemo")
+		$(usex http  "" "http-files")
+	)
+	local enabled_plugins=(
+		$(usex notification-sound "notification-sound" "")
+	)
+	local mycmakeargs+=(
+		"-DENABLED_PLUGINS=$(local IFS=";"; echo "${enabled_plugins[*]}")"
+		"-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")"
+		"-DVALA_EXECUTABLE=${VALAC}"
+		"-DBUILD_TESTS=$(usex test)"
+	)
+
+	cmake_src_configure
+}
+
+src_test() {
+	"${BUILD_DIR}"/xmpp-vala-test || die
+}


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2021-08-11  2:05 Sam James
  0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2021-08-11  2:05 UTC (permalink / raw
  To: gentoo-commits

commit:     995e865328fc3e9682061f2e37cb7f6879a2a9b7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 11 01:28:41 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 11 02:05:14 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=995e8653

net-im/dino: [QA] use test USE flag to control building, not FEATURES

FEATURES isn't defined by PMS, so conditional building of tests
(or conditional dependencie) should be done with a USE flag +
RESTRICT.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-im/dino/dino-0.2.1.ebuild | 9 ++++-----
 net-im/dino/dino-9999.ebuild  | 9 ++++-----
 2 files changed, 8 insertions(+), 10 deletions(-)

diff --git a/net-im/dino/dino-0.2.1.ebuild b/net-im/dino/dino-0.2.1.ebuild
index bdb86b5b322..b9cbc662d43 100644
--- a/net-im/dino/dino-0.2.1.ebuild
+++ b/net-im/dino/dino-0.2.1.ebuild
@@ -9,9 +9,11 @@ inherit cmake vala xdg
 
 DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
 HOMEPAGE="https://dino.im"
+
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="+gpg +http +omemo +notification-sound"
+IUSE="+gpg +http +omemo +notification-sound test"
+RESTRICT="!test? ( test )"
 
 MY_REPO_URI="https://github.com/dino/dino"
 if [[ ${PV} == "9999" ]]; then
@@ -66,12 +68,9 @@ src_configure() {
 		"-DENABLED_PLUGINS=$(local IFS=";"; echo "${enabled_plugins[*]}")"
 		"-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")"
 		"-DVALA_EXECUTABLE=${VALAC}"
+		"-DBUILD_TESTS=$(usex test)"
 	)
 
-	if has test ${FEATURES}; then
-		mycmakeargs+=("-DBUILD_TESTS=yes")
-	fi
-
 	cmake_src_configure
 }
 

diff --git a/net-im/dino/dino-9999.ebuild b/net-im/dino/dino-9999.ebuild
index 0decbb057e1..408e90c2968 100644
--- a/net-im/dino/dino-9999.ebuild
+++ b/net-im/dino/dino-9999.ebuild
@@ -9,9 +9,11 @@ inherit cmake vala xdg
 
 DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
 HOMEPAGE="https://dino.im"
+
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="+gpg +http +omemo +notification-sound"
+IUSE="+gpg +http +omemo +notification-sound test"
+RESTRICT="!test? ( test )"
 
 MY_REPO_URI="https://github.com/dino/dino"
 if [[ ${PV} == "9999" ]]; then
@@ -68,12 +70,9 @@ src_configure() {
 		"-DENABLED_PLUGINS=$(local IFS=";"; echo "${enabled_plugins[*]}")"
 		"-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")"
 		"-DVALA_EXECUTABLE=${VALAC}"
+		"-DBUILD_TESTS=$(usex test)"
 	)
 
-	if has test ${FEATURES}; then
-		mycmakeargs+=("-DBUILD_TESTS=yes")
-	fi
-
 	cmake_src_configure
 }
 


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2021-08-11  2:05 Sam James
  0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2021-08-11  2:05 UTC (permalink / raw
  To: gentoo-commits

commit:     703bca6cb5ee8d54a29c33e37a818f3d6961b29a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 11 01:23:37 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 11 02:05:13 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=703bca6c

net-im/dino: [QA] fix updating icon cache

gnome-utils doesn't supply the cache
updating function in newer EAPIs.

(Note the "command not found" error
in the log within the bug.)

Closes: https://bugs.gentoo.org/794856
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-im/dino/dino-0.2.1.ebuild | 15 +--------------
 net-im/dino/dino-9999.ebuild  | 15 +--------------
 2 files changed, 2 insertions(+), 28 deletions(-)

diff --git a/net-im/dino/dino-0.2.1.ebuild b/net-im/dino/dino-0.2.1.ebuild
index c640a0cc338..bdb86b5b322 100644
--- a/net-im/dino/dino-0.2.1.ebuild
+++ b/net-im/dino/dino-0.2.1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="ninja"
 VALA_MIN_API_VERSION="0.34"
-inherit cmake gnome2-utils vala xdg-utils
+inherit cmake vala xdg
 
 DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
 HOMEPAGE="https://dino.im"
@@ -78,16 +78,3 @@ src_configure() {
 src_test() {
 	"${BUILD_DIR}"/xmpp-vala-test || die
 }
-
-update_caches() {
-	gnome2_icon_cache_update
-	xdg_desktop_database_update
-}
-
-pkg_postinst() {
-	update_caches
-}
-
-pkg_postrm() {
-	update_caches
-}

diff --git a/net-im/dino/dino-9999.ebuild b/net-im/dino/dino-9999.ebuild
index e0058ccbf6e..0decbb057e1 100644
--- a/net-im/dino/dino-9999.ebuild
+++ b/net-im/dino/dino-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="ninja"
 VALA_MIN_API_VERSION="0.34"
-inherit cmake gnome2-utils vala xdg-utils
+inherit cmake vala xdg
 
 DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
 HOMEPAGE="https://dino.im"
@@ -80,16 +80,3 @@ src_configure() {
 src_test() {
 	"${BUILD_DIR}"/xmpp-vala-test || die
 }
-
-update_caches() {
-	gnome2_icon_cache_update
-	xdg_desktop_database_update
-}
-
-pkg_postinst() {
-	update_caches
-}
-
-pkg_postrm() {
-	update_caches
-}


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2021-07-24  6:22 John Helmert III
  0 siblings, 0 replies; 54+ messages in thread
From: John Helmert III @ 2021-07-24  6:22 UTC (permalink / raw
  To: gentoo-commits

commit:     ba60cb08a283cde422ddb503900da68b979bc5c5
Author:     John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 24 06:16:46 2021 +0000
Commit:     John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Sat Jul 24 06:21:45 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba60cb08

net-im/dino: drop 0.2.0

Bug: https://bugs.gentoo.org/794841
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>

 net-im/dino/Manifest          |  1 -
 net-im/dino/dino-0.2.0.ebuild | 92 -------------------------------------------
 2 files changed, 93 deletions(-)

diff --git a/net-im/dino/Manifest b/net-im/dino/Manifest
index 53b54a8ff6b..ba33a251e4d 100644
--- a/net-im/dino/Manifest
+++ b/net-im/dino/Manifest
@@ -1,2 +1 @@
-DIST dino-0.2.0.tar.gz 514257 BLAKE2B a4536372a806fa60e157a6492381b0204f33041b113dc26dfd4d494c86c96e5b94e928c400fde3198e481aecbfc79d0358979d4a20c550e35f762b3520e2f7c0 SHA512 296576f91d45a4dd8c548a7ca5b47bcaf847f6ff0f8e5dbafaa4eb49a2d4f1ed7e2bbfac94f1b32e22f5ec61b23748ac76b12bb4ceb710889aff166953ca7a2e
 DIST dino-0.2.1.tar.gz 514504 BLAKE2B 42fae18bb7cda276c1eadeefdea130069f9929dfde62855f00ab6b88912fe9db3374315f40ff8f53350cf38e45fe61b0fd6256ef390cdbed6a65a3f2d79ac80a SHA512 b71497ec115945eadf7d33bb973f68465a20284aa75f37f1ae25fc30c1c423ce28cb10f7e9123c47f82e77e97170b8fa72c75389dacc3a2aa3d487a9c9610d49

diff --git a/net-im/dino/dino-0.2.0.ebuild b/net-im/dino/dino-0.2.0.ebuild
deleted file mode 100644
index 55024c67c5c..00000000000
--- a/net-im/dino/dino-0.2.0.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-CMAKE_MAKEFILE_GENERATOR="ninja"
-VALA_MIN_API_VERSION="0.34"
-inherit cmake-utils gnome2-utils vala xdg-utils
-
-DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
-HOMEPAGE="https://dino.im"
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="+gpg +http +omemo +notification-sound"
-
-MY_REPO_URI="https://github.com/dino/dino"
-if [[ ${PV} == "9999" ]]; then
-	EGIT_REPO_URI="${MY_REPO_URI}.git"
-	inherit git-r3
-else
-	KEYWORDS="amd64 arm64"
-	SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
-fi
-
-RDEPEND="
-	dev-db/sqlite:3
-	dev-libs/glib:2
-	dev-libs/icu
-	dev-libs/libgee:0.8
-	net-libs/glib-networking
-	net-libs/libsignal-protocol-c
-	x11-libs/cairo
-	x11-libs/gdk-pixbuf:2
-	x11-libs/gtk+:3
-	x11-libs/pango
-	gpg? ( app-crypt/gpgme:1 )
-	http? ( net-libs/libsoup:2.4 )
-	omemo? (
-		dev-libs/libgcrypt:0
-		media-gfx/qrencode
-	)
-	notification-sound? ( media-libs/libcanberra:0[sound] )
-"
-DEPEND="
-	$(vala_depend)
-	${RDEPEND}
-	sys-devel/gettext
-"
-
-src_prepare() {
-	cmake-utils_src_prepare
-	vala_src_prepare
-}
-
-src_configure() {
-	local disabled_plugins=(
-		$(usex gpg "" "openpgp")
-		$(usex omemo "" "omemo")
-		$(usex http  "" "http-files")
-	)
-	local enabled_plugins=(
-		$(usex notification-sound "notification-sound" "")
-	)
-	local mycmakeargs+=(
-		"-DENABLED_PLUGINS=$(local IFS=";"; echo "${enabled_plugins[*]}")"
-		"-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")"
-		"-DVALA_EXECUTABLE=${VALAC}"
-	)
-
-	if has test ${FEATURES}; then
-		mycmakeargs+=("-DBUILD_TESTS=yes")
-	fi
-
-	cmake-utils_src_configure
-}
-
-src_test() {
-	"${BUILD_DIR}"/xmpp-vala-test || die
-}
-
-update_caches() {
-	gnome2_icon_cache_update
-	xdg_desktop_database_update
-}
-
-pkg_postinst() {
-	update_caches
-}
-
-pkg_postrm() {
-	update_caches
-}


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2021-06-08  4:03 Sam James
  0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2021-06-08  4:03 UTC (permalink / raw
  To: gentoo-commits

commit:     df81bfd291f64614439c01574a5a38ae16774ed4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  8 04:03:19 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun  8 04:03:19 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df81bfd2

net-im/dino: Stabilize 0.2.1 arm64, #794841

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-im/dino/dino-0.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/dino/dino-0.2.1.ebuild b/net-im/dino/dino-0.2.1.ebuild
index 51686ff2a86..c640a0cc338 100644
--- a/net-im/dino/dino-0.2.1.ebuild
+++ b/net-im/dino/dino-0.2.1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == "9999" ]]; then
 	EGIT_REPO_URI="${MY_REPO_URI}.git"
 	inherit git-r3
 else
-	KEYWORDS="amd64 ~arm64"
+	KEYWORDS="amd64 arm64"
 	SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
 fi
 


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2021-06-07 23:10 Sam James
  0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2021-06-07 23:10 UTC (permalink / raw
  To: gentoo-commits

commit:     78cca5f537c46918032d5c01de886eb5fb4e5b88
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  7 23:09:39 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun  7 23:09:39 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78cca5f5

net-im/dino: Stabilize 0.2.1 amd64, #794841

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-im/dino/dino-0.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/dino/dino-0.2.1.ebuild b/net-im/dino/dino-0.2.1.ebuild
index b16ee80986d..51686ff2a86 100644
--- a/net-im/dino/dino-0.2.1.ebuild
+++ b/net-im/dino/dino-0.2.1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == "9999" ]]; then
 	EGIT_REPO_URI="${MY_REPO_URI}.git"
 	inherit git-r3
 else
-	KEYWORDS="~amd64 ~arm64"
+	KEYWORDS="amd64 ~arm64"
 	SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
 fi
 


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2021-06-07 23:02 Andrey Utkin
  0 siblings, 0 replies; 54+ messages in thread
From: Andrey Utkin @ 2021-06-07 23:02 UTC (permalink / raw
  To: gentoo-commits

commit:     15f9b46963d261e04cf785cc75c7c8b538a51837
Author:     Benjamin Neff <benjamin <AT> coding4coffee <DOT> ch>
AuthorDate: Wed Jun  2 01:41:56 2021 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Mon Jun  7 22:55:50 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15f9b469

net-im/dino: Add net-libs/libnice and net-libs/libsrtp to dependencies

Bug: https://bugs.gentoo.org/790143
Signed-off-by: Benjamin Neff <benjamin <AT> coding4coffee.ch>
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 net-im/dino/dino-9999.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/net-im/dino/dino-9999.ebuild b/net-im/dino/dino-9999.ebuild
index b16ee80986d..e0058ccbf6e 100644
--- a/net-im/dino/dino-9999.ebuild
+++ b/net-im/dino/dino-9999.ebuild
@@ -29,7 +29,9 @@ RDEPEND="
 	dev-libs/icu
 	dev-libs/libgee:0.8
 	net-libs/glib-networking
+	>=net-libs/libnice-0.1.15
 	net-libs/libsignal-protocol-c
+	net-libs/libsrtp:2
 	x11-libs/cairo
 	x11-libs/gdk-pixbuf:2
 	x11-libs/gtk+:3


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2021-06-07 21:45 Andrey Utkin
  0 siblings, 0 replies; 54+ messages in thread
From: Andrey Utkin @ 2021-06-07 21:45 UTC (permalink / raw
  To: gentoo-commits

commit:     9374b3953cc08b850df2bc7b49881a3b2910a7e3
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  7 21:44:26 2021 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Mon Jun  7 21:44:38 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9374b395

net-im/dino: delete old version 0.1.0

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 net-im/dino/Manifest          |  1 -
 net-im/dino/dino-0.1.0.ebuild | 87 -------------------------------------------
 2 files changed, 88 deletions(-)

diff --git a/net-im/dino/Manifest b/net-im/dino/Manifest
index 58aca6c4e2f..53b54a8ff6b 100644
--- a/net-im/dino/Manifest
+++ b/net-im/dino/Manifest
@@ -1,3 +1,2 @@
-DIST dino-0.1.0.tar.gz 441638 BLAKE2B 08f332d38af866eed1049fae7d0e207da5a3486fdaf07eb5327e7abf614ac4adc130fd8f2d9465d6cb248ecfe4b809e022a69c72df5879d98719d24635771b33 SHA512 b63bf87dbf7f728f038f22d0dba34770a06d7eb1be2ec249293ff876e16c151165add895ff3cb20a3216c3581d20e10634d454ee8b024b895012efb34f9d7de8
 DIST dino-0.2.0.tar.gz 514257 BLAKE2B a4536372a806fa60e157a6492381b0204f33041b113dc26dfd4d494c86c96e5b94e928c400fde3198e481aecbfc79d0358979d4a20c550e35f762b3520e2f7c0 SHA512 296576f91d45a4dd8c548a7ca5b47bcaf847f6ff0f8e5dbafaa4eb49a2d4f1ed7e2bbfac94f1b32e22f5ec61b23748ac76b12bb4ceb710889aff166953ca7a2e
 DIST dino-0.2.1.tar.gz 514504 BLAKE2B 42fae18bb7cda276c1eadeefdea130069f9929dfde62855f00ab6b88912fe9db3374315f40ff8f53350cf38e45fe61b0fd6256ef390cdbed6a65a3f2d79ac80a SHA512 b71497ec115945eadf7d33bb973f68465a20284aa75f37f1ae25fc30c1c423ce28cb10f7e9123c47f82e77e97170b8fa72c75389dacc3a2aa3d487a9c9610d49

diff --git a/net-im/dino/dino-0.1.0.ebuild b/net-im/dino/dino-0.1.0.ebuild
deleted file mode 100644
index 51136f83805..00000000000
--- a/net-im/dino/dino-0.1.0.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-CMAKE_MAKEFILE_GENERATOR="ninja"
-VALA_MIN_API_VERSION="0.34"
-inherit cmake-utils gnome2-utils vala xdg-utils
-
-DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
-HOMEPAGE="https://dino.im"
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="+gpg +http +omemo"
-
-MY_REPO_URI="https://github.com/dino/dino"
-if [[ ${PV} == "9999" ]]; then
-	EGIT_REPO_URI="${MY_REPO_URI}.git"
-	inherit git-r3
-else
-	KEYWORDS="~amd64 ~arm64"
-	SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
-fi
-
-RDEPEND="
-	dev-db/sqlite:3
-	dev-libs/glib:2
-	dev-libs/icu
-	dev-libs/libgee:0.8
-	net-libs/glib-networking
-	~net-libs/libsignal-protocol-c-2.3.2
-	x11-libs/cairo
-	x11-libs/gdk-pixbuf:2
-	x11-libs/gtk+:3
-	x11-libs/pango
-	gpg? ( app-crypt/gpgme:1 )
-	http? ( net-libs/libsoup:2.4 )
-	omemo? (
-		dev-libs/libgcrypt:0
-		media-gfx/qrencode
-	)
-"
-DEPEND="
-	$(vala_depend)
-	${RDEPEND}
-	sys-devel/gettext
-"
-
-src_prepare() {
-	cmake-utils_src_prepare
-	vala_src_prepare
-}
-
-src_configure() {
-	local disabled_plugins=(
-		$(usex gpg "" "openpgp")
-		$(usex omemo "" "omemo")
-		$(usex http  "" "http-files")
-	)
-	local mycmakeargs+=(
-		"-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")"
-		"-DVALA_EXECUTABLE=${VALAC}"
-	)
-
-	if has test ${FEATURES}; then
-		mycmakeargs+=("-DBUILD_TESTS=yes")
-	fi
-
-	cmake-utils_src_configure
-}
-
-src_test() {
-	"${BUILD_DIR}"/xmpp-vala-test || die
-}
-
-update_caches() {
-	gnome2_icon_cache_update
-	xdg_desktop_database_update
-}
-
-pkg_postinst() {
-	update_caches
-}
-
-pkg_postrm() {
-	update_caches
-}


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2021-06-07 21:40 Andrey Utkin
  0 siblings, 0 replies; 54+ messages in thread
From: Andrey Utkin @ 2021-06-07 21:40 UTC (permalink / raw
  To: gentoo-commits

commit:     7a388910c7649c5092f0e17c05251a6850d1c062
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  7 21:28:23 2021 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Mon Jun  7 21:40:10 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a388910

net-im/dino: add new version 0.2.1

Cloned from 9999 ebuild.

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 net-im/dino/Manifest          |  1 +
 net-im/dino/dino-0.2.1.ebuild | 93 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 94 insertions(+)

diff --git a/net-im/dino/Manifest b/net-im/dino/Manifest
index fbf42220f5e..58aca6c4e2f 100644
--- a/net-im/dino/Manifest
+++ b/net-im/dino/Manifest
@@ -1,2 +1,3 @@
 DIST dino-0.1.0.tar.gz 441638 BLAKE2B 08f332d38af866eed1049fae7d0e207da5a3486fdaf07eb5327e7abf614ac4adc130fd8f2d9465d6cb248ecfe4b809e022a69c72df5879d98719d24635771b33 SHA512 b63bf87dbf7f728f038f22d0dba34770a06d7eb1be2ec249293ff876e16c151165add895ff3cb20a3216c3581d20e10634d454ee8b024b895012efb34f9d7de8
 DIST dino-0.2.0.tar.gz 514257 BLAKE2B a4536372a806fa60e157a6492381b0204f33041b113dc26dfd4d494c86c96e5b94e928c400fde3198e481aecbfc79d0358979d4a20c550e35f762b3520e2f7c0 SHA512 296576f91d45a4dd8c548a7ca5b47bcaf847f6ff0f8e5dbafaa4eb49a2d4f1ed7e2bbfac94f1b32e22f5ec61b23748ac76b12bb4ceb710889aff166953ca7a2e
+DIST dino-0.2.1.tar.gz 514504 BLAKE2B 42fae18bb7cda276c1eadeefdea130069f9929dfde62855f00ab6b88912fe9db3374315f40ff8f53350cf38e45fe61b0fd6256ef390cdbed6a65a3f2d79ac80a SHA512 b71497ec115945eadf7d33bb973f68465a20284aa75f37f1ae25fc30c1c423ce28cb10f7e9123c47f82e77e97170b8fa72c75389dacc3a2aa3d487a9c9610d49

diff --git a/net-im/dino/dino-0.2.1.ebuild b/net-im/dino/dino-0.2.1.ebuild
new file mode 100644
index 00000000000..b16ee80986d
--- /dev/null
+++ b/net-im/dino/dino-0.2.1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="ninja"
+VALA_MIN_API_VERSION="0.34"
+inherit cmake gnome2-utils vala xdg-utils
+
+DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
+HOMEPAGE="https://dino.im"
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="+gpg +http +omemo +notification-sound"
+
+MY_REPO_URI="https://github.com/dino/dino"
+if [[ ${PV} == "9999" ]]; then
+	EGIT_REPO_URI="${MY_REPO_URI}.git"
+	inherit git-r3
+else
+	KEYWORDS="~amd64 ~arm64"
+	SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
+fi
+
+RDEPEND="
+	app-text/gspell[vala]
+	dev-db/sqlite:3
+	dev-libs/glib:2
+	dev-libs/icu
+	dev-libs/libgee:0.8
+	net-libs/glib-networking
+	net-libs/libsignal-protocol-c
+	x11-libs/cairo
+	x11-libs/gdk-pixbuf:2
+	x11-libs/gtk+:3
+	x11-libs/pango
+	gpg? ( app-crypt/gpgme:1 )
+	http? ( net-libs/libsoup:2.4 )
+	omemo? (
+		dev-libs/libgcrypt:0
+		media-gfx/qrencode
+	)
+	notification-sound? ( media-libs/libcanberra:0[sound] )
+"
+DEPEND="
+	$(vala_depend)
+	${RDEPEND}
+	sys-devel/gettext
+"
+
+src_prepare() {
+	cmake_src_prepare
+	vala_src_prepare
+}
+
+src_configure() {
+	local disabled_plugins=(
+		$(usex gpg "" "openpgp")
+		$(usex omemo "" "omemo")
+		$(usex http  "" "http-files")
+	)
+	local enabled_plugins=(
+		$(usex notification-sound "notification-sound" "")
+	)
+	local mycmakeargs+=(
+		"-DENABLED_PLUGINS=$(local IFS=";"; echo "${enabled_plugins[*]}")"
+		"-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")"
+		"-DVALA_EXECUTABLE=${VALAC}"
+	)
+
+	if has test ${FEATURES}; then
+		mycmakeargs+=("-DBUILD_TESTS=yes")
+	fi
+
+	cmake_src_configure
+}
+
+src_test() {
+	"${BUILD_DIR}"/xmpp-vala-test || die
+}
+
+update_caches() {
+	gnome2_icon_cache_update
+	xdg_desktop_database_update
+}
+
+pkg_postinst() {
+	update_caches
+}
+
+pkg_postrm() {
+	update_caches
+}


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2021-02-22 14:06 Andrey Utkin
  0 siblings, 0 replies; 54+ messages in thread
From: Andrey Utkin @ 2021-02-22 14:06 UTC (permalink / raw
  To: gentoo-commits

commit:     798b610c8f54bc0d5bdb32f04e3ae9fc69563909
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 22 14:00:43 2021 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Mon Feb 22 14:06:14 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=798b610c

net-im/dino: migrate from cmake-utils to cmake eclass

Per repoman warning.

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 net-im/dino/dino-9999.ebuild | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-im/dino/dino-9999.ebuild b/net-im/dino/dino-9999.ebuild
index ad4fe786bd3..b16ee80986d 100644
--- a/net-im/dino/dino-9999.ebuild
+++ b/net-im/dino/dino-9999.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="ninja"
 VALA_MIN_API_VERSION="0.34"
-inherit cmake-utils gnome2-utils vala xdg-utils
+inherit cmake gnome2-utils vala xdg-utils
 
 DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
 HOMEPAGE="https://dino.im"
@@ -49,7 +49,7 @@ DEPEND="
 "
 
 src_prepare() {
-	cmake-utils_src_prepare
+	cmake_src_prepare
 	vala_src_prepare
 }
 
@@ -72,7 +72,7 @@ src_configure() {
 		mycmakeargs+=("-DBUILD_TESTS=yes")
 	fi
 
-	cmake-utils_src_configure
+	cmake_src_configure
 }
 
 src_test() {


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2021-02-22 14:06 Andrey Utkin
  0 siblings, 0 replies; 54+ messages in thread
From: Andrey Utkin @ 2021-02-22 14:06 UTC (permalink / raw
  To: gentoo-commits

commit:     f3bd655f5ed8527dc23b8151f3ef7073286ee699
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 22 13:36:54 2021 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Mon Feb 22 14:06:14 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3bd655f

net-im/dino: 9999: declare dep on gspell

Bug: https://bugs.gentoo.org/767253
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 net-im/dino/dino-9999.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-im/dino/dino-9999.ebuild b/net-im/dino/dino-9999.ebuild
index 87038c75d2f..ad4fe786bd3 100644
--- a/net-im/dino/dino-9999.ebuild
+++ b/net-im/dino/dino-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -23,6 +23,7 @@ else
 fi
 
 RDEPEND="
+	app-text/gspell[vala]
 	dev-db/sqlite:3
 	dev-libs/glib:2
 	dev-libs/icu


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2020-12-31  1:47 Sam James
  0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2020-12-31  1:47 UTC (permalink / raw
  To: gentoo-commits

commit:     ddfa8ff8b2d178d90d8d10964aa9684f42bf0c9f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 31 01:47:31 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 31 01:47:31 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddfa8ff8

net-im/dino: Stabilize 0.2.0 arm64, #762463

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-im/dino/dino-0.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/dino/dino-0.2.0.ebuild b/net-im/dino/dino-0.2.0.ebuild
index 63fbc133bca..55024c67c5c 100644
--- a/net-im/dino/dino-0.2.0.ebuild
+++ b/net-im/dino/dino-0.2.0.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == "9999" ]]; then
 	EGIT_REPO_URI="${MY_REPO_URI}.git"
 	inherit git-r3
 else
-	KEYWORDS="amd64 ~arm64"
+	KEYWORDS="amd64 arm64"
 	SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
 fi
 


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2020-12-29 22:57 Sam James
  0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2020-12-29 22:57 UTC (permalink / raw
  To: gentoo-commits

commit:     bbe6905cc32cf5adb661fd63fa93ae52d04462fb
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 29 22:57:11 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 29 22:57:27 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbe6905c

net-im/dino: Stabilize 0.2.0 amd64, #762463

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-im/dino/dino-0.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/dino/dino-0.2.0.ebuild b/net-im/dino/dino-0.2.0.ebuild
index 87038c75d2f..63fbc133bca 100644
--- a/net-im/dino/dino-0.2.0.ebuild
+++ b/net-im/dino/dino-0.2.0.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == "9999" ]]; then
 	EGIT_REPO_URI="${MY_REPO_URI}.git"
 	inherit git-r3
 else
-	KEYWORDS="~amd64 ~arm64"
+	KEYWORDS="amd64 ~arm64"
 	SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
 fi
 


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2020-11-19  7:10 Andrey Utkin
  0 siblings, 0 replies; 54+ messages in thread
From: Andrey Utkin @ 2020-11-19  7:10 UTC (permalink / raw
  To: gentoo-commits

commit:     2e8196a3e8cf5a3bdb9c8ac148cd934b7d7a220a
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 19 06:57:50 2020 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Thu Nov 19 07:09:40 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e8196a3

net-im/dino: add missing arm64 keyword in 9999

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 net-im/dino/dino-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/dino/dino-9999.ebuild b/net-im/dino/dino-9999.ebuild
index 6e43b0dadff..87038c75d2f 100644
--- a/net-im/dino/dino-9999.ebuild
+++ b/net-im/dino/dino-9999.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == "9999" ]]; then
 	EGIT_REPO_URI="${MY_REPO_URI}.git"
 	inherit git-r3
 else
-	KEYWORDS="~amd64"
+	KEYWORDS="~amd64 ~arm64"
 	SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
 fi
 


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2020-11-02 20:38 Andrey Utkin
  0 siblings, 0 replies; 54+ messages in thread
From: Andrey Utkin @ 2020-11-02 20:38 UTC (permalink / raw
  To: gentoo-commits

commit:     e8943a444b958135530c7fac1c99f07f484e9f74
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Mon Nov  2 20:23:36 2020 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Mon Nov  2 20:38:13 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8943a44

net-im/dino: add USE flag for notification-sound plugin

Applied to 9999 ebuild only, for now.

Bug: https://bugs.gentoo.org/723510
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 net-im/dino/dino-9999.ebuild | 7 ++++++-
 net-im/dino/metadata.xml     | 1 +
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/net-im/dino/dino-9999.ebuild b/net-im/dino/dino-9999.ebuild
index 937678aeb91..6e43b0dadff 100644
--- a/net-im/dino/dino-9999.ebuild
+++ b/net-im/dino/dino-9999.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
 HOMEPAGE="https://dino.im"
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="+gpg +http +omemo"
+IUSE="+gpg +http +omemo +notification-sound"
 
 MY_REPO_URI="https://github.com/dino/dino"
 if [[ ${PV} == "9999" ]]; then
@@ -39,6 +39,7 @@ RDEPEND="
 		dev-libs/libgcrypt:0
 		media-gfx/qrencode
 	)
+	notification-sound? ( media-libs/libcanberra:0[sound] )
 "
 DEPEND="
 	$(vala_depend)
@@ -57,7 +58,11 @@ src_configure() {
 		$(usex omemo "" "omemo")
 		$(usex http  "" "http-files")
 	)
+	local enabled_plugins=(
+		$(usex notification-sound "notification-sound" "")
+	)
 	local mycmakeargs+=(
+		"-DENABLED_PLUGINS=$(local IFS=";"; echo "${enabled_plugins[*]}")"
 		"-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")"
 		"-DVALA_EXECUTABLE=${VALAC}"
 	)

diff --git a/net-im/dino/metadata.xml b/net-im/dino/metadata.xml
index 05d64fd0a3f..65da392eaa0 100644
--- a/net-im/dino/metadata.xml
+++ b/net-im/dino/metadata.xml
@@ -13,5 +13,6 @@
 		<flag name="gpg">Enable OpenPGP encryption plugin</flag>
 		<flag name="http">Enable HTTP file upload plugin</flag>
 		<flag name="omemo">Enable OMEMO encryption plugin</flag>
+		<flag name="notification-sound">notification sounds plugin</flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2020-07-20  1:10 Sam James
  0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2020-07-20  1:10 UTC (permalink / raw
  To: gentoo-commits

commit:     d0bd7fbaef99205c8af9e152e0c7cbcc2d9190f7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 20 01:04:15 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 20 01:04:15 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0bd7fba

net-im/dino: arm64 keyworded (bug #733108)

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-im/dino/dino-0.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/dino/dino-0.1.0.ebuild b/net-im/dino/dino-0.1.0.ebuild
index 107f28ed4d2..51136f83805 100644
--- a/net-im/dino/dino-0.1.0.ebuild
+++ b/net-im/dino/dino-0.1.0.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == "9999" ]]; then
 	EGIT_REPO_URI="${MY_REPO_URI}.git"
 	inherit git-r3
 else
-	KEYWORDS="~amd64"
+	KEYWORDS="~amd64 ~arm64"
 	SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
 fi
 


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2020-05-06 21:34 Andrey Utkin
  0 siblings, 0 replies; 54+ messages in thread
From: Andrey Utkin @ 2020-05-06 21:34 UTC (permalink / raw
  To: gentoo-commits

commit:     34dd372eed495a5b89ac458d3cf0382e45d684aa
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Wed May  6 21:30:44 2020 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Wed May  6 21:33:41 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34dd372e

net-im/dino: fix net-libs/libsignal-protocol-c version

Dino 0.1.0 requires strictly version 2.3.2 of this dependency.

Bug: https://bugs.gentoo.org/718726
Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 net-im/dino/dino-0.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/dino/dino-0.1.0.ebuild b/net-im/dino/dino-0.1.0.ebuild
index 937678aeb91..107f28ed4d2 100644
--- a/net-im/dino/dino-0.1.0.ebuild
+++ b/net-im/dino/dino-0.1.0.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
 	dev-libs/icu
 	dev-libs/libgee:0.8
 	net-libs/glib-networking
-	net-libs/libsignal-protocol-c
+	~net-libs/libsignal-protocol-c-2.3.2
 	x11-libs/cairo
 	x11-libs/gdk-pixbuf:2
 	x11-libs/gtk+:3


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2020-02-10 23:54 Andrey Utkin
  0 siblings, 0 replies; 54+ messages in thread
From: Andrey Utkin @ 2020-02-10 23:54 UTC (permalink / raw
  To: gentoo-commits

commit:     91abbef97d13310fa9840e405ef3f2758c5c0675
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 10 23:35:25 2020 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Mon Feb 10 23:54:08 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91abbef9

net-im/dino: add new version 0.1.0

Bug: https://bugs.gentoo.org/707956
Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 net-im/dino/Manifest          |  1 +
 net-im/dino/dino-0.1.0.ebuild | 87 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 88 insertions(+)

diff --git a/net-im/dino/Manifest b/net-im/dino/Manifest
new file mode 100644
index 00000000000..f126436b1b3
--- /dev/null
+++ b/net-im/dino/Manifest
@@ -0,0 +1 @@
+DIST dino-0.1.0.tar.gz 441638 BLAKE2B 08f332d38af866eed1049fae7d0e207da5a3486fdaf07eb5327e7abf614ac4adc130fd8f2d9465d6cb248ecfe4b809e022a69c72df5879d98719d24635771b33 SHA512 b63bf87dbf7f728f038f22d0dba34770a06d7eb1be2ec249293ff876e16c151165add895ff3cb20a3216c3581d20e10634d454ee8b024b895012efb34f9d7de8

diff --git a/net-im/dino/dino-0.1.0.ebuild b/net-im/dino/dino-0.1.0.ebuild
new file mode 100644
index 00000000000..937678aeb91
--- /dev/null
+++ b/net-im/dino/dino-0.1.0.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+CMAKE_MAKEFILE_GENERATOR="ninja"
+VALA_MIN_API_VERSION="0.34"
+inherit cmake-utils gnome2-utils vala xdg-utils
+
+DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
+HOMEPAGE="https://dino.im"
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="+gpg +http +omemo"
+
+MY_REPO_URI="https://github.com/dino/dino"
+if [[ ${PV} == "9999" ]]; then
+	EGIT_REPO_URI="${MY_REPO_URI}.git"
+	inherit git-r3
+else
+	KEYWORDS="~amd64"
+	SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
+fi
+
+RDEPEND="
+	dev-db/sqlite:3
+	dev-libs/glib:2
+	dev-libs/icu
+	dev-libs/libgee:0.8
+	net-libs/glib-networking
+	net-libs/libsignal-protocol-c
+	x11-libs/cairo
+	x11-libs/gdk-pixbuf:2
+	x11-libs/gtk+:3
+	x11-libs/pango
+	gpg? ( app-crypt/gpgme:1 )
+	http? ( net-libs/libsoup:2.4 )
+	omemo? (
+		dev-libs/libgcrypt:0
+		media-gfx/qrencode
+	)
+"
+DEPEND="
+	$(vala_depend)
+	${RDEPEND}
+	sys-devel/gettext
+"
+
+src_prepare() {
+	cmake-utils_src_prepare
+	vala_src_prepare
+}
+
+src_configure() {
+	local disabled_plugins=(
+		$(usex gpg "" "openpgp")
+		$(usex omemo "" "omemo")
+		$(usex http  "" "http-files")
+	)
+	local mycmakeargs+=(
+		"-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")"
+		"-DVALA_EXECUTABLE=${VALAC}"
+	)
+
+	if has test ${FEATURES}; then
+		mycmakeargs+=("-DBUILD_TESTS=yes")
+	fi
+
+	cmake-utils_src_configure
+}
+
+src_test() {
+	"${BUILD_DIR}"/xmpp-vala-test || die
+}
+
+update_caches() {
+	gnome2_icon_cache_update
+	xdg_desktop_database_update
+}
+
+pkg_postinst() {
+	update_caches
+}
+
+pkg_postrm() {
+	update_caches
+}


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2020-02-10 23:54 Andrey Utkin
  0 siblings, 0 replies; 54+ messages in thread
From: Andrey Utkin @ 2020-02-10 23:54 UTC (permalink / raw
  To: gentoo-commits

commit:     ba46f1e3e485035954132b76b49416e118a57fe3
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 10 23:34:34 2020 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Mon Feb 10 23:54:04 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba46f1e3

net-im/dino: edit SRC_URI to match upstream distfile

Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 net-im/dino/dino-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/dino/dino-9999.ebuild b/net-im/dino/dino-9999.ebuild
index 7af4594ae5b..937678aeb91 100644
--- a/net-im/dino/dino-9999.ebuild
+++ b/net-im/dino/dino-9999.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == "9999" ]]; then
 	inherit git-r3
 else
 	KEYWORDS="~amd64"
-	SRC_URI="${MY_REPO_URI}/archive/${PV}.tar.gz"
+	SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
 fi
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2020-02-10 23:54 Andrey Utkin
  0 siblings, 0 replies; 54+ messages in thread
From: Andrey Utkin @ 2020-02-10 23:54 UTC (permalink / raw
  To: gentoo-commits

commit:     7acae01c6eb1fa9fc0b8726bca112585f7288aa8
Author:     Jonas Licht <jonas.licht <AT> fem <DOT> tu-ilmenau <DOT> de>
AuthorDate: Fri Jan 24 22:47:07 2020 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Mon Feb 10 23:54:01 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7acae01c

net-im/dino: add new dependency on net-libs/libsignal-protocol-c

Bug: https://bugs.gentoo.org/706116
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Jonas Licht <jonas.licht <AT> fem.tu-ilmenau.de>
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 net-im/dino/dino-9999.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-im/dino/dino-9999.ebuild b/net-im/dino/dino-9999.ebuild
index a1a9b20b283..7af4594ae5b 100644
--- a/net-im/dino/dino-9999.ebuild
+++ b/net-im/dino/dino-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -28,6 +28,7 @@ RDEPEND="
 	dev-libs/icu
 	dev-libs/libgee:0.8
 	net-libs/glib-networking
+	net-libs/libsignal-protocol-c
 	x11-libs/cairo
 	x11-libs/gdk-pixbuf:2
 	x11-libs/gtk+:3


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2019-03-07  9:43 Andrey Utkin
  0 siblings, 0 replies; 54+ messages in thread
From: Andrey Utkin @ 2019-03-07  9:43 UTC (permalink / raw
  To: gentoo-commits

commit:     dce32902fbfb60ba3b2c08878cab96cb80d7b951
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  7 09:42:47 2019 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Thu Mar  7 09:42:47 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dce32902

net-im/dino: rename USE flag 'gnupg' to 'gpg'

Suggested-by: Dennis Schridde <devurandom <AT> gmx.net>
Bug: https://bugs.gentoo.org/679632
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 net-im/dino/dino-9999.ebuild | 6 +++---
 net-im/dino/metadata.xml     | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-im/dino/dino-9999.ebuild b/net-im/dino/dino-9999.ebuild
index 80ecc7fbd0b..a1a9b20b283 100644
--- a/net-im/dino/dino-9999.ebuild
+++ b/net-im/dino/dino-9999.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
 HOMEPAGE="https://dino.im"
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="+gnupg +http +omemo"
+IUSE="+gpg +http +omemo"
 
 MY_REPO_URI="https://github.com/dino/dino"
 if [[ ${PV} == "9999" ]]; then
@@ -32,7 +32,7 @@ RDEPEND="
 	x11-libs/gdk-pixbuf:2
 	x11-libs/gtk+:3
 	x11-libs/pango
-	gnupg? ( app-crypt/gpgme:1 )
+	gpg? ( app-crypt/gpgme:1 )
 	http? ( net-libs/libsoup:2.4 )
 	omemo? (
 		dev-libs/libgcrypt:0
@@ -52,7 +52,7 @@ src_prepare() {
 
 src_configure() {
 	local disabled_plugins=(
-		$(usex gnupg "" "openpgp")
+		$(usex gpg "" "openpgp")
 		$(usex omemo "" "omemo")
 		$(usex http  "" "http-files")
 	)

diff --git a/net-im/dino/metadata.xml b/net-im/dino/metadata.xml
index c488bca606f..05d64fd0a3f 100644
--- a/net-im/dino/metadata.xml
+++ b/net-im/dino/metadata.xml
@@ -10,7 +10,7 @@
 		<remote-id type="github">dino/dino</remote-id>
 	</upstream>
 	<use>
-		<flag name="gnupg">Enable OpenPGP encryption plugin</flag>
+		<flag name="gpg">Enable OpenPGP encryption plugin</flag>
 		<flag name="http">Enable HTTP file upload plugin</flag>
 		<flag name="omemo">Enable OMEMO encryption plugin</flag>
 	</use>


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2019-02-20 10:56 Andrey Utkin
  0 siblings, 0 replies; 54+ messages in thread
From: Andrey Utkin @ 2019-02-20 10:56 UTC (permalink / raw
  To: gentoo-commits

commit:     ac688e86083db94f0461d6ccb3ec5c3de25d084e
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 20 10:56:05 2019 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Wed Feb 20 10:56:31 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac688e86

net-im/dino: specify valac for build system to use

Before, dino's cmake scripts just searched for unversioned valac, and
versioned ones with versions in the range 0.32 - 0.38.

There are good reasons to let Portage decide which valac to use.

* Now we have 0.40 and 0.42 in Gentoo tree. These are not detected by
  dino build system (bug 678402).
* Allow users to override valac version uniformly across Gentoo with
  VALAC envvar.

Suggested-by: Daniel Kenzelmann <gentoo <AT> k8n.de>
Bug: https://bugs.gentoo.org/678402
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 net-im/dino/dino-9999.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/net-im/dino/dino-9999.ebuild b/net-im/dino/dino-9999.ebuild
index bbf506d8456..80ecc7fbd0b 100644
--- a/net-im/dino/dino-9999.ebuild
+++ b/net-im/dino/dino-9999.ebuild
@@ -47,6 +47,7 @@ DEPEND="
 
 src_prepare() {
 	cmake-utils_src_prepare
+	vala_src_prepare
 }
 
 src_configure() {
@@ -57,6 +58,7 @@ src_configure() {
 	)
 	local mycmakeargs+=(
 		"-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")"
+		"-DVALA_EXECUTABLE=${VALAC}"
 	)
 
 	if has test ${FEATURES}; then


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2019-02-18 19:29 Andrey Utkin
  0 siblings, 0 replies; 54+ messages in thread
From: Andrey Utkin @ 2019-02-18 19:29 UTC (permalink / raw
  To: gentoo-commits

commit:     510f44e15c8ef736ed124866dc4037d850bc5561
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 18 19:24:50 2019 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Mon Feb 18 19:29:27 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=510f44e1

net-im/dino: inherit xdg-utils explicitly

As suggested by https://gentooqa.levelnine.at

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 net-im/dino/dino-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/dino/dino-9999.ebuild b/net-im/dino/dino-9999.ebuild
index 3a91a8f2e77..bbf506d8456 100644
--- a/net-im/dino/dino-9999.ebuild
+++ b/net-im/dino/dino-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 CMAKE_MAKEFILE_GENERATOR="ninja"
 VALA_MIN_API_VERSION="0.34"
-inherit cmake-utils gnome2-utils vala
+inherit cmake-utils gnome2-utils vala xdg-utils
 
 DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
 HOMEPAGE="https://dino.im"


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2019-02-01 18:35 Andrey Utkin
  0 siblings, 0 replies; 54+ messages in thread
From: Andrey Utkin @ 2019-02-01 18:35 UTC (permalink / raw
  To: gentoo-commits

commit:     a48aa7bf00f8248057cbf4c5c323025fd52b93e1
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  1 18:34:25 2019 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Fri Feb  1 18:34:25 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a48aa7bf

net-im/dino: add dep on dev-libs/icu

Omitted ">= 57.0" part because it's satisfied by every version in
current Gentoo tree.

Bug: https://bugs.gentoo.org/676926
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 net-im/dino/dino-9999.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-im/dino/dino-9999.ebuild b/net-im/dino/dino-9999.ebuild
index 13e2a28e3b4..3a91a8f2e77 100644
--- a/net-im/dino/dino-9999.ebuild
+++ b/net-im/dino/dino-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -25,6 +25,7 @@ fi
 RDEPEND="
 	dev-db/sqlite:3
 	dev-libs/glib:2
+	dev-libs/icu
 	dev-libs/libgee:0.8
 	net-libs/glib-networking
 	x11-libs/cairo


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2018-11-15 14:36 Andrey Utkin
  0 siblings, 0 replies; 54+ messages in thread
From: Andrey Utkin @ 2018-11-15 14:36 UTC (permalink / raw
  To: gentoo-commits

commit:     e2f8d45f7750cb1b181ff423c1f2ab7f03a0df26
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 15 14:36:00 2018 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Thu Nov 15 14:36:00 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2f8d45f

net-im/dino: add media-gfx/qrencode to deps

As declared in upstream's README.md since commit eb43c4a35dea.

Bug: https://bugs.gentoo.org/671022
Reported-by: Daniel Kenzelmann <gentoo <AT> k8n.de>
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 net-im/dino/dino-9999.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-im/dino/dino-9999.ebuild b/net-im/dino/dino-9999.ebuild
index 9b578c60888..13e2a28e3b4 100644
--- a/net-im/dino/dino-9999.ebuild
+++ b/net-im/dino/dino-9999.ebuild
@@ -33,7 +33,10 @@ RDEPEND="
 	x11-libs/pango
 	gnupg? ( app-crypt/gpgme:1 )
 	http? ( net-libs/libsoup:2.4 )
-	omemo? ( dev-libs/libgcrypt:0 )
+	omemo? (
+		dev-libs/libgcrypt:0
+		media-gfx/qrencode
+	)
 "
 DEPEND="
 	$(vala_depend)


^ permalink raw reply related	[flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
@ 2018-08-18 19:54 Andrey Utkin
  0 siblings, 0 replies; 54+ messages in thread
From: Andrey Utkin @ 2018-08-18 19:54 UTC (permalink / raw
  To: gentoo-commits

commit:     b0b38821930a1a2c2b31f105af5a17f51f213d93
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 18 19:50:25 2018 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Sat Aug 18 19:53:21 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0b38821

net-im/dino: add new package

Based on work by Anthony Parsons <ant <AT> flussence.eu> (flussence overlay).

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-im/dino/dino-9999.ebuild | 80 ++++++++++++++++++++++++++++++++++++++++++++
 net-im/dino/metadata.xml     | 17 ++++++++++
 2 files changed, 97 insertions(+)

diff --git a/net-im/dino/dino-9999.ebuild b/net-im/dino/dino-9999.ebuild
new file mode 100644
index 00000000000..9b578c60888
--- /dev/null
+++ b/net-im/dino/dino-9999.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+CMAKE_MAKEFILE_GENERATOR="ninja"
+VALA_MIN_API_VERSION="0.34"
+inherit cmake-utils gnome2-utils vala
+
+DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
+HOMEPAGE="https://dino.im"
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="+gnupg +http +omemo"
+
+MY_REPO_URI="https://github.com/dino/dino"
+if [[ ${PV} == "9999" ]]; then
+	EGIT_REPO_URI="${MY_REPO_URI}.git"
+	inherit git-r3
+else
+	KEYWORDS="~amd64"
+	SRC_URI="${MY_REPO_URI}/archive/${PV}.tar.gz"
+fi
+
+RDEPEND="
+	dev-db/sqlite:3
+	dev-libs/glib:2
+	dev-libs/libgee:0.8
+	net-libs/glib-networking
+	x11-libs/cairo
+	x11-libs/gdk-pixbuf:2
+	x11-libs/gtk+:3
+	x11-libs/pango
+	gnupg? ( app-crypt/gpgme:1 )
+	http? ( net-libs/libsoup:2.4 )
+	omemo? ( dev-libs/libgcrypt:0 )
+"
+DEPEND="
+	$(vala_depend)
+	${RDEPEND}
+	sys-devel/gettext
+"
+
+src_prepare() {
+	cmake-utils_src_prepare
+}
+
+src_configure() {
+	local disabled_plugins=(
+		$(usex gnupg "" "openpgp")
+		$(usex omemo "" "omemo")
+		$(usex http  "" "http-files")
+	)
+	local mycmakeargs+=(
+		"-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")"
+	)
+
+	if has test ${FEATURES}; then
+		mycmakeargs+=("-DBUILD_TESTS=yes")
+	fi
+
+	cmake-utils_src_configure
+}
+
+src_test() {
+	"${BUILD_DIR}"/xmpp-vala-test || die
+}
+
+update_caches() {
+	gnome2_icon_cache_update
+	xdg_desktop_database_update
+}
+
+pkg_postinst() {
+	update_caches
+}
+
+pkg_postrm() {
+	update_caches
+}

diff --git a/net-im/dino/metadata.xml b/net-im/dino/metadata.xml
new file mode 100644
index 00000000000..c488bca606f
--- /dev/null
+++ b/net-im/dino/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>andrey_utkin@gentoo.org</email>
+		<name>Andrey Utkin</name>
+	</maintainer>
+	<upstream>
+		<bugs-to>https://github.com/dino/dino/issues</bugs-to>
+		<remote-id type="github">dino/dino</remote-id>
+	</upstream>
+	<use>
+		<flag name="gnupg">Enable OpenPGP encryption plugin</flag>
+		<flag name="http">Enable HTTP file upload plugin</flag>
+		<flag name="omemo">Enable OMEMO encryption plugin</flag>
+	</use>
+</pkgmetadata>


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

end of thread, other threads:[~2024-11-04 18:40 UTC | newest]

Thread overview: 54+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-11-19  7:10 [gentoo-commits] repo/gentoo:master commit in: net-im/dino/ Andrey Utkin
  -- strict thread matches above, loose matches on Subject: below --
2024-11-04 18:39 Andreas Sturmlechner
2024-10-23 16:12 Andreas Sturmlechner
2024-10-23  7:53 Jakov Smolić
2024-07-03  2:59 Sam James
2024-07-03  0:37 Sam James
2023-07-26  3:02 Sam James
2023-07-26  3:02 Sam James
2023-07-10  8:58 Florian Schmaus
2023-06-01  8:16 Florian Schmaus
2023-06-01  7:58 Florian Schmaus
2023-06-01  7:58 Florian Schmaus
2023-06-01  7:58 Florian Schmaus
2023-06-01  7:58 Florian Schmaus
2023-06-01  7:58 Florian Schmaus
2023-03-24  8:44 Florian Schmaus
2023-03-22  5:48 Sam James
2023-03-11 16:26 Sam James
2023-03-11 16:26 Sam James
2023-01-01 16:20 David Seifert
2023-01-01 16:20 David Seifert
2023-01-01 16:20 David Seifert
2023-01-01 14:48 David Seifert
2022-12-18 11:37 Sam James
2022-04-13 14:46 Sam James
2022-03-01 23:21 Andrey Utkin
2022-02-16 21:26 David Seifert
2021-10-22 12:09 Andrey Utkin
2021-10-13 16:22 Andrey Utkin
2021-08-11  2:05 Sam James
2021-08-11  2:05 Sam James
2021-07-24  6:22 John Helmert III
2021-06-08  4:03 Sam James
2021-06-07 23:10 Sam James
2021-06-07 23:02 Andrey Utkin
2021-06-07 21:45 Andrey Utkin
2021-06-07 21:40 Andrey Utkin
2021-02-22 14:06 Andrey Utkin
2021-02-22 14:06 Andrey Utkin
2020-12-31  1:47 Sam James
2020-12-29 22:57 Sam James
2020-11-19  7:10 Andrey Utkin
2020-11-02 20:38 Andrey Utkin
2020-07-20  1:10 Sam James
2020-05-06 21:34 Andrey Utkin
2020-02-10 23:54 Andrey Utkin
2020-02-10 23:54 Andrey Utkin
2020-02-10 23:54 Andrey Utkin
2019-03-07  9:43 Andrey Utkin
2019-02-20 10:56 Andrey Utkin
2019-02-18 19:29 Andrey Utkin
2019-02-01 18:35 Andrey Utkin
2018-11-15 14:36 Andrey Utkin
2018-08-18 19:54 Andrey Utkin

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