guix_mirror_bot pushed a commit to branch master
in repository guix.

commit cda4d04f85322da812f95c119068ed6d963a7836
Author: FuncProgLinux <[email protected]>
AuthorDate: Tue Jan 27 13:25:13 2026 -0600

    gnu: mate-common: Add patch to package definition.
    
    * gnu/packages/mate.scm (mate-common): Add patch to package.
    
    Change-Id: I4c9971bbd6c698ca6720dfa861317ec4e77144a3
    
    gnu mate-common: upload patch for mate-autogen
    
    Change-Id: I597009e157dacac516d54e8ff1fd7e7f9e627cfe
    Signed-off-by: Ludovic Courtès <[email protected]>
    Merges: #5975
---
 gnu/local.mk                                       |  1 +
 gnu/packages/mate.scm                              |  4 +++-
 .../patches/mate-common-honor-aclocal.patch        | 22 ++++++++++++++++++++++
 3 files changed, 26 insertions(+), 1 deletion(-)

diff --git a/gnu/local.mk b/gnu/local.mk
index 3780f4a945..3488ba3cae 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1856,6 +1856,7 @@ dist_patch_DATA =                                         
\
   %D%/packages/patches/luit-posix.patch                                \
   %D%/packages/patches/lxc-no-static-bin.patch \
   %D%/packages/patches/lxsession-potfiles-ignore.patch         \
+  %D%/packages/patches/mate-common-honor-aclocal.patch         \
   %D%/packages/patches/mactelnet-remove-init.patch             \
   %D%/packages/patches/mailutils-variable-lookup.patch         \
   %D%/packages/patches/mandoc-support-zstd-compression.patch   \
diff --git a/gnu/packages/mate.scm b/gnu/packages/mate.scm
index 9aa9b2ccab..0b493fc17c 100644
--- a/gnu/packages/mate.scm
+++ b/gnu/packages/mate.scm
@@ -90,7 +90,9 @@
                            name "-" version ".tar.xz"))
        (sha256
         (base32
-         "02ms4s6kfxkbghc24rx9g1axdv50rndzdm0s3iz1vxv8wb7c5ds2"))))
+         "02ms4s6kfxkbghc24rx9g1axdv50rndzdm0s3iz1vxv8wb7c5ds2"))
+       (patches
+        (search-patches "mate-common-honor-aclocal.patch"))))
     (build-system gnu-build-system)
     (home-page "https://mate-desktop.org/";)
     (synopsis "Common files for development of MATE packages")
diff --git a/gnu/packages/patches/mate-common-honor-aclocal.patch 
b/gnu/packages/patches/mate-common-honor-aclocal.patch
new file mode 100644
index 0000000000..dda214e009
--- /dev/null
+++ b/gnu/packages/patches/mate-common-honor-aclocal.patch
@@ -0,0 +1,22 @@
+Honor ACLOCAL_PATH
+
+--- a/macros/mate-autogen
++++ b/macros/mate-autogen
+@@ -192,6 +192,14 @@ check_m4macros() {
+           done
+       fi
+     fi
++    
++    # Honor ACLOCAL_PATH
++    save_IFS="$IFS"
++    IFS=:
++    for dir in $ACLOCAL_PATH; do
++       add_to_cm_macrodirs "$dir"
++    done
++    IFS="$save_IFS"
+ 
+     # Parse $ACLOCAL_FLAGS
+     set - $ACLOCAL_FLAGS
+-- 
+2.52.0
+

Reply via email to