Gentoo Archives: gentoo-commits

From: "André Erdmann" <dywi@×××××××.de>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/R_overlay:master commit in: simple-deprules.d/
Date: Mon, 30 Jul 2012 08:55:12
Message-Id: 1343638111.e5fc16a751755b9de646d1a2b5b1a7d8016c6e4a.dywi@gentoo
1 commit: e5fc16a751755b9de646d1a2b5b1a7d8016c6e4a
2 Author: André Erdmann <dywi <AT> mailerd <DOT> de>
3 AuthorDate: Mon Jul 30 08:48:31 2012 +0000
4 Commit: André Erdmann <dywi <AT> mailerd <DOT> de>
5 CommitDate: Mon Jul 30 08:48:31 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/R_overlay.git;a=commit;h=e5fc16a7
7
8 dependency rules
9
10 ---
11 simple-deprules.d/R | 51 +++++++-
12 simple-deprules.d/app | 12 ++
13 simple-deprules.d/app-text | 20 +++
14 simple-deprules.d/compound_deps | 49 +++++++
15 simple-deprules.d/dev | 43 ++++++
16 simple-deprules.d/dev-libs | 57 ++++++++
17 simple-deprules.d/dot_remap | 72 ++++++++++
18 simple-deprules.d/gnome | 5 +
19 simple-deprules.d/ignored_text | 58 ++++++++
20 simple-deprules.d/media | 22 +++
21 simple-deprules.d/media-libs | 42 ++++++
22 simple-deprules.d/missing | 296 +++++++++++++++++++++++++++++++++++++++
23 simple-deprules.d/net | 24 +++
24 simple-deprules.d/nvidia | 27 ++++
25 simple-deprules.d/other | 1 -
26 simple-deprules.d/perl | 12 ++
27 simple-deprules.d/sci | 53 +++++++
28 simple-deprules.d/sci-libs | 73 ++++++++++
29 simple-deprules.d/selfdeps | 60 +++++++-
30 simple-deprules.d/sys | 16 ++
31 simple-deprules.d/system.set | 30 ++++
32 simple-deprules.d/unknown | 6 +
33 simple-deprules.d/x11 | 25 ++++
34 23 files changed, 1043 insertions(+), 11 deletions(-)
35
36 diff --git a/simple-deprules.d/R b/simple-deprules.d/R
37 index 0bdba02..ac8c3d4 100644
38 --- a/simple-deprules.d/R
39 +++ b/simple-deprules.d/R
40 @@ -1,8 +1,55 @@
41 +#deptype all
42 +
43 # R versions available in portage:
44 # 2.10.1, 2.14.1, 2.14.2, 2.15.0, 2.15.1
45
46 -# R is always compiled with '--enabled-R-shlib'; from: 'Rserve_0.6.8'
47 -! :: R must be compiled with --enable-R-shlib if the server is to be built
48 +#deptype all
49
50 # using fuzzy dep matches
51 ~dev-lang/R :: R
52 +
53 +dev-lang/R[tk] {
54 + tcl/tk 8.5
55 + Tcl/Tk (>= 8.5)
56 + tcltk (but only for the GUI
57 +}
58 +
59 +# always assumed to be provided by dev-lang/R (taken from generate_ebuild)
60 +% {
61 + base
62 + compiler
63 + datasets
64 + graphics
65 + grDevices
66 + grid
67 + methods
68 + parallel
69 + splines
70 + stats
71 + stats4
72 + tcltk
73 + tools
74 + utils
75 +}
76 +# FIXME, seems to be provided too
77 +% {
78 + stepfun
79 + ts
80 + package ts
81 + package ts (included in the R release)
82 +}
83 +# modreg is in stats, according to https://stat.ethz.ch/pipermail/bioconductor/2010-June/034197.html
84 +! :: modreg
85 +
86 +# R is always compiled with '--enabled-R-shlib'
87 +! {
88 + R must be compiled with --enable-R-shlib if the server is to be built
89 + R must be compiled with --enable-R-shlib if theserver is to be built
90 + Download regular shlib (420 KB) from externalsource ('xls.getshlib()' or manually)
91 + R built as a shared object
92 + R built as a shared or static (R >= 2.7.0) library
93 + R built as a shared orstatic library
94 + R-0.64 or later
95 + Regular shlib must be obtained from an externalsource (use 'xls.getshlib()' or dl manually).
96 + dl regular shlib with 'xls.getshlib()'or manually (~420 KB)
97 +}
98
99 diff --git a/simple-deprules.d/app b/simple-deprules.d/app
100 new file mode 100644
101 index 0000000..99ba3c3
102 --- /dev/null
103 +++ b/simple-deprules.d/app
104 @@ -0,0 +1,12 @@
105 +#deptype sys
106 +
107 +app-admin/ec2-api-tools :: ec2-api-tools
108 +
109 +# FIXME zip or unzip?
110 +app-arch/zip :: zip
111 +
112 +# FIXME: this is not satisfiable, latest dieharder version in portage is 2.28.1
113 +app-crypt/dieharder {
114 + DieHarder library (>= 2.8.1) fromhttp://www.phy.duke.edu/~rgb/General/dieharder.php
115 + DieHarder library (>= 3.31.1) fromhttp://www.phy.duke.edu/~rgb/General/dieharder.php
116 +}
117
118 diff --git a/simple-deprules.d/app-text b/simple-deprules.d/app-text
119 new file mode 100644
120 index 0000000..3d1a579
121 --- /dev/null
122 +++ b/simple-deprules.d/app-text
123 @@ -0,0 +1,20 @@
124 +#deptype sys
125 +
126 +app-text/antiword {
127 + Antiword (http://www.winfield.demon.nl/) forreading MS Word files
128 + antiword for reading MS Word files
129 +}
130 +
131 +~app-text/ghostscript-gpl :: ghostscript
132 +
133 +app-text/poppler {
134 + pdfinfo andpdftotext for reading PDF
135 + pdfinfo and pdftotext from Poppler(http://poppler.freedesktop.org/) for reading PDF
136 + pdftotext from Poppler(http://poppler.freedesktop.org/) for reading PDF
137 +}
138 +
139 +# pdflatex?
140 +app-text/texlive {
141 + (PDF)LaTeX (http://www.latex-project.org/) withpdfpages package for studentGrowthPlot option in visualizeSGPto bind together student growth plots into school catalogs.
142 + (PDF)LaTeX for saveLatex()
143 +}
144
145 diff --git a/simple-deprules.d/compound_deps b/simple-deprules.d/compound_deps
146 new file mode 100644
147 index 0000000..fa88ae7
148 --- /dev/null
149 +++ b/simple-deprules.d/compound_deps
150 @@ -0,0 +1,49 @@
151 +#deptype sys
152 +
153 +( media-libs/fontconfig media-fonts/corefonts ) {
154 + fontconfig and msttcorefonts
155 + fontconfig and msttcorefonts recommended)
156 +}
157 +
158 +( net-libs/liboauth net-misc/curl ) {
159 + liboauth (>= 0.9.4) liboauth.sourceforge.net andlibcurl http://curl.haxx.se
160 +}
161 +
162 +# FIXME
163 +( sci-libs/blas-atlas dev-util/nvidia-cuda-toolkit ) {
164 + Atlas development build as well as a Nvidia GPU withCUDA support
165 +}
166 +
167 +|| ( dev-libs/libxml2 dev-libs/expat ) {
168 + Daniel Veillard's libxml(ftp://ftp.gnome.org/pub/GNOME/sources/libxml/)and/orJim Clark's expat (http://www.jclark.com/xml)
169 + Daniel Veillard's libxml(ftp://ftp.gnome.org/pub/GNOME/stable/sources/libxml/)and/orJim Clark's expat (http://www.jclark.com/xml)
170 +}
171 +
172 +( media-libs/tiff >=sci-libs/fftw-3 ) {
173 + optional libtiff and fftw3
174 +}
175 +
176 +( sci-libs/gdal sci-libs/proj ) {
177 + for building from source: GDAL >= 1.3.1 && GDAL < 1.6.0 (until tested) library from http://www.gdal.org/download.html and PROJ.4 (proj >= 4.4.9) from http://proj.maptools.org/
178 + for building from source: GDAL >= 1.3.1 library from http://trac.osgeo.org/gdal/wiki/DownloadSource and PROJ.4 (proj >= 4.4.9) from http://trac.osgeo.org/proj/
179 + for building from source: GDAL >= 1.3.1 libraryfrom http://trac.osgeo.org/gdal/wiki/DownloadSource and PROJ.4(proj >= 4.4.9) from http://trac.osgeo.org/proj/
180 + for building from source: GDAL >= 1.3.1 library from http://www.gdal.org/download.html and PROJ.4 (proj >= 4.4.9) from http://proj.maptools.org/
181 + for building from source: GDAL >= 1.3.1 library from http://www.gdal.org/download.html and PROJ.4 (proj >= 4.4.9) from http://www.remotesensing.org/proj/
182 + for building from source: GDAL >= 1.6.0 libraryfrom http://trac.osgeo.org/gdal/wiki/DownloadSource and PROJ.4(proj >= 4.4.9) from http://trac.osgeo.org/proj/
183 +}
184 +
185 +( dev-libs/mpfr dev-libs/gmp ) {
186 + http://mpfr.org/) and GMP (GNU Multiple Precision library
187 +}
188 +
189 +|| ( media-gfx/imagemagick media-gfx/graphicsmagick ) {
190 + ImageMagick (http://imagemagick.org) orGraphicsMagick (http://www.graphicsmagick.org) for saveGIF()
191 +}
192 +
193 +|| ( media-gfx/imagemagick media-gfx/graphicsmagick app-office/lyx ) {
194 + ImageMagick (http://imagemagick.org) orGraphicsMagick (http://www.graphicsmagick.org) or LyX(http://www.lyx.org) for saveGIF()
195 +}
196 +
197 +|| ( media-libs/tiff virtual/jpeg ) {
198 + libtiff and/or libjpeg
199 +}
200
201 diff --git a/simple-deprules.d/dev b/simple-deprules.d/dev
202 new file mode 100644
203 index 0000000..9c256e8
204 --- /dev/null
205 +++ b/simple-deprules.d/dev
206 @@ -0,0 +1,43 @@
207 +#deptype sys
208 +
209 +dev-cpp/gtkmm :: gtkmm-2.4
210 +
211 +~dev-db/mongodb :: mongodb
212 +
213 +# FIXME: dev-db/postgresql-server ?
214 +~dev-db/postgresql-base {
215 + PostgreSql
216 +}
217 +
218 +# FIXME
219 +dev-db/unixODBC {
220 + An ODBC driver manager and drivers. See README.
221 + An ODBC3 driver manager and drivers.
222 + An ODBC3 driver manager and drivers. See README.
223 + ODBC support and a back end database
224 +}
225 +
226 +dev-java/ant :: ant
227 +dev-java/jdbc-postgresql:: PostgreSQL JDBCdriver
228 +
229 +# lowest python version in portage: 2.5
230 +~dev-lang/python :: python
231 +dev-lang/lua :: lua version>= 5.1.4
232 +~dev-lang/lua :: lua
233 +
234 +~dev-tex/pgf :: pgf
235 +
236 +dev-tcltk/bwidget :: bwidget
237 +~dev-tcltk/tktable :: tktable
238 +
239 +dev-util/cmake {
240 + cmake
241 + cmake (http://www.cmake.org)
242 +}
243 +
244 +~virtual/jdk {
245 + java
246 + Java 1.4 or later
247 + Java version
248 + java runtime
249 +}
250
251 diff --git a/simple-deprules.d/dev-libs b/simple-deprules.d/dev-libs
252 new file mode 100644
253 index 0000000..fadc63b
254 --- /dev/null
255 +++ b/simple-deprules.d/dev-libs
256 @@ -0,0 +1,57 @@
257 +#deptype sys
258 +
259 +~dev-libs/atk :: ATK
260 +
261 +dev-libs/boost {
262 + Boost
263 + Boost C++ libraries (1.31 or greater)
264 + Boost library (>= 1.34.0) from http://www.boost.org
265 + Boost library (>= 1.34.0) fromhttp://www.boost.org
266 + Boost library from http://www.boost.org
267 + Boost libraryfrom http://www.boost.org
268 + boost headers for smart pointers
269 + The Boost 'program_options' library(http://boost.org) is required.
270 +}
271 +
272 +~dev-libs/glib :: glib
273 +
274 +~dev-libs/gmp {
275 + libgmp
276 + gmp
277 +}
278 +~dev-libs/gmp {
279 + GMP (GNU MP bignum library from http://gmplib.org/)
280 + GMP (GNU MP bignum library)
281 + GMP (GNU Multiple Precision library
282 + http://gmplib.org/)
283 +}
284 +
285 +~dev-libs/libxml2 :: libxml2
286 +
287 +~dev-libs/libxslt :: libxslt
288 +
289 +dev-libs/mpc {
290 + and MPC (Multiple Precision ComplexLibrary
291 + http://www.multiprecision.org/)
292 +}
293 +
294 +~dev-libs/mpfr {
295 + MPFR (MP Floating-Point Reliable Library
296 + mpfr
297 + http://mpfr.org/)
298 +}
299 +# FIXME versions -> fuzzy
300 +dev-libs/quantlib {
301 + QuantLib libraries must be installed
302 + QuantLib library (>= 0.8.1) from http://quantlib.org
303 + QuantLib library (>= 0.9.0) from http://quantlib.org
304 + QuantLib library (>= 0.9.7) from http://quantlib.org
305 + QuantLib library (>= 0.9.7) fromhttp://quantlib.org
306 + QuantLib library (>= 0.9.9) fromhttp://quantlib.org
307 + QuantLib library from http://quantlib.org
308 +}
309 +
310 +~dev-libs/xerces-c {
311 + xerces-c
312 + libxerces-c
313 +}
314
315 diff --git a/simple-deprules.d/dot_remap b/simple-deprules.d/dot_remap
316 new file mode 100644
317 index 0000000..57d65b1
318 --- /dev/null
319 +++ b/simple-deprules.d/dot_remap
320 @@ -0,0 +1,72 @@
321 +#deptype pkg
322 +
323 +~sci-R/aroma_affymetrix :: aroma.affymetrix
324 +~sci-R/aroma_apd :: aroma.apd
325 +~sci-R/aroma_core :: aroma.core
326 +~sci-R/aroma_light :: aroma.light
327 +
328 +~sci-R/bio_infer :: bio.infer
329 +
330 +~sci-R/Ckmeans_1d_dp :: Ckmeans.1d.dp
331 +~sci-R/clim_pact :: clim.pact
332 +~sci-R/compute_es :: compute.es
333 +~sci-R/conf_design :: conf.design
334 +
335 +~sci-R/data_table :: data.table
336 +~sci-R/DoE_base :: DoE.base
337 +~sci-R/DoE_wrapper :: DoE.wrapper
338 +
339 +~sci-R/ergm_userterms :: ergm.userterms
340 +
341 +~sci-R/FrF2_catlg128 :: FrF2.catlg128
342 +~sci-R/FunciSNP :: FunciSNP.data
343 +~sci-R/futile_any :: futile.any
344 +~sci-R/futile_logger :: futile.logger
345 +~sci-R/futile_matrix :: futile.matrix
346 +~sci-R/futile_options :: futile.options
347 +~sci-R/futile_paradigm :: futile.paradigm
348 +
349 +~sci-R/gamlss_data :: gamlss.data
350 +~sci-R/gamlss_dist :: gamlss.dist
351 +~sci-R/gamlss_nl :: gamlss.nl
352 +~sci-R/gamlss_tr :: gamlss.tr
353 +~sci-R/gamlss_util :: gamlss.util
354 +~sci-R/GO_db :: GO.db
355 +
356 +~sci-R/haplo_score :: haplo_score
357 +~sci-R/haplo_stats :: haplo_stats
358 +~sci-R/heapmap_plus :: heatmap.plus
359 +
360 +~sci-R/lava_tobit :: lava.tobit
361 +
362 +~sci-R/minpack_lm :: minpack.lm
363 +
364 +~sci-R/opencpu_encode :: opencpu.encode
365 +~sci-R/openNLPmodels_en :: openNLPmodels.en
366 +~sci-R/openNLPmodels_es :: openNLPmodels.es
367 +~sci-R/operator_tools :: operator.tools
368 +~sci-R/orloca_es :: orloca.es
369 +~sci-R/oro_dicom :: oro.dicom
370 +~sci-R/oro_nifti :: oro.nifti
371 +
372 +~sci-R/R_cache :: R.cache
373 +~sci-R/RcmdrPlugin_IPSUR :: RcmdrPlugin.IPSUR
374 +~sci-R/R_devices :: R.devices
375 +~sci-R/R_filesets :: R.filesets
376 +~sci-R/R_huge :: R.huge
377 +~sci-R/R_matlab :: R.matlab
378 +~sci-R/R_methodsS3 :: R.methodsS3
379 +~sci-R/ROI_plugin_glpk :: ROI.plugin.glpk
380 +~sci-R/ROI_plugin_quadprog :: ROI.plugin.quadprog
381 +~sci-R/ROI_plugin_symphony :: ROI.plugin.symphony
382 +~sci-R/R_oo :: R.oo
383 +~sci-R/rpart_plot :: rpart.plot
384 +~sci-R/R_rsp :: R.rsp
385 +~sci-R/RSQLite_extfuns :: RSQLite.extfuns
386 +~sci-R/R_utils :: R.utils
387 +
388 +~sci-R/Sim_DiffProc :: Sim.DiffProc
389 +~sci-R/SNPMaP_cdm :: SNPMaP.cdm
390 +~sci-R/survJamda_data :: survJamda.data
391 +
392 +~sci-R/tawny_types :: tawny.types
393
394 diff --git a/simple-deprules.d/gnome b/simple-deprules.d/gnome
395 new file mode 100644
396 index 0000000..1e85243
397 --- /dev/null
398 +++ b/simple-deprules.d/gnome
399 @@ -0,0 +1,5 @@
400 +#deptype sys
401 +
402 +~gnome-base/libglade :: libglade
403 +
404 +gnome-base/libgnome :: GNOME development libraries
405
406 diff --git a/simple-deprules.d/ignored_text b/simple-deprules.d/ignored_text
407 new file mode 100644
408 index 0000000..909e028
409 --- /dev/null
410 +++ b/simple-deprules.d/ignored_text
411 @@ -0,0 +1,58 @@
412 +#deptype all
413 +
414 +# ignored text
415 +! {
416 + available at <http://csound.sourceforge.net/>. See<http://playitbyr.org/csound.html> for more guidance on settingup Csound.
417 + available at<http://csound.sourceforge.net/>. This package uses the sharedlibrary file
418 + becauseBRugs does not support other platforms/OS right now.
419 + binary Linux distributions often package thelibrary separately from the executible file
420 + it is an extension for the R package tcltk that consists of Tclscripts. See README file.
421 + all other functions are stand alone)
422 + see also the topic 'SoPhy' in the documentation
423 + see also the topic'SoPhy' in the documentation
424 + see file README
425 + see README
426 + see README.
427 + see ./README.
428 + see the cloudRmpi manual (vignette)for details.
429 + see topic SoPhy below
430 + so for instance onDebian and Ubuntu you would need the "libcsound64-dev" package.See the package web site for more guidance on setup andconfiguration.
431 + so for instance onDebian and Ubuntu you would need the "libcsound64-dev" package.See the web site below for more guidance on setup.
432 + some Windows variants are supported experimentally
433 + your mileage may vary)
434 + optional)
435 + heavily suggested)
436 + hence Windows or Linux
437 + $distributions package thelibrary file separately from the executible
438 + or INSTALL.windows under Windows
439 + standard unix tools (e.g.
440 + rgdal OSX binary packages are also available at the samesite.
441 + rgdal OSX binary packages are also available at the same site.
442 +}
443 +
444 +! :: None
445 +
446 +! {
447 + Will use djmrgl or rgl packages for rendering ifpresent
448 + Will use djmrgl or rgl packages for rendering if present
449 + SYMPHONY for Windows (sources included for otherOSes)
450 +}
451 +
452 +# ignore OSX recommendations
453 +! {
454 + GDAL OSX frameworks built by William Kyngesburye at http://www.kyngchaos.com/ may be used for source installs on OSX
455 + GDAL OSXframeworks built by William Kyngesburye athttp://www.kyngchaos.com/ may be used for source installs onOSX
456 + GDAL OSXframeworks built by William Kyngesburye athttp://www.kyngchaos.com/ may be used for source installs onOSX.
457 +}
458 +
459 +! {
460 + GEOS OSX frameworks built byWilliam Kyngesburye at http://www.kyngchaos.com/ may be usedfor source installs on OSX.
461 +}
462 +
463 +# SoPhy splits its Depends field into windows and linux
464 +! {
465 + windows:Tiff for windows
466 + windows: Tiff (libtiff3.dll)
467 + windows: Tiff(libtiff3.dll)
468 + zlib1.dll and jpeg62.dll
469 +}
470
471 diff --git a/simple-deprules.d/media b/simple-deprules.d/media
472 new file mode 100644
473 index 0000000..5692eac
474 --- /dev/null
475 +++ b/simple-deprules.d/media
476 @@ -0,0 +1,22 @@
477 +#deptype sys
478 +
479 +~media-sound/csound :: csound
480 +
481 +~media-gfx/imagemagick :: imagemagick
482 +
483 +media-gfx/graphviz :: dot from graphviz
484 +~media-gfx/graphviz {
485 + graphviz
486 + graphviz version
487 +}
488 +
489 +media-gfx/swftools {
490 + SWF Tools (http://swftools.org) forsaveSWF()
491 + SWF Tools (http://swftools.org) for saveSWF()
492 +}
493 +
494 +virtual/ffmpeg {
495 + FFmpeg (http://ffmpeg.org) for saveVideo()
496 + FFmpeg(http://ffmpeg.org) for saveVideo()
497 + ffmpeg
498 +}
499
500 diff --git a/simple-deprules.d/media-libs b/simple-deprules.d/media-libs
501 new file mode 100644
502 index 0000000..6558f40
503 --- /dev/null
504 +++ b/simple-deprules.d/media-libs
505 @@ -0,0 +1,42 @@
506 +#deptype sys
507 +
508 +~media-libs/flac :: flac
509 +
510 +# FIXME: some packages write optional deps into SystemRequirements (e.g. rgl from CRAN)
511 +media-libs/freetype :: FreeType (optional)
512 +~media-libs/freetype :: freetype
513 +media-libs/freetype:2 :: recommended: freetype2
514 +
515 +media-libs/gd {
516 + libgd (>= 2.0.28 http://www.boutell.com/gd/)
517 + libgd (>= 2.0.29 http://www.boutell.com/gd/)
518 + libgd (freetype2
519 +}
520 +
521 +media-libs/libpng {
522 + libpng(>=1.2.9
523 + libpng (optional)
524 + libpng(optional)
525 +}
526 +~media-libs/libpng {
527 + png
528 + libpng
529 +}
530 +
531 +~media-libs/libsndfile :: libsndfile
532 +
533 +~media-libs/netpbm :: netpbm
534 +
535 +media-libs/raptor :: libraptor2 (>= 2.0.0 http://librdf.org/raptor/)
536 +
537 +media-libs/tiff :: linux: libtiff (and libtiff-devel)
538 +~media-libs/tiff {
539 + tiff
540 + libtiff
541 + libtiff-devel
542 +}
543 +
544 +virtual/jpeg {
545 + libjpeg
546 + jpeg
547 +}
548
549 diff --git a/simple-deprules.d/missing b/simple-deprules.d/missing
550 new file mode 100644
551 index 0000000..0cf60b4
552 --- /dev/null
553 +++ b/simple-deprules.d/missing
554 @@ -0,0 +1,296 @@
555 +#! NOPARSE
556 +
557 +# === Notes ===
558 +
559 +* BIOC experimental -> these packages could also be included in BIOC-2.10;
560 +-> solution: try BIOC-2.10 (next test run)
561 +
562 +* some packages have multiple 'Depends' fields which results in
563 + dep strings like 'R (>= 2.3.0)Depends: tcltk' - fix this
564 +
565 +* maybe add dev-lang/R with specific USE flags to deps like lapack
566 +
567 +* omegahat?
568 +
569 +
570 +# === missing ===
571 +ALL
572 +ALLMLL
573 +ActiveTcl
574 +AffymetrixDataTestFiles -- BIOC experimental
575 +AmpAffyExample -- BIOC experimental
576 +ArcGIS -- seems to be some proprietary software for windows (which implies that a packages has incorrect OS_type set when reching depres)
577 +BLACS -- not in portage, http://www.netlib.org/blacs/
578 +CCl4 -- BIOC experimental
579 +CLL -- BIOC experimental
580 +Currently only MS-WIndows OS is supported.* -- result of missing/incorrect OS_type in an R package
581 +COIN-OR Clp -- not in portage, http://www.coin-or.org/projects/
582 +CodeDepends -- http://www.omegahat.org/CodeDepends/
583 +Concorde -- http://www.tsp.gatech.edu/concorde/
584 +Cytoscape -- http://www.cytoscape.org/, LPGL but wants some information from downloaders
585 +DLBCL -- BIOC experimental
586 +Do.db -- BIOC experimental
587 +DSA -- partDSA from CRAN?
588 +Goto Blas -- http://www.csar.cfs.ac.uk/user_information/software/maths/goto.shtml?
589 +EatonEtAlChIPseq -- BIOC 2.10
590 +Windows -- see Currently...
591 +Excel --
592 +FDb.UCSC.tRNAs -- BIOC 2.10
593 +FEAR -- suggested by Benchmarking from CRAN
594 +File::Basename; File::Glob -- what's the correct perl dependency?
595 +MERLIN -- http://www.sph.umich.edu/csg/abecasis/merlin/
596 +GAPS-JAGS -- described in http://www.rits.onc.jhmi.edu/dbb/custom/A6/Software/CoGAPSDistribution_v1_0/CoGAPSUsersManual.pdf
597 +GGdata -- BIOC 2.10
598 +GO -- dev-lang/go, sys-devel/gcc[go], sci-R/GO_db, ...?
599 +GSVAdata -- BIOC 2.10
600 +HEEBOdata -- BIOC 2.10
601 +HaarSeg -- http://webee.technion.ac.il/people/YoninaEldar/Info/software/HaarSeg.htm
602 +Hadoop -- http://hadoop.apache.org/core/
603 +Hive -- http://hive.apache.org/
604 +HuExExonProbesetLocation -- BIOC 2.10
605 +IBGEPesq -- ?
606 +IBM ILOG CPLEX -- http://www-01.ibm.com/software/integration/optimization/cplex-optimizer/
607 +ITALICSData -- BIOC
608 +IlluminaHumanMethylation** -- BIOC
609 +Img -- (tcl/tk related?)
610 +Internal files Xba.CQV -- ?
611 +JRI -- java-related? (deducer from CRAN, openstreetmap from CRAN)
612 +KEGG -- BIOC
613 +Komodo Edit -- http://www.openkomodo.com
614 +LAM MPI -- ?
615 +MPI2 -- ?
616 +Linux/64bit -- KEYWORD, not DEPEND!!
617 +MAGMA shared libraries -- http://icl.cs.utk.edu/magma/software/index.html
618 +MAQCsubset -- BIOC
619 +MEEBOdata -- BIOC
620 +MOSEK -- http://mosek.com/products/mosek/
621 +Mac OS X -- see Windows / Currently only Windows..
622 +MoExExonProbesetLocation -- BIOC
623 +NMMAPSdata -- http://www.ihapss.jhsph.edu/data/NMMAPS/R/ ?
624 +OpenBUGS -- http://www.openbugs.info/w/
625 +Oracle Instant Client or Oracle Database Client, Oracle client -- sys-libs/db
626 +PREDAsampledata -- BIOC
627 +PVM -- http://www.csm.ornl.gov/pvm/
628 +PWMEnrich.Dmelanogaster.background -- BIOC
629 +Platform LSF development libraries -- ?
630 +PolyPhen.Hsapiens.dbSNP131 -- BIOC
631 +Protocol Buffer compiler (to create C++ header andsource files from .proto descriptions) and library (version2.2.0 or later) -- dev-libs/protobuf
632 +RDCOMClient -- http://www.omegahat.org/RDCOMClient/ ==> maybe add omegahat as repo?
633 +RGTK -- http://www.omegahat.org/RGtk/
634 +RaExExonProbesetLocation -- BIOC
635 +Rcompression -- OmegaHat
636 +Rcpp as sysdep (pcaMethods from BIOC) -- ?
637 +"TODO!!!" -- sysdeps for svDialogs from CRAN; solution: deps unknown -> fail at ebuild creation
638 +Win 32-bit -- Windows
639 +affycompData -- BIOC
640 +affydata -- BIOC
641 +SPRNG -- http://sprng.cs.fsu.edu/
642 +asreml[-R] -- http://www.vsni.co.uk/downloads/asreml
643 +beadarrayExampleData -- BIOC
644 +bio3d -- http://mccammon.ucsd.edu/~bgrant/bio3d/download/download.html
645 +bladderbatch -- BIOC
646 +we expect to support Linux in future releases -- that's great, but why is it in DEPEND?
647 +weexpect to support Linux in future releases -- ^
648 +XMLRPC -- what's the correct dep here?
649 +breastCancerMAINZ,
650 +breastCancerNKI,
651 +breastCancerTRANSBIG,
652 +breastCancerUNT,
653 +breastCancerUPP,
654 +breastCancerVDX -- BIOC
655 +golubEsets -- BIOC
656 +genomewidesnp5Crlmm -- BIOC
657 +hgfocuscdf,
658 +hgu133acdf,
659 +hgu133afrmavecs,
660 +hgu133aprobe,
661 +hgu133atagcdf,
662 +hgu133atagprobe,
663 +hgu133plus2cdf,
664 +hgu133plus2.db,
665 +hgu133plus2probe,
666 +hgu95acdf,
667 +hgu95av2,
668 +hgu95av2cdf,
669 +hgu95av2cdf (>= 2.0.0),
670 +hgu95av2.db,
671 +hgu95av2.db (>= 1.13.0),
672 +hgu95av2probe,
673 +hgu95av2probe (>= 2.0.0),
674 +hu6800,
675 +hu6800.db,
676 +hu6800.db (>= 1.8.1),
677 +human370v1cCrlmm,
678 +human610quadv1bCrlmm,
679 +humanCHRLOC,
680 +humanStemCell,
681 +illuminaHumanv1.db,
682 +illuminaHumanv3.db,
683 +iontreeData -- BIOC
684 +WinBUGS -- Windows only?
685 +WinEdit -- ^
686 +tensor -- ?
687 +expectile -- ? (required for aroma.core et al)
688 +estrogen -- BIOC
689 +ecolicdf,
690 +ecoliLeucine,
691 +faahKO -- BIOC
692 +fEcofin -- "could" be in CRAN, to check; https://www.rmetrics.org/
693 +libsbml -- in portage?; http://sbml.org/Software/libSBML
694 +ppiData -- BIOC
695 +polynomial -- polynom?
696 +Sxslt -- omegahat
697 +yeastCC,
698 +yeastExpData,
699 +yeastNagalakshmi,
700 +yeastRNASeq -- BIOC
701 +statconnDCOM -- http://rcom.univie.ac.at/download.html#statconnDCOM
702 +stdjudem -- BIOC
703 +survnnet -- ?
704 +SVGAnnotation -- omegahat
705 +SuperCurve -- http://bioinformatics.mdanderson.org/Software/supercurve/ or OOMPA repo
706 +gada - R-Forge?
707 +gageData -- BIOC
708 +mpcbs -- R-Forge
709 +msdata -- BIOC
710 +bsseqData,
711 +charmData,
712 +cMap,
713 +cnvGSAdata,
714 +colonCA -- BIOC
715 +coefplot2 -- R-Forge
716 +cudaMatrixOps -- cuda-toolkit?
717 +dChipIO -- ?
718 +hapmap100kxba,
719 +hapmapsnp5,
720 +hapmapsnp6 -- BIOC
721 +iWidgets -- R-forge?
722 +kopls -- http://kopls.sourceforge.net/
723 +pasillaBamSubset, pasilla -- BIOC
724 +plasmodiumanophelescdf -- BIOC
725 +rmutil -- http://www.commanster.eu/rcode.html
726 +Vennerable -- R-Forge
727 +test3cdf,
728 +tweeDEseqCountData,
729 +synapterdata,
730 +SpikeInSubset,
731 +snpMatrix,
732 +simpIntLists,
733 +serumStimulation,
734 +RnaSeqTutorial,
735 +rheumaticConditionWOLLBOLD,
736 +rae230aprobe,
737 +rat2302.db,
738 +pumadata,
739 +TargetSearchData -- BIOC
740 +UScensus2000blk -- ?
741 +spacemakeR -- R-Forge
742 +sfit -- R package, but where to get?
743 +ScaLAPACK -- http://www.netlib.org/scalapack/
744 +SAGA, SAGA-GIS -- http://www.saga-gis.org/en/index.html
745 +rpcgen -- not in portage
746 +SGE ?~ (qsub, qstat, optionally qacct) --
747 +reposTools -- BIOC
748 +Rdonlp2 -- R-Forge
749 +pdf2 -- ?
750 +pairseqsim -- BIOC
751 +oligoData -- BIOC
752 +manipulate -- ?
753 +drosgenome1.db,
754 +drosophila2probe,
755 +dyebiasexamples,
756 +ffpeExampleData,
757 +fibroEset,
758 +flowWorkspaceData,
759 +frmaExampleData,
760 +gatingMLData,
761 +gcspikelite,
762 +geneLenDataBase,
763 +leeBamViews,
764 +lumiBarnes,
765 +lumiHumanIDMapping,
766 +lungExpression,
767 +maqcExpression4plex,
768 +minfiData,
769 +moe430a,
770 +mosaicsExample,
771 +mouse4302.db,
772 +mvoutData -- BIOC
773 +lippthread -- ?
774 +nwPro -- ? http://nws-r.sourceforge.net/
775 +nlcv -- BIOC?
776 +miRNATarget -- http://www.microrna.org/microrna/getDownloads.do?
777 +lqs -- ?
778 +gmmExtra -- R-Forge?
779 +glcoxph -- http://datamining.dongguk.ac.kr/R/glcoxph/src/
780 +notepad.exe -- probably unsatisfiable
781 +WNdb-3.0.tar.gz -- wordnet.princeton.edu
782 +"mark.exe (>= 6.2) (or mark32.exe andmark64.exe) and rel_32.exe (see README.txt),
783 +mark.exe and rel_32.exe (seeREADME.txt)" -- ^notepad.exe
784 +happy.hbrem -- unknown
785 +hgu133a.db,
786 +hgug4112a.db,
787 +hom.Dm.inp.db,
788 +hom.Hs.inp.db,
789 +hom.Mm.inp.db,
790 +hom.Rn.inp.db,
791 +hom.Sc.inp.db,
792 +hugene10sttranscriptcluster.db,
793 +human.db0,
794 +lumiHumanAll.db,
795 +mirbase.db,
796 +moe430a.db,
797 +mogene10sttranscriptcluster.db,
798 +mouse.db0 -- BIOC
799 +"mSQL-2.0.8 (http://www.Hughes.com.au), mSQL-2.0.8 (http://www.Hughes.com.au) or higher" --
800 +org.Ag.eg.db,
801 +org.At.tair.db,
802 +org.Bt.eg.db,
803 +org.Ce.eg.db,
804 +org.Cf.eg.db,
805 +org.Dm.eg.db,
806 +org.Dr.eg.db,
807 +org.EcK12.eg.db,
808 +org.EcSakai.eg.db,
809 +org.Gg.eg.db,
810 +org.Hs.eg.db,
811 +org.Hs.ipi.db,
812 +org.Mm.eg.db,
813 +org.Mmu.eg.db,
814 +org.Pf.plasmo.db,
815 +org.Pt.eg.db,
816 +org.Rn.eg.db,
817 +org.Sco.eg.db,
818 +org.Sc.sgd.db,
819 +org.Ss.eg.db,
820 +org.Xl.eg.db -- BIOC
821 +pcaGoPromoter.Hs.hg19,
822 +pcaGoPromoter.Mm.mm9,
823 +pcaGoPromoter.Rn.rn4,
824 +pd.genomewidesnp.5,
825 +pd.genomewidesnp.6,
826 +pd.hg18.60mer.expr,
827 +pd.huex.1.0.st.v2,
828 +pd.hugene.1.0.st.v1,
829 +pd.mapping250k.nsp,
830 +pd.mapping250k.sty,
831 +pd.mapping50k.hind240,
832 +pd.mapping50k.xba240,
833 +rae230a.db,
834 +ragene10sttranscriptcluster.db,
835 +rat.db0,
836 +reactome.db -- BIOC
837 +TxDb.Dmelanogaster.UCSC.dm3.ensGene,
838 +TxDb.Hsapiens.UCSC.hg18.knownGene,
839 +TxDb.Hsapiens.UCSC.hg19.knownGene,
840 +TxDb.Mmusculus.UCSC.mm9.knownGene -- BIOC
841 +targetscan.Hs.eg.db,
842 +targetscan.Mm.eg.db -- BIOC
843 +seqnames.db,
844 +SIFT.Hsapiens.dbSNP132 -- BIOC
845 +SNPlocs.Hsapiens.dbSNP.20100427,
846 +SNPlocs.Hsapiens.dbSNP.20110815,
847 +SNPlocs.Hsapiens.dbSNP.20111119 -- BIOC
848 +RmiR.Hs.miRNA -- BIOC
849 +SciViews-K -- http://www.sciviews.org/SciViews-K
850 +Xba.regions -- ?
851
852 diff --git a/simple-deprules.d/net b/simple-deprules.d/net
853 new file mode 100644
854 index 0000000..b739b80
855 --- /dev/null
856 +++ b/simple-deprules.d/net
857 @@ -0,0 +1,24 @@
858 +#deptype sys
859 +
860 +net-misc/curl {
861 + curl (version 7.12.0) http://curl.haxx.se
862 + curl (version 7.12.0 or higher)<http://curl.haxx.se>
863 + curl (version 7.12.0 or higher) http://curl.haxx.se
864 + curl (version 7.12.0 or higher) <http://curl.haxx.se>
865 + curl (version 7.14.0 or higher) http://curl.haxx.se
866 + you will often have toexplicitly install libcurl-devel to have the header files andthe libcurl library.
867 + libcurl (version 7.14.0 or higher)http://curl.haxx.se. On Linux systems
868 +}
869 +~net-misc/curl {
870 + curl
871 + libcurl
872 +}
873 +
874 +# FIXME
875 +net-libs/czmq :: libzmq
876 +
877 +net-misc/s3cmd :: s3cmd
878 +
879 +virtual/ssh {
880 + ssh daemon on the server side only:see the rreval manual (vignette) for details.
881 +}
882
883 diff --git a/simple-deprules.d/nvidia b/simple-deprules.d/nvidia
884 new file mode 100644
885 index 0000000..a508e1b
886 --- /dev/null
887 +++ b/simple-deprules.d/nvidia
888 @@ -0,0 +1,27 @@
889 +#deptype sys
890 +
891 +# lowest cuda version in portage is 3.2
892 +dev-util/nvidia-cuda-toolkit {
893 + NVIDIA CUDA Toolkit (>= release 3.0)
894 + Nvidia CUDAToolkit (>= release 3.0)
895 + Nvidia's CUDA toolkit (>= release 2.3)
896 + NVIDIA CUDA Toolkit 3.1 or above
897 +}
898 +
899 +# FIXME cuda-toolkit or sdk?
900 +dev-util/nvidia-cuda-toolkit {
901 + nvcc (>= release 2.1)
902 + nvcc (>= release 2.1) nVidia GPU (compute number >=1.3)
903 + nvcc (release 2.3) NVIDIA Cuda Compiler driver
904 + nvcc (release 3.0) NVIDIA Cuda Compiler driver
905 + nvcc (release >= 3.1) (NVIDIA Cuda Compilerdriver)
906 + nvcc release 3.1 (NVIDIA Cuda Compiler driver)
907 +}
908 +
909 +>=dev-util/nvidia-cuda-toolkit-4.1 {
910 + Nvidia's CUDA toolkit (release >= 4.1)
911 +}
912 +
913 +>=x11-drivers/nvidia-drivers-270 {
914 + Nvidia CUDA driver (>= 270.xx.xx)
915 +}
916
917 diff --git a/simple-deprules.d/other b/simple-deprules.d/other
918 deleted file mode 100644
919 index 8b13789..0000000
920 --- a/simple-deprules.d/other
921 +++ /dev/null
922 @@ -1 +0,0 @@
923 -
924
925 diff --git a/simple-deprules.d/perl b/simple-deprules.d/perl
926 new file mode 100644
927 index 0000000..c4e460b
928 --- /dev/null
929 +++ b/simple-deprules.d/perl
930 @@ -0,0 +1,12 @@
931 +#deptype sys
932 +
933 +# lowest perl version in portage: 5.8 (masked) -> 5.12
934 +~dev-lang/perl :: perl
935 +
936 +dev-perl/OLE-StorageLite :: OLE::Storage_Lite
937 +dev-perl/Parse-RecDescent :: Parse::RecDescent
938 +dev-perl/Spreadsheet-WriteExcel :: Spreadsheet::WriteExcel
939 +dev-perl/Text-CSV_XS :: Text::CSV_XS
940 +
941 +# FIXME: this is very specific, required by WriteXLS from CRAN
942 +virtual/perl-Encode :: Encode
943
944 diff --git a/simple-deprules.d/sci b/simple-deprules.d/sci
945 new file mode 100644
946 index 0000000..4728a8d
947 --- /dev/null
948 +++ b/simple-deprules.d/sci
949 @@ -0,0 +1,53 @@
950 +#deptype sys
951 +
952 +# == geo ==
953 +~sci-geosciences/gmt {
954 + libgmt
955 + gmt
956 +}
957 +~sci-geosciences/grass :: grass
958 +
959 +# == math ==
960 +
961 +~sci-mathematics/glpk :: glpk
962 +
963 +~sci-mathematics/jags :: jags
964 +sci-mathematics/jags :: jags (see http://mcmc-jags.sourceforge.net)
965 +
966 +# lowest octave version in portage is 3.4
967 +sci-mathematics/octave {
968 + Octave (>= 3.2.4) and its development files
969 +}
970 +
971 +# lowest version in portage is 2.3.4-r1
972 +sci-mathematics/pari {
973 + PARI/GP >= 2.3.0 [strongly recommended for logkda()]
974 + PARI/GP >= 2.3.0 [strongly recommended forlogkda()]
975 + pari/gp
976 +}
977 +
978 +sci-mathematics/singular {
979 + Singular (http://www.singular.uni-kl.de) for exactcalculation of the MFR for graphs without splitting edges (onlyfor Unix systems).
980 +}
981 +
982 +~sci-mathematics/yacas :: yacas
983 +sci-mathematics/yacas {
984 + yacas (= 1.0.63) # instructions on home page
985 + yacas (>= 1.0.63) # instructions on home page
986 +}
987 +
988 +# == misc ==
989 +
990 +# FIXME: correct?
991 +~sci-misc/netlogo-bin :: NetLogo
992 +
993 +# == physics ==
994 +
995 +# lowest sci-physics/root version in portage is 5.32.03
996 +sci-physics/root {
997 + root_v5.32.01 <http://root.cern.ch> - See READMEfile for installation instructions.
998 +}
999 +
1000 +# == visualization ==
1001 +
1002 +~sci-visualization/ggobi :: ggobi
1003
1004 diff --git a/simple-deprules.d/sci-libs b/simple-deprules.d/sci-libs
1005 new file mode 100644
1006 index 0000000..1b2b1d7
1007 --- /dev/null
1008 +++ b/simple-deprules.d/sci-libs
1009 @@ -0,0 +1,73 @@
1010 +#deptype sys
1011 +
1012 +~sci-libs/armadillo :: armadillo
1013 +
1014 +~sci-libs/cddlib :: cddlib
1015 +
1016 +# lowest fftw-3 version in portage is 3.2.2
1017 +>=sci-libs/fftw-3 {
1018 + fftw3
1019 + fftw3 (optional)
1020 +}
1021 +~sci-libs/fftw :: fftw
1022 +
1023 +sci-libs/gdal {
1024 + GDAL library from http://www.gdal.org/download.html
1025 + GDAL library from http://www.remotesensing.org/gdal/download.html
1026 +}
1027 +~sci-libs/gdal :: gdal
1028 +
1029 +sci-libs/geos {
1030 + for building from source: GEOS fromhttp://trac.osgeo.org/geos/
1031 + for building from source: GEOSfrom http://trac.osgeo.org/geos/
1032 +}
1033 +~sci-libs/geos :: geos
1034 +
1035 +sci-libs/gsl {
1036 + gsl. Note: users should have GSL installed. Windowsusers: 'consult the README file available in the inst directoryof the source distribution for necessary configurationinstructions'.
1037 + gsl (with development libraries)
1038 +}
1039 +~sci-libs/gsl {
1040 + GNU GSL
1041 + gsl
1042 + libgsl
1043 + libgslcblas
1044 + GNU GSL for the GSL random-number generators
1045 + GNU GSL forthe GSL random-number generators
1046 + GNU Scientific Library (GSL)
1047 +}
1048 +
1049 +~sci-libs/hdf5 :: hdf5
1050 +
1051 +~sci-libs/itpp {
1052 + itpp
1053 + libitpp
1054 +}
1055 +
1056 +# FIXME: dev-lang/R[lapack]?
1057 +virtual/lapack {
1058 + LAPACK sharedlibrary
1059 + LAPACKshared library
1060 +}
1061 +
1062 +sci-libs/lapack-atlas :: lapack_atlas
1063 +
1064 +#FIXME
1065 +sci-libs/libsvm :: SVMlight
1066 +
1067 +~sci-libs/mkl :: Intel MKL
1068 +
1069 +sci-libs/netcdf :: netcdf library version 4.1 or later
1070 +~sci-libs/netcdf :: netcdf
1071 +
1072 +sci-libs/proj :: proj 4.4.6 or higher (http://proj.maptools.org/)
1073 +
1074 +
1075 +# FIXME, portage version is 2.1.21
1076 +sci-libs/udunits :: udunits (>= 1.11.7) or udunits2(>= 2.1.22)
1077 +~sci-libs/udunits {
1078 + udunits
1079 + udunits-2
1080 +}
1081 +
1082 +virtual/blas :: blas
1083
1084 diff --git a/simple-deprules.d/selfdeps b/simple-deprules.d/selfdeps
1085 index d3306ad..7350593 100644
1086 --- a/simple-deprules.d/selfdeps
1087 +++ b/simple-deprules.d/selfdeps
1088 @@ -1,8 +1,52 @@
1089 -~fftw
1090 -~sound
1091 -~audio
1092 -~rgl
1093 -~rpanel
1094 -~tuneR
1095 -~flac
1096 -~tcltk
1097 +#deptype pkg
1098 +
1099 +# FIXME: this may be incorrect
1100 +~sci-R/BSgenome {
1101 + BSgenome.Celegans.UCSC.ce2
1102 + BSgenome.Dmelanogaster.UCSC.dm3
1103 + BSgenome.Ecoli.NCBI.20080805
1104 + BSgenome.Hsapiens.UCSC.hg18
1105 + BSgenome.Hsapiens.UCSC.hg19
1106 + BSgenome.Mmusculus.UCSC.mm9
1107 + BSgenome.Rnorvegicus.UCSC.rn4
1108 + BSgenome.Scerevisiae.UCSC.sacCer2
1109 +}
1110 +
1111 +sci-R/chron :: get.hist.quote needs packagechron.
1112 +
1113 +# FIXME: correct?
1114 +~sci-R/CoCo {
1115 + CoCoCore
1116 + CoCoObjects
1117 + CoCoRaw
1118 +}
1119 +
1120 +sci-R/csound {
1121 + A valid copy of the Csound library must be present.Csound can be downloaded from http://www.csounds.com. Thelibrary is included in the default Windows and Mac OS Xdistributions
1122 + playitbyr creates sound using the csound package
1123 + which requires the free and open source software synthesizerCsound
1124 +}
1125 +
1126 +~sci-R/mimR :: mim
1127 +
1128 +sci-R/MVA {
1129 + white.test needs packagemva
1130 + white.test needs package mva
1131 +}
1132 +
1133 +sci-R/quadprog :: portfolio.optim needs package quadprog
1134 +
1135 +sci-R/rgl :: rgl packages for rendering
1136 +
1137 +~sci-R/sgeostat :: geostat.
1138 +
1139 +sci-R/survival4 :: survival4 if survival models are to be used.
1140 +~sci-R/survival5 :: survival5 for some examples
1141 +sci-R/survival5 :: survival5 if survival models are to be used.
1142 +
1143 +~sci-R/VhayuR :: Vhayu
1144 +
1145 +sci-R/xgobi {
1146 + xgobi must be installed additionally
1147 + xgobi & xgvis programs: http://www.research.att.com/areas/stat/xgobi/
1148 +}
1149
1150 diff --git a/simple-deprules.d/sys b/simple-deprules.d/sys
1151 new file mode 100644
1152 index 0000000..3b793d0
1153 --- /dev/null
1154 +++ b/simple-deprules.d/sys
1155 @@ -0,0 +1,16 @@
1156 +#deptype sys
1157 +
1158 +~sys-libs/db {
1159 + BerkelyDB
1160 + BerkeleyDB
1161 + Oracle Berkeley DB 11gR2
1162 +}
1163 +
1164 +~sys-libs/zlib :: zlib
1165 +sys-libs/zlib :: zlib (optional)
1166 +
1167 +# => sys-cluster/
1168 +~virtual/mpi {
1169 + LamMPI(>= 6.5.9) or MPICH2(>= 1.0.2) or OpenMPI ()
1170 + LamMpi(>= 6.5.9) or Mpich2(>= 1.0.2)
1171 +}
1172
1173 diff --git a/simple-deprules.d/system.set b/simple-deprules.d/system.set
1174 new file mode 100644
1175 index 0000000..7ee9fdc
1176 --- /dev/null
1177 +++ b/simple-deprules.d/system.set
1178 @@ -0,0 +1,30 @@
1179 +#deptype sys
1180 +
1181 +# @system
1182 +! {
1183 + GNU Make
1184 + andg++ GNU compiler (a nvcc-compatible version of g++ is needed
1185 + andg++ GNU compiler version 3.4 (version 4.4 is not yet compatiblewith nvcc).
1186 + chmod)
1187 +}
1188 +
1189 +% :: gcc
1190 +# FIXME: newer gcc versions could work, too
1191 +<sys-devel/gcc-4.4 :: gcc/g++ version 4.4 is not yet compatible with nvcc).
1192 +<=sys-devel/gcc-4.5 :: gcc (release <= 4.5).
1193 +
1194 +
1195 +# always provided? (except for Gentoo/*BSD)
1196 +! {
1197 + Linux operating system.
1198 + Linuxoperationg system
1199 +}
1200 +# always provided
1201 +! {
1202 + POSIX-compliant OS (essentially anything but Windows)
1203 + POSIX-compliant OS (essentially anything butWindows
1204 + POSIX-compliant OS (essentially anything butWindows)
1205 + Unix
1206 +}
1207 +
1208 +
1209
1210 diff --git a/simple-deprules.d/unknown b/simple-deprules.d/unknown
1211 new file mode 100644
1212 index 0000000..939c77d
1213 --- /dev/null
1214 +++ b/simple-deprules.d/unknown
1215 @@ -0,0 +1,6 @@
1216 +#deptype sys
1217 +
1218 +# FIXME: which library is meant?
1219 +! {
1220 + A C library with the fesetround/fegetroundfunctions.
1221 +}
1222
1223 diff --git a/simple-deprules.d/x11 b/simple-deprules.d/x11
1224 new file mode 100644
1225 index 0000000..bb78ed7
1226 --- /dev/null
1227 +++ b/simple-deprules.d/x11
1228 @@ -0,0 +1,25 @@
1229 +#deptype sys
1230 +
1231 +x11-libs/cairo :: cairo (>= 1.2 http://www.cairographics.org/)
1232 +~x11-libs/cairo :: cairo
1233 +
1234 +~x11-libs/gtk+ :: gtk+
1235 +
1236 +~x11-libs/pango :: pango
1237 +
1238 +x11-libs/qt-core {
1239 + qt
1240 + Qt4 libraries and headers (http://qt.nokia.com)
1241 +}
1242 +
1243 +x11-misc/xclip {
1244 + xclip (Linux)
1245 +}
1246 +
1247 +virtual/opencl {
1248 + OpenCL library
1249 + OpenCl
1250 +}
1251 +
1252 +~virtual/glu :: GLU Library
1253 +virtual/opengl :: opengl