From 09b570975cf2ea3bdb4fa35b34efee8d55da662d Mon Sep 17 00:00:00 2001 From: Steffen Lange Date: Thu, 19 Jun 2025 17:44:17 +0200 Subject: [PATCH 1/3] XnView: update URL --- modules/XnView.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/XnView.php b/modules/XnView.php index 9dcfa27..fe1f8db 100644 --- a/modules/XnView.php +++ b/modules/XnView.php @@ -2,10 +2,10 @@ class XnView extends PatchBase { function __construct() { - parent::__construct('Pierre-Emmanuel Gougelet', 'XnView', 'https://www.xnview.com/en/xnview/'); + parent::__construct('Pierre-Emmanuel Gougelet', 'XnView', 'https://www.xnview.com/en/xnview-classic/'); } function check() : bool { - if ($this->fetch('https://www.xnview.com/en/xnview/')) + if ($this->fetch('https://www.xnview.com/en/xnview-classic/')) return $this->parse('/XnView ([\d\.]+)<\/strong>/'); return false; } From d5f32ed8e14d0f5256f17b00dcf4e18f454972ee Mon Sep 17 00:00:00 2001 From: Steffen Lange Date: Thu, 19 Jun 2025 17:44:35 +0200 Subject: [PATCH 2/3] Add GCC 15 --- modules/GCC15.php | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 modules/GCC15.php diff --git a/modules/GCC15.php b/modules/GCC15.php new file mode 100644 index 0000000..54a8c52 --- /dev/null +++ b/modules/GCC15.php @@ -0,0 +1,15 @@ +patch->setBranch('15'); + } + function check() : bool { + if ($this->fetch('https://gcc.gnu.org/')) + return $this->parse('/GCC ([\d\.]+)/'); + return false; + } +} + +?> From f352fb82b3293a7cf2613636236bb5263cf6dad7 Mon Sep 17 00:00:00 2001 From: Steffen Lange Date: Thu, 19 Jun 2025 17:44:47 +0200 Subject: [PATCH 3/3] Add MariaDB 11.8 --- modules/MariaDB118.php | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 modules/MariaDB118.php diff --git a/modules/MariaDB118.php b/modules/MariaDB118.php new file mode 100644 index 0000000..40d0f17 --- /dev/null +++ b/modules/MariaDB118.php @@ -0,0 +1,15 @@ +patch->setBranch('11.8'); + } + function check() : bool { + if ($this->fetch_json('https://downloads.mariadb.org/rest-api/mariadb/11.8/')) + return $this->parse_json('release_id'); + return false; + } +} + +?>