Download raw body.
[Update] x11/picom 12.5
Hi ports,
This is an update for x11/picom to version 12.5, I've tested it for
several days already with no issues.
Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/picom/Makefile,v
retrieving revision 1.13
diff -u -p -u -r1.13 Makefile
--- Makefile 25 Jul 2025 14:46:35 -0000 1.13
+++ Makefile 31 Oct 2025 18:05:09 -0000
@@ -1,6 +1,6 @@
COMMENT = lightweight compositor for X11
-DIST_TUPLE = github yshui picom v11.2 .
+DIST_TUPLE = github yshui picom v12.5 .
REVISION = 0
CATEGORIES = x11
@@ -20,7 +20,7 @@ COMPILER = base-clang ports-gcc
COMPILER_LANGS = c
BUILD_DEPENDS = devel/uthash \
- textproc/asciidoc
+ textproc/asciidoctor
RUN_DEPENDS = x11/gtk+4,-guic \
devel/desktop-file-utils
Index: distinfo
===================================================================
RCS file: /cvs/ports/x11/picom/distinfo,v
retrieving revision 1.8
diff -u -p -u -r1.8 distinfo
--- distinfo 27 Feb 2024 22:49:57 -0000 1.8
+++ distinfo 31 Oct 2025 18:05:09 -0000
@@ -1,2 +1,2 @@
-SHA256 (yshui-picom-v11.2.tar.gz) =
HBBjk2+vCe2bunJudzelYlZLel+M3vedSPza82aaTfQ=
-SIZE (yshui-picom-v11.2.tar.gz) = 308679
+SHA256 (yshui-picom-v12.5.tar.gz) =
Yn+l18WQ3zuo0sQes104WfeCa9KPpJ6SoOBPtg7XeQQ=
+SIZE (yshui-picom-v12.5.tar.gz) = 674165
Index: patches/patch-meson_build
===================================================================
RCS file: /cvs/ports/x11/picom/patches/patch-meson_build,v
retrieving revision 1.3
diff -u -p -u -r1.3 patch-meson_build
--- patches/patch-meson_build 22 Nov 2022 16:07:27 -0000 1.3
+++ patches/patch-meson_build 31 Oct 2025 18:05:09 -0000
@@ -1,24 +1,20 @@
-- ignore git
-- autostart file in /etc/ needs PLIST @sample
-
Index: meson.build
--- meson.build.orig
+++ meson.build
-@@ -7,8 +7,7 @@ cc = meson.get_compiler('c')
- version = 'v'+meson.project_version()
+@@ -5,7 +5,7 @@ cc = meson.get_compiler('c')
# use git describe if that's available
--git = find_program('git', required: false)
+ git = find_program('git', required: false)
-if git.found()
-+if false
- gitv = run_command('git', 'rev-parse', '--short=5', 'HEAD', check: false)
++if false
+ gitv = run_command('git', 'rev-parse', '--short=7', 'HEAD', check: false)
if gitv.returncode() == 0
- version = 'vgit-'+gitv.stdout().strip()
-@@ -73,7 +72,6 @@ subdir('man')
+ commit_hash_short = gitv.stdout().strip()
+@@ -110,7 +110,6 @@ subdir('tools')
install_data('bin/picom-trans', install_dir: get_option('bindir'))
install_data('picom.desktop', install_dir: 'share/applications')
-install_data('picom.desktop', install_dir: get_option('sysconfdir')
/ 'xdg' / 'autostart')
- if get_option('compton')
- install_data('compton.desktop', install_dir: 'share/applications')
+ pkgconf = import('pkgconfig')
+
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/x11/picom/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -u -r1.4 PLIST
--- pkg/PLIST 22 Nov 2022 16:07:28 -0000 1.4
+++ pkg/PLIST 31 Oct 2025 18:05:09 -0000
@@ -1,5 +1,8 @@
@bin bin/picom
+bin/picom-inspect
bin/picom-trans
+lib/pkgconfig/picom-api.pc
+@man man/man1/picom-inspect.1
@man man/man1/picom-trans.1
@man man/man1/picom.1
share/applications/picom.desktop
[Update] x11/picom 12.5