Commit Graph

475 Commits

Author SHA1 Message Date
Oliver Freyermuth
18066a8236 sci-physics/geant-vmc: Version bump to 4.5.1_p1
New version is now compatible with sci-physics/vmc.

Closes: https://github.com/gentoo/gentoo/pull/15631

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --force
Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com>
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2020-05-20 14:37:27 +02:00
Oliver Freyermuth
4f468a7f17 sci-physics/vgm: Add amadio as maintainer
Closes: https://github.com/gentoo/gentoo/pull/15410

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com>
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2020-05-20 14:37:26 +02:00
Oliver Freyermuth
5d089e2315 sci-physics/vgm: Bump to version 4.8
This adds c++11,c++14,c++17 flags and
requires >=sci-physics/root-6.14 which also implements
these switches.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com>
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2020-05-20 14:37:26 +02:00
Oliver Freyermuth
ed2604a78b sci-physics/vgm: Adapt SRC_URI and drop *-linux keywords
Upstream has moved to GitHub and sci-physics/root
has dropped *-linux from keywords.

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com>
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2020-05-20 14:37:26 +02:00
Oliver Freyermuth
7d81896718 sci-physics/vgm: Drop old
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com>
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2020-05-20 14:37:26 +02:00
Oliver Freyermuth
45dde5fb4a sci-physics/vmc: New package
sci-physics/root[vmc] has become a separate project,
and is now deprecated and marked for removal within
sci-physics/root.

Closes: https://github.com/gentoo/gentoo/pull/15630

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com>
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2020-05-20 14:37:25 +02:00
Michael Mair-Keimberger
30f69e8496 sci-physics/lammps: remove unused patches
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15730
Signed-off-by: Aaron Bauman <bman@gentoo.org>
2020-05-14 18:19:23 -04:00
Michał Górny
b7369ec338 sci-physics/lammps: Remove py2.7
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-05-07 17:15:40 +02:00
Guilherme Amadio
6bdfeaf977 sci-physics/root: add python3.8 to PYTHON_COMPAT
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2020-05-07 15:43:51 +02:00
Andreas K. Hüttel
27dc3d72b0 sci-physics/qmeq: Add py37
Closes: https://bugs.gentoo.org/718506
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-05-07 00:15:25 +03:00
Matthias Maier
704ea7755f sci-physics/clhep: remove USE dep on doxygen[latex]
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
2020-05-01 11:59:11 -05:00
Guilherme Amadio
c4d3a404c8 sci-physics/geant-data: fix env for particle high precision data
As mentioned in [1], the variable G4PARTICLEHPDATA has been introduced
in Geant4 10.3 to be used as default base name for all particle data
modules. It substitutes G4PROTONHPDATA, G4NEUTRONHPDATA, etc. These
datasets are optional and have been included in Gentoo since Geant4 10.6
beta, but were using the old variable name.

1. https://cern.ch/geant4-data/ReleaseNotes/ReleaseNotes4.10.3.html#had-notes

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2020-04-27 11:05:03 +02:00
Christoph Junghans
4af2eadb0a sci-physics/lammps: fix deps
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Christoph Junghans <junghans@gentoo.org>
2020-04-19 19:50:58 -06:00
Michał Górny
d2049ce920 sci-physics/espresso++: Remove last-rited pkg
Closes: https://bugs.gentoo.org/713568
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-04-19 09:33:57 +02:00
Joonas Niilola
8f67094412 sci-physics/qutip: remove inactive maintainer
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2020-04-14 11:34:27 +03:00
Guilherme Amadio
2fd87e6a16 sci-physics/geant: add missing option for USE=hdf5
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2020-04-07 14:49:42 +02:00
Guilherme Amadio
33e57de11c sci-physics/root: use same compiler for C++ and CUDA in live ebuild
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2020-04-01 13:28:43 +02:00
Guilherme Amadio
9efdf83c5d sci-physics/root: version bump to 6.20.04
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2020-04-01 13:28:43 +02:00
Matt Turner
37f8fb3a61 sci-physics/geant-vmc: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-16 11:03:45 -07:00
Guilherme Amadio
a3765c1ba1 sci-physics/geant-data: drop old
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2020-03-16 17:58:50 +01:00
Guilherme Amadio
dc8d40ff5f sci-physics/geant: drop old
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2020-03-16 17:58:49 +01:00
Guilherme Amadio
c652660ed5 sci-physics/clhep: drop keywords not supported by sci-physics/geant
This package is only used by sci-physics/{geant,vgm}, so adding keywords
for arches other than what they support is not necessary.

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2020-03-16 17:58:49 +01:00
Guilherme Amadio
4752ad90f0 sci-physics/geant: version bumps for Geant4 10.6
This set of new ebuilds for Geant4 have been updated to offer more
functionality and be easier to maintain in the future. Here is a
list of the improvements made:

- Moved to EAPI=7
- Same ebuild can be used for regular, beta, and patch releases
- Dropped extra zeros from version numbers to follow upstream more closely
- SRC_URI has been updated to the new upstream location
- Fixed dependency on CLHEP to require matching USE=threads
- Added USE=c++XX flags to allow users to choose C++ standard (this is
  useful for packages that depend on both sci-physics/root and geant
  to ensure that they have been compiled with matching C++ standards).
