diff --git a/x11/swaync/Makefile b/x11/swaync/Makefile index a09008471a09..e2a8f8f2803b 100644 --- a/x11/swaync/Makefile +++ b/x11/swaync/Makefile @@ -1,59 +1,59 @@ PORTNAME= swaync -PORTVERSION= 0.12.3 DISTVERSIONPREFIX= v +DISTVERSION= 0.12.6 CATEGORIES= x11 wayland MAINTAINER= ports@FreeBSD.org COMMENT= Simple Wayland notification daemon with GTK panel WWW= https://github.com/ErikReider/SwayNotificationCenter LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= blueprint-compiler:devel/blueprint-compiler \ sassc:textproc/sassc LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \ libgee-0.8.so:devel/libgee \ libgraphene-1.0.so:graphics/graphene \ libwayland-client.so:graphics/wayland \ libgranite-7.so:x11-toolkits/granite7 \ libgtk4-layer-shell.so:x11-toolkits/gtk4-layer-shell USES= compiler:c11 gnome meson pkgconfig \ python:build shebangfix vala:build USE_GITHUB= yes -USE_GNOME= cairo gdkpixbuf gtk40 libadwaita GH_ACCOUNT= ErikReider GH_PROJECT= SwayNotificationCenter -SHEBANG_FILES= build-aux/meson/postinstall.py +USE_GNOME= cairo gdkpixbuf gtk40 libadwaita GLIB_SCHEMAS= org.erikreider.swaync.gschema.xml +SHEBANG_FILES= build-aux/meson/postinstall.py OPTIONS_DEFINE= MANPAGES PULSEAUDIO OPTIONS_DEFAULT=MANPAGES PULSEAUDIO MANPAGES_BUILD_DEPENDS= scdoc:textproc/scdoc MANPAGES_MESON_TRUE= man-pages MANPAGES_PLIST_FILES= share/man/man1/${PORTNAME}.1.gz \ share/man/man1/${PORTNAME}-client.1.gz \ share/man/man5/${PORTNAME}.5.gz PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_MESON_TRUE= pulse-audio post-patch: # Extract (snapshot) version from the port instead of meson.build @${REINPLACE_CMD} -i .nogit -e 's/git.found()/false/' \ -e '/project_version/s/@0@/${DISTVERSIONFULL}/' \ ${WRKSRC}/src/meson.build # Let @sample handle default files under etc/ @${REINPLACE_CMD} -e "s,'/',get_option('prefix')," \ -e "/output.*json/s/'[^']*/&.sample/" \ ${WRKSRC}/src/meson.build @${REINPLACE_CMD} -e "s,'/',get_option('prefix')," \ -e "/output.*css/s/'[^']*/&.sample/" \ - ${WRKSRC}/data/meson.build + ${WRKSRC}/data/style/meson.build # Respect PREFIX in manpages @${REINPLACE_CMD} 's,/etc,${PREFIX}&,' \ ${WRKSRC}/man/${PORTNAME}.1.scd .include diff --git a/x11/swaync/distinfo b/x11/swaync/distinfo index 4ac36ddf11a1..065d6674aab2 100644 --- a/x11/swaync/distinfo +++ b/x11/swaync/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764193921 -SHA256 (ErikReider-SwayNotificationCenter-v0.12.3_GH0.tar.gz) = 788033f2d6c2599ec32809c875ec68f9affce062c8a0448fc50c062cdc08cd7f -SIZE (ErikReider-SwayNotificationCenter-v0.12.3_GH0.tar.gz) = 146516 +TIMESTAMP = 1781608723 +SHA256 (ErikReider-SwayNotificationCenter-v0.12.6_GH0.tar.gz) = 0c844eb5c9524f924495bd4145e5db575096de36f3ec87fb37e4c1ed6eacb897 +SIZE (ErikReider-SwayNotificationCenter-v0.12.6_GH0.tar.gz) = 150903 diff --git a/x11/swaync/pkg-plist b/x11/swaync/pkg-plist index 13766d92a126..f3c528fb8e20 100644 --- a/x11/swaync/pkg-plist +++ b/x11/swaync/pkg-plist @@ -1,13 +1,14 @@ bin/swaync bin/swaync-client @sample etc/xdg/swaync/config.json.sample etc/xdg/swaync/configSchema.json @sample etc/xdg/swaync/style.css.sample lib/systemd/user/swaync.service share/bash-completion/completions/swaync share/bash-completion/completions/swaync-client +share/dbus-1/services/org.erikreider.swaync.cc.service share/dbus-1/services/org.erikreider.swaync.service share/fish/vendor_completions.d/swaync-client.fish share/fish/vendor_completions.d/swaync.fish share/zsh/site-functions/_swaync share/zsh/site-functions/_swaync-client