summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason E. Hale <jhale@FreeBSD.org>2024-06-11 22:23:33 -0400
committerJason E. Hale <jhale@FreeBSD.org>2024-06-11 22:36:00 -0400
commit943540453bc7cd3c645f782f7e8807a683374573 (patch)
treeadceda4f4b493c0410dd5f2f313696d97803d7b8
parent80dd90a60e410c12572297bd141c881ca38410c5 (diff)
downloadfreebsd-ports-943540453bc7cd3c645f782f7e8807a683374573.zip
x11/plasma6-plasma-workspace: Address CVE-2024-36041
MFH: 2024Q2 Security: 479df73e-2838-11ef-9cab-4ccc6adda413 (cherry picked from commit 4f39e4f297024bbf2e162a7fc4ff954f1c0c4cc3)
-rw-r--r--x11/plasma6-plasma-workspace/Makefile5
-rw-r--r--x11/plasma6-plasma-workspace/distinfo6
2 files changed, 10 insertions, 1 deletions
diff --git a/x11/plasma6-plasma-workspace/Makefile b/x11/plasma6-plasma-workspace/Makefile
index a114ed35f3f2..27c6f999c255 100644
--- a/x11/plasma6-plasma-workspace/Makefile
+++ b/x11/plasma6-plasma-workspace/Makefile
@@ -1,10 +1,15 @@
PORTNAME= plasma-workspace
DISTVERSION= ${KDE_PLASMA_VERSION}
+PORTREVISION= 2
CATEGORIES= x11 kde kde-plasma
COMMENT= KDE Plasma Workspace
MAINTAINER= kde@FreeBSD.org
+PATCH_SITES= https://invent.kde.org/plasma/plasma-workspace/-/commit/
+PATCHFILES+= 8047b93defa4be4c6c1864e93c41fddcef2969bb.patch:-p1 # CVE-2024-36041
+PATCHFILES+= a061b08e90ec5554d5ff8c57ae1218130c76e27a.patch:-p1 # CVE-2024-36041
+
BUILD_DEPENDS= wayland-protocols>=0:graphics/wayland-protocols
LIB_DEPENDS= libcanberra.so:audio/libcanberra \
libfontconfig.so:x11-fonts/fontconfig \
diff --git a/x11/plasma6-plasma-workspace/distinfo b/x11/plasma6-plasma-workspace/distinfo
index a3456a140da4..fa128d3eaff8 100644
--- a/x11/plasma6-plasma-workspace/distinfo
+++ b/x11/plasma6-plasma-workspace/distinfo
@@ -1,3 +1,7 @@
-TIMESTAMP = 1713280738
+TIMESTAMP = 1718142565
SHA256 (KDE/plasma/6.0.4/plasma-workspace-6.0.4.tar.xz) = 7f2c2871c966e66d5de2d63bcb1a554fe00b4da6bde93f69700bd1b1f60dc567
SIZE (KDE/plasma/6.0.4/plasma-workspace-6.0.4.tar.xz) = 19946316
+SHA256 (KDE/plasma/6.0.4/8047b93defa4be4c6c1864e93c41fddcef2969bb.patch) = 1b231b23a7af7827900666fc844c946892b715c16f01e30640cee0e7800d1ede
+SIZE (KDE/plasma/6.0.4/8047b93defa4be4c6c1864e93c41fddcef2969bb.patch) = 4456
+SHA256 (KDE/plasma/6.0.4/a061b08e90ec5554d5ff8c57ae1218130c76e27a.patch) = f2cbedf331bef5fcae3d622e0ad60e7710e2d2c5e62e3a2f7835986260e78cfb
+SIZE (KDE/plasma/6.0.4/a061b08e90ec5554d5ff8c57ae1218130c76e27a.patch) = 8589