Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (7aa3a50be40b04bb578bf8bc5a28d602f6d9d5e0)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (7aa3a50be40b04bb578bf8bc5a28d602f6d9d5e0)
  • Date: Fri, 31 Jan 2025 01:34:34 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

archive-libs/libzip/HISTORY | 3 +++
archive-libs/libzip/TRIGGERS | 2 ++
doc/xpdf/DETAILS | 3 ++-
doc/xpdf/HISTORY | 3 +++
graphics/tesseract/DETAILS | 34 +++++++++++++++++-----------------
graphics/tesseract/HISTORY | 6 ++++++
graphics/tesseract/INSTALL | 12 ++++++++++--
graphics/tesseract/PRE_BUILD | 16 ----------------
printer/ghostscript/HISTORY | 3 +++
printer/ghostscript/TRIGGERS | 1 +
10 files changed, 47 insertions(+), 36 deletions(-)

New commits:
commit 7aa3a50be40b04bb578bf8bc5a28d602f6d9d5e0
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

tesseract: Add Watch line

commit 0ba7f3e82b47de6cc55885485129da5def44c9d4
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

xpdf: Add Watch line

commit ce95aa4341cfbcb69387461afe86f7618e52ec30
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

ghostscript: Add check_self on tesseract

commit cea006ce2739fbab88d005363c5a370ac81c5ee3
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

tesseract: Update language data & improve installation

commit 41382599a9e7864d631f4502ed3f2d052e267127
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

tesseract 5.5.0

commit ac48a69262a42aa206a1c8d4b264223a57170a8d
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

xpdf 4.05

commit 8c1f92120e441f84b95bc29281090cc531d3e7f4
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

libzip: Add triggers for *SSL

diff --git a/archive-libs/libzip/HISTORY b/archive-libs/libzip/HISTORY
index 35d98d4..0c1a004 100644
--- a/archive-libs/libzip/HISTORY
+++ b/archive-libs/libzip/HISTORY
@@ -1,3 +1,6 @@
+2025-01-31 Ismael Luceno <ismael AT sourcemage.org>
+ * TRIGGERS: added triggers for SSL
+
2024-06-13 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 1.10.1

diff --git a/archive-libs/libzip/TRIGGERS b/archive-libs/libzip/TRIGGERS
new file mode 100755
index 0000000..c6a5517
--- /dev/null
+++ b/archive-libs/libzip/TRIGGERS
@@ -0,0 +1,2 @@
+on_cast openssl check_self &&
+on_cast libressl check_self
diff --git a/doc/xpdf/DETAILS b/doc/xpdf/DETAILS
index 020f8db..af236a9 100755
--- a/doc/xpdf/DETAILS
+++ b/doc/xpdf/DETAILS
@@ -1,6 +1,7 @@
+# Watch: https://www.xpdfreader.com/download.html
. "${GRIMOIRE}/CMAKE_FUNCTIONS"
SPELL=xpdf
- VERSION=4.03
+ VERSION=4.05
SECURITY_PATCH=8
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
diff --git a/doc/xpdf/HISTORY b/doc/xpdf/HISTORY
index 1252fa4..ad6a6ad 100644
--- a/doc/xpdf/HISTORY
+++ b/doc/xpdf/HISTORY
@@ -1,3 +1,6 @@
+2025-01-31 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 4.05
+
2021-04-16 Remko van der Vossen <wich AT sourcemage.org>
* DETAILS, patches/noqt.patch: version 4.03

