summaryrefslogtreecommitdiffstats
path: root/debian/patches/0004-system-libphp-simplepie.patch
diff options
context:
space:
mode:
Diffstat (limited to 'debian/patches/0004-system-libphp-simplepie.patch')
-rw-r--r--debian/patches/0004-system-libphp-simplepie.patch38
1 files changed, 38 insertions, 0 deletions
diff --git a/debian/patches/0004-system-libphp-simplepie.patch b/debian/patches/0004-system-libphp-simplepie.patch
new file mode 100644
index 0000000..95c912f
--- /dev/null
+++ b/debian/patches/0004-system-libphp-simplepie.patch
@@ -0,0 +1,38 @@
+Author: Mohammed Adnène Trojette <adn+deb@diwi.org>
+Description: Use packaged version of SimplePie instead of an embedded one.
+
+diff -Naurp dokuwiki.orig/inc/load.php dokuwiki/inc/load.php
+--- dokuwiki.orig/inc/load.php
++++ dokuwiki/inc/load.php
+@@ -51,7 +51,7 @@ return new class {
+ 'cache_renderer' => 'cache.php',
+ 'Input' => 'Input.class.php',
+ 'JpegMeta' => 'JpegMeta.php',
+- 'SimplePie' => 'SimplePie.php',
++ 'SimplePie' => '/usr/share/php/simplepie/simplepie.inc',
+ 'FeedParser' => 'FeedParser.php',
+ 'SafeFN' => 'SafeFN.class.php',
+ 'Mailer' => 'Mailer.class.php',
+diff -Naurp dokuwiki.orig/vendor/composer/autoload_namespaces.php dokuwiki/vendor/composer/autoload_namespaces.php
+--- dokuwiki.orig/vendor/composer/autoload_namespaces.php
++++ dokuwiki/vendor/composer/autoload_namespaces.php
+@@ -6,6 +6,6 @@ $vendorDir = dirname(__DIR__);
+ $baseDir = dirname($vendorDir);
+
+ return array(
+- 'SimplePie' => array($vendorDir . '/simplepie/simplepie/library'),
++ 'SimplePie' => array('/usr/share/php/simplepie/library'),
+ 'EmailAddressValidator' => array($vendorDir . '/aziraphale/email-address-validator'),
+ );
+diff -Naurp dokuwiki.orig/vendor/composer/autoload_static.php dokuwiki/vendor/composer/autoload_static.php
+--- dokuwiki.orig/vendor/composer/autoload_static.php
++++ dokuwiki/vendor/composer/autoload_static.php
+@@ -105,7 +105,7 @@ class ComposerStaticInita19a915ee98347a0
+ array (
+ 'SimplePie' =>
+ array (
+- 0 => __DIR__ . '/..' . '/simplepie/simplepie/library',
++ 0 => '/usr/share/php/simplepie/library',
+ ),
+ ),
+ 'E' =>