From 0aad4cd3e3fe3db90904ffc51b35e4ff160b53c5 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 10 Jun 2024 00:08:04 +0100 Subject: gentoo auto-resync : 10:06:2024 - 00:08:04 --- ...-1.0.0-remove-wrapper-of-undefined-method.patch | 29 ++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 dev-libs/libqt6pas/files/libqt6pas-1.0.0-remove-wrapper-of-undefined-method.patch (limited to 'dev-libs/libqt6pas/files/libqt6pas-1.0.0-remove-wrapper-of-undefined-method.patch') diff --git a/dev-libs/libqt6pas/files/libqt6pas-1.0.0-remove-wrapper-of-undefined-method.patch b/dev-libs/libqt6pas/files/libqt6pas-1.0.0-remove-wrapper-of-undefined-method.patch new file mode 100644 index 000000000000..a1fad05aa7c7 --- /dev/null +++ b/dev-libs/libqt6pas/files/libqt6pas-1.0.0-remove-wrapper-of-undefined-method.patch @@ -0,0 +1,29 @@ +Author: Denis Pronin + +Description: the patch is required to make the libqt6pas project compile since +QT6 does not have QString::isSimpleText() method any longer + +--- a/src/qstring_c.cpp ++++ b/src/qstring_c.cpp +@@ -1073,11 +1073,6 @@ + return (bool) ((QString *)handle)->isNull(); + } + +-bool QString_isSimpleText(QStringH handle) +-{ +- return (bool) ((QString *)handle)->isSimpleText(); +-} +- + bool QString_isRightToLeft(QStringH handle) + { + return (bool) ((QString *)handle)->isRightToLeft(); +--- a/src/qstring_c.h ++++ b/src/qstring_c.h +@@ -166,7 +166,6 @@ + C_EXPORT void QString_push_front(QStringH handle, PWideChar c); + C_EXPORT void QString_push_front2(QStringH handle, PWideString s); + C_EXPORT bool QString_isNull(QStringH handle); +-C_EXPORT bool QString_isSimpleText(QStringH handle); + C_EXPORT bool QString_isRightToLeft(QStringH handle); + C_EXPORT void QString_chopped(QStringH handle, int len, PWideString retval); + C_EXPORT void QString_first(QStringH handle, int n, PWideString retval); -- cgit v1.2.3