Commit 10840adf authored by Ed Reel's avatar Ed Reel Committed by Chris Thurber

Update php packages (#3720)

Update php72 from 7.2.25 to 7.2.26

Update php73 from 7.3.12 to 7.3.13

Update php74 from 7.4.0 to 7.4.1

Add pre-built binaries
parent 53014bff
......@@ -3,7 +3,7 @@ require 'package'
class Php < Package
description 'PHP is a popular general-purpose scripting language that is especially suited to web development.'
homepage 'http://www.php.net/'
version '5.6.40-7.4.0'
version '5.6.40-7.4.1'
is_fake
......@@ -15,9 +15,9 @@ class Php < Package
puts " 5.6 = PHP 5.6.40"
puts " 7.0 = PHP 7.0.33"
puts " 7.1 = PHP 7.1.33"
puts " 7.2 = PHP 7.2.25"
puts " 7.3 = PHP 7.3.12"
puts " 7.4 = PHP 7.4.0"
puts " 7.2 = PHP 7.2.26"
puts " 7.3 = PHP 7.3.13"
puts " 7.4 = PHP 7.4.1"
puts " 0 = Cancel"
while version = STDIN.gets.chomp
......
......@@ -3,9 +3,9 @@ require 'package'
class Php72 < Package
description 'PHP is a popular general-purpose scripting language that is especially suited to web development.'
homepage 'http://www.php.net/'
version '7.2.25'
source_url 'https://php.net/distributions/php-7.2.25.tar.xz'
source_sha256 '746efeedc38e6ff7b1ec1432440f5fa801537adf6cd21e4afb3f040e5b0760a9'
version '7.2.26'
source_url 'https://php.net/distributions/php-7.2.26.tar.xz'
source_sha256 '1dd3bc875e105f5c9d21fb4dc240670bd2c22037820ff03890f5ab883c88b78d'
if ARGV[0] == 'install'
phpver = `php -v 2> /dev/null | head -1 | cut -d' ' -f2`.chomp
......@@ -13,16 +13,16 @@ class Php72 < Package
end
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/php72-7.2.25-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/php72-7.2.25-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/php72-7.2.25-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/php72-7.2.25-chromeos-x86_64.tar.xz',
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/php72-7.2.26-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/php72-7.2.26-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/php72-7.2.26-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/php72-7.2.26-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'e9c2888f04243257a29996d6c922d29e66d051f2025a6e50dd752dd073d1f388',
armv7l: 'e9c2888f04243257a29996d6c922d29e66d051f2025a6e50dd752dd073d1f388',
i686: 'ad0cff4dcf95500b2157fbf98c5aabe5b6ae5bf26e8ca627e0e149673eec2b38',
x86_64: '959b97e577daae8c0eb569f00976b7355c2b8a2edf58f3b304fdfedca15c8920',
aarch64: 'bb0369a0541a9d232a9120e0c8aba4c1e1e1ce3447386ca686674a0fd682dad0',
armv7l: 'bb0369a0541a9d232a9120e0c8aba4c1e1e1ce3447386ca686674a0fd682dad0',
i686: 'f9b36ad6c59341dbf0e838a1ed5a7f574c8423851d6a7c797ec33b0ae6960af7',
x86_64: 'bd1290df89dabfedd37cbf48297491230cc23d43bdb1c222714117b9d3696cfd',
})
depends_on 'libgcrypt'
......
......@@ -3,9 +3,9 @@ require 'package'
class Php73 < Package
description 'PHP is a popular general-purpose scripting language that is especially suited to web development.'
homepage 'http://www.php.net/'
version '7.3.12'
source_url 'https://php.net/distributions/php-7.3.12.tar.xz'
source_sha256 'aafe5e9861ad828860c6af8c88cdc1488314785962328eb1783607c1fdd855df'
version '7.3.13'
source_url 'https://php.net/distributions/php-7.3.13.tar.xz'
source_sha256 '57ac55fe442d2da650abeb9e6fa161bd3a98ba6528c029f076f8bba43dd5c228'
if ARGV[0] == 'install'
phpver = `php -v 2> /dev/null | head -1 | cut -d' ' -f2`.chomp
......@@ -13,16 +13,16 @@ class Php73 < Package
end
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/php73-7.3.12-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/php73-7.3.12-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/php73-7.3.12-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/php73-7.3.12-chromeos-x86_64.tar.xz',
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/php73-7.3.13-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/php73-7.3.13-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/php73-7.3.13-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/php73-7.3.13-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '9286ee547ff8122df84dc859a3ee33e75aca8049a1fc845cc23dda8e9e584eb6',
armv7l: '9286ee547ff8122df84dc859a3ee33e75aca8049a1fc845cc23dda8e9e584eb6',
i686: 'e38e68c4d0fd3209202cb91a757529fa5a9606e4f56480cbe8f4c15df39c68e2',
x86_64: 'cf4690e251f780ba0f52af9d330fb07991785ace037e1f7edc220c4b51afc15b',
aarch64: '4f4dd5605013e5057a97ada6c470e6deb4caf72396112fe13539907bc4fb9849',
armv7l: '4f4dd5605013e5057a97ada6c470e6deb4caf72396112fe13539907bc4fb9849',
i686: '556d246ccb45c65744d73c4fe45e52b474e9d0b40e5a4e1a1c399d40fb5133f2',
x86_64: '5e64b330ec9404b659f53d161c272e80a4d00a16a8e73e8e6273600e866ecc03',
})
depends_on 'libgcrypt'
......
......@@ -3,9 +3,9 @@ require 'package'
class Php74 < Package
description 'PHP is a popular general-purpose scripting language that is especially suited to web development.'
homepage 'http://www.php.net/'
version '7.4.0'
source_url 'https://www.php.net/distributions/php-7.4.0.tar.xz'
source_sha256 '9bb751b20e5d6cc1ea9b1ebf23ef2d5f07f99b2d9cc417bf1d70c04f8b20ec42'
version '7.4.1'
source_url 'https://www.php.net/distributions/php-7.4.1.tar.xz'
source_sha256 '561bb866bdd509094be00f4ece7c3543ec971c4d878645ee81437e291cffc762'
if ARGV[0] == 'install'
phpver = `php -v 2> /dev/null | head -1 | cut -d' ' -f2`.chomp
......@@ -13,16 +13,16 @@ class Php74 < Package
end
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/php74-7.4.0-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/php74-7.4.0-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/php74-7.4.0-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/php74-7.4.0-chromeos-x86_64.tar.xz',
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/php74-7.4.1-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/php74-7.4.1-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/php74-7.4.1-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/php74-7.4.1-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '6130b33a5e3e051de87ed4502c15e35faf1079cb970aa15a0f5c240493c54748',
armv7l: '6130b33a5e3e051de87ed4502c15e35faf1079cb970aa15a0f5c240493c54748',
i686: '4010ae5e56536753047d661a80856582ed075f02471f4ac896d45f62e24191d0',
x86_64: 'dbeef0bd07178de89a9f942fc85aa0c1c6bf6e8b3252f62c5220c64feb2b3be7',
aarch64: 'fa52e200025cdac6033c8a406be7a396ed442e13f0d8d8f88c93e3c819a5b56e',
armv7l: 'fa52e200025cdac6033c8a406be7a396ed442e13f0d8d8f88c93e3c819a5b56e',
i686: '51f58cc9434a8e3de6857803eec81cfb5d21fb45655f202b09e8c10167dd4367',
x86_64: '0d5be4983d24e0c543996208533922c70c95b75f4ac796c66ea0c01def96bf71',
})
depends_on 'libgcrypt'
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment