diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 23 |
1 files changed, 20 insertions, 3 deletions
@@ -1,7 +1,8 @@ # Maintainer: Malte Rabenseifner <mail@malte-rabenseifner.de> +# Maintainer: Julian Brost <julian@0x4a42.net> pkgname=icingaweb2 -pkgver=2.4.2 +pkgver=2.5.0 pkgrel=1 pkgdesc="Icinga Web 2 Interface" license=('GPL') @@ -11,9 +12,25 @@ optdepends=('php-gd: export data to PDF' 'php-intl: support for internationalization' 'php-pgsql: for PostgreSQL backend') url="http://www.icinga.org" -source=("https://github.com/Icinga/${pkgname}/archive/v${pkgver}.tar.gz") +source=("https://github.com/Icinga/${pkgname}/archive/v${pkgver}.tar.gz" + 'pr3186-php72-support.diff' + 'HTMLPurifier-autoload-deprecation-warning.diff') install='icingaweb2.install' -sha256sums=('8ce42b4f0fb3ddd93c56d70c642512af13db1d5db2ad0227ec7567a4413daa94') +sha256sums=('870ef8390cb2cab20df0107d817846352dc606ee85ec734aa99452222a4a76fb' + 'fa26be3173eec8f73f72b8208f3a78d1323dadb9b3e24382c1382dadf150dd98' + '69aa5ebf5ab234c2caad879199dfbaef85d867d701280ef05b50083cc0efffde') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" + + # Support for PHP 7.2 in Icinga Web 2 + # https://github.com/Icinga/icingaweb2/pull/3186 + patch -Np1 -i "${srcdir}/pr3186-php72-support.diff" + + # Fix deprecation warning in HTMLPurifier + # https://github.com/ezyang/htmlpurifier/commit/bb7ad665265a29303ec59918f0c1832528bdc509 + patch -Np1 -i "${srcdir}/HTMLPurifier-autoload-deprecation-warning.diff" +} package() { cd "$srcdir/$pkgname-$pkgver" |