pkgsrc-Changes archive

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

CVS commit: pkgsrc



Module Name:    pkgsrc
Committed By:   gutteridge
Date:           Tue Nov 25 22:54:04 UTC 2025

Modified Files:
        pkgsrc/archivers/lxqt-archiver: Makefile
        pkgsrc/audio/pavucontrol-qt: Makefile
        pkgsrc/devel/libdbusmenu-lxqt: Makefile
        pkgsrc/devel/lxqt-build-tools: Makefile
        pkgsrc/graphics/lximage-qt: Makefile
        pkgsrc/graphics/lxqt-themes: Makefile
        pkgsrc/graphics/screengrab: Makefile
        pkgsrc/security/lxqt-openssh-askpass: Makefile
        pkgsrc/security/lxqt-policykit: Makefile
        pkgsrc/security/lxqt-sudo: Makefile
        pkgsrc/sysutils/lxqt-menu-data: Makefile
        pkgsrc/sysutils/lxqt-powermanagement: Makefile
        pkgsrc/sysutils/pcmanfm-qt: Makefile
        pkgsrc/wm/obconf-qt: Makefile
        pkgsrc/x11/libfm-qt: Makefile
        pkgsrc/x11/liblxqt: Makefile
        pkgsrc/x11/libqtxdg: Makefile
        pkgsrc/x11/lxqt-about: Makefile
        pkgsrc/x11/lxqt-admin: Makefile
        pkgsrc/x11/lxqt-config: Makefile
        pkgsrc/x11/lxqt-globalkeys: Makefile
        pkgsrc/x11/lxqt-notificationd: Makefile
        pkgsrc/x11/lxqt-panel: Makefile
        pkgsrc/x11/lxqt-qtplugin: Makefile
        pkgsrc/x11/lxqt-runner: Makefile
        pkgsrc/x11/lxqt-session: Makefile
        pkgsrc/x11/qterminal: Makefile
        pkgsrc/x11/qtermwidget: Makefile
        pkgsrc/x11/qtxdg-tools: Makefile
Added Files:
        pkgsrc/meta-pkgs/lxqt: Makefile.common

Log Message:
lxqt*: force C++20 consistently and centralize some vars


To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 pkgsrc/archivers/lxqt-archiver/Makefile
cvs rdiff -u -r1.52 -r1.53 pkgsrc/audio/pavucontrol-qt/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/devel/libdbusmenu-lxqt/Makefile
cvs rdiff -u -r1.48 -r1.49 pkgsrc/devel/lxqt-build-tools/Makefile
cvs rdiff -u -r1.47 -r1.48 pkgsrc/graphics/lximage-qt/Makefile
cvs rdiff -u -r1.16 -r1.17 pkgsrc/graphics/lxqt-themes/Makefile
cvs rdiff -u -r1.41 -r1.42 pkgsrc/graphics/screengrab/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/meta-pkgs/lxqt/Makefile.common
cvs rdiff -u -r1.43 -r1.44 pkgsrc/security/lxqt-openssh-askpass/Makefile
cvs rdiff -u -r1.41 -r1.42 pkgsrc/security/lxqt-policykit/Makefile
cvs rdiff -u -r1.42 -r1.43 pkgsrc/security/lxqt-sudo/Makefile
cvs rdiff -u -r1.15 -r1.16 pkgsrc/sysutils/lxqt-menu-data/Makefile
cvs rdiff -u -r1.44 -r1.45 pkgsrc/sysutils/lxqt-powermanagement/Makefile
cvs rdiff -u -r1.51 -r1.52 pkgsrc/sysutils/pcmanfm-qt/Makefile
cvs rdiff -u -r1.45 -r1.46 pkgsrc/wm/obconf-qt/Makefile
cvs rdiff -u -r1.54 -r1.55 pkgsrc/x11/libfm-qt/Makefile
cvs rdiff -u -r1.47 -r1.48 pkgsrc/x11/liblxqt/Makefile
cvs rdiff -u -r1.47 -r1.48 pkgsrc/x11/libqtxdg/Makefile
cvs rdiff -u -r1.41 -r1.42 pkgsrc/x11/lxqt-about/Makefile
cvs rdiff -u -r1.41 -r1.42 pkgsrc/x11/lxqt-admin/Makefile
cvs rdiff -u -r1.52 -r1.53 pkgsrc/x11/lxqt-config/Makefile
cvs rdiff -u -r1.44 -r1.45 pkgsrc/x11/lxqt-globalkeys/Makefile
cvs rdiff -u -r1.42 -r1.43 pkgsrc/x11/lxqt-notificationd/Makefile
cvs rdiff -u -r1.67 -r1.68 pkgsrc/x11/lxqt-panel/Makefile
cvs rdiff -u -r1.41 -r1.42 pkgsrc/x11/lxqt-qtplugin/Makefile
cvs rdiff -u -r1.44 -r1.45 pkgsrc/x11/lxqt-runner/Makefile
cvs rdiff -u -r1.47 -r1.48 pkgsrc/x11/lxqt-session/Makefile
cvs rdiff -u -r1.46 -r1.47 pkgsrc/x11/qterminal/Makefile
cvs rdiff -u -r1.43 -r1.44 pkgsrc/x11/qtermwidget/Makefile
cvs rdiff -u -r1.25 -r1.26 pkgsrc/x11/qtxdg-tools/Makefile

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

Modified files:

Index: pkgsrc/archivers/lxqt-archiver/Makefile
diff -u pkgsrc/archivers/lxqt-archiver/Makefile:1.42 pkgsrc/archivers/lxqt-archiver/Makefile:1.43
--- pkgsrc/archivers/lxqt-archiver/Makefile:1.42        Tue Nov 11 02:51:20 2025
+++ pkgsrc/archivers/lxqt-archiver/Makefile     Tue Nov 25 22:54:00 2025
@@ -1,17 +1,16 @@
-# $NetBSD: Makefile,v 1.42 2025/11/11 02:51:20 gutteridge Exp $
+# $NetBSD: Makefile,v 1.43 2025/11/25 22:54:00 gutteridge Exp $
+
+.include "../../meta-pkgs/lxqt/Makefile.common"
 
 DISTNAME=      lxqt-archiver-1.3.0
