From f1a26c1d9f098a8716015b58c8700c338a2b39ef Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Tue, 4 Nov 2025 13:43:21 +0100 Subject: add redis 8.4 helpers --- mockit | 32 +++++++++++++++++++++++++------- 1 file changed, 25 insertions(+), 7 deletions(-) (limited to 'mockit') diff --git a/mockit b/mockit index df82fc4..b4a5023 100755 --- a/mockit +++ b/mockit @@ -12,8 +12,8 @@ if [ "$2" = "" ]; then echo -e "\tDistribution: el8a el8x el9a el9x el10a el10x fc41a fc41x fc42a fc42x fc43a fc43x" echo -e "\tPHP: all, zts" echo -e "\tMemcached: memcached" - echo -e "\tImageMagick: im6, im7" - echo -e "\tRedis: r60, r62, r70, r72, r80, r82" + echo -e "\tLibraries: im6, im7, vips" + echo -e "\tRedis: r60, r62, r70, r72, r80, r82, r84" echo -e "\tValkey: v81, v90\n" exit 0 fi @@ -97,13 +97,13 @@ else fi case $DIST in - *x|*xm|*xr|*xr62|*xr72|*xr80|*xr82|*xv81|*xv90) + *x|*xm|*xr|*xr62|*xr72|*xr80|*xr82|*xr84|*xv81|*xv90) if [ $SUF != x ]; then echo "Not an x86_64 builder" exit 1 fi ;; - *a|*am|*ar|*ar62|*ar72|*ar80|*ar82|*av81|*av90) + *a|*am|*ar|*ar62|*ar72|*ar80|*ar82|*ar84|*av81|*av90) if [ $SUF != a ]; then if [ $REDIS -ge 1 ]; then REMOTE=1 @@ -148,6 +148,9 @@ if [ $REMOTE -ge 1 ]; then SRPM=/home/remi/todo/$(basename $SRPM) fi +TARGET_IM6="el8xr el9x el8ar el9a" +TARGET_IM7="fc41x fc42x fc43x el8xr el9x el10x fc41a fc42a fc43a el8ar el9a el10a" + # PHP version matrix echo mockit $SRPM $DIST $MIN $MAX $@ case $DIST in @@ -197,7 +200,7 @@ case $DIST in ;; im6) if [ $REDIS -ge 1 ]; then - for i in el8xr el9x el8ar el9a + for i in $TARGET_IM6 do $0 --valkey --mock $SRPM $i $MIN $MAX $@ done @@ -207,7 +210,7 @@ case $DIST in ;; im7) if [ $REDIS -ge 1 ]; then - for i in fc41x fc42x fc43x el8xr el9x el10x fc41a fc42a fc43a el8ar el9a el10a + for i in $TARGET_IM7 do $0 --valkey --mock $SRPM $i $MIN $MAX $@ done @@ -215,6 +218,21 @@ case $DIST in echo Not supported for direct build fi ;; + vips) + if [ $REDIS -ge 1 ]; then + for i in $TARGET_IM6 + do + $0 --valkey --mock $SRPM $i $MIN $MAX --without heif --without im7 --with im6 + done + for i in $TARGET_IM7 + do + $0 --valkey --mock $SRPM $i $MIN $MAX --without heif --without im7 --with gm + $0 --valkey --mock $SRPM $i $MIN $MAX --with heif --with im7 + done + else + echo Not supported for direct build + fi + ;; v81|v90) if [ $REDIS -ge 1 ]; then for i in fc42x fc43x fc41x el8x el9x el10x fc41a fc42a fc43a el8a el9a el10a @@ -225,7 +243,7 @@ case $DIST in echo Not supported for direct build fi ;; - r80|r82) + r80|r82|r84) if [ $REDIS -ge 1 ]; then for i in fc42x fc41x fc43x el8x el9x el10x fc41a fc42a fc43a el8a el9a el10a do -- cgit