Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xfce4-notifyd for openSUSE:Factory checked in at 2023-10-04 22:31:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xfce4-notifyd (Old) and /work/SRC/openSUSE:Factory/.xfce4-notifyd.new.28202 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-notifyd" Wed Oct 4 22:31:35 2023 rev:50 rq:1114995 version:0.9.2 Changes: -------- --- /work/SRC/openSUSE:Factory/xfce4-notifyd/xfce4-notifyd.changes 2023-03-04 22:44:20.100074946 +0100 +++ /work/SRC/openSUSE:Factory/.xfce4-notifyd.new.28202/xfce4-notifyd.changes 2023-10-04 22:32:33.714049264 +0200 @@ -1,0 +2,65 @@ +Mon Sep 25 06:14:08 UTC 2023 - Manfred Hollstein <manfre...@gmx.net> + +- Update to 0.9.2: + * (Hopefully) actually fix settings migration code + * (Hopefully) fix enum setting migration code +- Add --enable-systemd when calling configure + +------------------------------------------------------------------- +Wed Sep 20 07:36:09 UTC 2023 - Manfred Hollstein <manfre...@gmx.net> + +- Update to 0.9.1: + * Make the XDG autostart file attempt a systemd start first + * Only include the SystemdService= line if systemd support is + enabled + * Clean up some conditionals in configure.ac + * Go back to installing the XDG autostart file by default + * Allow installing systemd service file even if systemd is not + installed + +------------------------------------------------------------------- +Tue Sep 19 10:30:15 UTC 2023 - Manfred Hollstein <manfre...@gmx.net> + +- Update to 0.9.0: + * Add missing sanity check + * I18n: Update po/LINGUAS list + * wayland: put windows on overlay layer, not top + * Set window theme before placing window + * Set initial window position before realizing windows + * Avoid storing NULL app IDs in the app ID count hashtable + * Simplify dbus/systemd service dir logic in configure.ac + * Fix typos in README + * Install D-Bus and systemd files under $prefix by default + * Fix distcheck when run as non-root + * Use pkg-config to find default systemd user unit directory + * Change default systemd user path from /lib/... to /usr/lib/... + * Change options for installing startup files + * Add positioning options top-center and bottom-center + * Simplify notification placement code + * Stop using GtkCornerType; migrate setting to enum nick + * Move log level settings from int to enum nick string + * Move datetime format setting from int to enum nick string + * Have a single entry point for setting migrations + * Fix incorrect enum value for apps log level + * Use registered enum types for config->enum mapping + * Move enums to common, use glib-mkenums + * Use new XDT feature macros + * Don't log duplicate entries when updating an existing notification + * Clean up logic in notify_notify() + * Correctly update critical notifications while in DnD mode + * Fix incorrect casts in GTree foreach functions + * Remove expire/fade timeout source removal hacks + * Missed a spot to reset fade/slide + * Allow slideout when no fadeout + * Only start fade timeout if no existing handle + * Only start expiration timeout if no existing handle + * Ensure timeout sources are removed in _window_dispose() + * Move log dbus signal emissions to XfceNotifyDaemonLog + * Remove expire and fade sources before emitting closed signal + * Emit NotificationClosed when not showing notification + * Consolidate the window movement code + * Add option to show notifications on all monitors + * Migrate the primary-monitor setting to a string-based enum + * Translation Updates + +------------------------------------------------------------------- Old: ---- xfce4-notifyd-0.8.2.tar.bz2 New: ---- xfce4-notifyd-0.9.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xfce4-notifyd.spec ++++++ --- /var/tmp/diff_new_pack.Vhm16U/_old 2023-10-04 22:32:35.642118951 +0200 +++ /var/tmp/diff_new_pack.Vhm16U/_new 2023-10-04 22:32:35.666119818 +0200 @@ -17,28 +17,32 @@ Name: xfce4-notifyd -Version: 0.8.2 +Version: 0.9.2 Release: 0 Summary: Simple Notification Daemon for Xfce License: GPL-2.0-only Group: System/Daemons URL: https://docs.xfce.org/apps/notifyd/start -Source: https://archive.xfce.org/src/apps/xfce4-notifyd/0.8/%{name}-%{version}.tar.bz2 +Source: https://archive.xfce.org/src/apps/xfce4-notifyd/0.9/%{name}-%{version}.tar.bz2 Source1: %{name}.xml Source100: %{name}-rpmlintrc BuildRequires: gettext +BuildRequires: systemd >= 245 BuildRequires: update-desktop-files BuildRequires: xfce4-dev-tools +BuildRequires: pkgconfig(dbus-1) >= 1.0 BuildRequires: pkgconfig(gio-2.0) >= 2.68.0 BuildRequires: pkgconfig(gio-unix-2.0) >= 2.68.0 BuildRequires: pkgconfig(glib-2.0) >= 2.68.0 BuildRequires: pkgconfig(gtk+-3.0) >= 3.22 BuildRequires: pkgconfig(libnotify) >= 0.7.0 +BuildRequires: pkgconfig(libsystemd) >= 245 BuildRequires: pkgconfig(libxfce4panel-2.0) >= 4.14.0 BuildRequires: pkgconfig(libxfce4ui-2) >= 4.12.0 BuildRequires: pkgconfig(libxfce4util-1.0) >= 4.12.0 BuildRequires: pkgconfig(libxfconf-0) >= 4.10.0 BuildRequires: pkgconfig(sqlite3) >= 3.34 +BuildRequires: pkgconfig(x11) Requires: libnotify-tools Requires: xfce4-notifyd-branding = %{version}-%{release} Recommends: %{name}-lang = %{version}-%{release} @@ -70,6 +74,7 @@ # xdt-autogen %configure \ --with-helper-path-prefix=%{_libexecdir} \ + --enable-systemd \ --enable-maintainer-mode %make_build @@ -101,8 +106,10 @@ %dir %{_libexecdir}/xfce4/notifyd %{_libexecdir}/xfce4/notifyd/xfce4-notifyd %{_libdir}/xfce4/panel/plugins/libnotification-plugin.so +%{_datadir}/dbus-1/services/org.xfce.xfce4-notifyd.N*.service %{_datadir}/xfce4/panel/plugins/notification-plugin.desktop %{_sysconfdir}/xdg/autostart/xfce4-notifyd.desktop +%{_prefix}/lib/systemd/user/xfce4-notifyd.service %doc %{_mandir}/man1/xfce4-notifyd-config.1* %files lang -f %{name}.lang ++++++ xfce4-notifyd-0.8.2.tar.bz2 -> xfce4-notifyd-0.9.2.tar.bz2 ++++++ ++++ 47397 lines of diff (skipped)