Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-18 | avoid confusions | bionel | |
2020-08-18 | pythonize check.root :P | bionel | |
2020-08-18 | default no longer needed here | bionel | |
2020-08-18 | quick fix | bionel | |
2020-08-18 | remove redundancy | V3n3RiX | |
2020-08-18 | fix missing import | V3n3RiX | |
2020-08-18 | make sisyphus.check.root more portable, replace it everywhere | V3n3RiX | |
2020-08-18 | fix imports in dbsearch (no need to import the whole thing), rename it so we ↵ | V3n3RiX | |
have something uniform | |||
2020-08-16 | better suggestion for aliens | bionel | |
2020-08-16 | allow search as non-root | bionel | |
2020-08-14 | improve alien description | bionel | |
2020-08-13 | add alien filter, trigger updates | bionel | |
2020-08-04 | add dbsearch for cli frontend | bionel | |
2020-07-04 | fix some minor typosv4.2007.0 | V3n3RiX | |
2020-06-21 | backend : drop help.py, no longer needed | V3n3RiX | |
2020-06-20 | backend : adjust to changed options | V3n3RiX | |
2020-06-13 | branchsetup : use GitPython instead of subprocess | V3n3RiX | |
2020-06-12 | backend : split hybrid options out ('sisyphus install pkgname --hybrid' or ↵ | V3n3RiX | |
'sisyphus upgrade --hybrid') | |||
2020-06-11 | let's make sure our imports are sane | V3n3RiX | |
2020-06-11 | branchsetup : split into multiple functions, warn users about the binary ↵ | V3n3RiX | |
repository/branch compatibility once the switch is completed | |||
2020-06-10 | branchsetup : new generic module, drop old branchinject, branchmaster && ↵ | V3n3RiX | |
branchnext modules; plug the new module into the new cli client -> works magic | |||
2020-06-09 | sisyphus-cli : plug more functions : install, uninstall, forceuninstall, ↵ | V3n3RiX | |
update, upgrade, rescue, spmsync, autoremove - all work | |||
2020-06-09 | make search work | V3n3RiX | |
2020-06-09 | sisyphus-cli : import the backend into the new client, plug the mirror ↵ | V3n3RiX | |
module -> mirror setup works | |||
2020-06-09 | cli-frontend : make the new client the default clinet | V3n3RiX | |
2020-06-08 | rename some constants to something more pretty | V3n3RiX | |
2020-06-07 | update __init__.py | V3n3RiX | |
2020-06-07 | add spmsync option back | V3n3RiX | |
2020-06-06 | filesystem module : gather all the folder and file paths used by sisyphus ↵ | V3n3RiX | |
under one module, and expose them to other modules from there | |||
2020-06-06 | minor fixes, make the gui client work with the new backend | V3n3RiX | |
2020-06-06 | populate __init__.py to simplify the client imports, ignore some irrelevant ↵ | V3n3RiX | |
errors | |||
2020-06-06 | big rewrite : split the backend in smaller pieces, rework the cli frontend ↵ | V3n3RiX | |
to work with the new backend ... gui frontend wip | |||
2019-12-31 | libsisyphus : undecorate | V3n3RiX | |
2019-12-31 | libsisyphus : decorate metadata refresh function...it will give an aditional ↵ | V3n3RiX | |
clue of what is happening | |||
2019-12-19 | libsisyphus: fix parser confusion when some package triggers a number of ↵ | V3n3RiX | |
rebuilds | |||
2019-10-18 | be quiet | V3n3RiX | |
2019-10-17 | do some housekeeping and garbage collection once finishedv3.1910.1 | V3n3RiX | |
2019-10-17 | bugfix : | V3n3RiX | |
* git reset --hard is a bit overkill for portage config files sync as it will reset MAKEOPTS, custom USE flags, keywords, masks etc * to preserve them, use git stash right before the hard reset, and then apply the stash | |||
2019-10-11 | libsisyphus : always sync the configuration filesv3.1910.0 | V3n3RiX | |
2019-09-15 | regenerate portage metadata whenever we're changing the branches, rename ↵v3.1909.2 | V3n3RiX | |
some functions | |||
2019-09-14 | replace subprocess.call with subprocess.Popen in sync code, rework the logic ↵v3.1909.1 | V3n3RiX | |
a bit to make it more reliable | |||
2019-09-08 | More bugfixesv3.1909.0 | V3n3RiX | |
* backend : * make sync more reliable and future proof (in case we will have more branches) * while the bugfix commit 12c2d64d475552f7ccfb078613a8fbfcea1efaba fixed a long stading bug * it also slowed us down considerably triggering metadata refresh when it wasn't actually * needed. Rework the code to trigger metadata refresh only when absolutely needed * this will speed up things considerably, specially dependency resolution | |||
2019-09-08 | Revert "start replacing subprocess.call with subprocess.Popen" | V3n3RiX | |
This reverts commit 9dbe22f88fae49eac34bdb123f2e1acfc24a6a99. | |||
2019-09-08 | start replacing subprocess.call with subprocess.Popen | V3n3RiX | |
2019-09-06 | Bugfix && feature : | V3n3RiX | |
* since our sync method is different than portage, sisyphus may fail to resolve dependencies properly in certain cases * copy portage's behaviour, perform global updates (SLOT moves, blockers etc) and refresh the metadata after every sync * while this will slow down the sync a little, it will accelerate dependency solving considerably | |||
2019-08-06 | libsisyphus : revert to using shallow clonesv3.1908.1 | V3n3RiX | |
2019-07-14 | libsisyphus : remove duplicate import | V3n3RiX | |
2019-07-08 | libsisyphus : take stratact's suggestion, redocument the new optionsv3.1907.0 | V3n3RiX | |
2019-07-08 | libsisyphus : document the new options | V3n3RiX | |
2019-07-06 | libsisyphus : use pygit2 instead of subprocess to change branches, add ↵ | V3n3RiX | |
options to use gitlab.com or pagure.io as remote |