Package Details: pantheon-notifications-git r282.a495af5-1

Git Clone URL: https://aur.archlinux.org/pantheon-notifications-git.git (read-only, click to copy)
Package Base: pantheon-notifications-git
Description: A Gtk notification server for Pantheon
Upstream URL: https://github.com/elementary/notifications
Licenses: GPL3
Groups: pantheon-unstable
Conflicts: pantheon-notifications
Submitter: quequotion
Maintainer: quequotion
Last Packager: quequotion
Votes: 1
Popularity: 0.000000
First Submitted: 2020-01-16 08:30 (UTC)
Last Updated: 2021-07-31 17:38 (UTC)

Latest Comments

MarsSeed commented on 2024-03-11 14:35 (UTC)

Build broken during documentation building: seems like an upstream issue:

==> Updated version: pantheon-notifications-git r442.9b07160-1
==> Starting build()...
+ exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_pie=true -D 
    python.bytecompile=1 notifications build
The Meson build system
Version: 1.3.2
Source dir: /build/pantheon-notifications-git/src/notifications
Build dir: /build/pantheon-notifications-git/src/build
Build type: native build
Project name: io.elementary.notifications
Project version: 7.0.1
C compiler for the host machine: cc (gcc 13.2.1 "cc (GCC) 13.2.1 20230801")
C linker for the host machine: cc ld.bfd 2.42.0
Vala compiler for the host machine: valac (valac 0.56.15)
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: YES (/usr/bin/pkg-config) 2.1.0
Build-time dependency gio-2.0 found: YES 2.78.4
Program /usr/bin/glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Run-time dependency libcanberra found: YES 0.30
Run-time dependency libcanberra-gtk3 found: YES 0.30
Run-time dependency glib-2.0 found: YES 2.78.4
Run-time dependency gobject-2.0 found: YES 2.78.4
Dependency gio-2.0 found: YES 2.78.4 (cached)
Run-time dependency granite found: YES 6.2.0
Run-time dependency gtk+-3.0 found: YES 3.24.41
Run-time dependency libhandy-1 found: YES 1.8.3
Program msgfmt found: YES (/usr/bin/msgfmt)
Dependency granite found: YES 6.2.0 (cached)
Dependency gtk+-3.0 found: YES 3.24.41 (cached)
notifications/po/extra/meson.build:2: WARNING: Project targets '>= 0.57' but uses feature deprecated since '0.56.0': meson.source_root. use 
    meson.project_source_root() or meson.global_source_root() instead.
Program msginit found: YES (/usr/bin/msginit)
Program msgmerge found: YES (/usr/bin/msgmerge)
Program xgettext found: YES (/usr/bin/xgettext)
Dependency gio-2.0 found: YES 2.78.4 (cached)
Program /usr/bin/glib-compile-schemas found: YES (/usr/bin/glib-compile-schemas)
Build targets in project: 209
WARNING: Deprecated features used:
 * 0.56.0: {'meson.source_root'}
io.elementary.notifications 7.0.1
  User defined options
    auto_features     : enabled
    buildtype         : plain
    libexecdir        : lib
    prefix            : /usr
    sbindir           : bin
    wrap_mode         : nodownload
    python.bytecompile: 1
    b_pie             : true
Found ninja-1.11.1 at /usr/bin/ninja
[...]
[5/18] Compiling Vala source ../notifications/src/AbstractBubble.vala ../notifications/src/Application.vala ../notifications/src/Bubble.vala 
    ../notifications/src/Confirmation.vala ../notifications/src/DBus.vala ../notifications/src/FdoActionGroup.vala ../notifications/src/Notification.vala 
    ../notifications/src/Widgets/MaskedImage.vala
FAILED: io.elementary.notifications.p/src/AbstractBubble.c io.elementary.notifications.p/src/Application.c 
    io.elementary.notifications.p/src/Bubble.c io.elementary.notifications.p/src/Confirmation.c io.elementary.notifications.p/src/DBus.c 
    io.elementary.notifications.p/src/FdoActionGroup.c io.elementary.notifications.p/src/Notification.c 
    io.elementary.notifications.p/src/Widgets/MaskedImage.c 
valac -C --vapidir /build/pantheon-notifications-git/src/notifications/vapi --pkg libhandy-1 --pkg gtk+-3.0 --pkg granite --pkg gio-2.0 --pkg 
    gobject-2.0 --pkg glib-2.0 --pkg libcanberra-gtk3 --pkg libcanberra --color=always --directory io.elementary.notifications.p --basedir 
    ../notifications/ --gresources=../notifications/data/notifications.gresource.xml ../notifications/src/AbstractBubble.vala 
    ../notifications/src/Application.vala ../notifications/src/Bubble.vala ../notifications/src/Confirmation.vala ../notifications/src/DBus.vala 
    ../notifications/src/FdoActionGroup.vala ../notifications/src/Notification.vala ../notifications/src/Widgets/MaskedImage.vala
../notifications/src/FdoActionGroup.vala:62.5-62.37: error: overriding method `Notifications.Fdo.ActionGroup.query_action' is incompatible with 
    base method `bool GLib.ActionGroup.query_action (string, out bool, out weak GLib.VariantType, out weak GLib.VariantType, out GLib.Variant, out 
    GLib.Variant)': incompatible type of parameter 3.
   62 |     public override bool query_action (
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
Compilation failed: 1 error(s), 0 warning(s)
[6/18] Compiling Vala source ../notifications/demo/Application.vala ../notifications/demo/MainWindow.vala
ninja: build stopped: subcommand failed.

cjfloss commented on 2021-07-20 07:58 (UTC)

There is a new version out! https://github.com/elementary/notifications/releases/tag/6.0.0

It now requires libhandy and libcanberra