sci-libs / avogadrolibs

Advanced molecule editor and visualizer 2 - libraries

Official package sites : https://two.avogadro.cc/ · https://www.openchemistry.org/ ·

v1.103.0 :: 0 :: gentoo

Modified
License
BSD GPL-2+
Keywords
~amd64 ~x86
USE flags
archive doc hdf5 jkqtplotter python qt6 spglib static-libs test

v1.102.1 :: 0 :: gentoo

Modified
License
BSD GPL-2+
Keywords
~amd64 ~x86
USE flags
archive doc hdf5 python qt6 spglib static-libs test

General

archive
Enable archive support using app-arch/libarchive
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
hdf5
Add support for the Hierarchical Data Format v5
jkqtplotter
Enable charts and spectra using sci-libs/jkqtplotter
python
Add optional support/bindings for the Python language
qt6
Add support for the Qt 6 application and UI framework
spglib
Find and set the Hall number for a crystal using sci-libs/spglib
static-libs
Build static versions of dynamic libraries as well
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

python_single_target

python3_11
Build for Python 3.11 only
python3_12
Build for Python 3.12 only
python3_13
Build for Python 3.13 only
python3_14
Build for Python 3.14 only

app-arch / libarchive : Multi-format archive and compression library

dev-cpp / eigen : C++ template library for linear algebra

dev-cpp / nlohmann_json : JSON for Modern C++

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-libs / pugixml : Light-weight, simple, and fast XML parser for C++ with XPath support

dev-python / pybind11 : AST-based Python refactoring library

dev-qt / qtbase : Cross-platform application development framework

dev-qt / qtsvg : SVG rendering library for the Qt6 framework

media-libs / glew : The OpenGL Extension Wrangler Library

sci-chemistry / openbabel : Interconverts file formats used in molecular modeling

sci-libs / hdf5 : General purpose library and file format for storing scientific data

sci-libs / jkqtplotter : Extensive Qt Plotter framework

sci-libs / spglib : Spglib is a C library for finding and handling crystal symmetries

virtual / opengl : Virtual for OpenGL implementation

app-arch / libarchive : Multi-format archive and compression library

dev-cpp / nlohmann_json : JSON for Modern C++

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-libs / pugixml : Light-weight, simple, and fast XML parser for C++ with XPath support

dev-python / pybind11 : AST-based Python refactoring library

dev-qt / qtbase : Cross-platform application development framework

dev-qt / qtsvg : SVG rendering library for the Qt6 framework

media-libs / glew : The OpenGL Extension Wrangler Library

sci-chemistry / openbabel : Interconverts file formats used in molecular modeling

sci-libs / hdf5 : General purpose library and file format for storing scientific data

sci-libs / jkqtplotter : Extensive Qt Plotter framework

sci-libs / spglib : Spglib is a C library for finding and handling crystal symmetries

virtual / opengl : Virtual for OpenGL implementation

sci-chemistry / avogadro2 : Advanced molecule editor and visualizer 2

