1 |
commit: 2d19561ead47783fb224f2423e870f6e847ad49a |
2 |
Author: Aric Belsito <lluixhi <AT> gmail <DOT> com> |
3 |
AuthorDate: Tue Nov 28 18:36:51 2017 +0000 |
4 |
Commit: Aric Belsito <lluixhi <AT> gmail <DOT> com> |
5 |
CommitDate: Tue Nov 28 18:36:51 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/musl.git/commit/?id=2d19561e |
7 |
|
8 |
app-admin/rsyslog: version bump to 8.31.0 |
9 |
|
10 |
app-admin/rsyslog/Manifest | 4 ++-- |
11 |
.../8-stable/rsyslog-8.30.0-fix-kerberos.patch | 22 ------------------- |
12 |
app-admin/rsyslog/rsyslog-8.28.0.ebuild | 2 +- |
13 |
...rsyslog-8.30.0.ebuild => rsyslog-8.31.0.ebuild} | 25 ++++++++++++---------- |
14 |
4 files changed, 17 insertions(+), 36 deletions(-) |
15 |
|
16 |
diff --git a/app-admin/rsyslog/Manifest b/app-admin/rsyslog/Manifest |
17 |
index 9527205..0b9cbc9 100644 |
18 |
--- a/app-admin/rsyslog/Manifest |
19 |
+++ b/app-admin/rsyslog/Manifest |
20 |
@@ -1,8 +1,8 @@ |
21 |
DIST rsyslog-8.24.0.tar.gz 2374240 SHA256 37f32ce33e32a88e1bea0511e8e557d90b7378b81520e3236a9af5ba6ea993d7 SHA512 b25b8ae72133376f732f54863c97aea3c8dfbf37c62c6a61840932996913c9d4e63155a24ffc577db48a18514f3e35b6fb109b1864380ba93ddf3fa6d84d728d WHIRLPOOL c5895d50143c21d446d760f5179b47fdae4ec34867711c942cd671b88789588e7244fb8511745efdb701954f7bc390403d30736a1e54af13dca4876f989928df |
22 |
DIST rsyslog-8.26.0.tar.gz 2393148 SHA256 637d43c4384f8b96dda873a0b8384045f72cb43139808dadd9e0a94dccf25916 SHA512 96cb3af0e05b3e2941f7d2b3558e36836818037ef424f13a8ae2ac8a1e2aa0c7a4eedf3366c8360c7d8eb4515aecc7f3665690646009c650b66689067069af19 WHIRLPOOL dc267dfdbbcfe5b5354d200a2e337dada22a0aa943e71998e1462bc23d38bb8e3f2b16162108831f12cfa3eec0d462d40a5e6a598f26b2edcef7c71ad56a1c3f |
23 |
DIST rsyslog-8.28.0.tar.gz 2471122 SHA256 4ca5405908d612d45da700e36856430510875518eb8028d296d1ee4d2c44678e SHA512 e27ba0ff22e945393536abc5bc6e234d8849db291a5056429b59b47abe15fb060fc5c26efedcfe347b386d438b3f8a029ae4577a1d803666701431677f628cb1 WHIRLPOOL b3c07391b9730498aff9ca30a407bd18d5faea07ec37d389dc59daef595318aa11e66fa153a452f48a55df4a2c15789569b845a831266d702b4801b39856a208 |
24 |
-DIST rsyslog-8.30.0.tar.gz 2468224 SHA256 dfb9c3efe52ad03ad9f4479699139fb447177049553b6993315f53b668a2251f SHA512 90e172d08ba7548252fc9744f71259dadf5a40afef405516e7b1601620913ca4b2ffc4859b16f369b9c1974ea10f4e41bc2d987e3d6bf9aabeb979f7de6aefe0 WHIRLPOOL b965024cd94dbc2e81dedb2ac3fe3c12d82913b83f7d4f3b123ad8e101c14a5ca7eb17d087081a68545584e6d18e0069f779c63ddaad274c9f2e05d860887d0d |
25 |
+DIST rsyslog-8.31.0.tar.gz 2498675 BLAKE2B 8b80394ea3919dba29a431f3c5c1fc337a9e60a886a3c258c3895eb4341a941d8af6370ceb0d2e212934f64ab38c7238e99f40e1dc27e648bd4b75e158586a28 SHA512 aab888dda8df3ad7ff404767a58539cdc0bb92d0e537b703cf5833555688dd6d8223889b8d70bf8c594339a51831b57df7a65b397d8b40cded608dfb007befe7 |
26 |
DIST rsyslog-docs-8.24.0.tar.gz 4344877 SHA256 f5e3c27c5b65abdd600b8ad8d99d1f2fe9f0ffca02d6af3c12db5fc10dd889b2 SHA512 b55cde1485a7baec6d4c4928107c22a078cf412a2994c0dfcbb12c47b49c3b263af8a64011b1329567cf86e04927b9e383581dc868eaea81d554adada6b3786b WHIRLPOOL e8b2d10b0de3c33189f859f08db58e319730e709e5a5008909f2166a061952290b0bf96163cdf6e0b3829896916f712ba5d8a2a98f02d796e9174d8919190f8d |
27 |
DIST rsyslog-docs-8.26.0.tar.gz 4381345 SHA256 4d3b46e6c06fecbd4100fad118c22569e6b0d23b0f5cfb1fbcf501bfc9d115bb SHA512 5c05c13b3ae6be431343b7a5b3b2cb8676804d6d58d98826e6b44d685bb30fdaf3ced27d66a29908b40f1839bac45d1834d060ddf05d01477474ab3f45f973c8 WHIRLPOOL a01c661bea94a38af755803d385250d8f394064c2f1450c5a8b2b0e9e6879565219c84ded70c40300d2bbf524a30bf152bc5502f65917d757b0552920f6a7cd8 |
28 |
DIST rsyslog-docs-8.28.0.tar.gz 4424901 SHA256 f6c41f7c3fca369dd28a72133b03693ad5c37252375ecadc6184ff1a954764db SHA512 c085e09149cfc27ce0cd22edf9ad3f81b111f491fbea79afbc3172882065bd8324e366e3b5d09c885c1a3aa63fe8fbbe154d66488319d4ffc0867f938e1ab07d WHIRLPOOL f6636ba7196c689e42651ac9c847b05f3eafdbe87186fad478c47d55f2856e5b200d2871612ca046c6d9c06ad2d80838ad226510ba59a3f2cfe234626ca8c75f |
29 |
-DIST rsyslog-docs-8.30.0.tar.gz 4487378 SHA256 59c702e587e8f4566104b3266909deedba3c189849bed6965bbc56a1fbc08ca8 SHA512 8068bb9bb8408447bff49730e9aac105eab1bd610592dd524e7639b668b2d05a4836d3a9862622445a0bb8d8b140db67c861dad6ec207d11049ac368e363684d WHIRLPOOL a324fdf1c0796e88bc29c20c5afedc02924c712d4bff1c3601ea4dc85d1910c9c7272ae926f7c423b7568ebce832e9ec626b616ff669586fc2afe73bfe0a7cfd |
30 |
+DIST rsyslog-docs-8.31.0.tar.gz 4484950 BLAKE2B 8ee4346a095942133bb473509f275c625fdb4a1aa81293a15604bdb95670ff0676677fe5481be3bc2ea7097b2c8de7fd3b0eb8033701522b372bffe44325a10a SHA512 51a63fa520d8176e183afa44ccf889374810dddfd5fdb363ed06b134bfbe0d1a94085e4836cf3bb2a07cb83564bbb87cef3763ac9429a5efc50aff276542defa |
31 |
|
32 |
diff --git a/app-admin/rsyslog/files/8-stable/rsyslog-8.30.0-fix-kerberos.patch b/app-admin/rsyslog/files/8-stable/rsyslog-8.30.0-fix-kerberos.patch |
33 |
deleted file mode 100644 |
34 |
index a202e63..0000000 |
35 |
--- a/app-admin/rsyslog/files/8-stable/rsyslog-8.30.0-fix-kerberos.patch |
36 |
+++ /dev/null |
37 |
@@ -1,22 +0,0 @@ |
38 |
-https://github.com/rsyslog/rsyslog/issues/1838 |
39 |
- |
40 |
---- a/plugins/imgssapi/imgssapi.c |
41 |
-+++ b/plugins/imgssapi/imgssapi.c |
42 |
-@@ -291,7 +291,7 @@ finalize_it: |
43 |
- |
44 |
- |
45 |
- static rsRetVal |
46 |
--doRcvData(tcps_sess_t *pSess, char *buf, size_t lenBuf, ssize_t *piLenRcvd) |
47 |
-+doRcvData(tcps_sess_t *pSess, char *buf, size_t lenBuf, ssize_t *piLenRcvd, int *const oserr) |
48 |
- { |
49 |
- DEFiRet; |
50 |
- int allowedMethods; |
51 |
-@@ -307,7 +307,7 @@ doRcvData(tcps_sess_t *pSess, char *buf, size_t lenBuf, ssize_t *piLenRcvd) |
52 |
- CHKiRet(TCPSessGSSRecv(pSess, buf, lenBuf, piLenRcvd)); |
53 |
- } else { |
54 |
- *piLenRcvd = lenBuf; |
55 |
-- CHKiRet(netstrm.Rcv(pSess->pStrm, (uchar*) buf, piLenRcvd) != RS_RET_OK); |
56 |
-+ CHKiRet(netstrm.Rcv(pSess->pStrm, (uchar*) buf, piLenRcvd, oserr)); |
57 |
- } |
58 |
- |
59 |
- finalize_it: |
60 |
|
61 |
diff --git a/app-admin/rsyslog/rsyslog-8.28.0.ebuild b/app-admin/rsyslog/rsyslog-8.28.0.ebuild |
62 |
index c249c23..dde6643 100644 |
63 |
--- a/app-admin/rsyslog/rsyslog-8.28.0.ebuild |
64 |
+++ b/app-admin/rsyslog/rsyslog-8.28.0.ebuild |
65 |
@@ -39,7 +39,7 @@ else |
66 |
unset _tmp_last_index |
67 |
unset _tmp_suffix |
68 |
else |
69 |
- KEYWORDS="amd64 ~arm ~arm64 ~hppa x86" |
70 |
+ KEYWORDS="amd64 ~arm ~arm64 hppa x86" |
71 |
fi |
72 |
|
73 |
SRC_URI=" |
74 |
|
75 |
diff --git a/app-admin/rsyslog/rsyslog-8.30.0.ebuild b/app-admin/rsyslog/rsyslog-8.31.0.ebuild |
76 |
similarity index 96% |
77 |
rename from app-admin/rsyslog/rsyslog-8.30.0.ebuild |
78 |
rename to app-admin/rsyslog/rsyslog-8.31.0.ebuild |
79 |
index 630a520..50a6961 100644 |
80 |
--- a/app-admin/rsyslog/rsyslog-8.30.0.ebuild |
81 |
+++ b/app-admin/rsyslog/rsyslog-8.31.0.ebuild |
82 |
@@ -2,8 +2,9 @@ |
83 |
# Distributed under the terms of the GNU General Public License v2 |
84 |
|
85 |
EAPI="6" |
86 |
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) |
87 |
|
88 |
-inherit autotools eutils linux-info systemd |
89 |
+inherit autotools eutils linux-info python-any-r1 systemd |
90 |
|
91 |
DESCRIPTION="An enhanced multi-threaded syslogd with database support and more" |
92 |
HOMEPAGE="http://www.rsyslog.com/" |
93 |
@@ -47,10 +48,7 @@ else |
94 |
doc? ( http://www.rsyslog.com/files/download/${PN}/${MY_URL_PREFIX}${PN}-doc-${MY_PV}.tar.gz -> ${MY_FILENAME_DOCS} ) |
95 |
" |
96 |
|
97 |
- PATCHES=( |
98 |
- "${FILESDIR}"/8-stable/${PN}-8.30.0-fix-kerberos.patch |
99 |
- "${FILESDIR}"/8-stable/${PN}-8.18.0-musl-fix.patch |
100 |
- ) |
101 |
+ PATCHES=( "${FILESDIR}"/8-stable/${PN}-8.18.0-musl-fix.patch ) |
102 |
fi |
103 |
|
104 |
LICENSE="GPL-3 LGPL-3 Apache-2.0" |
105 |
@@ -71,7 +69,7 @@ RDEPEND=" |
106 |
kafka? ( >=dev-libs/librdkafka-0.9.0.99:= ) |
107 |
kerberos? ( virtual/krb5 ) |
108 |
mdblookup? ( dev-libs/libmaxminddb:= ) |
109 |
- mongodb? ( >=dev-libs/libmongo-client-0.1.4 ) |
110 |
+ mongodb? ( >=dev-libs/mongo-c-driver-1.1.10:= ) |
111 |
mysql? ( virtual/mysql ) |
112 |
normalize? ( |
113 |
>=dev-libs/libee-0.4.0 |
114 |
@@ -93,14 +91,17 @@ RDEPEND=" |
115 |
systemd? ( >=sys-apps/systemd-234 ) |
116 |
uuid? ( sys-apps/util-linux:0= ) |
117 |
zeromq? ( |
118 |
- >=net-libs/zeromq-4.1.1:= |
119 |
- >=net-libs/czmq-3.0.0 |
120 |
+ >=net-libs/czmq-3.0.2 |
121 |
)" |
122 |
DEPEND="${RDEPEND} |
123 |
>=sys-devel/autoconf-archive-2015.02.24 |
124 |
virtual/pkgconfig |
125 |
elibc_musl? ( sys-libs/queue ) |
126 |
- test? ( sys-libs/libfaketime )" |
127 |
+ test? ( |
128 |
+ jemalloc? ( <sys-libs/libfaketime-0.9.7 ) |
129 |
+ !jemalloc? ( sys-libs/libfaketime ) |
130 |
+ ${PYTHON_DEPS} |
131 |
+ )" |
132 |
|
133 |
if [[ ${PV} == "9999" ]]; then |
134 |
DEPEND+=" doc? ( >=dev-python/sphinx-1.1.3-r7 )" |
135 |
@@ -112,6 +113,10 @@ fi |
136 |
CONFIG_CHECK="~INOTIFY_USER" |
137 |
WARNING_INOTIFY_USER="CONFIG_INOTIFY_USER isn't set. Imfile module on this system will only support polling mode!" |
138 |
|
139 |
+pkg_setup() { |
140 |
+ use test && python-any-r1_pkg_setup |
141 |
+} |
142 |
+ |
143 |
src_unpack() { |
144 |
if [[ ${PV} == "9999" ]]; then |
145 |
git-r3_fetch |
146 |
@@ -235,9 +240,7 @@ src_configure() { |
147 |
$(use_enable usertools) |
148 |
$(use_enable uuid) |
149 |
$(use_enable zeromq imczmq) |
150 |
- $(use_enable zeromq imzmq3) |
151 |
$(use_enable zeromq omczmq) |
152 |
- $(use_enable zeromq omzmq3) |
153 |
--with-systemdsystemunitdir="$(systemd_get_systemunitdir)" |
154 |
) |