Mercurial > mxe-octave
changeset 5583:954bb4ead870
revert to Qt 5.14 for Octave 6.1 release
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Tue, 24 Nov 2020 22:14:13 -0500 |
parents | 65471ba1fc2a |
children | a1004ea5643d |
files | src/qtbase-1-fixes.patch src/qtbase.mk src/qtimageformats.mk src/qtsvg.mk src/qttools.mk src/qttranslations.mk |
diffstat | 6 files changed, 12 insertions(+), 38 deletions(-) [+] |
line wrap: on
line diff
--- a/src/qtbase-1-fixes.patch Sat Oct 17 19:13:20 2020 +0200 +++ b/src/qtbase-1-fixes.patch Tue Nov 24 22:14:13 2020 -0500 @@ -1,6 +1,6 @@ This file is part of MXE. See LICENSE.md for licensing information. -From 2c59523387b10937ff7d085bc34ec3df68805fea Mon Sep 17 00:00:00 2001 +From 7c5ba14d5b42334edb6a70239cf231f847f508ef Mon Sep 17 00:00:00 2001 From: Ray Donnelly <mingw.android@gmail.com> Date: Wed, 26 Aug 2015 12:45:43 +0100 Subject: [PATCH 1/2] cmake: Rearrange STATIC vs INTERFACE targets @@ -12,10 +12,10 @@ See also: https://github.com/mxe/mxe/issues/1185 diff --git a/mkspecs/features/data/cmake/Qt5BasicConfig.cmake.in b/mkspecs/features/data/cmake/Qt5BasicConfig.cmake.in -index 309798a767..18156cac9e 100644 +index 364c23e750..c90dd302cf 100644 --- a/mkspecs/features/data/cmake/Qt5BasicConfig.cmake.in +++ b/mkspecs/features/data/cmake/Qt5BasicConfig.cmake.in -@@ -370,6 +370,9 @@ if (NOT TARGET Qt5::$${CMAKE_MODULE_NAME}) +@@ -343,6 +343,9 @@ if (NOT TARGET Qt5::$${CMAKE_MODULE_NAME}) list(APPEND _Qt5$${CMAKE_MODULE_NAME}_LIB_DEPENDENCIES \"$${CMAKE_INTERFACE_QT5_MODULE_DEPS}\") !!ENDIF @@ -25,10 +25,10 @@ !!IF !isEmpty(CMAKE_STATIC_TYPE) if(NOT Qt5_EXCLUDE_STATIC_DEPENDENCIES) !!IF !isEmpty(CMAKE_DEBUG_TYPE) -@@ -411,9 +414,6 @@ if (NOT TARGET Qt5::$${CMAKE_MODULE_NAME}) +@@ -380,9 +383,6 @@ if (NOT TARGET Qt5::$${CMAKE_MODULE_NAME}) + add_library(Qt5::$${CMAKE_MODULE_NAME} STATIC IMPORTED) set_property(TARGET Qt5::$${CMAKE_MODULE_NAME} PROPERTY IMPORTED_LINK_INTERFACE_LANGUAGES "CXX") - !!ENDIF -!!ELSE -!!IF equals(TEMPLATE, aux) - add_library(Qt5::$${CMAKE_MODULE_NAME} INTERFACE IMPORTED) @@ -36,32 +36,7 @@ add_library(Qt5::$${CMAKE_MODULE_NAME} SHARED IMPORTED) !!ENDIF -- -2.25.1 - - -From c3fa97702a080eb1a931fd1f41f7a1dd5b775523 Mon Sep 17 00:00:00 2001 -From: Mark Brand <mabrand@mabrand.nl> -Date: Sun, 11 Jun 2017 00:27:41 +0200 -Subject: [PATCH 2/2] use pkg-config for harfbuzz - -Change-Id: Ia65cbb90fd180f1bc10ce077a9a8323a48e51421 - -diff --git a/src/gui/configure.json b/src/gui/configure.json -index 5ebcdb99b5..2553cb5cf6 100644 ---- a/src/gui/configure.json -+++ b/src/gui/configure.json -@@ -303,7 +303,8 @@ - }, - "headers": "harfbuzz/hb.h", - "sources": [ -- "-lharfbuzz" -+ { "type": "pkgConfig", "args": "harfbuzz" }, -+ "-lharfbuzz" - ] - }, - "imf": { --- -2.25.1 +2.20.1 diff -ur qtbase-everywhere-src-5.11.0.orig/mkspecs/common/gcc-base.conf qtbase-everywhere-src-5.11.0/mkspecs/common/gcc-base.conf --- qtbase-everywhere-src-5.11.0.orig/mkspecs/common/gcc-base.conf 2018-06-12 07:47:54.488874295 -0400 @@ -90,4 +65,3 @@ #else m_fontDatabase = QPlatformIntegration::fontDatabase(); #endif -
--- a/src/qtbase.mk Sat Oct 17 19:13:20 2020 +0200 +++ b/src/qtbase.mk Tue Nov 24 22:14:13 2020 -0500 @@ -3,8 +3,8 @@ PKG := qtbase $(PKG)_IGNORE := -$(PKG)_VERSION := 5.15.0 -$(PKG)_CHECKSUM := f5191757d1125aa7750a3f5d39321490477cfb65 +$(PKG)_VERSION := 5.14.2 +$(PKG)_CHECKSUM := 9de814d3b9005bf984a78e4b564fbb9413e043c4 $(PKG)_SUBDIR := $(PKG)-everywhere-src-$($(PKG)_VERSION) $(PKG)_FILE := $(PKG)-everywhere-src-$($(PKG)_VERSION).tar.xz $(PKG)_URL := http://download.qt.io/official_releases/qt/$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_VERSION)/submodules/$($(PKG)_FILE)
--- a/src/qtimageformats.mk Sat Oct 17 19:13:20 2020 +0200 +++ b/src/qtimageformats.mk Tue Nov 24 22:14:13 2020 -0500 @@ -4,7 +4,7 @@ PKG := qtimageformats $(PKG)_IGNORE := $(PKG)_VERSION = $(qtbase_VERSION) -$(PKG)_CHECKSUM := e7c816cb8f06c8e88d4b59d084db29dc5fe45a26 +$(PKG)_CHECKSUM := 012e05d4fc3ab480aa769ec71f66f241b6d1436a $(PKG)_SUBDIR = $(subst qtbase,qtimageformats,$(qtbase_SUBDIR)) $(PKG)_FILE = $(subst qtbase,qtimageformats,$(qtbase_FILE)) $(PKG)_URL = $(subst qtbase,qtimageformats,$(qtbase_URL))
--- a/src/qtsvg.mk Sat Oct 17 19:13:20 2020 +0200 +++ b/src/qtsvg.mk Tue Nov 24 22:14:13 2020 -0500 @@ -4,7 +4,7 @@ PKG := qtsvg $(PKG)_IGNORE := $(PKG)_VERSION = $(qtbase_VERSION) -$(PKG)_CHECKSUM := 6da4345fcb676f8483c282dee1366db31370775b +$(PKG)_CHECKSUM := b298847fa6619aa50f8d74f6c146e75fd7c88a48 $(PKG)_SUBDIR = $(subst qtbase,qtsvg,$(qtbase_SUBDIR)) $(PKG)_FILE = $(subst qtbase,qtsvg,$(qtbase_FILE)) $(PKG)_URL = $(subst qtbase,qtsvg,$(qtbase_URL))
--- a/src/qttools.mk Sat Oct 17 19:13:20 2020 +0200 +++ b/src/qttools.mk Tue Nov 24 22:14:13 2020 -0500 @@ -4,7 +4,7 @@ PKG := qttools $(PKG)_IGNORE := $(PKG)_VERSION = $(qtbase_VERSION) -$(PKG)_CHECKSUM := 9b5ea97ebe7e3e3be118060b42293c4237a465de +$(PKG)_CHECKSUM := 172794608668d772c9ad6cd289bb84e0b3336999 $(PKG)_SUBDIR = $(subst qtbase,qttools,$(qtbase_SUBDIR)) $(PKG)_FILE = $(subst qtbase,qttools,$(qtbase_FILE)) $(PKG)_URL = $(subst qtbase,qttools,$(qtbase_URL))
--- a/src/qttranslations.mk Sat Oct 17 19:13:20 2020 +0200 +++ b/src/qttranslations.mk Tue Nov 24 22:14:13 2020 -0500 @@ -3,7 +3,7 @@ PKG := qttranslations $(PKG)_IGNORE := $(PKG)_VERSION = $(qtbase_VERSION) -$(PKG)_CHECKSUM := fb7b76c23df5ececfbce35a8f5ffba987807194a +$(PKG)_CHECKSUM := cf5e6ebf5a2ef2786908c03cbe191b31efa927e0 $(PKG)_SUBDIR = $(subst qtbase,qttranslations,$(qtbase_SUBDIR)) $(PKG)_FILE = $(subst qtbase,qttranslations,$(qtbase_FILE)) $(PKG)_URL = $(subst qtbase,qttranslations,$(qtbase_URL))