gpo.zugaina.org

Search Portage & Overlays:

sci-libs/nexus

Data format for neutron and x-ray scattering data

Screenshots

  • nexus-9999
    cxx hdf4 +hdf5 java java

    View      Download      Browse     License: LGPL-2.1   
    Overlay: stuff
  • nexus-4.4.3_p20200126-r1
    ~amd64
    cxx hdf4 +hdf5 java xml java

    View      Download      Browse     License: LGPL-2.1   
    Overlay: science
  • nexus-4.4.3_p20200126
    ~amd64
    cxx hdf4 +hdf5 java java

    View      Download      Browse     License: LGPL-2.1   
    Overlay: stuff

ChangeLog

commit 946b3d5e6f85aa6d17632eb69d8c14152e056548
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 29 23:16:52 2026 +0200

*/*: normalize metadata.xml DTD URL and indent

Repo-wide sweep: 144 metadata.xml files updated to use the
https://www.gentoo.org/dtd/metadata.dtd DTD URL (was http://) and
2-space indentation (was tabs). Maintainer blocks left untouched —
the 2026-04-22 normalization sweep added <name> alongside <email>
where the maintainer was Ivan, but third-party maintainer entries
(lebedev.vasya@gmail.com, megagreener@gmail.com, brothermechanic@gmail.com,
etc.) keep their email-only blocks since we can't safely guess the
corresponding <name>.

pkgcheck stays silent on all metadata-* and maintainer-* checks.

commit 3bec61d4081aec0580b0c3dfc6297aab4b778aa4
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 29 15:58:51 2026 +0200

sci-libs/nexus: declare missing libjpeg dep

ENABLE_CONTRIB=ON triggers an unconditional find_package(JPEG REQUIRED)
in the upstream CMakeLists, and contrib/applications/NXextract genuinely
links against libjpeg via its jpegwrap.{h,cpp}. The build only happened
to succeed because libjpeg-turbo was installed on the dev host.

Apply to both 4.4.3_p20200126 (which is the current upstream master tip
since the project's been dormant since 2020-01-26) and 9999.

commit 8c33f2ce23cda0004dba1341bb08ccf3839c69ba
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 16:01:40 2026 +0200

sci-libs/nexus: add 9999

commit b9d9dd2cea96efa0b915b7588299c7457282a100
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 16:01:10 2026 +0200

Revert "sci-libs/nexus: treeclean"

This reverts commit c10334767efa4dba75c7944b9f6af7fb5ee840e4.

commit 68b09026b2896fa13b2fe57738a81655769125d9
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 15:57:58 2026 +0200

sci-libs/nexus: treeclean

commit 420ebd13d74a8a5d3b323c6a7c95a0369932df7c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Apr 21 01:29:05 2026 +0200

sci-libs/nexus: drop xml USE flag

mxml had a major API break between v1 and v4 (only v4 is in
::gentoo): mxmlLoadFile/SaveFile gained an mxml_options_t* arg,
mxmlSetCustomHandlers and mxmlSetErrorCallback were folded into
that, mxmlAdd grew a parameter. Porting all the call sites in
src/nxio.c and src/nxxml.c is non-trivial work for an optional
feature on a dormant upstream — drop the flag instead. HDF4/HDF5
remain the primary backends.

commit bc25e64fff61b9a2f96443b313949b9c9b004490
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Apr 21 01:20:21 2026 +0200

sci-libs/nexus: drop libtermcap-compat dep, compress 474.patch

- libtermcap-compat is gratuitous: upstream's CMake only uses
TERMCAP to set TERMCAP_LINK='', and TERMCAP_LINK is never
referenced elsewhere. Dropping the dep also fixes the
NonsolvableDeps on the musl profile (libtermcap-compat is
glibc-only).
- Compress 474.patch (66 KiB) with bzip2 to fix SizeViolation;
decompress to $ at prepare time and apply with eapply
(same pattern as mytetra's qt6 patch).

commit f23ece73c4451e2377c17d8b90acb53bee608563
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 15 21:28:34 2026 +0100

*/*: UPD header, Happy New Year

Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>

commit ebd5ba2ac319ab3ea8697cf7b1dd6ef025f439e8
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Dec 6 21:33:02 2025 +0100

corrected 1st line of ebuilds+some trash (may be)

Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>

commit 5461a810500b523bd5326efca5f2c26c45de6adb
Author: VasilyLebedev <lebedevv@tcd.ie>
Date: Sun Sep 21 19:42:16 2025 +0100

nexus

commit 7062df70e379b2915df8f929291d75e71f2705ae
Author: VasilyLebedev <lebedevv@tcd.ie>
Date: Sun Jun 16 12:29:02 2024 +0100

nexus amended

commit d04fdf1ec939e5461631e5c90b545c5a1de02099
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Mon Nov 27 01:17:02 2023 +0000

sci-libs/nexus added