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
No comments:
Post a Comment