aboutsummaryrefslogtreecommitdiff
path: root/config
Commit message (Collapse)AuthorAgeFilesLines
* Use regex in dep string matches.Benda Xu2018-05-3021-611/+185
| | | | | | Ignore rules should come later than positive rules. Closes: https://bugs.gentoo.org/653694
* Update default deprules.Benda Xu2018-05-2810-20/+66
|
* config/simple-deprules.d/R: recommended packages into dev-lang/R[-minimal]Benda Xu2015-11-061-15/+19
| | | | | | Split default R package list into "base" and "recommended", because R with USE minimal disables recommended packages and base packages are always available.
* config/simple-deprules.d/net: parse dependency for sci-CRAN/curl.Benda Xu2015-11-051-0/+1
|
* update generated filesAndré Erdmann2014-08-232-0/+8
|
* config/: update license map fileAndré Erdmann2014-07-141-0/+5
|
* deprules: remove dev-lang/python:{2.5,2.6,3.1}André Erdmann2014-06-231-3/+3
| | | | | | | ... rules, which cause roverlay to create unsatisfiable slot-relative dependencies (python 2.5, 3.1 not in the main tree; 2.6 masked for removal) workaround, see previous commit
* deprules: remove virtual/jdk:1.5 rule (workaround)André Erdmann2014-06-231-10/+2
| | | | | | | | | | | | | | | | | | | | | | | | | SLOT-relative dependency rules do not take the version operator (<, >, ==, !=, <=, >=) into account, which is a logic/design error because dep strings like "Java (>= 5.0)" can be interpreted as (a) any version within the 5.0 release series (b) any version greater or equal than 5.0, e.g. 7.0 SLOT rules always assume (a), but (b) is equally possible - depending on the R package in question as well as the respective rule. This commit is a *workaround* for a single dep rule. It removes the SLOT rule for virtual/jdk:1.5, which is not available in the main tree and some packages affected by this rule (RWeka, RWekajars) have been confirmed to work with more recent java releases. Effectively, this means that all "Java <somehow> 5.0" dep strings get resolved as ">=virtual/jdk-1.5" now, which breaks packages that really depend on java 1.5 (should be solvable by installing it manually). All other SLOT rules (=3) are affected by this issue, too. Needs to be fixed code-wise. Reported-By: Randall Wald <rdwald@gmail.com>
* fix depruleAndré Erdmann2014-05-071-1/+1
|
* update generated filesAndré Erdmann2014-04-012-1/+140
|
* config/hookrc: remove debug/test entriesAndré Erdmann2014-02-171-3/+2
|
* config/repo.list: url and rsync args update:Benda Xu2014-02-161-15/+15
| | | | | 1. bioconductor is at 2.13 release now 2. pass --delete to rsync commandline to save disk space
* config/repo.list, rstan: fix src_uriAndré Erdmann2014-02-151-1/+1
| | | | This repo has been moved.
* config/hookrc: more detailed commentAndré Erdmann2013-09-231-4/+5
| | | | ... about GIT_DEFAULT_REMOTE
* update R-overlay.conf config filesAndré Erdmann2013-09-181-8/+10
|
* config/license.map: new entriesAndré Erdmann2013-09-051-2/+58
|
* config/: add hookrc file, files/shlib: itertoolsAndré Erdmann2013-09-041-0/+52
| | | | | | * hook-related configuration * files/shlib/itertools: provides line_iterator(), which is required to read ${GIT_REMOTES}
* SLOTted dependency rules for jdk 1.6/1.7André Erdmann2013-09-031-0/+12
|
* add new "missing" dep rule fileAndré Erdmann2013-08-271-0/+555
|
* move config/simple-deprules.d/missing{,.old}André Erdmann2013-08-271-0/+0
|
* more dependency rulesAndré Erdmann2013-08-277-2/+48
|
* per-repo selfdep rule filesAndré Erdmann2013-08-274-42/+71
|
* config/package_rules: set per-repo categoriesAndré Erdmann2013-08-231-35/+25
|
* config/repo.list: add rstanAndré Erdmann2013-08-231-0/+5
| | | | rstan is suggested by a few packages (namely BayesR and ggmcmc).
* config/R-overlay.conf.install (generated file)André Erdmann2013-08-091-3/+22
|
* update config/package_rulesAndré Erdmann2013-07-231-170/+21
| | | | Removed the doc section from this file and added a few examples.
* dependency rules #2André Erdmann2013-07-1613-16/+89
|
* dependency rules #1André Erdmann2013-07-1613-6/+96
|
* update R-overlay.conf.installAndré Erdmann2013-07-121-1/+1
|
* update config/R-overlay.conf.installAndré Erdmann2013-07-111-32/+86
| | | | | | generated file Create necessary dirs during src_install() in the ebuild.
* config/simple-deprules.d: add SLOTted jdk ruleAndré Erdmann2013-07-101-0/+11
|
* config/repo.list: disable CRAN-ArchiveAndré Erdmann2013-07-101-6/+6
|
* remove deprecated documentation filesAndré Erdmann2013-07-103-614/+0
| | | | | config/*.reference and doc/man/* are out-of-date and redundant since the provided documentation is available in doc/rst/.
* config/: license map file, update field-defAndré Erdmann2013-07-102-10/+214
| | | | | | | The license map file is neither complete nor 100% correct, but it roughly works. Added/Enabled '[License]' in description_fields.conf so that the description reader parses this field.
* config/dep rules: mark dot_remap for removalAndré Erdmann2013-07-081-1/+7
| | | | | | This file should no longer be necessary. (package-)Dependencies that are unresolvable due to dot issues are bugs (at least in most cases).
* config/dependency rules: mark selfdeps as selfdepsAndré Erdmann2013-07-082-1/+3
|
* add DISTDIR, DISTDIR_STRATEGY to R-overlay.confAndré Erdmann2013-02-091-1/+15
|
* Introducing package rules, part 2André Erdmann2013-02-051-0/+190
| | | | | | | | | This commit adds the following functionality to the packagerules module: * load rules from files (using a new syntax) * add logging capabilities to Rules/Acceptors/Actions * misc fixups / changes * add new modules to setup.py * an example package rules file in config/package_rules
* Add support for multiple manifest implementationsAndré Erdmann2013-01-291-0/+14
| | | | | Also added support for threaded Manifest file writing, though no available implementation supports that at the moment.
* More rules added0.2.2Denis Dupeyron2013-01-278-5/+52
|
* Add a bunch of deprulesDenis Dupeyron2013-01-275-20/+66
|
* Add missing base packages to ignore listDenis Dupeyron2013-01-261-0/+15
|
* Install the eclass and enable it by defautDenis Dupeyron2013-01-261-0/+3
|
* Fix dependency on fftw3 in seewave (and maybe others)Denis Dupeyron2013-01-251-0/+3
|
* move config files to config/André Erdmann2012-08-2028-105/+1264
|
* docsAndré Erdmann2012-08-012-0/+8
|
* add dependency types to SimpleDependencyRuleRaderAndré Erdmann2012-07-161-0/+8
| | | | | | | | | | | | | | | | ... and SimpleDependencyRuleMaker geändert: config/simple-deprules.conf geändert: man/roverlay-deprules.5 geändert: roverlay/depres/depresolver.py geändert: roverlay/depres/deprule.py geändert: roverlay/depres/deptype.py geändert: roverlay/depres/simpledeprule/console.py geändert: roverlay/depres/simpledeprule/pool.py geändert: roverlay/depres/simpledeprule/reader.py geändert: roverlay/depres/simpledeprule/rulemaker.py geändert: roverlay/ebuild/depres.py geändert: roverlay/recipe/easyresolver.py
* dependency rule reader: read .bz2 and .gzip filesAndré Erdmann2012-07-121-0/+1
|
* dependency resolutionAndré Erdmann2012-07-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | * simple dep rules are now a sub module of depres * split rule creation from rule file reading, this allows to create rules for strings (not only for files) * fixed some issues like 'DependencyResolver does not run without an error queue' * added the possibility to read dependency rules from a directory this will scan the dir non-recursively and read all files found modified: R-overlay.conf modified: config/R-overlay.conf modified: roverlay/depres/channels.py modified: roverlay/depres/depresolver.py modified: roverlay/depres/deprule.py deleted: roverlay/depres/simpledeprule.py new file: roverlay/depres/simpledeprule/__init__.py renamed: roverlay/depres/abstractsimpledeprule.py -> roverlay/depres/simpledeprule/abstractrules.py new file: roverlay/depres/simpledeprule/pool.py new file: roverlay/depres/simpledeprule/reader.py new file: roverlay/depres/simpledeprule/rulemaker.py new file: roverlay/depres/simpledeprule/rules.py modified: roverlay/recipe/easyresolver.py
* add --overlay-name to config/R-overlay.confAndré Erdmann2012-07-091-1/+1
|