+PKGREVISION=   1
 CATEGORIES=    archivers
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=lxqt/}
-GITHUB_RELEASE=        ${PKGVERSION_NOREV}
-EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/lxqt/lxqt-archiver/
 COMMENT=       Simple and lightweight Qt file archiver
 LICENSE=       gnu-gpl-v2
 
-USE_LANGUAGES= c c++
 USE_TOOLS+=    pkg-config perl bsdtar:run gzip:run 7za:run gtar:run bzip2:run unzip:run zip:run xz:run
 
 CMAKE_CONFIGURE_ARGS+= -DCMAKE_INSTALL_PREFIX=${PREFIX}

Index: pkgsrc/audio/pavucontrol-qt/Makefile
diff -u pkgsrc/audio/pavucontrol-qt/Makefile:1.52 pkgsrc/audio/pavucontrol-qt/Makefile:1.53
--- pkgsrc/audio/pavucontrol-qt/Makefile:1.52   Tue Nov 11 02:53:20 2025
+++ pkgsrc/audio/pavucontrol-qt/Makefile        Tue Nov 25 22:54:01 2025
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.52 2025/11/11 02:53:20 gutteridge Exp $
+# $NetBSD: Makefile,v 1.53 2025/11/25 22:54:01 gutteridge Exp $
+
+.include "../../meta-pkgs/lxqt/Makefile.common"
 
 DISTNAME=      pavucontrol-qt-2.3.0
+PKGREVISION=   1
 CATEGORIES=    audio
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=lxqt/}
-GITHUB_RELEASE=        ${PKGVERSION_NOREV}
-EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/lxqt/pavucontrol-qt/
@@ -12,7 +12,6 @@ COMMENT=      Pulseaudio mixer implemented in
 LICENSE=       gnu-lgpl-v2
 
 USE_TOOLS+=    pkg-config perl
-USE_LANGUAGES= c c++
 
 TOOL_DEPENDS+= lxqt-build-tools>=2.3.0:../../devel/lxqt-build-tools
 TOOL_DEPENDS+= qt6-qttools-[0-9]*:../../devel/qt6-qttools

Index: pkgsrc/devel/libdbusmenu-lxqt/Makefile
diff -u pkgsrc/devel/libdbusmenu-lxqt/Makefile:1.11 pkgsrc/devel/libdbusmenu-lxqt/Makefile:1.12
--- pkgsrc/devel/libdbusmenu-lxqt/Makefile:1.11 Thu Oct 23 20:36:29 2025
+++ pkgsrc/devel/libdbusmenu-lxqt/Makefile      Tue Nov 25 22:54:01 2025
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.11 2025/10/23 20:36:29 wiz Exp $
+# $NetBSD: Makefile,v 1.12 2025/11/25 22:54:01 gutteridge Exp $
+
+.include "../../meta-pkgs/lxqt/Makefile.common"
 
 DISTNAME=      libdbusmenu-lxqt-0.3.0
-PKGREVISION=   1
+PKGREVISION=   2
 CATEGORIES=    devel
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=lxqt/}
-GITHUB_RELEASE=        ${PKGVERSION_NOREV}
-EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/lxqt/libdbusmenu-lxqt/
@@ -13,7 +12,6 @@ COMMENT=      Library providing a Qt implemen
 LICENSE=       gnu-lgpl-v2.1
 
 USE_TOOLS+=    pkg-config
-USE_LANGUAGES= c c++
 
 CMAKE_CONFIGURE_ARGS+= -DCMAKE_INSTALL_PREFIX=${PREFIX}
 

Index: pkgsrc/devel/lxqt-build-tools/Makefile
diff -u pkgsrc/devel/lxqt-build-tools/Makefile:1.48 pkgsrc/devel/lxqt-build-tools/Makefile:1.49
--- pkgsrc/devel/lxqt-build-tools/Makefile:1.48 Mon Nov 24 03:27:42 2025
+++ pkgsrc/devel/lxqt-build-tools/Makefile      Tue Nov 25 22:54:01 2025
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.48 2025/11/24 03:27:42 gutteridge Exp $
+# $NetBSD: Makefile,v 1.49 2025/11/25 22:54:01 gutteridge Exp $
+
+.include "../../meta-pkgs/lxqt/Makefile.common"
 
 DISTNAME=      lxqt-build-tools-2.3.0
-PKGREVISION=   1
+PKGREVISION=   2
 CATEGORIES=    devel
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=lxqt/}
-GITHUB_RELEASE=        ${PKGVERSION_NOREV}
-EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/lxqt/lxqt-build-tools/
@@ -13,7 +12,6 @@ COMMENT=      LXQt build tools
 LICENSE=       modified-bsd
 
 USE_TOOLS+=    pkg-config perl
-USE_LANGUAGES= c c++ # Needed to satisfy cmake
 
 PKG_SYSCONFSUBDIR=     xdg
 CMAKE_CONFIGURE_ARGS+= -DLXQT_ETC_XDG_DIR=${PKG_SYSCONFDIR}

Index: pkgsrc/graphics/lximage-qt/Makefile
diff -u pkgsrc/graphics/lximage-qt/Makefile:1.47 pkgsrc/graphics/lximage-qt/Makefile:1.48
--- pkgsrc/graphics/lximage-qt/Makefile:1.47    Tue Nov 11 02:54:33 2025
+++ pkgsrc/graphics/lximage-qt/Makefile Tue Nov 25 22:54:01 2025
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.47 2025/11/11 02:54:33 gutteridge Exp $
+# $NetBSD: Makefile,v 1.48 2025/11/25 22:54:01 gutteridge Exp $
+
+.include "../../meta-pkgs/lxqt/Makefile.common"
 
 DISTNAME=      lximage-qt-2.3.0
