From: "Benda XU" <heroxbd@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] proj/R_overlay:master commit in: config/simple-deprules.d/
Date: Mon, 28 May 2018 08:28:02 +0000 (UTC) [thread overview]
Message-ID: <1527496006.daa3c7277f25c71620679fb439c763a0426ab7e7.heroxbd@gentoo> (raw)
commit: daa3c7277f25c71620679fb439c763a0426ab7e7
Author: Benda Xu <heroxbd <AT> gentoo <DOT> org>
AuthorDate: Mon May 28 08:26:46 2018 +0000
Commit: Benda XU <heroxbd <AT> gentoo <DOT> org>
CommitDate: Mon May 28 08:26:46 2018 +0000
URL: https://gitweb.gentoo.org/proj/R_overlay.git/commit/?id=daa3c727
Update default deprules.
config/simple-deprules.d/R | 19 -------------------
config/simple-deprules.d/app-text | 10 ++++++++++
config/simple-deprules.d/dev | 5 +++++
config/simple-deprules.d/dev-libs | 7 +++++++
config/simple-deprules.d/ignored_text | 6 ++++++
config/simple-deprules.d/net | 4 ++++
config/simple-deprules.d/sci-libs | 6 ++++++
config/simple-deprules.d/system.set | 12 +++++++++++-
config/simple-deprules.d/unknown | 2 ++
config/simple-deprules.d/virtual | 15 +++++++++++++++
10 files changed, 66 insertions(+), 20 deletions(-)
diff --git a/config/simple-deprules.d/R b/config/simple-deprules.d/R
index bf46e87..9106deb 100644
--- a/config/simple-deprules.d/R
+++ b/config/simple-deprules.d/R
@@ -32,25 +32,6 @@ dev-lang/R[tk] {
utils
}
-# recommended packages
-dev-lang/R[-minimal] {
- boot
- class
- cluster
- codetools
- foreign
- KernSmooth
- lattice
- MASS
- Matrix
- mgcv
- nlme
- nnet
- rpart
- spatial
- survival
-}
-
# FIXME, seems to be provided too
% {
stepfun
diff --git a/config/simple-deprules.d/app-text b/config/simple-deprules.d/app-text
index d88fb1e..6e4cdd4 100644
--- a/config/simple-deprules.d/app-text
+++ b/config/simple-deprules.d/app-text
@@ -3,6 +3,7 @@
app-text/antiword {
Antiword (http://www.winfield.demon.nl/) forreading MS Word files
antiword for reading MS Word files
+ Antiword (<http://www.winfield.demon.nl/>) forreading MS Word files
}
~app-text/ghostscript-gpl :: ghostscript
@@ -23,3 +24,12 @@ app-text/texlive {
app-text/poppler {
pdfinfo
}
+
+
+~app-text/pandoc :: pandoc
+app-text/pandoc {
+ pandoc (>= 1.12.3) -http://johnmacfarlane.net/pandoc
+ pandoc with https support
+ Package vignettes based on R Markdown v2 requirePandoc (http://pandoc.org). The function rst2pdf() andvignettes based on reStructuredText require rst2pdf(https://github.com/rst2pdf/rst2pdf).
+}
+
diff --git a/config/simple-deprules.d/dev b/config/simple-deprules.d/dev
index 891f264..89759fc 100644
--- a/config/simple-deprules.d/dev
+++ b/config/simple-deprules.d/dev
@@ -33,6 +33,7 @@ dev-java/jdbc-postgresql :: PostgreSQL JDBCdriver
# lowest python version in portage: 2.7 (2.6 masked)
dev-lang/python {
Python (>= 2.4) to run Asciidoc(http://www.python.org/)
+ Python 2.7.x or Python 3.2.x-3.4.x
}
@@ -59,6 +60,10 @@ dev-util/cmake {
cmake (http://www.cmake.org)
}
+~dev-python/numpy {
+ numpy
+}
+
# FIXME: the jdk rules are not quite correct,
# virtual/jdk:1.7 (probably) works for some packages, too
#
diff --git a/config/simple-deprules.d/dev-libs b/config/simple-deprules.d/dev-libs
index b378a9b..b46d2a6 100644
--- a/config/simple-deprules.d/dev-libs
+++ b/config/simple-deprules.d/dev-libs
@@ -2,6 +2,8 @@
~dev-libs/atk :: ATK
+~dev-libs/openssl :: OpenSSL
+
~dev-libs/boost {
boost library
boost
@@ -86,3 +88,8 @@ dev-libs/quantlib {
dev-libs/geoip {
GeoIP from MaxMinds
}
+
+dev-libs/icu {
+ ICU4C (>= 50
+ ICU4C (>= 52
+}
diff --git a/config/simple-deprules.d/ignored_text b/config/simple-deprules.d/ignored_text
index bd4e8ae..097f004 100644
--- a/config/simple-deprules.d/ignored_text
+++ b/config/simple-deprules.d/ignored_text
@@ -22,8 +22,10 @@
your mileage may vary)
optional)
heavily suggested)
+ and Windows
hence Windows or Linux
$distributions package thelibrary file separately from the executible
+ libraries(See the INSTALL file)
or INSTALL.windows under Windows
standard unix tools (e.g.
rgdal OSX binary packages are also available at the samesite.
@@ -40,6 +42,7 @@
so for instance on Debian and Ubuntuyou would need the "libcsound64-dev" package.
For the MERLIN wrapper
Mac
+ Mac OSX
Mac OS X
Mac OS X binaries
Mac.Parallel HDF5
@@ -62,6 +65,8 @@
writing some graphicformats
available athttp://www.monetdb.org
it is used in the demos too).
+ headers
+ OpenCSW.
}
# that's a hardware requirement
@@ -87,6 +92,7 @@
Will use djmrgl or rgl packages for rendering ifpresent
Will use djmrgl or rgl packages for rendering if present
SYMPHONY for Windows (sources included for otherOSes)
+ SYMPHONY libraries
}
# ignore OSX recommendations
diff --git a/config/simple-deprules.d/net b/config/simple-deprules.d/net
index e99087e..ab87ea8 100644
--- a/config/simple-deprules.d/net
+++ b/config/simple-deprules.d/net
@@ -20,6 +20,10 @@ net-misc/curl {
# FIXME
net-libs/czmq :: libzmq
+net-libs/zeromq {
+ or ZeroMQ library >=4.0.4. Solaris 10 needs ZeroMQ library 4.0.7
+}
+
net-misc/s3cmd :: s3cmd
virtual/ssh {
diff --git a/config/simple-deprules.d/sci-libs b/config/simple-deprules.d/sci-libs
index abd31d7..14da6a3 100644
--- a/config/simple-deprules.d/sci-libs
+++ b/config/simple-deprules.d/sci-libs
@@ -45,6 +45,12 @@ sci-libs/gsl {
}
~sci-libs/hdf5 :: hdf5
+sci-libs/hdf5[cxx] {
+ libhdf5 (>= 1.8.x) with C++ interface(--enable-cxx=yes)
+ libhdf5 (>= 1.8.12) with C++ interface(--enable-cxx=yes)
+}
+# remnant of hdf5
+! :: v18 API enabled
~sci-libs/itpp {
itpp
diff --git a/config/simple-deprules.d/system.set b/config/simple-deprules.d/system.set
index 78ae160..54fc6a5 100644
--- a/config/simple-deprules.d/system.set
+++ b/config/simple-deprules.d/system.set
@@ -2,6 +2,7 @@
# @system
! {
+ GNU make
GNU Make
GNU Make forexternalization
andg++ GNU compiler (a nvcc-compatible version of g++ is needed
@@ -16,10 +17,18 @@
#sys-devel/gcc[cxx] :: g++ or Microsoft VC++
! :: g++ or Microsoft VC++
-
+! {
+ g++-4.6.* or later should be sufficient
+ g++-4.9.* or lateris preferred.
+ gcc (release >= 4.5).
+ C++11
+ C++11 (supporting at least std=c++0x)
+ A C++11 compiler. Version 4.6.* of g++ (ascurrently in Rtools) is insufficient
+}
# always provided? (except for Gentoo/*BSD)
! {
+ Linux operating system
Linux operating system.
Linuxoperationg system
}
@@ -29,6 +38,7 @@
POSIX-compliant OS (essentially anything butWindows
POSIX-compliant OS (essentially anything butWindows)
Unix
+ A 64-bit POSIX OS such as Linux or OS X with IANAtime zone data in /usr/share/zoneinfo as well as a C++11compiler.
}
# rpcgen is part of glibc
diff --git a/config/simple-deprules.d/unknown b/config/simple-deprules.d/unknown
index 939c77d..8d1549d 100644
--- a/config/simple-deprules.d/unknown
+++ b/config/simple-deprules.d/unknown
@@ -3,4 +3,6 @@
# FIXME: which library is meant?
! {
A C library with the fesetround/fegetroundfunctions.
+ library.
+ library
}
diff --git a/config/simple-deprules.d/virtual b/config/simple-deprules.d/virtual
new file mode 100644
index 0000000..33f0d74
--- /dev/null
+++ b/config/simple-deprules.d/virtual
@@ -0,0 +1,15 @@
+virtual/boot :: boot
+virtual/class :: class
+virtual/cluster :: cluster
+virtual/codetools :: codetools
+virtual/foreign :: foreign
+virtual/KernSmooth :: KernSmooth
+virtual/lattice :: lattice
+virtual/MASS :: MASS
+virtual/Matrix :: Matrix
+virtual/mgcv :: mgcv
+virtual/nlme :: nlme
+virtual/nnet :: nnet
+virtual/rpart :: rpart
+virtual/spatial :: spatial
+virtual/survival :: survival
next reply other threads:[~2018-05-28 8:28 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-05-28 8:28 Benda XU [this message]
-- strict thread matches above, loose matches on Subject: below --
2015-11-06 1:03 [gentoo-commits] proj/R_overlay:master commit in: config/simple-deprules.d/ Benda XU
2015-11-05 5:52 Benda XU
2014-06-24 21:38 André Erdmann
2014-06-24 21:38 André Erdmann
2014-06-05 22:09 André Erdmann
2013-09-03 14:32 André Erdmann
2013-08-27 16:08 André Erdmann
2013-08-27 16:08 André Erdmann
2013-08-27 15:39 André Erdmann
2013-07-16 16:36 André Erdmann
2013-07-16 16:36 André Erdmann
2013-07-10 15:10 [gentoo-commits] proj/R_overlay:gsoc13/next " André Erdmann
2013-07-10 16:16 ` [gentoo-commits] proj/R_overlay:master " André Erdmann
2013-01-27 20:12 Denis Dupeyron
2013-01-27 8:29 Denis Dupeyron
2013-01-25 17:49 Denis Dupeyron
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1527496006.daa3c7277f25c71620679fb439c763a0426ab7e7.heroxbd@gentoo \
--to=heroxbd@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox