[med-svn] [Git][med-team/lambda-align][master] 2 commits: Add SeqAn 2.5.x namespace patch

Enrico Seiler (@eseiler) gitlab at salsa.debian.org
Sun Feb 22 19:02:13 GMT 2026



Enrico Seiler pushed to branch master at Debian Med / lambda-align


Commits:
4de7f568 by Enrico Seiler at 2026-02-22T20:01:00+01:00
Add SeqAn 2.5.x namespace patch

- - - - -
fd694933 by Enrico Seiler at 2026-02-22T20:01:46+01:00
Fix autopkgtest using CMake 4

- - - - -


6 changed files:

- debian/changelog
- + debian/patches/0003-Upgrade-to-SeqAn-2.5.0.patch
- debian/patches/force-link-rt-pthread.patch
- debian/patches/series
- debian/patches/set-seqan-cmake-dir.patch
- debian/tests/run-tests


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+lambda-align (1.0.3-9) UNRELEASED; urgency=medium
+
+  * Team upload.
+  * Add SeqAn 2.5.x namespace patch
+  * Fix autopkgtest using CMake 4
+
+ -- Enrico Seiler <enrico.seiler.debian at outlook.com>  Sun, 22 Feb 2026 19:59:51 +0100
+
 lambda-align (1.0.3-8) unstable; urgency=medium
 
   * Team upload.


=====================================
debian/patches/0003-Upgrade-to-SeqAn-2.5.0.patch
=====================================
Binary files /dev/null and b/debian/patches/0003-Upgrade-to-SeqAn-2.5.0.patch differ


=====================================
debian/patches/force-link-rt-pthread.patch
=====================================
@@ -1,10 +1,18 @@
-Description: enforce linking of -lrt -lpthread
- This patch makes sure that these get linked even though they might
- be missing in $SEQAN_LIBRARIES (until this is fixed in libseqan2-dev).
-Author: Sascha Steinbiss <satta at debian.org>
---- lambda-align.orig/src/CMakeLists.txt
-+++ lambda-align/src/CMakeLists.txt
-@@ -208,8 +208,8 @@
+From: Sascha Steinbiss <satta at debian.org>
+Date: Sun, 9 Oct 2016 15:06:20 +0000
+Subject: enforce linking of -lrt -lpthread
+
+This patch makes sure that these get linked even though they might
+be missing in $SEQAN_LIBRARIES (until this is fixed in libseqan2-dev).
+---
+ src/CMakeLists.txt | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index da7ff38..9fc2e08 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -208,8 +208,8 @@ add_executable (lambda_indexer lambda_indexer.cpp
                  radix_inplace.h)
  
  # Add dependencies found by find_package (SeqAn).


=====================================
debian/patches/series
=====================================
@@ -1,3 +1,4 @@
 set-seqan-cmake-dir.patch
 force-link-rt-pthread.patch
+0003-Upgrade-to-SeqAn-2.5.0.patch
 0004-make-test-not-depend-on-CXX.patch


=====================================
debian/patches/set-seqan-cmake-dir.patch
=====================================
@@ -1,8 +1,16 @@
-Description: set SeqAn_DIR to find CMake modules
-Author: Sascha Steinbiss <satta at debian.org>
+From: Sascha Steinbiss <satta at debian.org>
+Date: Sat, 21 Jan 2017 14:01:48 +0000
+Subject: set SeqAn_DIR to find CMake modules
+
+---
+ src/CMakeLists.txt | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index f89706a..da7ff38 100644
 --- a/src/CMakeLists.txt
 +++ b/src/CMakeLists.txt
-@@ -22,6 +22,8 @@
+@@ -22,6 +22,8 @@ set (SEQAN_APP_VERSION "${SEQAN_APP_VERSION_MAJOR}.${SEQAN_APP_VERSION_MINOR}.${
  # Dependencies (continued)
  # ----------------------------------------------------------------------------
  


=====================================
debian/tests/run-tests
=====================================
@@ -3,7 +3,7 @@
 mkdir build
 cd build
 cmake -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON \
-	-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON ../tests
+	-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_POLICY_VERSION_MINIMUM=3.5 ../tests
 ln -s ../tests ../tests/tests
 mkdir bin
 for binary in $(dpkg -L lambda-align | grep bin/); do ln -s ${binary} bin/; done



View it on GitLab: https://salsa.debian.org/med-team/lambda-align/-/compare/18fa37a2c87af63de184b10993101aa1b12345fc...fd694933479eb6ff60f876850c420b223217f6ba

-- 
View it on GitLab: https://salsa.debian.org/med-team/lambda-align/-/compare/18fa37a2c87af63de184b10993101aa1b12345fc...fd694933479eb6ff60f876850c420b223217f6ba
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20260222/cdd5d3a6/attachment-0001.htm>


More information about the debian-med-commit mailing list