+PKGREVISION=   1
 CATEGORIES=    graphics
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=lxqt/}
-GITHUB_RELEASE=        ${PKGVERSION_NOREV}
-EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/lxqt/lximage-qt/
@@ -12,7 +12,6 @@ COMMENT=      Image viewer and screenshot too
 LICENSE=       gnu-gpl-v2
 
 USE_TOOLS+=    pkg-config perl
-USE_LANGUAGES= c c++
 
 TOOL_DEPENDS+= lxqt-build-tools>=2.3.0:../../devel/lxqt-build-tools
 TOOL_DEPENDS+= qt6-qttools-[0-9]*:../../devel/qt6-qttools

Index: pkgsrc/graphics/lxqt-themes/Makefile
diff -u pkgsrc/graphics/lxqt-themes/Makefile:1.16 pkgsrc/graphics/lxqt-themes/Makefile:1.17
--- pkgsrc/graphics/lxqt-themes/Makefile:1.16   Tue Nov 11 02:48:42 2025
+++ pkgsrc/graphics/lxqt-themes/Makefile        Tue Nov 25 22:54:01 2025
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.16 2025/11/11 02:48:42 gutteridge Exp $
+# $NetBSD: Makefile,v 1.17 2025/11/25 22:54:01 gutteridge Exp $
+
+.include "../../meta-pkgs/lxqt/Makefile.common"
 
 DISTNAME=      lxqt-themes-2.3.0
+PKGREVISION=   1
 CATEGORIES=    graphics
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=lxqt/}
-GITHUB_RELEASE=        ${PKGVERSION_NOREV}
-EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/lxqt/lxqt-themes/
@@ -12,7 +12,6 @@ COMMENT=      Themes, graphics and icons for 
 LICENSE=       gnu-lgpl-v2.1
 
 USE_TOOLS+=    pkg-config perl
-USE_LANGUAGES= c c++
 
 TOOL_DEPENDS+= lxqt-build-tools>=2.3.0:../../devel/lxqt-build-tools
 

Index: pkgsrc/graphics/screengrab/Makefile
diff -u pkgsrc/graphics/screengrab/Makefile:1.41 pkgsrc/graphics/screengrab/Makefile:1.42
--- pkgsrc/graphics/screengrab/Makefile:1.41    Tue Nov 11 03:12:07 2025
+++ pkgsrc/graphics/screengrab/Makefile Tue Nov 25 22:54:01 2025
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.41 2025/11/11 03:12:07 gutteridge Exp $
+# $NetBSD: Makefile,v 1.42 2025/11/25 22:54:01 gutteridge Exp $
+
+.include "../../meta-pkgs/lxqt/Makefile.common"
 
 DISTNAME=      screengrab-3.1.0
+PKGREVISION=   1
 CATEGORIES=    graphics
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=lxqt/}
-GITHUB_RELEASE=        ${PKGVERSION_NOREV}
-EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/lxqt/screengrab/
@@ -12,7 +12,6 @@ COMMENT=      Crossplatform tool for grabbing
 LICENSE=       gnu-gpl-v2
 
 USE_TOOLS+=    pkg-config perl
-USE_LANGUAGES= c c++
 
 CMAKE_CONFIGURE_ARGS+= -DCMAKE_INSTALL_PREFIX=${PREFIX}
 

Index: pkgsrc/security/lxqt-openssh-askpass/Makefile
diff -u pkgsrc/security/lxqt-openssh-askpass/Makefile:1.43 pkgsrc/security/lxqt-openssh-askpass/Makefile:1.44
--- pkgsrc/security/lxqt-openssh-askpass/Makefile:1.43  Tue Nov 11 03:02:53 2025
+++ pkgsrc/security/lxqt-openssh-askpass/Makefile       Tue Nov 25 22:54:01 2025
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.43 2025/11/11 03:02:53 gutteridge Exp $
+# $NetBSD: Makefile,v 1.44 2025/11/25 22:54:01 gutteridge Exp $
+
+.include "../../meta-pkgs/lxqt/Makefile.common"
 
 DISTNAME=      lxqt-openssh-askpass-2.3.0
+PKGREVISION=   1
 CATEGORIES=    security
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=lxqt/}
-GITHUB_RELEASE=        ${PKGVERSION_NOREV}
-EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/lxqt/lxqt-openssh-askpass/
@@ -12,7 +12,6 @@ COMMENT=      Tool used with openssh to promp
 LICENSE=       gnu-lgpl-v2.1
 
 USE_TOOLS+=    pkg-config perl
-USE_LANGUAGES= c c++
 
 TOOL_DEPENDS+= lxqt-build-tools>=2.3.0:../../devel/lxqt-build-tools
 TOOL_DEPENDS+= qt6-qttools-[0-9]*:../../devel/qt6-qttools

Index: pkgsrc/security/lxqt-policykit/Makefile
diff -u pkgsrc/security/lxqt-policykit/Makefile:1.41 pkgsrc/security/lxqt-policykit/Makefile:1.42
--- pkgsrc/security/lxqt-policykit/Makefile:1.41        Tue Nov 11 02:58:03 2025
+++ pkgsrc/security/lxqt-policykit/Makefile     Tue Nov 25 22:54:01 2025
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.41 2025/11/11 02:58:03 gutteridge Exp $
+# $NetBSD: Makefile,v 1.42 2025/11/25 22:54:01 gutteridge Exp $
+
+.include "../../meta-pkgs/lxqt/Makefile.common"
 
 DISTNAME=      lxqt-policykit-2.3.0
+PKGREVISION=   1
 CATEGORIES=    security
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=lxqt/}
-GITHUB_RELEASE=        ${PKGVERSION_NOREV}
-EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/lxqt/lxqt-policykit/
@@ -12,7 +12,6 @@ COMMENT=      Policykit authentication agent
 LICENSE=       gnu-lgpl-v2.1
 
 USE_TOOLS+=    pkg-config perl