- New USE=hdf5 and USE=freetype have been added
- Removed obsolete scripts and unnecessary dependency on app-shells/tcsh
- Always use system's zlib instead of bundled one
- Removed usage of PDEPEND by updating geant-docs and geant-data
- Added patch to allow customization of CMAKE_INSTALL_DATADIR
- Added ${EXTRA_ECONF} to allow users to customize installation further
  without patching ebuild itself or using an overlay

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2020-03-16 17:58:49 +01:00
Guilherme Amadio
e3df3d6d75 sci-physics/geant: add myself as maintainer
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2020-03-16 17:58:49 +01:00
Guilherme Amadio
1feaf402be sci-physics/geant-data: version bumps for Geant4 10.6
This set of versions have been rewritten to support easier
bumping of Geant4 in the future, as well as storing the data
into ${EPREFIX}/usr/share/geant4/data, to avoid having to use
PDEPEND in sci-physics/geant. Geant4 can be configured to use
data from a custom directory, so future ebuilds will make use
of that.

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2020-03-16 17:58:49 +01:00
Guilherme Amadio
146b98b87e sci-physics/geant-data: add myself as maintainer
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2020-03-16 17:58:48 +01:00
Guilherme Amadio
b37683b510 sci-physics/clhep: version bump to 2.4.1.3
Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2020-03-16 17:55:54 +01:00
Guilherme Amadio
fd9d97bc8d sci-physics/root: version bump to 6.20.02
The dependency on media-libs/cudnn when USE=cuda has been made
optional upstream.

Closes: https://bugs.gentoo.org/711470
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2020-03-16 14:32:39 +01:00
Christoph Junghans
3172f57910 sci-physics/lammps: add kokkos support
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Christoph Junghans <junghans@gentoo.org>
2020-03-15 07:37:13 -06:00
Guilherme Amadio
4853839601 sci-physics/root: call cuda_src_prepare when USE=cuda is enabled
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2020-03-12 13:17:19 +01:00
Guilherme Amadio
87d4e50ed0 sci-physics/root: add USE=mpi support
This is a new feature from ROOT 6.20.00 and later.

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2020-03-12 08:21:39 +01:00
Guilherme Amadio
6885b8fc1a sci-physics/root: add new build options to configuration
This is to ensure that changes in defaults upstream won't affect
the ebuilds.

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2020-03-12 08:21:39 +01:00
Guilherme Amadio
c5226fabb2 sci-physics/root: add new cudnn USE flag
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2020-03-12 08:21:39 +01:00
Guilherme Amadio
a3f9cc61b5 sci-physics/root: make sure not to use bundled zstd library
This is a new dependency in 6.20.00 and later.

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2020-03-12 08:21:39 +01:00
Guilherme Amadio
85c1630542 sci-physics/root: use standard instead of experimental PyROOT
The default has been switched upstream to the experimental new
version of PyROOT, but in Gentoo we keep using the standard one
for now. This option will be added as USE flag later.

Package-Manager: Portage-2.3.92, Repoman-2.3.20
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2020-03-10 21:03:36 +01:00
Guilherme Amadio
1f1e74dcfc sci-physics/root: follow upstream rename of python option to pyroot
Package-Manager: Portage-2.3.92, Repoman-2.3.20
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2020-03-10 21:02:19 +01:00
Mikle Kolyada
83a5846c19 sci-physics/root: migrate to sys-apps/shadow
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
2020-03-07 12:55:09 +03:00
Christoph Junghans
5d6b2bf37b sci-physics/lammps: version bump
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Christoph Junghans <junghans@gentoo.org>
2020-03-04 17:31:11 -07:00
Guilherme Amadio
9b87b95a8c sci-physics/root: version bump to 6.20.00
Package-Manager: Portage-2.3.91, Repoman-2.3.20
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2020-03-03 10:06:46 +01:00
Matthias Maier
65af2a26ee sci-physics/rivet: remove app-doc/doxygen[latex] dependency
Bug: https://bugs.gentoo.org/430914
Bug: https://bugs.gentoo.org/709316
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
2020-03-01 12:35:37 -06:00
Matthias Maier
2f524825d0 sci-physics/lhapdf: remove app-doc/doxygen[latex] dependency
Bug: https://bugs.gentoo.org/430914
Bug: https://bugs.gentoo.org/709316
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
2020-03-01 12:35:34 -06:00
Matthias Maier
c5d9331d2d sci-physics/clhep: remove app-doc/doxygen[latex] dependency
Bug: https://bugs.gentoo.org/430914
Bug: https://bugs.gentoo.org/709316
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
2020-03-01 12:35:30 -06:00
Michał Górny
e803de596b sci-physics/lightspeed: Remove last-rited pkg
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-02-21 21:22:06 +01:00
David Seifert
633803c560 sci-physics/herwig: [QA] inherit ltprune.eclass directly
Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: David Seifert <soap@gentoo.org>
2020-02-15 11:02:47 +01:00
Nicolas Bock
3407c3f8b7 sci-physics/lammps: Drop Python 2.7
Bug: https://bugs.gentoo.org/709012
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Nicolas Bock <nicolasbock@gentoo.org>
2020-02-14 06:11:12 -07:00
Nicolas Bock
5f1215db4f sci-physics/lammps: Clean up old versions
Bug: https://bugs.gentoo.org/709012
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Nicolas Bock <nicolasbock@gentoo.org>
Package-Manager: Portage-2.3.84, Repoman-2.3.20
2020-02-14 06:11:12 -07:00
David Seifert
d7dc87cddc sci-physics/xfoil: [QA] inherit toolchain-funcs.eclass directly
Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: David Seifert <soap@gentoo.org>
2020-02-13 22:38:50 +01:00
David Seifert
80b6e19df0 sci-physics/lammps: [QA] inherit toolchain-funcs.eclass directly
Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: David Seifert <soap@gentoo.org>
2020-02-13 22:38:47 +01:00
Michał Górny
6568a730a8 */*: Bump copyright on files touched this year
Update the copyright notice on all files that were touched since
January 1st but did not have the notice updated.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-02-11 18:07:17 +01:00
Michał Górny
86e83a0310 sci-physics/lhapdf: Remove py2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-02-11 13:18:41 +01:00