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

Reply via email to