summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sci-physics/geant-vmc: [QA] Fix MissingTestRestrictMichał Górny2019-12-121-1/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-physics/root: Fix MissingTestRestrictMichał Górny2019-12-125-0/+5
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* */*: [QA] Remove redundant `|| die` guardsDavid Seifert2019-12-111-1/+1
| | | | | | | | | | | | * Since all ebuilds in the tree are EAPI>=4, `|| die` on builtin commands is redundant and dead code. Closes: https://github.com/gentoo/gentoo/pull/13940 Reviewed-by: Ulrich Müller <ulm@gentoo.org> Reviewed-by: Michał Górny <mgorny@gentoo.org> Reviewed-by: Andreas K. Hüttel <dilfridge@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org>
* */*: [QA] Fix trivial cases of MissingTestRestrictMichał Górny2019-12-1126-9/+35
| | | | | | | | | | | | | | | | | | 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>
* sci-physics/qmeq: Remove py2Michał Górny2019-12-041-1/+1
| | | | 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/lhapdf: drop old 6.1.6 versionGuilherme Amadio2019-09-272-68/+0
| | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-physics/lhapdf: version bump to 6.2.3 and use EAPI 7Guilherme Amadio2019-09-272-0/+68
| | | | | 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/harminv: RemoveMatt Turner2019-09-014-80/+0
| | | | | Bug: https://bugs.gentoo.org/685540 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* sci-physics/meep: RemoveMatt Turner2019-09-015-101/+0
| | | | | | Closes: https://bugs.gentoo.org/629058 Closes: https://bugs.gentoo.org/685540 Signed-off-by: Matt Turner <mattst88@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/lammps: version bumpChristoph Junghans2019-08-152-0/+132
| | | | | Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Christoph Junghans <junghans@gentoo.org>
* sci-physics/vgm: [QA] Fix missing trailing slashDavid Seifert2019-08-113-3/+3
| | | | | Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: David Seifert <soap@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/espresso++: remove oldChristoph Junghans2019-07-222-61/+0
| | | | | | Closes: https://bugs.gentoo.org/595830 Package-Manager: Portage-2.3.66, Repoman-2.3.11 Signed-off-by: Christoph Junghans <junghans@gentoo.org>
* sci-physics/espresso++: version bumpChristoph Junghans2019-07-222-2/+2
| | | | | | Closes: https://bugs.gentoo.org/690472 Package-Manager: Portage-2.3.66, Repoman-2.3.11 Signed-off-by: Christoph Junghans <junghans@gentoo.org>
* sci-physics/vgm: Version bump to 4.5.Oliver Freyermuth2019-07-182-0/+83
| | | | | | | Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Closes: https://github.com/gentoo/gentoo/pull/12449 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-physics/vgm: Add patch for vgm-4.4, correct dependency.Oliver Freyermuth2019-07-183-3/+150
| | | | | | | | | | Patch needed to correctly find CLHEP on 17.1 profile, upstreamed. sci-physics/root now has c++11 to depend on. Revbump for EAPI bump. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-physics/geant-vmc: Add patch to honour cflags.Oliver Freyermuth2019-07-182-0/+18
| | | | | | | Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Closes: https://github.com/gentoo/gentoo/pull/12451 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-physics/geant-vmc: Fixes for test suite.Oliver Freyermuth2019-07-182-3/+9
| | | | | | | | | This works around issues either already fixed in upstream master or in pending PRs. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-physics/geant-vmc: Version bump to 4.4.0.Oliver Freyermuth2019-07-182-0/+89
| | | | | | | | Compatible with latest sci-physics/geant. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-physics/geant-vmc: Ebuild fixes and updates.Oliver Freyermuth2019-07-182-8/+97
| | | | | | | | | | | | - Bump to EAPI 7 (revbump). - Block >=sci-physics/geant-4.10.05 for =geant-vmc-4.3.6. - Correct dependency on sci-physics/root[c++11]. - Add missing dependency on sci-physics/root[vmc]. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Signed-off-by: Michał Górny <mgorny@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/geant-data: Fix Manifest.Ulrich Müller2019-07-051-1/+1
| | | | | | Closes: https://bugs.gentoo.org/689164 Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* sci-physics/geant-data: fix manifest of G4RealSurface.2.1.1.tar.gzBenda Xu2019-06-301-1/+1
| | | | | | | | The previous tarball has been corrupted. Closes: https://bugs.gentoo.org/688990 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* sci-physics/geant-data: version bump.Benda Xu2019-06-302-0/+62
| | | | | Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* sci-physics/geant: version bump.Benda Xu2019-06-302-0/+98
| | | | | | | Adopt eapi7-ver. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Benda Xu <heroxbd@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/clhep: version bump to 2.4.1.2Guilherme Amadio2019-06-272-0/+48
| | | | | 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/lammps: version bumpChristoph Junghans2019-06-052-0/+132
| | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.11 Signed-off-by: Christoph Junghans <junghans@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>
* sci-physics/lammps: use HTTPSMichael Mair-Keimberger2019-05-0429-54/+54
| | | | | | Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11893 Signed-off-by: Aaron Bauman <bman@gentoo.org>
* */*: Remove python3_4 PYTHON_COMPAT correctlyMichał Górny2019-04-1735-64/+64
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-physics/herwig++: Fix building against boost 1.70David Seifert2019-04-162-2/+46
| | | | | | Closes: https://bugs.gentoo.org/672250 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: David Seifert <soap@gentoo.org>
* sci-physics/herwig: use HTTPS.Michael Mair-Keimberger2019-04-091-2/+2
| | | | | | Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11611 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
* sci-physics/lightspeed: remove oldMichael Mair-Keimberger2019-03-262-155/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11433 Signed-off-by: Aaron Bauman <bman@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>
* sci-physics/root: backport ebuild fixes to older versionsGuilherme Amadio2019-02-052-63/+47
| | | | | | | | | | | - Update REQUIRED_USE and dependencies - Use usr/lib (like LLVM) to avoid ROOT bug - Create versioned symlinks to binaries to easily allow running a specific version of ROOT when more than one version is installed Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>