sci-physics / espresso

Extensible Simulation Package for Research on Soft matter

Official package sites : https://espressomd.org ·

v9999 :: 0 :: gentoo

Modified
License
GPL-3
USE flags
cuda doc examples fftw hdf5 savedconfig test

v4.2.0 :: 0 :: gentoo

Modified
License
GPL-3
Keywords
~amd64 ~amd64-linux ~x86
USE flags
cuda doc examples fftw hdf5 savedconfig test

General

cuda
Enable NVIDIA CUDA support (computation on GPU)
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
examples
Installs the examples
fftw
Use FFTW library for computing Fourier transforms
hdf5
Add support for the Hierarchical Data Format v5
savedconfig
Use this to restore your config from /etc/portage/savedconfig ${CATEGORY}/${PN}. Make sure your USE flags allow for appropriate dependencies
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

python_single_target

python3_10
Build for Python 3.10 only
python3_11
Build for Python 3.11 only

app-text / doxygen : Documentation system for most programming languages

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

dev-libs / boost : Boost Libraries for C++

dev-python / cython : A Python to C compiler

dev-python / numpy : Fast array and numerical python library

dev-texlive / texlive-latexextra : TeXLive LaTeX additional packages

dev-util / nvidia-cuda-toolkit : NVIDIA CUDA Toolkit (compiler and friends)

sci-libs / fftw : Fast C library for the Discrete Fourier Transform

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

virtual / latex-base : Virtual for basic LaTeX binaries

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

dev-libs / boost : Boost Libraries for C++

dev-python / cython : A Python to C compiler

dev-python / numpy : Fast array and numerical python library

dev-util / nvidia-cuda-toolkit : NVIDIA CUDA Toolkit (compiler and friends)

sci-libs / fftw : Fast C library for the Discrete Fourier Transform

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

836000
sci-physics/espresso-4.1.3 - One or more CMake variables were not used by the project:
927149
sci-physics/espresso-4.2.0 fails to compile: dataspace.hpp:52:5: error: template<long unsigned int N> h5xx::dataspace::dataspace(const boost::array<long unsigned int, NumDims>&) cannot be overloaded with template<long unsigned int N> h5xx::dataspace::dat
929801
sci-physics/espresso: needs upgrade to Python 3.12 (PythonCompatUpdate)
Repository mirror & CI · gentoo
Merge updates from master
Michael Mair-Keimberger · gentoo
sci-physics/espresso: use https
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@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
Andreas Sturmlechner · gentoo
sci-physics/espresso: drop 4.1.3
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: make mycmakeargs local
Closes: https://github.com/gentoo/gentoo/pull/28947 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Ammerlaan · gentoo
sci-physics/espresso: update to version 4.2.0
Closes: https://bugs.gentoo.org/846287 Closes: https://bugs.gentoo.org/811186 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
sci-physics/espresso: Fix build with gcc-11
* Call python_optimize for non byte-compiled modules * Builds with >=boost-1.75 versions Closes: https://bugs.gentoo.org/737534 Closes: https://bugs.gentoo.org/793011 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
sci-physics/espresso: PYTHON_MULTI_USEDEP -> PYTHON_USEDEP
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-physics/espresso: add missing cuda inherit
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-physics/espresso: fix double KEYWORDS
Double KEYWORDS lines break tools like ekeyword and Nattka. As per PMS, blank/empty KEYWORDS is implied by not defining the variable. See: https://projects.gentoo.org/qa/policy-guide/ebuild-format.html#pg0105 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
sci-physics/espresso: drop x86-macos
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sci-physics/espresso: Remove old (py3.6)
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Christoph Junghans · gentoo
sci-physics/espresso: version bump
Closes: https://bugs.gentoo.org/737416 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Christoph Junghans <junghans@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sci-physics/espresso: Switch to PYTHON_MULTI_USEDEP API
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sci-physics/espresso: Remove Python 2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Clean PYTHON_COMPAT of obsolete impls
Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@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>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove python3_4 PYTHON_COMPAT correctly
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Christoph Junghans · gentoo
sci-physics/espresso: fix install
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Christoph Junghans · gentoo
sci-physics/espresso: version bump
Package-Manager: Portage-2.3.40, Repoman-2.3.9
David Hicks · gentoo
sci-physics/espresso: use HTTPS for GitHub and doc links
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Christoph Junghans · gentoo
sci-physics/espresso: remove old (bug #595124, #625338)
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Pacho Ramos · gentoo
sci-physics/espresso: Support newer python
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Tobias Klausmann · gentoo
sci-physics/espresso: Fix whitespace and drop CVS header
Package-Manager: Portage-2.3.4, Repoman-2.3.2
Christoph Junghans · gentoo
sci-physics/espresso: 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>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Christoph Junghans · gentoo
sci-physics/espresso: fix deps
Package-Manager: portage-2.3.0
Michał Górny · gentoo
global: Drop dead implementations from PYTHON_COMPAT
Christoph Junghans · gentoo
sci-physics/espresso: add support for python3
Package-Manager: portage-2.2.28
Christoph Junghans · gentoo
sci-physics/espresso: live ebuild update
Package-Manager: portage-2.2.28
Christoph Junghans · gentoo
sci-physics/espresso: live ebuild update
Installed fixed in espressomd/espresso#749 Package-Manager: portage-2.2.28
Christoph Junghans · gentoo
sci-physics/espresso: added live ebuild
Package-Manager: portage-2.2.28
Christoph Junghans · gentoo
sci-physics/espresso: version bump
Package-Manager: portage-2.2.28
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