summaryrefslogtreecommitdiff
path: root/x11-wm
diff options
context:
space:
mode:
Diffstat (limited to 'x11-wm')
-rw-r--r--x11-wm/cage/Makefile5
-rw-r--r--x11-wm/cage/distinfo6
-rw-r--r--x11-wm/compiz-plugins-unsupported/Makefile6
-rw-r--r--x11-wm/compiz-plugins-unsupported/distinfo6
-rw-r--r--x11-wm/compiz-plugins-unsupported/files/patch-src_atlantis_swim.c45
-rw-r--r--x11-wm/cosmic-comp/Makefile3
-rw-r--r--x11-wm/cosmic-comp/distinfo6
-rw-r--r--x11-wm/hyprland/Makefile7
-rw-r--r--x11-wm/labwc/Makefile12
-rw-r--r--x11-wm/labwc/distinfo6
-rw-r--r--x11-wm/leftwm/Makefile2
-rw-r--r--x11-wm/lxqt-session/Makefile2
-rw-r--r--x11-wm/lxqt-wayland-session/Makefile3
-rw-r--r--x11-wm/lxqt-wayland-session/distinfo6
-rw-r--r--x11-wm/niri/Makefile2
-rw-r--r--x11-wm/phoc/Makefile2
-rw-r--r--x11-wm/phoc/distinfo6
-rw-r--r--x11-wm/plasma6-kwin/Makefile2
-rw-r--r--x11-wm/qtile/Makefile12
-rw-r--r--x11-wm/qtile/distinfo6
-rw-r--r--x11-wm/qtile/files/patch-pyproject.toml12
-rw-r--r--x11-wm/qtile/pkg-plist6
22 files changed, 107 insertions, 56 deletions
diff --git a/x11-wm/cage/Makefile b/x11-wm/cage/Makefile
index 4f6f38948bd0..8dbdc7f4f0ef 100644
--- a/x11-wm/cage/Makefile
+++ b/x11-wm/cage/Makefile
@@ -1,7 +1,6 @@
PORTNAME= cage
DISTVERSIONPREFIX= v
-DISTVERSION= 0.2.0
-PORTREVISION= 1
+DISTVERSION= 0.2.1
CATEGORIES= x11-wm wayland
MAINTAINER= jbeich@FreeBSD.org
@@ -14,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
wayland-protocols>=1.14:graphics/wayland-protocols
LIB_DEPENDS= libwayland-server.so:graphics/wayland \
- libwlroots-0.18.so:x11-toolkits/wlroots018 \
+ libwlroots-0.19.so:x11-toolkits/wlroots019 \
libxkbcommon.so:x11/libxkbcommon
USES= compiler:c11 meson pkgconfig
diff --git a/x11-wm/cage/distinfo b/x11-wm/cage/distinfo
index 2c43d6aafd8f..61c4261facec 100644
--- a/x11-wm/cage/distinfo
+++ b/x11-wm/cage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1728221062
-SHA256 (cage-kiosk-cage-v0.2.0_GH0.tar.gz) = 9d3f659e0f19636a958f9e1bf4d22268d7e2705d7e2989888401ec443c1cb6c3
-SIZE (cage-kiosk-cage-v0.2.0_GH0.tar.gz) = 24107
+TIMESTAMP = 1759333605
+SHA256 (cage-kiosk-cage-v0.2.1_GH0.tar.gz) = acab0c83175164a788d7b9f89338cbdebdc4f7197aff6fdc267c32f7181234a9
+SIZE (cage-kiosk-cage-v0.2.1_GH0.tar.gz) = 24781
diff --git a/x11-wm/compiz-plugins-unsupported/Makefile b/x11-wm/compiz-plugins-unsupported/Makefile
index 455f01b1c92e..2ea605af76bc 100644
--- a/x11-wm/compiz-plugins-unsupported/Makefile
+++ b/x11-wm/compiz-plugins-unsupported/Makefile
@@ -1,6 +1,5 @@
PORTNAME= compiz-plugins-unsupported
-DISTVERSION= 0.8.8
-PORTREVISION= 12
+DISTVERSION= 0.8.9
CATEGORIES= x11-wm
MASTER_SITES= https://codeberg.org/BSDforge/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
@@ -21,8 +20,7 @@ RUN_DEPENDS= ${MY_DEPENDS}
USES= gettext-tools gmake gnome libtool:keepla localbase:ldflags \
pathfix pkgconfig xorg
-# pet pkgfallout@ till I finish updating Compiz et al;
-USE_CSTD= gnu89
+
USE_GNOME= intltool libxslt
USE_XORG= ice sm x11 xcomposite xdamage xext xfixes xinerama xorgproto \
xrandr
diff --git a/x11-wm/compiz-plugins-unsupported/distinfo b/x11-wm/compiz-plugins-unsupported/distinfo
index 5b74a6b35d1c..407fcf0e196e 100644
--- a/x11-wm/compiz-plugins-unsupported/distinfo
+++ b/x11-wm/compiz-plugins-unsupported/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751434440
-SHA256 (compiz-plugins-unsupported-0.8.8.tar.gz) = d2e756f0cb70489c2de06e3dad1fbc822f1c5cdc1ff722aa10fc8c88396f5275
-SIZE (compiz-plugins-unsupported-0.8.8.tar.gz) = 1676248
+TIMESTAMP = 1757605498
+SHA256 (compiz-plugins-unsupported-0.8.9.tar.gz) = 9acd77b15418af9f51daaf830b14d79426560a21ba4e6e2bbfb5d0a694344d68
+SIZE (compiz-plugins-unsupported-0.8.9.tar.gz) = 1676472
diff --git a/x11-wm/compiz-plugins-unsupported/files/patch-src_atlantis_swim.c b/x11-wm/compiz-plugins-unsupported/files/patch-src_atlantis_swim.c
new file mode 100644
index 000000000000..aef0647d1a30
--- /dev/null
+++ b/x11-wm/compiz-plugins-unsupported/files/patch-src_atlantis_swim.c
@@ -0,0 +1,45 @@
+--- src/atlantis/swim.c.orig 2025-09-11 05:17:13 UTC
++++ src/atlantis/swim.c
+@@ -413,8 +413,6 @@ BoidsAngle(CompScreen *s,
+ float theta = as->fish[i].theta;
+
+ float factor = 5+5*fabs(symmDistr());
+-
+- float factor = 5+5*fabsf(symmDistr());
+ float randPsi = 10*symmDistr();
+ float randTh = 10*symmDistr();
+
+@@ -477,15 +475,15 @@ BoidsAngle(CompScreen *s,
+ factor = 1; /* positive means form group, negative means stay away.
+ the amount is proportional to the relative
+ importance of the pairs of fish.*/
+- if (type < as->fish[j].type)
++ if (time < as->fish[j].type)
+ {
+ if (as->fish[j].type <= FISH2)
+ factor =-1; /* fish is coming up against different fish */
+ else
+- factor = (float) (type - as->fish[j].type) * 3;
++ factor = *(float*) (time - as->fish[j].type) * 3;
+ /* fish is coming against a shark, etc. */
+ }
+- else if (type == as->fish[j].type)
++ else if (time == as->fish[j].type)
+ {
+ if (as->fish[i].group != as->fish[j].group &&
+ !atlantisGetSchoolSimilarGroups(s))
+@@ -497,11 +495,11 @@ BoidsAngle(CompScreen *s,
+
+ if (atlantisGetSchoolSimilarGroups(s))
+ {
+- if ( (type == CHROMIS && (as->fish[j].type == CHROMIS2 ||
++ if ( (time == CHROMIS && (as->fish[j].type == CHROMIS2 ||
+ as->fish[j].type == CHROMIS3)) ||
+- (type == CHROMIS2 && (as->fish[j].type == CHROMIS ||
++ (time == CHROMIS2 && (as->fish[j].type == CHROMIS ||
+ as->fish[j].type == CHROMIS3)) ||
+- (type == CHROMIS3 && (as->fish[j].type == CHROMIS ||
++ (time == CHROMIS3 && (as->fish[j].type == CHROMIS ||
+ as->fish[j].type == CHROMIS2)))
+ factor = 1;
+ }
diff --git a/x11-wm/cosmic-comp/Makefile b/x11-wm/cosmic-comp/Makefile
index 438fa9b80c5e..bfdc8272476d 100644
--- a/x11-wm/cosmic-comp/Makefile
+++ b/x11-wm/cosmic-comp/Makefile
@@ -1,6 +1,7 @@
PORTNAME= cosmic-comp
DISTVERSIONPREFIX= epoch-
-DISTVERSION= 1.0.0-beta.1
+DISTVERSION= 1.0.0-beta.1.1
+PORTREVISION= 1
CATEGORIES= x11-wm wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11-wm/cosmic-comp/distinfo b/x11-wm/cosmic-comp/distinfo
index cd5a83306928..e3d3420c4fc0 100644
--- a/x11-wm/cosmic-comp/distinfo
+++ b/x11-wm/cosmic-comp/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1758288790
+TIMESTAMP = 1758557230
SHA256 (rust/crates/ab_glyph-0.2.31.crate) = e074464580a518d16a7126262fffaaa47af89d4099d4cb403f8ed938ba12ee7d
SIZE (rust/crates/ab_glyph-0.2.31.crate) = 20909
SHA256 (rust/crates/ab_glyph_rasterizer-0.1.10.crate) = 366ffbaa4442f4684d91e2cd7c5ea7c4ed8add41959a31447066e279e432b618
@@ -1347,7 +1347,7 @@ SHA256 (Drakulix-id-tree-632a57d6d49160e18d7300fa7edae52281ec5482_GH0.tar.gz) =
SIZE (Drakulix-id-tree-632a57d6d49160e18d7300fa7edae52281ec5482_GH0.tar.gz) = 29608
SHA256 (pop-os-libcosmic-8412dd593913b85618ec30e8b92a58aaa0ad6bb8_GH0.tar.gz) = e2f3cb80aa0c4da254ac950de83575280f2f711a1a0b5a424b1a0f1237804819
SIZE (pop-os-libcosmic-8412dd593913b85618ec30e8b92a58aaa0ad6bb8_GH0.tar.gz) = 1397346
-SHA256 (pop-os-cosmic-comp-epoch-1.0.0-beta.1_GH0.tar.gz) = e4da938a288e0b68e4476518378b405507446d441028a9af0cba1179d680f82d
-SIZE (pop-os-cosmic-comp-epoch-1.0.0-beta.1_GH0.tar.gz) = 464856
+SHA256 (pop-os-cosmic-comp-epoch-1.0.0-beta.1.1_GH0.tar.gz) = 3ba4f6d94f6c0717ebbefd6c888c0e0a43038cdc02414d6cc51f9a4d7014c1c2
+SIZE (pop-os-cosmic-comp-epoch-1.0.0-beta.1.1_GH0.tar.gz) = 465159
SHA256 (pop-os-iced-0.4.2-3044-g13134181_GH0.tar.gz) = 9fa5bee4e96628e2e300d8f3b4598e4d231fc782317a203783247edcf8f082c0
SIZE (pop-os-iced-0.4.2-3044-g13134181_GH0.tar.gz) = 5273784
diff --git a/x11-wm/hyprland/Makefile b/x11-wm/hyprland/Makefile
index ca1278ac6ed5..e962d0bdebac 100644
--- a/x11-wm/hyprland/Makefile
+++ b/x11-wm/hyprland/Makefile
@@ -1,6 +1,7 @@
PORTNAME= hyprland
DISTVERSIONPREFIX= v
DISTVERSION= 0.51.1
+PORTREVISION= 2
CATEGORIES= x11-wm wayland
MASTER_SITES= https://github.com/hyprwm/Hyprland/releases/download/${DISTVERSIONFULL}/
DISTNAME= source-${DISTVERSIONFULL}
@@ -62,12 +63,6 @@ X11_CMAKE_BOOL_OFF= NO_XWAYLAND
.include <bsd.port.options.mk>
-# XXX Delete after 14.2-RELEASE EoL (2025-09-30)
-# #embed directive in C23 standard requires llvm 19 or later
-.if ${OPSYS} == FreeBSD && (${OSVERSION} >= 1400000 && ${OSVERSION} < 1402501)
-USES+= llvm:min=19
-.endif
-
post-patch:
# Respect consolekit2 as XDG_RUNTIME_DIR fallback
@${REINPLACE_CMD} 's|/run/user|/var&|' \
diff --git a/x11-wm/labwc/Makefile b/x11-wm/labwc/Makefile
index f1d6425a6de4..cb859d8291eb 100644
--- a/x11-wm/labwc/Makefile
+++ b/x11-wm/labwc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= labwc
-DISTVERSION= 0.9.1
+DISTVERSION= 0.9.2
CATEGORIES= x11-wm wayland
MAINTAINER= jbeich@FreeBSD.org
@@ -24,12 +24,18 @@ USE_XORG= pixman
GL_TUPLE= https://gitlab.freedesktop.org:vyivel:libsfdo:v0.1.4:libsfdo/subprojects/libsfdo-basedir
PLIST_FILES= bin/${PORTNAME} \
bin/lab-sensible-terminal \
+ bin/labnag \
share/icons/hicolor/scalable/apps/${PORTNAME}-symbolic.svg \
share/icons/hicolor/scalable/apps/${PORTNAME}.svg \
share/wayland-sessions/${PORTNAME}.desktop \
share/xdg-desktop-portal/${PORTNAME}-portals.conf
PORTEXAMPLES= *
+# https://reviews.freebsd.org/D40791
+.if !exists(/usr/include/sys/signalfd.h)
+LIB_DEPENDS+= libepoll-shim.so:devel/libepoll-shim
+.endif
+
OPTIONS_DEFINE= EXAMPLES LIBRSVG2 MANPAGES NLS X11
OPTIONS_DEFAULT=EXAMPLES LIBRSVG2 MANPAGES NLS X11
OPTIONS_EXCLUDE=${LIBRSVG2_DEFAULT:Mlegacy:C/.+/LIBRSVG2/}
@@ -40,6 +46,7 @@ LIBRSVG2_MESON_ENABLED= svg
MANPAGES_BUILD_DEPENDS= scdoc:textproc/scdoc
MANPAGES_MESON_ENABLED= man-pages
MANPAGES_PLIST_FILES= share/man/man1/${PORTNAME}.1.gz \
+ share/man/man1/labnag.1.gz \
share/man/man5/${PORTNAME}-actions.5.gz \
share/man/man5/${PORTNAME}-config.5.gz \
share/man/man5/${PORTNAME}-menu.5.gz \
@@ -78,7 +85,8 @@ NLS_PLIST_FILES= share/locale/ar/LC_MESSAGES/${PORTNAME}.mo \
share/locale/sv/LC_MESSAGES/${PORTNAME}.mo \
share/locale/tr/LC_MESSAGES/${PORTNAME}.mo \
share/locale/uk/LC_MESSAGES/${PORTNAME}.mo \
- share/locale/zh_CN/LC_MESSAGES/${PORTNAME}.mo
+ share/locale/zh_CN/LC_MESSAGES/${PORTNAME}.mo \
+ share/locale/zh_TW/LC_MESSAGES/${PORTNAME}.mo
X11_LIB_DEPENDS= libxcb-icccm.so:x11/xcb-util-wm
X11_USE= XORG=xcb
diff --git a/x11-wm/labwc/distinfo b/x11-wm/labwc/distinfo
index ff1e3b62984f..74147635da9f 100644
--- a/x11-wm/labwc/distinfo
+++ b/x11-wm/labwc/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1754136895
-SHA256 (labwc-labwc-0.9.1_GH0.tar.gz) = bf7a245d5fc5665329b3f5c9cb589eb33e658b8eb638cf4f4c9ad68f4b5979f0
-SIZE (labwc-labwc-0.9.1_GH0.tar.gz) = 509342
+TIMESTAMP = 1760123400
+SHA256 (labwc-labwc-0.9.2_GH0.tar.gz) = 637b6cf8e78321d01958af439c580d58226ebdb6c4d531981609aa1d15ce648f
+SIZE (labwc-labwc-0.9.2_GH0.tar.gz) = 533516
SHA256 (libsfdo-v0.1.4.tar.bz2) = 155702f21c282693ead7818198fde194ab7c76e0cf1a21bc7b404e5f9ec2c369
SIZE (libsfdo-v0.1.4.tar.bz2) = 43519
diff --git a/x11-wm/leftwm/Makefile b/x11-wm/leftwm/Makefile
index c6e14f67e18a..3d8d0b3b262a 100644
--- a/x11-wm/leftwm/Makefile
+++ b/x11-wm/leftwm/Makefile
@@ -1,6 +1,6 @@
PORTNAME= leftwm
DISTVERSION= 0.5.4
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= x11-wm
MAINTAINER= bofh@FreeBSD.org
diff --git a/x11-wm/lxqt-session/Makefile b/x11-wm/lxqt-session/Makefile
index 0e54a17b9aa4..6f1fcead5a7a 100644
--- a/x11-wm/lxqt-session/Makefile
+++ b/x11-wm/lxqt-session/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lxqt-session
PORTVERSION= 2.2.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11-wm
MASTER_SITES= LXQT
diff --git a/x11-wm/lxqt-wayland-session/Makefile b/x11-wm/lxqt-wayland-session/Makefile
index 36f459ecc5e1..810c746b1edc 100644
--- a/x11-wm/lxqt-wayland-session/Makefile
+++ b/x11-wm/lxqt-wayland-session/Makefile
@@ -1,6 +1,5 @@
PORTNAME= lxqt-wayland-session
-PORTVERSION= 0.2.0
-PORTREVISION= 3
+PORTVERSION= 0.2.1
CATEGORIES= x11-wm
MASTER_SITES= LXQT
diff --git a/x11-wm/lxqt-wayland-session/distinfo b/x11-wm/lxqt-wayland-session/distinfo
index 3fee4346864b..f3ae01e96266 100644
--- a/x11-wm/lxqt-wayland-session/distinfo
+++ b/x11-wm/lxqt-wayland-session/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744933239
-SHA256 (lxqt/lxqt-wayland-session-0.2.0.tar.xz) = d7a88964fe705bcf40a6d04eb1d570c01a01d6dc5104dd393dc4effcb5a9cd28
-SIZE (lxqt/lxqt-wayland-session-0.2.0.tar.xz) = 358956
+TIMESTAMP = 1759700802
+SHA256 (lxqt/lxqt-wayland-session-0.2.1.tar.xz) = b54ab151d596f34b3d74a8bc428952888a6fd42cf0042e8ebaf7aa0ae8873941
+SIZE (lxqt/lxqt-wayland-session-0.2.1.tar.xz) = 359404
diff --git a/x11-wm/niri/Makefile b/x11-wm/niri/Makefile
index f39308f8966b..2a0a96b15469 100644
--- a/x11-wm/niri/Makefile
+++ b/x11-wm/niri/Makefile
@@ -1,7 +1,7 @@
PORTNAME= niri
DISTVERSIONPREFIX= v
DISTVERSION= 25.08
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= x11-wm wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11-wm/phoc/Makefile b/x11-wm/phoc/Makefile
index 0c56651e7485..9017f5a2e673 100644
--- a/x11-wm/phoc/Makefile
+++ b/x11-wm/phoc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= phoc
DISTVERSIONPREFIX= v
-DISTVERSION= 0.49.0
+DISTVERSION= 0.50.0
CATEGORIES= x11-wm wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11-wm/phoc/distinfo b/x11-wm/phoc/distinfo
index d7647c226379..2f997888c0d1 100644
--- a/x11-wm/phoc/distinfo
+++ b/x11-wm/phoc/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1755238935
-SHA256 (phoc-v0.49.0.tar.bz2) = 10c6b03b228ee128d2367582d87b5bb845f90fe676b2b61863d837dbafeafe75
-SIZE (phoc-v0.49.0.tar.bz2) = 291908
+TIMESTAMP = 1759570701
+SHA256 (phoc-v0.50.0.tar.bz2) = 46d6a9a05d2ff6fd8873757b441cbfa4fd5c1b5f4781abf5e09a9461e3e857db
+SIZE (phoc-v0.50.0.tar.bz2) = 297265
SHA256 (gmobile-v0.2.0.tar.bz2) = a043d63026731b7d2e7cb2a8332ca0f4125d74f15a76db7fd4b857064e0a8727
SIZE (gmobile-v0.2.0.tar.bz2) = 54872
SHA256 (gvdb-4758f6f.tar.bz2) = e318d0de50d6d5280d1e28e97b8836c7ad49d821dbeaa67697b2392cf7eea908
diff --git a/x11-wm/plasma6-kwin/Makefile b/x11-wm/plasma6-kwin/Makefile
index 6c35fb468bbe..d7cdd418dfc3 100644
--- a/x11-wm/plasma6-kwin/Makefile
+++ b/x11-wm/plasma6-kwin/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kwin
DISTVERSION= ${KDE_PLASMA_VERSION}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-wm kde kde-plasma
COMMENT= Easy to use, but flexible, Wayland Compositor
diff --git a/x11-wm/qtile/Makefile b/x11-wm/qtile/Makefile
index c06ca13c20d7..95b49381c0c2 100644
--- a/x11-wm/qtile/Makefile
+++ b/x11-wm/qtile/Makefile
@@ -1,6 +1,5 @@
PORTNAME= qtile
-PORTVERSION= 0.18.1
-PORTREVISION= 5
+PORTVERSION= 0.33.0
CATEGORIES= x11-wm
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -21,14 +20,15 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>1.1.0:devel/py-cffi@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR}
LIB_DEPENDS= libpangocairo-1.0.so:x11-toolkits/pango \
libpulse.so:audio/pulseaudio
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xcffib>=0.5.0:x11/py-xcffib@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>1.1.0:devel/py-cffi@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}six>1.4.1:devel/py-six@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cairocffi>=0.9:graphics/py-cairocffi@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}xcffib>=0.5.0:x11/py-xcffib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dbus>=0.8:devel/py-dbus@${PY_FLAVOR}
-USE_GNOME= pygobject3
-
USES= gnome python localbase
-USE_PYTHON= distutils autoplist noflavors
+USE_GNOME= pygobject3
+USE_PYTHON= autoplist pep517
NO_ARCH= yes
SUB_FILES= qtile.desktop
diff --git a/x11-wm/qtile/distinfo b/x11-wm/qtile/distinfo
index 7c00ddf05ab0..0d84de6fb2b2 100644
--- a/x11-wm/qtile/distinfo
+++ b/x11-wm/qtile/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1632153244
-SHA256 (qtile-0.18.1.tar.gz) = c5a0507f0406c88119f0064671b4d27fb45e8191e608d2e6ceeba83fbb110b92
-SIZE (qtile-0.18.1.tar.gz) = 403309
+TIMESTAMP = 1759793219
+SHA256 (qtile-0.33.0.tar.gz) = 84b470a2aa3fa089c09e7db4c6ed9d4c57cbd5a77f77c4cb6487a1c4a67117cf
+SIZE (qtile-0.33.0.tar.gz) = 653484
diff --git a/x11-wm/qtile/files/patch-pyproject.toml b/x11-wm/qtile/files/patch-pyproject.toml
new file mode 100644
index 000000000000..61515c1f5766
--- /dev/null
+++ b/x11-wm/qtile/files/patch-pyproject.toml
@@ -0,0 +1,12 @@
+--- pyproject.toml.orig 2025-10-06 20:30:00 UTC
++++ pyproject.toml
+@@ -13,8 +13,7 @@ build-backend = "builder"
+ name = "qtile"
+ description = "A pure-Python tiling window manager."
+ dynamic = ["version", "readme", "dependencies", "optional-dependencies"]
+-license = "MIT"
+-license-files = [ "LICENSE" ]
++license = {file = "LICENSE"}
+ classifiers = [
+ "Intended Audience :: End Users/Desktop",
+ "Operating System :: POSIX :: BSD :: FreeBSD",
diff --git a/x11-wm/qtile/pkg-plist b/x11-wm/qtile/pkg-plist
index 63d3f8108db4..f242e7f0cbec 100644
--- a/x11-wm/qtile/pkg-plist
+++ b/x11-wm/qtile/pkg-plist
@@ -1,7 +1 @@
-%%PYTHON_SITELIBDIR%%/libqtile/__pycache__/_ffi_pango%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/libqtile/__pycache__/_ffi_pango%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/libqtile/_ffi_pango.py
-%%PYTHON_SITELIBDIR%%/libqtile/backend/x11/__pycache__/_ffi_xcursors%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/libqtile/backend/x11/__pycache__/_ffi_xcursors%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/libqtile/backend/x11/_ffi_xcursors.py
share/xsessions/qtile.desktop