Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages /
openbabel
Commits:
f755e961 by Jakub Klinkovský at 2025-10-27T21:25:02+01:00
Use system inchi library
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -10,6 +10,7 @@ pkgbase = openbabel
makedepends = coordgen
makedepends = eigen
makedepends = git
+ makedepends = inchi
makedepends = maeparser
makedepends = python-setuptools
makedepends = rapidjson
@@ -25,6 +26,7 @@ pkgname = openbabel
depends = glibc
depends = cairo
depends = coordgen
+ depends = inchi
depends = libxml2
optdepends = wxwidgets-gtk3: GUI interface
=====================================
PKGBUILD
=====================================
@@ -17,6 +17,7 @@ makedepends=(boost
coordgen
eigen
git
+ inchi
maeparser
python-setuptools
rapidjson
@@ -37,7 +38,8 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DRUN_SWIG=ON \
-DPYTHON_BINDINGS=ON \
- -DCMAKE_POLICY_VERSION_MINIMUM=3.5
+ -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \
+ -DOPENBABEL_USE_SYSTEM_INCHI=ON
cmake --build build
# To split python bindings
@@ -47,6 +49,7 @@ build() {
package_openbabel() {
depends+=(cairo
coordgen
+ inchi
libxml2)
optdepends=('wxwidgets-gtk3: GUI interface')
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/openbabel/-/commit/f755e961939e2cce451494a98ffc36e100b978ba
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/openbabel/-/commit/f755e961939e2cce451494a98ffc36e100b978ba
You're receiving this email because of your account on gitlab.archlinux.org.