Package Details: swaync 0.9.0-1

Git Clone URL: https://aur.archlinux.org/swaync.git (read-only, click to copy)
Package Base: swaync
Description: A simple notificaion daemon with a GTK panel for checking previous notifications like other DEs
Upstream URL: https://github.com/ErikReider/SwayNotificationCenter
Licenses: GPL3
Conflicts: swaync, swaync-client
Provides: notification-daemon, swaync, swaync-client
Submitter: ErikR
Maintainer: ErikR
Last Packager: ErikR
Votes: 20
Popularity: 2.38
First Submitted: 2022-01-08 23:27 (UTC)
Last Updated: 2023-05-29 13:36 (UTC)

Required by (37)

Sources (1)

Latest Comments

setpill commented on 2023-03-03 20:35 (UTC)

Why does this package conflict with itself?

ErikR commented on 2023-02-28 10:36 (UTC)

@jonas-w fixed :)

jonas-w commented on 2023-02-25 11:09 (UTC)

mhm you're right @ErikR, seems to be only blueman-git.

Nevertheless https://archlinux.org/packages/?q=notification-daemon 8 packages do provide notification-daemon e.g. dunst, xfce4-notifyd, mate-notification-daemon, etc. And maybe it would be possible that swaync could add an "provides" for notification-daemon, idk if this is possible, but would be cool.

ErikR commented on 2023-01-14 20:43 (UTC)

@jonas-w you mean as in the arch package named "notification-daemon"? When searching, it looks like blueman doesn't depend on any notification daemons...

jonas-w commented on 2023-01-07 00:46 (UTC)

Would it be possible that this package provides "notification-daemon". For example blueman depends on the package notification-daemon, which is for example provided by dunst.

To install blueman i need to install also notification-daemon which is useless when i use swanync as my "notification-daemon" package.

ErikR commented on 2022-05-12 14:09 (UTC)

@greenbeast I'm not sure... I'll open a GitHub issue. It'll make it easier to keep track of

greenbeast commented on 2022-05-09 18:44 (UTC) (edited on 2022-05-09 18:44 (UTC) by greenbeast)

This, in theory, could install on ARM devices. What needs to be changed is the architecture to include aarch_64 (or any) and the gtk3 dependency to gtk3-mobile. I just installed it on my Pinephone (arm phone running Arch). I don't have much experience with PKGBUILD's so is that possible to do here or would it require a different PKGBUILD?

ErikR commented on 2022-01-10 15:03 (UTC)

@dron1885 can you open a GitHub issue? It'll be easier to keep track of there

dron1885 commented on 2022-01-10 14:37 (UTC)

Build fails with

ninja: Entering directory `build'                                                                   
[4/20] Compiling Vala source ../SwayNotificationCenter-0.3/src/client.vala ../SwayNotificationCenter-0.3/src/constants.vala
FAILED: src/swaync-client.p/client.c src/swaync-client.p/constants.c 
valac -C -D HAVE_LATEST_GTK_LAYER_SHELL --pkg libhandy-1 --pkg json-glib-1.0 --pkg gtk+-3.0 --pkg gio-2.0 --color=always --directory src/swaync-client.p --basedir ../SwayNotificationCenter-0.3/src --target-glib=2.50 --pkg=GtkLayerShell-0.1 ../SwayNotificationCenter-0.3/src/client.vala ../SwayNotificationCenter-0.3/src/constants.vala

(valac:27699): vala-CRITICAL **: 17:35:46.656: string_substring: assertion '(offset + len) <= string_length' failed

(valac:27699): GLib-CRITICAL **: 17:35:46.656: g_string_insert_len: assertion 'len == 0 || val != NULL' failed
Atk-1.0.gir:2.15-2.48: error: expected start element of `repository'
Atk-1.0.gir:2.15-2.48: error: unsupported GIR version (null) (supported: 1.2)
Compilation failed: 2 error(s), 0 warning(s)
[5/20] Compiling Vala source ../SwayNotificationCenter-0.3/src/main.vala ....er-0.3/src/constants.vala ../SwayNotificationCenter-0.3/src/functions.vala
FAILED: src/swaync.p/main.c src/swaync.p/configModel/configModel.c src/swaync.p/notiDaemon/notiDaemon.c src/swaync.p/notiModel/notiModel.c src/swaync.p/notiWindow/notiWindow.c src/swaync.p/notification/notification.c src/swaync.p/ccDaemon/ccDaemon.c src/swaync.p/controlCenter/controlCenter.c src/swaync.p/controlCenter/topAction/topAction.c src/swaync.p/constants.c src/swaync.p/functions.c 
valac -C -D HAVE_LATEST_GTK_LAYER_SHELL --pkg libhandy-1 --pkg json-glib-1.0 --pkg gtk+-3.0 --pkg gio-2.0 --color=always --directory src/swaync.p --basedir ../SwayNotificationCenter-0.3/src --gresources=../SwayNotificationCenter-0.3/src/sway_notificaton_center.gresource.xml --target-glib=2.50 --pkg=GtkLayerShell-0.1 ../SwayNotificationCenter-0.3/src/main.vala ../SwayNotificationCenter-0.3/src/configModel/configModel.vala ../SwayNotificationCenter-0.3/src/notiDaemon/notiDaemon.vala ../SwayNotificationCenter-0.3/src/notiModel/notiModel.vala ../SwayNotificationCenter-0.3/src/notiWindow/notiWindow.vala ../SwayNotificationCenter-0.3/src/notification/notification.vala ../SwayNotificationCenter-0.3/src/ccDaemon/ccDaemon.vala ../SwayNotificationCenter-0.3/src/controlCenter/controlCenter.vala ../SwayNotificationCenter-0.3/src/controlCenter/topAction/topAction.vala ../SwayNotificationCenter-0.3/src/constants.vala ../SwayNotificationCenter-0.3/src/functions.vala

(valac:27698): vala-CRITICAL **: 17:35:46.656: string_substring: assertion '(offset + len) <= string_length' failed

(valac:27698): GLib-CRITICAL **: 17:35:46.656: g_string_insert_len: assertion 'len == 0 || val != NULL' failed
Atk-1.0.gir:2.15-2.48: error: expected start element of `repository'
Atk-1.0.gir:2.15-2.48: error: unsupported GIR version (null) (supported: 1.2)
Compilation failed: 2 error(s), 0 warning(s)
ninja: build stopped: subcommand failed.