Tue Jan 24 01:11:19 2023 UTC ()
xfce4-notifyd: update to 0.7.2

Change log:

0.7.2 (2023-01-22)
=====
- Fix sound proplist memleak when notification isn't shown
- Improve sorting in known apps list of settings
- Add extra margin in the known app settings
- Fix word casing in known app settings
- Add ability to exclude specific applications from log
- Better, non-quadratic algo for xfce_notify_count_apps_in_log()
- Plug memleak in notify_get_from_desktop_file()
- Redesign the known apps panel a bit
- Remove a few more GTK_CHECK_VERSION call sites
- Avoid use-after-free when deleting known app
- Improve algo for finding desktop file for known app name
- Improve icon loading for known apps list
- Don't set invalid icon name in known apps list
- Translation Updates:
  Albanian, Bulgarian, Dutch, Italian, Japanese, Lithuanian, Norwegian
  Bokml, Polish, Portuguese, Spanish

0.7.1 (2023-01-21)
=====
- Fix incorrect usage of XDT_CHECK_OPTIONAL_PACKAGE

0.7.0 (2023-01-21)
=====
- Properly validate markup
- Update glade file to remove use of deprecated properties
- Support the 'action-icons' hint
- Add support for notification sounds
- Clean up notification ID storage
- Revert "Remove body-hyperlinks from GetCapabilities"
- Remove body-hyperlinks from GetCapabilities
- Return replaces_id if provided
- Remove xfconf prop name define duplication
- Add ability to disallow certain apps to send critical notifications
- Add a context menu that allows individual known application deletion
- Fix a slide-out loop when the mouse pointer is in the way
- Add option to hide panel button when no unread notifications
- Remove more pre-GTK-3.22 guards
- Bump GTK minimum to 2.22 and remove/ifdef X11-isms
- Support Wayland
- Don't set a nonsensical icon name
- Clean up xfce_notify_window_set_icon_pixbuf()
- xfce_notify_window_set_icon_pixbuf() shouldn't take ownership
- Move urgency hint fetch inside check for correct type
- DRY up the configuration handling
- Add pref to show summary & body with gauge values
- Update glade file to latest version
- settings: Disable single click to mute apps (Fixes #5)
- Do not treat zero expiration time as urgent
- Add compile_flags.txt generation
- Fix incorrect icon name for preview notification
- Fix blurry icons when UI scale factor > 1
- build: Let xdt-depends.m4 macros set GLib macros
- Translation Updates:
  Albanian, Bulgarian, Chinese (China), Dutch, French, German, Greek,
  Hebrew, Italian, Japanese, Korean, Lithuanian, Polish, Portuguese,
  Portuguese (Brazil), Spanish, Turkish


(gutteridge)
diff -r1.39 -r1.40 pkgsrc/x11/xfce4-notifyd/Makefile
diff -r1.15 -r1.16 pkgsrc/x11/xfce4-notifyd/distinfo

cvs diff -r1.39 -r1.40 pkgsrc/x11/xfce4-notifyd/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/xfce4-notifyd/Makefile 2023/01/03 17:38:35 1.39
+++ pkgsrc/x11/xfce4-notifyd/Makefile 2023/01/24 01:11:19 1.40
@@ -1,19 +1,18 @@ @@ -1,19 +1,18 @@
1# $NetBSD: Makefile,v 1.39 2023/01/03 17:38:35 wiz Exp $ 1# $NetBSD: Makefile,v 1.40 2023/01/24 01:11:19 gutteridge Exp $
2 2
3PKGREVISION= 1 
4.include "../../meta-pkgs/xfce4/Makefile.common" 3.include "../../meta-pkgs/xfce4/Makefile.common"
5 4
6VERSION= 0.6.5 5VERSION= 0.7.2
7DISTNAME= xfce4-notifyd-${VERSION} 6DISTNAME= xfce4-notifyd-${VERSION}
8CATEGORIES= x11 7CATEGORIES= x11
9MASTER_SITES= https://archive.xfce.org/src/apps/xfce4-notifyd/${VERSION:R}/ 8MASTER_SITES= https://archive.xfce.org/src/apps/xfce4-notifyd/${VERSION:R}/
10 9
11HOMEPAGE= https://docs.xfce.org/apps/notifyd/start 10HOMEPAGE= https://docs.xfce.org/apps/notifyd/start
12COMMENT= Xfce Notify daemon 11COMMENT= Xfce Notify daemon
13 12
14USE_TOOLS+= gdbus-codegen 13USE_TOOLS+= gdbus-codegen
15 14
16DESKTOP_FILE= xfce4-notifyd.desktop 15DESKTOP_FILE= xfce4-notifyd.desktop
17EGDIR= share/examples/xfce4-notifyd 16EGDIR= share/examples/xfce4-notifyd
18MAKE_DIRS+= ${PKG_SYSCONFDIR}/xdg/autostart 17MAKE_DIRS+= ${PKG_SYSCONFDIR}/xdg/autostart
19CONF_FILES+= ${EGDIR}/${DESKTOP_FILE} \ 18CONF_FILES+= ${EGDIR}/${DESKTOP_FILE} \

cvs diff -r1.15 -r1.16 pkgsrc/x11/xfce4-notifyd/distinfo (expand / switch to unified diff)

--- pkgsrc/x11/xfce4-notifyd/distinfo 2022/12/16 22:54:22 1.15
+++ pkgsrc/x11/xfce4-notifyd/distinfo 2023/01/24 01:11:19 1.16
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.15 2022/12/16 22:54:22 gutteridge Exp $ 1$NetBSD: distinfo,v 1.16 2023/01/24 01:11:19 gutteridge Exp $
2 2
3BLAKE2s (xfce4-notifyd-0.6.5.tar.bz2) = 0f68118265041e95b298e2b86335a1b497d6f990926b73bd513444a0efaf8373 3BLAKE2s (xfce4-notifyd-0.7.2.tar.bz2) = a0b838f55b87472bbce845a501b314e2c8e0ae77016834792dd9ed7b716ffc9d
4SHA512 (xfce4-notifyd-0.6.5.tar.bz2) = 9953dd456520bd80e0d48da013703d7b976f953b9b41cd55f3ac236a74c55277d04f38a092e2a9024cd67cbcde3f3989daadf6b4f41e57c7e005c20f4acdf1ac 4SHA512 (xfce4-notifyd-0.7.2.tar.bz2) = 7a2a162db82f7760a455c32c5a5dc25eba6f747bb76da56bc49f5c37e1386416496fa7bc51fe010fe403e958a8ab665ae7359ed334589b0b55942dcccd370894
5Size (xfce4-notifyd-0.6.5.tar.bz2) = 572193 bytes 5Size (xfce4-notifyd-0.7.2.tar.bz2) = 576257 bytes
6SHA1 (patch-Makefile.in) = fbccb3ba71f22eb275b0f9570899105d1fdb6d08 6SHA1 (patch-Makefile.in) = fbccb3ba71f22eb275b0f9570899105d1fdb6d08