[packages/libreoffice] - working fix for boost 1.59

baggins baggins at pld-linux.org
Sat Nov 21 00:06:03 CET 2015


commit b55624b5e7f0f1034a92419e2ab0ea44f54bcf04
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Sat Nov 21 00:05:31 2015 +0100

    - working fix for boost 1.59

 boost-1.59.patch | 58 ++++++++++++++++++++++++++++++++++++++++++++++----------
 1 file changed, 48 insertions(+), 10 deletions(-)
---
diff --git a/boost-1.59.patch b/boost-1.59.patch
index 830aa7c..b5e1b32 100644
--- a/boost-1.59.patch
+++ b/boost-1.59.patch
@@ -1,14 +1,52 @@
---- libreoffice-5.0.2.1/sdext/StaticLibrary_pdfimport_s.mk~	2015-11-18 08:03:28.000000000 +0100
-+++ libreoffice-5.0.2.1/sdext/StaticLibrary_pdfimport_s.mk	2015-11-20 08:35:33.833069957 +0100
-@@ -20,6 +20,11 @@
-     zlib \
+diff -ur libreoffice-5.0.2.1/filter/Library_svgfilter.mk libreoffice-5.0.2.1-boost/filter/Library_svgfilter.mk
+--- libreoffice-5.0.2.1/filter/Library_svgfilter.mk	2015-09-05 09:59:15.000000000 +0200
++++ libreoffice-5.0.2.1-boost/filter/Library_svgfilter.mk	2015-11-20 23:46:59.702815320 +0100
+@@ -76,4 +76,6 @@
+ 		filter/source/svg/svgwriter) \
  ))
  
-+$(if $(SYSTEM_BOOST), \
-+    $(call gb_LinkTarget_add_ldflags,$(1),$(BOOST_LDFLAGS)) \
-+    $(call gb_LinkTarget_add_libs,$(1),$(BOOST_SYSTEM_LIB)) \
-+)
++$(eval $(call gb_Library_add_libs,svgfilter,-lboost_system))
 +
- $(eval $(call gb_StaticLibrary_use_custom_headers,pdfimport_s,sdext/pdfimport))
+ # vim: set noet sw=4 ts=4:
+diff -ur libreoffice-5.0.2.1/sdext/CppunitTest_sdext_pdfimport.mk libreoffice-5.0.2.1-boost/sdext/CppunitTest_sdext_pdfimport.mk
+--- libreoffice-5.0.2.1/sdext/CppunitTest_sdext_pdfimport.mk	2015-09-05 09:59:15.000000000 +0200
++++ libreoffice-5.0.2.1-boost/sdext/CppunitTest_sdext_pdfimport.mk	2015-11-20 23:43:57.694492773 +0100
+@@ -36,6 +36,8 @@
+ 	$(gb_UWINAPI) \
+ ))
+ 
++$(eval $(call gb_CppunitTest_add_libs,sdext_pdfimport,-lboost_system))
++
+ $(eval $(call gb_CppunitTest_use_static_libraries,sdext_pdfimport,\
+     pdfimport_s \
+ ))
+diff -ur libreoffice-5.0.2.1/sdext/Executable_pdf2xml.mk libreoffice-5.0.2.1-boost/sdext/Executable_pdf2xml.mk
+--- libreoffice-5.0.2.1/sdext/Executable_pdf2xml.mk	2015-09-05 09:59:15.000000000 +0200
++++ libreoffice-5.0.2.1-boost/sdext/Executable_pdf2xml.mk	2015-11-20 23:44:04.531218795 +0100
+@@ -41,4 +41,6 @@
+     sdext/source/pdfimport/test/pdf2xml \
+ ))
+ 
++$(eval $(call gb_Executable_add_libs,pdf2xml,-lboost_system))
++
+ # vim:set noet sw=4 ts=4:
+diff -ur libreoffice-5.0.2.1/sdext/Executable_pdfunzip.mk libreoffice-5.0.2.1-boost/sdext/Executable_pdfunzip.mk
+--- libreoffice-5.0.2.1/sdext/Executable_pdfunzip.mk	2015-09-05 09:59:15.000000000 +0200
++++ libreoffice-5.0.2.1-boost/sdext/Executable_pdfunzip.mk	2015-11-20 23:44:09.571262711 +0100
+@@ -33,4 +33,6 @@
+     sdext/source/pdfimport/test/pdfunzip \
+ ))
+ 
++$(eval $(call gb_Executable_add_libs,pdfunzip,-lboost_system))
++
+ # vim:set noet sw=4 ts=4:
+diff -ur libreoffice-5.0.2.1/sdext/Library_pdfimport.mk libreoffice-5.0.2.1-boost/sdext/Library_pdfimport.mk
+--- libreoffice-5.0.2.1/sdext/Library_pdfimport.mk	2015-09-05 09:59:15.000000000 +0200
++++ libreoffice-5.0.2.1-boost/sdext/Library_pdfimport.mk	2015-11-20 23:44:24.911397184 +0100
+@@ -40,4 +40,6 @@
+     sdext/source/pdfimport/services \
+ ))
  
- $(eval $(call gb_StaticLibrary_set_include,pdfimport_s,\
++$(eval $(call gb_Library_add_libs,pdfimport,-lboost_system))
++
+ # vim:set noet sw=4 ts=4:
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libreoffice.git/commitdiff/b55624b5e7f0f1034a92419e2ab0ea44f54bcf04



More information about the pld-cvs-commit mailing list