4 Commits

Author SHA256 Message Date
1e9a9013c0 Accepting request 1266562 from science
OBS-URL: https://build.opensuse.org/request/show/1266562
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libhts?expand=0&rev=8
2025-04-02 16:25:10 +00:00
ead5dd0380 - Update to version 1.21:
* Extend annot-tsv with several new command line options.
  * Allow annot-tsv -a to rename annotations.
  * Extend annot-tsv --overlap to be able to specify the overlap
    fraction separately for source and target.
  * Added new APIs to facilitate low-level CRAM container
    manipulations, used by the new samtools cat region
    filtering code.
  * Some speed improvements.
  For a complete list of changes, see
  https://github.com/samtools/htslib/releases/tag/1.21

OBS-URL: https://build.opensuse.org/package/show/science/libhts?expand=0&rev=21
2025-04-02 13:42:23 +00:00
980c3cf282 Accepting request 1189980 from science
OBS-URL: https://build.opensuse.org/request/show/1189980
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libhts?expand=0&rev=7
2024-07-28 15:20:21 +00:00
Pierre Bonamy
bc3dc9fb5d Accepting request 1187551 from home:jgwang:branches:science
Update to version 1.20

OBS-URL: https://build.opensuse.org/request/show/1187551
OBS-URL: https://build.opensuse.org/package/show/science/libhts?expand=0&rev=19
2024-07-28 10:48:23 +00:00
4 changed files with 69 additions and 6 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8751c40c4fa7d1f23a6864c5b20a73744f8be68239535ae7729c5f7d394d0736
size 4774326

3
htslib-1.21.tar.bz2 Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:84b510e735f4963641f26fd88c8abdee81ff4cb62168310ae716636aac0f1823
size 4781943

View File

@@ -1,3 +1,66 @@
-------------------------------------------------------------------
Fri Mar 28 10:44:21 UTC 2025 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Update to version 1.21:
* Extend annot-tsv with several new command line options.
* Allow annot-tsv -a to rename annotations.
* Extend annot-tsv --overlap to be able to specify the overlap
fraction separately for source and target.
* Added new APIs to facilitate low-level CRAM container
manipulations, used by the new samtools cat region
filtering code.
* Some speed improvements.
For a complete list of changes, see
https://github.com/samtools/htslib/releases/tag/1.21
-------------------------------------------------------------------
Mon Jul 15 12:17:55 UTC 2024 - jun wang <jgwang@suse.com>
- Update to version 1.20
* When working on named files, bgzip now sets the modified and
access times of the output files it makes to match those of
the corresponding input
* It's now possible to use a -o option to specify the output
file name in bgzip
* Improved error faidx error messages
* Faster reading of SAM array (type "B") tags. These often turn
up in ONT and PacBio data
* Improved validity checking of base modification tags
* mpileup overlap removal now works where one read has a
deletion
* The S3 plugin can now find buckets via S3 access point aliases
* Added a --threads option (and -@ short option) to tabix
* tabix can now index Graph Alignment Format (GAF) files
* Security fix: Prevent possible heap overflow in
cram_encode_aux() on bad RG:Z tags
* Security fix: Prevent attempts to call a NULL pointer if
certain URL schemes are used in CRAM @SQ UR: tags
* Security fix: Fixed a bug where following certain AWS S3
redirects could downgrade the connection from TLS
(i.e. https://) to unencrypted http://. This could happen when
using path-based URLs and AWS_DEFAULT_REGION was set to a
region other that the one where the data was stored
* Fixed arithmetic overflow when loading very long references
for CRAM
* Fixed faidx and CRAM reference look-ups on compressed fasta
where the .fai index file was present, but the .gzi index of
compressed offsets was not
* Fixed BCF indexing on-the-fly bug which produced invalid
indexes when using multiple compression threads
* Ensure that pileup destructors are called by
bam_plp_destroy(), to prevent memory leaks
* Ensure on-the-fly index timestamps are always older than the
data file. Previously the files could be closed out of order,
leading to warnings being printed when using the index
* To prevent data corruption when reading (strictly invalid)
VCF files with duplicated FORMAT tags, all but the first copy
of the data associated with the tag are now dropped with a
warning
* Fixed a bug introduced in release 1.19 (PR #1689) which broke
variant record data if it tried to remove an over-long tag
* Changed error to warning when complaining about use of the CG
tag in SAM or CRAM files
-------------------------------------------------------------------
Wed Jan 3 01:40:50 UTC 2024 - Stefan Brüns <stefan.bruens@rwth-aachen.de>

View File

@@ -1,7 +1,7 @@
#
# spec file for package libhts
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,10 +17,10 @@
# Upstream does not bump htscodecs SOVERSION on backwards incompatible changes
%define htscodecsminversion 1.6.0
%define htscodecsminversion 1.6.1
Name: libhts
Version: 1.19
Version: 1.21
Release: 0
%define sonum 3
Summary: C library for high-throughput sequencing data formats