Skip to content

Conversation

kwvg
Copy link
Collaborator

@kwvg kwvg commented Nov 23, 2021

Relies on #4681 so that af88980 can be avoided

@kwvg kwvg requested review from PastaPastaPasta and UdjinM6 and removed request for PastaPastaPasta November 23, 2021 18:21
@PastaPastaPasta PastaPastaPasta marked this pull request as draft November 23, 2021 19:36
Copy link
Member

@PastaPastaPasta PastaPastaPasta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

doesn't build

@kwvg kwvg force-pushed the monterey_patch branch 2 times, most recently from 5456054 to 5b5e138 Compare November 30, 2021 12:35
@kwvg kwvg changed the title build: explicitly define previously implicit header include merge bitcoin#23580: patch qt to explicitly define previously implicit header include Nov 30, 2021
@kwvg kwvg marked this pull request as ready for review November 30, 2021 12:45
@kwvg kwvg marked this pull request as draft November 30, 2021 15:39
@kwvg
Copy link
Collaborator Author

kwvg commented Dec 8, 2021

Closing this for now as it's causing confusion and PR won't be needed till Qt5.12 bump.

@kwvg kwvg closed this Dec 8, 2021
@kwvg kwvg reopened this Dec 12, 2021
@kwvg kwvg changed the title merge bitcoin#23580: patch qt to explicitly define previously implicit header include merge bitcoin#17227...#23580: Qt 5.12.10 Dec 12, 2021
@github-actions
Copy link

This pull request has conflicts, please rebase.

@github-actions
Copy link

This pull request has conflicts, please rebase.

@github-actions
Copy link

This pull request has conflicts, please rebase.

@kwvg kwvg added this to the 19 milestone Apr 21, 2022
@github-actions
Copy link

This pull request has conflicts, please rebase.

@github-actions
Copy link

This pull request has conflicts, please rebase.

@kwvg kwvg requested a review from PastaPastaPasta April 26, 2022 15:07
Copy link
Member

@PastaPastaPasta PastaPastaPasta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

utACK for merging via merge commit

Copy link

@UdjinM6 UdjinM6 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK (tested on macOS 12.3.1, x86)

(there are few nits which can be fixed later but works as expected otherwise)

Comment on lines +1 to +22
From: Øystein Heskestad <oystein.heskestad@qt.io>
Date: Wed, 27 Oct 2021 13:07:46 +0200
Subject: [PATCH] Add missing macOS header file that was indirectly included before

See: https://bugreports.qt.io/browse/QTBUG-97855

Upstream Commits:
- Qt 6.2: c884bf138a21dd7320e35cef34d24e22e74d7ce0

diff --git a/qtbase/src/plugins/platforms/cocoa/qiosurfacegraphicsbuffer.h b/qtbase/src/plugins/platforms/cocoa/qiosurfacegraphicsbuffer.h
index e070ba977d..0896917334 100644
--- a/qtbase/src/plugins/platforms/cocoa/qiosurfacegraphicsbuffer.h
+++ b/qtbase/src/plugins/platforms/cocoa/qiosurfacegraphicsbuffer.h
@@ -43,6 +43,8 @@
#include <qpa/qplatformgraphicsbuffer.h>
#include <private/qcore_mac_p.h>

+#include <CoreGraphics/CGColorSpace.h>
+
QT_BEGIN_NAMESPACE

class QIOSurfaceGraphicsBuffer : public QPlatformGraphicsBuffer
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

23580: the patch is similar to the one in upstream but it's a bit different

@@ -321,7 +321,8 @@ void AddressBookPage::on_exportButton_clicked()

if(!writer.write()) {
QMessageBox::critical(this, tr("Exporting Failed"),
tr("There was an error trying to save the address list to %1. Please try again.").arg(filename));
//: %1 is a name of the file (e.g., "addrbook.csv") that the bitcoin addresses were exported to.
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

21694: need to dashify

@UdjinM6 UdjinM6 merged commit cb75351 into dashpay:develop Apr 26, 2022
@kwvg kwvg deleted the monterey_patch branch July 18, 2023 11:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants