[med-svn] [Git][med-team/btllib][master] 2 commits: Build-Depends: python3

Andreas Tille (@tille) gitlab at salsa.debian.org
Mon Nov 27 10:24:39 GMT 2023



Andreas Tille pushed to branch master at Debian Med / btllib


Commits:
c9055c0d by Andreas Tille at 2023-11-27T11:23:35+01:00
Build-Depends: python3

- - - - -
e4284e50 by Andreas Tille at 2023-11-27T11:24:15+01:00
Ignore cmake_options in meson.build

- - - - -


3 changed files:

- debian/changelog
- debian/control
- debian/patches/find_object_files_at_right_loc.patch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,6 +1,8 @@
 btllib (1.6.2+dfsg-1) UNRELEASED; urgency=medium
 
   * New upstream version
+  * Build-Depends: python3
+  * Ignore cmake_options in meson.build
 
  -- Andreas Tille <tille at debian.org>  Fri, 25 Aug 2023 11:20:24 +0200
 


=====================================
debian/control
=====================================
@@ -10,7 +10,8 @@ Build-Depends: debhelper-compat (= 13),
                libcpptoml-dev,
 #               libsdsl-dev, # only mentioned in doc but package builds without this as well
                libomp-dev,
-               samtools
+               samtools,
+               python3
 Standards-Version: 4.6.2
 Vcs-Browser: https://salsa.debian.org/med-team/btllib
 Vcs-Git: https://salsa.debian.org/med-team/btllib.git


=====================================
debian/patches/find_object_files_at_right_loc.patch
=====================================
@@ -13,7 +13,7 @@ Description: Avoid useless cmake checks and trust the known locations in Debian
          meson_version : '>= 0.60.0')
  
  # Configuration
-@@ -47,19 +47,7 @@ add_global_link_arguments(global_link_ar
+@@ -47,25 +47,13 @@ add_global_link_arguments(global_link_ar
  threads_dep = dependency('threads')
  openmp_dep = dependency('openmp', required : false)
  
@@ -34,3 +34,10 @@ Description: Avoid useless cmake checks and trust the known locations in Debian
  
  # These are unfortunate hacks. Currently, neither cpptoml nor sdsl-lite install their headers (even when set_install(true) is called), and so we need to do it manually
  meson.add_install_script('scripts/install-cpptoml')
+ meson.add_install_script('scripts/install-sdsl-lite')
+ 
+-argparse_subproject = cmake.subproject('argparse', options : cmake_options)
++argparse_subproject = cmake.subproject('argparse') # , options : cmake_options)
+ argparse_dep = argparse_subproject.dependency('argparse')
+ 
+ # Run time dependencies



View it on GitLab: https://salsa.debian.org/med-team/btllib/-/compare/f1886965e7ccf005b000548d5670f7ec989f5f2f...e4284e5003ca2cfa6e03c072c5666334a8346d84

-- 
View it on GitLab: https://salsa.debian.org/med-team/btllib/-/compare/f1886965e7ccf005b000548d5670f7ec989f5f2f...e4284e5003ca2cfa6e03c072c5666334a8346d84
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/20231127/6417495e/attachment-0001.htm>


More information about the debian-med-commit mailing list