43 Commits

Author SHA256 Message Date
6bd8babda7 Accepting request 1295624 from science
OBS-URL: https://build.opensuse.org/request/show/1295624
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openbabel?expand=0&rev=41
2025-07-25 15:05:15 +00:00
0ef6d90ac0 until upstream provides fixed code, disable test_align_{4,5}, known to fail w/ gcc-15; see gh#openbabel/openbabel/issues/2766 and ..../2799
OBS-URL: https://build.opensuse.org/package/show/science/openbabel?expand=0&rev=22
2025-07-24 19:53:37 +00:00
87b836b89a Accepting request 1271202 from science
OBS-URL: https://build.opensuse.org/request/show/1271202
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openbabel?expand=0&rev=40
2025-04-22 15:28:09 +00:00
ca892adcc2 - add patches to fix compiler deprecation warnings
- add patches to support cmake v4

OBS-URL: https://build.opensuse.org/package/show/science/openbabel?expand=0&rev=21
2025-04-21 19:45:17 +00:00
b7f20bf97a Accepting request 1253080 from science
OBS-URL: https://build.opensuse.org/request/show/1253080
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openbabel?expand=0&rev=39
2025-03-14 22:52:39 +00:00
2eeb85435f Accepting request 1252932 from home:StevenK:branches:science
- Add BuildRequires on python3-setuptools, needed for Python 3.12+.

OBS-URL: https://build.opensuse.org/request/show/1252932
OBS-URL: https://build.opensuse.org/package/show/science/openbabel?expand=0&rev=20
2025-03-14 13:19:01 +00:00
a26c44e558 Accepting request 1099393 from science
OBS-URL: https://build.opensuse.org/request/show/1099393
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openbabel?expand=0&rev=38
2023-07-19 17:10:53 +00:00
3e0990dd14 Accepting request 1099318 from openSUSE:Factory:RISCV
- Skip problematic tests and increase timeout on riscv64

OBS-URL: https://build.opensuse.org/request/show/1099318
OBS-URL: https://build.opensuse.org/package/show/science/openbabel?expand=0&rev=19
2023-07-19 06:53:10 +00:00
4bba3f7de7 Accepting request 999887 from science
OBS-URL: https://build.opensuse.org/request/show/999887
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openbabel?expand=0&rev=37
2022-08-30 12:48:54 +00:00
9cae4bbb16 Accepting request 999487 from home:1Antoine1:branches:science
- 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.

OBS-URL: https://build.opensuse.org/request/show/999487
OBS-URL: https://build.opensuse.org/package/show/science/openbabel?expand=0&rev=18
2022-08-29 08:30:38 +00:00
2172ad1664 Accepting request 998889 from home:1Antoine1:branches:science
- Remove libinchi0 from baselibs.conf: Bundled inchi is not built
  anymore.

OBS-URL: https://build.opensuse.org/request/show/998889
OBS-URL: https://build.opensuse.org/package/show/science/openbabel?expand=0&rev=17
2022-08-26 10:12:06 +00:00
b71a8dcf47 Accepting request 998728 from home:1Antoine1:branches:science
- 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.

OBS-URL: https://build.opensuse.org/request/show/998728
OBS-URL: https://build.opensuse.org/package/show/science/openbabel?expand=0&rev=16
2022-08-23 09:01:53 +00:00
5cca5a61c2 Accepting request 794985 from science
OBS-URL: https://build.opensuse.org/request/show/794985
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openbabel?expand=0&rev=36
2020-04-17 22:33:27 +00:00
3220bfa600 Accepting request 789722 from home:pluskalm:branches:science
- Modernise spec file
- Drop old conditionals
- Use ninja as builder
- Build only python3 bindings

OBS-URL: https://build.opensuse.org/request/show/789722
OBS-URL: https://build.opensuse.org/package/show/science/openbabel?expand=0&rev=15
2020-04-17 19:35:33 +00:00
f0cc4eb281 Accepting request 609063 from science
OBS-URL: https://build.opensuse.org/request/show/609063
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openbabel?expand=0&rev=35
2018-05-16 16:43:06 +00:00
22d3f39930 Accepting request 607497 from science
OBS-URL: https://build.opensuse.org/request/show/607497
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openbabel?expand=0&rev=34
2018-05-16 09:41:56 +00:00
Ismail Dönmez
145556cff9 Accepting request 608998 from home:Guillaume_G:branches:openSUSE:Factory:ARM
- Backport https://github.com/openbabel/openbabel/commit/e26491
  * fix_narrowing.patch
- Backport https://github.com/openbabel/openbabel/commit/8d707b
  * fix_yasara.patch

