summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-db/redis: sparc stable wrt bug #860264Agostino Sarubbo2022-07-251-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-db/redis: arm64 stable wrt bug #860264Agostino Sarubbo2022-07-251-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-db/redis: arm stable wrt bug #860264Agostino Sarubbo2022-07-251-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-db/redis: Stabilize 7.0.4 ppc, #860264Sam James2022-07-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-db/redis: Stabilize 7.0.4 amd64, #860264Joonas Niilola2022-07-241-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-db/redis: Stabilize 7.0.4 x86, #860264Joonas Niilola2022-07-241-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-db/redis: Stabilize 7.0.4 ppc64, #860264Sam James2022-07-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-db/redis: add 7.0.4Sam James2022-07-183-0/+254
| | | | | Bug: https://bugs.gentoo.org/859181 Signed-off-by: Sam James <sam@gentoo.org>
* dev-db/redis: x86 stable wrt bug #857747Agostino Sarubbo2022-07-131-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-db/redis: Stabilize 6.2.7-r1 ppc64, #857747Arthur Zamarin2022-07-121-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-db/redis: Stabilize 6.2.7-r1 ppc, #857747Arthur Zamarin2022-07-121-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-db/redis: amd64 stable wrt bug #857747Agostino Sarubbo2022-07-121-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-db/redis: add 7.0.3Petr Vaněk2022-07-122-0/+187
| | | | | | Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/26364 Signed-off-by: Sam James <sam@gentoo.org>
* dev-db/redis: Disable "Active defrag eval scripts" test in redis-7*Petr Vaněk2022-07-122-0/+4
| | | | | | | | | | | | This test was introduced in upstream PR [1], but it fails in some situations, like when the src_test phase is run in a container. At least this is where I was able to reproduce it. [1] https://github.com/redis/redis/pull/10271 Closes: https://bugs.gentoo.org/851654 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>
* dev-db/redis: drop 5.0.14, EOLPetr Vaněk2022-07-109-330/+0
| | | | | | | | | 5.0 line is not supported by upstream anymore and it suffers with known vulnerabilities. Bug: https://bugs.gentoo.org/841404 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>
* dev-db/redis: restore selinux USE flagPetr Vaněk2022-07-092-2/+4
| | | | | | | | | | | | | | The USE flag was removed from redis-7* due to an unfortunate timing. It was introduced in dev-db/redis-7.0.0 in commit 63692502e6f3 ("dev-db/redis: add selinux USE flag") but it was omitted in dev-db/redis-7.0.0-r1 in following commit c401269e5d01 ("dev-db/redis: get rid of external Lua") because PR with proposed change was created before selinux USE flag introduction. However, redis-7.0.0-r1 ebuild was used for version bump of redis-7.0.1 and redis-7.0.2. Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/26257 Signed-off-by: Sam James <sam@gentoo.org>
* dev-db/redis: drop 7.0.0, 7.0.0-r2Petr Vaněk2022-07-043-385/+0
| | | | | | | | | Removal due to a CVE-2022-33105. Bug: https://bugs.gentoo.org/856040 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/26218 Signed-off-by: John Helmert III <ajak@gentoo.org>
* dev-db/redis: arm stable wrt bug #856265Agostino Sarubbo2022-07-041-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-db/redis: x86 stable wrt bug #856265Agostino Sarubbo2022-07-041-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-db/redis: sparc stable wrt bug #856265Agostino Sarubbo2022-07-041-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-db/redis: ppc64 stable wrt bug #856265Agostino Sarubbo2022-07-041-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-db/redis: ppc stable wrt bug #856265Agostino Sarubbo2022-07-041-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-db/redis: amd64 stable wrt bug #856265Agostino Sarubbo2022-07-041-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-db/redis: Stabilize 7.0.1-r1 arm64, #856265Arthur Zamarin2022-07-031-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-db/redis: reorder maintainersSam James2022-07-021-4/+8
| | | | | | | ... and add proxy-maint too, as I don't mind them merging PRs (wasn't wrong before, just want to make clear I don't mind p-m help.) Signed-off-by: Sam James <sam@gentoo.org>
* dev-db/redis: add myself as a maintainerPetr Vaněk2022-07-021-1/+5
| | | | | | Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/26189 Signed-off-by: Sam James <sam@gentoo.org>
* dev-db/redis: build fix for luajit-2.1Petr Vaněk2022-07-024-0/+50
| | | | | | | | | | | | | | | luajit-2.1 integrated few extensions from lua5.2 [1] luaL_setfuncs being one of them. The same function is implemented in bundled lua-cjson for lua5.1 but is not properly guarded for luajit-2.1. This change backports the fix [2,3] from https://github.com/openresty/lua-cjson. [1] https://github.com/LuaJIT/LuaJIT/commit/de97b9d52bbc42effeaf1180764053a912526873 [2] https://github.com/openresty/lua-cjson/commit/638ac2741a7f274979ac3fe2e1ea5fd6487702fe [3] https://github.com/openresty/lua-cjson/pull/32 Closes: https://bugs.gentoo.org/842444 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>
* dev-db/redis: add 7.0.2Petr Vaněk2022-06-152-0/+184
| | | | | | Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/25890 Signed-off-by: Sam James <sam@gentoo.org>
* dev-db/redis: restore COMMON_DEPEND in DEPENDPetr Vaněk2022-06-152-0/+2
| | | | | | | Fixes: c401269e5d01 ("dev-db/redis: get rid of external Lua") Fixes: d6141b8bd4ef ("dev-db/redis: add 7.0.1") Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>
* dev-db/redis: fix typo in commentPetr Vaněk2022-06-153-3/+3
| | | | | Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>
* dev-db/redis: skip oom-score-adj related tests for some FEATURESPetr Vaněk2022-06-126-24/+54
| | | | | | | | | | | | | oom-score-adj related unit tests fail when usersandbox or -userpriv FEATURES are set, therefore let's skip them. They were introduced as unit/oom-score-adj tests in 6.2.0 but they were backported to 6.0.7. Later, "CONFIG SET rollback on apply error" test was added in version 7.0.0 which also tries to adjust OOM score. Closes: https://bugs.gentoo.org/756382 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/25831 Signed-off-by: Sam James <sam@gentoo.org>
* dev-db/redis: restrict "Active defrag*" tests onlyPetr Vaněk2022-06-121-3/+6
| | | | | | | | | | It is possible to skip selected tests by --skiptest argument passed to runtest, which is cleaner than emptying the script file. Moreover, only "Active defrag*" tests are affected, therefore we can restore "Memory efficiency*" tests which are also part of memoryefficiency unit. Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>
* dev-db/redis: restore defrag tests on 6.2* and 7.0*Petr Vaněk2022-06-125-15/+0
| | | | | | | | Defrag tests with enabled jemalloc are fixed since version 6.2*, let's restore them back. Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>
* dev-db/redis: limit a number of test clients to MAKEOPTS jobsPetr Vaněk2022-06-126-24/+48
| | | | | | | | | This change makes tests to respect user MAKEOPTS jobs preference rather than running 16 test clients by default. Closes: https://bugs.gentoo.org/649868 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>
* dev-db/redis: limit a number of test clients to MAKEOPTS jobsPetr Vaněk2022-06-121-1/+5
| | | | | | | | | It is necessary to cal ./runtest directly from src_test function in order to be able to pass --clients parameter. Bug: https://bugs.gentoo.org/649868 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>
* dev-db/redis: use edo function for all local test scriptsPetr Vaněk2022-06-126-24/+24
| | | | | Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>
* dev-db/redis: add 7.0.1Sam James2022-06-093-1/+175
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-db/redis: get rid of external LuaVadim Misbakh-Soloviov2022-06-012-0/+231
| | | | | | | | Bug: https://bugs.gentoo.org/842444 Package-Manager: Portage-3.0.30, Repoman-3.0.1 Signed-off-by: Vadim Misbakh-Soloviov <mva@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/25310 Signed-off-by: Sam James <sam@gentoo.org>
* dev-db/redis: add selinux USE flagKenton Groombridge2022-05-215-8/+13
| | | | Signed-off-by: Kenton Groombridge <concord@gentoo.org>
* dev-db/redis: keyword 7.0.0 for ~loongWANG Xuerui2022-05-171-1/+1
| | | | | | Tests passed on real hardware. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-db/redis: add 7.0.0Sam James2022-05-032-0/+192
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-db/redis: restore partial Lua eclass machinerySam James2022-04-291-6/+7
| | | | | | | It's apparently still needed even if using bundled copy. Closes: https://bugs.gentoo.org/841422 Signed-off-by: Sam James <sam@gentoo.org>
* Revert "dev-db/redis: drop 5.0.14, 6.0.16"Sam James2022-04-287-0/+534
| | | | | | | | | This reverts commit bb357ae44b7e9fbff0d9d9df54370c6796d706cb. dev-ruby/redis still needs 5* Bug: https://bugs.gentoo.org/841404 Signed-off-by: Sam James <sam@gentoo.org>
* dev-db/redis: drop 5.0.14, 6.0.16Sam James2022-04-287-534/+0
| | | | | Bug: https://bugs.gentoo.org/841404 Signed-off-by: Sam James <sam@gentoo.org>
* dev-db/redis: add 6.2.7Sam James2022-04-282-0/+191
| | | | | Bug: https://bugs.gentoo.org/841404 Signed-off-by: Sam James <sam@gentoo.org>
* dev-db/redis: Keyword 6.2.6 s390, #840827Sam James2022-04-251-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-db/redis: drop 5.0.13, 6.0.15, 6.2.5Sam James2022-01-014-545/+0
| | | | | Bug: https://bugs.gentoo.org/816282 Signed-off-by: Sam James <sam@gentoo.org>
* dev-db/redis: Stabilize 6.2.6 arm, #816489Arthur Zamarin2021-11-201-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-db/redis: Stabilize 6.0.16 arm, #816489Arthur Zamarin2021-11-201-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-db/redis: Stabilize 5.0.14 arm, #816489Arthur Zamarin2021-11-201-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>