commit:     c645ba3963bd25e0c6d01225dcaa855966387459
Author:     Guilherme Amadio <amadio <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 22 13:08:32 2018 +0000
Commit:     Guilherme Amadio <amadio <AT> gentoo <DOT> org>
CommitDate: Thu Mar 22 14:23:37 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c645ba39

sci-physics/root: disable all builtins by force, update CMake options

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sci-physics/root/root-6.12.06-r1.ebuild | 134 +++++++++++++++++---------------
 1 file 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 75d553a6be1..03a1a841308 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}

Reply via email to