OBS-URL: https://build.opensuse.org/request/show/608998
OBS-URL: https://build.opensuse.org/package/show/science/openbabel?expand=0&rev=14
2018-05-16 08:18:26 +00:00
Ismail Dönmez
bb162f00e9 Accepting request 606845 from home:wolfi323:branches:science
- 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.

OBS-URL: https://build.opensuse.org/request/show/606845
OBS-URL: https://build.opensuse.org/package/show/science/openbabel?expand=0&rev=13
2018-05-15 11:32:59 +00:00
c522f935da Accepting request 578929 from science
OBS-URL: https://build.opensuse.org/request/show/578929
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openbabel?expand=0&rev=33
2018-02-22 14:03:03 +00:00
Ismail Dönmez
71c4f13ce5 Accepting request 578836 from home:wolfi323:branches:science
- Provide/Obsolete libopenbabel-devel for compatibility

Should fix the build of avogadro and kalzium...

OBS-URL: https://build.opensuse.org/request/show/578836
OBS-URL: https://build.opensuse.org/package/show/science/openbabel?expand=0&rev=12
2018-02-22 09:27:44 +00:00
89f4552dd5 Accepting request 578245 from science
require libopenbabel5 for devel

OBS-URL: https://build.opensuse.org/request/show/578245
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openbabel?expand=0&rev=32
2018-02-20 16:56:09 +00:00
583cddd4cb Accepting request 403497 from KDE:Distro:Factory
1

OBS-URL: https://build.opensuse.org/request/show/403497
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openbabel?expand=0&rev=31
2016-06-21 09:30:46 +00:00
382499c937 Accepting request 402882 from KDE:Distro:Factory
1

OBS-URL: https://build.opensuse.org/request/show/402882
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openbabel?expand=0&rev=30
2016-06-19 08:50:23 +00:00
c6180630bf Accepting request 312730 from KDE:Distro:Factory
1

OBS-URL: https://build.opensuse.org/request/show/312730
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openbabel?expand=0&rev=29
2015-06-23 09:58:15 +00:00
Stephan Kulow
aa4402800c Accepting request 185983 from KDE:Distro:Factory
enable CMAKE_SKIP_INSTALL_RPATH option so RPATH is ommited from install tree

OBS-URL: https://build.opensuse.org/request/show/185983
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openbabel?expand=0&rev=26
2013-08-06 05:04:43 +00:00
Stephan Kulow
464d1d97e4 Accepting request 143303 from KDE:Distro:Factory
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/143303
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openbabel?expand=0&rev=24
2012-11-28 10:41:47 +00:00
Stephan Kulow
4f440427e8 Accepting request 117040 from KDE:Distro:Factory
(forwarded request 117014 from coolo)

OBS-URL: https://build.opensuse.org/request/show/117040
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openbabel?expand=0&rev=22
2012-05-09 16:19:04 +00:00
Stephan Kulow
575484cd82 Accepting request 110893 from KDE:Distro:Factory
add openbabel python bindings (forwarded request 110889 from cowsandmilk)

OBS-URL: https://build.opensuse.org/request/show/110893
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openbabel?expand=0&rev=21
2012-03-26 12:01:39 +00:00
Stephan Kulow
08124d05df replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openbabel?expand=0&rev=20
2011-12-06 17:33:47 +00:00
Stephan Kulow
2b5e02c22e Accepting request 94596 from KDE:Distro:Factory
- determine arch suffix from _lib macro (forwarded request 94588 from oertel)

OBS-URL: https://build.opensuse.org/request/show/94596
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openbabel?expand=0&rev=19
2011-12-02 08:27:44 +00:00
Sascha Peilicke
db4e45fddb Accepting request 88381 from KDE:Distro:Factory
- updated to OpenBabel 2.3.1
  * Better support for unknown stereochemistry, including a "wobbly" bond in 2D depiction.
  * Many fixes for rare bugs with stereochemical conversions, including unusual valences.
  * Significantly improved 2D depiction code, improving performance and cis/trans stereochemical accuracy
  * Added support for direct 2D depiction to PNG files using the Cairo library, if available.
  * PNG files from Open Babel contain molecular information and can be read to give the MDL Molfile.
  * SVG files with 2D depiction can now include a grid of molecules with embedded JavaScript to zoom and scroll.
  * Molecular formulas now include the total charge (e.g., HCO2-)
  * Added the EEM partial charge model from Bultinck, et. al.
  * Fixed problems with FastSearch databases larger than 4GB, now checking for large files.
  * Improved performance with force field minimization, particularly the UFF and GAFF methods.
  * Several MMFF94 atom typing bugs fixed.
  * Updated GAFF parameters from the AmberTools distribution.
  * Improvements in 3D coordinate generation, particularly more accurate sp3 bond angles
  * Fixed tests for auto-typing molecules with force fields when running through different isomers.
  * Improvements in scripting bindings, particularly Python, Ruby, and Java
  * Pybel now uses the built-in 2D depiction, and no longer needs OASA.
  * Added initial support for MM3 atom typing with the Tinker package
  * Significant bug fixes for the PDBQT format.
  * Reading FASTA files can now generate 3D coordinates for single-stranded DNA in addition to the default double-strand.
  * Support for reading/writing unit cell information from MOPAC files.
  * Support for re-numbering SMILES by specifying the first and last atoms with -xf and -xl flags.
  * Better support for InChI -> InChI key generation by direct conversion, rather than re-perception of the InChI.
  * Fix for rare stack overflow crash in SMARTS perception.
  * Improved UNIX man pages.
  * Many bug fixes and small enhancements
  * New File Formats
    * Import and Export:
      * Gromacs GRO
    * Import:

