Summary
ProtonMail bridge has been Open Source since April 2020. Note that this package is CLI-only for now, as we have run into some problems with Qt vendoring (see https://github.com/ProtonMail/proton-bridge/issues/16).
Versions
v3.10.0-r1 :: 0 :: gentoo
- Modified
- License
- Apache-2.0 BSD BSD-2 GPL-3+ ISC LGPL-3+ MIT MPL-2.0 Unlicense
- Keywords
- ~amd64
- USE flags
- gui
USE flags
General
- gui
- Enable support for a graphical user interface
Dependencies
app-crypt / libsecret : GObject library for accessing the freedesktop.org Secret Service API
dev-libs / protobuf : Google's Protocol Buffers - Extensible mechanism for serializing structured data
dev-libs / sentry-native : Sentry SDK for C, C++ and native applications
dev-qt / qtbase : Cross-platform application development framework
dev-qt / qtdeclarative : Qt Declarative (Quick 2)
dev-qt / qtsvg : SVG rendering library for the Qt6 framework
media-libs / mesa : OpenGL-like graphic library for Linux
net-libs / grpc : Modern open source high performance RPC framework
Runtime Dependencies
app-crypt / libsecret : GObject library for accessing the freedesktop.org Secret Service API
dev-libs / protobuf : Google's Protocol Buffers - Extensible mechanism for serializing structured data
dev-libs / sentry-native : Sentry SDK for C, C++ and native applications
dev-qt / qtbase : Cross-platform application development framework
dev-qt / qtdeclarative : Qt Declarative (Quick 2)
dev-qt / qtsvg : SVG rendering library for the Qt6 framework
media-libs / mesa : OpenGL-like graphic library for Linux
net-libs / grpc : Modern open source high performance RPC framework
Bugs
- 923997
- mail-mta/proton-mail-bridge-3.6.1 fails to compile: sqlite3-binding.c:37644:42: error: pread64 undeclared here (not in a function)
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
mail-mta/proton-mail-bridge: drop 3.6.1
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
mail-mta/proton-mail-bridge: install icon and desktop file for the GUI
Co-Authored-By: Robert Greener <dev@greener.sh> Closes: https://bugs.gentoo.org/929909 Closes: https://github.com/gentoo/gentoo/pull/36315 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
mail-mta/proton-mail-bridge: add 3.10.0
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
mail-mta/proton-mail-bridge: disable PCH for the GUI
Enabled on Gentoo by default (in cmake.eclass), appears to cause problems for some users. Closes: https://bugs.gentoo.org/921938 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
mail-mta/proton-mail-bridge: drop 3.1.3, 3.3.2-r1, 3.5.4
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
mail-mta/proton-mail-bridge: add 3.6.1
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
mail-mta/proton-mail-bridge: add 3.5.4
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
mail-mta/proton-mail-bridge: require a sentry-native version which produces complete CMake modules
Bug: https://bugs.gentoo.org/912886 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
mail-mta/proton-mail-bridge: remove IUSE=gui from 3.1.3
It never did anything anyway. We could of course simply drop this version, however this is the last one without built-in telemetry support so I'd rather keep it around for a while. Closes: https://bugs.gentoo.org/912887 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
mail-mta/proton-mail-bridge: implement GUI building
Fun fact, while the bridge proper is still written in Go the current version of the bridge GUI has been rewritten to C++. I am sure there is a lesson in here somewhere. Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
mail-mta/proton-mail-bridge: remove outdated comment
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
mail-mta/proton-mail-bridge: add 3.3.2
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
mail-mta/proton-mail-bridge: drop 3.0.21-r1
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
mail-mta/proton-mail-bridge: add 3.1.3, drop 2.3.0
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
mail-mta/proton-mail-bridge: update systemd unit for 3.0.0+
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
mail-mta/proton-mail-bridge: add 3.0.21
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
mail-mta/proton-mail-bridge: add 2.3.0, drop 2.2.2
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
mail-mta/proton-mail-bridge: rename from mail-mta/protonmail-bridge
Follows upstream renaming of Protonmail to Proton Mail. Signed-off-by: Marek Szuba <marecki@gentoo.org>