File fix-gpgme_json-linking.patch of Package libreoffice
--- libreoffice-24.2.6.1/external/gpgmepp/gpgme-json-link.patch.1 1970-01-01 01:00:00.000000000 +0100
+++ libreoffice-24.2.6.1/external/gpgmepp/gpgme-json-link.patch.1 2024-08-22 22:49:23.993669964 +0200
@@ -0,0 +1,22 @@
+--- gpgme-1.23.2/src/Makefile.am 2024-08-22 22:45:45.588711386 +0200
++++ gpgme-1.23.2/src/Makefile.am 2024-08-22 22:46:53.852552706 +0200
+@@ -111,7 +111,7 @@
+ gpgme_tool_LDADD = libgpgme.la @LIBASSUAN_LIBS@ @GPG_ERROR_LIBS@
+
+ gpgme_json_SOURCES = gpgme-json.c cJSON.c cJSON.h
+-gpgme_json_LDADD = -lm libgpgme.la $(GPG_ERROR_LIBS)
++gpgme_json_LDADD = -lm libgpgme.la @LIBASSUAN_LIBS@ @GPG_ERROR_LIBS@
+
+
+ if HAVE_W32_SYSTEM
+--- gpgme-1.23.2/src/Makefile.in 2024-08-22 22:45:45.588711386 +0200
++++ gpgme-1.23.2/src/Makefile.in 2024-08-22 22:48:02.909733194 +0200
+@@ -637,7 +637,7 @@
+ gpgme_tool_SOURCES = gpgme-tool.c argparse.c argparse.h
+ gpgme_tool_LDADD = libgpgme.la @LIBASSUAN_LIBS@ @GPG_ERROR_LIBS@
+ gpgme_json_SOURCES = gpgme-json.c cJSON.c cJSON.h
+-gpgme_json_LDADD = -lm libgpgme.la $(GPG_ERROR_LIBS)
++gpgme_json_LDADD = -lm libgpgme.la @LIBASSUAN_LIBS@ @GPG_ERROR_LIBS@
+ @HAVE_W32_SYSTEM_TRUE@gpgme_w32spawn_CFLAGS = -municode
+ @HAVE_W32_SYSTEM_TRUE@RCCOMPILE = $(RC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES)
+ @HAVE_W32_SYSTEM_TRUE@LTRCCOMPILE = $(LIBTOOL) --mode=compile --tag=RC $(RCCOMPILE)
--- libreoffice-24.2.6.1/external/gpgmepp/UnpackedTarball_gpgmepp.mk 2024-08-22 22:23:59.608875965 +0200
+++ libreoffice-24.2.6.1/external/gpgmepp/UnpackedTarball_gpgmepp.mk 2024-08-22 22:50:12.317362960 +0200
@@ -25,6 +25,7 @@
$(if $(filter MSC,$(COM)),external/gpgmepp/w32-fix-libtool.patch.1) \
$(if $(filter MSC,$(COM)),external/gpgmepp/w32-add-initializer.patch.1) \
external/gpgmepp/w32-build-fixes-2.patch \
+ external/gpgmepp/gpgme-json-link.patch.1 \
$(if $(filter LINUX,$(OS)),external/gpgmepp/asan.patch) \
$(if $(filter LINUX,$(OS)),external/gpgmepp/rpath.patch) \
external/gpgmepp/ubsan.patch \