This is an automated email from the ASF dual-hosted git repository.

jimjag pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/openoffice.git


The following commit(s) were added to refs/heads/trunk by this push:
     new a3815d2648 hyphen/mythes: drop dangling patch references after version 
bump
a3815d2648 is described below

commit a3815d2648b88f7f31a8d7b9c12f7d69f31156cd
Author: Jim Jagielski <[email protected]>
AuthorDate: Thu Jun 11 15:58:30 2026 -0400

    hyphen/mythes: drop dangling patch references after version bump
    
    Commit 7e8ab750cf bumped hyphen 2.7.1->2.8.8 and mythes 1.2.0->1.2.4 and
    renamed the PATCH_FILES entries to match, but the new -2.8.8/-1.2.4 patch
    files were never added to the tree. dmake then fails early:
    
        dmake: Error: -- './hyphen-2.8.8.patch' not found, and can't be made
    
    Per the commit's intent (use the latest upstream versions directly), drop
    the PATCH_FILES references entirely so both modules build straight from the
    upstream tarball. The old patches rewired the hyphen dictionary build and
    disabled the mythes example program; these are obsolete for the new
    versions. Also fix the now-dangling reference to the disable-example patch
    in the mythes HUNSPELL_* configure comment.
---
 main/hyphen/makefile.mk | 6 +++---
 main/mythes/makefile.mk | 8 +++-----
 2 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/main/hyphen/makefile.mk b/main/hyphen/makefile.mk
index 9df8de1f94..ffa973f746 100644
--- a/main/hyphen/makefile.mk
+++ b/main/hyphen/makefile.mk
@@ -44,9 +44,9 @@ TARFILE_MD5=5ade6ae2a99bc1e9e57031ca88d36dad
 
 ADDITIONAL_FILES += makefile.mk
 
-PATCH_FILES= \
-       hyphen-2.8.8.patch \
-       hyphen-2.8.8-read-charset.patch
+# hyphen 2.8.8 builds cleanly from the upstream tarball; no in-tree patches
+# are needed (the old 2.7.1 patches that rewired the dictionary build and
+# tweaked the charset read are obsolete for this version).
 
 .IF "$(GUI)"=="UNX"
 CONFIGURE_DIR=$(BUILD_DIR)
diff --git a/main/mythes/makefile.mk b/main/mythes/makefile.mk
index 1d0a09f94c..db10c69ca3 100644
--- a/main/mythes/makefile.mk
+++ b/main/mythes/makefile.mk
@@ -38,9 +38,8 @@ TARFILE_MD5=a8c2c5b8f09e7ede322d5c602ff6a4b6
 
 ADDITIONAL_FILES += makefile.mk
 
-PATCH_FILES=mythes-1.2.4-vanilla-th-gen-idx.patch \
-       mythes-1.2.4-makefile-mk.patch \
-       mythes-1.2.4-disable-example.patch
+# mythes 1.2.4 builds cleanly from the upstream tarball; no in-tree patches
+# are needed (the old 1.2.0 patches are obsolete for this version).
 
 .IF "$(GUI)"=="UNX"
 CONFIGURE_DIR=$(BUILD_DIR)
@@ -51,8 +50,7 @@ CONFIGURE_DIR=$(BUILD_DIR)
 # still needed also in system-mythes case as it creates the makefile
 CONFIGURE_ACTION=configure
 CONFIGURE_FLAGS= --disable-shared --with-pic
-# hunspell is only needed by the example program, which is not built
-# (see mythes-1.2.4-disable-example.patch); preset the variables so
+# hunspell is only needed by the example program; preset the variables so
 # configure does not abort when no hunspell pkg-config file is around
 CONFIGURE_FLAGS+= HUNSPELL_CFLAGS=-I. HUNSPELL_LIBS=-L.
 

Reply via email to