diff --git a/x11-wm/mango/Makefile b/x11-wm/mango/Makefile index 4601871b0514..62010791b7c1 100644 --- a/x11-wm/mango/Makefile +++ b/x11-wm/mango/Makefile @@ -1,49 +1,55 @@ PORTNAME= mango -DISTVERSION= 0.17.2 +DISTVERSION= 0.17.3 PORTREVISION= 0 CATEGORIES= x11-wm MAINTAINER= nivit@FreeBSD.org COMMENT= Lightweight, high-performance Wayland compositor built on dwl WWW= https://mangowm.github.io/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= evdev-proto>=5.8:devel/evdev-proto \ hwdata>=0.399:misc/hwdata \ wayland-protocols>=1.24:graphics/wayland-protocols LIB_DEPENDS= libcjson.so:devel/libcjson \ libdrm.so:graphics/libdrm \ libinput.so:x11/libinput \ libpcre2-8.so:devel/pcre2 \ libpixman-1.so:x11/pixman \ libscenefx-0.5.so:x11-toolkits/scenefx05 \ libwayland-server.so:graphics/wayland \ libwlroots-0.20.so:x11-toolkits/wlroots020 \ libxcb-icccm.so:x11/xcb-util-wm \ libxkbcommon.so:x11/libxkbcommon RUN_DEPENDS= hwdata>=0.399:misc/hwdata \ Xwayland:x11-servers/xwayland USES= gnome meson pkgconfig xorg USE_GITHUB= yes GH_ACCOUNT= mangowm USE_GNOME= cairo glib20 pango USE_XORG= xcb MESON_ARGS= -Dsysconfdir=${PREFIX}/etc SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS +ICONSDIR= share/icons/hicolor/512x512/apps + post-patch: @${REINPLACE_CMD} -E -e "s|(assets/(config.conf))|\1', rename : '\2.sample|1" \ ${WRKSRC}/meson.build +post-install: + ${MKDIR} ${STAGEDIR}${PREFIX}/${ICONSDIR} + ${INSTALL_DATA} ${WRKSRC}/assets/mango.png ${STAGEDIR}${PREFIX}/${ICONSDIR} + post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .include diff --git a/x11-wm/mango/distinfo b/x11-wm/mango/distinfo index 966a4e484b95..ccc34d73fadb 100644 --- a/x11-wm/mango/distinfo +++ b/x11-wm/mango/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1789659459 -SHA256 (mangowm-mango-0.17.2_GH0.tar.gz) = 8390a4d61a8e4c4adbe1ebf10ee98334fe54952f2c2a3669a21539d555a1bad9 -SIZE (mangowm-mango-0.17.2_GH0.tar.gz) = 583177 +TIMESTAMP = 1790079400 +SHA256 (mangowm-mango-0.17.3_GH0.tar.gz) = 9d3d3e1298e1b2b56c740a0805e3f2e0a928cfc42c2ad1a21bf623ad070b4c74 +SIZE (mangowm-mango-0.17.3_GH0.tar.gz) = 587040 diff --git a/x11-wm/mango/pkg-plist b/x11-wm/mango/pkg-plist index ec05a1aefea9..2f1fc272d640 100644 --- a/x11-wm/mango/pkg-plist +++ b/x11-wm/mango/pkg-plist @@ -1,39 +1,40 @@ bin/mango bin/mmsg %%ETCDIR%%/config.conf.sample lib/systemd/user/mango-session.target %%PORTDOCS%%%%DOCSDIR%%/bindings/index.mdx %%PORTDOCS%%%%DOCSDIR%%/bindings/keys.md %%PORTDOCS%%%%DOCSDIR%%/bindings/meta.json %%PORTDOCS%%%%DOCSDIR%%/bindings/mouse-gestures.md %%PORTDOCS%%%%DOCSDIR%%/configuration/basics.md %%PORTDOCS%%%%DOCSDIR%%/configuration/index.mdx %%PORTDOCS%%%%DOCSDIR%%/configuration/input.md %%PORTDOCS%%%%DOCSDIR%%/configuration/meta.json %%PORTDOCS%%%%DOCSDIR%%/configuration/miscellaneous.md %%PORTDOCS%%%%DOCSDIR%%/configuration/monitors.md %%PORTDOCS%%%%DOCSDIR%%/configuration/xdg-portals.md %%PORTDOCS%%%%DOCSDIR%%/faq.md %%PORTDOCS%%%%DOCSDIR%%/index.md %%PORTDOCS%%%%DOCSDIR%%/installation.md %%PORTDOCS%%%%DOCSDIR%%/ipc.md %%PORTDOCS%%%%DOCSDIR%%/meta.json %%PORTDOCS%%%%DOCSDIR%%/nix-options.md %%PORTDOCS%%%%DOCSDIR%%/patches/v0.15.0/configuration/monitors.md %%PORTDOCS%%%%DOCSDIR%%/quick-start.md %%PORTDOCS%%%%DOCSDIR%%/screenshot.md %%PORTDOCS%%%%DOCSDIR%%/visuals/animations.md %%PORTDOCS%%%%DOCSDIR%%/visuals/effects.md %%PORTDOCS%%%%DOCSDIR%%/visuals/index.mdx %%PORTDOCS%%%%DOCSDIR%%/visuals/meta.json %%PORTDOCS%%%%DOCSDIR%%/visuals/status-bar.md %%PORTDOCS%%%%DOCSDIR%%/visuals/theming.md %%PORTDOCS%%%%DOCSDIR%%/window-management/index.mdx %%PORTDOCS%%%%DOCSDIR%%/window-management/layouts.md %%PORTDOCS%%%%DOCSDIR%%/window-management/meta.json %%PORTDOCS%%%%DOCSDIR%%/window-management/overview.md %%PORTDOCS%%%%DOCSDIR%%/window-management/rules.md %%PORTDOCS%%%%DOCSDIR%%/window-management/scratchpad.md +share/icons/hicolor/512x512/apps/mango.png share/man/man1/mmsg.1.gz share/wayland-sessions/mango.desktop share/xdg-desktop-portal/mango-portals.conf