diff --git a/x11/swaylock-plugin/Makefile b/x11/swaylock-plugin/Makefile index b8b956489203..5782a192e353 100644 --- a/x11/swaylock-plugin/Makefile +++ b/x11/swaylock-plugin/Makefile @@ -1,36 +1,36 @@ DISTVERSIONPREFIX= # empty -DISTVERSION= s20231230 -DISTVERSIONSUFFIX= -0-gdf71de5 +DISTVERSION= s20240206 +DISTVERSIONSUFFIX= -0-g8a3e058 PORTREVISION= 0 PKGNAMESUFFIX= -plugin COMMENT= Screen locker for Wayland with background plugin support WWW= https://github.com/mstoeckl/swaylock-plugin MASTERDIR= ${.CURDIR}/../swaylock DESCR= ${.CURDIR}/pkg-descr DISTINFO_FILE= ${.CURDIR}/distinfo GH_ACCOUNT= mstoeckl GH_PROJECT= ${PORTNAME}${PKGNAMESUFFIX} pre-patch: # Compat to apply patch-pam_swaylock "as is" ${MV} ${WRKSRC}/pam/${PKGBASE} ${WRKSRC}/pam/${PORTNAME} post-patch: slave-post-patch slave-post-patch: # Compat to apply patch-pam_swaylock "as is" -@${MV} ${WRKSRC}/pam/${PORTNAME}.orig ${WRKSRC}/pam/${PKGBASE}.orig @${MV} ${WRKSRC}/pam/${PORTNAME} ${WRKSRC}/pam/${PKGBASE} # Avoid subdirs to match regular swaylock @${REINPLACE_CMD} "s,\(rename: \['\)[^/]*/,\1," \ ${WRKSRC}/completions/meson.build # https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=275328 @${REINPLACE_CMD} -e 's/_POSIX_C_SOURCE 200809L/_XOPEN_SOURCE 700/' \ ${WRKSRC}/main.c post-install: @${REINPLACE_CMD} '/licenses/!s/${PORTNAME}/${PKGBASE}/' ${TMPPLIST} .include "${MASTERDIR}/Makefile" diff --git a/x11/swaylock-plugin/distinfo b/x11/swaylock-plugin/distinfo index c179cb714f75..de61957070ec 100644 --- a/x11/swaylock-plugin/distinfo +++ b/x11/swaylock-plugin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1703961829 -SHA256 (mstoeckl-swaylock-plugin-s20231230-0-gdf71de5_GH0.tar.gz) = baa1879adcc50c61406e201a360bc228ddc79ee6110117071732a73a0dafbc17 -SIZE (mstoeckl-swaylock-plugin-s20231230-0-gdf71de5_GH0.tar.gz) = 58920 +TIMESTAMP = 1707222393 +SHA256 (mstoeckl-swaylock-plugin-s20240206-0-g8a3e058_GH0.tar.gz) = 7eeb42030bf0c3cca19a238356da9e0ded342f6dca5d3939537c82ab6415596f +SIZE (mstoeckl-swaylock-plugin-s20240206-0-g8a3e058_GH0.tar.gz) = 59178 diff --git a/x11/swaylock-plugin/pkg-descr b/x11/swaylock-plugin/pkg-descr index 6a11e447a8e4..f88cc00e7622 100644 --- a/x11/swaylock-plugin/pkg-descr +++ b/x11/swaylock-plugin/pkg-descr @@ -1,12 +1,14 @@ This is a fork of swaylock, a screen locking utility for Wayland compositors. With swaylock-plugin, you can for your lockscreen background display the animated output from any wallpaper program that implements the wlr-layer-shell-unstable-v1 protocol. All you have to do is run "swaylock-plugin --command 'my-wallpaper ...'", where "my-wallpaper ..." is replaced by your desired program. Examples: * swaybg, which displays regular background images * mpvpaper, which lets you play videos * shaderbg, renders OpenGL shaders * rwalkbg, a very slow animation * wscreensaver, an experiment in porting a few xscreensaver hacks to Wayland +* windowtolayer, a tool that can be used to run normally windowed + applications, like terminals, as wallpapers. Requires --command-each flag.