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.


Reply via email to