pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/lxqt-build-tools
Module Name: pkgsrc
Committed By: gutteridge
Date: Mon Nov 24 03:27:42 UTC 2025
Modified Files:
pkgsrc/devel/lxqt-build-tools: Makefile distinfo
pkgsrc/devel/lxqt-build-tools/patches:
patch-cmake_modules_LXQtCompilerSettings.cmake
Log Message:
lxqt-build-tools: expect C++20 now, we really need it
LXQt includes a (as we call it) plasma6-libkscreen dependency, which as
of its version 6.5.2 or thereabouts expects C++20 features (the
"spaceship operator", at the least). Fixes builds of lxqt-config after
the latest plasma6 updates earlier today.
To generate a diff of this commit:
cvs rdiff -u -r1.47 -r1.48 pkgsrc/devel/lxqt-build-tools/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/devel/lxqt-build-tools/distinfo
cvs rdiff -u -r1.6 -r1.7 \
pkgsrc/devel/lxqt-build-tools/patches/patch-cmake_modules_LXQtCompilerSettings.cmake
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/lxqt-build-tools/Makefile
diff -u pkgsrc/devel/lxqt-build-tools/Makefile:1.47 pkgsrc/devel/lxqt-build-tools/Makefile:1.48
--- pkgsrc/devel/lxqt-build-tools/Makefile:1.47 Tue Nov 11 02:31:07 2025
+++ pkgsrc/devel/lxqt-build-tools/Makefile Mon Nov 24 03:27:42 2025
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.47 2025/11/11 02:31:07 gutteridge Exp $
+# $NetBSD: Makefile,v 1.48 2025/11/24 03:27:42 gutteridge Exp $
DISTNAME= lxqt-build-tools-2.3.0
+PKGREVISION= 1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=lxqt/}
GITHUB_RELEASE= ${PKGVERSION_NOREV}
Index: pkgsrc/devel/lxqt-build-tools/distinfo
diff -u pkgsrc/devel/lxqt-build-tools/distinfo:1.17 pkgsrc/devel/lxqt-build-tools/distinfo:1.18
--- pkgsrc/devel/lxqt-build-tools/distinfo:1.17 Tue Nov 11 02:31:07 2025
+++ pkgsrc/devel/lxqt-build-tools/distinfo Mon Nov 24 03:27:42 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.17 2025/11/11 02:31:07 gutteridge Exp $
+$NetBSD: distinfo,v 1.18 2025/11/24 03:27:42 gutteridge Exp $
BLAKE2s (lxqt-build-tools-2.3.0.tar.xz) = c1182333f85d2fca393fbc12fd9e94bc570ea659b544b82cf4c080ff98400766
SHA512 (lxqt-build-tools-2.3.0.tar.xz) = 79bb0afa355235258285e6aa6519acb278a7f591f059c7756630c2d02c3bdfc3c98cf1ef71eb333d5ef7820f5e283c03993fa8f3108b712b819b59fc68e847b8
Size (lxqt-build-tools-2.3.0.tar.xz) = 25784 bytes
-SHA1 (patch-cmake_modules_LXQtCompilerSettings.cmake) = cc4f863d48743ed94b6cdc18ae035e8eb7224ed0
+SHA1 (patch-cmake_modules_LXQtCompilerSettings.cmake) = af66a97f051b88d24a4bd7f4479fded720b09cdc
Index: pkgsrc/devel/lxqt-build-tools/patches/patch-cmake_modules_LXQtCompilerSettings.cmake
diff -u pkgsrc/devel/lxqt-build-tools/patches/patch-cmake_modules_LXQtCompilerSettings.cmake:1.6 pkgsrc/devel/lxqt-build-tools/patches/patch-cmake_modules_LXQtCompilerSettings.cmake:1.7
--- pkgsrc/devel/lxqt-build-tools/patches/patch-cmake_modules_LXQtCompilerSettings.cmake:1.6 Tue Jul 8 01:54:40 2025
+++ pkgsrc/devel/lxqt-build-tools/patches/patch-cmake_modules_LXQtCompilerSettings.cmake Mon Nov 24 03:27:42 2025
@@ -1,10 +1,7 @@
-$NetBSD: patch-cmake_modules_LXQtCompilerSettings.cmake,v 1.6 2025/07/08 01:54:40 gutteridge Exp $
+$NetBSD: patch-cmake_modules_LXQtCompilerSettings.cmake,v 1.7 2025/11/24 03:27:42 gutteridge Exp $
Avoid -Bsymbolic* on SunOS.
-Only require C++17; C++20 is not required for any dependent components
-in the present state of pkgsrc.
-
--- cmake/modules/LXQtCompilerSettings.cmake.orig 2025-06-21 10:41:45.000000000 +0000
+++ cmake/modules/LXQtCompilerSettings.cmake
@@ -164,7 +164,11 @@ if (CMAKE_COMPILER_IS_GNUCXX OR LXQT_COM
@@ -20,17 +17,3 @@ in the present state of pkgsrc.
endif()
set(CMAKE_SHARED_LINKER_FLAGS
-@@ -181,11 +185,11 @@ endif()
-
-
- #-----------------------------------------------------------------------------
--# CXX20 requirements - no checks, we just set it
-+# CXX17 requirements - no checks, we just set it
- #-----------------------------------------------------------------------------
- set(CMAKE_CXX_STANDARD_REQUIRED True)
- set(CMAKE_CXX_EXTENSIONS OFF)
--set(CMAKE_CXX_STANDARD 20 CACHE STRING "C++ ISO Standard")
-+set(CMAKE_CXX_STANDARD 17 CACHE STRING "C++ ISO Standard")
-
-
- #-----------------------------------------------------------------------------
Home |
Main Index |
Thread Index |
Old Index