Hello ports,
Please find attached the patch to update picom to its latest release. v8.1 was tagged this morning, I was lucky to notice the release shortly after it was available. Even if the changelog is only bugfixes, the patch to the syntax error in src/build.meson, even if committed, isn't present. It's a boring update, but while I was there I enabled the unit tests: ; make test ===> Regression tests for picom-8.1 exec /usr/bin/env -i [...] ninja: Entering directory `/usr/ports/pobj/picom-8.1/build-amd64' [0/1] Running all tests. 1/1 picom unittest OK 0.03s Ok: 1 Expected Fail: 0 Fail: 0 Unexpected Pass: 0 Skipped: 0 Timeout: 0 Tested on amd64 with amdgpu. Portcheck and port-lib-depends-check happy. OK? Index: Makefile =================================================================== RCS file: /cvs/ports/x11/picom/Makefile,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 Makefile --- Makefile 27 Jul 2020 08:52:44 -0000 1.1.1.1 +++ Makefile 8 Sep 2020 13:33:55 -0000 @@ -4,7 +4,7 @@ COMMENT = lightweight compositor for X11 GH_ACCOUNT = yshui GH_PROJECT = picom -GH_TAGNAME = v8 +GH_TAGNAME = v8.1 CATEGORIES = x11 @@ -29,7 +29,8 @@ LIB_DEPENDS = devel/libconfig \ devel/pcre \ x11/dbus -CONFIGURE_ARGS += -Dwith_docs=true +CONFIGURE_ARGS += -Dwith_docs=true \ + -Dunittest=true CONFIGURE_ENV += CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \ LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib" Index: distinfo =================================================================== RCS file: /cvs/ports/x11/picom/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- distinfo 27 Jul 2020 08:52:44 -0000 1.1.1.1 +++ distinfo 8 Sep 2020 13:33:55 -0000 @@ -1,2 +1,2 @@ -SHA256 (picom-8.tar.gz) = +DmjwFjKkPRj6uOXOpOBzy/pO+fQ5Y2xwo6nKs0QSA8= -SIZE (picom-8.tar.gz) = 242059 +SHA256 (picom-8.1.tar.gz) = eTcAqHNoEgaAorKB2wLHCyP+eDLlDNsEkUkTnjJojwI= +SIZE (picom-8.1.tar.gz) = 242262