summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'metadata')
-rw-r--r--metadata/repoman/repository.yaml71
1 files changed, 71 insertions, 0 deletions
diff --git a/metadata/repoman/repository.yaml b/metadata/repoman/repository.yaml
new file mode 100644
index 000000000000..e5d453d0d53e
--- /dev/null
+++ b/metadata/repoman/repository.yaml
@@ -0,0 +1,71 @@
+---
+# repository-modules.yaml
+#
+# This is the repository configuration file for repoman modules
+#
+# no random drive-by commits please
+# Please obtain authorization from the portage team
+#
+# Overlay maintainers override/add/negate checks at your discression
+# but support for third party module will be limited to the plugin API
+#
+
+# NOTE: for non-gentoo repos, any custom modules added will need their
+# module names to the modules list in order for them to run.
+
+# These are the non-mandatory modules that can be disabled/enabled.
+# use -foo notation to disable, just like use flags
+# Add custom modules to enable them too
+scan_modules:
+ description
+ eapi
+ ebuild_metadata
+ fetches
+ files
+ keywords
+ live
+ manifests
+ multicheck
+ pkgmetadata
+ profile
+ restrict
+ ruby
+
+linechecks_modules:
+ assignment
+ eapi3assignment
+ implicitdepend
+ hasq
+ useq
+ preservelib
+ bindnow
+ inherit
+ dosym
+ definition
+ srcprepare
+ eapi3deprecated
+ pkgpretend
+ eapi4incompatible
+ eapi4gonevars
+ paralleldisabled
+ autodefault
+ gentooheader
+ nooffset
+ nesteddie
+ patches
+ emakeparallel
+ srccompileeconf
+ srcunpackpatches
+ portageinternal
+ portageinternalvariableassignment
+ quote
+ quoteda
+ httpsuri
+ builtwith
+ uselesscds
+ uselessdodoc
+ whitespace
+ blankline
+ addpredict
+ noasneeded
+