diff --git a/metadata/layout.conf b/metadata/layout.conf index f18a89401..1889babf7 100644 --- a/metadata/layout.conf +++ b/metadata/layout.conf @@ -8,6 +8,8 @@ use-manifests = strict sign-commits = true sign-manifests = false +#this allows us to remove things from the @system profile and make an @system set which allows more building in parallel + # indicate that ebuilds with the specified EAPIs are deprecated eapis-deprecated = 0 1 2 3 4 5 eapis-banned = 0 1 2 3 4 diff --git a/profiles/pentoo/base/packages b/profiles/pentoo/base/packages index 1c7abfb6b..edb089739 100644 --- a/profiles/pentoo/base/packages +++ b/profiles/pentoo/base/packages @@ -1,6 +1,60 @@ # This file extends the base packages file for the default profile that all # architectures will enjoy. -*dev-lang/python:2.7 -*app-arch/xz-utils -*app-arch/lbzip2 +#remove all defaults +-* + +#add a set to replace the defaults but without the * so they can be built in parallel +# list from python -c 'import portage; print("\n".join(portage.settings.packages))' +sys-process/psmisc +>=sys-apps/baselayout-2 +sys-apps/coreutils +virtual/man +virtual/service-manager +net-misc/wget +dev-lang/python:2.7 +app-arch/tar +virtual/dev-manager +sys-devel/gcc +net-misc/rsync +app-arch/bzip2 +app-arch/xz-utils +sys-apps/less +virtual/os-headers +sys-devel/gnuconfig +app-arch/gzip +net-misc/iputils +sys-apps/elfix +virtual/editor +sys-apps/file +sys-apps/busybox +sys-apps/diffutils +sys-process/procps +sys-apps/grep +app-shells/bash:0 +virtual/pager +>=sys-apps/findutils-4.4 +sys-apps/net-tools +virtual/modutils +sys-devel/make +sys-apps/man-pages +sys-fs/e2fsprogs +virtual/package-manager +virtual/libc +sys-apps/kbd +sys-apps/sed +sys-apps/util-linux +app-arch/lbzip2 +virtual/shadow +>=sys-devel/patch-2.7 +sys-apps/gawk +virtual/ssh +sys-apps/iproute2 +sys-devel/binutils +sys-apps/which + +#added by pentoo +dev-lang/python:2.7 +app-arch/xz-utils +app-arch/lbzip2 +sys-apps/sandbox