Jakub Klinkovský pushed to branch main at Arch Linux / Packaging / Packages /
mediawiki
Commits:
ab6c7cd3 by Jakub Klinkovský at 2026-02-10T19:05:35+01:00
upgpkg: 1.45.1-3: add one more patch for PHP 8.4+ compatibility
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = mediawiki
pkgdesc = Free and open-source wiki software system
pkgver = 1.45.1
- pkgrel = 2
+ pkgrel = 3
url = https://www.mediawiki.org/wiki/MediaWiki
install = mediawiki.install
arch = any
@@ -26,6 +26,7 @@ pkgbase = mediawiki
source =
https://releases.wikimedia.org/mediawiki/1.45/mediawiki-1.45.1.tar.gz.sig
source = apache.example.conf
source =
mediawiki-parsoid-php-8.4.patch.zip::https://gerrit.wikimedia.org/r/changes/mediawiki%2Fservices%2Fparsoid~1220366/revisions/4/patch?zip
+ source =
mediawiki-parsoid-php-8.4-2.patch.zip::https://gerrit.wikimedia.org/r/changes/mediawiki%2Fservices%2Fparsoid~1235160/revisions/1/patch?zip
validpgpkeys = 41B2ABE817ADD3E52BDA946F72BC1C5D23107F8A
validpgpkeys = 1D98867E82982C8FE0ABC25F9B69B3109D3BB7B0
validpgpkeys = C83A8E4D3C8FEB7C8A3A1998131910E01605D9AA
@@ -34,5 +35,6 @@ pkgbase = mediawiki
sha256sums = SKIP
sha256sums =
cfeff68331e930b6a93f166c12666ac59a84aa24334f94520eff3f988f37ce2b
sha256sums =
9d609403743593afb315cf4f8645723949616bff378711a9c59cf4be3e9bbd6a
+ sha256sums =
0b52894e299ae564ad3d674fc037e92723c5d19ec01bce83d512d8739783aea4
pkgname = mediawiki
=====================================
PKGBUILD
=====================================
@@ -3,7 +3,7 @@
pkgname=mediawiki
pkgver=1.45.1
_basever=${pkgver%.*}
-pkgrel=2
+pkgrel=3
pkgdesc="Free and open-source wiki software system"
arch=('any')
url="https://www.mediawiki.org/wiki/MediaWiki"
@@ -35,16 +35,19 @@ source=(
"https://releases.wikimedia.org/mediawiki/${_basever}/mediawiki-$pkgver.tar.gz"{,.sig}
apache.example.conf
mediawiki-parsoid-php-8.4.patch.zip::https://gerrit.wikimedia.org/r/changes/mediawiki%2Fservices%2Fparsoid~1220366/revisions/4/patch?zip
+
mediawiki-parsoid-php-8.4-2.patch.zip::https://gerrit.wikimedia.org/r/changes/mediawiki%2Fservices%2Fparsoid~1235160/revisions/1/patch?zip
)
sha256sums=('e2f126b19aec422051a0a50e0c6ab7e904f33b3988a47b9da8afbfd0c0a252cc'
'SKIP'
'cfeff68331e930b6a93f166c12666ac59a84aa24334f94520eff3f988f37ce2b'
- '9d609403743593afb315cf4f8645723949616bff378711a9c59cf4be3e9bbd6a')
+ '9d609403743593afb315cf4f8645723949616bff378711a9c59cf4be3e9bbd6a'
+ '0b52894e299ae564ad3d674fc037e92723c5d19ec01bce83d512d8739783aea4')
prepare() {
# Parsoid compatibility for PHP 8.4+
https://phabricator.wikimedia.org/T409283
cd $pkgname-$pkgver/vendor/wikimedia/parsoid
patch -p1 < "$srcdir"/2db95b1.diff
+ patch -p1 < "$srcdir"/8067aef.diff
}
package() {
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/mediawiki/-/commit/ab6c7cd38c70601b52904b1b03a921375f0333b9
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/mediawiki/-/commit/ab6c7cd38c70601b52904b1b03a921375f0333b9
You're receiving this email because of your account on gitlab.archlinux.org.