-USE_LANGUAGES= c c++
 
 AUTOSTART_CONF=                share/examples/autostart
 PKG_SYSCONFSUBDIR=     xdg

Index: pkgsrc/security/lxqt-sudo/Makefile
diff -u pkgsrc/security/lxqt-sudo/Makefile:1.42 pkgsrc/security/lxqt-sudo/Makefile:1.43
--- pkgsrc/security/lxqt-sudo/Makefile:1.42     Tue Nov 11 03:07:03 2025
+++ pkgsrc/security/lxqt-sudo/Makefile  Tue Nov 25 22:54:02 2025
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.42 2025/11/11 03:07:03 gutteridge Exp $
+# $NetBSD: Makefile,v 1.43 2025/11/25 22:54:02 gutteridge Exp $
+
+.include "../../meta-pkgs/lxqt/Makefile.common"
 
 DISTNAME=      lxqt-sudo-2.3.0
+PKGREVISION=   1
 CATEGORIES=    security
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=lxqt/}
-GITHUB_RELEASE=        ${PKGVERSION_NOREV}
-EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/lxqt/lxqt-sudo/
@@ -12,7 +12,6 @@ COMMENT=      LXQt GUI frontend for sudo
 LICENSE=       gnu-lgpl-v2.1
 
 USE_TOOLS+=    pkg-config perl
-USE_LANGUAGES= c c++
 
 CMAKE_CONFIGURE_ARGS+= -DMSK_INSTALL_INCLUDES=/include
 

Index: pkgsrc/sysutils/lxqt-menu-data/Makefile
diff -u pkgsrc/sysutils/lxqt-menu-data/Makefile:1.15 pkgsrc/sysutils/lxqt-menu-data/Makefile:1.16
--- pkgsrc/sysutils/lxqt-menu-data/Makefile:1.15        Tue Nov 11 02:46:11 2025
+++ pkgsrc/sysutils/lxqt-menu-data/Makefile     Tue Nov 25 22:54:02 2025
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.15 2025/11/11 02:46:11 gutteridge Exp $
+# $NetBSD: Makefile,v 1.16 2025/11/25 22:54:02 gutteridge Exp $
+
+.include "../../meta-pkgs/lxqt/Makefile.common"
 
 DISTNAME=      lxqt-menu-data-2.3.0
+PKGREVISION=   1
 CATEGORIES=    sysutils x11
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=lxqt/}
-GITHUB_RELEASE=        ${PKGVERSION_NOREV}
-EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/lxqt/lxqt-menu-data/
@@ -12,7 +12,6 @@ COMMENT=      freedesktop.org compliant menu 
 LICENSE=       gnu-lgpl-v2.1
 
 USE_TOOLS+=    pkg-config perl
-USE_LANGUAGES= c c++
 
 MENU_CONF=             share/examples/menus
 PKG_SYSCONFSUBDIR=     xdg

Index: pkgsrc/sysutils/lxqt-powermanagement/Makefile
diff -u pkgsrc/sysutils/lxqt-powermanagement/Makefile:1.44 pkgsrc/sysutils/lxqt-powermanagement/Makefile:1.45
--- pkgsrc/sysutils/lxqt-powermanagement/Makefile:1.44  Tue Nov 11 03:04:32 2025
+++ pkgsrc/sysutils/lxqt-powermanagement/Makefile       Tue Nov 25 22:54:02 2025
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.44 2025/11/11 03:04:32 gutteridge Exp $
+# $NetBSD: Makefile,v 1.45 2025/11/25 22:54:02 gutteridge Exp $
+
+.include "../../meta-pkgs/lxqt/Makefile.common"
 
 DISTNAME=      lxqt-powermanagement-2.3.0
+PKGREVISION=   1
 CATEGORIES=    sysutils
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=lxqt/}
-GITHUB_RELEASE=        ${PKGVERSION_NOREV}
-EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/lxqt/lxqt-powermanagement/
@@ -12,7 +12,6 @@ COMMENT=      Daemon used for power managemen
 LICENSE=       gnu-lgpl-v2.1
 
 USE_TOOLS+=    pkg-config perl
-USE_LANGUAGES= c c++
 
 AUTOSTART_CONF=                share/examples/autostart
 PKG_SYSCONFSUBDIR=     xdg

Index: pkgsrc/sysutils/pcmanfm-qt/Makefile
diff -u pkgsrc/sysutils/pcmanfm-qt/Makefile:1.51 pkgsrc/sysutils/pcmanfm-qt/Makefile:1.52
--- pkgsrc/sysutils/pcmanfm-qt/Makefile:1.51    Tue Nov 11 03:08:49 2025
+++ pkgsrc/sysutils/pcmanfm-qt/Makefile Tue Nov 25 22:54:02 2025
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.51 2025/11/11 03:08:49 gutteridge Exp $
+# $NetBSD: Makefile,v 1.52 2025/11/25 22:54:02 gutteridge Exp $
+
+.include "../../meta-pkgs/lxqt/Makefile.common"
 
 DISTNAME=      pcmanfm-qt-2.3.0
+PKGREVISION=   1
 CATEGORIES=    sysutils
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=lxqt/}
-GITHUB_RELEASE=        ${PKGVERSION_NOREV}
-EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/lxqt/pcmanfm-qt/
@@ -12,7 +12,6 @@ COMMENT=      LXQt pcmanfm Qt frontend
 LICENSE=       gnu-lgpl-v2.1
 
 USE_TOOLS+=    pkg-config perl
-USE_LANGUAGES= c c++
 
 LDFLAGS.SunOS+=        -lsocket
 

