commit:     714fd32232c2e6313a65e817df7d31ae4a4bc15d
Author:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 17 10:20:57 2024 +0000
Commit:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Wed Jul 17 10:20:57 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=714fd322

dev-db/redis: drop 7.2.4-r1

Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>

 dev-db/redis/Manifest              |   1 -
 dev-db/redis/redis-7.2.4-r1.ebuild | 200 -------------------------------------
 2 files changed, 201 deletions(-)

diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index 3e22e9cdf303..e20e987cfcbf 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -1,4 +1,3 @@
 DIST redis-6.2.14.tar.gz 2496149 BLAKE2B 
689a0c3b558e07f43f8b1480fbf7a083184bbc0ccde0b184dc8a1d89ed22bec9694b7c8605ff729c9e9d582e8cf47c8f9cd9ee0794ea15e07cdb0b886e93c116
 SHA512 
140d4b23c20d459b65be8c61996e281222f978b51c52cb048039d741801e4027775ad89ed354dc0dce3d47703a08610adafaf6253fea2f973d5b9d20bc1e59ce
 DIST redis-7.0.15.tar.gz 2994329 BLAKE2B 
fa1bc85c89cb6a6fb18710a4d29c20db44a80ce445d217f39a234a2aad1d79031e9d1fc45415af7b0eb1c169bd88f45f1fe60cab35de38c6fadc839e2a27676d
 SHA512 
83d58f98085f91754f6d87810e7da0d6cf11ffbe11a0f5d3581d5b2c63d2a752ba6b4eda921a04031aedc56ecebe349cd468ab5ad837493f55d2cac0ab3d015a
-DIST redis-7.2.4.tar.gz 3386861 BLAKE2B 
852d55f875378248fa15e189308afbe36bca73c2aa2e5423a765a3d6f6895908ac1455148e032f6d1a1087f57af5869bccf8a932684817109f3fcf09b204e639
 SHA512 
78590fb6680f229905c240ed8ce7a9a7153e5f8563577dbbb26aebf9bfbdcd7495d687f452bd95e0a86c76d772e1c497b506cf8d29bc97b62c9267f7d1e76f72
 DIST redis-7.2.5.tar.gz 3386454 BLAKE2B 
5a0e5b0162f684ecd6db4a782a18a3c7bf272ec1ce38e2d2a4b5bc3966d968170f5b968e7f9946fd50d2b942c52298430eeccb386bbb443201eda6ac180c7f2b
 SHA512 
e064a0f380e3a00ab8eb2f10ed7317fd6aa27d64cf00792fab80465036f92d17b166050e71b8a779fdf024528ac736cb54722316811f99951c4e386f4ab2245d

