head 1.5; access; symbols pkgsrc-2026Q1:1.5.0.4 pkgsrc-2026Q1-base:1.5 pkgsrc-2025Q4:1.5.0.2 pkgsrc-2025Q4-base:1.5 pkgsrc-2025Q3:1.4.0.22 pkgsrc-2025Q3-base:1.4 pkgsrc-2025Q2:1.4.0.20 pkgsrc-2025Q2-base:1.4 pkgsrc-2025Q1:1.4.0.18 pkgsrc-2025Q1-base:1.4 pkgsrc-2024Q4:1.4.0.16 pkgsrc-2024Q4-base:1.4 pkgsrc-2024Q3:1.4.0.14 pkgsrc-2024Q3-base:1.4 pkgsrc-2024Q2:1.4.0.12 pkgsrc-2024Q2-base:1.4 pkgsrc-2024Q1:1.4.0.10 pkgsrc-2024Q1-base:1.4 pkgsrc-2023Q4:1.4.0.8 pkgsrc-2023Q4-base:1.4 pkgsrc-2023Q3:1.4.0.6 pkgsrc-2023Q3-base:1.4 pkgsrc-2023Q2:1.4.0.4 pkgsrc-2023Q2-base:1.4 pkgsrc-2023Q1:1.4.0.2 pkgsrc-2023Q1-base:1.4; locks; strict; comment @// @; 1.5 date 2025.11.11.03.01.24; author gutteridge; state Exp; branches; next 1.4; commitid K0nlTanaGI93b5iG; 1.4 date 2023.01.07.01.26.14; author gutteridge; state Exp; branches; next 1.3; commitid Tvm9p6RFf2od2y8E; 1.3 date 2023.01.06.02.35.47; author gutteridge; state Exp; branches; next 1.2; commitid G2CET20i4gWPsq8E; 1.2 date 2020.06.01.15.03.00; author pin; state dead; branches; next 1.1; commitid oGBS8WhtCg3o6xaC; 1.1 date 2020.04.25.01.34.54; author gutteridge; state Exp; branches; next ; commitid fw3a7crfejLiOH5C; desc @@ 1.5 log @lxqt-globalkeys: update to 2.3.0 lxqt-globalkeys-2.3.0 / 2025-11-05 =================================== * Capitalized "Id" as "ID", updated translations, and bumped the version. @ text @$NetBSD: patch-daemon_core.cpp,v 1.4 2023/01/07 01:26:14 gutteridge Exp $ Fix SunOS and OpenBSD builds, and work around a bug in older NetBSD with the same macro (PR lib/57172). --- daemon/core.cpp.orig 2022-11-05 08:17:16.000000000 +0000 +++ daemon/core.cpp @@@@ -59,6 +59,15 @@@@ #include "core.h" +/* + * SunOS and modern OpenBSD don't define this, and older NetBSD versions have + * an incorrect shift applied (log facilities are already defined with "<<3", + * it shouldn't be done a second time). + */ +#if !defined(LOG_MAKEPRI) || defined(__NetBSD__) +#define LOG_MAKEPRI(fac, pri) ((fac) | (pri)) +#endif + enum { @ 1.4 log @lxqt-globalkeys: adjust previous LOG_MAKEPRI patch This is also actually relevant to NetBSD, which defines it incorrectly (PR lib/57172). @ text @d1 1 a1 1 $NetBSD: patch-daemon_core.cpp,v 1.3 2023/01/06 02:35:47 gutteridge Exp $ d3 2 a4 2 Fix SunOS and OpenBSD builds, and work around a bug in NetBSD with the same macro (PR lib/57172). d13 3 a15 3 + * SunOS and modern OpenBSD don't define this, and NetBSD's version has an + * incorrect shift applied (log facilities are already defined with "<<3", it + * shouldn't be done a second time). @ 1.3 log @lxqt-globalkeys: SunOS build fix @ text @d1 1 a1 1 $NetBSD$ d3 2 a4 1 Fix SunOS builds. d8 1 a8 1 @@@@ -59,6 +59,10 @@@@ d11 7 a17 2 +#ifndef LOG_MAKEPRI @ 1.2 log @x11/lxqt-globalkeys: Remove unneeded patch @ text @d1 1 a1 1 $NetBSD: patch-daemon_core.cpp,v 1.1 2020/04/25 01:34:54 gutteridge Exp $ d3 1 a3 1 Fix build with Qt5>=5.14 d5 1 a5 1 --- daemon/core.cpp.orig 2019-10-16 15:17:40.000000000 +0000 d7 11 a17 8 @@@@ -30,6 +30,7 @@@@ #include #include #include +#include #include #include #include @ 1.1 log @lxqt-globalkeys: add new package, version 0.14.3 LXQt daemon and library for global keyboard shortcuts registration. (Packaged in wip by pin@@, final review by myself.) @ text @d1 1 a1 1 $NetBSD$ @