Package: openbabel / 3.1.1+dfsg-12

Metadata

Package Version Patches format
openbabel 3.1.1+dfsg-12 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
remove_link_top.diff | (download)

doc/FAQ.html | 1 0 + 1 - 0 !
scripts/python/Examples.html | 1 0 + 1 - 0 !
2 files changed, 2 deletions(-)

---
7de27f309db5f7ec026ef5c5235e5b33bf7d1a85.patch | (download)

test/testdistgeom.py | 10 5 + 5 - 0 !
1 file changed, 5 insertions(+), 5 deletions(-)

 [patch] fix test failure with python 3

When run with Python 3.6, test/testdistgeom.py fails with a SyntaxError
about a malformed character escape.  This arises from a failure to escape
literal backslash characters in single-quoted SMILES strings (several
occurrences).  Python 2 accepts this and does the right things with it,
but Python 3 rejects it.

Fixes #2217

2315.patch | (download)

CMakeLists.txt | 44 16 + 28 - 0 !
OpenBabel3Config.cmake.in | 16 4 + 12 - 0 !
OpenBabel3ConfigVersion.cmake.in | 12 0 + 12 - 0 !
src/CMakeLists.txt | 5 3 + 2 - 0 !
4 files changed, 23 insertions(+), 54 deletions(-)

 [patch 1/4] cmake: use cmakepackageconfighelpers for config files

Make use of the CMakePackageConfigHelpers (available already in cmake
3.1) to generate the OpenBabel3ConfigVersion.cmake file completely,
and get rid of the local version.

Mostly important, use CMakePackageConfigHelpers also for generating
the bulk of OpenBabel3Config.cmake: the standard boilerplate from cmake
is inserted, and that takes care of properly locating all the various
paths from the installation directories.

Fixes #2264.

650b1f829ac47cc84877a330366ec9485da3ec99.patch | (download)

CMakeLists.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch] revise for 3.1.1 release


add ctime.patch | (download)

include/openbabel/obutil.h | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 add '#include <ctime>' as 'clock' is defined there (#1016227).
7acf50c9d73f8016e15eb2a45ce74c8909152883.patch | (download)

src/formats/xml/xml.cpp | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 [patch] restore compatibility with libxml2 2.12.7.


remove CMAKE_CXX_STANDARD.patch | (download)

CMakeLists.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---