gpo.zugaina.org

Search Portage & Overlays:

sci-libs/ausaxs

Efficient small-angle X-ray scattering (SAXS) fitting and analysis

Screenshots

  • ausaxs-1.2.3
    ~amd64
    doc executables

    View      Download      Browse     License: LGPL-3+   
    Overlay: stuff
  • ausaxs-1.2.2
    ~amd64
    doc executables

    View      Download      Browse     License: LGPL-3+   
    Overlay: stuff
  • ausaxs-1.2.1
    ~amd64
    doc executables

    View      Download      Browse     License: LGPL-3+   
    Overlay: stuff

ChangeLog

commit 24df5d04e752a95d7a5a7dc75148b3309317bb56
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat May 16 12:16:09 2026 +0200

sci-libs/ausaxs: drop !dev-python/pyausaxs blocker at 1.2.3

Companion to the pyausaxs-1.1.5 blocker drop. pyausaxs always loads its bundled
libausaxs.so via an absolute pkg_resources path, so this ebuild's
/usr/lib64/libausaxs.so is never picked up by pyausaxs even though both libraries
share the libausaxs.so SONAME. Symbol sets remain divergent — pyausaxs's bundled .so
exposes 6 C symbols (the SasView API), the from-source 1.2.3 build exposes ~44
(cli_*, molecule_*, pdb_*, fit_get_*, iterative_fit_init/evaluate, …). Older ausaxs
ebuilds keep the conservative blocker until retention.

commit 2207a111e029f96753667ddfcd4d227634e9dfda
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat May 16 10:18:11 2026 +0200

sci-libs/ausaxs: add 1.2.3

Upstream cmake target graph restructured between 1.2.2 and 1.2.3: libausaxs (the
SHARED library consumed by pyausaxs's ctypes) is no longer pulled in transitively by
building the \`ausaxs\` executable, so its src_install \`dolib.so\` fails. Add
libausaxs to the explicit target list. Verified end-to-end via FEATURES=-xattr
ebuild ... merge.

commit 983b44e59e84b565d59bf89efbfed878876c3d70
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun May 10 14:52:09 2026 +0200

sci-libs/ausaxs: add 1.2.2

commit af7ab3214504a9f60fa33d29abbd852850031fec
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 20:45:23 2026 +0200

sci-libs/ausaxs: block against dev-python/pyausaxs 1.0.4 due to incompatible C API between AUSAXS 1.2.1 source and pyausaxs's expected symbols

commit 0cd1e10e113681fa67b175891e105878bcd119d3
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 20:25:35 2026 +0200

sci-libs/ausaxs: new package, add 1.2.1