dunst: update to 1.9.2.

1.9.2

This release fixes two issues with high cpu usage one of which was introduced
when trying to fix another cpu usage issue. So if you have experienced dunst
making your fans spin harder than usual that should be fixed with this release.

Thanks a lot to @bakkeby and @tobast for investigating these issues and coming up with fixes!

1.9.1

For users:

If you like rounded corners, this release is for you. You can now add rounded
corners to your progress bar and notification icons. Dunstctl added more
options for changing the notification history, so I'm excited for what you can
build with that. Dunst also is even more stable now with a crash being fixed
and not using 100% of your cpu anymore in some situations.
This commit is contained in:
wiz 2023-04-24 08:29:25 +00:00
parent 8354ba7e34
commit 3df5c426ef
3 changed files with 19 additions and 22 deletions

View file

@ -1,7 +1,6 @@
# $NetBSD: Makefile,v 1.27 2023/03/06 19:54:11 wiz Exp $
# $NetBSD: Makefile,v 1.28 2023/04/24 08:29:25 wiz Exp $
DISTNAME= dunst-1.9.0
PKGREVISION= 2
DISTNAME= dunst-1.9.2
CATEGORIES= x11
MASTER_SITES= ${MASTER_SITE_GITHUB:=dunst-project/}
GITHUB_TAG= v${PKGVERSION_NOREV}
@ -13,6 +12,10 @@ LICENSE= modified-bsd
USE_TOOLS+= bash:test gmake pod2man pkg-config
# PASS test_notification_referencing: (0 ticks, 0.000 sec)
# bash: line 2: 14069 Segmentation fault (core dumped) ./test/test -v
# 11348 Done | ./test/greenest.awk
# gmake: *** [Makefile:76: test] Error 139
TEST_TARGET= test
MAKE_FLAGS+= SYSTEMD=0
@ -30,12 +33,6 @@ SUBST_FILES.fix-paths+= docs/dunst.5.pod
SUBST_SED.fix-paths+= -e 's,/usr/bin,${PREFIX}/bin,g'
SUBST_SED.fix-paths+= -e 's,/usr/share,${PREFIX}/share,g'
SUBST_CLASSES+= malloc
SUBST_STAGE.malloc= pre-configure
SUBST_MESSAGE.malloc= Replacing malloc.h.
SUBST_FILES.malloc= src/icon-lookup.c
SUBST_SED.malloc= -e 's|<malloc.h>|<stdlib.h>|g'
INSTALL_ENV+= MANPREFIX=${PREFIX}/${PKGMANDIR}
INSTALL_ENV+= SYSCONFDIR=${PREFIX}/share

View file

@ -1,8 +1,8 @@
$NetBSD: distinfo,v 1.12 2023/01/16 20:53:46 vins Exp $
$NetBSD: distinfo,v 1.13 2023/04/24 08:29:25 wiz Exp $
BLAKE2s (dunst-1.9.0.tar.gz) = 9793df513b94e81d59fcbbf8451f036d99154840b81035b31884680329515a19
SHA512 (dunst-1.9.0.tar.gz) = e43c960561d1f804c1d8f73f9376b33f61bf1ba5c5d0579c9875ef96da6522e214d5b74166ca3375dff1b4b0291b611b2d9ac1fb41fa8722db04c21e898824d1
Size (dunst-1.9.0.tar.gz) = 4609222 bytes
SHA1 (patch-Makefile) = 385d0ba12d4195e4d33afb56299af7a579a097fd
BLAKE2s (dunst-1.9.2.tar.gz) = bd64bbe477f2f40170133ec3658e8b8b43cbc509bf3e2b0ad8fceaac41cb0097
SHA512 (dunst-1.9.2.tar.gz) = fab14212dc41e8deed97320c18b88e0be576f0404406691dcedb9620a1382dfdfc501e4ff2005b1ce8b4a61b52f1a9cf161f20a1eae15aa2382f3fedc99a2dbc
Size (dunst-1.9.2.tar.gz) = 4614703 bytes
SHA1 (patch-Makefile) = 7a4f1733279a0804a9a168f29b3a93da2c74a2d6
SHA1 (patch-src_input.c) = 5f5da708c7419c1fa94da9c3cc82b90c8abe8e3f
SHA1 (patch-src_x11_x.c) = e3f7ce8e0522c258154f9be8e19221536e039c8b

View file

@ -1,9 +1,9 @@
$NetBSD: patch-Makefile,v 1.7 2023/01/16 20:53:46 vins Exp $
$NetBSD: patch-Makefile,v 1.8 2023/04/24 08:29:26 wiz Exp $
Use BSD_INSTALL.
Fix find(1) usage on non-GNU systems.
--- Makefile.orig 2022-06-27 12:43:39.000000000 +0000
--- Makefile.orig 2023-04-20 16:55:58.000000000 +0000
+++ Makefile
@@ -35,7 +35,7 @@ LDFLAGS := ${DEFAULT_LDFLAGS} ${LDFLAGS}
@ -14,8 +14,8 @@ Fix find(1) usage on non-GNU systems.
else
# with Wayland support
SRC := $(sort $(shell ${FIND} src/ -name '*.c'))
@@ -184,22 +184,22 @@ clean-wayland-protocols:
install: install-dunst install-dunstctl install-dunstrc install-service install-dunstify
@@ -187,22 +187,22 @@ clean-wayland-protocols:
install: install-dunst install-dunstctl install-dunstrc install-service
install-dunst: dunst doc
- install -Dm755 dunst ${DESTDIR}${BINDIR}/dunst
@ -44,12 +44,12 @@ Fix find(1) usage on non-GNU systems.
ifneq (0,${SYSTEMD})
install-service: install-service-systemd
install-service-systemd: service-systemd
@@ -207,7 +207,7 @@ install-service-systemd: service-systemd
endif
@@ -212,7 +212,7 @@ endif
ifneq (0,${DUNSTIFY})
install: install-dunstify
install-dunstify: dunstify
- install -Dm755 dunstify ${DESTDIR}${BINDIR}/dunstify
+ ${BSD_INSTALL_PROGRAM} dunstify ${DESTDIR}${BINDIR}/dunstify
endif
uninstall: uninstall-keepconf
uninstall-purge: uninstall-keepconf uninstall-dunstrc