On Mon, Nov 14, 2022 at 07:41:01PM +0100, Omar Polo wrote: > Hello ports, > > this updates picom to the latest release. I've tested brieflily the > previous RCs too, seems to work fine here with the default config. > > I had to disable the opengl backend because it fails to build due to > an undefined symbol glEGLImageTargetTexStorageEXT, no idea about it. > > this updates also install an autostart. i only use xenodm and cwm, > don't know how that works with DEs
===> Building package for picom-10 ... Error: /usr/ports/pobj/picom-10/fake-amd64/usr/local/share/examples/picom/picom.desktop does not exist pkg_create: can't continue $ find `make show=WRKINST` -name \*.desktop /usr/ports/pobj/picom-10/fake-amd64/etc/xdg/autostart/picom.desktop /usr/ports/pobj/picom-10/fake-amd64/usr/local/share/applications/picom.desktop Looks like the port installed it to the fake /etc itself. > > Index: Makefile > =================================================================== > RCS file: /home/cvs/ports/x11/picom/Makefile,v > retrieving revision 1.7 > diff -u -p -r1.7 Makefile > --- Makefile 11 Mar 2022 20:16:55 -0000 1.7 > +++ Makefile 14 Nov 2022 18:30:50 -0000 > @@ -2,14 +2,14 @@ COMMENT = lightweight compositor for X11 > > GH_ACCOUNT = yshui > GH_PROJECT = picom > -GH_TAGNAME = v9.1 > +GH_TAGNAME = v10 > > CATEGORIES = x11 > > # MPL 2.0 > PERMIT_PACKAGE = Yes > > -WANTLIB += GL X11 X11-xcb c config dbus-1 ev m pcre pixman-1 > +WANTLIB += X11 X11-xcb c config dbus-1 ev m pcre pixman-1 > WANTLIB += xcb-composite xcb-damage xcb-glx xcb-image xcb-present > WANTLIB += xcb-randr xcb-render-util xcb-render xcb-shape xcb-sync > WANTLIB += xcb-xfixes xcb-xinerama xcb > @@ -34,6 +34,13 @@ LIB_DEPENDS = devel/libconfig \ > CONFIGURE_ARGS += -Dwith_docs=true \ > -Dunittest=true \ > -Dcompton=false > + > +# fails to build with: > +# ld: error: undefined symbol: glEGLImageTargetTexStorageEXT > +# >>> referenced by egl.c > +# >>> src/picom.p/backend_gl_egl.c.o:(egl_bind_pixmap) > +CONFIGURE_ARGS += -Dopengl=false > + > CONFIGURE_ENV += CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \ > LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib" > > Index: distinfo > =================================================================== > RCS file: /home/cvs/ports/x11/picom/distinfo,v > retrieving revision 1.4 > diff -u -p -r1.4 distinfo > --- distinfo 14 Feb 2022 13:04:05 -0000 1.4 > +++ distinfo 14 Nov 2022 18:31:05 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (picom-9.1.tar.gz) = hwCscb1JbJEmLIV24pyzrs8rTvSMBDlKkpUJ08s3uH0= > -SIZE (picom-9.1.tar.gz) = 263924 > +SHA256 (picom-10.tar.gz) = 6EAwTDKfB5cgWWMwKJTFXhHXfPUaIsCnIINEzm/Qojg= > +SIZE (picom-10.tar.gz) = 286728 > Index: pkg/PLIST > =================================================================== > RCS file: /home/cvs/ports/x11/picom/pkg/PLIST,v > retrieving revision 1.3 > diff -u -p -r1.3 PLIST > --- pkg/PLIST 11 Mar 2022 20:16:55 -0000 1.3 > +++ pkg/PLIST 12 Nov 2022 08:19:37 -0000 > @@ -4,6 +4,8 @@ bin/picom-trans > @man man/man1/picom.1 > share/applications/picom.desktop > share/examples/picom/ > +share/examples/picom/picom.desktop > +@sample ${SYSCONFDIR}/xdg/autostart/picom.desktop > share/examples/picom/picom.sample.conf > share/icons/hicolor/48x48/apps/picom.png > share/icons/hicolor/scalable/apps/picom.svg >