[TikiWiki-commits] [Git][tikiwiki/tiki][29.x] [BP][ENH] Replacement old MediaAlchemyst(media-alchemyst/media-alchemyst) with the...

"Marc Laporte \(@marclaporte\) via TikiWiki-cvs" <[email protected]>
Newsgroups gmane.comp.cms.tiki.cvs
Message-ID <69cb1ab21d15a_3b190eb04f0@gitlab-sidekiq-low-urgency-cpu-bound-v2-8444b687dc-7r5r4.mail>

Marc Laporte pushed to branch 29.x at Tiki Wiki CMS Groupware / Tiki


Commits:
019305d3 by Boss Ibrahim Mussa Gregoire at 2026-03-31T00:43:53+00:00
[BP][ENH] Replacement old MediaAlchemyst(media-alchemyst/media-alchemyst) with the...
---
* [ENH] Replacement old MediaAlchemyst(media-alchemyst/media-alchemyst) with the newly forked MediaAlchemyst(tikiwiki/media-alchemyst)
---
* [ENH] Replacement old MediaAlchemyst(media-alchemyst/media-alchemyst) with the newly forked MediaAlchemyst(tikiwiki/media-alchemyst)

Replaced the media-alchemyst/media-alchemyst package with the official tikiwiki/media-alchemyst fork in Tiki.

**Summary of Changes:**
- Updated composer package references:
- Replaced all references to media-alchemyst/media-alchemyst with tikiwiki/media-alchemyst (^4.2).
- Updated ComposerPackages.yml:
- Marked media-alchemyst/media-alchemyst as replacedBy: tikiwiki/media-alchemyst
- Defined new TikiWikiMediaAlchemyst block with license, name, version, and required plugins (wikiplugin_preview, ocr_enable).
- Updated runtime check in AlchemyLib.php:
- Updated the feedback error message to refer to the new package path: tikiwiki/media-alchemyst
- Updated .gitlab-ci.yml:
- Replaced install command for the original package with composer require tikiwiki/media-alchemyst ^4.2 --no-progress

See merge request tikiwiki/tiki!8411

See merge request tikiwiki/tiki!9891

- - - - -


3 changed files:

- .gitlab-ci.yml
- lib/Alchemy/AlchemyLib.php
- lib/core/Tiki/Package/ComposerPackages.yml


Changes:

=====================================
.gitlab-ci.yml
=====================================
@@ -636,7 +636,7 @@ check-directories:
     - composer require tikiwiki/diagram ^10 --no-progress
     - composer require thiagoalessio/tesseract_ocr ^2.7.0 --no-progress
     - composer require mathjax/mathjax ^2.7 --no-progress
-    - composer require media-alchemyst/media-alchemyst ^0.5.1 --no-progress
+    - composer require tikiwiki/media-alchemyst ^4.2 --no-progress
     - composer require npm-asset/pdfjs-dist ~2.0.487 --no-progress
     - composer require bower-asset/wodo.texteditor ^0.5.9 --no-progress
     - composer require j0k3r/php-readability ^1.1.10 --no-progress


=====================================
lib/Alchemy/AlchemyLib.php
=====================================
@@ -41,7 +41,7 @@ class AlchemyLib
         global $prefs;
 
         if (! self::isLibraryAvailable()) {
-            \Feedback::error(tr('To use AlchemyLib Tiki needs the media-alchemyst/media-alchemyst package. If you do not have permission to install this package, ask the site administrator.'), true);
+            \Feedback::error(tr('To use AlchemyLib Tiki needs the tikiwiki/media-alchemyst package. If you do not have permission to install this package, ask the site administrator.'), true);
         }
 
         $drivers = new DriversContainer();


=====================================
lib/core/Tiki/Package/ComposerPackages.yml
=====================================
@@ -131,6 +131,8 @@ MathJax:
     - "wikiplugin_equation"
   requiredVersion: ^2.7
 MediaAlchemyst:
+  actions:
+    - remove
   licence: MIT
   licenceUrl: "https://github.com/alchemy-fr/Media-Alchemyst/blob/master/LICENSE"
   name: media-alchemyst/media-alchemyst
@@ -138,6 +140,17 @@ MediaAlchemyst:
     - wikiplugin_preview
     - ocr_enable
   requiredVersion: ^0.5.4
+  state: replaced
+  replacedBy:
+    - tikiwiki/media-alchemyst
+TikiWikiMediaAlchemyst:
+  licence: MIT
+  licenceUrl: "https://gitlab.com/tikiwiki/libraries/forks/Media-Alchemyst/blob/master/LICENSE"
+  name: tikiwiki/media-alchemyst
+  requiredBy:
+    - wikiplugin_preview
+    - ocr_enable
+  requiredVersion: ^4.2
 PDFjsViewer:
   licence: Apache-2.0
   licenceUrl: "https://github.com/oci-labs/pdfjs-dist-viewer-min/blob/main/LICENSE"



View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/019305d31a2bbfbe510b693da4682855ab989ac8

-- 
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/019305d31a2bbfbe510b693da4682855ab989ac8
You're receiving this email because of your account on gitlab.com. Manage all notifications: https://gitlab.com/-/profile/notifications | Help: https://gitlab.com/help

_______________________________________________
TikiWiki-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tikiwiki-cvs
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.