OBS-URL: https://build.opensuse.org/request/show/88381
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openbabel?expand=0&rev=17
2011-10-18 12:24:02 +00:00
Sascha Peilicke
adcf4746ed Autobuild autoformatter for 74447
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openbabel?expand=0&rev=16
2011-06-27 09:01:44 +00:00
Sascha Peilicke
758df51274 Accepting request 74447 from KDE:Distro:Factory
- use rpm %ifarch

- Updated to OpenBabel 2.3.0
  * Completely rewritten stereochemistry perception, including support
    for tetrahedral, square planar, and higher-order stereochemistry.
  * Dramatically improved canonicalization algorithm (Note that in general, canonical SMILES have changed since the 2.2.x release.)
  * 2D depiction, including SVG vector graphics generation using code from MCDL.
  * New Spectrophore generation, contributed by Silicos NV.
  * New ChargeMethod API including support for partial charge assignment
    from Gasteiger, MMFF94, QEq, QTPIE methods and plugin interface for
    adding more.
  * Improved 3D coordinate generation.
  * New conformer generation framework, including support for diverse
    conformer generation and genetic algorithm lowest-energy searching.
  * Improved user documentation.
  * Improved aromaticity / Kekule bond assignment.
  * Improved unit test suite using the CMake-based CTest program.
  * Improved support for crystallographic unit cells (e.g., in CIF format).
  * Improved UFF force field method, including hypervalent 5, 6, 7 and higher coordination numbers.
  * Support for the GAFF (Generalized Amber Force Field) method.
  * Support for reading geometry optimizations as multiple conformers
    from Gaussian, GAMESS-US, and other quantum chemistry packages.
  * Support for reading molecular orbital energies from quantum chemistry formats.
  * Several memory leaks fixed.
  * Fixed many compiler warnings.
  * Fixed support for MinGW and Cygwin environments.
  * Fixed bugs with Gaussian 09 output files.
  * Latest released version of the InChI library (1.0.3) generating standard InChI.
  * Many more bug fixes and small feature improvements.

OBS-URL: https://build.opensuse.org/request/show/74447
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openbabel?expand=0&rev=15
2011-06-27 09:00:52 +00:00
OBS User autobuild
5ca7952c46 Accepting request 50002 from KDE:Distro:Factory
Copy from KDE:Distro:Factory/openbabel based on submit request 50002 from user dirkmueller

OBS-URL: https://build.opensuse.org/request/show/50002
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openbabel?expand=0&rev=13
2010-10-07 22:22:42 +00:00
OBS User autobuild
3d9df342d6 Accepting request 47953 from KDE:Distro:Factory
Copy from KDE:Distro:Factory/openbabel based on submit request 47953 from user dirkmueller

OBS-URL: https://build.opensuse.org/request/show/47953
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openbabel?expand=0&rev=12
2010-09-13 10:52:16 +00:00
OBS User autobuild
e4483d8435 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openbabel?expand=0&rev=9 2010-03-18 15:13:23 +00:00
OBS User unknown
0bd883ccec OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openbabel?expand=0&rev=7 2009-07-27 20:39:09 +00:00
OBS User unknown
7de39f325f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openbabel?expand=0&rev=6 2009-06-18 22:43:02 +00:00
OBS User unknown
b907c08455 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openbabel?expand=0&rev=5 2008-07-25 02:14:41 +00:00
OBS User unknown
37203dd3d1 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openbabel?expand=0&rev=4 2008-07-21 15:29:32 +00:00
OBS User unknown
6a8b2203dc OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openbabel?expand=0&rev=3 2008-07-17 22:34:54 +00:00
OBS User unknown
1efb25c6af OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openbabel?expand=0&rev=2 2007-10-22 15:38:39 +00:00
OBS User unknown
21c73059ac OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openbabel?expand=0&rev=1 2007-10-11 02:42:23 +00:00