diff --git a/x11/wayst/Makefile b/x11/wayst/Makefile index feafdb218a2a..98b4b4b38203 100644 --- a/x11/wayst/Makefile +++ b/x11/wayst/Makefile @@ -1,47 +1,54 @@ PORTNAME= wayst -DISTVERSION= g20250601 +DISTVERSION= g20260608 CATEGORIES= x11 wayland MAINTAINER= seafork@disroot.org COMMENT= Simple terminal emulator for Wayland and X11 WWW= https://github.com/91861/wayst -# https://github.com/91861/wayst/issues/120 -BROKEN_armv7= src/vt.h:278:1: error: requested alignment is less than minimum alignment of 8 for type 'VtCommand' - LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +# https://github.com/91861/wayst/issues/120 +BROKEN_armv7= src/vt.h:278:1: error: requested alignment is less than minimum alignment of 8 for type 'VtCommand' + LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libutf8proc.so:textproc/utf8proc USES= gl gmake pkgconfig USE_GITHUB= yes GH_ACCOUNT= 91861 -GH_TAGNAME= f5a6c22 +GH_TAGNAME= 51a1c97 USE_GL= egl gl -PLIST_FILES= bin/wayst +PLIST_FILES= bin/wayst \ + "@sample ${ETCDIR}/config.sample" \ + ${DESKTOPDIR}/${PORTNAME}.desktop OPTIONS_DEFAULT= WAYLAND X11 OPTIONS_MULTI= BACKEND OPTIONS_MULTI_BACKEND= WAYLAND X11 WAYLAND_DESC= Use Wayland as the windowing protocol X11_DESC= Use X11 as the windowing protocol WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland \ libxkbcommon.so:x11/libxkbcommon WAYLAND_MAKE_ARGS= window_protocol+="wayland" X11_USES= xorg X11_USE= XORG=x11,xrandr,xrender X11_MAKE_ARGS= window_protocol+="x11" post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/wayst + ${MKDIR} ${STAGEDIR}${ETCDIR} + ${INSTALL_DATA} ${WRKSRC}/config.example \ + ${STAGEDIR}${ETCDIR}/config.sample + ${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.desktop \ + ${STAGEDIR}${DESKTOPDIR} .include diff --git a/x11/wayst/distinfo b/x11/wayst/distinfo index ffce1159779b..edc87552e575 100644 --- a/x11/wayst/distinfo +++ b/x11/wayst/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751717366 -SHA256 (91861-wayst-g20250601-f5a6c22_GH0.tar.gz) = b6aab52d875b814b6b629daa8653a860ac382bc0a415f0d4fa502f3927f2b370 -SIZE (91861-wayst-g20250601-f5a6c22_GH0.tar.gz) = 623207 +TIMESTAMP = 1782511650 +SHA256 (91861-wayst-g20260608-51a1c97_GH0.tar.gz) = 7400ed3ad383e29a9264faeda16e51a0b7a00033ea4fc739b7fc6593d5d709ab +SIZE (91861-wayst-g20260608-51a1c97_GH0.tar.gz) = 624015 diff --git a/x11/wayst/files/wayst.desktop b/x11/wayst/files/wayst.desktop new file mode 100644 index 000000000000..69874e4d802f --- /dev/null +++ b/x11/wayst/files/wayst.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Exec=wayst +Icon=utilities-terminal +Terminal=false +Categories=System;TerminalEmulator; +Name=Wayst +GenericName=Terminal +Comment=A simple terminal emulator +X-ExecArg=-e +Keywords=Wayst;terminal;