[neon/qt/qt5webkit/Neon/release] debian: revert to -2 version

Jonathan Riddell null at kde.org
Thu Nov 5 11:35:25 GMT 2020


Git commit e62ebb91f7538d2c169290bf343fd37837b0e9fc by Jonathan Riddell.
Committed on 05/11/2020 at 11:35.
Pushed by jriddell into branch 'Neon/release'.

revert to -2 version

M  +0    -13   debian/changelog
M  +1    -1    debian/libqt5webkit5.symbols
M  +0    -2    debian/patches/series
D  +0    -61   debian/patches/support_riscv64.diff
M  +0    -5    debian/rules

https://invent.kde.org/neon/qt/qt5webkit/commit/e62ebb91f7538d2c169290bf343fd37837b0e9fc

diff --git a/debian/changelog b/debian/changelog
index 8e2488f..fc74f94 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,16 +1,3 @@
-qtwebkit-opensource-src (5.212.0~alpha4-4) unstable; urgency=medium
-
-  * Upload to unstable.
-
- -- Dmitry Shachnev <mitya57 at debian.org>  Wed, 24 Jun 2020 12:10:47 +0300
-
-qtwebkit-opensource-src (5.212.0~alpha4-3) experimental; urgency=medium
-
-  * Bump Qt build-dependencies to 5.14.2.
-  * Add support for riscv64, based on a patch by William Grant.
-
- -- Dmitry Shachnev <mitya57 at debian.org>  Tue, 28 Apr 2020 23:22:16 +0300
-
 qtwebkit-opensource-src (5.212.0~alpha4-2) experimental; urgency=medium
 
   * Merge 5.212.0~alpha4-1 unstable upload into experimental branch.
diff --git a/debian/libqt5webkit5.symbols b/debian/libqt5webkit5.symbols
index 9cbcbd4..f4c9ba8 100644
--- a/debian/libqt5webkit5.symbols
+++ b/debian/libqt5webkit5.symbols
@@ -2454,7 +2454,7 @@ libQt5WebKit.so.5 libqt5webkit5 #MINVER#
  _ZTV25QWebNotificationPresenter at Qt_5 5.212.0~alpha3
  (arch=!ppc64el !s390x)_ZTVNSt6thread11_State_implINS_8_InvokerISt5tupleIJPFvPN7bmalloc9AsyncTaskINS3_4HeapEMS5_FvvEEEES9_EEEEEE at Qt_5 5.212.0~alpha3
  (arch=armel)_ZTVSt23_Sp_counted_ptr_inplaceISt5mutexSaIS0_ELN9__gnu_cxx12_Lock_policyE1EE at Qt_5 5.212.0~alpha3
- (arch=!armel !ppc64el !riscv64 !s390x)_ZTVSt23_Sp_counted_ptr_inplaceISt5mutexSaIS0_ELN9__gnu_cxx12_Lock_policyE2EE at Qt_5 5.212.0~alpha3
+ (arch=!armel !ppc64el !s390x)_ZTVSt23_Sp_counted_ptr_inplaceISt5mutexSaIS0_ELN9__gnu_cxx12_Lock_policyE2EE at Qt_5 5.212.0~alpha3
  (arch=!ppc64el !s390x)_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag at Qt_5 5.212.0~alpha3
  _ZZZN21QWebIconImageProvider10identifierEvENKUlvE_clEvE15qstring_literal at Qt_5 5.212.0~alpha3
  _ZlsR11QDataStreamRK11QWebHistory at Qt_5 5.212.0~alpha3
diff --git a/debian/patches/series b/debian/patches/series
index 698bac5..6b87e12 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,4 +1,2 @@
 reduce_exports.diff
 path_max.diff
