Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 518958 - =net-irc/irssi-otr-1.0.0 version bump
Summary: =net-irc/irssi-otr-1.0.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Packages in net-irc
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 438948
  Show dependency tree
 
Reported: 2014-08-03 17:25 UTC by Manuel Rüger (RETIRED)
Modified: 2015-01-10 06:27 UTC (History)
3 users (show)

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


Attachments
net-irc/irssi-otr-1.0.0.ebuild (file_518958.txt,635 bytes, text/plain)
2014-10-10 18:40 UTC, mitzip
Details
irssi-otr-1.0.0.ebuild (irssi-otr-1.0.0.ebuild,890 bytes, text/plain)
2014-12-07 10:22 UTC, Andrew Savchenko
Details
irssi-otr-1.0.0-cflags.patch (irssi-otr-1.0.0-cflags.patch,555 bytes, patch)
2014-12-07 10:23 UTC, Andrew Savchenko
Details | Diff
irssi-otr-1.0.0.ebuild (irssi-otr-1.0.0.ebuild,874 bytes, text/plain)
2014-12-07 12:58 UTC, Andrew Savchenko
Details

Note You need to log in before you can comment on or make changes to this bug.
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.