Versions
v9999 :: 0 :: gentoo
- Modified
- License
- GPL-3
- USE flags
- gpg http notification-sound omemo test
v0.3.0-r1 :: 0 :: gentoo
- Modified
- License
- GPL-3
- Keywords
- amd64 arm64
- USE flags
- gpg http notification-sound omemo test
USE flags
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)
Dependencies
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 / 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)
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
Runtime Dependencies
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
Bugs
- 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
- 885711
- net-im/dino-0.3.0 fails to compile (CLANG-STRICTER-SYSTEM): cipher_converter.vala:4:17: error: incompatible function pointer types assigning to GConverterResult ()(GConverter , const void , gsize, void , gsize, GConverterFlags, gsize , gsize , GError ) (
Change logs
- 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