[med-svn] [Git][med-team/sambamba][master] Drop unused patches

Andreas Tille (@tille) gitlab at salsa.debian.org
Mon Aug 21 18:48:34 BST 2023



Andreas Tille pushed to branch master at Debian Med / sambamba


Commits:
efac3520 by Andreas Tille at 2023-08-21T19:48:11+02:00
Drop unused patches

- - - - -


6 changed files:

- debian/changelog
- − debian/patches/02_disable-assert.patch
- − debian/patches/MakefilePointerToStaticLib.patch
- − debian/patches/fix_meson_syntax.patch
- − debian/patches/no_biod_needed.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,8 +1,9 @@
-sambamba (1.0.1+dfsg-2) UNRELEASED; urgency=medium
+sambamba (1.0.1+dfsg-3) UNRELEASED; urgency=medium
 
   * Drop unneeded copyright paragraph
+  * Drop unused patches
 
- -- Andreas Tille <tille at debian.org>  Mon, 21 Aug 2023 15:25:39 +0200
+ -- Andreas Tille <tille at debian.org>  Mon, 21 Aug 2023 19:47:58 +0200
 
 sambamba (1.0.1+dfsg-1) unstable; urgency=medium
 


=====================================
debian/patches/02_disable-assert.patch deleted
=====================================
@@ -1,17 +0,0 @@
-Description: Disable assert started failing on 0583f4940a81166d856b5537a920d12113c86530
-Author: Gianfranco Costamagna <locutusofborg at debian.org>
-
-Bug-Debian: https://bugs.debian.org/893664
-Last-Update: 2018-03-21
-
---- a/sambamba/markdup.d
-+++ b/sambamba/markdup.d
-@@ -610,7 +610,7 @@
-     }
- }
- 
--static assert(PairedEndsInfo.sizeof == 40);
-+// static assert(PairedEndsInfo.sizeof == 40);
- 
- bool singleEndInfoComparator(S1, S2)(auto ref S1 s1, auto ref S2 s2) {
-     if (s1.library_id < s2.library_id) return true;


=====================================
debian/patches/MakefilePointerToStaticLib.patch deleted
=====================================
@@ -1,34 +0,0 @@
-Author: Steffen Moeller
-Last-Update: 2020-07-04 19:22:38 +0200
-Description: Find static libs in multiarch places
-
---- a/Makefile
-+++ b/Makefile
-@@ -32,13 +32,13 @@
- 
- DLIBS       = $(LIBRARY_PATH)/libphobos2-ldc.a $(LIBRARY_PATH)/libdruntime-ldc.a
- DLIBS_DEBUG = $(LIBRARY_PATH)/libphobos2-ldc-debug.a $(LIBRARY_PATH)/libdruntime-ldc-debug.a
--LIBS        = lz4/lib/liblz4.a -L-L$(LIBRARY_PATH) -L-lpthread -L-lm -L-lz
-+LIBS        = /usr/lib/$(shell dpkg-architecture -qDEB_HOST_MULTIARCH)/liblz4.a -L-L$(LIBRARY_PATH) -L-lpthread -L-lm -L-lz
- LIBS_STATIC = $(LIBRARY_PATH)/libc.a $(DLIBS) $(LIBRARY_PATH)/liblz4.a -L-lz
- SRC         = utils/ldc_version_info_.d utils/lz4.d utils/strip_bcf_header.d $(sort $(wildcard BioD/contrib/undead/*.d BioD/contrib/undead/*/*.d)) utils/version_.d $(sort $(wildcard thirdparty/*.d) $(wildcard BioD/bio/*/*.d BioD/bio/*/*/*.d BioD/bio/*/*/*/*.d BioD/bio/*/*/*/*/*.d) $(wildcard sambamba/*.d sambamba/*/*.d sambamba/*/*/*.d))
- OBJ         = $(SRC:.d=.o)
- OUT         = bin/sambamba-$(shell cat VERSION)
- 
--STATIC_LIB_PATH=-Llz4
-+STATIC_LIB_PATH=-L/usr/lib/$(dpkg-architecture -qDEB_HOST_MULTIARCH)/
- 
- .PHONY: all debug release static clean test
- 
-@@ -56,11 +56,6 @@
- 
- pgo-static:                        DFLAGS += -fprofile-instr-use=profile.data
- 
--lz4-static: lz4/lib/liblz4.a
--
--lz4/lib/liblz4.a: lz4/lib/lz4.c lz4/lib/lz4hc.c lz4/lib/lz4frame.c lz4/lib/xxhash.c
--	cd lz4/lib && $(CC) -O3 -c lz4.c lz4hc.c lz4frame.c xxhash.c && $(AR) rcs liblz4.a lz4.o lz4hc.o lz4frame.o xxhash.o
--
- utils/ldc_version_info_.d:
- 	python3 ./gen_ldc_version_info.py $(shell which ldmd2) > utils/ldc_version_info_.d
- 	cat utils/ldc_version_info_.d


=====================================
debian/patches/fix_meson_syntax.patch deleted
=====================================
@@ -1,15 +0,0 @@
-Author: Andreas Tille <tille at debian.org>
-Last-Update: Mon, 30 Nov 2020 17:37:23 +0100
-Description: Fix Meson syntax
-
---- a/meson.build
-+++ b/meson.build
-@@ -112,7 +112,7 @@
-      thirdparty_src,
-      version_info_d_fname],
-     dependencies: [biod_dep,
--                   lz4_dep,
-+                   lz4_dep],
-     d_args: extra_dflags,
-     d_import_dirs: [include_directories('.')],
-     install: true


=====================================
debian/patches/no_biod_needed.patch deleted
=====================================
@@ -1,20 +0,0 @@
---- a/meson.build
-+++ b/meson.build
-@@ -81,7 +81,6 @@ manpages = [
- #
- # Dependencies
- #
--biod_dep   = dependency('biod', version: '>=0.1.0', static: true)
- lz4_dep    = dependency('liblz4')
- 
- #
-@@ -111,8 +110,7 @@ sambamba_exe = executable('sambamba',
-      cram_src,
-      thirdparty_src,
-      version_info_d_fname],
--    dependencies: [biod_dep,
--                   lz4_dep],
-+    dependencies: [lz4_dep],
-     d_args: extra_dflags,
-     d_import_dirs: [include_directories('.')],
-     install: true


=====================================
debian/patches/series
=====================================
@@ -1,5 +1 @@
-# 02_disable-assert.patch
 2to3.patch
-# MakefilePointerToStaticLib.patch
-# fix_meson_syntax.patch
-# no_biod_needed.patch



View it on GitLab: https://salsa.debian.org/med-team/sambamba/-/commit/efac35204237ade9f1cc66707ada88771910119b

-- 
View it on GitLab: https://salsa.debian.org/med-team/sambamba/-/commit/efac35204237ade9f1cc66707ada88771910119b
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/20230821/d160e388/attachment-0001.htm>


More information about the debian-med-commit mailing list