diff --git a/x11/wscreensaver/Makefile b/x11/wscreensaver/Makefile index 1d9aaf849226..4b32e7a898a3 100644 --- a/x11/wscreensaver/Makefile +++ b/x11/wscreensaver/Makefile @@ -1,36 +1,36 @@ PORTNAME= wscreensaver -DISTVERSION= s20230221 -DISTVERSIONSUFFIX= -0-g59b6211b +DISTVERSION= s20231216 +DISTVERSIONSUFFIX= -0-g0740a5a1 CATEGORIES= x11 wayland MASTER_SITES= https://git.sr.ht/~mstoeckl/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/ MAINTAINER= jbeich@FreeBSD.org COMMENT= Fork of xscreensaver to draw animated wallpapers on Wayland WWW= https://sr.ht/~mstoeckl/wscreensaver/ LICENSE= MIT LIB_DEPENDS= libwayland-egl.so:graphics/wayland USES= gl gnome meson perl5 pkgconfig USE_GL= egl glesv2 glu USE_GNOME= gdkpixbuf2 USE_PERL5= build # pre-build (bin2c) WRKSRC_SUBDIR= wayland CFLAGS+= -Wno-incompatible-function-pointer-types # clang LDFLAGS+= -lpthread # XXX dependency('threads') post-patch: # Skip configure @${SED} '/@SET_MAKE@/d; s,@srcdir@,.,; s,@top_srcdir@,../..,' \ ${WRKSRC:H}/hacks/images/Makefile.in \ >${WRKSRC:H}/hacks/images/Makefile -# Avoid package conflict +# Disambiguate shell completions @${REINPLACE_CMD} -e "s/'xscreensaver-'/'${PORTNAME}-'/" \ ${WRKSRC}/meson.build pre-build: # Meson doesn't generate *_png.h yet @${SETENV} ${MAKE_ENV} ${BSDMAKE} -C ${WRKSRC:H}/hacks/images .include diff --git a/x11/wscreensaver/distinfo b/x11/wscreensaver/distinfo index 6d1b7b4ece8c..60c454168972 100644 --- a/x11/wscreensaver/distinfo +++ b/x11/wscreensaver/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1677028558 -SHA256 (wscreensaver-s20230221-0-g59b6211b.tar.gz) = 21b9e1bd168457b8749217c7047f81d7324e8ef70e40a8e8d8807e782e074479 -SIZE (wscreensaver-s20230221-0-g59b6211b.tar.gz) = 26406133 +TIMESTAMP = 1702779201 +SHA256 (wscreensaver-s20231216-0-g0740a5a1.tar.gz) = ed847e54b8a5cef8e7c407710925129be879318300712ac9bb3a4a689a8a2447 +SIZE (wscreensaver-s20231216-0-g0740a5a1.tar.gz) = 26408265 diff --git a/x11/wscreensaver/pkg-descr b/x11/wscreensaver/pkg-descr index 876c14dfe5cb..7a2ad64bddbb 100644 --- a/x11/wscreensaver/pkg-descr +++ b/x11/wscreensaver/pkg-descr @@ -1,9 +1,10 @@ This is an experimental fork of xscreensaver which makes it possible to run some of the hacks as animated wallpapers on Wayland compositors that support wlr-layer-shell. With swaylock-plugin, it is possible to use these as backgrounds for a lock screen on some Wayland compositors as well. Note: this is a very rough work in progress, so don't be surprised if half of -the compiled hacks fail to run, or render incorrectly. +the compiled hacks fail to run, or render incorrectly. I am not actively +maintaining this and have no plans to get the remaining hacks to work.