Changelog
ncbi-tools6 (6.1.20160908-1) unstable; urgency=medium
[ Andreas Tille ]
* (Final) new upstream release, incorporating most Debian changes, adding
HTTPS support, and desupporting legacy BLAST. (Closes: #846477, #821075.)
* cme fix dpkg-control
* drop -dbg packages since these will be created automatically
* Fixed watch file (thanks to Eriberto <email address hidden>)
* DEP5
[ Aaron M. Ucko ]
* Reinstate direct upstream changes lost in merge.
* Ensure that apps that could potentially hit the network can use HTTPS.
(Don't bother with anything that only supports the old Entrez1 service.)
* Allow Entrez2 over HTTPS by switching to the Entrez2s service, making
HTTPS connections by default, and allowing HTTPS POST redirections from
raw IP addresses (which NCBI's certificates don't cover).
* Let GCC take care of setting __DATE__ and __TIME__ per SOURCE_DATE_EPOCH.
* api/sqnutil3.c: Substitute strcpy for sprintf with no extra
arguments, which our hardening flags disallow.
* connect/ncbi_gnutls.c: Suppress strict version check.
* debian/*.symbols: Update for new release.
* debian/{blast2.*,control,rules}, make/makedemo.unx: Turn blast2 into an
architecture-independent transitional package for ncbi-blast+-legacy.
(Retire blastcl3, which is obsolete.)
* debian/{compat,control}: Advance to Debhelper compat level 10.
* debian/control: Drop unversioned B-D-I on dpkg-dev left behind by cme.
* debian/{control,rules}:
- Build against GNU TLS.
- Retune ncbi-data/ncbi-rrna-data split.
* debian/libncbi6(-dev).install, make/makeshlib.unx: Account for new
libconnssl library.
* debian/rules:
- Drop override_dh_strip-arch target now that -dbg packages are gone.
- Fix typo in name of override_dh_makeshlibs-arch target from #806084.
* debian/{rules,.gitignore}: Stop generating legacy menu files for
non-interactive tools (already retired in favor of XDG desktop files
for true graphical applications).
* debian/rules, make/make{demo,net}.unx: Substitute -Wl,--as-needed
for manual linkage cleanups.
* demo/tbl2asn.c: Complain about date only if failing for other reasons.
(Closes: #821075.)
* doc/man/blastcl3.1: Fix a stray reference to retired programs.
-- Aaron M. Ucko <email address hidden> Sun, 04 Dec 2016 21:33:55 -0500