Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 518958

Summary: =net-irc/irssi-otr-1.0.0 version bump
Product: Gentoo Linux Reporter: Manuel Rüger (RETIRED) <mrueg>
Component: Current packagesAssignee: Packages in net-irc <net-irc>
Status: RESOLVED FIXED    
Severity: normal CC: a.sporto+bzilla, bircoph, mitzip
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 438948    
Attachments: net-irc/irssi-otr-1.0.0.ebuild
irssi-otr-1.0.0.ebuild
irssi-otr-1.0.0-cflags.patch
irssi-otr-1.0.0.ebuild

Description Manuel Rüger (RETIRED) gentoo-dev 2014-08-03 17:25:56 UTC
https://github.com/cryptodotis/irssi-otr/releases
Version 1.0.0

Please add it to the tree and confirm if it works with libotr-4.0.0?
Comment 1 Raúl Porcel (RETIRED) gentoo-dev 2014-09-20 11:18:32 UTC
Proxy-maintainer hasn't responded in years, moving to net-irc
Comment 2 mitzip 2014-10-10 18:40:05 UTC
Created attachment 386392 [details]
net-irc/irssi-otr-1.0.0.ebuild

pulls in git tag v1.0.0 for libotr4 support which would otherwise conflict with bitlbee because bitlbee requiring libotr4
Comment 3 Andrew Savchenko gentoo-dev 2014-12-07 10:18:52 UTC
Hi,

(In reply to mitzip from comment #2)
> Created attachment 386392 [details]
> net-irc/irssi-otr-1.0.0.ebuild
> 
> pulls in git tag v1.0.0 for libotr4 support which would otherwise conflict
> with bitlbee because bitlbee requiring libotr4

Why to pull git tag if release is available?
Also I fixed dependencies and other QA issues.

Please note it need >=libotr-4.1.0 to work properfly (reflected in deps); it will compile with 4.0.0, but will fail to work due to libotr bug.

See ebuild below.
Comment 4 Andrew Savchenko gentoo-dev 2014-12-07 10:22:32 UTC
Created attachment 391116 [details]
irssi-otr-1.0.0.ebuild

New ebuild.

~hppa ~sparc arches were intentionally removed, since this version bump has massive changes, including build system. Rekeywording by arch teams will be required.

net-irc team, please review.
Comment 5 Andrew Savchenko gentoo-dev 2014-12-07 10:23:47 UTC
Created attachment 391118 [details, diff]
irssi-otr-1.0.0-cflags.patch

Do not force -O1, but keep other upstream flags as they improve security.
Comment 6 Manuel Rüger (RETIRED) gentoo-dev 2014-12-07 11:50:43 UTC
(In reply to Andrew Savchenko from comment #4)
> Created attachment 391116 [details]
> irssi-otr-1.0.0.ebuild
> 
> New ebuild.
> 
> ~hppa ~sparc arches were intentionally removed, since this version bump has
> massive changes, including build system. Rekeywording by arch teams will be
> required.
> 
> net-irc team, please review.

where does ${PYTHON_DEPS} come from? Does it still use python?
Comment 7 Andrew Savchenko gentoo-dev 2014-12-07 12:58:15 UTC
Hi,

> > net-irc team, please review.
> 
> where does ${PYTHON_DEPS} come from? Does it still use python?

It comes from sleep deprivation and my inanttentiveness :)
Python is not used. See fixed ebuild below.
Comment 8 Andrew Savchenko gentoo-dev 2014-12-07 12:58:55 UTC
Created attachment 391134 [details]
irssi-otr-1.0.0.ebuild
Comment 9 Andrew Savchenko gentoo-dev 2014-12-27 12:28:27 UTC
Ping.

I'm going to bump this package in two weeks if there are no objections.
Comment 10 Andrew Savchenko gentoo-dev 2015-01-10 06:27:34 UTC
Bumped.