Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | digest.py: bump to Python 3.11.HEADmaster | Benda Xu | 2024-08-23 | 2 | -2/+2 |
| | | | | | | | portage has a C implementation of Whirlpool as the hash algorithm is largely unavailable after OpenSSL 3 is released. Signed-off-by: Benda Xu <heroxbd@gentoo.org> | ||||
* | files/eclass/R-packages.eclass: drop eutils. | Benda Xu | 2023-08-01 | 1 | -3/+1 |
| | | | | Signed-off-by: Benda Xu <heroxbd@gentoo.org> | ||||
* | r/ebuild/creation.py: add {x,arm}64-macos keywords. | Benda Xu | 2023-08-01 | 1 | -1/+1 |
| | | | | Signed-off-by: Benda Xu <heroxbd@gentoo.org> | ||||
* | files/eclass/R-packages.eclass: set src_configure as no-op. | Benda Xu | 2020-11-24 | 1 | -1/+3 |
| | | | | | | | In sci-CRAN/nloptr src_configure triggers installation as well, which is not desired. Signed-off-by: Benda Xu <heroxbd@gentoo.org> | ||||
* | roverlay/ebuild/creation.py: move KEYWORDS definition into ebuilds. | Benda Xu | 2020-11-24 | 2 | -2/+4 |
| | | | | | | | | | | A eclass must not define KEYWORDS. Depend on subslots of R so that ebuilds get recompiled when R version changes. Reference: https://devmanual.gentoo.org/eclass-writing/ Signed-off-by: Benda Xu <heroxbd@gentoo.org> | ||||
* | roverlay-9999.ebuild: bump to EAPI=7. | Benda Xu | 2020-11-24 | 1 | -9/+9 |
| | | | | | | Bump to Python 3.8. Signed-off-by: Benda Xu <heroxbd@gentoo.org> | ||||
* | [USE] in the DEPEND should be extracted. | Benda Xu | 2019-08-18 | 1 | -4/+2 |
| | | | | Example: tk? ( dev-lang/R[tk] ), not r[tk]?. | ||||
* | R-package.eclass: do not expose src_prepare. | Benda Xu | 2018-08-11 | 1 | -11/+1 |
| | |||||
* | R-packages.eclass: EAPI bump to 6. | Benda Xu | 2018-07-12 | 1 | -5/+10 |
| | |||||
* | Use regex in dep string matches. | Benda Xu | 2018-05-30 | 23 | -617/+195 |
| | | | | | | Ignore rules should come later than positive rules. Closes: https://bugs.gentoo.org/653694 | ||||
* | const.py: do not split on ',' inside a pair of '()'. | Benda Xu | 2018-05-30 | 1 | -1/+1 |
| | |||||
* | Drop python2 support in tests. | Benda Xu | 2018-05-29 | 1 | -1/+1 |
| | |||||
* | remove cvs header and bump to EAPI=6. | Benda Xu | 2018-05-28 | 1 | -2/+1 |
| | |||||
* | Update default deprules. | Benda Xu | 2018-05-28 | 10 | -20/+66 |
| | |||||
* | Only move source directory when needed. | Benda Xu | 2018-05-28 | 1 | -2/+4 |
| | | | | | | This supports packages from outside CRAN. Fix typo in the last commit. | ||||
* | util/fileio.py: do not skip the first line. | Benda Xu | 2016-07-07 | 1 | -0/+1 |
| | |||||
* | roverlay/db/distmap.py: call the wrapper for repo_name | Benda Xu | 2016-07-07 | 1 | -1/+1 |
| | | | | info.repo_name might be undefined. | ||||
* | R-packages.eclass: use default S. | Benda Xu | 2016-07-07 | 1 | -5/+2 |
| | |||||
* | pkgdir: set default add-policy (bug 574782) | André Erdmann | 2016-02-18 | 1 | -3/+6 |
| | | | | | | | | | | | | | | | | | | | | In roverlay/overlay/pkgdir/packagedir_base.py, PackageDirBase.add_package().package_try_replace(): package_info.overlay_addition_override needs to be set to an integer value before calling package_try_replace(), because it is used in a bitwise operation: package_info.overlay_addition_override &= ~_PKG_REPLACE_ONLY which raises a TypeError if overlay_addition_override is None. When running roverlay without bytecode optimizations ("python -O"), the bug gets catched a bit earlier due to a failing assertion, as shown in #574782. X-Gentoo-Bug: 574782 X-Gentoo-Bug-url: https://bugs.gentoo.org/show_bug.cgi?id=574782 | ||||
* | config/simple-deprules.d/R: recommended packages into dev-lang/R[-minimal] | Benda Xu | 2015-11-06 | 1 | -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 Xu | 2015-11-05 | 1 | -0/+1 |
| | |||||
* | roverlay-9999.ebuild: gentoo git URLs change. | Benda Xu | 2015-11-05 | 1 | -2/+2 |
| | | | | https://www.gentoo.org/news/2015/04/25/anongit-overlays.html | ||||
* | minor cleanup | André Erdmann | 2015-02-18 | 3 | -2/+2 |
| | | | | | | * remove redundant imports * add DISTMAP=None to recipe/distmap to make pylint happy (setup() must be called before access()) | ||||
* | fix 8647dac1ec5ad63cd44a8dfc121b8b0942b688ad | André Erdmann | 2015-02-18 | 1 | -1/+2 |
| | | | | add missing module / kwargs=>kill_kwargs typo | ||||
* | doc/, hook env: document stdin==/dev/null | André Erdmann | 2015-01-26 | 2 | -9/+38 |
| | |||||
* | roverlay/defaultscript: remove debug print() | André Erdmann | 2014-12-16 | 1 | -2/+0 |
| | |||||
* | run non-user hooks with /dev/null as stdin | André Erdmann | 2014-12-16 | 1 | -2/+8 |
| | |||||
* | run commands without stdin by default | André Erdmann | 2014-12-16 | 1 | -3/+3 |
| | | | | roverlay.tools->run_command(): let stdin default to /dev/null | ||||
* | run rsync with /dev/null as stdin | André Erdmann | 2014-12-16 | 1 | -1/+1 |
| | |||||
* | unify subprocess on-exception code | André Erdmann | 2014-12-16 | 3 | -81/+84 |
| | | | | make sure to terminate/kill subprocesses on error. | ||||
* | roverlay/strutil: add unquote_all to __all__ | André Erdmann | 2014-12-16 | 1 | -1/+1 |
| | |||||
* | add subprocess helper module | André Erdmann | 2014-12-16 | 1 | -0/+157 |
| | |||||
* | roverlay/util/common: doc typo | André Erdmann | 2014-12-15 | 1 | -2/+2 |
| | |||||
* | roverlay-9999.ebuild: update PYTHON_TARGETS | André Erdmann | 2014-12-09 | 1 | -2/+2 |
| | |||||
* | packagedir, scan_ebuilds(): fix logging of PN!=name | André Erdmann | 2014-12-09 | 1 | -1/+1 |
| | |||||
* | roverlay 0.3.10.3.1 | André Erdmann | 2014-08-23 | 3 | -3/+3 |
| | |||||
* | update generated files | André Erdmann | 2014-08-23 | 6 | -4/+21 |
| | |||||
* | doc/rst: fix slot rule examples | André Erdmann | 2014-08-23 | 1 | -3/+3 |
| | |||||
* | tests, data: reflect SLOT rule changes | André Erdmann | 2014-08-23 | 1 | -7/+7 |
| | |||||
* | tests/depres.py: print test data identifier | André Erdmann | 2014-08-23 | 1 | -5/+7 |
| | | | | Helps when tests fail. | ||||
* | roverlay/depres/depenv: skip vmod dict lookup | André Erdmann | 2014-08-23 | 1 | -7/+12 |
| | | | | When checking/normalizing vmod_str, set vmod directly if possible. | ||||
* | roverlay/depres, slot rules: fix get_slot_result() | André Erdmann | 2014-08-23 | 1 | -1/+1 |
| | |||||
* | set default EAPI=5 and make it configurable | André Erdmann | 2014-08-23 | 3 | -7/+10 |
| | | | | SLOTted dependency rules allow to use EAPI 5 features, so default to 5. | ||||
* | minor cleanup | André Erdmann | 2014-08-23 | 2 | -6/+6 |
| | |||||
* | console/interpreter: minor improvements | André Erdmann | 2014-08-23 | 1 | -9/+22 |
| | | | | | * added --clear option to "history" command * "set" can now be called without VAR=VALUE | ||||
* | config loader, yesno(): use str_to_bool() | André Erdmann | 2014-08-23 | 1 | -10/+7 |
| | |||||
* | roverlay 0.3.0 | André Erdmann | 2014-07-29 | 3 | -3/+3 |
| | | | | | | | | Changes since 0.2.6: * a lot of fixes/minor enhancements * build file changes (Makefile/ebuild, helper scripts) * addition control feature -- regenerate ebuilds by means of replace/revbump * partial support for running roverlay on non-Gentoo systems (still TODO) | ||||
* | addition control pkg rule gen: fix | André Erdmann | 2014-07-29 | 1 | -3/+8 |
| | | | | correctly handle extended_default_bitmask and call _splitmask_line(). | ||||
* | update generated files | André Erdmann | 2014-07-29 | 2 | -11/+112 |
| | |||||
* | roverlay/overlay/pkgdir/packagedir_base: fix | André Erdmann | 2014-07-29 | 1 | -2/+5 |
| | | | | | Clear "replace-only" addition control flag when revbumping. Otherwise, the revbumped package gets denied. |