diff options
Diffstat (limited to 'sci-physics')
-rw-r--r-- | sci-physics/Manifest.gz | bin | 5701 -> 5701 bytes | |||
-rw-r--r-- | sci-physics/root/Manifest | 8 | ||||
-rw-r--r-- | sci-physics/root/root-6.16.00-r3.ebuild (renamed from sci-physics/root/root-6.16.00-r4.ebuild) | 8 | ||||
-rw-r--r-- | sci-physics/root/root-6.18.00-r2.ebuild (renamed from sci-physics/root/root-6.18.02.ebuild) | 10 | ||||
-rw-r--r-- | sci-physics/root/root-9999.ebuild | 8 |
5 files changed, 24 insertions, 10 deletions
diff --git a/sci-physics/Manifest.gz b/sci-physics/Manifest.gz Binary files differindex 30fdf6f9afee..8febcca3a63f 100644 --- a/sci-physics/Manifest.gz +++ b/sci-physics/Manifest.gz diff --git a/sci-physics/root/Manifest b/sci-physics/root/Manifest index aa0109057aab..61a1c2fa9bba 100644 --- a/sci-physics/root/Manifest +++ b/sci-physics/root/Manifest @@ -8,10 +8,10 @@ AUX root-6.16.00-disable-header-search.patch 1670 BLAKE2B cc9fda55bc867585432d9a DIST root_v6.12.06.source.tar.gz 162284452 BLAKE2B 944b5e899677bab40842d7ec969ff08cfa470e63be9a02b948a49ae088e8da72ce433a5071d9196bfd98f71e6861b1bda285354012620eee6c61cffcee71a0c8 SHA512 3d44749ccfc3d40a2f516ae53ef40fb244ed785eee0dbc18ff822bbb811a15b943039d30282ef5358a283d485e62531880c877ec77a86089503b06d6f37e42e1 DIST root_v6.14.08.source.tar.gz 162474562 BLAKE2B f8bfdabb4d91bbdfbab0b17626fff1f8aa265292996d857025cbd1543306f3ec540a1afb080788bfc7149ea835932b59d7c54dcd802354e31294ba2e5e9d2366 SHA512 827e39efbf3c69429a0a256127ca9f87550d9084c34c715bddccbf87a8c111c367b9a0ac6882aac747c9b48f4a3effb3747b4df567429910c93ee64dfe35df5b DIST root_v6.16.00.source.tar.gz 164836293 BLAKE2B 9d8f02631bdc1fa1775cbdaf50dd1feacd9b3c86b81d679ba6f0ca3c5787cd1d22ef7c33358b608361a01ad4f0aff3e8c749649d24773a35c52ce87f808d08f5 SHA512 17e5b9815973773e30ff83c2f4028e9e93691c1ecb824c162c8b3e02d1f6666fb8e0b72a5d0652a90032af146d92d271cbffcd634fb6fe6a63bdf46d672789bf -DIST root_v6.18.02.source.tar.gz 165926001 BLAKE2B 72f41a191a6041cb90efbda9d632e676840946a15e5d04a5ac99c041122e4c14636a5e669b0848124eceed784bf2ccff2cefe7da6d78394bd4d22b2391cb22f9 SHA512 0643453a4b2c86ee8b6c1da8b8eaaadea096a9688dd46aa721e56a9d19529d0dc41ea1e0e148eb6bcc20bd28e906daf75b96da8c363fabdc2a58479c66f8af9f +DIST root_v6.18.00.source.tar.gz 165917160 BLAKE2B 8c83f4dc7a7af8f8627e7711792d09800d3b426ce9ca338aad3bc65c9c307723bd97ca84f0e1790fb844f80be80c8cea9e58c1a6b469880752439db21f7d34cd SHA512 abc4630b773f979e01e0ede7bee095fa3f0f8172218538b37e68230dfce6f0623f24a9567bd40cf1e72ccb4e3398cec858fdfd53ba246ca3615fefd9e5a0d0cd EBUILD root-6.12.06-r11.ebuild 7866 BLAKE2B e12510ed1d12803dd4bac0ad21616aa3d1ce01ee95e74857ff2bc69d6085957d116e5418d5aba030ff9c036e3e3330bb084de4af342c84a59063b1f309e8efac SHA512 a5322adba20a8ac7d68219e63f3c78c1a438a078bca3ef73f47132a7034844bb2781747cf5c6b83b962cd3423b67c6dbd2d2f695873347639bf24fec03c1ee22 EBUILD root-6.14.08-r4.ebuild 8052 BLAKE2B 82c9067edf53e5102ccbe89c63e3ab122d17dacf2cc686e0c7450238b110fb796490dc8887d59b2c7287f4a74fc05d773fdfab11aa7a6d932b82993349699105 SHA512 5027873eefb0f5655f8d990ed434a84a0a72f39561fca2e6537b9248406c48ad8636f46942680c62d47665629fc80bcd54092852ea6b954946b3ac980efa1dbb -EBUILD root-6.16.00-r4.ebuild 8028 BLAKE2B 4eecb5d2b3ad942c45a7230c3b4e2851d28912da697d704a8a536cb254419e98dd13ec2d8a0cf53020c141871eb27c9823dd031b564462312146cb27d80bb6fa SHA512 f4d38ade420b6c519b3788239e18bf4d11dafb5ffa49b5d2d1bd6979a37d6b74486b572f2a0216db0fb0cca6c8eced7f18ae9957e95ca3519d0cac6bbd6975a7 -EBUILD root-6.18.02.ebuild 7446 BLAKE2B d8a68eba5d85162ad003342adda8ea8d8dd6f420301c8d7291b5e6813add0c51d4bc6d0f1e2b7ac6604571ea6adf5a6af31f65aa025967b7c5763507767759cd SHA512 7631e9f06f616ce9be79569fde356920a9de5c8d400046582e5419e819bbc4eb6d41aa58adc61c770c4fadc59078eae74f757ef04f2a281a2f31270a7e18e428 -EBUILD root-9999.ebuild 7407 BLAKE2B 30bf6f8a3a7044d785429710cfcb00b0a1ed422ddf3bb7800a586558df962147d37f65e15dc6cd038cf6184070f9b153359d5c7743be7f5de57e7970b630a0bd SHA512 521dba55c6cad1d40fee56ad2eb1e020cc35241f92f2117d92b3057af7bd920821bda286140601528716ec478a0f4cb8d98bc5db8f74dc8737e4279acae19a33 +EBUILD root-6.16.00-r3.ebuild 8138 BLAKE2B f87aa6680d0ff4887ae4149e16d38dd525056441f8465d4375059eec662de50cecb9eb64d00e76f4895d11bafb2dbbd2f47113e7b5cd008d6f25f67b78a7c0d0 SHA512 1e3d0a46d8b3198fe6334a9f8ebfe47144da445042e9fb43a53328c42bfa29e246347586861a83fd594000af458ad2db52f8950fd309547b4b71f7c6f6d6d967 +EBUILD root-6.18.00-r2.ebuild 7600 BLAKE2B 7522424247f422a763fb957948bc4e39a8121daaa79476b1d14d849afb7856ea1df18a6bf2f900b37add07cdadc4779808f70cbaed2123385759187163339a03 SHA512 f3d7fc72787d547382487d0496729f392af6617372a73acf0d6b7cec16faa8c029d739e61ad0a198cb95299b959ca0efbc75552e6ccd24bc98b1ac1016bcc81a +EBUILD root-9999.ebuild 7517 BLAKE2B 6cee68b58c2e6fe2d30ffbb08af824a40e2b815aff1980c8d4d39f80579749d9f92b2e3eab3628bd368d5b3fa624d368d0f1657610a04d580cae3fa1f0a7cd49 SHA512 bd21527629e472f870036afea07d4222a03ab69e9238d8201c5eacdc2ce3025561be636aa430d6530bffdb8d7f66c193a657ba39d870eab7aae01614516d6350 MISC metadata.xml 3218 BLAKE2B f23175b1a5998bbecdcdb6e5f42d08bd8e16aaeee79f43d30e0906977f389e18a19ddceeba24009360c2f717c29162c8e30b807bda993492f27429802dc62883 SHA512 d3bdc5bce1d1ac904e5a7a9f21bca65deb480ecbd1362a3251c93e09ab07fdcdd6dfd8900e62df3853b7e200880850d9010122500a081fdedb6b43adae25a6bd diff --git a/sci-physics/root/root-6.16.00-r4.ebuild b/sci-physics/root/root-6.16.00-r3.ebuild index ba820931192f..c57209cefee7 100644 --- a/sci-physics/root/root-6.16.00-r4.ebuild +++ b/sci-physics/root/root-6.16.00-r3.ebuild @@ -9,7 +9,7 @@ FORTRAN_NEEDED="fortran" PYTHON_COMPAT=( python2_7 python3_{5,6,7} ) inherit cmake-utils cuda eapi7-ver elisp-common eutils fortran-2 \ - prefix python-single-r1 toolchain-funcs + llvm prefix python-single-r1 toolchain-funcs DESCRIPTION="C++ data analysis framework and interpreter from CERN" HOMEPAGE="https://root.cern" @@ -46,6 +46,7 @@ CDEPEND=" media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0= + sys-devel/llvm:5= sys-libs/ncurses:= sys-libs/zlib X? ( @@ -112,6 +113,8 @@ PATCHES=( ) pkg_setup() { + LLVM_MAX_SLOT=5 llvm_pkg_setup + use fortran && fortran-2_pkg_setup use python && python-single-r1_pkg_setup @@ -146,6 +149,7 @@ src_configure() { local mycmakeargs=( -DCMAKE_C_FLAGS="${CFLAGS}" -DCMAKE_CXX_FLAGS="${CXXFLAGS}" + -DLLVM_CONFIG="$(type -P "${CHOST}-llvm-config")" -DCMAKE_INSTALL_PREFIX="${EPREFIX%/}/usr/lib/${PN}/$(ver_cut 1-2)" -DCMAKE_INSTALL_MANDIR="${EPREFIX%/}/usr/lib/${PN}/$(ver_cut 1-2)/share/man" -DCMAKE_INSTALL_LIBDIR="lib" @@ -157,7 +161,7 @@ src_configure() { -Dgnuinstall=OFF -Dshared=ON -Dsoversion=ON - -Dbuiltin_llvm=ON + -Dbuiltin_llvm=OFF -Dbuiltin_clang=ON -Dbuiltin_afterimage=OFF -Dbuiltin_cfitsio=OFF diff --git a/sci-physics/root/root-6.18.02.ebuild b/sci-physics/root/root-6.18.00-r2.ebuild index b39d88496bea..18d23f22fd53 100644 --- a/sci-physics/root/root-6.18.02.ebuild +++ b/sci-physics/root/root-6.18.00-r2.ebuild @@ -9,7 +9,7 @@ FORTRAN_NEEDED="fortran" PYTHON_COMPAT=( python2_7 python3_{5,6,7} ) inherit cmake-utils cuda eapi7-ver elisp-common eutils fortran-2 \ - prefix python-single-r1 toolchain-funcs + llvm prefix python-single-r1 toolchain-funcs DESCRIPTION="C++ data analysis framework and interpreter from CERN" HOMEPAGE="https://root.cern" @@ -45,6 +45,7 @@ CDEPEND=" media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0= + sys-devel/llvm:5= sys-libs/ncurses:= sys-libs/zlib X? ( @@ -106,6 +107,8 @@ PATCHES=( ) pkg_setup() { + LLVM_MAX_SLOT=5 llvm_pkg_setup + use fortran && fortran-2_pkg_setup use python && python-single-r1_pkg_setup @@ -126,6 +129,8 @@ src_prepare() { if use nosplash; then sed -i -e '/bool gNoLogo/s@false@true@' rootx/src/rootx.cxx fi + + hprefixify core/clingutils/CMakeLists.txt } # Note: ROOT uses bundled clang because it is patched and API-incompatible @@ -139,6 +144,7 @@ src_configure() { -DCMAKE_C_FLAGS="${CFLAGS}" -DCMAKE_CXX_FLAGS="${CXXFLAGS}" -DCMAKE_CXX_STANDARD=$((usev c++11 || usev c++14 || usev c++17) | cut -c4-) + -DLLVM_CONFIG="$(type -P "${CHOST}-llvm-config")" -DCMAKE_INSTALL_PREFIX="${EPREFIX%/}/usr/lib/${PN}/$(ver_cut 1-2)" -DCMAKE_INSTALL_MANDIR="${EPREFIX%/}/usr/lib/${PN}/$(ver_cut 1-2)/share/man" -DCMAKE_INSTALL_LIBDIR="lib" @@ -150,7 +156,7 @@ src_configure() { -Dgnuinstall=OFF -Dshared=ON -Dsoversion=ON - -Dbuiltin_llvm=ON + -Dbuiltin_llvm=OFF -Dbuiltin_clang=ON -Dbuiltin_afterimage=OFF -Dbuiltin_cfitsio=OFF diff --git a/sci-physics/root/root-9999.ebuild b/sci-physics/root/root-9999.ebuild index c1e5b490ea25..e841fafab73c 100644 --- a/sci-physics/root/root-9999.ebuild +++ b/sci-physics/root/root-9999.ebuild @@ -9,7 +9,7 @@ FORTRAN_NEEDED="fortran" PYTHON_COMPAT=( python2_7 python3_{5,6,7} ) inherit cmake-utils cuda eapi7-ver elisp-common eutils fortran-2 \ - prefix python-single-r1 toolchain-funcs + llvm prefix python-single-r1 toolchain-funcs DESCRIPTION="C++ data analysis framework and interpreter from CERN" HOMEPAGE="https://root.cern" @@ -57,6 +57,7 @@ CDEPEND=" media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0= + sys-devel/llvm:5= sys-libs/ncurses:= sys-libs/zlib X? ( @@ -117,6 +118,8 @@ PATCHES=( ) pkg_setup() { + LLVM_MAX_SLOT=5 llvm_pkg_setup + use fortran && fortran-2_pkg_setup use python && python-single-r1_pkg_setup @@ -146,6 +149,7 @@ src_configure() { -DCMAKE_C_FLAGS="${CFLAGS}" -DCMAKE_CXX_FLAGS="${CXXFLAGS}" -DCMAKE_CXX_STANDARD=$((usev c++11 || usev c++14 || usev c++17) | cut -c4-) + -DLLVM_CONFIG="$(type -P "${CHOST}-llvm-config")" -DCMAKE_INSTALL_PREFIX="${EPREFIX%/}/usr/lib/${PN}/$(ver_cut 1-2)" -DCMAKE_INSTALL_MANDIR="${EPREFIX%/}/usr/lib/${PN}/$(ver_cut 1-2)/share/man" -DCMAKE_INSTALL_LIBDIR="lib" @@ -157,7 +161,7 @@ src_configure() { -Dgnuinstall=OFF -Dshared=ON -Dsoversion=ON - -Dbuiltin_llvm=ON + -Dbuiltin_llvm=OFF -Dbuiltin_clang=ON -Dbuiltin_afterimage=OFF -Dbuiltin_cfitsio=OFF |