git: 641b06801d02 - main - devel/qt6-base: Add KDE-recommended upstream patches [1]
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 13 Feb 2025 03:09:48 UTC
The branch main has been updated by jhale: URL: https://cgit.FreeBSD.org/ports/commit/?id=641b06801d022e865192b72e085fbc027673f837 commit 641b06801d022e865192b72e085fbc027673f837 Author: Jason E. Hale <jhale@FreeBSD.org> AuthorDate: 2025-02-12 09:36:59 +0000 Commit: Jason E. Hale <jhale@FreeBSD.org> CommitDate: 2025-02-13 03:09:01 +0000 devel/qt6-base: Add KDE-recommended upstream patches [1] While here, add devel/libb2 as a LIB_DEPENDS, which is used automatically if installed. Upstream prefers this implementation of BLAKE2. [2] [2] https://code.qt.io/cgit/qt/qtbase.git/commit/?h=6.8&id=c19bafc60c1c2e9a73cb3d212293462a1be4eb4 Reported by: https://mail.kde.org/pipermail/distributions/2025-February/001559.html [1] MFH: 2025Q1 --- devel/qt6-base/Makefile | 7 +++++++ devel/qt6-base/distinfo | 8 +++++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/devel/qt6-base/Makefile b/devel/qt6-base/Makefile index c7a31a73eefb..eed4343c3c3a 100644 --- a/devel/qt6-base/Makefile +++ b/devel/qt6-base/Makefile @@ -1,8 +1,14 @@ PORTNAME= base DISTVERSION= ${QT6_VERSION} +PORTREVISION= 1 CATEGORIES= devel PKGNAMEPREFIX= qt6- +PATCH_SITES= https://invent.kde.org/qt/qt/qtbase/-/commit/ +PATCHFILES+= 12d4bf1ab52748cb84894f50d437064b439e0b7d.patch:-p1 +PATCHFILES+= 2ef615228bba9a8eb282437bfb7472f925610e89.patch:-p1 +PATCHFILES+= a43c7e58046604796aa69974ea1c5d3e2648c755.patch:-p1 + MAINTAINER= kde@FreeBSD.org COMMENT= Qt base (core, gui, widgets, network,...) @@ -12,6 +18,7 @@ BUILD_DEPENDS= xml:textproc/xmlstarlet \ LIB_DEPENDS= libatk-1.0.so:accessibility/at-spi2-core \ libatk-bridge-2.0.so:accessibility/at-spi2-core \ libatspi.so:accessibility/at-spi2-core \ + libb2.so:devel/libb2 \ libbrotlidec.so:archivers/brotli \ libdbus-1.so:devel/dbus \ libdouble-conversion.so:devel/double-conversion \ diff --git a/devel/qt6-base/distinfo b/devel/qt6-base/distinfo index f6afd287468c..d9f7e7107514 100644 --- a/devel/qt6-base/distinfo +++ b/devel/qt6-base/distinfo @@ -1,3 +1,9 @@ -TIMESTAMP = 1738340895 +TIMESTAMP = 1739334694 SHA256 (KDE/Qt/6.8.2/qtbase-everywhere-src-6.8.2.tar.xz) = 012043ce6d411e6e8a91fdc4e05e6bedcfa10fcb1347d3c33908f7fdd10dfe05 SIZE (KDE/Qt/6.8.2/qtbase-everywhere-src-6.8.2.tar.xz) = 48264736 +SHA256 (KDE/Qt/6.8.2/12d4bf1ab52748cb84894f50d437064b439e0b7d.patch) = 76d765b01ea3fb904646606bbcd9d971bdfc69fdb7ab9e46a65d03ec581527c5 +SIZE (KDE/Qt/6.8.2/12d4bf1ab52748cb84894f50d437064b439e0b7d.patch) = 1664 +SHA256 (KDE/Qt/6.8.2/2ef615228bba9a8eb282437bfb7472f925610e89.patch) = 57748ef981417d5d162dfe01e266634912b463392958a0c01766e8aad2ded55d +SIZE (KDE/Qt/6.8.2/2ef615228bba9a8eb282437bfb7472f925610e89.patch) = 1872 +SHA256 (KDE/Qt/6.8.2/a43c7e58046604796aa69974ea1c5d3e2648c755.patch) = 6b96ba440ebbc8e024e4ca74d23d8e3edabf68e7213e22a0ab630bd7739090ba +SIZE (KDE/Qt/6.8.2/a43c7e58046604796aa69974ea1c5d3e2648c755.patch) = 2113