summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuilherme Amadio <amadio@gentoo.org>2018-03-22 14:08:32 +0100
committerGuilherme Amadio <amadio@gentoo.org>2018-03-22 15:23:37 +0100
commitc645ba3963bd25e0c6d01225dcaa855966387459 (patch)
tree02460f6bc74ae1d76aab800dbc330c46160da1b8 /sci-physics/root
parentsci-physics/root: drop unnecessary patches (diff)
downloadgentoo-c645ba3963bd25e0c6d01225dcaa855966387459.tar.gz
gentoo-c645ba3963bd25e0c6d01225dcaa855966387459.tar.bz2
gentoo-c645ba3963bd25e0c6d01225dcaa855966387459.zip
sci-physics/root: disable all builtins by force, update CMake options
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Diffstat (limited to 'sci-physics/root')
-rw-r--r--sci-physics/root/root-6.12.06-r1.ebuild134
1 files changed, 73 insertions, 61 deletions
diff --git a/sci-physics/root/root-6.12.06-r1.ebuild b/sci-physics/root/root-6.12.06-r1.ebuild
index 75d553a6be11..03a1a8413082 100644
--- a/sci-physics/root/root-6.12.06-r1.ebuild
+++ b/sci-physics/root/root-6.12.06-r1.ebuild
@@ -163,88 +163,100 @@ src_configure() {
-Dbuiltin_fftw3=OFF
-Dbuiltin_freetype=OFF
-Dbuiltin_ftgl=OFF
+ -Dbuiltin_gl2ps=OFF
-Dbuiltin_glew=OFF
-Dbuiltin_gsl=OFF
-Dbuiltin_lz4=OFF
-Dbuiltin_lzma=OFF
+ -Dbuiltin_openssl=OFF
-Dbuiltin_pcre=OFF
-Dbuiltin_tbb=OFF
-Dbuiltin_unuran=OFF
-Dbuiltin_vc=OFF
+ -Dbuiltin_vdt=OFF
+ -Dbuiltin_veccore=OFF
-Dbuiltin_xrootd=OFF
-Dbuiltin_xxhash=OFF
-Dbuiltin_zlib=OFF
-Dx11=$(usex X)
-Dxft=$(usex X)
- # -Dafs=$(usex afs) # option not implemented
+ -Dafdsmgrd=OFF
+ -Dafs=OFF # option not implemented
+ -Dalien=OFF
-Dasimage=$(usex asimage)
-Dastiff=$(usex tiff)
-Dbonjour=$(usex avahi)
- -Dlibcxx=$(usex libcxx) # default OFF
-Dccache=OFF # use ccache via portage
- -Dcastor=OFF # default ON
- -Dchirp=OFF # default ON
- # -Dcling=$(usex cling) # default ON
- -Dcocoa=$(usex aqua) # default *
- -Dcxx14=$(usex root7) # default OFF
- -Ddavix=$(usex davix) # default *
- -Ddcache=OFF # $(usex dcache) # default ON
- -Dfftw3=$(usex fftw) # default ON
- -Dfitsio=$(usex fits) # default ON
- -Dfortran=$(usex fortran) # default *
- -Dgdml=$(usex gdml) # default *
+ -Dcastor=OFF
+ -Dchirp=OFF
+ # -Dcling=ON # cling=OFF is broken
+ -Dcocoa=$(usex aqua)
+ -Dcxx14=$(usex root7)
+ # -Dcxxmodules=OFF # use clang C++ modules
+ -Ddavix=$(usex davix)
+ -Ddcache=OFF # not in Gentoo
+ -Dfftw3=$(usex fftw)
+ -Dfitsio=$(usex fits)
+ -Dfortran=$(usex fortran)
+ -Dftgl=$(usex opengl)
+ -Dgdml=$(usex gdml)
+ -Dgl2ps=$(usex opengl)
-Dgeocad=OFF # default OFF
-Dgenvector=$(usex math) # default ON
- -Dgfal=OFF # $(usex gfal) # default ON
- -Dglite=OFF #$(usex glite) # default ON (unimplemented option)
- -Dglobus=OFF #$(usex globus) # default OFF
- -Dgminimal=OFF # default OFF
- -Dgnuinstall=OFF # default OFF
- -Dgsl_shared=$(usex gsl) # default OFF
- -Dgviz=$(usex graphviz) # default ON
- -Dhdfs=OFF # $(usex hdfs) # default ON
- -Dhttp=$(usex http) # default *
- -Dimt=$(usex tbb) # default OFF
- -Djemalloc=$(usex jemalloc) # default OFF
- -Dkrb5=$(usex kerberos) # default ON
- -Dldap=$(usex ldap) # default ON
- -Dmathmore=$(usex math) # default ON
- -Dmemstat=$(usex memstat) # default *
+ -Dgfal=OFF # not in Gentoo
+ -Dglite=OFF # option not implemented
+ -Dglobus=OFF
+ -Dgminimal=OFF
+ -Dgnuinstall=OFF
+ -Dgsl_shared=$(usex gsl)
+ -Dgviz=$(usex graphviz)
+ -Dhdfs=OFF # deps not in Gentoo
+ -Dhttp=$(usex http)
+ -Dimt=$(usex tbb)
+ -Djemalloc=$(usex jemalloc)
+ -Dkrb5=$(usex kerberos)
+ -Dldap=$(usex ldap)
+ -Dlibcxx=$(usex libcxx)
+ -Dmathmore=$(usex math)
+ -Dmemstat=$(usex memstat)
#-Dminimal=$(usex minimal) # default OFF
-Dminuit=$(usex minuit)
- -Dminuit2=$(usex minuit) # default * (broken)
- -Dmonalisa=OFF # default ON
- -Dmysql=$(usex mysql) # default ON
- -Dodbc=$(usex odbc) # default ON
- -Dopengl=$(usex opengl) # default ON
- -Doracle=$(usex oracle) # default ON
- -Dpgsql=$(usex postgres) # default ON
- -Dpythia6=$(usex pythia6) # default ON
- -Dpythia8=$(usex pythia8) # default ON
- -Dpython=$(usex python) # default ON
- -Dqt=$(usex qt4) # default Qt
- -Dqtgsi=$(usex qt4) # default *
- -Droofit=$(usex roofit) # default *
- -Droot7=$(usex root7) # default OFF
- -Droottest=OFF # default OFF
- -Druby=OFF # default OFF
- -Dr=$(usex R) # default OFF
- -Drfio=OFF # default ON
- -Drpath=$(usex prefix) # default OFF
- -Dsapdb=OFF # default ON
- -Dshadowpw=$(usex shadow) # default ON
- -Dsqlite=$(usex sqlite) # default ON
- -Dsrp=OFF # default ON (unimplemented option)
- -Dssl=$(usex ssl) # default ON
- -Dtbb=$(usex tbb) # default OFF
- -Dtable=$(usex table) # default *
- -Dtcmalloc=OFF # $(usex tcmalloc) # default OFF
- -Dtesting=$(usex test) # default OFF
- -Dthread=$(usex threads) # default ON
- -Dtmva=$(usex tmva) # default ON
- -Dunuran=$(usex unuran) # default *
- -Dvc=$(usex vc) # default *
- -Dvdt=OFF # $(usex math) # default ON
+ -Dminuit2=$(usex minuit)
+ -Dmonalisa=OFF # not in Gentoo
+ -Dmysql=$(usex mysql)
+ -Dodbc=$(usex odbc)
+ -Dopengl=$(usex opengl)
+ -Doracle=$(usex oracle)
+ # -Dpch=$(usex pch) # needs cling
+ -Dpgsql=$(usex postgres)
+ -Dpythia6=$(usex pythia6)
+ -Dpythia8=$(usex pythia8)
+ -Dpython=$(usex python)
+ -Dqt=$(usex qt4)
+ -Dqtgsi=$(usex qt4)
+ -Dr=$(usex R) # requires Rcpp and RInside
+ -Drfio=OFF
+ -Droofit=$(usex roofit)
+ -Droot7=$(usex root7) # requires C++14
+ -Droottest=OFF # requires network
+ -Drpath=$(usex prefix)
+ -Druby=OFF # unmantained upstream
+ # -Druntime_cxxmodules=OFF # use clang C++ modules
+ -Dsapdb=OFF # option not implemented
+ -Dshadowpw=$(usex shadow)
+ -Dsqlite=$(usex sqlite)
+ -Dsrp=OFF # option not implemented
+ -Dssl=$(usex ssl)
+ -Dtable=$(usex table)
+ -Dtbb=$(usex tbb)
+ -Dtcmalloc=OFF
+ -Dtesting=$(usex test)
+ -Dthread=$(usex threads)
+ -Dtmva=$(usex tmva)
+ -Dunuran=$(usex unuran)
+ -Dvc=$(usex vc)
+ -Dvdt=OFF # not in Gentoo
+ # -Dveccore=OFF # not in Gentoo
-Dxml=$(usex xml) # default ON
-Dxrootd=$(usex xrootd) # default ON
${EXTRA_ECONF}