Index: pkgsrc/wm/obconf-qt/Makefile
diff -u pkgsrc/wm/obconf-qt/Makefile:1.45 pkgsrc/wm/obconf-qt/Makefile:1.46
--- pkgsrc/wm/obconf-qt/Makefile:1.45   Tue Nov 11 11:12:24 2025
+++ pkgsrc/wm/obconf-qt/Makefile        Tue Nov 25 22:54:02 2025
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.45 2025/11/11 11:12:24 pin Exp $
+# $NetBSD: Makefile,v 1.46 2025/11/25 22:54:02 gutteridge Exp $
+
+.include "../../meta-pkgs/lxqt/Makefile.common"
 
 DISTNAME=      obconf-qt-0.16.6
+PKGREVISION=   1
 CATEGORIES=    wm
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=lxqt/}
-GITHUB_RELEASE=        ${PKGVERSION_NOREV}
-EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/lxqt/obconf-qt/
@@ -12,9 +12,8 @@ COMMENT=      Qt based configurator of OpenBo
 LICENSE=       gnu-gpl-v2
 
 USE_TOOLS+=    pkg-config perl
-USE_LANGUAGES= c c++
 
-TOOL_DEPENDS+= lxqt-build-tools>=2.1.0:../../devel/lxqt-build-tools
+TOOL_DEPENDS+= lxqt-build-tools>=2.3.0:../../devel/lxqt-build-tools
 TOOL_DEPENDS+= qt6-qttools-[0-9]*:../../devel/qt6-qttools
 
 .include "../../x11/qt6-qtbase/buildlink3.mk"

Index: pkgsrc/x11/libfm-qt/Makefile
diff -u pkgsrc/x11/libfm-qt/Makefile:1.54 pkgsrc/x11/libfm-qt/Makefile:1.55
--- pkgsrc/x11/libfm-qt/Makefile:1.54   Tue Nov 11 02:50:13 2025
+++ pkgsrc/x11/libfm-qt/Makefile        Tue Nov 25 22:54:02 2025
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.54 2025/11/11 02:50:13 gutteridge Exp $
+# $NetBSD: Makefile,v 1.55 2025/11/25 22:54:02 gutteridge Exp $
+
+.include "../../meta-pkgs/lxqt/Makefile.common"
 
 DISTNAME=      libfm-qt-2.3.0
+PKGREVISION=   1
 CATEGORIES=    x11
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=lxqt/}
-GITHUB_RELEASE=        ${PKGVERSION_NOREV}
-EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/lxqt/libfm-qt/
@@ -12,7 +12,6 @@ COMMENT=      Core library of PCManFM-Qt
 LICENSE=       gnu-lgpl-v2.1 AND modified-bsd
 
 USE_TOOLS+=    pkg-config perl
-USE_LANGUAGES= c c++
 
 PKG_SYSCONFSUBDIR=     xdg
 

Index: pkgsrc/x11/liblxqt/Makefile
diff -u pkgsrc/x11/liblxqt/Makefile:1.47 pkgsrc/x11/liblxqt/Makefile:1.48
--- pkgsrc/x11/liblxqt/Makefile:1.47    Tue Nov 11 02:42:23 2025
+++ pkgsrc/x11/liblxqt/Makefile Tue Nov 25 22:54:02 2025
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.47 2025/11/11 02:42:23 gutteridge Exp $
+# $NetBSD: Makefile,v 1.48 2025/11/25 22:54:02 gutteridge Exp $
+
+.include "../../meta-pkgs/lxqt/Makefile.common"
 
 DISTNAME=      liblxqt-2.3.0
+PKGREVISION=   1
 CATEGORIES=    x11
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=lxqt/}
-GITHUB_RELEASE=        ${PKGVERSION_NOREV}
-EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/lxqt/liblxqt/
@@ -12,7 +12,6 @@ COMMENT=      Core utility library for all LX
 LICENSE=       gnu-lgpl-v2.1
 
 USE_TOOLS+=    pkg-config perl
-USE_LANGUAGES= c c++
 
 TOOL_DEPENDS+= lxqt-build-tools>=2.3.0:../../devel/lxqt-build-tools
 TOOL_DEPENDS+= qt6-qttools-[0-9]*:../../devel/qt6-qttools

Index: pkgsrc/x11/libqtxdg/Makefile
diff -u pkgsrc/x11/libqtxdg/Makefile:1.47 pkgsrc/x11/libqtxdg/Makefile:1.48
--- pkgsrc/x11/libqtxdg/Makefile:1.47   Tue Nov 11 02:44:05 2025
+++ pkgsrc/x11/libqtxdg/Makefile        Tue Nov 25 22:54:02 2025
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.47 2025/11/11 02:44:05 gutteridge Exp $
+# $NetBSD: Makefile,v 1.48 2025/11/25 22:54:02 gutteridge Exp $
+
+.include "../../meta-pkgs/lxqt/Makefile.common"
 
 DISTNAME=      libqtxdg-4.3.0
+PKGREVISION=   1
 CATEGORIES=    x11
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=lxqt/}
-GITHUB_RELEASE=        ${PKGVERSION_NOREV}
-EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/lxqt/libqtxdg/
@@ -12,7 +12,6 @@ COMMENT=      Qt implementation of freedeskto
 LICENSE=       gnu-lgpl-v2.1
 
 USE_TOOLS+=    pkg-config
-USE_LANGUAGES= c c++
 
 QTXDG_CONF=            share/lxqt
 PKG_SYSCONFSUBDIR=     xdg

Index: pkgsrc/x11/lxqt-about/Makefile
diff -u pkgsrc/x11/lxqt-about/Makefile:1.41 pkgsrc/x11/lxqt-about/Makefile:1.42
--- pkgsrc/x11/lxqt-about/Makefile:1.41 Tue Nov 11 02:56:57 2025
+++ pkgsrc/x11/lxqt-about/Makefile      Tue Nov 25 22:54:03 2025
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.41 2025/11/11 02:56:57 gutteridge Exp $
+# $NetBSD: Makefile,v 1.42 2025/11/25 22:54:03 gutteridge Exp $
+
+.include "../../meta-pkgs/lxqt/Makefile.common"
 
 DISTNAME=      lxqt-about-2.3.0
