Package Details: dunst-git

Git Clone URL: (read-only)
Package Base: dunst-git
Description: a lightweight notification-daemon - git version
Upstream URL:
Licenses: BSD
Conflicts: dunst
Provides: dunst, notification-daemon
Submitter: None
Maintainer: haawda
Last Packager: haawda
Votes: 42
Popularity: 1.572714
First Submitted: 2011-09-08 20:54
Last Updated: 2015-11-08 21:55

Required by (33)

Sources (1)

Latest Comments

calrama commented on 2015-09-05 14:57

pkg-config is part of base-devel. It is thus not a valid dependency, as per
<Note: The group base-devel is assumed to be already installed when building with makepkg. Members of this group should not be included in makedepends array.>[1]


calrama commented on 2015-09-05 14:55

pkg-config is part of base-devel. It is not a valid dependency.

bo0ts commented on 2015-08-10 15:11

Just orphan the package and maybe fix the makedepends before you do it...

calrama commented on 2015-08-07 18:59

Since I no longer intend to use distributions with systemd for personal use,
I will abandon this package no earlier than 2015-09-01.
Should someone be interested in maintaining this package afterwards,
he or she can contact me in the interim to become co-maintainer
and then sole maintainer once I leave, to ensure a smooth transition.

calrama commented on 2015-06-12 09:33

Initial AUR4 import.

bo0ts commented on 2015-06-01 13:26

Requires package pkg-config to build

Joel commented on 2015-05-20 15:00

I got error...

==> Iniciando build()...
/bin/sh: pod2man: no se encontró la orden
Makefile:63: fallo en las instrucciones para el objetivo 'dunst.1'
make: *** [dunst.1] Error 127

kingcody commented on 2015-04-21 06:08

A pkgver function like this will update the tags and commit hash as recommended by

pkgver() {
cd ${srcdir}/${_gitname}
# cutting off 'v' prefix that presents in the git tag
git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'

hobarrera commented on 2014-07-07 22:07

"libnotify" is not an optdepends; it provides no additional functionality to the dunst.

calrama commented on 2014-03-17 14:53

Hspasta: Included now

Hspak commented on 2014-03-07 00:09

Could you install dunstify as well with this package? I don't think it's worth creating a new package just for dunstify.

jspencer commented on 2013-10-17 14:16

Minor point: the license field states dunst is under the MIT license but the license file (and dunst website) give it as the 3-clause BSD license.

calrama commented on 2013-08-14 19:27

I've adopted this package and changed the pkgver function to reflect the last released version instead of the build-date, as dunst uses tags to identify versions.

This has the problematic side effect that the (one time only) update from the previous pkgver naming to this one is counted by pacman as a downgrade, so update accordingly.

Anonymous comment on 2013-03-31 08:11

I will! I'm just waiting for pacman 4.1 to be released, then I'll go through all my packages and renew them.

gtmanfred commented on 2013-03-31 05:24

please use $SRCDEST instead of $startdir, $startdir should never be used

Anonymous comment on 2013-03-20 15:46

Like this?

Thanks for letting me know!

Ypnose commented on 2013-03-20 10:59

Hi Army, after my request knopwob changed "libxdg-basedir" as an optional dependency when you change config.h. Maybe you can modify"libxdg-basedir" to optdepends when config.h isn't missing.

Anonymous comment on 2013-02-26 08:57

And yet another change, pango was added as a dependency.

Anonymous comment on 2013-01-27 10:05

I changed the PKGBUILD a bit, now everything is up to date (url, describtion, dependencies) and there's a new command to make dunst if a config.h is used, like knobwob mentioned here

Ypnose commented on 2012-08-14 10:40

Really like custom config.h support. Now, we don't need additional dunstrc file.

Anonymous comment on 2012-08-10 20:11

Updated to support custom config.h for those who want to use it. Just put your config.h into the startdir and run makepkg.

Anonymous comment on 2012-07-28 21:57

Thanks, especially for the explanation.

Anonymous comment on 2012-07-28 16:20

Hi, the PKGBUILD needs an update:
package() {
cd "${srcdir}/${_gitname}-build"
make DESTDIR=${pkgdir} PREFIX=/usr install
install -Dm644 "${srcdir}/dunst-build/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"

Note the DESTDIR/PREFIX change. I've added a service file so dunst can get started by dbus. That file contains the full path to the dunst binary, which would point to $pkddir, if PREFIX is set to it.

Anonymous comment on 2012-06-23 20:18

new dependency again: "libxdg-basedir"

Anonymous comment on 2012-06-22 06:42

Updated, thanks for reminding me.

But I still have to copy the license, because the BSD license isn't included in the license package.

Anonymous comment on 2012-06-21 21:41


there again happend a few changes that created the need to change the PKGBUILD. First of all the makedependency of 'iniparser' can be dropped [1] and the copying of the LICENSE.dmenu file isn't necessary anymore and dunst has now a clear license which is the bsd license.[2].

Thank you very much


Anonymous comment on 2012-06-14 09:04

Updated the url, since dunst now has a real homepage :)

Anonymous comment on 2012-06-13 15:02

Thanks knopwob, I also added libxft and libxss, namcap reported those as missing dependencies

Anonymous comment on 2012-06-13 13:41

Hi, there are a few changes, that created the need of a new PKGBUILD. A new makedepend (iniparser) and the config.h stuff is gone.

Here is an updated version of the PKGBUILD.

Anonymous comment on 2011-11-18 19:07

I changed the format of the readme to make use of githubs markup feature. And I auto-generate the manpage from the readme with pod2man which is part of the perl package. So perl should be added to makedepends (It's not needed at runtime).

Btw if I haven't said so already: thank you for packaging this ;-)

JokerBoy commented on 2011-11-17 19:09

It looks ok, but I prefer the old way.

Anonymous comment on 2011-11-17 19:00

Thanks JokerBoy! I prefer this way of dealing with config.h files. Please take a look at it and tell me what you think.

JokerBoy commented on 2011-11-17 18:38

Now dunst is using a config.h, just like dwm. :)

Anonymous comment on 2011-10-03 09:49

Ah ok, that's definitely a big improvement. Thanks a lot!

JokerBoy commented on 2011-10-03 09:19

Well, for using the compile flags from /etc/makepkg.conf. :)

Anonymous comment on 2011-10-03 09:15

Thanks! Just so I know, what exactly is improved with this sed line? I know what it does, but what's better about += than = ?

JokerBoy commented on 2011-10-03 09:04

With a few tweaks.

Anonymous comment on 2011-09-24 13:54

done, thank you.

fredmorcos commented on 2011-09-24 13:16

Could you please add 'notification-daemon' to the provides=() array?