Gentoo Archives: gentoo-commits

From: Guilherme Amadio <amadio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-physics/root/
Date: Thu, 22 Mar 2018 14:24:44
Message-Id: 1521728617.c645ba3963bd25e0c6d01225dcaa855966387459.amadio@gentoo
1 commit: c645ba3963bd25e0c6d01225dcaa855966387459
2 Author: Guilherme Amadio <amadio <AT> gentoo <DOT> org>
3 AuthorDate: Thu Mar 22 13:08:32 2018 +0000
4 Commit: Guilherme Amadio <amadio <AT> gentoo <DOT> org>
5 CommitDate: Thu Mar 22 14:23:37 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c645ba39
7
8 sci-physics/root: disable all builtins by force, update CMake options
9
10 Package-Manager: Portage-2.3.24, Repoman-2.3.6
11
12 sci-physics/root/root-6.12.06-r1.ebuild | 134 +++++++++++++++++---------------
13 1 file changed, 73 insertions(+), 61 deletions(-)
14
15 diff --git a/sci-physics/root/root-6.12.06-r1.ebuild b/sci-physics/root/root-6.12.06-r1.ebuild
16 index 75d553a6be1..03a1a841308 100644
17 --- a/sci-physics/root/root-6.12.06-r1.ebuild
18 +++ b/sci-physics/root/root-6.12.06-r1.ebuild
19 @@ -163,88 +163,100 @@ src_configure() {
20 -Dbuiltin_fftw3=OFF
21 -Dbuiltin_freetype=OFF
22 -Dbuiltin_ftgl=OFF
23 + -Dbuiltin_gl2ps=OFF
24 -Dbuiltin_glew=OFF
25 -Dbuiltin_gsl=OFF
26 -Dbuiltin_lz4=OFF
27 -Dbuiltin_lzma=OFF
28 + -Dbuiltin_openssl=OFF
29 -Dbuiltin_pcre=OFF
30 -Dbuiltin_tbb=OFF
31 -Dbuiltin_unuran=OFF
32 -Dbuiltin_vc=OFF
33 + -Dbuiltin_vdt=OFF
34 + -Dbuiltin_veccore=OFF
35 -Dbuiltin_xrootd=OFF
36 -Dbuiltin_xxhash=OFF
37 -Dbuiltin_zlib=OFF
38 -Dx11=$(usex X)
39 -Dxft=$(usex X)
40 - # -Dafs=$(usex afs) # option not implemented
41 + -Dafdsmgrd=OFF
42 + -Dafs=OFF # option not implemented
43 + -Dalien=OFF
44 -Dasimage=$(usex asimage)
45 -Dastiff=$(usex tiff)
46 -Dbonjour=$(usex avahi)
47 - -Dlibcxx=$(usex libcxx) # default OFF
48 -Dccache=OFF # use ccache via portage
49 - -Dcastor=OFF # default ON
50 - -Dchirp=OFF # default ON
51 - # -Dcling=$(usex cling) # default ON
52 - -Dcocoa=$(usex aqua) # default *
53 - -Dcxx14=$(usex root7) # default OFF
54 - -Ddavix=$(usex davix) # default *
55 - -Ddcache=OFF # $(usex dcache) # default ON
56 - -Dfftw3=$(usex fftw) # default ON
57 - -Dfitsio=$(usex fits) # default ON
58 - -Dfortran=$(usex fortran) # default *
59 - -Dgdml=$(usex gdml) # default *
60 + -Dcastor=OFF
61 + -Dchirp=OFF
62 + # -Dcling=ON # cling=OFF is broken
63 + -Dcocoa=$(usex aqua)
64 + -Dcxx14=$(usex root7)
65 + # -Dcxxmodules=OFF # use clang C++ modules
66 + -Ddavix=$(usex davix)
67 + -Ddcache=OFF # not in Gentoo
68 + -Dfftw3=$(usex fftw)
69 + -Dfitsio=$(usex fits)
70 + -Dfortran=$(usex fortran)
71 + -Dftgl=$(usex opengl)
72 + -Dgdml=$(usex gdml)
73 + -Dgl2ps=$(usex opengl)
74 -Dgeocad=OFF # default OFF
75 -Dgenvector=$(usex math) # default ON
76 - -Dgfal=OFF # $(usex gfal) # default ON
77 - -Dglite=OFF #$(usex glite) # default ON (unimplemented option)
78 - -Dglobus=OFF #$(usex globus) # default OFF
79 - -Dgminimal=OFF # default OFF
80 - -Dgnuinstall=OFF # default OFF
81 - -Dgsl_shared=$(usex gsl) # default OFF
82 - -Dgviz=$(usex graphviz) # default ON
83 - -Dhdfs=OFF # $(usex hdfs) # default ON
84 - -Dhttp=$(usex http) # default *
85 - -Dimt=$(usex tbb) # default OFF
86 - -Djemalloc=$(usex jemalloc) # default OFF
87 - -Dkrb5=$(usex kerberos) # default ON
88 - -Dldap=$(usex ldap) # default ON
89 - -Dmathmore=$(usex math) # default ON
90 - -Dmemstat=$(usex memstat) # default *
91 + -Dgfal=OFF # not in Gentoo
92 + -Dglite=OFF # option not implemented
93 + -Dglobus=OFF
94 + -Dgminimal=OFF
95 + -Dgnuinstall=OFF
96 + -Dgsl_shared=$(usex gsl)
97 + -Dgviz=$(usex graphviz)
98 + -Dhdfs=OFF # deps not in Gentoo
99 + -Dhttp=$(usex http)
100 + -Dimt=$(usex tbb)
101 + -Djemalloc=$(usex jemalloc)
102 + -Dkrb5=$(usex kerberos)
103 + -Dldap=$(usex ldap)
104 + -Dlibcxx=$(usex libcxx)
105 + -Dmathmore=$(usex math)
106 + -Dmemstat=$(usex memstat)
107 #-Dminimal=$(usex minimal) # default OFF
108 -Dminuit=$(usex minuit)
109 - -Dminuit2=$(usex minuit) # default * (broken)
110 - -Dmonalisa=OFF # default ON
111 - -Dmysql=$(usex mysql) # default ON
112 - -Dodbc=$(usex odbc) # default ON
113 - -Dopengl=$(usex opengl) # default ON
114 - -Doracle=$(usex oracle) # default ON
115 - -Dpgsql=$(usex postgres) # default ON
116 - -Dpythia6=$(usex pythia6) # default ON
117 - -Dpythia8=$(usex pythia8) # default ON
118 - -Dpython=$(usex python) # default ON
119 - -Dqt=$(usex qt4) # default Qt
120 - -Dqtgsi=$(usex qt4) # default *
121 - -Droofit=$(usex roofit) # default *
122 - -Droot7=$(usex root7) # default OFF
123 - -Droottest=OFF # default OFF
124 - -Druby=OFF # default OFF
125 - -Dr=$(usex R) # default OFF
126 - -Drfio=OFF # default ON
127 - -Drpath=$(usex prefix) # default OFF
128 - -Dsapdb=OFF # default ON
129 - -Dshadowpw=$(usex shadow) # default ON
130 - -Dsqlite=$(usex sqlite) # default ON
131 - -Dsrp=OFF # default ON (unimplemented option)
132 - -Dssl=$(usex ssl) # default ON
133 - -Dtbb=$(usex tbb) # default OFF
134 - -Dtable=$(usex table) # default *
135 - -Dtcmalloc=OFF # $(usex tcmalloc) # default OFF
136 - -Dtesting=$(usex test) # default OFF
137 - -Dthread=$(usex threads) # default ON
138 - -Dtmva=$(usex tmva) # default ON
139 - -Dunuran=$(usex unuran) # default *
140 - -Dvc=$(usex vc) # default *
141 - -Dvdt=OFF # $(usex math) # default ON
142 + -Dminuit2=$(usex minuit)
143 + -Dmonalisa=OFF # not in Gentoo
144 + -Dmysql=$(usex mysql)
145 + -Dodbc=$(usex odbc)
146 + -Dopengl=$(usex opengl)
147 + -Doracle=$(usex oracle)
148 + # -Dpch=$(usex pch) # needs cling
149 + -Dpgsql=$(usex postgres)
150 + -Dpythia6=$(usex pythia6)
151 + -Dpythia8=$(usex pythia8)
152 + -Dpython=$(usex python)
153 + -Dqt=$(usex qt4)
154 + -Dqtgsi=$(usex qt4)
155 + -Dr=$(usex R) # requires Rcpp and RInside
156 + -Drfio=OFF
157 + -Droofit=$(usex roofit)
158 + -Droot7=$(usex root7) # requires C++14
159 + -Droottest=OFF # requires network
160 + -Drpath=$(usex prefix)
161 + -Druby=OFF # unmantained upstream
162 + # -Druntime_cxxmodules=OFF # use clang C++ modules
163 + -Dsapdb=OFF # option not implemented
164 + -Dshadowpw=$(usex shadow)
165 + -Dsqlite=$(usex sqlite)
166 + -Dsrp=OFF # option not implemented
167 + -Dssl=$(usex ssl)
168 + -Dtable=$(usex table)
169 + -Dtbb=$(usex tbb)
170 + -Dtcmalloc=OFF
171 + -Dtesting=$(usex test)
172 + -Dthread=$(usex threads)
173 + -Dtmva=$(usex tmva)
174 + -Dunuran=$(usex unuran)
175 + -Dvc=$(usex vc)
176 + -Dvdt=OFF # not in Gentoo
177 + # -Dveccore=OFF # not in Gentoo
178 -Dxml=$(usex xml) # default ON
179 -Dxrootd=$(usex xrootd) # default ON
180 ${EXTRA_ECONF}