-support_riscv64.diff
-# bison_3.7.diff
diff --git a/debian/patches/support_riscv64.diff b/debian/patches/support_riscv64.diff
deleted file mode 100644
index 0838efa..0000000
--- a/debian/patches/support_riscv64.diff
+++ /dev/null
@@ -1,61 +0,0 @@
-Description: add support for riscv64 architecture
-Author: William Grant <wgrant at ubuntu.com>
-Forwarded: https://github.com/qtwebkit/qtwebkit/pull/982
-Last-Update: 2020-04-28
-
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -83,6 +83,8 @@ elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR
-     set(WTF_CPU_S390 1)
- elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "s390x")
-     set(WTF_CPU_S390X 1)
-+elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "riscv64")
-+    set(WTF_CPU_RISCV64 1)
- else ()
-     message(FATAL_ERROR "Unknown CPU '${LOWERCASE_CMAKE_SYSTEM_PROCESSOR}'")
- endif ()
---- a/Source/JavaScriptCore/CMakeLists.txt
-+++ b/Source/JavaScriptCore/CMakeLists.txt
-@@ -1287,6 +1287,7 @@ elseif (WTF_CPU_S390)
- elseif (WTF_CPU_S390X)
- elseif (WTF_CPU_MIPS)
- elseif (WTF_CPU_SH4)
-+elseif (WTF_CPU_RISCV64)
- elseif (WTF_CPU_X86)
- elseif (WTF_CPU_X86_64)
-     if (MSVC AND ENABLE_JIT)
---- a/Source/WTF/wtf/Platform.h
-+++ b/Source/WTF/wtf/Platform.h
-@@ -176,6 +176,11 @@
- #define WTF_CPU_X86_SSE2 1
- #endif
- 
-+/* CPU(RISCV64) - RISCV64 */
-+#if defined(__riscv) && defined(__riscv_xlen) && __riscv_xlen == 64
-+#define WTF_CPU_RISCV64 1
-+#endif
-+
- /* CPU(ARM64) - Apple */
- #if (defined(__arm64__) && defined(__APPLE__)) || defined(__aarch64__)
- #define WTF_CPU_ARM64 1
-@@ -707,7 +712,8 @@
-     || CPU(S390X) \
-     || CPU(MIPS64) \
-     || CPU(PPC64) \
--    || CPU(PPC64LE)
-+    || CPU(PPC64LE) \
-+    || CPU(RISCV64)
- #define USE_JSVALUE64 1
- #else
- #define USE_JSVALUE32_64 1
---- a/Source/WTF/wtf/dtoa/utils.h
-+++ b/Source/WTF/wtf/dtoa/utils.h
-@@ -49,7 +49,7 @@
- defined(__ARMEL__) || \
- defined(_MIPS_ARCH_MIPS32R2)
- #define DOUBLE_CONVERSION_CORRECT_DOUBLE_OPERATIONS 1
--#elif CPU(MIPS) || CPU(MIPS64) || CPU(PPC) || CPU(PPC64) || CPU(PPC64LE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(ALPHA) || CPU(ARM64) || CPU(HPPA)
-+#elif CPU(MIPS) || CPU(MIPS64) || CPU(PPC) || CPU(PPC64) || CPU(PPC64LE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(ALPHA) || CPU(ARM64) || CPU(HPPA) || CPU(RISCV64)
- #define DOUBLE_CONVERSION_CORRECT_DOUBLE_OPERATIONS 1
- #elif defined(_M_IX86) || defined(__i386__)
- #if defined(_WIN32)
diff --git a/debian/rules b/debian/rules
index 572c819..df1b87e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -45,11 +45,6 @@ ifneq (,$(filter $(DEB_HOST_ARCH_CPU),ppc64el s390x))
 	EXTRA_CMAKE_ARGUMENTS += -DUSE_SYSTEM_MALLOC=ON
 endif
 
-# webkit2gtk does a similar thing, see their prefer-pthread.patch
-ifeq ($(DEB_HOST_ARCH),riscv64)
-	EXTRA_CMAKE_ARGUMENTS += -DTHREADS_PREFER_PTHREAD_FLAG=ON
-endif
-
 %:
 	dh $@ --buildsystem=cmake+ninja --with pkgkde_symbolshelper
 


More information about the Neon-commits mailing list