+PKGREVISION=   1
 CATEGORIES=    x11
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=lxqt/}
-GITHUB_RELEASE=        ${PKGVERSION_NOREV}
-EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/lxqt/lxqt-about/
@@ -12,7 +12,6 @@ COMMENT=      LXQt about dialog
 LICENSE=       gnu-lgpl-v2.1
 
 USE_TOOLS+=    pkg-config perl
-USE_LANGUAGES= c c++
 
 TOOL_DEPENDS+= lxqt-build-tools>=2.3.0:../../devel/lxqt-build-tools
 TOOL_DEPENDS+= qt6-qttools-[0-9]*:../../devel/qt6-qttools

Index: pkgsrc/x11/lxqt-admin/Makefile
diff -u pkgsrc/x11/lxqt-admin/Makefile:1.41 pkgsrc/x11/lxqt-admin/Makefile:1.42
--- pkgsrc/x11/lxqt-admin/Makefile:1.41 Tue Nov 11 02:58:55 2025
+++ pkgsrc/x11/lxqt-admin/Makefile      Tue Nov 25 22:54:03 2025
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.41 2025/11/11 02:58:55 gutteridge Exp $
+# $NetBSD: Makefile,v 1.42 2025/11/25 22:54:03 gutteridge Exp $
+
+.include "../../meta-pkgs/lxqt/Makefile.common"
 
 DISTNAME=      lxqt-admin-2.3.0
+PKGREVISION=   1
 CATEGORIES=    x11
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=lxqt/}
-GITHUB_RELEASE=        ${PKGVERSION_NOREV}
-EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/lxqt/lxqt-admin/
@@ -12,7 +12,6 @@ COMMENT=      LXQt admin panel
 LICENSE=       gnu-lgpl-v2.1
 
 USE_TOOLS+=    pkg-config perl
-USE_LANGUAGES= c c++
 
 TOOL_DEPENDS+= lxqt-build-tools>=2.3.0:../../devel/lxqt-build-tools
 TOOL_DEPENDS+= qt6-qttools-[0-9]*:../../devel/qt6-qttools

Index: pkgsrc/x11/lxqt-config/Makefile
diff -u pkgsrc/x11/lxqt-config/Makefile:1.52 pkgsrc/x11/lxqt-config/Makefile:1.53
--- pkgsrc/x11/lxqt-config/Makefile:1.52        Tue Nov 11 03:00:22 2025
+++ pkgsrc/x11/lxqt-config/Makefile     Tue Nov 25 22:54:03 2025
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.52 2025/11/11 03:00:22 gutteridge Exp $
+# $NetBSD: Makefile,v 1.53 2025/11/25 22:54:03 gutteridge Exp $
+
+.include "../../meta-pkgs/lxqt/Makefile.common"
 
 DISTNAME=      lxqt-config-2.3.0
+PKGREVISION=   1
 CATEGORIES=    x11
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=lxqt/}
-GITHUB_RELEASE=        ${PKGVERSION_NOREV}
-EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/lxqt/lxqt-config/
@@ -12,7 +12,6 @@ COMMENT=      System configuration control ce
 LICENSE=       gnu-lgpl-v2.1
 
 USE_TOOLS+=    pkg-config perl
-USE_LANGUAGES= c c++
 
 # Requires xorg-libinput, which we lack in pkgsrc.
 CMAKE_CONFIGURE_ARGS+= -DWITH_TOUCHPAD=OFF

Index: pkgsrc/x11/lxqt-globalkeys/Makefile
diff -u pkgsrc/x11/lxqt-globalkeys/Makefile:1.44 pkgsrc/x11/lxqt-globalkeys/Makefile:1.45
--- pkgsrc/x11/lxqt-globalkeys/Makefile:1.44    Tue Nov 11 03:01:24 2025
+++ pkgsrc/x11/lxqt-globalkeys/Makefile Tue Nov 25 22:54:03 2025
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.44 2025/11/11 03:01:24 gutteridge Exp $
+# $NetBSD: Makefile,v 1.45 2025/11/25 22:54:03 gutteridge Exp $
+
+.include "../../meta-pkgs/lxqt/Makefile.common"
 
 DISTNAME=      lxqt-globalkeys-2.3.0
+PKGREVISION=   1
 CATEGORIES=    x11
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=lxqt/}
-GITHUB_RELEASE=        ${PKGVERSION_NOREV}
-EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/lxqt/lxqt-globalkeys/
@@ -12,7 +12,6 @@ COMMENT=      Daemon and library for global k
 LICENSE=       gnu-lgpl-v2.1
 
 USE_TOOLS+=    pkg-config perl
-USE_LANGUAGES= c c++
 
 AUTOSTART_CONF=                share/examples/autostart
 PKG_SYSCONFSUBDIR=     xdg

Index: pkgsrc/x11/lxqt-notificationd/Makefile
diff -u pkgsrc/x11/lxqt-notificationd/Makefile:1.42 pkgsrc/x11/lxqt-notificationd/Makefile:1.43
--- pkgsrc/x11/lxqt-notificationd/Makefile:1.42 Tue Nov 11 03:03:43 2025
+++ pkgsrc/x11/lxqt-notificationd/Makefile      Tue Nov 25 22:54:03 2025
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.42 2025/11/11 03:03:43 gutteridge Exp $
+# $NetBSD: Makefile,v 1.43 2025/11/25 22:54:03 gutteridge Exp $
+
+.include "../../meta-pkgs/lxqt/Makefile.common"
 
 DISTNAME=      lxqt-notificationd-2.3.0
+PKGREVISION=   1
 CATEGORIES=    x11
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=lxqt/}
-GITHUB_RELEASE=        ${PKGVERSION_NOREV}
-EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/lxqt/lxqt-notificationd/
@@ -12,7 +12,6 @@ COMMENT=      Notification daemon and library
 LICENSE=       gnu-lgpl-v2.1
 
 USE_TOOLS+=    pkg-config perl
