commit dunst for openSUSE:Factory
Hello community, here is the log from the commit of package dunst for openSUSE:Factory checked in at 2017-08-24 18:43:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dunst (Old) and /work/SRC/openSUSE:Factory/.dunst.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "dunst" Thu Aug 24 18:43:11 2017 rev:3 rq:513053 version:1.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/dunst/dunst.changes 2017-01-25 23:31:53.289419008 +0100 +++ /work/SRC/openSUSE:Factory/.dunst.new/dunst.changes 2017-08-24 18:43:14.998716948 +0200 @@ -1,0 +2,44 @@ +Sat Jul 22 20:18:31 UTC 2017 - mimi.vx@gmail.com + +- update to 1.2.0 +- dropped dunst_bad_free.patch +* always_run_script option to run script even if a notification is suppressed +* Support for more icon file types +* Support for raw icons +* hide_duplicate_count option to hide the number of duplicate notifications +* Support for per-urgency frame colours +* markup setting for more fine-grained control over how markup is handled +* history_ignore rule action to exclude a notification from being + added to the history +* Support for setting the dpi value dunst will use for font rendering + via the Xft.dpi X resource +* Experimental support for per-monitor dpi calculation +* max_icon_size option to scale down icons if they exceed a certain size +* Middle click on notifications can be used to trigger actions +* Systemd service file, installed by default +* %n format flag for getting progress value without any extra characters +* Text and icons are now centred vertically +* Notifications aren’t considered duplicate if urgency or icons differ +* The maximum length of a notification is limited to 5000 characters +* The frame width and color settings were moved to the global section + as frame_width and frame_color respectively +* Dropped Xinerama in favour of RandR, Xinerama can be enabled with + the -force_xinerama option if needed +* allow_markup is deprecated with markup as its replacement +* The urgency specific command line flags have been deprecated with + no replacement, respond to issue #328 on the bug tracker + if you depend on them +* Infinite loop if there are 2 configuration file sections with the same name +* URLs with dashes and underscores in them are now parsed properly +* Many memory leaks +* Category based rules were applied without actually matching +* dmenu command not parsing quoted arguments correctly +* Icon alignment with dynamic width +* Issue when loading configuration files with very long lines +* ‘\n’ is no longer expanded to a newline inside notification text +* Notification window wasn’t redrawn if obscured on systems without a compositor +* ignore_newline now works regardless of the markup setting +* dmenu process being left as a zombie if no option was selected +* Crash when opening urls parsed from <a href=""> tags + +------------------------------------------------------------------- Old: ---- dunst-1.1.0.tar.bz2 dunst_bad_free.patch New: ---- dunst-1.2.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dunst.spec ++++++ --- /var/tmp/diff_new_pack.2OlNED/_old 2017-08-24 18:43:16.674480871 +0200 +++ /var/tmp/diff_new_pack.2OlNED/_new 2017-08-24 18:43:16.686479180 +0200 @@ -16,19 +16,20 @@ # +%{!?_userunitdir:%define _userunitdir %{_prefix}/lib/systemd/user} Name: dunst -Version: 1.1.0 +Version: 1.2.0 Release: 0 Summary: A customizable and lightweight notification-daemon License: BSD-3-Clause Group: System/GUI/Other -Url: http://www.knopwob.org/dunst/ -Source: %{name}-%{version}.tar.bz2 -Patch0: dunst_bad_free.patch +Url: https://dunst-project.org +Source: https://github.com/dunst-project/dunst/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: pkgconfig +BuildRequires: systemd-rpm-macros BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(dbus-1) -BuildRequires: pkgconfig(freetype2) +BuildRequires: pkgconfig(gdk-2.0) BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(libnotify) @@ -36,32 +37,29 @@ BuildRequires: pkgconfig(pango) BuildRequires: pkgconfig(pangocairo) BuildRequires: pkgconfig(x11) -BuildRequires: pkgconfig(xext) -BuildRequires: pkgconfig(xft) BuildRequires: pkgconfig(xinerama) +BuildRequires: pkgconfig(xrandr) BuildRequires: pkgconfig(xscrnsaver) -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Dunst is a lightweight replacement for the notification-daemons provided by most desktop environments. It's very customizable, doesn't depend on any toolkits and therefore fits in those windowmanager centric setups we all love to customize to perfection. %prep %setup -q -%patch0 -p1 %build CFLAGS="%{optflags}" make %{?_smp_mflags} %install make PREFIX=%{buildroot}/%{_prefix} install -sed -i.bak -e 's/Exec.*/Exec=\/usr\/bin\/dunst/' %{buildroot}/%{_datadir}/dbus-1/services/org.knopwob.dunst.service -rm %{buildroot}/%{_datadir}/dbus-1/services/org.knopwob.dunst.service.bak +sed -i -e 's/Exec.*/Exec=\/usr\/bin\/dunst/' %{buildroot}/%{_datadir}/dbus-1/services/org.knopwob.dunst.service +sed -i -e 's/ExecStart.*/ExecStart=\/usr\/bin\/dunst/' %{buildroot}/%{_userunitdir}/dunst.service %files -%defattr(-,root,root) -%doc CHANGELOG LICENSE +%doc CHANGELOG.md LICENSE README.md %{_bindir}/dunst %{_datadir}/dbus-1/services/org.knopwob.dunst.service +%{_userunitdir}/dunst.service %{_datadir}/dunst %{_mandir}/man1/dunst.1%{ext_man}
participants (1)
-
root@hilbert.suse.de