net-im / dino

Modern Jabber/XMPP Client using GTK+/Vala

Official package sites : https://dino.im ·

v9999 :: 0 :: gentoo

Modified
License
GPL-3
USE flags
gpg http notification-sound omemo test

v0.3.0 :: 0 :: gentoo

Modified
License
GPL-3
Keywords
~amd64 ~arm64
USE flags
gpg http notification-sound omemo test

v0.2.1-r1 :: 0 :: gentoo

Modified
License
GPL-3
Keywords
amd64 arm64
USE flags
gpg http notification-sound omemo test

General

gpg
Enable OpenPGP encryption plugin
http
Enable HTTP file upload plugin
notification-sound
notification sounds plugin
omemo
Enable OMEMO encryption plugin
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

app-crypt / gpgme : GnuPG Made Easy is a library for making GnuPG easier to use

app-text / gspell : Spell check library for GTK+ applications

dev-db / sqlite : SQL database engine

dev-lang / vala : Compiler for the GObject type system

dev-libs / glib : The GLib library of C routines

dev-libs / icu : International Components for Unicode

dev-libs / libgcrypt : General purpose crypto library based on the code used in GnuPG

dev-libs / libgee : GObject-based interfaces and classes for commonly used data structures

dev-util / desktop-file-utils : Command line utilities to work with desktop menu entries

media-gfx / qrencode : C library for encoding data in a QR Code symbol

media-libs / gst-plugins-base : Basepack of plugins for gstreamer

media-libs / gstreamer : Open source multimedia framework

media-libs / libcanberra : Portable sound event library

net-libs / glib-networking : Network-related giomodules for glib

net-libs / libnice : An implementation of the Interactice Connectivity Establishment standard (ICE)

net-libs / libsignal-protocol-c : Signal Protocol C Library

net-libs / libsoup : HTTP client/server library for GNOME

net-libs / libsrtp : Open-source implementation of the Secure Real-time Transport Protocol (SRTP)

sys-devel / gettext : GNU locale utilities

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / gdk-pixbuf : Image loading library for GTK+

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / pango : Internationalized text layout and rendering library

x11-misc / shared-mime-info : The Shared MIME-info Database specification

app-crypt / gpgme : GnuPG Made Easy is a library for making GnuPG easier to use

app-text / gspell : Spell check library for GTK+ applications

dev-db / sqlite : SQL database engine

dev-libs / glib : The GLib library of C routines

dev-libs / icu : International Components for Unicode

dev-libs / libgcrypt : General purpose crypto library based on the code used in GnuPG

dev-libs / libgee : GObject-based interfaces and classes for commonly used data structures

media-gfx / qrencode : C library for encoding data in a QR Code symbol

media-libs / libcanberra : Portable sound event library

net-libs / glib-networking : Network-related giomodules for glib

net-libs / libnice : An implementation of the Interactice Connectivity Establishment standard (ICE)

net-libs / libsignal-protocol-c : Signal Protocol C Library

net-libs / libsoup : HTTP client/server library for GNOME

net-libs / libsrtp : Open-source implementation of the Secure Real-time Transport Protocol (SRTP)

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / gdk-pixbuf : Image loading library for GTK+

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / pango : Internationalized text layout and rendering library

794841
<net-im/dino-0.2.1: Path traversal in file transfers (CVE-2021-33896)
851765
net-im/dino: automagic dependency on media-libs/webrtc-audio-processing
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/dino: drop 0.2.2-r1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrey Utkin · gentoo
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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
net-im/dino: add subslot op on app-crypt/gpgme
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrey Utkin · gentoo
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@gentoo.org>
Andrey Utkin · gentoo
net-im/dino: document how to enable video calls
Video calls need some runtime dependencies. Video calls are not going to be used by everyone (at least not immediately) so these dependencies are optional. So they go to post-installation notice and not RDEPEND for now. Bug: https://bugs.gentoo.org/795129 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrey Utkin · gentoo
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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
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@gentoo.org>
Sam James · gentoo
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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-im/dino: drop 0.2.0
Bug: https://bugs.gentoo.org/794841 Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/dino: Stabilize 0.2.1 arm64, #794841
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/dino: Stabilize 0.2.1 amd64, #794841
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrey Utkin · gentoo
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@gentoo.org>
Andrey Utkin · gentoo
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@gentoo.org>
Benjamin Neff · gentoo
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@coding4coffee.ch> Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrey Utkin · gentoo
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@gentoo.org>
Andrey Utkin · gentoo
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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/dino: Stabilize 0.2.0 arm64, #762463
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/dino: Stabilize 0.2.0 amd64, #762463
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrey Utkin · gentoo
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@gentoo.org>
Andrey Utkin · gentoo
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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrey Utkin · gentoo
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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/dino: arm64 keyworded (bug #733108)
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrey Utkin · gentoo
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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrey Utkin · gentoo
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@gentoo.org>
Andrey Utkin · gentoo
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@gentoo.org>
Jonas Licht · gentoo
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@fem.tu-ilmenau.de> Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrey Utkin · gentoo
net-im/dino: rename USE flag 'gnupg' to 'gpg'
Suggested-by: Dennis Schridde <devurandom@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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrey Utkin · gentoo
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@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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrey Utkin · gentoo
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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrey Utkin · gentoo
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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrey Utkin · gentoo
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@k8n.de> Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Andrey Utkin · gentoo
net-im/dino: add new package
Based on work by Anthony Parsons <ant@flussence.eu> (flussence overlay). Package-Manager: Portage-2.3.40, Repoman-2.3.9