update x11/picom 8.0 -> 8.1

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

update x11/picom 8.0 -> 8.1

Omar Polo-3

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 | Threaded
Open this post in threaded view
|

Re: update x11/picom 8.0 -> 8.1

Omar Polo-3
weekly ping :)

Omar Polo <[hidden email]> writes:

> 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 16 Sep 2020 06:56:45 -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 16 Sep 2020 06:56:45 -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