diff --git a/graphics/tesseract/DETAILS b/graphics/tesseract/DETAILS
index eb657f7..43826fd 100755
--- a/graphics/tesseract/DETAILS
+++ b/graphics/tesseract/DETAILS
@@ -1,44 +1,44 @@
+# Watch: https://github.com/tesseract-ocr/tesseract/tags
source $GRIMOIRE/CMAKE_FUNCTIONS
SPELL=tesseract
- VERSION=5.4.1
- LANGVER=4.00
-
SOURCE_HASH=sha512:a97a31d1b735930a3e8b17bc2eae24210d8242d31399822f8bc2e9f18903d513cf6d02b2274e2f3ce431183467570b3327e01cbc49dca80e38acb90327cc235e
+ VERSION=5.5.0
+ LANGVER=4.1.0
+
SOURCE_HASH=sha512:206e7da2d28a6271217ff384b482aa45a50beee0c53327aa4fd3da7082dce83386c8b7600194cbc30282134013b6182a1bed9d128ed6378f2957d0b8d1770b2d
URI=https://github.com/tesseract-ocr/tesseract/archive
-DAT=https://github.com/tesseract-ocr/tessdata/raw/$LANGVER
+ DAT=https://github.com/tesseract-ocr/tessdata/raw/$LANGVER
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=$URI/$VERSION.tar.gz
-
for LL in $TESS_LANG; do
case $LL in
eng)
- SOURCE2=$LL.traineddata-$LANGVER
+ SOURCE2=tessdata-$LANGVER-$LL.traineddata
SOURCE2_URL[0]=$DAT/$LL.traineddata
-
SOURCE2_HASH=sha512:dec017b60c7ee7c8dfe1c4cef562a02c8699c2856d6562641a7077c1a0b5493a26085fa81e7dfff97323054276f24eb51f64833bc2fe7bbe91b1955c6f719618
+
SOURCE2_HASH=sha512:bf1a730ce314fbafa065547e40703a1ffbe7f080557c59088a1b59944af3b94bd7da51cec0f322558d72ab3bdaec14ae96eb43aac705859ed5422702028a8b77
;;
fra)
- SOURCE3=$LL.traineddata-$LANGVER
+ SOURCE3=tessdata-$LANGVER-$LL.traineddata
SOURCE3_URL[0]=$DAT/$LL.traineddata
-
SOURCE3_HASH=sha512:ecf1ded66b3e5c903161377903b5a693ea8221b155ac61fa88b0e2ba1fdb34cce8d8e6d0270a45ed822baa012d7d24ee15c6032a31b62d9b773106e39bd18603
+
SOURCE3_HASH=sha512:abd84d1f0a9436ec4a9089ba288d9d21af8c6bd8897c3fc991c2ffdaa16224c084b6705606b91cd17152cc5e647fe2f781af0c5e392bb10f5693d7ebbda0838b
;;
ita)
- SOURCE4=$LL.traineddata-$LANGVER
+ SOURCE4=tessdata-$LANGVER-$LL.traineddata
SOURCE4_URL[0]=$DAT/$LL.traineddata
-
SOURCE4_HASH=sha512:0e32802292edb6bde1300a28af43e720e8cd6ea28e236865b01f8f5ff7b2e04b88d5d1ff2c32bf4fe20691c01aee4e524411c4cabb612e881e7573dc836ed0e6
+
SOURCE4_HASH=sha512:91699d0b8d775b57961eb31f75696a157658256bb4515c71f64c6bba45dc236455d1dbe08b677d606249eab7630cba0cc4f371c4add353e056af11ed4f4f884c
;;
nld)
- SOURCE5=$LL.traineddata-$LANGVER
+ SOURCE5=tessdata-$LANGVER-$LL.traineddata
SOURCE5_URL[0]=$DAT/$LL.traineddata
-
SOURCE5_HASH=sha512:d617f5c5b826640b2871dbe3d7973bcc5e66fafd837921a20e009d683806ed50f0f258aa455019d99fc54f5cb65c2fa0380e3a3c92b39ab0684b8799c730b09d
+
SOURCE5_HASH=sha512:6ebd2f8a06cb60d480de2658745e2ffb84922ef6f81fa56cb4469ab265bb261c4f3bfd8c459cfbcc5a69ead2bbe7904fba64a74d5984f2b64037fb7e262abbdf
;;
spa)
- SOURCE6=$LL.traineddata-$LANGVER
+ SOURCE6=tessdata-$LANGVER-$LL.traineddata
SOURCE6_URL[0]=$DAT/$LL.traineddata
-
SOURCE6_HASH=sha512:5d009401faa71d3a8e9c4ff32dd1efc5e38c02b8c4170653ebb33874e6c489f7556c67ce6ca7cee27500496f657cf4361314563576176ff5e545b8079722bb8f
+
SOURCE6_HASH=sha512:12a861a78d38904663e189079083a9f2f7de05f084061e5b3208dddf31d7aca6f7b7e2c6c64d0c4df9e0824891dff5ce9433f49458bf7c239d702ef452f49fec
;;
deu)
- SOURCE7=$LL.traineddata-$LANGVER
+ SOURCE7=tessdata-$LANGVER-$LL.traineddata
SOURCE7_URL[0]=$DAT/$LL.traineddata
-
SOURCE7_HASH=sha512:23326861284f096e40834bac31ef4e9344507b9332c8bbdc10dced0c60743bb2fbeae79d888c80c56e796661a2232998f1f7ba64ff1e0c9bc79ff13bd0a2663c
+
SOURCE7_HASH=sha512:3f8396d12291476b37990f5ae54231e2d631b9fbf9cc8a61d2aac89f908ab9a857c53bd6c1fa59ba43db97c68f796057599853a755496b991be25f888970a0d6
;;
*)
message language $LL not yet supported
diff --git a/graphics/tesseract/HISTORY b/graphics/tesseract/HISTORY
index fed2556..8749128 100644
--- a/graphics/tesseract/HISTORY
+++ b/graphics/tesseract/HISTORY
@@ -1,3 +1,9 @@
+2025-01-31 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 5.5.0
+ updated language data to 4.1.0
+ * PRE_BUILD: removed, no longer needed
+ * INSTALL: fixed language data installation path
+
2023-10-06 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.4.1

