Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 697644 - net-im/profanity-0.7.1 version bump
Summary: net-im/profanity-0.7.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Andriy Utkin (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-10-13 17:15 UTC by m0wer
Modified: 2019-10-14 18:44 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description m0wer 2019-10-13 17:15:56 UTC
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
Comment 1 Larry the Git Cow gentoo-dev 2019-10-14 18:39:42 UTC
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(+)
Comment 2 Andriy Utkin (RETIRED) gentoo-dev 2019-10-14 18:41:14 UTC
Done, thanks.
Comment 3 m0wer 2019-10-14 18:44:47 UTC
Amazing! Thanks :-)