summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sci-physics/root: block >=net-libs/xrootd-5Marek Szuba2020-07-085-5/+5
| | | | | | | | The net-libs/xrootd client library required by sci-physics/root[xrootd] has been removed between 4.12.3 and 5.0.0. Upstream ticket: https://sft.its.cern.ch/jira/browse/ROOT-10910 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* sci-physics/root: fix bug #728372Guilherme Amadio2020-06-202-0/+37
| | | | | | Closes: https://bugs.gentoo.org/728372 Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-physics/root: remove unused patchesMichael Mair-Keimberger2020-06-205-169/+0
| | | | | | | | Closes: https://github.com/gentoo/gentoo/pull/16346 Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-physics/root: mark 6.20.04 ~amd64 ~x86 due to cudnnGuilherme Amadio2020-06-151-1/+1
| | | | | | | | This version has an optional dependency on sci-libs/cudnn, which is only marked ~amd64 and ~x86. Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-physics/root: mark 6.16..6.20.04 as stable on amd64 and x86Guilherme Amadio2020-06-153-3/+3
| | | | | Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-physics/root: drop oldGuilherme Amadio2020-06-153-643/+0
| | | | | Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-physics/root: update live ebuild for EAPI=7Guilherme Amadio2020-06-151-21/+23
| | | | | | | EAPI=7, cmake.eclass, drop eutils, update build options. Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-physics/root: version bump to 6.22.00Guilherme Amadio2020-06-152-0/+307
| | | | | Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-physics/root: bump to version 6.20.06, EAPI=7Guilherme Amadio2020-06-152-0/+307
| | | | | Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-physics/root: add python3.8 to PYTHON_COMPATGuilherme Amadio2020-05-072-2/+2
| | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-physics/root: use same compiler for C++ and CUDA in live ebuildGuilherme Amadio2020-04-011-0/+3
| | | | | Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-physics/root: version bump to 6.20.04Guilherme Amadio2020-04-012-1/+1
| | | | | Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-physics/root: version bump to 6.20.02Guilherme Amadio2020-03-162-3/+10
| | | | | | | | | 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>
* sci-physics/root: call cuda_src_prepare when USE=cuda is enabledGuilherme Amadio2020-03-125-0/+10
| | | | | Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-physics/root: add USE=mpi supportGuilherme Amadio2020-03-122-2/+6
| | | | | | | 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>
* sci-physics/root: add new build options to configurationGuilherme Amadio2020-03-122-0/+4
| | | | | | | | 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>
* sci-physics/root: add new cudnn USE flagGuilherme Amadio2020-03-122-1/+5
| | | | | Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-physics/root: make sure not to use bundled zstd libraryGuilherme Amadio2020-03-122-0/+2
| | | | | | | 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>
* sci-physics/root: use standard instead of experimental PyROOTGuilherme Amadio2020-03-101-0/+1
| | | | | | | | | 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>
* sci-physics/root: follow upstream rename of python option to pyrootGuilherme Amadio2020-03-101-1/+2
| | | | | Package-Manager: Portage-2.3.92, Repoman-2.3.20 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-physics/root: migrate to sys-apps/shadowMikle Kolyada2020-03-076-6/+6
| | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* sci-physics/root: version bump to 6.20.00Guilherme Amadio2020-03-032-0/+291
| | | | | Package-Manager: Portage-2.3.91, Repoman-2.3.20 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-physics/root: Switch to PYTHON_MULTI_USEDEP APIMichał Górny2020-02-095-5/+25
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-physics/root: [QA] Fix UnnecessarySlashStripDavid Seifert2020-02-085-15/+15
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sci-physics/root: configure using ${EPYTHON}Guilherme Amadio2020-01-224-0/+4
| | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-physics/root: Revert "Remove Python 2"Michał Górny2020-01-165-5/+5
| | | | | | sci-physics/yoda needs it. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-physics/root: Remove Python 2Michał Górny2020-01-165-5/+5
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* */*: Clean PYTHON_COMPAT of obsolete implsMichał Górny2020-01-055-10/+10
| | | | | Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-physics/root: Update virtual/emacs dependency.Ulrich Müller2019-12-205-5/+5
| | | | | | | The virtual is deprecated, depend on app-editors/emacs instead. Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* sci-physics/root: Fix MissingTestRestrictMichał Górny2019-12-125-0/+5
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-physics/root: add new dependency on app-arch/zstdGuilherme Amadio2019-11-181-0/+1
| | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-physics/root: version bump to 6.18.04Guilherme Amadio2019-09-302-1/+1
| | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-physics/root: version bump to 6.18/02Guilherme Amadio2019-09-092-3/+1
| | | | | Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-physics/root: switch back to builtin LLVMGuilherme Amadio2019-09-093-18/+6
| | | | | | | | | | | | | | | | | | | | | Using external LLVM never really worked and can cause crashes if ROOT is used with anything else that dynamically links against LLVM, such as media-libs/mesa[llvm]. The bundled version of clang is also API incompatible with vanilla clang and doesn't work as a compiler with the applied patches that are required to make the cling C/C++ interpreter work. More information can be found in the links below: Bug: https://bugs.gentoo.org/564302 Bug: https://bugs.gentoo.org/687212 Bug: https://sft.its.cern.ch/jira/browse/ROOT-9965 Bug: https://sft.its.cern.ch/jira/browse/ROOT-10287 Bug: https://cern.service-now.com/service-portal/view-incident.do?n=INC1242141 (requires authentication) Bug: https://bugs.freedesktop.org/show_bug.cgi?id=93103 Bug: https://bugzilla.redhat.com/show_bug.cgi?id=1441957 (restricted) Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-physics/root: remove nosplash USE flag from live ebuildGuilherme Amadio2019-08-201-7/+3
| | | | | | | This is now the default upstream. Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-physics/root: add debug USE flagGuilherme Amadio2019-08-085-26/+26
| | | | | Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-physics/root: update src_prepare for upstream fixesGuilherme Amadio2019-08-051-2/+0
| | | | | Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-physics/root: add nosplash USE flagGuilherme Amadio2019-08-056-17/+38
| | | | | | | This disables ROOT's splash screen by default. Package-Manager: Portage-2.3.70, Repoman-2.3.16 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-physics/root: drop oldGuilherme Amadio2019-07-291-318/+0
| | | | | Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-physics/root: prefixify clingutils CMakeLists.txt also for 6.12Guilherme Amadio2019-07-171-0/+2
| | | | | | | See commit 40d80638ed9255a4d263fe7c7fadf9ce7d6cd41c. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-physics/root: fix configuration with USE=-python, bug 690020Guilherme Amadio2019-07-175-5/+0
| | | | | | | | | CMake already finds the right python automatically, there's no need to add -DPYTHON_EXECUTABLE="${PYTHON}" to the configuration. Closes: https://bugs.gentoo.org/690020 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-physics/root: fix C++ standard settingGuilherme Amadio2019-06-282-2/+2
| | | | | Package-Manager: Portage-2.3.67, Repoman-2.3.16 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-physics/root: update live ebuildGuilherme Amadio2019-06-271-42/+13
| | | | | | | | This update is mainly to sync build options with upstream changes. Package-Manager: Portage-2.3.67, Repoman-2.3.16 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-physics/root: version bump to 6.18.00Guilherme Amadio2019-06-273-0/+301
| | | | | Package-Manager: Portage-2.3.67, Repoman-2.3.16 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-physics/root: update dependencies for afterstep removalGuilherme Amadio2019-05-075-23/+8
| | | | | Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-physics/root: update live ebuild for upstream changesGuilherme Amadio2019-05-071-48/+58
| | | | | Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* */*: Remove python3_4 PYTHON_COMPAT correctlyMichał Górny2019-04-175-5/+5
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-physics/root: Remove header expansion logic from RootNewMacros.cmake.Benda Xu2019-03-232-0/+361
| | | | | | | | | | | | | | | The fancy path expansion is not needed for Gentoo and actually causes runtime bugs, like Error in cling::AutoloadingVisitor::InsertIntoAutoloadingState: Missing FileEntry for /var/tmp/portage/sci-physics/JSAP-479/work/JSAP-479/DataType/JPSimOutput.hh requested to autoload type JPSimTriggerInfoTree_t portage automatically removes PORTAGE_TMPDIR from rpath ELF fields. The same applies to rootcling headers. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* sci-physics/root: remove unused patchMichael Mair-Keimberger2019-03-031-31/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11199 Signed-off-by: Aaron Bauman <bman@gentoo.org>
* sci-physics/root: drop old 6.14/06 versionGuilherme Amadio2019-02-052-324/+0
| | | | | Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>