diff --git a/graphics/tesseract/INSTALL b/graphics/tesseract/INSTALL
index d7f1949..6b84d6d 100755
--- a/graphics/tesseract/INSTALL
+++ b/graphics/tesseract/INSTALL
@@ -1,3 +1,11 @@
cmake_install &&
-cd "$SOURCE_DIRECTORY" &&
-cp -a tess-trained "$INSTALL_ROOT/usr/share"
+for LL in $TESS_LANG; do
+ case "$LL" in
+ eng) verify_file 2 && cp "$SOURCE_CACHE/$SOURCE2"
"$INSTALL_ROOT"/usr/share/tessdata/"$LL".traineddata ;;
+ fra) verify_file 3 && cp "$SOURCE_CACHE/$SOURCE3"
"$INSTALL_ROOT"/usr/share/tessdata/"$LL".traineddata ;;
+ ita) verify_file 4 && cp "$SOURCE_CACHE/$SOURCE4"
"$INSTALL_ROOT"/usr/share/tessdata/"$LL".traineddata ;;
+ nld) verify_file 5 && cp "$SOURCE_CACHE/$SOURCE5"
"$INSTALL_ROOT"/usr/share/tessdata/"$LL".traineddata ;;
+ spa) verify_file 6 && cp "$SOURCE_CACHE/$SOURCE6"
"$INSTALL_ROOT"/usr/share/tessdata/"$LL".traineddata ;;
+ deu) verify_file 7 && cp "$SOURCE_CACHE/$SOURCE7"
"$INSTALL_ROOT"/usr/share/tessdata/"$LL".traineddata ;;
+ esac
+done
diff --git a/graphics/tesseract/PRE_BUILD b/graphics/tesseract/PRE_BUILD
deleted file mode 100755
index 060e68e..0000000
--- a/graphics/tesseract/PRE_BUILD
+++ /dev/null
@@ -1,16 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-#apply_patch_dir patches &&
-mkdir -p tess-trained &&
-cd tess-trained &&
-
-for LL in $TESS_LANG; do
- case $LL in
- eng) verify_file 2 && cp $SOURCE_CACHE/$SOURCE2 . ;;
- fra) verify_file 3 && cp $SOURCE_CACHE/$SOURCE3 . ;;
- ita) verify_file 4 && cp $SOURCE_CACHE/$SOURCE4 . ;;
- nld) verify_file 5 && cp $SOURCE_CACHE/$SOURCE5 . ;;
- spa) verify_file 6 && cp $SOURCE_CACHE/$SOURCE6 . ;;
- deu) verify_file 7 && cp $SOURCE_CACHE/$SOURCE7 . ;;
- esac
-done
diff --git a/printer/ghostscript/HISTORY b/printer/ghostscript/HISTORY
index 8490f8f..5ddc336 100644
--- a/printer/ghostscript/HISTORY
+++ b/printer/ghostscript/HISTORY
@@ -1,3 +1,6 @@
+2025-01-31 Ismael Luceno <ismael AT sourcemage.org>
+ * TRIGGERS: added check_self on tesseract
+
2024-10-28 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: add optional tesseract

diff --git a/printer/ghostscript/TRIGGERS b/printer/ghostscript/TRIGGERS
index 0bff07e..0346df4 100755
--- a/printer/ghostscript/TRIGGERS
+++ b/printer/ghostscript/TRIGGERS
@@ -1 +1,2 @@
+on_cast tesseract check_self &&
on_cast zlib cast_self


  • [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (7aa3a50be40b04bb578bf8bc5a28d602f6d9d5e0), Ismael Luceno, 01/30/2025

Archive powered by MHonArc 2.6.24.

Top of Page