Browse Source

Disable Imagick for 8.4 for now

Jaap Marcus 1 year ago
parent
commit
31957fc204
2 changed files with 6 additions and 0 deletions
  1. 1 0
      CHANGELOG.md
  2. 5 0
      bin/v-add-web-php

+ 1 - 0
CHANGELOG.md

@@ -11,6 +11,7 @@ All notable changes to this project will be documented in this file.
 
 ### Features
 
+- Added support for PHP 8.4
 - Add support for Ubuntu 24.04 Noble release (#4411 #4451)
 - Add support for Jailed SSH (#4052 #4245) @rjd222
 - Implement CLI for Quick Install Apps (#4443)

+ 5 - 0
bin/v-add-web-php

@@ -75,6 +75,11 @@ if [[ ${version:0:1} == "8" ]]; then
 	mph=$(echo "$mph" | sed -e "s/php$version-json//")
 fi
 
+# Check if version is 8.4 and drop imagick
+if [[ $(echo "$version 8.4" | awk '{print ($1 < $2)}') == 1 ]]; then
+	mph=$(echo "$mph" | sed -e "/php$version-imagick//")
+fi
+
 if ! echo "$DB_SYSTEM" | grep -w 'mysql' > /dev/null; then
 	mph=$(echo "$mph" | sed -e "s/php$version-mysql//")
 fi