Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 542168 - net-irc/znc-1.6.1 version bump request
Summary: net-irc/znc-1.6.1 version bump request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 3 votes (vote)
Assignee: Julian Ospald
URL: http://euscan.gentooexperimental.org/...
Whiteboard:
Keywords:
: 540162 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-03-04 19:02 UTC by Philipp D
Modified: 2015-09-15 16:01 UTC (History)
13 users (show)

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


Attachments
znc-1.6.0/9999.ebuild (znc-9999.ebuild,1.71 KB, text/plain)
2015-05-16 00:29 UTC, Alex Xu (Hello71)
Details
znc-systemwide-gtest.patch (znc-systemwide-gtest.patch,2.12 KB, text/plain)
2015-05-29 14:50 UTC, Alex Xu (Hello71)
Details
znc-1.6.1.ebuild (znc-1.6.1.diff,17.70 KB, patch)
2015-08-04 20:48 UTC, Thomas Deutschmann (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Philipp D 2015-03-04 19:02:36 UTC
ZNC 1.6.0 is the latest stable version of ZNC and includes important security updates including TLS and updated Cipher strings.

http://wiki.znc.in/ChangeLog/1.6.0

Reproducible: Always
Comment 1 n4cer 2015-04-27 11:56:23 UTC
The 1.4-r1-ebuild without the systemwide-patch works for me.
Comment 2 Alex Xu (Hello71) 2015-05-16 00:28:56 UTC
*** Bug 540162 has been marked as a duplicate of this bug. ***
Comment 3 Alex Xu (Hello71) 2015-05-16 00:29:58 UTC
Created attachment 403354 [details]
znc-1.6.0/9999.ebuild
Comment 4 n4cer 2015-05-20 11:20:10 UTC
Where can I get that used patchfile from? (${PN}-systemwide-gtest.patch)
Comment 5 Alex Xu (Hello71) 2015-05-29 14:50:54 UTC
Created attachment 404274 [details]
znc-systemwide-gtest.patch
Comment 6 Thomas Deutschmann (RETIRED) gentoo-dev 2015-08-04 15:59:05 UTC
znc-1.6.1 was released today. znc in tree is still v1.4 from May 2014...
Comment 7 Thomas Deutschmann (RETIRED) gentoo-dev 2015-08-04 20:48:56 UTC
Created attachment 408316 [details, diff]
znc-1.6.1.ebuild

Hi,

I updated znc-1.4-r1.ebuild for 1.6.1:

1) I updated the systemwideconfig patch to work with v1.6.1

1.1) I added our "system-wide-config-as" parameter to znc's help (`znc -h`)


2) I added support for znc's test suite instead of removing it.


3) I renamed "CONFDIR" to "ZNC_DATADIR" and made sure that we always use the variable instead of showing the hard coded "/var/lib/znc" value.


4) I have updated the runscript

4.1) The runscript now supports OpenRC's built-in status function. Therefore we had to make sure that ZNC will always create a pidfile. To solve this I added a patch which adds the PidFile directive to ZNC's default configuration when running `emerge --config znc`.

For existing configurations we will show an elog.

4.2) I added the "retry" option to the runscript which ensures that ZNC will be reliable stopped.



I created the diff against znc-1.4-r1.ebuild for easier reviewing. But I recommend to pull from my GitHub repository if interested (http://git.io/vOwsK).
Comment 8 Thomas Deutschmann (RETIRED) gentoo-dev 2015-09-14 00:46:33 UTC
I created a PR for this bump: https://github.com/gentoo/gentoo/pull/94
Comment 9 Julian Ospald 2015-09-15 14:11:07 UTC
maintainer timeout, I'm going to take care of this bump request