834732
sci-libs/avogadrolibs-1.95.1 - /.../gl32.h: error: void _glewActiveTexture(GLenum) redeclared as different kind of entity
Repository mirror & CI · gentoo
Merge updates from master
Nicolas PARLANT · gentoo
sci-libs/avogadrolibs: drop 1.101.0
Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr> Part-of: https://codeberg.org/gentoo/gentoo/pulls/48 Signed-off-by: Sam James <sam@gentoo.org>
Nicolas PARLANT · gentoo
sci-libs/avogadrolibs: add 1.103.0
jkqtplotter is now optional, restore genXrd for amd64 Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr> Part-of: https://codeberg.org/gentoo/gentoo/pulls/48 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
*/*: drop *-linux keywords
Bug: https://bugs.gentoo.org/473598 Bug: https://bugs.gentoo.org/720224 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Nicolas PARLANT · gentoo
sci-libs/avogadrolibs, sci-chemistry/avogadro2: remove old
Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr> Part-of: https://github.com/gentoo/gentoo/pull/44352 Closes: https://github.com/gentoo/gentoo/pull/44352 Signed-off-by: Sam James <sam@gentoo.org>
Nicolas PARLANT · gentoo
sci-libs/avogadrolibs: add 1.102.1
add python API support (single target only) vtk is replaced by jkqtplotter (new package) for charts Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr> Part-of: https://github.com/gentoo/gentoo/pull/44352 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Nicolas PARLANT · gentoo
sci-libs/avogadrolibs: add 1.101.0
remove mmtf support, deprecated and w/ failing tests Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr> Part-of: https://github.com/gentoo/gentoo/pull/43908 Closes: https://github.com/gentoo/gentoo/pull/43908 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Nicolas PARLANT · gentoo
sci-libs/avogadrolibs: adapt lto/dot-a, cmake4, add DEP
fix lto/ODR violations with pending upstream PR, except with vtk enabled (filter then). add static-libs useflag for qtplugins libraries (previously enabled by default). use dot-a with qt6 even w/o static-libs, because libgwavi.a is required to build avogadro2. bump cmake_min for cmake4 compat. add dev-libs/pegtl in DEPEND, required by vtk's cmake file. Bug: https://bugs.gentoo.org/942463 Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr> Part-of: https://github.com/gentoo/gentoo/pull/42718 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
sci-libs/avogadrolibs: drop 1.97.0-r1
Closes: https://bugs.gentoo.org/926352 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Nicolas PARLANT · gentoo
sci-libs/avogadrolibs: amend qt5(-)
Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr> Closes: https://github.com/gentoo/gentoo/pull/41104 Signed-off-by: Sam James <sam@gentoo.org>
Nicolas PARLANT · gentoo
sci-libs/avogadrolibs: add 1.100.0, qt6
update HOMEPAGE switch to qt6 iuse : add spglib (Hall number for a crystal using sci-libs/spglib) fetch avogadrodata for more tests deps : rm molequeue, abandoned and without Qt6 support, client-only bundled rm linguist-tools, no longer required (qm) add dev-cpp/nlohmann_json (since 1.98) add dev-libs/pugixml (since 1.98) add sci-chemistry/openbabel[json] (qtplugins) add dev-libs/mmtf-cpp (mmtf useflag) build opt : rm USE_PROTOCALL (dropped since 1.98.0) rm BUILD_STATIC_PLUGINS, on by default rm OpenGL_GL_PREFERENCE=GLVND, value by default add USE_SYSTEM_GENXRDPATTERN=OFF to use workaround w/ DownloadGenXrdPattern patches : cmake detection for openbabel conditionnal test: Spacegroup (spglib) Closes: https://bugs.gentoo.org/926352 Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
sci-libs/avogadrolibs: drop 1.95.1-r1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Move {app-doc → app-text}/doxygen
Per the category metadata, app-doc/ is reserved for documentation *files* and not software. Move it to app-text/ where it seems a better fit. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Ammerlaan · gentoo
sci-libs/avogadrolibs: add 1.97.0
Bug: https://bugs.gentoo.org/832528 Bug: https://bugs.gentoo.org/712962 Bug: https://bugs.gentoo.org/868132 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Aritz Erkiaga · gentoo
Backport critical fixes to sci-libs/avogadrolibs
Signed-off-by: Aritz Erkiaga <aerkiaga3@gmail.com> Closes: https://bugs.gentoo.org/868132 Closes: https://github.com/gentoo/gentoo/pull/27128 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
sci-libs/avogadrolibs: fix doc and qt5 args
Closes: https://bugs.gentoo.org/834441 Closes: https://bugs.gentoo.org/834442 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
sci-libs/avogadrolibs: remove USE=static-plugins
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
sci-libs/avogadrolibs: drop 1.93.0
Closes: https://bugs.gentoo.org/765811 Closes: https://bugs.gentoo.org/810505 Closes: https://bugs.gentoo.org/820767 Closes: https://bugs.gentoo.org/834116 Signed-off-by: David Seifert <soap@gentoo.org>
David Seifert · gentoo
sci-libs/avogadrolibs: add 1.95.1
Bug: https://bugs.gentoo.org/765811 Bug: https://bugs.gentoo.org/834116 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-libs/avogadrolibs: apply (upstream) workaround for older hdf5lib API
Bug: https://bugs.gentoo.org/810505 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolic · gentoo
sci-libs/avogadrolibs: Remove old
Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas K. Hüttel · gentoo
sci-libs/avogadrolibs: Bundled file patch is still needed in 1.93.0
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas K. Hüttel · gentoo
sci-libs/avogadrolibs: genXrdPattern changed upstream
genXrdPattern changed upstream, so an update will fail if there's already a file in DISTDIR. Store the file versioned in the Gentoo mirror system. Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
sci-libs/avogadrolibs: Bump to 1.93.0
Closes: https://bugs.gentoo.org/652918 Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Andreas Sturmlechner · gentoo
sci-libs/avogadrolibs: Update patch after review, drop unused DEPEND
Package-Manager: Portage-2.3.29, Repoman-2.3.9
Andreas Sturmlechner · gentoo
sci-libs/avogadrolibs: Drop old snapshot
Package-Manager: Portage-2.3.29, Repoman-2.3.9
Andreas Sturmlechner · gentoo
sci-libs/avogadrolibs: Add 1.91.0_pre20180415, build w/ Qt 5.11_beta3
Package-Manager: Portage-2.3.29, Repoman-2.3.9
Andreas Sturmlechner · gentoo
sci-libs/avogadrolibs: Add missing DEPEND on sci-libs/vtk[views]
Package-Manager: Portage-2.3.28, Repoman-2.3.9
Andreas Sturmlechner · gentoo
sci-libs/avogadrolibs: Add missing DEPEND
Closes: https://bugs.gentoo.org/652918 Package-Manager: Portage-2.3.28, Repoman-2.3.9
Andreas Sturmlechner · gentoo
sci-libs/avogadrolibs: Fix build with Qt-5.11
Package-Manager: Portage-2.3.28, Repoman-2.3.9
Andreas Sturmlechner · gentoo
sci-libs/avogadrolibs: Unbundle jsoncpp, fix USE=vtk
Bug: https://bugs.gentoo.org/649860 Closes: https://bugs.gentoo.org/624242 Package-Manager: Portage-2.3.28, Repoman-2.3.9
Andreas Sturmlechner · gentoo
sci-libs/avogadrolibs: Drop 0.9.0, fails to build
Bug: https://bugs.gentoo.org/645248 Package-Manager: Portage-2.3.28, Repoman-2.3.9
Andreas Sturmlechner · gentoo
sci-libs/avogadrolibs: Fix DEPEND
Package-Manager: Portage-2.3.28, Repoman-2.3.9
Andreas Sturmlechner · gentoo
sci-libs/avogadrolibs: Add 1.91.0_p20180406 snapshot
Closes: https://bugs.gentoo.org/645248 Closes: https://bugs.gentoo.org/649862 Closes: https://bugs.gentoo.org/588706 Closes: https://bugs.gentoo.org/577214 Package-Manager: Portage-2.3.28, Repoman-2.3.9
Andreas Sturmlechner · gentoo
sci-libs/avogadrolibs: Drop old
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Andreas Sturmlechner · gentoo
sci-libs/avogadrolibs: D -> ED
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Andreas Sturmlechner · gentoo
sci-libs/avogadrolibs: Adjust Qt5 dependencies
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Andreas Sturmlechner · gentoo
sci-libs/avogadrolibs: 0.9.0 version bump
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Justin Lecher · gentoo
Merge branch 'SoapZaNet-avogadro'
* SoapZaNet-avogadro: sci-libs/avogadrolibs: Add patch to fix underlinking with -Wl,--no-undefined. sci-chemistry/molequeue: Version bump, required to unbundle third-party libraries.
Ted Tanberry · gentoo
sci-libs/avogadrolibs: Add patch to fix underlinking with -Wl,--no-undefined.
Package-Manager: portage-2.2.26
Justin Lecher · gentoo
sci-libs/avogadrolibs: Version Bump
Package-Manager: portage-2.2.26 Signed-off-by: Justin Lecher <jlec@gentoo.org>
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed