Commit graph

10 commits

Author SHA1 Message Date
leot
4dfd1087e2 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-07-20 10:39:25 +00:00
ryoon
72c3cb198b Recursive revbump from fonts/harfbuzz 2017-02-12 06:24:36 +00:00
wiz
7ac05101c6 Recursive bump for harfbuzz's new graphite2 dependency. 2017-02-06 13:54:36 +00:00
joerg
a62975cc7d Drop library path based on undefined variable. Add missing include.
Bump revision.
2016-08-26 17:16:08 +00:00
joerg
0f1352c9b0 Needs pkg-config. 2016-07-02 14:43:34 +00:00
kamil
44f1e3006c Fix the install target on SmartOS 2016-06-17 19:42:47 +00:00
kamil
602acf9786 Fix build on Linux 2016-06-17 19:24:35 +00:00
kamil
88b6324fb4 Fix prefix to software in config.h of dunst
Bump PKGREVISION.

Patch by Mateusz Poszwa.
2016-06-14 18:14:17 +00:00
kamil
f99cc3affb Use pkgsrc-specific prefix in the example configuration
Little effect for a user - no PKGREVISION bumped.

Patch by Mateusz Poszwa
2016-06-13 22:40:26 +00:00
kamil
4c6f91e014 Import dunst-1.1.0 as x11/dunst
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.

Originally packages in pkgsrc-wip by Mateusz Poszwa.
2016-06-11 22:07:01 +00:00