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:           Tue Jul  8 01:54:40 UTC 2025

Modified Files:
        pkgsrc/devel/lxqt-build-tools: Makefile PLIST distinfo
        pkgsrc/devel/lxqt-build-tools/patches:
            patch-cmake_modules_LXQtCompilerSettings.cmake

Log Message:
lxqt-build-tools: update to 2.2.1

We're not enforcing C++20 for pkgsrc yet, as there's no need to do so
given our state of all dependencies. This will need to be changed once
Plasma components are updated.

lxqt-build-tools-2.2.1 / 2025-06-25
====================================
 * Bumped the minimum compatibility level to C++20.
 * Fixed bashisms in lxqt-transupdate for better portability with non-bash shells.
 * Use FindXCB module provided by Qt.


To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 pkgsrc/devel/lxqt-build-tools/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/lxqt-build-tools/PLIST
cvs rdiff -u -r1.15 -r1.16 pkgsrc/devel/lxqt-build-tools/distinfo
cvs rdiff -u -r1.5 -r1.6 \
    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.44 pkgsrc/devel/lxqt-build-tools/Makefile:1.45
--- pkgsrc/devel/lxqt-build-tools/Makefile:1.44 Mon Apr 28 01:11:56 2025
+++ pkgsrc/devel/lxqt-build-tools/Makefile      Tue Jul  8 01:54:40 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.44 2025/04/28 01:11:56 gutteridge Exp $
+# $NetBSD: Makefile,v 1.45 2025/07/08 01:54:40 gutteridge Exp $
 
-DISTNAME=      lxqt-build-tools-2.2.0
+DISTNAME=      lxqt-build-tools-2.2.1
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=lxqt/}
 GITHUB_RELEASE=        ${PKGVERSION_NOREV}

Index: pkgsrc/devel/lxqt-build-tools/PLIST
diff -u pkgsrc/devel/lxqt-build-tools/PLIST:1.5 pkgsrc/devel/lxqt-build-tools/PLIST:1.6
--- pkgsrc/devel/lxqt-build-tools/PLIST:1.5     Fri Aug  2 16:52:38 2024
+++ pkgsrc/devel/lxqt-build-tools/PLIST Tue Jul  8 01:54:40 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2024/08/02 16:52:38 pin Exp $
+@comment $NetBSD: PLIST,v 1.6 2025/07/08 01:54:40 gutteridge Exp $
 bin/lxqt2-transupdate
 share/cmake/lxqt2-build-tools/find-modules/FindClazy.cmake
 share/cmake/lxqt2-build-tools/find-modules/FindExif.cmake
@@ -6,7 +6,6 @@ share/cmake/lxqt2-build-tools/find-modul
 share/cmake/lxqt2-build-tools/find-modules/FindGLIB.cmake
 share/cmake/lxqt2-build-tools/find-modules/FindMenuCache.cmake
 share/cmake/lxqt2-build-tools/find-modules/FindUDev.cmake
-share/cmake/lxqt2-build-tools/find-modules/FindXCB.cmake
 share/cmake/lxqt2-build-tools/find-modules/FindXKBCommon.cmake
 share/cmake/lxqt2-build-tools/find-modules/FindXTerm.cmake
 share/cmake/lxqt2-build-tools/find-modules/FindXdgEmail.cmake

Index: pkgsrc/devel/lxqt-build-tools/distinfo
diff -u pkgsrc/devel/lxqt-build-tools/distinfo:1.15 pkgsrc/devel/lxqt-build-tools/distinfo:1.16
--- pkgsrc/devel/lxqt-build-tools/distinfo:1.15 Mon Apr 28 01:11:56 2025
+++ pkgsrc/devel/lxqt-build-tools/distinfo      Tue Jul  8 01:54:40 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.15 2025/04/28 01:11:56 gutteridge Exp $
+$NetBSD: distinfo,v 1.16 2025/07/08 01:54:40 gutteridge Exp $
 
-BLAKE2s (lxqt-build-tools-2.2.0.tar.xz) = b349fa7c25c4be6b60b57b49eb79a99c78bcfc58f351ae014dc2173011d7348c
-SHA512 (lxqt-build-tools-2.2.0.tar.xz) = 8ec0425ae49a9d661f432a4bb0ba0e61311047663a5dd9e1adddfd293b8b367db455d370529204dea2be5c858bf5934a637bb5b0e3897629679a035b7c1967c4
-Size (lxqt-build-tools-2.2.0.tar.xz) = 26088 bytes
-SHA1 (patch-cmake_modules_LXQtCompilerSettings.cmake) = d9cb17d788cc255c701463ef5c8e6c933da311e7
+BLAKE2s (lxqt-build-tools-2.2.1.tar.xz) = 49e75011c2626472b4e290c4204bf07bdf112d953763cfd0bc51c2b2fdc60ced
+SHA512 (lxqt-build-tools-2.2.1.tar.xz) = d1b0f7b067283be36bcba063e2e7397be5f69b43949c772eb9966fae84290b01d7cd2e1c688928a6a09534e260f220de180014eda0cc306804eb1c3df3f06056
+Size (lxqt-build-tools-2.2.1.tar.xz) = 25728 bytes
+SHA1 (patch-cmake_modules_LXQtCompilerSettings.cmake) = cc4f863d48743ed94b6cdc18ae035e8eb7224ed0

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.5 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.5    Fri Aug  2 16:52:38 2024
+++ pkgsrc/devel/lxqt-build-tools/patches/patch-cmake_modules_LXQtCompilerSettings.cmake        Tue Jul  8 01:54:40 2025
@@ -1,8 +1,11 @@
-$NetBSD: patch-cmake_modules_LXQtCompilerSettings.cmake,v 1.5 2024/08/02 16:52:38 pin Exp $
+$NetBSD: patch-cmake_modules_LXQtCompilerSettings.cmake,v 1.6 2025/07/08 01:54:40 gutteridge Exp $
 
 Avoid -Bsymbolic* on SunOS.
 
---- cmake/modules/LXQtCompilerSettings.cmake.orig      2024-05-27 05:52:17.311703304 +0000
+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
          set(NO_UNDEFINED_FLAGS "-Wl,--no-undefined")
@@ -17,3 +20,17 @@ Avoid -Bsymbolic* on SunOS.
      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