Compare commits

..

2 Commits

24
debian/changelog vendored

@ -1,25 +1,9 @@
lxqt-build-tools (2.1.0-0ubuntu2) plucky; urgency=medium lxqt-build-tools (0.13.0-0ubuntu1~ppa2) jammy; urgency=medium
* Bump the minimum C++ standard to 20. * Backport to Jammy.
- Remove libglib2.0-dev's versioned depends.
-- Simon Quigley <tsimonq2@ubuntu.com> Fri, 03 Jan 2025 01:49:22 -0600 -- Simon Quigley <tsimonq2@ubuntu.com> Wed, 26 Jul 2023 18:56:58 -0500
lxqt-build-tools (2.1.0-0ubuntu1) plucky; urgency=medium
* New upstream release.
-- Simon Quigley <tsimonq2@ubuntu.com> Fri, 15 Nov 2024 15:32:28 -0600
lxqt-build-tools (2.0.0-0ubuntu1) oracular; urgency=medium
[ Simon Quigley ]
* New upstream release.
- Update build and runtime dependencies for Qt 6.
* Update debian/copyright.
* Bump Standards-version to 4.7.0, no changes needed.
* pkg-config -> pkgconf
-- Aaron Rainbolt <arraybolt3@ubuntu.com> Thu, 15 Aug 2024 15:58:15 -0500
lxqt-build-tools (0.13.0-0ubuntu1) mantic; urgency=medium lxqt-build-tools (0.13.0-0ubuntu1) mantic; urgency=medium

14
debian/control vendored

@ -9,9 +9,9 @@ Priority: optional
Build-Depends: cmake, Build-Depends: cmake,
debhelper-compat (= 13), debhelper-compat (= 13),
libglib2.0-dev, libglib2.0-dev,
pkgconf, pkg-config,
qt6-base-dev qtbase5-dev
Standards-Version: 4.7.0 Standards-Version: 4.6.2
Vcs-Browser: https://git.lubuntu.me/Lubuntu/lxqt-build-tools-packaging Vcs-Browser: https://git.lubuntu.me/Lubuntu/lxqt-build-tools-packaging
Vcs-Git: https://git.lubuntu.me/Lubuntu/lxqt-build-tools-packaging.git Vcs-Git: https://git.lubuntu.me/Lubuntu/lxqt-build-tools-packaging.git
XS-Debian-Vcs-Browser: https://salsa.debian.org/lxqt-team/lxqt-build-tools XS-Debian-Vcs-Browser: https://salsa.debian.org/lxqt-team/lxqt-build-tools
@ -23,10 +23,10 @@ Package: lxqt-build-tools
Architecture: all Architecture: all
Depends: binutils, Depends: binutils,
cmake, cmake,
libglib2.0-dev (>= 2.73.1), libglib2.0-dev,
pkgconf, pkg-config,
qt6-tools-dev, qttools5-dev,
qt6-tools-dev-tools, qttools5-dev-tools,
${misc:Depends} ${misc:Depends}
Recommends: git, lintian Recommends: git, lintian
Description: Build tools for the LXQt desktop environment Description: Build tools for the LXQt desktop environment

6
debian/copyright vendored

@ -3,7 +3,7 @@ Upstream-Name: lxqt-build-tools
Source: https://github.com/lxqt/lxqt-build-tools Source: https://github.com/lxqt/lxqt-build-tools
Files: * Files: *
Copyright: 2012-2023 LXQt team Copyright: 2012-2021 LXQt team
2010-2012 Razor team 2010-2012 Razor team
License: BSD-3-Clause License: BSD-3-Clause
@ -28,7 +28,7 @@ Files: lxqt-transupdate
cmake/modules/LXQtTranslate.cmake cmake/modules/LXQtTranslate.cmake
cmake/modules/LXQtTranslateTs.cmake.in cmake/modules/LXQtTranslateTs.cmake.in
cmake/modules/LXQtTranslationLoader.cmake cmake/modules/LXQtTranslationLoader.cmake
cmake/modules/Qt6TranslationLoader.cmake cmake/modules/Qt5TranslationLoader.cmake
Copyright: 2018 Alf Gaida <agaida@siduction.org> Copyright: 2018 Alf Gaida <agaida@siduction.org>
2014-2020 Luís Pereira <luis.artur.pereira@gmail.com> 2014-2020 Luís Pereira <luis.artur.pereira@gmail.com>
2006-2007 Laurent Montel <montel@kde.org> 2006-2007 Laurent Montel <montel@kde.org>
@ -49,7 +49,7 @@ Copyright:
2022 Andrew Lee (李健秋) <ajqlee@debian.org> 2022 Andrew Lee (李健秋) <ajqlee@debian.org>
2022 Severus Septimius <severusseptimius7@gmail.com> 2022 Severus Septimius <severusseptimius7@gmail.com>
2022 Aaron Rainbolt <arraybolt3@ubuntu.com> 2022 Aaron Rainbolt <arraybolt3@ubuntu.com>
2022-2024 Simon Quigley <tsimonq2@ubuntu.com> 2022-2023 Simon Quigley <tsimonq2@ubuntu.com>
License: BSD-3-Clause License: BSD-3-Clause
Copyright: Alf Gaida <agaida@siduction.org> Copyright: Alf Gaida <agaida@siduction.org>

@ -1,26 +0,0 @@
Description: Bump the minimum compatibility level to C++20
This pull request is very similar to
https://github.com/lxqt/lxqt-build-tools/pull/83, except this is proactive
rather than reactive.
Author: Simon Quigley <tsimonq2@ubuntu.com>
Origin: upstream
Forwarded: https://github.com/lxqt/lxqt-build-tools/pull/102
Last-Update: 2025-01-03
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/cmake/modules/LXQtCompilerSettings.cmake
+++ b/cmake/modules/LXQtCompilerSettings.cmake
@@ -181,11 +181,11 @@ endif()
#-----------------------------------------------------------------------------
-# CXX17 requirements - no checks, we just set it
+# CXX20 requirements - no checks, we just set it
#-----------------------------------------------------------------------------
set(CMAKE_CXX_STANDARD_REQUIRED True)
set(CMAKE_CXX_EXTENSIONS OFF)
-set(CMAKE_CXX_STANDARD 17 CACHE STRING "C++ ISO Standard")
+set(CMAKE_CXX_STANDARD 20 CACHE STRING "C++ ISO Standard")
#-----------------------------------------------------------------------------

@ -1 +0,0 @@
cpp20.patch
Loading…
Cancel
Save