Commits

Author Commit Message Labels Comments Date
Michał Górny
Rename the module to 'smartliverebuild' (lowercase).
Michał Górny
Revert "Use Abstract Base Class." This reverts commit 3b19e69380031acaa1075abef790f4a4a00a8360. We need to split the base class into two variants first.
Michał Górny
Use Abstract Base Class.
Michał Górny
Bump PV to 0.8.1.
Tags
smart-live-rebuild-0.8.1
Michał Górny
Fix ValueError when no SLOT is given for a package.
Michał Górny
Preserve SLOTs when rebuilding packages. As stated in bug 368423 [1], a single package can have multiple live ebuilds in different SLOTs. In order to support rebuilding older slots and multiple slots at once, append the correct slot to the package list. [1] http://bugs.gentoo.org/show_bug.cgi?id=368423
Michał Górny
BashParser: use subshelling to avoid environment leakage.
Michał Górny
Bump PV to 0.8.
Tags
smart-live-rebuild-0.8
Michał Górny
Decode output coming from subprocesses (for py3).
Michał Górny
[git-2] Fix variable mis-reference.
Michał Górny
[git-2] Support multiple URIs in EGIT_REPO_URI.
Michał Górny
Get out of unreadable directories when dropping privs.
Michał Górny
Drop no longer needed code from VCSes. We no longer require non-workdir VCSes to provide the workdir paths or getrev() function.
Michał Górny
Use VCS URI as aggregation key. Before, s-l-r used checkout directory to match ebuilds using the same repository. Now URIs shall be used instead.
Michał Górny
Enter checkout dir only when required by VCS.
Michał Górny
Drop support for --local-rev, require the saved rev.
Michał Górny
Workaround subprocess I/O blocking. This requires a better fix, as with larger output we'll deadlock.
Michał Górny
Drop E*_OFFLINE from SLR.sets.
Michał Górny
Use remote revision fetching whenever possible.
Michał Górny
Bump PV to 0.7.2.
Tags
smart-live-rebuild-0.7.2
Michał Górny
[git-2] Restore git submodule support.
Michał Górny
[git-2] Adjust update & diff to the eclass.
Michał Górny
[git-2] Drop EGIT_OPTIONS, they're only for clone.
Michał Górny
Fix python module name for git-2.
Michał Górny
Add initial support for git-2 eclass.
Michał Górny
Support EVCS_OFFLINE. git-2 & bzr use EVCS_OFFLINE instead of ESCM_OFFLINE. Fixes: http://bugs.gentoo.org/show_bug.cgi?id=364545
Michał Górny
Bump PV to 0.7.1.
Tags
smart-live-rebuild-0.7.1
Michał Górny
Fix outputting reponame with --nonetwork.
Michał Górny
[mercurial] Always pass revision to 'hg identify'. If the hg-src clone does contain only '.hg' directory, mercurial reports no revision with simple 'hg identify'. Passing '--rev' seems to fix it. This should fix bug #358977.
Michał Górny
Bump PV to 0.7.
Tags
smart-live-rebuild-0.7
  1. Prev
  2. Next