-USE_LANGUAGES= c c++
 
 AUTOSTART_CONF=                share/examples/autostart
 PKG_SYSCONFSUBDIR=     xdg

Index: pkgsrc/x11/lxqt-panel/Makefile
diff -u pkgsrc/x11/lxqt-panel/Makefile:1.67 pkgsrc/x11/lxqt-panel/Makefile:1.68
--- pkgsrc/x11/lxqt-panel/Makefile:1.67 Tue Nov 11 03:10:33 2025
+++ pkgsrc/x11/lxqt-panel/Makefile      Tue Nov 25 22:54:03 2025
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.67 2025/11/11 03:10:33 gutteridge Exp $
+# $NetBSD: Makefile,v 1.68 2025/11/25 22:54:03 gutteridge Exp $
+
+.include "../../meta-pkgs/lxqt/Makefile.common"
 
 DISTNAME=      lxqt-panel-2.3.0
+PKGREVISION=   1
 CATEGORIES=    x11
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=lxqt/}
-GITHUB_RELEASE=        ${PKGVERSION_NOREV}
-EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/lxqt/lxqt-panel/
@@ -12,7 +12,6 @@ COMMENT=      Desktop panel
 LICENSE=       gnu-lgpl-v2.1
 
 USE_TOOLS+=    pkg-config perl
-USE_LANGUAGES= c c++
 
 # Requires libsensors, unavailable in pkgsrc
 CMAKE_CONFIGURE_ARGS+= -DSENSORS_PLUGIN=No

Index: pkgsrc/x11/lxqt-qtplugin/Makefile
diff -u pkgsrc/x11/lxqt-qtplugin/Makefile:1.41 pkgsrc/x11/lxqt-qtplugin/Makefile:1.42
--- pkgsrc/x11/lxqt-qtplugin/Makefile:1.41      Tue Nov 11 03:05:35 2025
+++ pkgsrc/x11/lxqt-qtplugin/Makefile   Tue Nov 25 22:54:03 2025
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.41 2025/11/11 03:05:35 gutteridge Exp $
+# $NetBSD: Makefile,v 1.42 2025/11/25 22:54:03 gutteridge Exp $
+
+.include "../../meta-pkgs/lxqt/Makefile.common"
 
 DISTNAME=      lxqt-qtplugin-2.3.0
+PKGREVISION=   1
 CATEGORIES=    x11
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=lxqt/}
-GITHUB_RELEASE=        ${PKGVERSION_NOREV}
-EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/lxqt/lxqt-qtplugin/
@@ -12,7 +12,6 @@ COMMENT=      LXQt platform integration plugi
 LICENSE=       gnu-lgpl-v2.1
 
 USE_TOOLS+=    pkg-config
-USE_LANGUAGES= c c++
 
 SUBST_CLASSES+=                prefix
 SUBST_MESSAGE.prefix=  Fixing paths.

Index: pkgsrc/x11/lxqt-runner/Makefile
diff -u pkgsrc/x11/lxqt-runner/Makefile:1.44 pkgsrc/x11/lxqt-runner/Makefile:1.45
--- pkgsrc/x11/lxqt-runner/Makefile:1.44        Tue Nov 11 03:11:22 2025
+++ pkgsrc/x11/lxqt-runner/Makefile     Tue Nov 25 22:54:03 2025
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.44 2025/11/11 03:11:22 gutteridge Exp $
+# $NetBSD: Makefile,v 1.45 2025/11/25 22:54:03 gutteridge Exp $
+
+.include "../../meta-pkgs/lxqt/Makefile.common"
 
 DISTNAME=      lxqt-runner-2.3.0
+PKGREVISION=   1
 CATEGORIES=    x11
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=lxqt/}
-GITHUB_RELEASE=        ${PKGVERSION_NOREV}
-EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/lxqt/lxqt-runner/
@@ -12,7 +12,6 @@ COMMENT=      Launch applications quickly by 
 LICENSE=       gnu-lgpl-v2.1
 
 USE_TOOLS+=    pkg-config perl
-USE_LANGUAGES= c c++
 
 AUTOSTART_CONF=                share/examples/autostart
 PKG_SYSCONFSUBDIR=     xdg

Index: pkgsrc/x11/lxqt-session/Makefile
diff -u pkgsrc/x11/lxqt-session/Makefile:1.47 pkgsrc/x11/lxqt-session/Makefile:1.48
--- pkgsrc/x11/lxqt-session/Makefile:1.47       Tue Nov 11 03:06:15 2025
+++ pkgsrc/x11/lxqt-session/Makefile    Tue Nov 25 22:54:03 2025
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.47 2025/11/11 03:06:15 gutteridge Exp $
+# $NetBSD: Makefile,v 1.48 2025/11/25 22:54:03 gutteridge Exp $
+
+.include "../../meta-pkgs/lxqt/Makefile.common"
 
 DISTNAME=      lxqt-session-2.3.0
+PKGREVISION=   1
 CATEGORIES=    x11
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=lxqt/}
-GITHUB_RELEASE=        ${PKGVERSION_NOREV}
-EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/lxqt/lxqt-session/
@@ -12,7 +12,6 @@ COMMENT=      Session manager
 LICENSE=       gnu-lgpl-v2.1
 
 USE_TOOLS+=    pkg-config perl
-USE_LANGUAGES= c c++
 
 AUTOSTART_CONF=                share/examples/autostart
 PKG_SYSCONFSUBDIR=     xdg

Index: pkgsrc/x11/qterminal/Makefile
diff -u pkgsrc/x11/qterminal/Makefile:1.46 pkgsrc/x11/qterminal/Makefile:1.47
--- pkgsrc/x11/qterminal/Makefile:1.46  Tue Nov 11 02:56:07 2025
+++ pkgsrc/x11/qterminal/Makefile       Tue Nov 25 22:54:04 2025
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.46 2025/11/11 02:56:07 gutteridge Exp $
+# $NetBSD: Makefile,v 1.47 2025/11/25 22:54:04 gutteridge Exp $
+
+.include "../../meta-pkgs/lxqt/Makefile.common"
 
 DISTNAME=      qterminal-2.3.0
