Compare commits

..

No commits in common. 'ubuntu/noble' and 'ubuntu/lunar' have entirely different histories.

10
debian/changelog vendored

@ -1,13 +1,3 @@
lxqt-build-tools (0.13.0-0ubuntu1) mantic; urgency=medium
* New upstream release.
* Remove reverse-applicable cpp17.patch.
* Run wrap-and-sort.
* Update copyright years.
* Update Standards-version to 4.6.2, no changes needed.
-- Simon Quigley <tsimonq2@ubuntu.com> Wed, 10 May 2023 11:34:02 -0500
lxqt-build-tools (0.12.0-0ubuntu3) lunar; urgency=medium lxqt-build-tools (0.12.0-0ubuntu3) lunar; urgency=medium
* Build using C++17 by default instead of C++14, to be compatible with KDE * Build using C++17 by default instead of C++14, to be compatible with KDE

15
debian/control vendored

@ -6,12 +6,12 @@ Uploaders: Alf Gaida <agaida@siduction.org>,
ChangZhuo Chen (陳昌倬) <czchen@debian.org> ChangZhuo Chen (陳昌倬) <czchen@debian.org>
Section: devel Section: devel
Priority: optional Priority: optional
Build-Depends: cmake, Build-Depends: debhelper-compat (= 13),
debhelper-compat (= 13), cmake,
libglib2.0-dev, libglib2.0-dev,
pkg-config, pkg-config,
qtbase5-dev qtbase5-dev
Standards-Version: 4.6.2 Standards-Version: 4.6.1
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
@ -21,14 +21,15 @@ Rules-Requires-Root: no
Package: lxqt-build-tools Package: lxqt-build-tools
Architecture: all Architecture: all
Depends: binutils, Depends: ${misc:Depends},
binutils,
cmake, cmake,
libglib2.0-dev (>= 2.73.1), libglib2.0-dev (>= 2.73.1),
pkg-config, pkg-config,
qttools5-dev, qttools5-dev,
qttools5-dev-tools, qttools5-dev-tools
${misc:Depends} Recommends: git,
Recommends: git, lintian lintian
Description: Build tools for the LXQt desktop environment Description: Build tools for the LXQt desktop environment
LXQt is an advanced, easy-to-use, and fast desktop environment based on Qt LXQt is an advanced, easy-to-use, and fast desktop environment based on Qt
technologies. It has been tailored for users who value simplicity, speed, and technologies. It has been tailored for users who value simplicity, speed, and

3
debian/copyright vendored

@ -49,10 +49,9 @@ 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-2023 Simon Quigley <tsimonq2@ubuntu.com> 2022 Simon Quigley <tsimonq2@ubuntu.com>
License: BSD-3-Clause License: BSD-3-Clause
Copyright: Alf Gaida <agaida@siduction.org>
Files: debian/usr/share/lxqt-build-tools/repository.spec.example Files: debian/usr/share/lxqt-build-tools/repository.spec.example
License: WTFPL-2 License: WTFPL-2

@ -0,0 +1,24 @@
Description: Bump the minimum compatibility level to C++17
Author: Simon Quigley <tsimonq2@lubuntu.me>
Origin: vendor
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1029611
Forwarded: https://github.com/lxqt/lxqt-build-tools/pull/83
Last-Update: 2023-01-25
---
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()
#-----------------------------------------------------------------------------
-# CXX14 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 14 CACHE STRING "C++ ISO Standard")
+set(CMAKE_CXX_STANDARD 17 CACHE STRING "C++ ISO Standard")
#-----------------------------------------------------------------------------

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