[med-svn] [Git][med-team/bamtools][master] 3 commits: Stop pinning CXX_STANDARD to 11
Timo Röhling (@roehling)
gitlab at salsa.debian.org
Tue May 5 16:07:17 BST 2026
Timo Röhling pushed to branch master at Debian Med / bamtools
Commits:
9bcaa94d by Timo Röhling at 2026-05-05T17:02:41+02:00
Stop pinning CXX_STANDARD to 11
The CXX_STANDARD forces a particular standard even if the
compiler supports a newer one. For most use-cases, it is
better to use target_compile_features(... cxx_std_11)
instead. However, C++11 is old enough that we do not need
to force this explicitly any more.
- - - - -
660aac85 by Timo Röhling at 2026-05-05T17:03:13+02:00
Bump Standards-Version to 4.7.4
- - - - -
7d3296a0 by Timo Röhling at 2026-05-05T17:03:19+02:00
Update changelog for 2.5.3+dfsg-2 release
- - - - -
4 changed files:
- debian/changelog
- debian/control
- + debian/patches/0004-Stop-pinning-CXX_STANDARD-to-11.patch
- debian/patches/series
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+bamtools (2.5.3+dfsg-2) unstable; urgency=medium
+
+ * Team upload.
+ * Stop pinning CXX_STANDARD to 11
+ * Bump Standards-Version to 4.7.4
+
+ -- Timo Röhling <roehling at debian.org> Tue, 05 May 2026 17:03:15 +0200
+
bamtools (2.5.3+dfsg-1) unstable; urgency=medium
* Team upload
=====================================
debian/control
=====================================
@@ -14,7 +14,7 @@ Build-Depends: debhelper-compat (= 13),
help2man,
doxygen,
pkgconf
-Standards-Version: 4.7.2
+Standards-Version: 4.7.4
Vcs-Browser: https://salsa.debian.org/med-team/bamtools
Vcs-Git: https://salsa.debian.org/med-team/bamtools.git
Homepage: https://github.com/pezmaster31/bamtools/wiki
=====================================
debian/patches/0004-Stop-pinning-CXX_STANDARD-to-11.patch
=====================================
@@ -0,0 +1,53 @@
+From: =?utf-8?q?Timo_R=C3=B6hling?= <roehling at debian.org>
+Date: Tue, 5 May 2026 17:00:59 +0200
+Subject: Stop pinning CXX_STANDARD to 11
+
+---
+ src/CMakeLists.txt | 17 +++--------------
+ 1 file changed, 3 insertions(+), 14 deletions(-)
+
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index bb75a99..cd71558 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -122,15 +122,11 @@ set_target_properties(
+ BamTools PROPERTIES
+ SOVERSION ${BamTools_VERSION}
+ OUTPUT_NAME bamtools
+- CXX_STANDARD 11
+- CXX_STANDARD_REQUIRED ON
+- CXX_EXTENSIONS OFF)
++)
+ set_target_properties(
+ BamTools_static PROPERTIES
+ OUTPUT_NAME bamtools
+- CXX_STANDARD 11
+- CXX_STANDARD_REQUIRED ON
+- CXX_EXTENSIONS OFF)
++)
+ target_include_directories(
+ BamTools PRIVATE
+ ${ZLIB_INCLUDE_DIRS}
+@@ -183,11 +179,6 @@ add_library(
+ utils/bamtools_pileup_engine.cpp
+ utils/bamtools_utilities.cpp
+ )
+-set_target_properties(
+- BamTools-utils PROPERTIES
+- CXX_STANDARD 11
+- CXX_STANDARD_REQUIRED ON
+- CXX_EXTENSIONS OFF)
+ target_include_directories(
+ BamTools-utils PRIVATE
+ ${CMAKE_CURRENT_SOURCE_DIR}
+@@ -227,9 +218,7 @@ add_executable(
+ set_target_properties(
+ bamtools_cmd PROPERTIES
+ OUTPUT_NAME bamtools
+- CXX_STANDARD 11
+- CXX_STANDARD_REQUIRED ON
+- CXX_EXTENSIONS OFF)
++)
+ target_include_directories(
+ bamtools_cmd PRIVATE
+ ${JSONCPP_INCLUDE_DIRS}
=====================================
debian/patches/series
=====================================
@@ -1,3 +1,4 @@
0001-ignore-thirdparty-and-fix-jsoncpp.patch
shared_and_static.patch
doxyfile_version.patch
+0004-Stop-pinning-CXX_STANDARD-to-11.patch
View it on GitLab: https://salsa.debian.org/med-team/bamtools/-/compare/aa133d88d554c6ac60ae35cf929321f42e90bb4c...7d3296a0b6e52a061a70ad834a293f46e64d919f
--
View it on GitLab: https://salsa.debian.org/med-team/bamtools/-/compare/aa133d88d554c6ac60ae35cf929321f42e90bb4c...7d3296a0b6e52a061a70ad834a293f46e64d919f
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20260505/961b42ed/attachment-0001.htm>
More information about the debian-med-commit
mailing list