Download raw body.
x11/picom: update to v13
Hello,
released just yesterday. The changelog is actually available in the
v13-rc1 release[1], with the v13 one just listing one tiny bug fixes
on top of the rc1.
[1]: https://github.com/yshui/picom/releases/tag/v13-rc1
I'm running it and seems okay with my config, sending it out for wider
testing.
Thanks!
Omar Polo
Index: Makefile
===================================================================
RCS file: /home/cvs/ports/x11/picom/Makefile,v
diff -u -p -r1.14 Makefile
--- Makefile 8 Nov 2025 18:23:38 -0000 1.14
+++ Makefile 8 Feb 2026 13:57:55 -0000
@@ -1,6 +1,6 @@
COMMENT = lightweight compositor for X11
-DIST_TUPLE = github yshui picom v12.5 .
+DIST_TUPLE = github yshui picom v13 .
CATEGORIES = x11
@@ -8,9 +8,9 @@ CATEGORIES = x11
PERMIT_PACKAGE = Yes
WANTLIB += epoxy X11 X11-xcb c config dbus-1 ev m pcre2-8 pixman-1
-WANTLIB += pthread xcb-composite xcb-damage xcb-glx xcb-image xcb-present
-WANTLIB += xcb-randr xcb-render-util xcb-render xcb-shape xcb-sync
-WANTLIB += xcb-util xcb-xfixes xcb
+WANTLIB += pthread xcb-composite xcb-damage xcb-glx xcb-present
+WANTLIB += xcb-randr xcb-render-util xcb-render xcb-shape xcb-shm
+WANTLIB += xcb-sync xcb-util xcb-xfixes xcb
MODULES = devel/meson
Index: distinfo
===================================================================
RCS file: /home/cvs/ports/x11/picom/distinfo,v
diff -u -p -r1.9 distinfo
--- distinfo 8 Nov 2025 18:23:38 -0000 1.9
+++ distinfo 8 Feb 2026 12:20:54 -0000
@@ -1,2 +1,2 @@
-SHA256 (yshui-picom-v12.5.tar.gz) = Yn+l18WQ3zuo0sQes104WfeCa9KPpJ6SoOBPtg7XeQQ=
-SIZE (yshui-picom-v12.5.tar.gz) = 674165
+SHA256 (yshui-picom-v13.tar.gz) = 25eRpUJVdCySTvgqaoggQmNtYd4PphvBTF5WJ5z1eRw=
+SIZE (yshui-picom-v13.tar.gz) = 656067
Index: patches/patch-meson_build
===================================================================
RCS file: /home/cvs/ports/x11/picom/patches/patch-meson_build,v
diff -u -p -r1.4 patch-meson_build
--- patches/patch-meson_build 8 Nov 2025 18:23:38 -0000 1.4
+++ patches/patch-meson_build 8 Feb 2026 12:25:02 -0000
@@ -4,7 +4,7 @@
Index: meson.build
--- meson.build.orig
+++ meson.build
-@@ -4,8 +4,7 @@ project('picom', 'c', version: '12.5',
+@@ -4,8 +4,7 @@ project('picom', 'c', version: '13',
cc = meson.get_compiler('c')
# use git describe if that's available
@@ -14,7 +14,7 @@ Index: meson.build
gitv = run_command('git', 'rev-parse', '--short=7', 'HEAD', check: false)
if gitv.returncode() == 0
commit_hash_short = gitv.stdout().strip()
-@@ -110,7 +109,6 @@ subdir('tools')
+@@ -111,7 +110,6 @@ subdir('include')
install_data('bin/picom-trans', install_dir: get_option('bindir'))
install_data('picom.desktop', install_dir: 'share/applications')
Index: pkg/PLIST
===================================================================
RCS file: /home/cvs/ports/x11/picom/pkg/PLIST,v
diff -u -p -r1.5 PLIST
--- pkg/PLIST 8 Nov 2025 18:23:38 -0000 1.5
+++ pkg/PLIST 8 Feb 2026 12:25:56 -0000
@@ -1,6 +1,9 @@
@bin bin/picom
bin/picom-inspect
bin/picom-trans
+include/picom/
+include/picom/api.h
+include/picom/backend.h
lib/pkgconfig/picom-api.pc
@man man/man1/picom-inspect.1
@man man/man1/picom-trans.1
x11/picom: update to v13