The Funtoo Linux project has transitioned to "Hobby Mode" and this wiki is now read-only.
Metatools 1.0.5
Metatools 1.0.5 is a regular release which was released on 28 May 2022.
ChangeLog
The 1.0.5 release of metatools has a number of significant functionality improvements and bug fixes.
New Features
Allow Generators To Be Used in Overlays
This is an implementation of the feature request described in FL-9827.
doit
now allows the use of official generators such as github-1 to be used outside of kit-fixups. The way this works is that doit will now detect if it is being run inside kit-fixups or not. If it is NOT, then it will clone/update a kit-fixups repository to ~/repo_tmp/source-trees/kit-fixups
to have access to the official generators.
New options have been added to "doit":
--fixups_url
and--fixups_branch
- Can be used to point to a kit-fixups to clone if you want to use a non-standard kit-fixups for access to custom generators.
--fast
- If you are using "doit" outside of kit-fixups, doing a git pull on ~/repo_tmp/source-trees/kit-fixups can take a bit of time. This option tells "doit" to use the already-cloned kit-fixups as-is without trying to update it by hand first.
To use:
Simply run "doit" in an arbitrary overlay -- it will "just work". The extra options are there if needed but are not normally required.