The new version of profanity fixes several bugs and offers new functionality, particularly OMEMO support. The upgrade is almost trivial, the source url's scheme has changed to `SRC_URI="https://profanity-im.github.io/${P}.tar.gz"`. For the OMEMO support, a new USE flag and `net-libs/libsignal-protocol-c` is required. Unfortunately the package isn't available in Gentoo current packages. Nevertheless it's available from this overlay: http://gpo.zugaina.org/net-libs/libsignal-protocol-c
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3101e0ee400532f7825fd330794262358bb69a12 commit 3101e0ee400532f7825fd330794262358bb69a12 Author: Andrey Utkin <andrey_utkin@gentoo.org> AuthorDate: 2019-10-14 18:10:13 +0000 Commit: Andrey Utkin <andrey_utkin@gentoo.org> CommitDate: 2019-10-14 18:38:53 +0000 net-im/profanity: enable optional OMEMO support Bug: https://bugs.gentoo.org/697644 Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org> net-im/profanity/metadata.xml | 1 + net-im/profanity/profanity-0.7.1.ebuild | 7 ++++++- 2 files changed, 7 insertions(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e42984246dcfff318b17b9a521a331ebfb431d5f commit e42984246dcfff318b17b9a521a331ebfb431d5f Author: Andrey Utkin <andrey_utkin@gentoo.org> AuthorDate: 2019-10-14 18:01:38 +0000 Commit: Andrey Utkin <andrey_utkin@gentoo.org> CommitDate: 2019-10-14 18:38:50 +0000 net-im/profanity: add 0.7.1 ebuild Copied from 0.6.0 ebuild with SRC_URI updated with latest URL advertised by upstream. Old URL doesn't work anymore. Bug: https://bugs.gentoo.org/697644 Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org> net-im/profanity/Manifest | 1 + net-im/profanity/profanity-0.7.1.ebuild | 39 +++++++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a8af17ecf5a1c663c1a6dd27b55e8baedddee42 commit 5a8af17ecf5a1c663c1a6dd27b55e8baedddee42 Author: Andrey Utkin <andrey_utkin@gentoo.org> AuthorDate: 2019-10-14 17:47:33 +0000 Commit: Andrey Utkin <andrey_utkin@gentoo.org> CommitDate: 2019-10-14 18:38:46 +0000 net-libs/libsignal-protocol-c: add new package Needed as a dependency enabling OMEMO functionality of net-im/profanity. Copied from https://github.com/optmzr/gentoo-overlay . Bug: https://bugs.gentoo.org/697644 Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org> net-libs/libsignal-protocol-c/Manifest | 1 + .../libsignal-protocol-c-2.3.2.ebuild | 14 ++++++++++++++ .../libsignal-protocol-c-9999.ebuild | 14 ++++++++++++++ net-libs/libsignal-protocol-c/metadata.xml | 21 +++++++++++++++++++++ 4 files changed, 50 insertions(+)
Done, thanks.
Amazing! Thanks :-)