# Entropy Matter, Automated Entropy Packages Build Service, example spec file # List of packages required to be built. # Comma separated, example: app-foo/bar, bar-baz/foo # Mandatory, cannot be empty packages: dev-haskell/abstract-par, dev-haskell/aeson, dev-haskell/aeson-pretty, dev-haskell/alex, dev-haskell/alsa-core, dev-haskell/alsa-mixer, dev-haskell/alut, dev-haskell/ansi-terminal, dev-haskell/ansi-wl-pprint, dev-haskell/appar, dev-haskell/arrows, dev-haskell/asn1-data, dev-haskell/asn1-types, dev-haskell/async, dev-haskell/attoparsec, dev-haskell/attoparsec-conduit, dev-haskell/authenticate, dev-haskell/base-unicode-symbols, dev-haskell/base64-bytestring, dev-haskell/bencode, dev-haskell/bifunctors, dev-haskell/binary, dev-haskell/blaze-builder, dev-haskell/blaze-builder-conduit, dev-haskell/blaze-html, dev-haskell/blaze-markup, dev-haskell/bloomfilter, dev-haskell/byteable, dev-haskell/byteorder, dev-haskell/bzlib, dev-haskell/c2hs, dev-haskell/cabal, dev-haskell/cabal-install, dev-haskell/cairo, dev-haskell/case-insensitive, dev-haskell/cereal, dev-haskell/certificate, dev-haskell/cgi, dev-haskell/cipher-aes, dev-haskell/cipher-rc4, dev-haskell/clientsession, dev-haskell/cmdargs, dev-haskell/comonad, dev-haskell/comonad-transformers, dev-haskell/comonads-fd, dev-haskell/conduit, dev-haskell/configfile, dev-haskell/connection, dev-haskell/contravariant, dev-haskell/control-monad-loop, dev-haskell/convertible, dev-haskell/cookie, dev-haskell/cpphs, dev-haskell/cprng-aes, dev-haskell/crypto, dev-haskell/crypto-api, dev-haskell/crypto-cipher-types, dev-haskell/crypto-conduit, dev-haskell/crypto-numbers, dev-haskell/crypto-pubkey, dev-haskell/crypto-pubkey-types, dev-haskell/crypto-random, dev-haskell/crypto-random-api, dev-haskell/cryptohash, dev-haskell/cryptohash-cryptoapi, dev-haskell/css-text, dev-haskell/curl, dev-haskell/data-default, dev-haskell/data-default-class, dev-haskell/data-default-instances-base, dev-haskell/data-default-instances-containers, dev-haskell/data-default-instances-dlist, dev-haskell/data-default-instances-old-locale, dev-haskell/dataenc, dev-haskell/date-cache, dev-haskell/dav, dev-haskell/dbus, dev-haskell/digest, dev-haskell/distributive, dev-haskell/dlist, dev-haskell/dns, dev-haskell/drift, dev-haskell/edit-distance, dev-haskell/editline, dev-haskell/either, dev-haskell/email-validate, dev-haskell/entropy, dev-haskell/errors, dev-haskell/exceptions, dev-haskell/extensible-exceptions, dev-haskell/failure, dev-haskell/fast-logger, dev-haskell/fdo-notify, dev-haskell/feed, dev-haskell/fgl, dev-haskell/file-embed, dev-haskell/frown, dev-haskell/generic-deriving, dev-haskell/ghc-paths, dev-haskell/gio, dev-haskell/glade, dev-haskell/glib, dev-haskell/gluraw, dev-haskell/glut, dev-haskell/gnuidn, dev-haskell/gnutls, dev-haskell/groupoids, dev-haskell/gsasl, dev-haskell/gtk, dev-haskell/gtk2hs-buildtools, dev-haskell/haddock, dev-haskell/hamlet, dev-haskell/happy, dev-haskell/harp, dev-haskell/hashable, dev-haskell/hashed-storage, dev-haskell/hashtables, dev-haskell/haskeline, dev-haskell/haskell-src, dev-haskell/haskell-src-exts, dev-haskell/hdbc, dev-haskell/hdbc-odbc, dev-haskell/hdbc-sqlite, dev-haskell/hexpat, dev-haskell/highlighting-kate, dev-haskell/hinotify, dev-haskell/hjsmin, dev-haskell/hostname, dev-haskell/hs-bibutils, dev-haskell/hs3, dev-haskell/hscolour, dev-haskell/hslogger, dev-haskell/hslua, dev-haskell/hsql, dev-haskell/hsql-mysql, dev-haskell/hsql-odbc, dev-haskell/hsql-postgresql, dev-haskell/html, dev-haskell/http, dev-haskell/http-attoparsec, dev-haskell/http-client, dev-haskell/http-client-conduit, dev-haskell/http-client-tls, dev-haskell/http-conduit, dev-haskell/http-date, dev-haskell/http-types, dev-haskell/hunit, dev-haskell/hxt, dev-haskell/hxt-charproperties, dev-haskell/hxt-regex-xmlschema, dev-haskell/hxt-unicode, dev-haskell/iconv, dev-haskell/ifelse, dev-haskell/iproute, dev-haskell/json, dev-haskell/language-c, dev-haskell/language-javascript, dev-haskell/lazysmallcheck, dev-haskell/lens, dev-haskell/lhs2tex, dev-haskell/libxml-sax, dev-haskell/lifted-base, dev-haskell/list, dev-haskell/maccatcher, dev-haskell/mime-mail, dev-haskell/mime-types, dev-haskell/missingh, dev-haskell/mmap, dev-haskell/mmorph, dev-haskell/monad-control, dev-haskell/monad-logger, dev-haskell/monad-loops, dev-haskell/monad-par, dev-haskell/monadcatchio-mtl, dev-haskell/monadcatchio-transformers, dev-haskell/monadrandom, dev-haskell/monads-tf, dev-haskell/mtl, dev-haskell/nats, dev-haskell/network, dev-haskell/network-bytestring, dev-haskell/network-conduit, dev-haskell/network-info, dev-haskell/network-multicast, dev-haskell/network-protocol-xmpp, dev-haskell/objectname, dev-haskell/openal, dev-haskell/opengl, dev-haskell/openglraw, dev-haskell/optparse-applicative, dev-haskell/pandoc-citeproc, dev-haskell/pandoc-types, dev-haskell/pango, dev-haskell/parallel, dev-haskell/parallel, dev-haskell/parsec, dev-haskell/path-pieces, dev-haskell/pcap, dev-haskell/pcre-light, dev-haskell/pem, dev-haskell/persistent, dev-haskell/persistent-template, dev-haskell/pool-conduit, dev-haskell/primitive, dev-haskell/process-conduit, dev-haskell/profunctor-extras, dev-haskell/profunctors, dev-haskell/publicsuffixlist, dev-haskell/puremd5, dev-haskell/pwstore-fast, dev-haskell/quickcheck, dev-haskell/random, dev-haskell/readline, dev-haskell/reflection, dev-haskell/regex-base, dev-haskell/regex-compat, dev-haskell/regex-pcre-builtin, dev-haskell/regex-posix, dev-haskell/regex-tdfa, dev-haskell/resource-pool, dev-haskell/resourcet, dev-haskell/rfc5051, dev-haskell/safe, dev-haskell/safesemaphore, dev-haskell/scientific, dev-haskell/securemem, dev-haskell/semigroupoid-extras, dev-haskell/semigroupoids, dev-haskell/semigroups, dev-haskell/sha, dev-haskell/shakespeare, dev-haskell/shakespeare-css, dev-haskell/shakespeare-i18n, dev-haskell/shakespeare-js, dev-haskell/shakespeare-text, dev-haskell/silently, dev-haskell/simple-sendfile, dev-haskell/skein, dev-haskell/socks, dev-haskell/split, dev-haskell/statevar, dev-haskell/stm, dev-haskell/stm-chans, dev-haskell/stream, dev-haskell/strict, dev-haskell/stringsearch, dev-haskell/syb, dev-haskell/system-fileio, dev-haskell/system-filepath, dev-haskell/tagged, dev-haskell/tagsoup, dev-haskell/tar, dev-haskell/temporary, dev-haskell/tensor, dev-haskell/terminfo, dev-haskell/test-framework, dev-haskell/test-framework-hunit, dev-haskell/test-framework-quickcheck2, dev-haskell/testpack, dev-haskell/texmath, dev-haskell/text, dev-haskell/text-stream-decode, dev-haskell/tls, dev-haskell/tls-extra, dev-haskell/torrent, dev-haskell/transformers, dev-haskell/transformers-base, dev-haskell/transformers-compat, dev-haskell/unix-compat, dev-haskell/unix-time, dev-haskell/unordered-containers, dev-haskell/utf8-light, dev-haskell/utf8-string, dev-haskell/uuid, dev-haskell/uulib, dev-haskell/vault, dev-haskell/vector, dev-haskell/void, dev-haskell/wai, dev-haskell/wai-app-static, dev-haskell/wai-extra, dev-haskell/wai-logger, dev-haskell/warp, dev-haskell/word8, dev-haskell/wxcore, dev-haskell/wxdirect, dev-haskell/wxdirect, dev-haskell/wxhaskell, dev-haskell/x11, dev-haskell/x11-xft, dev-haskell/xhtml, dev-haskell/xml, dev-haskell/xml-conduit, dev-haskell/xml-hamlet, dev-haskell/xml-types, dev-haskell/xss-sanitize, dev-haskell/yaml, dev-haskell/yesod, dev-haskell/yesod-auth, dev-haskell/yesod-core, dev-haskell/yesod-default, dev-haskell/yesod-form, dev-haskell/yesod-persistent, dev-haskell/yesod-routes, dev-haskell/yesod-static, dev-haskell/zip-archive, dev-haskell/zlib, dev-haskell/zlib-bindings, dev-haskell/zlib-conduit # Entropy repository where to commit packages # Mandatory, cannot be empty repository: sabayon-hell # Provide custom build arguments to Portage. # Default is: --verbose --nospinner build-args: --verbose --oneshot --nospinner --quiet-build=y --quiet-fail --fail-clean=y --complete-graph # Allow Source Package Manager (Portage) repository change? # Valid values are either "yes" or "no" # Default is: no spm-repository-change: no # In case of Source Package Manager repository change, allow # execution if the original repository does not contain # the package anymore? # Valid values are either "yes" or "no" # Default is: no spm-repository-change-if-upstreamed: yes # Allow compiling package even if it's not actually installed on system? # Valid values are either "yes" or "no" # Default is: no not-installed: no # Allow dependencies to be pulled in? # Valid values are either "yes" or "no" # Default is: no dependencies: yes # Allow package downgrade? # Valid values are either "yes" or "no" # Default is: no downgrade: no # Allow package rebuild? # Valid values are either "yes" or "no" # Default is: no rebuild: no # Make possible to continue if one or more packages fail to build? # Valid values are either "yes" or "no" # Default is: no keep-going: yes # Allow new USE flags? # Valid values are either "yes" or "no" # Default is: no new-useflags: yes # Allow removed USE flags? # Valid values are either "yes" or "no" # Default is: no removed-useflags: yes # Package pre execution script hook # Valid value is path to executable file # Env vars: # MATTER_PACKAGE_NAMES = space sep. list of names of the packages # that would be built. It does not reflect the name of the failing packages, # because they could be just dependencies of them. # pkgpre: /home/fabio/repos/entropy/services/matter_examples/pkgpre.sh # Package build post execution script hook, executed for each package # Valid value is path to executable file # Env vars: # MATTER_PACKAGE_NAMES = space sep. list of names of the packages # that would be built. It does not reflect the name of the failing packages, # because they could be just dependencies of them. # pkgpost: /home/fabio/repos/entropy/services/matter_examples/pkgpost.sh # Env vars: # MATTER_PACKAGE_NAMES = space sep. list of names of the packages # that would be built. It does not reflect the name of the failing packages, # because they could be just dependencies of them. # MATTER_PORTAGE_FAILED_PACKAGE_NAME = exact name (atom, CPV) of the failing # package, the one that triggered the buildfail hook. # MATTER_PORTAGE_REPOSITORY = Portage repository from where the package # comes from # MATTER_PORTAGE_BUILD_LOG_DIR = directory containing all the build logs of # the failed package buildfail: /particles/hooks/buildfail.sh # For more info regarding exported environment variables, please see: # matter --help