pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/x11/dunst



Module Name:    pkgsrc
Committed By:   wiz
Date:           Mon Apr 24 08:29:26 UTC 2023

Modified Files:
        pkgsrc/x11/dunst: Makefile distinfo
        pkgsrc/x11/dunst/patches: patch-Makefile

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 pkgsrc/x11/dunst/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/x11/dunst/distinfo
cvs rdiff -u -r1.7 -r1.8 pkgsrc/x11/dunst/patches/patch-Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/x11/dunst/Makefile
diff -u pkgsrc/x11/dunst/Makefile:1.27 pkgsrc/x11/dunst/Makefile:1.28
--- pkgsrc/x11/dunst/Makefile:1.27      Mon Mar  6 19:54:11 2023
+++ pkgsrc/x11/dunst/Makefile   Mon Apr 24 08:29:25 2023
@@ -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.po
 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
 

Index: pkgsrc/x11/dunst/distinfo
diff -u pkgsrc/x11/dunst/distinfo:1.12 pkgsrc/x11/dunst/distinfo:1.13
--- pkgsrc/x11/dunst/distinfo:1.12      Mon Jan 16 20:53:46 2023
+++ pkgsrc/x11/dunst/distinfo   Mon Apr 24 08:29:25 2023
@@ -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

Index: pkgsrc/x11/dunst/patches/patch-Makefile
diff -u pkgsrc/x11/dunst/patches/patch-Makefile:1.7 pkgsrc/x11/dunst/patches/patch-Makefile:1.8
--- pkgsrc/x11/dunst/patches/patch-Makefile:1.7 Mon Jan 16 20:53:46 2023
+++ pkgsrc/x11/dunst/patches/patch-Makefile     Mon Apr 24 08:29:26 2023
@@ -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



Home | Main Index | Thread Index | Old Index