pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/x11/xfce4-notifyd



Module Name:    pkgsrc
Committed By:   gutteridge
Date:           Sun Mar  5 02:10:43 UTC 2023

Modified Files:
        pkgsrc/x11/xfce4-notifyd: Makefile PLIST distinfo
Added Files:
        pkgsrc/x11/xfce4-notifyd/patches: patch-xfce4-notifyd_Makefile.in
Removed Files:
        pkgsrc/x11/xfce4-notifyd/patches: patch-Makefile.in

Log Message:
xfce4-notifyd: update to 0.8.2

Change log:

0.8.2 (2023-02-27)
=====
- Remove WM_TAKE_FOCUS from WM_PROTOCOLS for notification windows
- Add pref to change what fields are shown in notifications
- Fix a use-after-free with a notification's app ID
- Fix plural forms missing from translatable strings
- Fix weird formatting mistake in configure.ac
- Remove support for xfce4-panel 4.12.
- Reduce gettext requirement to 0.20.
- Simplify notification placement code
- Add assertion to ensure no window with new ID exists in the tree
- Fix possible index out of bounds issue
- Don't compare uints like char pointers
- Support default actions
- Add option to allow gauge notifications to ignore DnD
- Don't move notifications on mouse-over
- If urgency updated, start/stop expiration
- Close all non-urgent notifications when DnD is activated
- Add a missing $(AM_V_GEN)
- Remove intltool in favor of plain gettext
- Use pkg-config to find gdbus-codegen
- Don't hide glib-genmarshal behind MAINTAINER_MODE
- Use glib-compile-resources instead of xdt-csource
- Don't require xdt-csource for dist tarball builds
- Translation Updates:
  Albanian, Armenian (Armenia), Basque, Belarusian, Bulgarian, Catalan,
  Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
  Eastern Armenian, English (Australia), Estonian, Finnish, French,
  Galician, Georgian, German, Greek, Hebrew, Hungarian, Icelandic,
  Indonesian, Interlingue, Italian, Japanese, Kazakh, Korean,
  Lithuanian, Malay, Norwegian Bokmål, Polish, Portuguese, Portuguese
  (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Thai,
  Turkish, Ukrainian

0.8.1 (2023-02-16)
=====
- Set 1.5s timeouts for the log dbus proxy
- Move log dbus server to its own object/file
- Wrap queue item struct creation with a function
- Improve old log migration error reporting
- Delete old log file if it was empty
- Clean up old log action parsing loop
- Print a message if log db is busy or locked
- Plug memleak when not sending log changed signal
- Use GStrvBuilder instead of constructing one manually
- Handle empty strings from DBus
- Limit notification body to 2 lines in plugin menu
- Remove old legacy support options from configure
- Ensure gdbus-codegen doesn't generate too-new code
- Clean up generate code and deprecate Quit method
- Make all notification log access go through dbus
- Drop old gtk 3.0 themes (3.20 themes are always used)
- Clean up build system
- Add hidden setting to restore override-redirect behavior
- Remove ChangeLog make target
- Markdownify and update the readme
- Disconnect from GtkIconTheme::changed when plugin destroyed
- Load main panel icon with _load_symbolic() variant
- Restore log viewer's scrolled window shadow-type
- Update icon when icon-theme changes
- Fix incorrect signal handler connections in settings dialog
- Translation Updates:
  Albanian, Bulgarian, Chinese (Taiwan), Dutch, French, German,
  Japanese, Lithuanian, Polish, Portuguese, Portuguese (Brazil),
  Serbian, Spanish


To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 pkgsrc/x11/xfce4-notifyd/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/x11/xfce4-notifyd/PLIST
cvs rdiff -u -r1.18 -r1.19 pkgsrc/x11/xfce4-notifyd/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/x11/xfce4-notifyd/patches/patch-Makefile.in
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/x11/xfce4-notifyd/patches/patch-xfce4-notifyd_Makefile.in

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/x11/xfce4-notifyd/Makefile
diff -u pkgsrc/x11/xfce4-notifyd/Makefile:1.43 pkgsrc/x11/xfce4-notifyd/Makefile:1.44
--- pkgsrc/x11/xfce4-notifyd/Makefile:1.43      Wed Feb 15 00:07:39 2023
+++ pkgsrc/x11/xfce4-notifyd/Makefile   Sun Mar  5 02:10:43 2023
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.43 2023/02/15 00:07:39 gutteridge Exp $
+# $NetBSD: Makefile,v 1.44 2023/03/05 02:10:43 gutteridge Exp $
 
 .include "../../meta-pkgs/xfce4/Makefile.common"
 
-VERSION=       0.8.0
+VERSION=       0.8.2
 DISTNAME=      xfce4-notifyd-${VERSION}
 CATEGORIES=    x11
 MASTER_SITES=  https://archive.xfce.org/src/apps/xfce4-notifyd/${VERSION:R}/
@@ -18,6 +18,7 @@ MAKE_DIRS+=   ${PKG_SYSCONFDIR}/xdg/autost
 CONF_FILES+=   ${EGDIR}/${DESKTOP_FILE} \
                ${PKG_SYSCONFDIR}/xdg/autostart/${DESKTOP_FILE}
 
+.include "../../devel/gettext-tools/msgfmt-desktop.mk"
 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
 BUILDLINK_API_DEPENDS.sqlite3+=        sqlite3>=3.34.0
 .include "../../databases/sqlite3/buildlink3.mk"

Index: pkgsrc/x11/xfce4-notifyd/PLIST
diff -u pkgsrc/x11/xfce4-notifyd/PLIST:1.8 pkgsrc/x11/xfce4-notifyd/PLIST:1.9
--- pkgsrc/x11/xfce4-notifyd/PLIST:1.8  Wed Feb 15 00:07:39 2023
+++ pkgsrc/x11/xfce4-notifyd/PLIST      Sun Mar  5 02:10:43 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2023/02/15 00:07:39 gutteridge Exp $
+@comment $NetBSD: PLIST,v 1.9 2023/03/05 02:10:43 gutteridge Exp $
 bin/xfce4-notifyd-config
 lib/xfce4/notifyd/xfce4-notifyd
 lib/xfce4/panel/plugins/libnotification-plugin.la
@@ -11,7 +11,6 @@ share/icons/hicolor/scalable/apps/org.xf
 share/icons/hicolor/scalable/status/notification-disabled-symbolic.svg
 share/icons/hicolor/scalable/status/notification-symbolic.svg
 share/icons/hicolor/scalable/status/org.xfce.notification.unread-emblem-symbolic.svg
-share/locale/ar/LC_MESSAGES/xfce4-notifyd.mo
 share/locale/ast/LC_MESSAGES/xfce4-notifyd.mo
 share/locale/be/LC_MESSAGES/xfce4-notifyd.mo
 share/locale/bg/LC_MESSAGES/xfce4-notifyd.mo

Index: pkgsrc/x11/xfce4-notifyd/distinfo
diff -u pkgsrc/x11/xfce4-notifyd/distinfo:1.18 pkgsrc/x11/xfce4-notifyd/distinfo:1.19
--- pkgsrc/x11/xfce4-notifyd/distinfo:1.18      Wed Feb 15 00:07:39 2023
+++ pkgsrc/x11/xfce4-notifyd/distinfo   Sun Mar  5 02:10:43 2023
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.18 2023/02/15 00:07:39 gutteridge Exp $
+$NetBSD: distinfo,v 1.19 2023/03/05 02:10:43 gutteridge Exp $
 
-BLAKE2s (xfce4-notifyd-0.8.0.tar.bz2) = 5570a68df27ad8aa28e4441b9408fa782fb9cba1e3c135d463e0d470a7573a60
-SHA512 (xfce4-notifyd-0.8.0.tar.bz2) = 3b53036105fc194f87a4a76d5c5c578d0435bacf0fc10b5d0eeba37230cd76c9ce56cd30c840ee1d47baedffb1f1c1f2b8c88a0d6ca36207f0596ebc6ba75271
-Size (xfce4-notifyd-0.8.0.tar.bz2) = 612641 bytes
-SHA1 (patch-Makefile.in) = fbccb3ba71f22eb275b0f9570899105d1fdb6d08
+BLAKE2s (xfce4-notifyd-0.8.2.tar.bz2) = c4606585858a2d512636dc9bc1e899551fa3e8dd4ec5dd534ee54cac9b340a20
+SHA512 (xfce4-notifyd-0.8.2.tar.bz2) = 8da4bc1f81c1baa91367ba508be87e2bac71180734062cdcb308076acf97a5ccb52382b7e1bd031750253dda6a69882eb92f4679220bb042426092a47eb8c7e0
+Size (xfce4-notifyd-0.8.2.tar.bz2) = 684013 bytes
+SHA1 (patch-xfce4-notifyd_Makefile.in) = ec082899b10f9e09d03ede52d3d636eaac420d64

Added files:

Index: pkgsrc/x11/xfce4-notifyd/patches/patch-xfce4-notifyd_Makefile.in
diff -u /dev/null pkgsrc/x11/xfce4-notifyd/patches/patch-xfce4-notifyd_Makefile.in:1.1
--- /dev/null   Sun Mar  5 02:10:43 2023
+++ pkgsrc/x11/xfce4-notifyd/patches/patch-xfce4-notifyd_Makefile.in    Sun Mar  5 02:10:43 2023
@@ -0,0 +1,15 @@
+$NetBSD: patch-xfce4-notifyd_Makefile.in,v 1.1 2023/03/05 02:10:43 gutteridge Exp $
+
+Adjust to pkgsrc norms for placing configuration files.
+
+--- xfce4-notifyd/Makefile.in.orig     2023-03-05 01:55:52.784872329 +0000
++++ xfce4-notifyd/Makefile.in
+@@ -510,7 +510,7 @@ dist_noinst_DATA = \
+ @USE_DBUS_START_DAEMON_TRUE@systemd_userdir = $(prefix)/lib/systemd/user
+ @USE_DBUS_START_DAEMON_TRUE@systemd_user_DATA = $(systemd_user_in_files:.service.in=.service)
+ @USE_DBUS_START_DAEMON_TRUE@distclean_service = $(service_DATA) $(systemd_user_DATA)
+-@USE_DBUS_START_DAEMON_FALSE@autostartdir = $(sysconfdir)/xdg/autostart
++@USE_DBUS_START_DAEMON_FALSE@autostartdir = $(datadir)/examples/xfce4-notifyd
+ @USE_DBUS_START_DAEMON_FALSE@autostart_DATA = $(autostart_in_files:.desktop.in=.desktop)
+ @USE_DBUS_START_DAEMON_FALSE@distclean_autostart = $(autostart_DATA)
+ built_xfce4_notifyd = \



Home | Main Index | Thread Index | Old Index