diff --git a/dev-db/redis/redis-7.2.4-r1.ebuild 
b/dev-db/redis/redis-7.2.4-r1.ebuild
deleted file mode 100644
index 8ccfee0d3429..000000000000
--- a/dev-db/redis/redis-7.2.4-r1.ebuild
+++ /dev/null
@@ -1,200 +0,0 @@
-# Copyright 1999-2024 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://download.redis.io/releases/${P}.tar.gz";
-
-LICENSE="BSD Boost-1.0"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
-IUSE="+jemalloc selinux ssl systemd tcmalloc test"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-       jemalloc? ( >=dev-libs/jemalloc-5.1:= )
-       ssl? ( dev-libs/openssl:0= )
-       systemd? ( sys-apps/systemd:= )
-       tcmalloc? ( dev-util/google-perftools )
-"
-
-RDEPEND="
-       ${COMMON_DEPEND}
-       acct-group/redis
-       acct-user/redis
-       selinux? ( sec-policy/selinux-redis )
-"
-
-BDEPEND="
-       ${COMMON_DEPEND}
-       virtual/pkgconfig
-"
-
-# Tcl is only needed in the CHOST test env
-DEPEND="
-       ${COMMON_DEPEND}
-       test? (
-               dev-lang/tcl:0=
-               ssl? ( dev-tcltk/tls )
-       )"
-
-REQUIRED_USE="?? ( jemalloc tcmalloc )"
-
-PATCHES=(
-       "${FILESDIR}"/${PN}-6.2.1-config.patch
-       "${FILESDIR}"/${PN}-7.2.0-system-jemalloc.patch
-       "${FILESDIR}"/${PN}-6.2.3-ppc-atomic.patch
-       "${FILESDIR}"/${PN}-sentinel-7.2.0-config.patch
-       "${FILESDIR}"/${PN}-7.0.4-no-which.patch
-)
-
-src_prepare() {
-       default
-
-       # Respect user CFLAGS in bundled lua
-       sed -i '/LUA_CFLAGS/s: -O2::g' deps/Makefile || die
-
-       # now we will rewrite present Makefiles
-       local makefiles="" MKF
-       local mysedconf=(
-               -e 's:$(CC):@CC@:g'
-               -e 's:$(CFLAGS):@AM_CFLAGS@:g'
-               -e 's: $(DEBUG)::g'
-
-               -e 's:-Werror ::g'
-               -e 's:-Werror=deprecated-declarations ::g'
-       )
-       for MKF in $(find -name 'Makefile' | cut -b 3-); do
-               mv "${MKF}" "${MKF}.in"
-               sed -i "${mysedconf[@]}" "${MKF}.in" || die "Sed failed for 
${MKF}"
-               makefiles+=" ${MKF}"
-       done
-       # autodetection of compiler and settings; generates the modified 
Makefiles
-       cp "${FILESDIR}"/configure.ac-7.0 configure.ac || die
-
-       sed -i \
-               -e "/^AC_INIT/s|, __PV__, |, $PV, |" \
-               -e 
"s:AC_CONFIG_FILES(\[Makefile\]):AC_CONFIG_FILES([${makefiles}]):g" \
-               configure.ac || die "Sed failed for configure.ac"
-       eautoreconf
-}
-
-src_configure() {
-       econf
-
-       # Linenoise can't be built with -std=c99, see 
https://bugs.gentoo.org/451164
-       # also, don't define ANSI/c99 for lua twice
-       sed -i -e "s:-std=c99::g" deps/linenoise/Makefile deps/Makefile || die
-}
-
-src_compile() {
-       tc-export AR CC RANLIB
-
-       local myconf=(
-               AR="${AR}"
-               CC="${CC}"
-               RANLIB="${RANLIB}"
-
-               V=1 # verbose
-
-               # OPTIMIZATION defaults to -O3. Let's respect user CFLAGS by 
setting it
-               # to empty value.
-               OPTIMIZATION=''
-               # Disable debug flags in bundled hiredis
-               DEBUG_FLAGS=''
-
-               BUILD_TLS=$(usex ssl)
-               USE_SYSTEMD=$(usex systemd)
-       )
-
-       if use jemalloc; then
-               myconf+=( MALLOC=jemalloc )
-       elif use tcmalloc; then
-               myconf+=( MALLOC=tcmalloc )
-       else
-               myconf+=( MALLOC=libc )
-       fi
-
-       emake "${myconf[@]}"
-}
-
-src_test() {
-       local runtestargs=(
-               --clients "$(makeopts_jobs)" # see bug #649868
-
-               --skiptest "Active defrag eval scripts" # see bug #851654
-       )
-
-       if has usersandbox ${FEATURES} || ! has userpriv ${FEATURES}; then
-               ewarn "oom-score-adj related tests will be skipped." \
-                       "They are known to fail with FEATURES usersandbox or 
-userpriv. See bug #756382."
-
-               runtestargs+=(
-                       # unit/oom-score-adj was introduced in version 6.2.0
-                       --skipunit unit/oom-score-adj # see bug #756382
-
-                       # Following test was added in version 7.0.0 to 
unit/introspection.
-                       # It also tries to adjust OOM score.
-                       --skiptest "CONFIG SET rollback on apply error"
-               )
-       fi
-
-       if use ssl; then
-               edo ./utils/gen-test-certs.sh
-               runtestargs+=( --tls )
-       fi
-
-       edo ./runtest "${runtestargs[@]}"
-}
-
-src_install() {
-       insinto /etc/redis
-       doins redis.conf sentinel.conf
-       use prefix || fowners -R redis:redis /etc/redis 
/etc/redis/{redis,sentinel}.conf
-       fperms 0750 /etc/redis
-       fperms 0644 /etc/redis/{redis,sentinel}.conf
-
-       newconfd "${FILESDIR}/redis.confd-r2" redis
-       newinitd "${FILESDIR}/redis.initd-6" redis
-
-       systemd_newunit "${FILESDIR}/redis.service-4" redis.service
-       newtmpfiles "${FILESDIR}/redis.tmpfiles-2" redis.conf
-
-       newconfd "${FILESDIR}/redis-sentinel.confd-r1" redis-sentinel
-       newinitd "${FILESDIR}/redis-sentinel.initd-r1" redis-sentinel
-
-       insinto /etc/logrotate.d/
-       newins "${FILESDIR}/${PN}.logrotate" ${PN}
-
-       dodoc 00-RELEASENOTES BUGS CONTRIBUTING.md MANIFESTO README.md
-
-       dobin src/redis-cli
-       dosbin src/redis-benchmark src/redis-server src/redis-check-aof 
src/redis-check-rdb
-       fperms 0750 /usr/sbin/redis-benchmark
-       dosym redis-server /usr/sbin/redis-sentinel
-
-       if use prefix; then
-               diropts -m0750
-       else
-               diropts -m0750 -o redis -g redis
-       fi
-       keepdir /var/{log,lib}/redis
-}
-
-pkg_postinst() {
-       tmpfiles_process redis.conf
-
-       ewarn "The default redis configuration file location changed to:"
-       ewarn "  /etc/redis/{redis,sentinel}.conf"
-       ewarn "Please apply your changes to the new configuration files."
-}

Reply via email to