Created attachment 216561 [details] Unified diff Upgrade to latest release + a fix for automatic reference downloads failing due to a libcurl API change: https://github.com/samtools/samtools/issues/1254#issuecomment-656164294 Note that biology/htslib and biology/samtools should be upgraded at the same time to maintain API compatibility. Another PR for samtools will follow shortly.
Updated work-in-progress htslib, samtools, and bcftools ports are here: https://github.com/outpaddling/freebsd-ports-wip I confirmed that biology/cufflinks builds against the new htslib. The remaining htslib dependents are my own ports.
^Triage: Correct Component, request feedback from maintainer
Looks good to me.
It seems like Jason maintains a lot of biology ports for FreeBSD and I am fine with him taking over as maintainer of my biology ports if he wants.
I can maintain htslib, samtools, and bcftools for the time being. Thanks for your work on them and don't hesitate to keep contributing updates. JB
A commit references this bug: Author: jwb Date: Mon Aug 3 17:40:07 UTC 2020 New revision: 544090 URL: https://svnweb.freebsd.org/changeset/ports/544090 Log: biology/htslib: Upgrade to 1.10.2 Numerous bug fixes and enhancements since 1.9: https://github.com/samtools/htslib/tags Bump PORTREVISION on dependents that don't require additional patching PR: 248089 Changes: head/biology/bcftools/Makefile head/biology/cufflinks/Makefile head/biology/htslib/Makefile head/biology/htslib/distinfo head/biology/htslib/files/patch-Makefile head/biology/htslib/files/patch-hfile__libcurl.c head/biology/htslib/pkg-plist head/biology/jellyfish/Makefile head/biology/pbbam/Makefile head/biology/samtools/Makefile head/biology/tabixpp/Makefile head/biology/vcflib/Makefile
Committed with additional clean-up.
A commit references this bug: Author: jwb Date: Mon Aug 3 18:16:55 UTC 2020 New revision: 544096 URL: https://svnweb.freebsd.org/changeset/ports/544096 Log: biology/bcftools: Upgrade to 1.10.2 Numerous bug fixes and enhancements since 1.9: https://github.com/samtools/bcftools/tags Take maintainership per ports/248089. PR: ports/248089 Changes: head/biology/bcftools/Makefile head/biology/bcftools/distinfo head/biology/bcftools/files/patch-Makefile head/biology/bcftools/files/patch-prob1.c head/biology/bcftools/files/patch-test_test.pl head/biology/bcftools/pkg-plist
A commit references this bug: Author: jwb Date: Mon Aug 3 18:22:07 UTC 2020 New revision: 544098 URL: https://svnweb.freebsd.org/changeset/ports/544098 Log: biology/samtools: Upgrade to 1.10 Numerous bug fixes and enhancements: https://github.com/samtools/samtools/releases/tag/1.10 Take maintainership per ports/248089 PR: ports/248089 Changes: head/biology/samtools/Makefile head/biology/samtools/distinfo head/biology/samtools/files/patch-Makefile head/biology/samtools/files/patch-test_test.pl head/biology/samtools/pkg-plist