Bjorn Ketelaars wrote (2023-10-22 11:48 CEST):
> spectrwm-3.5.0 has been released, which includes a bunch of major new
> features and improvements, such as dock/panel support, an always mapped
> window mode, floating workspace layout, transparent color support, tons
> of fixes, and more. Changelog can be found at
> https://github.com/conformal/spectrwm/releases/tag/SPECTRWM_3_5_0.
> 
> Changes to port:
> - Synced WANTLIB
> - Switched to DIST_TUPLE
> 
> Run tested on amd64.
> 
> Comments/OK?

I'm excited about this one. Thanks!

OK sdk@

> diff --git Makefile Makefile
> index e29ee65dc69..514dc05bbaa 100644
> --- Makefile
> +++ Makefile
> @@ -1,9 +1,8 @@
>  COMMENT=             small tiling window manager
>  
> -GH_ACCOUNT=          conformal
> -GH_PROJECT=          spectrwm
> -GH_COMMIT=           06e3733175969c307a6fd47240a7a37b29d60513
> -DISTNAME=            ${GH_PROJECT}-3.4.1.20230507
> +V=                   3.5.0
> +DIST_TUPLE=          github conformal spectrwm SPECTRWM_${V:S/./_/g} /
> +DISTNAME=            spectrwm-${V}
>  
>  SHARED_LIBS=         swmhack 1.0
>  
> @@ -16,8 +15,8 @@ MAINTAINER=         Gonzalo L. R. <gonz...@openbsd.org>, \
>  PERMIT_PACKAGE=      Yes
>  
>  # uses pledge()
> -WANTLIB += X11 X11-xcb Xcursor Xft c util xcb xcb-icccm xcb-keysyms
> -WANTLIB += xcb-randr xcb-util xcb-xinput xcb-xtest
> +WANTLIB += X11 X11-xcb Xcursor Xft c fontconfig util xcb xcb-icccm
> +WANTLIB += xcb-keysyms xcb-randr xcb-util xcb-xinput xcb-xtest
>  
>  RUN_DEPENDS= x11/dmenu>=4.5
>  
> diff --git distinfo distinfo
> index f7f66c46998..a12233acd18 100644
> --- distinfo
> +++ distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (spectrwm-3.4.1.20230507-06e37331.tar.gz) = 
> 1stB8RPoDDQYPHbg5BNgFYRdbqK8wvlyaKO8QMriJng=
> -SIZE (spectrwm-3.4.1.20230507-06e37331.tar.gz) = 172202
> +SHA256 (conformal-spectrwm-SPECTRWM_3_5_0.tar.gz) = 
> tN6LLFkvxapMpNvQ6KQh9/0Wi31fVMetgZl63ADawg8=
> +SIZE (conformal-spectrwm-SPECTRWM_3_5_0.tar.gz) = 194387
> diff --git patches/patch-spectrwm_1 patches/patch-spectrwm_1
> index a2748e15bd8..e002bc0b708 100644
> --- patches/patch-spectrwm_1
> +++ patches/patch-spectrwm_1
> @@ -1,7 +1,7 @@
>  Index: spectrwm.1
>  --- spectrwm.1.orig
>  +++ spectrwm.1
> -@@ -149,7 +149,7 @@ For example, starting
> +@@ -164,7 +164,7 @@ For example, starting
>   via
>   .Xr xinit 1 :
>   .Bd -literal -offset indent
> diff --git patches/patch-spectrwm_c patches/patch-spectrwm_c
> index c6b86658164..6404edb119c 100644
> --- patches/patch-spectrwm_c
> +++ patches/patch-spectrwm_c
> @@ -1,8 +1,8 @@
>  Index: spectrwm.c
>  --- spectrwm.c.orig
>  +++ spectrwm.c
> -@@ -331,7 +331,7 @@ uint32_t         swm_debug = 0
> - #define SWM_CONF_KEYMAPPING (1)
> +@@ -373,7 +373,7 @@ uint32_t         swm_debug = 0
> + #define SWM_CONF_WHITESPACE " \t\n"
>   
>   #ifndef SWM_LIB
>  -#define SWM_LIB                     "/usr/local/lib/libswmhack.so"

Reply via email to