Revisions of openbabel

Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 1099318 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 19)
- Skip problematic tests and increase timeout on riscv64
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 999487 from Antoine Belvire's avatar Antoine Belvire (1Antoine1) (revision 18)
- Don't define %upstream version from %version: %upstream_version
  is used in Source tag and osc download service does not evaluate
  %() nor %{lua:} in Source tags for security reasons.
- Drop entirely baselibs.conf: 32bit libraries seem unnecessary.
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 998889 from Antoine Belvire's avatar Antoine Belvire (1Antoine1) (revision 17)
- Remove libinchi0 from baselibs.conf: Bundled inchi is not built
  anymore.
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 998728 from Antoine Belvire's avatar Antoine Belvire (1Antoine1) (revision 16)
- Update to version 3.1.1:
  * Fixes for packaging.
  * No features or significant bug fixes were involved.
- Changes from version 3.1.0:
  * This version represents additional API and is
    backwards-compatible with the 3.0 release.
  * For a full list of changes, see:
    https://open-babel.readthedocs.io/en/latest/ReleaseNotes/ob310.html
- Changes from version 3.0.0:
  * This release represents a major update and is strongly
    recommended for all users.
  * It also removes deprecated components and breaks the API in a
    few places. For information on migrating from the previous
    version, please see:
    https://open-babel.readthedocs.io/en/latest/UseTheLibrary/migration.html#migrating-to-3-0
  * A sample of major new features:
    + Code for handling implicit hydrogens and kekulization has
      been entirely replaced. As well as being accurate, the new
      approach is much faster.
    + Speed of reading and writing SMILES has been improved by
      more  than 50-fold.
    + Removal of the old 'babel' binary in favor of the newer
      'obabel' command-line tool.
    + New improved fragment-based 3D coordinate generation code.
    + New API for handling reactions stored as molecules (e.g.
      Reaction InChI, etc.).
    + New API for copying part of an OBMol as a substructure.
    + Support for Maestro file format.
  * For a full list of changes, see:
    https://open-babel.readthedocs.io/en/latest/ReleaseNotes/ob300.html
- Remove upstreamed patches:
  * fix_narrowing.patch
  * fix_yasara.patch
- Add patches:
  * openbabel-3.1.1-test-python3-escape-chars.patch: Fix python
    test failure (gh#openbabel/openbabel#2217).
  * openbabel-3.1.1-test-python3-imports.patch: Fix ImportError in
    python tests (gh#openbabel/openbabel!2378).
  * openbabel-3.1.1-version-number.patch: Fix version number.
  * openbabel-3.1.1-gcc-12.patch: Fix build with GCC 12
    (gh#openbabel/openbabel!2493).
  * openbabel-3.1.1-wx-stl-compat.patch: Fix GUI build against
    wxWidgets compiled with STL (gh#openbabel/openbabel!2527).
- Build against system's inchi library instead of the bundled one.
- Add maeparser-devel as build dependency: Needed for Maestro
  support.
- Update subpackages:
  * Compile and package GUI.
  * Move plugins from CLI package (i.e. main package) to library
    package: They should be available to other library clients
    without requiring the CLI tools.
  * Move data files from CLI package to library package: Some are
    required by the library, some are required by its plugins,
    let's move everything to library package for now.
- Drop __DATE__ and __TIME__ tweaks for reproducibility: These GCC
  macros now use SOURCE_DATE_EPOCH.
- Enable tests.
Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) accepted request 789722 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 15)
- Modernise spec file
- Drop old conditionals
- Use ninja as builder
- Build only python3 bindings
Ismail Dönmez's avatar Ismail Dönmez (namtrac) accepted request 608998 from Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) (revision 14)
- Backport https://github.com/openbabel/openbabel/commit/e26491
  * fix_narrowing.patch
- Backport https://github.com/openbabel/openbabel/commit/8d707b
  * fix_yasara.patch
Ismail Dönmez's avatar Ismail Dönmez (namtrac) accepted request 606845 from Wolfgang Bauer's avatar Wolfgang Bauer (wolfi323) (revision 13)
- Don't delete command line tools, include them in the main package
  as with openbabel < 2.4
- Pass -ULIB_INSTALL_DIR to unset this var, the %cmake macro sets
  it to %{_libdir} resulting in a duplicate /usr in the module
  search path which causes the plugins not to be found (boo#997190)

Would be great to get into Leap 15.0 as well, either directly (maybe too late) or via a Maintenance update.
Ismail Dönmez's avatar Ismail Dönmez (namtrac) accepted request 578836 from Wolfgang Bauer's avatar Wolfgang Bauer (wolfi323) (revision 12)
- Provide/Obsolete libopenbabel-devel for compatibility

Should fix the build of avogadro and kalzium...
Matthias Mailänder's avatar Matthias Mailänder (Mailaender) accepted request 577734 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 10)
- Fix RPM groups. Update descriptions.
Matthias Mailänder's avatar Matthias Mailänder (Mailaender) accepted request 572345 from Wolfgang Bauer's avatar Wolfgang Bauer (wolfi323) (revision 5)
- Force python2 by passing -DPYTHON_EXECUTABLE=%{_bindir}/python2
  to cmake to fix build on Tumbleweed
Matthias Mailänder's avatar Matthias Mailänder (Mailaender) committed (revision 3)
- build with wxWidgets support
- add baselibs.conf
- enable python support (for real now)
- add libinchi0 and openbabel sub packages
- correct the .so version suffix for libopenbabel

- Update to version 2.4.1, see
  https://sourceforge.net/projects/openbabel/files/openbabel/2.4.0
  for changelog
- Dropped cripple_source.sh
- Replaced openbabel-2.2.3-no-build-date.patch with
  sed regex
- Dropped build-checks.diff due to significant source
  changes

- Only lib files packed to coexist with openbabel >= 2.3

- Branched from openbabel in openSUSE 11.4.
- change the name of -devel package to libopenbabel3-devel to
  distinguish it from libopenbabel4.

- Do not include build dates in binaries. 

- added pkg-config to remove the error during the build 

- Updated to OpenBabel 2.2.3
  * Improved Java interface
  * Many fixes to the fingerprint code
  * Added support of the pH parameter to the GUI
  * Several bug fixes and small enhancements-
Matthias Mailänder's avatar Matthias Mailänder (Mailaender) committed (revision 1)
Displaying all 19 revisions
openSUSE Build Service is sponsored by