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 rtp test

v0.4.4 :: 0 :: gentoo

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

v0.4.3-r1 :: 0 :: gentoo

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

v0.4.3 :: 0 :: gentoo

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

v0.4.2-r2 :: 0 :: gentoo

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

General

gpg
Enable OpenPGP encryption plugin
http
Enable HTTP file upload plugin
notification-sound
notification sounds plugin
omemo
Enable OMEMO encryption plugin
rtp
Enable Audio/Video calls over XMPP using RTP
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

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

gui-libs / gtk : GTK is a multi-platform toolkit for creating graphical user interfaces

gui-libs / libadwaita : Building blocks for modern GNOME applications

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

media-libs / graphene : A thin layer of types for graphic libraries

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

media-libs / gstreamer : Open source multimedia framework

media-libs / libcanberra : Portable sound event library

media-libs / webrtc-audio-processing : AudioProcessing library from the webrtc.org codebase

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

net-libs / gnutls : A secure communications library implementing the SSL, TLS and DTLS protocols

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 / pango : Internationalized text layout and rendering library

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

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

gui-libs / gtk : GTK is a multi-platform toolkit for creating graphical user interfaces

gui-libs / libadwaita : Building blocks for modern GNOME applications

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

media-libs / graphene : A thin layer of types for graphic libraries

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

media-libs / gstreamer : Open source multimedia framework

media-libs / libcanberra : Portable sound event library

media-libs / webrtc-audio-processing : AudioProcessing library from the webrtc.org codebase

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

net-libs / gnutls : A secure communications library implementing the SSL, TLS and DTLS protocols

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 / pango : Internationalized text layout and rendering library

794841
<net-im/dino-0.2.1: Path traversal in file transfers (CVE-2021-33896)
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/dino: Stabilize 0.4.3-r1 amd64, #935381
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/dino: backport new Vala compile fix
This is in 0.4.4 but let's backport it so we can stable it quickly. Closes: https://bugs.gentoo.org/930539 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/dino: add 0.4.4
Closes: https://bugs.gentoo.org/930539 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/dino: fix modern C issues
Closes: https://bugs.gentoo.org/926073 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Vetter · gentoo
net-im/dino: Add 0.4.3
[sam: Sync live, fix keywords.] Signed-off-by: Michael Vetter <jubalh@iodoru.org> Closes: https://github.com/gentoo/gentoo/pull/31828 Signed-off-by: Sam James <sam@gentoo.org>
Michael Vetter · gentoo
net-im/dino: Specify soup version
Bug: https://bugs.gentoo.org/902753 Signed-off-by: Michael Vetter <jubalh@iodoru.org> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Florian Schmaus · gentoo
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@gentoo.org> Reported-by: Serg <g00g1+gentoo.org@at.encryp.ch>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-im/dino: Keyword 0.4.2-r1 arm64, #907604
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Florian Schmaus · gentoo
net-im/dino: add slot to dep, revbump due to new deps
Signed-off-by: Florian Schmaus <flow@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Florian Schmaus · gentoo
net-im/dino: sync live
Signed-off-by: Florian Schmaus <flow@gentoo.org>
Florian Schmaus · gentoo
net-im/dino: drop 0.3.2
Signed-off-by: Florian Schmaus <flow@gentoo.org>
Florian Schmaus · gentoo
net-im/dino: stabilize 0.4.2 for amd64
Signed-off-by: Florian Schmaus <flow@gentoo.org>
Florian Schmaus · gentoo
net-im/dino: add missing RDEPENDs
Signed-off-by: Florian Schmaus <flow@gentoo.org>
Florian Schmaus · gentoo
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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Vetter · gentoo
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@iodoru.org> Signed-off-by: Florian Schmaus <flow@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
fix revision name
Signed-off-by: Sam James <sam@gentoo.org>
Michael Vetter · gentoo
net-im/dino: drop 0.4.0
0.4.1 works fine. Signed-off-by: Michael Vetter <jubalh@iodoru.org> Closes: https://github.com/gentoo/gentoo/pull/30279 Signed-off-by: Sam James <sam@gentoo.org>
Michael Vetter · gentoo
net-im/dino: remove dependency on gspell
Bug: https://bugs.gentoo.org/869971 See also: https://github.com/dino/dino/pull/1385 Signed-off-by: Michael Vetter <jubalh@iodoru.org> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Vetter · gentoo
net-im/dino: add 0.4.1
Signed-off-by: Michael Vetter <jubalh@iodoru.org> Closes: https://github.com/gentoo/gentoo/pull/29762 Signed-off-by: Sam James <sam@gentoo.org>
Michael Vetter · gentoo
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@iodoru.org> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
net-im/dino: update EAPI 7 -> 8
Signed-off-by: David Seifert <soap@gentoo.org>
David Seifert · gentoo
net-im/dino: drop 0.2.1-r1
Signed-off-by: David Seifert <soap@gentoo.org>
David Seifert · gentoo
net-im/dino: stabilize 0.3.0 for amd64
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
net-im/dino: remove stale VALA_MIN_API_VERSION
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/dino: Stabilize 0.3.0 arm64, #886761
Signed-off-by: Sam James <sam@gentoo.org>
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