+PKGREVISION=   1
 CATEGORIES=    x11
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=lxqt/}
-GITHUB_RELEASE=        ${PKGVERSION_NOREV}
-EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/lxqt/qterminal/
@@ -12,7 +12,6 @@ COMMENT=      Terminal emulator for Qt6
 LICENSE=       gnu-gpl-v2
 
 USE_TOOLS+=    pkg-config perl
-USE_LANGUAGES= c c++
 
 TOOL_DEPENDS+= lxqt-build-tools>=2.3.0:../../devel/lxqt-build-tools
 TOOL_DEPENDS+= qt6-qttools-[0-9]*:../../devel/qt6-qttools

Index: pkgsrc/x11/qtermwidget/Makefile
diff -u pkgsrc/x11/qtermwidget/Makefile:1.43 pkgsrc/x11/qtermwidget/Makefile:1.44
--- pkgsrc/x11/qtermwidget/Makefile:1.43        Tue Nov 11 02:55:26 2025
+++ pkgsrc/x11/qtermwidget/Makefile     Tue Nov 25 22:54:04 2025
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.43 2025/11/11 02:55:26 gutteridge Exp $
+# $NetBSD: Makefile,v 1.44 2025/11/25 22:54:04 gutteridge Exp $
+
+.include "../../meta-pkgs/lxqt/Makefile.common"
 
 DISTNAME=      qtermwidget-2.3.0
+PKGREVISION=   1
 CATEGORIES=    x11
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=lxqt/}
-GITHUB_RELEASE=        ${PKGVERSION_NOREV}
-EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/lxqt/qtermwidget/
@@ -12,7 +12,6 @@ COMMENT=      Terminal emulator widget for Qt
 LICENSE=       gnu-lgpl-v2.1 AND modified-bsd
 
 USE_TOOLS+=    pkg-config perl
-USE_LANGUAGES= c c++
 
 LDFLAGS.NetBSD+=       -lutil
 

Index: pkgsrc/x11/qtxdg-tools/Makefile
diff -u pkgsrc/x11/qtxdg-tools/Makefile:1.25 pkgsrc/x11/qtxdg-tools/Makefile:1.26
--- pkgsrc/x11/qtxdg-tools/Makefile:1.25        Tue Nov 11 02:40:42 2025
+++ pkgsrc/x11/qtxdg-tools/Makefile     Tue Nov 25 22:54:04 2025
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.25 2025/11/11 02:40:42 gutteridge Exp $
+# $NetBSD: Makefile,v 1.26 2025/11/25 22:54:04 gutteridge Exp $
+
+.include "../../meta-pkgs/lxqt/Makefile.common"
 
 DISTNAME=      qtxdg-tools-4.3.0
+PKGREVISION=   1
 CATEGORIES=    x11
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=lxqt/}
-GITHUB_RELEASE=        ${PKGVERSION_NOREV}
-EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/lxqt/qtxdg-tools/
@@ -12,7 +12,6 @@ COMMENT=      User tools for LXQt components
 LICENSE=       gnu-lgpl-v2.1
 
 USE_TOOLS+=    pkg-config
-USE_LANGUAGES= c c++
 
 TOOL_DEPENDS+= lxqt-build-tools>=2.3.0:../../devel/lxqt-build-tools
 TOOL_DEPENDS+= qt6-qttools-[0-9]*:../../devel/qt6-qttools

Added files:

Index: pkgsrc/meta-pkgs/lxqt/Makefile.common
diff -u /dev/null pkgsrc/meta-pkgs/lxqt/Makefile.common:1.1
--- /dev/null   Tue Nov 25 22:54:04 2025
+++ pkgsrc/meta-pkgs/lxqt/Makefile.common       Tue Nov 25 22:54:01 2025
@@ -0,0 +1,38 @@
+# $NetBSD: Makefile.common,v 1.1 2025/11/25 22:54:01 gutteridge Exp $
+
+# used by archivers/lxqt-archiver/Makefile
+# used by audio/pavucontrol-qt/Makefile
+# used by devel/libdbusmenu-lxqt/Makefile
+# used by devel/lxqt-build-tools/Makefile
+# used by graphics/lximage-qt/Makefile
+# used by graphics/lxqt-themes/Makefile
+# used by graphics/screengrab/Makefile
+# used by security/lxqt-openssh-askpass/Makefile
+# used by security/lxqt-policykit/Makefile
+# used by security/lxqt-sudo/Makefile
+# used by sysutils/lxqt-menu-data/Makefile
+# used by sysutils/lxqt-powermanagement/Makefile
+# used by sysutils/pcmanfm-qt/Makefile
+# used by wm/obconf-qt/Makefile
+# used by x11/libfm-qt/Makefile
+# used by x11/liblxqt/Makefile
+# used by x11/libqtxdg/Makefile
+# used by x11/lxqt-about/Makefile
+# used by x11/lxqt-admin/Makefile
+# used by x11/lxqt-config/Makefile
+# used by x11/lxqt-globalkeys/Makefile
+# used by x11/lxqt-notificationd/Makefile
+# used by x11/lxqt-panel/Makefile
+# used by x11/lxqt-qtplugin/Makefile
+# used by x11/lxqt-runner/Makefile
+# used by x11/lxqt-session/Makefile
+# used by x11/qterminal/Makefile
+# used by x11/qtermwidget/Makefile
+# used by x11/qtxdg-tools/Makefile
+
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=lxqt/}
+GITHUB_RELEASE=        ${PKGVERSION_NOREV}
+EXTRACT_SUFX=  .tar.xz
+
+USE_LANGUAGES=         c c++
+USE_CXX_FEATURES=      c++20



Home | Main Index | Thread Index | Old Index