From edf402a7dc7b869b3ad0dd198a91d0c8b93ff2a7 Mon Sep 17 00:00:00 2001 From: Sam James Date: Fri, 18 Sep 2026 06:08:41 +0100 Subject: [PATCH] dev-db/redis: add 8.8.3 Bug: https://bugs.gentoo.org/982703 Signed-off-by: Sam James --- dev-db/redis/Manifest | 1 + dev-db/redis/redis-8.8.3.ebuild | 205 ++++++++++++++++++++++++++++++++ 2 files changed, 206 insertions(+) create mode 100644 dev-db/redis/redis-8.8.3.ebuild diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest index 5cd052bd396c0..f3de2394d35e9 100644 --- a/dev-db/redis/Manifest +++ b/dev-db/redis/Manifest @@ -12,3 +12,4 @@ DIST redis-8.6.6.tar.gz 4318205 BLAKE2B 0d725e5af173b6135157d3b5e6b75903f5e23213 DIST redis-8.6.7.tar.gz 4328796 BLAKE2B 8aef9e828668aad6810a73db53ce4d2736242a8d64c8e25f6a7f708193f98ad9d9e99de1d2c1759667a3a749f0c83cf4c995eabb8fe620782ec92f171c4adc6d SHA512 9828d00e4f1356bb2ceaf15716cdb2c6544af3b17a0c6eb3242a252f3473254851050ea3601ca281a068d6e5125633525c624b7f94408f21b95c8c64a8f10672 DIST redis-8.8.0.tar.gz 4529181 BLAKE2B 4ef774ed0a830ef3b4a6b824395218287095d29ad195742677bd0356ea76151d95d03389468758feb3ff6cd5a92654b0f319b52f86b8a9d3e225085c69cd8408 SHA512 cf3def1df5cf66494364c5d047d2151559e995f8cc353e8cf6c81518032c10f79856d3eb61daac2b3f8b532fef5d2757286099b740991e0c32e885729984c956 DIST redis-8.8.2.tar.gz 4534417 BLAKE2B 4c34398858959259b5ae5b5c0b12a84e6ba75df9bfec1d9cb07845453418be1539dc6e824867f107cb3cdde1f104eb1b2fe82adcf95eb1d21e3e4328b019f817 SHA512 cf7c7ee185f9c1a571d8fd54640439b3698680245a28f1d1adb087ea3281d0bcc5f412e2841567c76751f6387f01777d6c9363b3098d2933876c196c2a6e14a4 +DIST redis-8.8.3.tar.gz 4547160 BLAKE2B 58f35bb4d619103efdf7352b450dbc324ff5ddd90fa397cea1125459754288d763e783d1a67e98b9522faad61aa6bdcd8ce5869b61a79b3423f862141dc14ce2 SHA512 590be515a6c06792f62386ce1b641ad4c5cd731ffc1a4750b0660fb2bb111ce8b5098acf0f1c4e5288a188221d42f9cd16d817fe5be5cf43bf3d8c31cd486d6c diff --git a/dev-db/redis/redis-8.8.3.ebuild b/dev-db/redis/redis-8.8.3.ebuild new file mode 100644 index 0000000000000..ac975533bd3c9 --- /dev/null +++ b/dev-db/redis/redis-8.8.3.ebuild @@ -0,0 +1,205 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# N.B.: It is no clue in porting to Lua eclasses, as upstream have deviated +# too far from vanilla Lua, adding their own APIs like lua_enablereadonlytable + +inherit autotools edo multiprocessing systemd tmpfiles toolchain-funcs + +DESCRIPTION="A persistent caching system, key-value, and data structures database" +HOMEPAGE=" + https://redis.io + https://github.com/redis/redis +" +SRC_URI=" + https://github.com/redis/redis/archive/refs/tags/${PV}.tar.gz + -> ${P}.tar.gz +" + +LICENSE="|| ( AGPL-3 RSAL-2 SSPL-1 ) Boost-1.0 MIT" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="jemalloc selinux ssl systemd tcmalloc test" +RESTRICT="!test? ( test )" + +DEPEND=" + jemalloc? ( >=dev-libs/jemalloc-5.1:=[stats] ) + ssl? ( dev-libs/openssl:0= ) + systemd? ( sys-apps/systemd:= ) + tcmalloc? ( dev-util/google-perftools ) +" + +RDEPEND=" + ${DEPEND} + acct-group/redis + acct-user/redis + selinux? ( sec-policy/selinux-redis ) +" + +BDEPEND=" + acct-group/redis + acct-user/redis + virtual/pkgconfig + test? ( + dev-lang/tcl:0= + ssl? (