diff options
| author | Jason E. Hale <jhale@FreeBSD.org> | 2025-02-12 09:36:59 +0000 |
|---|---|---|
| committer | Jason E. Hale <jhale@FreeBSD.org> | 2025-02-13 03:11:49 +0000 |
| commit | 00f8e2e291f8244e216c5cebb58b78570479f395 (patch) | |
| tree | a075c55510fcaec4d899039e0d9fa42f52720dcf | |
| parent | d819885d0d8551f626a273478912f527aca8ed60 (diff) | |
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
(cherry picked from commit 641b06801d022e865192b72e085fbc027673f837)
| -rw-r--r-- | devel/qt6-base/Makefile | 7 | ||||
| -rw-r--r-- | devel/qt6-base/distinfo | 8 |
2 files changed, 14 insertions, 1 deletions
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 |
