mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-23 04:23:08 +00:00
Fix build
PR: 185401 Submitted by: Jan Henrik Sylvester <me@janh.de>
This commit is contained in:
parent
bf0d93dca3
commit
4f3aa3c715
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=340680
@ -0,0 +1,73 @@
|
||||
--- moz/makefile.mk.orig 2013-08-13 11:49:32.000000000 +0000
|
||||
+++ moz/makefile.mk 2014-01-01 20:09:17.000000000 +0000
|
||||
@@ -99,7 +99,8 @@
|
||||
patches/respect_disable_pango.patch \
|
||||
patches/arm_build_fix.patch \
|
||||
patches/link_fontconfig.patch \
|
||||
- patches/brokenmakefile.patch
|
||||
+ patches/brokenmakefile.patch \
|
||||
+ patches/freetype_header_relocation.patch
|
||||
|
||||
.IF "$(OS)"=="LINUX"
|
||||
PATCH_FILES+=patches/nss_linux.patch
|
||||
--- moz/patches/freetype_header_relocation.patch.orig 1970-01-01 00:00:00.000000000 +0000
|
||||
+++ moz/patches/freetype_header_relocation.patch 2014-01-01 20:50:11.000000000 +0000
|
||||
@@ -0,0 +1,58 @@
|
||||
+--- misc/build/mozilla/config/system-headers.orig 2007-11-19 21:36:18.000000000 +0100
|
||||
++++ misc/build/mozilla/config/system-headers 2014-01-01 20:47:56.000000000 +0100
|
||||
+@@ -193,12 +193,12 @@
|
||||
+ fpieee.h
|
||||
+ frame/log.h
|
||||
+ frame/req.h
|
||||
+-freetype/freetype.h
|
||||
+-freetype/ftcache.h
|
||||
+-freetype/ftglyph.h
|
||||
+-freetype/ftoutln.h
|
||||
+-freetype/ttnameid.h
|
||||
+-freetype/tttables.h
|
||||
++freetype.h
|
||||
++ftcache.h
|
||||
++ftglyph.h
|
||||
++ftoutln.h
|
||||
++ttnameid.h
|
||||
++tttables.h
|
||||
+ fribidi/fribidi.h
|
||||
+ FSp_fopen.h
|
||||
+ fstream.h
|
||||
+--- misc/build/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp.orig 2008-01-29 19:31:08.000000000 +0000
|
||||
++++ misc/build/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp 2014-01-01 20:43:42.000000000 +0000
|
||||
+@@ -67,8 +67,8 @@
|
||||
+ #include "nsFontConfigUtils.h"
|
||||
+
|
||||
+ #include <gdk/gdkx.h>
|
||||
+-#include <freetype/tttables.h>
|
||||
+-#include <freetype/freetype.h>
|
||||
++#include <tttables.h>
|
||||
++#include <freetype.h>
|
||||
+
|
||||
+ #define FORCE_PR_LOG
|
||||
+ #include "prlog.h"
|
||||
+--- misc/build/mozilla/gfx/src/gtk/nsFontMetricsPango.cpp.orig 2008-01-29 19:31:08.000000000 +0000
|
||||
++++ misc/build/mozilla/gfx/src/gtk/nsFontMetricsPango.cpp 2014-01-01 20:44:06.000000000 +0000
|
||||
+@@ -58,7 +58,7 @@
|
||||
+ #include <fontconfig/fontconfig.h>
|
||||
+ #include <gdk/gdk.h>
|
||||
+ #include <gdk/gdkx.h>
|
||||
+-#include <freetype/tttables.h>
|
||||
++#include <tttables.h>
|
||||
+
|
||||
+ #include "mozilla-decoder.h"
|
||||
+
|
||||
+--- misc/build/mozilla/gfx/src/cairo/nsFontMetricsXft.cpp.orig 2008-01-29 19:31:08.000000000 +0000
|
||||
++++ misc/build/mozilla/gfx/src/cairo/nsFontMetricsXft.cpp 2014-01-01 20:44:34.000000000 +0000
|
||||
+@@ -67,8 +67,8 @@
|
||||
+ #include "nsFontConfigUtils.h"
|
||||
+
|
||||
+ #include <gdk/gdkx.h>
|
||||
+-#include <freetype/tttables.h>
|
||||
+-#include <freetype/freetype.h>
|
||||
++#include <tttables.h>
|
||||
++#include <freetype.h>
|
||||
+
|
||||
+ #define FORCE_PR_LOG
|
||||
+ #include "prlog.h"
|
27
editors/openoffice-4/files/patch-nss-gcc46
Normal file
27
editors/openoffice-4/files/patch-nss-gcc46
Normal file
@ -0,0 +1,27 @@
|
||||
--- nss/makefile.mk.orig 2013-08-13 11:46:06.000000000 +0000
|
||||
+++ nss/makefile.mk 2014-01-01 18:13:26.000000000 +0000
|
||||
@@ -44,6 +44,10 @@
|
||||
TARFILE_ROOTDIR=nss-3.12.6
|
||||
PATCH_FILES=nss.patch
|
||||
|
||||
+.IF "$(OS)"=="FREEBSD"
|
||||
+PATCH_FILES+=nss_freebsd.patch
|
||||
+.ENDIF # "$(OS)"=="FREEBSD"
|
||||
+
|
||||
.IF "$(OS)"=="MACOSX"
|
||||
MACOS_SDK_DIR=/Developer/SDKs/MacOSX10.4u.sdk
|
||||
.EXPORT : MACOS_SDK_DIR
|
||||
--- nss/nss_freebsd.patch.orig 1970-01-01 00:00:00.000000000 +0000
|
||||
+++ nss/nss_freebsd.patch 2014-01-01 18:08:20.000000000 +0000
|
||||
@@ -0,0 +1,11 @@
|
||||
+--- misc/build/nss-3.12.6/mozilla/security/coreconf/FreeBSD.mk.orig 2009-08-22 05:33:09.000000000 +0000
|
||||
++++ misc/build/nss-3.12.6/mozilla/security/coreconf/FreeBSD.mk 2014-01-01 13:47:48.000000000 +0000
|
||||
+@@ -38,7 +38,7 @@
|
||||
+ include $(CORE_DEPTH)/coreconf/UNIX.mk
|
||||
+
|
||||
+ DEFAULT_COMPILER = gcc
|
||||
+-CC = gcc
|
||||
++#CC = gcc
|
||||
+ CCC = g++
|
||||
+ RANLIB = ranlib
|
||||
+
|
@ -0,0 +1,11 @@
|
||||
--- vcl/source/glyphs/graphite_adaptors.cxx.orig 2013-08-13 11:45:43.000000000 +0000
|
||||
+++ vcl/source/glyphs/graphite_adaptors.cxx 2013-12-31 16:39:41.000000000 +0000
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
#include <salgdi.hxx>
|
||||
|
||||
-#include <freetype/ftsynth.h>
|
||||
+#include <ftsynth.h>
|
||||
|
||||
// Module
|
||||
#include "gcach_ftyp.hxx"
|
Loading…
Reference in New Issue
Block a user