pkgsrc-Changes archive

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

CVS commit: pkgsrc/x11/xfce4-whiskermenu-plugin



Module Name:    pkgsrc
Committed By:   gutteridge
Date:           Thu Aug 31 01:11:16 UTC 2023

Modified Files:
        pkgsrc/x11/xfce4-whiskermenu-plugin: Makefile distinfo

Log Message:
xfce4-whiskermenu-plugin: update to 2.8.0

AccountsService and some Wayland-specific functionality are not
enabled for pkgsrc at present. AccountsService is too out of date and
bringing it fully forward seems non-trivial (though we could more
easily roll it forward to the absolute minimum this package expects).

Change log:

2.8.0
=====
- Fix menu toggling in Wayland.
- Fix menu position in Wayland.
- Add support for popping up specific menu instances. (Issue #95)
- Add showing menu at center of screen. (Issue #109)
- Replace options for positioning menu layout.
- Replace resize widgets with options in settings dialog.
- Replace command for switching users.
- Replace popup script with executable.
- Require Xfce 4.14.
- Make linking against AccountsService explicit.
- Stop including favorites in recent by default.
- Store settings in Xfconf.
- Translation updates: Bulgarian, Chinese (Taiwan), Danish, Dutch, German,
  Greek, Spanish, Basque, Finnish, French, Italian, Lithuanian, Persian,
  Portuguese, Russian, Slovak, Swedish, Turkish, Ukrainian.


To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51 pkgsrc/x11/xfce4-whiskermenu-plugin/Makefile
cvs rdiff -u -r1.23 -r1.24 pkgsrc/x11/xfce4-whiskermenu-plugin/distinfo

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

Modified files:

Index: pkgsrc/x11/xfce4-whiskermenu-plugin/Makefile
diff -u pkgsrc/x11/xfce4-whiskermenu-plugin/Makefile:1.50 pkgsrc/x11/xfce4-whiskermenu-plugin/Makefile:1.51
--- pkgsrc/x11/xfce4-whiskermenu-plugin/Makefile:1.50   Wed May  3 23:32:14 2023
+++ pkgsrc/x11/xfce4-whiskermenu-plugin/Makefile        Thu Aug 31 01:11:16 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.50 2023/05/03 23:32:14 gutteridge Exp $
+# $NetBSD: Makefile,v 1.51 2023/08/31 01:11:16 gutteridge Exp $
 
-VERSION=       2.7.3
+VERSION=       2.8.0
 DISTNAME=      xfce4-whiskermenu-plugin-${VERSION}
 CATEGORIES=    x11
 MASTER_SITES=  https://archive.xfce.org/src/panel-plugins/xfce4-whiskermenu-plugin/${VERSION:R}/
@@ -15,12 +15,18 @@ USE_CMAKE=  yes
 USE_LANGUAGES= c c++
 USE_TOOLS+=    gmake pkg-config msgfmt perl intltool
 
-BUILDLINK_TRANSFORM.SunOS+=     rm:-Wl,--as-needed
-BUILDLINK_TRANSFORM.SunOS+=     rm:-Wl,-O1
+# AccountsService is an optional dependency; the version in pkgsrc is too old
+# at present.
+CMAKE_ARGS+=   -DENABLE_ACCOUNTS_SERVICE=No
+# Wayland support not relevant yet.
+CMAKE_ARGS+=   -DENABLE_GTK_LAYER_SHELL=No
+
+BUILDLINK_TRANSFORM.SunOS+=    rm:-Wl,--as-needed
+BUILDLINK_TRANSFORM.SunOS+=    rm:-Wl,-O1
 
 .include "../../devel/gettext-tools/msgfmt-desktop.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
 .include "../../x11/xfce4-garcon/buildlink3.mk"
 .include "../../x11/xfce4-panel/buildlink3.mk"
 .include "../../x11/xfce4-exo/buildlink3.mk"
-.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/x11/xfce4-whiskermenu-plugin/distinfo
diff -u pkgsrc/x11/xfce4-whiskermenu-plugin/distinfo:1.23 pkgsrc/x11/xfce4-whiskermenu-plugin/distinfo:1.24
--- pkgsrc/x11/xfce4-whiskermenu-plugin/distinfo:1.23   Wed May  3 23:32:14 2023
+++ pkgsrc/x11/xfce4-whiskermenu-plugin/distinfo        Thu Aug 31 01:11:16 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.23 2023/05/03 23:32:14 gutteridge Exp $
+$NetBSD: distinfo,v 1.24 2023/08/31 01:11:16 gutteridge Exp $
 
-BLAKE2s (xfce4-whiskermenu-plugin-2.7.3.tar.bz2) = 50aebdc8b1e5ac166bdfe36ef724497c0db2db9c051ac227c6fe3c710dd8ae31
-SHA512 (xfce4-whiskermenu-plugin-2.7.3.tar.bz2) = a734e54e900d17fa82c53eeab2a2e706481951911640714928b53eb3a06a3b5b3e7292e6869e719345cb5c89d917146ae350db6827ac8fd3bcdb9b4dd2ddce4d
-Size (xfce4-whiskermenu-plugin-2.7.3.tar.bz2) = 180287 bytes
+BLAKE2s (xfce4-whiskermenu-plugin-2.8.0.tar.bz2) = 33823059c97d1db875687a42df5f49c4cc716d86a6442a2905c7f4b76627ff85
+SHA512 (xfce4-whiskermenu-plugin-2.8.0.tar.bz2) = 844c34ea85e2574dc39e90bb08774c3e7e9e3e13a0a35b1da916d3b3187f158d9f6e130312f2545e26cd214f98cc03461a857ad4c91893febe9942ad08c58a70
+Size (xfce4-whiskermenu-plugin-2.8.0.tar.bz2) = 187093 bytes



Home | Main Index | Thread Index | Old Index