[openjfx] 02/10: Refreshed the patches
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Tue Jan 24 12:08:32 UTC 2017
This is an automated email from the git hooks/post-receive script.
ebourg-guest pushed a commit to branch master
in repository openjfx.
commit ac58004c27292cab617500ee3fcc75e63b11146a
Author: Emmanuel Bourg <ebourg at apache.org>
Date: Fri Jan 20 12:06:29 2017 +0100
Refreshed the patches
---
debian/changelog | 8 ++++++++
debian/patches/02-use-system-libraries.patch | 2 +-
...07-disable-assembler-on-unsupported-archs.patch | 2 +-
.../09-fix-conflicting-uchar32-typedef.patch | 6 +++---
debian/patches/10-javadoc-locale.patch | 2 +-
debian/patches/11-icu-dynamic-linking.patch | 4 ++--
debian/patches/12-generic-qmake-spec.patch | 24 ----------------------
debian/patches/fix-arm64-build.patch | 12 ++++-------
debian/patches/series | 1 -
9 files changed, 20 insertions(+), 41 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index a49d534..a25ec7c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+openjfx (8u121-b13-1) UNRELEASED; urgency=medium
+
+ * Team upload.
+ * New upstream release
+ - Refreshed the patches
+
+ -- Emmanuel Bourg <ebourg at apache.org> Fri, 20 Jan 2017 11:58:13 +0100
+
openjfx (8u111-b14-1) unstable; urgency=medium
* Team upload.
diff --git a/debian/patches/02-use-system-libraries.patch b/debian/patches/02-use-system-libraries.patch
index 4b9c7f6..c8ecc90 100644
--- a/debian/patches/02-use-system-libraries.patch
+++ b/debian/patches/02-use-system-libraries.patch
@@ -37,7 +37,7 @@ Forwarded: not-needed
includeEmptyDirs = false
}
}
-@@ -2522,13 +2522,13 @@
+@@ -2533,13 +2533,13 @@
def compileNativeTask = task("compileNative${t.capital}", dependsOn: generateHeaders) << {
println "Building Webkit configuration /$webkitConfig/ into $webkitOutputDir"
diff --git a/debian/patches/07-disable-assembler-on-unsupported-archs.patch b/debian/patches/07-disable-assembler-on-unsupported-archs.patch
index 551a1e8..b3892b8 100644
--- a/debian/patches/07-disable-assembler-on-unsupported-archs.patch
+++ b/debian/patches/07-disable-assembler-on-unsupported-archs.patch
@@ -3,7 +3,7 @@ Author: Emmanuel Bourg <ebourg at apache.org>
Forwarded: no
--- a/modules/web/src/main/native/Source/WTF/wtf/Platform.h
+++ b/modules/web/src/main/native/Source/WTF/wtf/Platform.h
-@@ -325,6 +325,12 @@
+@@ -352,6 +352,12 @@
#define WTF_CPU_NEEDS_ALIGNED_ACCESS 1
#endif
diff --git a/debian/patches/09-fix-conflicting-uchar32-typedef.patch b/debian/patches/09-fix-conflicting-uchar32-typedef.patch
index 986f33a..d6c812d 100644
--- a/debian/patches/09-fix-conflicting-uchar32-typedef.patch
+++ b/debian/patches/09-fix-conflicting-uchar32-typedef.patch
@@ -3,10 +3,10 @@ Author: Emmanuel Bourg <ebourg at apache.org>
Forwarded: no
--- a/modules/web/src/main/native/Source/WTF/wtf/unicode/java/UnicodeJava.h
+++ b/modules/web/src/main/native/Source/WTF/wtf/unicode/java/UnicodeJava.h
-@@ -22,7 +22,7 @@
- #endif
+@@ -26,7 +26,7 @@
+ // #endif
- #ifndef __UMACHINE_H__
+ #ifndef __UMACHINE_H__ //XXX: recheck
-typedef uint32_t UChar32;
+typedef int32_t UChar32;
#endif
diff --git a/debian/patches/10-javadoc-locale.patch b/debian/patches/10-javadoc-locale.patch
index 39d346a..c5db904 100644
--- a/debian/patches/10-javadoc-locale.patch
+++ b/debian/patches/10-javadoc-locale.patch
@@ -11,7 +11,7 @@ Forwarded: no
options.addBooleanOption("XDignore.symbol.file").setValue(true);
options.addBooleanOption("Xdoclint:none").setValue(!IS_DOC_LINT);
options.addBooleanOption("javafx").setValue(true);
-@@ -2769,6 +2770,7 @@
+@@ -2751,6 +2752,7 @@
options.windowTitle("${javadocTitle}")
options.header("${javadocHeader}")
options.bottom("${javadocBottom}")
diff --git a/debian/patches/11-icu-dynamic-linking.patch b/debian/patches/11-icu-dynamic-linking.patch
index 39a392b..e899a05 100644
--- a/debian/patches/11-icu-dynamic-linking.patch
+++ b/debian/patches/11-icu-dynamic-linking.patch
@@ -4,13 +4,13 @@ Forwarded: not-needed
--- a/modules/web/src/main/native/Source/WebCore/TargetJava.pri
+++ b/modules/web/src/main/native/Source/WebCore/TargetJava.pri
@@ -229,9 +229,9 @@
- # just for build debug: force verboce output from linker
+ # just for build debug: force verboce output from linker
QMAKE_LFLAGS += -Wl,--verbose
- # statically link with icu libraries in order to avoid version conflict
+ # link with icu libraries
QMAKE_LFLAGS += `pkg-config --libs-only-L icu-uc`
-- LIBS += -Wl,-Bstatic -licui18n -licuuc -licudata -Wl,-Bdynamic -ldl
+- LIBS += -Wl,-Bstatic -licui18n -licuuc -licudata -Wl,-Bdynamic
+ LIBS += -licui18n -licuuc -licudata -ldl
}
solaris-cc {
diff --git a/debian/patches/12-generic-qmake-spec.patch b/debian/patches/12-generic-qmake-spec.patch
deleted file mode 100644
index 55b34ea..0000000
--- a/debian/patches/12-generic-qmake-spec.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-Description: Build using the qmake linux-g++ spec
-Author: Matthias Klose <doko at ubuntu.com>
-Forwarded: no
---- a/build.gradle
-+++ b/build.gradle
-@@ -2563,17 +2563,9 @@
- "QMAKE_LFLAGS" : "-m64",
- ])
- } else if (t.name == "linux") {
-- if (IS_64) {
- environment([
-- "QMAKESPEC" : "linux-g++-64",
-+ "QMAKESPEC" : "linux-g++",
- ])
-- } else {
-- environment([
-- "QMAKESPEC" : "linux-g++-32",
-- "QMAKE_CFLAGS" : "-m32",
-- "QMAKE_LFLAGS" : "-m32",
-- ])
-- }
- } else if (t.name.startsWith("arm")) {
- // ARM cross build
- def webkitProperties = project.rootProject.ext[t.upper].webkit
diff --git a/debian/patches/fix-arm64-build.patch b/debian/patches/fix-arm64-build.patch
index 17e32e0..ab57413 100644
--- a/debian/patches/fix-arm64-build.patch
+++ b/debian/patches/fix-arm64-build.patch
@@ -5,11 +5,9 @@ Description: Fix arm64 build
Fix some other areas where disabling JIT doesn't work.
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=752735
Forwarded: no
-Index: b/modules/web/src/main/native/Source/WTF/wtf/Platform.h
-===================================================================
--- a/modules/web/src/main/native/Source/WTF/wtf/Platform.h
+++ b/modules/web/src/main/native/Source/WTF/wtf/Platform.h
-@@ -164,6 +164,14 @@
+@@ -181,6 +181,14 @@
#define WTF_CPU_ARM64 1
#endif
@@ -24,8 +22,8 @@ Index: b/modules/web/src/main/native/Source/WTF/wtf/Platform.h
/* CPU(ARM) - ARM, any version*/
#define WTF_ARM_ARCH_AT_LEAST(N) (CPU(ARM) && WTF_ARM_ARCH_VERSION >= N)
-@@ -973,7 +981,7 @@
- #define WTF_USE_IMLANG_FONT_LINK2 1
+@@ -1032,7 +1040,7 @@
+ #define USE_IMLANG_FONT_LINK2 1
#endif
-#if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM64))))
@@ -33,11 +31,9 @@ Index: b/modules/web/src/main/native/Source/WTF/wtf/Platform.h
#define ENABLE_COMPARE_AND_SWAP 1
#endif
-Index: b/modules/web/src/main/native/Source/WebCore/platform/graphics/transforms/TransformationMatrix.cpp
-===================================================================
--- a/modules/web/src/main/native/Source/WebCore/platform/graphics/transforms/TransformationMatrix.cpp
+++ b/modules/web/src/main/native/Source/WebCore/platform/graphics/transforms/TransformationMatrix.cpp
-@@ -1035,7 +1035,7 @@ TransformationMatrix TransformationMatri
+@@ -1035,7 +1035,7 @@
// this = mat * this.
TransformationMatrix& TransformationMatrix::multiply(const TransformationMatrix& mat)
{
diff --git a/debian/patches/series b/debian/patches/series
index 28ab6a7..9108461 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -8,7 +8,6 @@
09-fix-conflicting-uchar32-typedef.patch
10-javadoc-locale.patch
11-icu-dynamic-linking.patch
-12-generic-qmake-spec.patch
fix-arm64-build.patch
fix-arm32-build.patch
15-fix-javadoc-refererences.diff
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/openjfx.git
More information about the pkg-java-commits
mailing list