./x11/dunst, Customizable and lightweight notification-daemon

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.2.0, Package name: dunst-1.2.0, Maintainer: pkgsrc-users

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 window
manager centric setups we all love to customize to perfection.

Dunst is a part of the j4tools tools set.


Required to run:
[sysutils/dbus] [x11/libXScrnSaver] [x11/libxdg-basedir]

Required to build:
[pkgtools/x11-links] [x11/glproto] [x11/xf86vidmodeproto] [x11/xextproto] [pkgtools/cwrappers]

Master sites:

SHA1: 0345274eb2d9a07690fad650523714c552465692
RMD160: 3314646f4baaf246397766e60fa2ec1fd6660641
Filesize: 108.035 KB

Version history: (Expand)


CVS history: (Expand)


   2017-07-20 12:39:25 by Leonardo Taccari | Files touched by this commit (6) | Package updated
Log message:
Update x11/dunst to 1.2.0

pkgsrc changes:
- dunst now also needs x11/gtk2 and x11/libXrandr

Changes:
## 1.2.0 - 2017-07-12
### Added
- `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

### Changed
- 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

### Deprecated
- `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

### Fixed
- 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
   2017-02-12 07:26:18 by Ryo ONODERA | Files touched by this commit (1451)
Log message:
Recursive revbump from fonts/harfbuzz
   2017-02-06 14:56:14 by Thomas Klausner | Files touched by this commit (1452)
Log message:
Recursive bump for harfbuzz's new graphite2 dependency.
   2016-08-26 19:16:09 by Joerg Sonnenberger | Files touched by this commit (4)
Log message:
Drop library path based on undefined variable. Add missing include.
Bump revision.
   2016-07-02 16:43:34 by Joerg Sonnenberger | Files touched by this commit (1)
Log message:
Needs pkg-config.
   2016-06-17 21:42:47 by Kamil Rytarowski | Files touched by this commit (1)
Log message:
Fix the install target on SmartOS
   2016-06-17 21:24:35 by Kamil Rytarowski | Files touched by this commit (1)
Log message:
Fix build on Linux
   2016-06-14 20:14:18 by Kamil Rytarowski | Files touched by this commit (1) | Package updated
Log message:
Fix prefix to software in config.h of dunst

Bump PKGREVISION.

Patch by Mateusz Poszwa.