{"bugs":[],"categories":[{"categoryid":433,"name":"dev-haskell","summary":"The dev-haskell category contains libraries and utilities relevant to the Haskell programming language."},{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3daae76a50c165771b4dc168df6c85939aac551b","committime":"2024-10-01T21:18:52","packageid":75219,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mattst88@gentoo.org","authorname":"Matt Turner","body":"Signed-off-by: Matt Turner <mattst88@gentoo.org>","commitid":"65c77847d4a6107ae4db08949d3be90e928c3cb1","committime":"2024-09-09T21:36:19","packageid":75219,"repoid":1,"summary":"dev-haskell\/*: Drop stable keywords"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c2688e5756c2fb9ee24ce01e18ece1a9592aea3f","committime":"2023-10-23T03:31:53","packageid":75219,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"hololeap@protonmail.com","authorname":"hololeap","body":"Signed-off-by: hololeap <hololeap@protonmail.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"85c937c79e171cc817e8a351203002e5f1c51ec4","committime":"2023-10-03T05:09:33","packageid":75219,"repoid":1,"summary":"dev-haskell\/servant-server: add 0.20"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"09795a64377d042e0f945bd7836469c4edb8b06d","committime":"2023-03-17T18:32:02","packageid":75219,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"hololeap@users.noreply.github.com","authorname":"hololeap","body":"Signed-off-by: hololeap <hololeap@users.noreply.github.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"d46f94d1c99b9e0486756724860ca9f2da741dc3","committime":"2023-03-15T23:39:35","packageid":75219,"repoid":1,"summary":"dev-haskell\/servant-server: Stabilize for amd64"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8cec7f664792c2c840c62c97223030ff4638c9f6","committime":"2022-10-06T06:18:50","packageid":75219,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"matoro@users.noreply.github.com","authorname":"matoro","body":"Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>","commitid":"2efe032ed4d8f3c397991193d806b5ba39b90d8a","committime":"2022-09-18T01:32:31","packageid":75219,"repoid":1,"summary":"dev-haskell\/servant-server: keyword 0.19.1 for ~riscv"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3b9077196f6a24de52bf7c4ebd1d1efba6766cc7","committime":"2022-08-31T21:46:43","packageid":75219,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"matoro@users.noreply.github.com","authorname":"matoro","body":"Thanks-to: Marcus Comstedt <marcus@mc.pp.se>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"006fd2e56b206e9c23ac84d9c9ec490eaa9ff028","committime":"2022-08-27T02:21:22","packageid":75219,"repoid":1,"summary":"dev-haskell\/servant-server: keyword 0.19.1 for ~arm64"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e901e8517e4a6d532fa8ec583040d1691abb3ee4","committime":"2022-07-22T22:31:45","packageid":75219,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"matoro@users.noreply.github.com","authorname":"matoro","body":"Signed-off-by: matoro <matoro@users.noreply.github.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"43b74899c865b08b5df200037b6b4581b49e06f1","committime":"2022-07-12T21:43:17","packageid":75219,"repoid":1,"summary":"dev-haskell\/servant-server: new package, add 0.19.1"}],"dependencies":[{"block":false,"categoryid":433,"description":"Low-level networking interface","ebuildids":[756998,756998,804234,804234],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"network","packageid":45054},{"block":false,"categoryid":433,"description":"Colourise Haskell code","ebuildids":[756998,804234],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"haskell@gentoo.org","name":"hscolour","packageid":45677},{"block":false,"categoryid":433,"description":"A framework for packaging Haskell software","ebuildids":[756998,804234],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"haskell@gentoo.org","name":"cabal","packageid":47777},{"block":false,"categoryid":433,"description":"Automatic testing of Haskell programs","ebuildids":[756998,756998,804234,804234],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"quickcheck","packageid":53163},{"block":false,"categoryid":450,"description":"The Glasgow Haskell Compiler","ebuildids":[756998,804234],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"ghc","packageid":55607},{"block":false,"categoryid":433,"description":"An efficient packed Unicode text type","ebuildids":[804234,804234],"firstseen":"2011-06-12T14:37:46.618061","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"text","packageid":57517},{"block":false,"categoryid":433,"description":"Lift control operations, like exception catching, through monad transformers","ebuildids":[756998,756998,804234,804234],"firstseen":"2011-12-05T14:37:08.128479","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"monad-control","packageid":58259},{"block":false,"categoryid":433,"description":"Fast base64 encoding and decoding for ByteStrings","ebuildids":[756998,756998,804234,804234],"firstseen":"2012-03-11T14:36:05.340208","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"base64-bytestring","packageid":58995},{"block":false,"categoryid":433,"description":"Portable temporary file and directory support","ebuildids":[756998,756998,804234,804234],"firstseen":"2012-03-11T14:36:05.340208","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"temporary","packageid":58999},{"block":false,"categoryid":433,"description":"Lift computations from the bottom of a transformer stack","ebuildids":[756998,756998,804234,804234],"firstseen":"2012-03-24T14:35:55.551091","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"transformers-base","packageid":59050},{"block":false,"categoryid":433,"description":"Library of safe (exception free) functions","ebuildids":[756998,804234],"firstseen":"2013-06-20T13:36:19.990577","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"safe","packageid":60890,"summary":"Partial functions from the base library, such as @head@ and @!!@, modified to return more descriptive error messages, programmer defined error messages, @Maybe@ wrapped results and default values. These functions can be used to reduce the number of unsafe pattern matches in your code."},{"block":false,"categoryid":433,"description":"A compatibility layer for base","ebuildids":[756998,756998,804234,804234],"firstseen":"2013-06-21T13:36:39.860472","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"base-compat","packageid":60901},{"block":false,"categoryid":433,"description":"A Testing Framework for Haskell","ebuildids":[756998,756998,804234,804234],"firstseen":"2013-06-21T13:36:39.860472","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"hspec","packageid":60905},{"block":false,"categoryid":433,"description":"Fast JSON parsing and encoding","ebuildids":[756998,756998,804234,804234],"firstseen":"2013-08-25T13:36:10.575757","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"aeson","packageid":61153},{"block":false,"categoryid":433,"description":"Deterministic allocation and freeing of scarce resources","ebuildids":[756998,756998,804234,804234],"firstseen":"2013-08-25T13:36:10.575757","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"resourcet","packageid":61176},{"block":false,"categoryid":433,"description":"Haskell 98 phantom types to avoid unsafely passing dummy arguments","ebuildids":[756998,756998,804234,804234],"firstseen":"2013-08-25T13:36:10.575757","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"tagged","packageid":61178},{"block":false,"categoryid":433,"description":"Generic HTTP types for Haskell (for both client and server code)","ebuildids":[756998,756998,804234,804234],"firstseen":"2013-08-26T13:37:27.441553","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"http-types","packageid":61227},{"block":false,"categoryid":433,"description":"A small compatibility shim for the transformers library","ebuildids":[756998,804234],"firstseen":"2013-08-26T13:37:27.441553","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"transformers-compat","packageid":61271},{"block":false,"categoryid":433,"description":"Web Application Interface","ebuildids":[756998,756998,804234,804234],"firstseen":"2013-08-26T13:37:27.441553","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"wai","packageid":61274},{"block":false,"categoryid":433,"description":"WAI application for static serving","ebuildids":[756998,756998,804234,804234],"firstseen":"2013-08-26T13:37:27.441553","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"wai-app-static","packageid":61275},{"block":false,"categoryid":433,"description":"Provides some basic WAI handlers and middleware","ebuildids":[756998,756998,804234,804234],"firstseen":"2013-08-26T13:37:27.441553","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"wai-extra","packageid":61276},{"block":false,"categoryid":433,"description":"A fast, light-weight web server for WAI applications","ebuildids":[756998,756998,804234,804234],"firstseen":"2013-08-26T13:37:27.441553","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"warp","packageid":61279},{"block":false,"categoryid":433,"description":"Word8 library","ebuildids":[756998,756998,804234,804234],"firstseen":"2013-08-26T13:37:27.441553","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"word8","packageid":61280},{"block":false,"categoryid":433,"description":"URI manipulation","ebuildids":[756998,756998,804234,804234],"firstseen":"2014-12-14T14:38:50.624882","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"network-uri","packageid":62921},{"block":false,"categoryid":433,"description":"Constraint manipulation","ebuildids":[756998,756998,804234,804234],"firstseen":"2015-03-11T14:50:36.641907","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"constraints","packageid":63210},{"block":false,"categoryid":433,"description":"Converting to\/from HTTP API data like URL pieces, headers and query parameters","ebuildids":[756998,756998,804234,804234],"firstseen":"2017-02-16T14:36:31.327913","name":"http-api-data","packageid":66530},{"block":false,"categoryid":433,"description":"True Sums of Products","ebuildids":[756998,756998,804234,804234],"firstseen":"2020-08-01T09:48:37.202645","name":"sop-core","packageid":71820,"summary":"Implementation of n-ary sums and n-ary products. The module \"Data.SOP\" is the main module of this library and contains more detailed documentation. The main use case of this package is to serve as the core of https:\/\/hackage.haskell.org\/package\/generics-sop generics-sop A detailed description of the ideas behind this library is provided by the paper: * Edsko de Vries and Andres Löh. http:\/\/www.andres-loeh.de\/TrueSumsOfProducts True Sums of Products Workshop on Generic Programming (WGP) 2014."},{"block":false,"categoryid":433,"description":"Experimental Hspec support for testing WAI applications","ebuildids":[756998,756998,804234,804234],"firstseen":"2022-07-22T23:44:09.060532","name":"hspec-wai","packageid":75209},{"block":false,"categoryid":433,"description":"Processing HTTP Content-Type and Accept headers","ebuildids":[756998,756998,804234,804234],"firstseen":"2022-07-22T23:44:09.060532","name":"http-media","packageid":75210,"summary":"This library is intended to be a comprehensive solution to parsing and selecting quality-indexed values in HTTP headers. It is capable of parsing both media types and language parameters from the Accept and Content header families, and can be extended to match against other accept headers as well. Selecting the appropriate header value is achieved by comparing a list of server options against the quality-indexed values supplied by the client. In the following example, the Accept header is parsed and then matched against a list of server options to serve the appropriate media using 'mapAcceptMedia': > getHeader >>= maybe send406Error sendResourceWith . mapAcceptMedia > [ (\"text\/html\", asHtml) > , (\"application\/json\", asJson) > ] Similarly, the Content-Type header can be used to produce a parser for request bodies based on the given content type with 'mapContentMedia': > getContentType >>= maybe send415Error readRequestBodyWith . mapContentMedia > [ (\"application\/json\", parseJson) > , (\"text\/plain\", parseText) > ] The API is agnostic to your choice of server."},{"block":false,"categoryid":433,"description":"A family of combinators for defining webservices APIs","ebuildids":[756998,804234,804234],"firstseen":"2022-07-22T23:44:09.060532","name":"servant","packageid":75218},{"block":false,"categoryid":433,"description":"A HUnit\/hspec assertion library to verify that an expression does not typecheck","ebuildids":[756998,756998,804234,804234],"firstseen":"2022-07-22T23:44:09.060532","name":"should-not-typecheck","packageid":75220,"summary":"For examples and an introduction to the library please take a look at the <https:\/\/github.com\/CRogers\/should-not-typecheck#should-not-typecheck- README> on github."},{"block":false,"categoryid":433,"description":"Simplifies dealing with different types for strings","ebuildids":[756998,756998,804234,804234],"firstseen":"2022-07-22T23:44:09.060532","name":"string-conversions","packageid":75221,"summary":"Provides a simple type class for converting values of different string types into values of other string types."}],"depending":[{"block":false,"categoryid":433,"description":"Conversion between math formats","ebuildids":[757018,757018,804272,804272],"firstseen":"2011-04-24T15:21:59.848666","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"texmath","packageid":57277},{"block":false,"categoryid":433,"description":"Pandoc document conversion as an HTTP servant-server","ebuildids":[804195,804195,804195,804195],"firstseen":"2023-10-23T04:41:48.120722","name":"pandoc-server","packageid":76651}],"ebuilds":[{"archs":["~amd64","~arm64","~ppc64","~riscv","~x86"],"ebuildid":804234,"firstseen":"2023-10-23T04:41:48.120722","license":"BSD","moddate":"2026-03-30T13:49:22","packageid":75219,"repoid":1,"slot":"0\/0.20","uses":["doc","hscolour","profile","test"],"version":"0.20"},{"archs":["~amd64","~arm64","~ppc64","~riscv","~x86"],"ebuildid":756998,"firstseen":"2022-07-22T23:44:09.060532","license":"BSD","moddate":"2026-03-30T13:49:22","packageid":75219,"repoid":1,"slot":"0\/0.19.1","uses":["doc","examples","hscolour","profile","test"],"version":"0.19.1"}],"masks":[],"package":{"categoryid":433,"description":"A family of combinators for defining webservices APIs and serving them","firstseen":"2022-07-22T23:44:09.060532","name":"servant-server","packageid":75219},"rdependencies":[{"block":false,"categoryid":433,"description":"Low-level networking interface","ebuildids":[756998,756998,804234,804234],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"network","packageid":45054},{"block":false,"categoryid":450,"description":"The Glasgow Haskell Compiler","ebuildids":[756998,756998,804234,804234],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"ghc","packageid":55607},{"block":false,"categoryid":433,"description":"An efficient packed Unicode text type","ebuildids":[804234,804234],"firstseen":"2011-06-12T14:37:46.618061","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"text","packageid":57517},{"block":false,"categoryid":433,"description":"Lift control operations, like exception catching, through monad transformers","ebuildids":[756998,756998,804234,804234],"firstseen":"2011-12-05T14:37:08.128479","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"monad-control","packageid":58259},{"block":false,"categoryid":433,"description":"Fast base64 encoding and decoding for ByteStrings","ebuildids":[756998,756998,804234,804234],"firstseen":"2012-03-11T14:36:05.340208","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"base64-bytestring","packageid":58995},{"block":false,"categoryid":433,"description":"Lift computations from the bottom of a transformer stack","ebuildids":[756998,756998,804234,804234],"firstseen":"2012-03-24T14:35:55.551091","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"transformers-base","packageid":59050},{"block":false,"categoryid":433,"description":"A compatibility layer for base","ebuildids":[756998,756998,804234,804234],"firstseen":"2013-06-21T13:36:39.860472","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"base-compat","packageid":60901},{"block":false,"categoryid":433,"description":"Fast JSON parsing and encoding","ebuildids":[756998,756998,804234,804234],"firstseen":"2013-08-25T13:36:10.575757","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"aeson","packageid":61153},{"block":false,"categoryid":433,"description":"Deterministic allocation and freeing of scarce resources","ebuildids":[756998,756998,804234,804234],"firstseen":"2013-08-25T13:36:10.575757","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"resourcet","packageid":61176},{"block":false,"categoryid":433,"description":"Haskell 98 phantom types to avoid unsafely passing dummy arguments","ebuildids":[756998,756998,804234,804234],"firstseen":"2013-08-25T13:36:10.575757","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"tagged","packageid":61178},{"block":false,"categoryid":433,"description":"Generic HTTP types for Haskell (for both client and server code)","ebuildids":[756998,756998,804234,804234],"firstseen":"2013-08-26T13:37:27.441553","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"http-types","packageid":61227},{"block":false,"categoryid":433,"description":"Web Application Interface","ebuildids":[756998,756998,804234,804234],"firstseen":"2013-08-26T13:37:27.441553","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"wai","packageid":61274},{"block":false,"categoryid":433,"description":"WAI application for static serving","ebuildids":[756998,756998,804234,804234],"firstseen":"2013-08-26T13:37:27.441553","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"wai-app-static","packageid":61275},{"block":false,"categoryid":433,"description":"A fast, light-weight web server for WAI applications","ebuildids":[756998,756998,804234,804234],"firstseen":"2013-08-26T13:37:27.441553","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"warp","packageid":61279},{"block":false,"categoryid":433,"description":"Word8 library","ebuildids":[756998,756998,804234,804234],"firstseen":"2013-08-26T13:37:27.441553","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"word8","packageid":61280},{"block":false,"categoryid":433,"description":"URI manipulation","ebuildids":[756998,756998,804234,804234],"firstseen":"2014-12-14T14:38:50.624882","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"network-uri","packageid":62921},{"block":false,"categoryid":433,"description":"Constraint manipulation","ebuildids":[756998,756998,804234,804234],"firstseen":"2015-03-11T14:50:36.641907","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"constraints","packageid":63210},{"block":false,"categoryid":433,"description":"Converting to\/from HTTP API data like URL pieces, headers and query parameters","ebuildids":[756998,756998,804234,804234],"firstseen":"2017-02-16T14:36:31.327913","name":"http-api-data","packageid":66530},{"block":false,"categoryid":433,"description":"True Sums of Products","ebuildids":[756998,756998,804234,804234],"firstseen":"2020-08-01T09:48:37.202645","name":"sop-core","packageid":71820,"summary":"Implementation of n-ary sums and n-ary products. The module \"Data.SOP\" is the main module of this library and contains more detailed documentation. The main use case of this package is to serve as the core of https:\/\/hackage.haskell.org\/package\/generics-sop generics-sop A detailed description of the ideas behind this library is provided by the paper: * Edsko de Vries and Andres Löh. http:\/\/www.andres-loeh.de\/TrueSumsOfProducts True Sums of Products Workshop on Generic Programming (WGP) 2014."},{"block":false,"categoryid":433,"description":"Processing HTTP Content-Type and Accept headers","ebuildids":[756998,756998,804234,804234],"firstseen":"2022-07-22T23:44:09.060532","name":"http-media","packageid":75210,"summary":"This library is intended to be a comprehensive solution to parsing and selecting quality-indexed values in HTTP headers. It is capable of parsing both media types and language parameters from the Accept and Content header families, and can be extended to match against other accept headers as well. Selecting the appropriate header value is achieved by comparing a list of server options against the quality-indexed values supplied by the client. In the following example, the Accept header is parsed and then matched against a list of server options to serve the appropriate media using 'mapAcceptMedia': > getHeader >>= maybe send406Error sendResourceWith . mapAcceptMedia > [ (\"text\/html\", asHtml) > , (\"application\/json\", asJson) > ] Similarly, the Content-Type header can be used to produce a parser for request bodies based on the given content type with 'mapContentMedia': > getContentType >>= maybe send415Error readRequestBodyWith . mapContentMedia > [ (\"application\/json\", parseJson) > , (\"text\/plain\", parseText) > ] The API is agnostic to your choice of server."},{"block":false,"categoryid":433,"description":"A family of combinators for defining webservices APIs","ebuildids":[756998,804234,804234],"firstseen":"2022-07-22T23:44:09.060532","name":"servant","packageid":75218},{"block":false,"categoryid":433,"description":"Simplifies dealing with different types for strings","ebuildids":[756998,756998,804234,804234],"firstseen":"2022-07-22T23:44:09.060532","name":"string-conversions","packageid":75221,"summary":"Provides a simple type class for converting values of different string types into values of other string types."}],"repos":[{"branch":"master","lastcommit":"f87ce2b74421571078063820dc1065e7089c9fa7","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/docs.servant.dev\/"],"uses":[{"description":"Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally","isdefault":false,"use":"doc"},{"description":"Install examples, usually source code","isdefault":false,"use":"examples"},{"description":"Include coloured haskell sources to generated documentation (dev-haskell\/hscolour)","isdefault":false,"use":"hscolour"},{"description":"Add support for software performance analysis (will likely vary from ebuild to ebuild)","isdefault":false,"use":"profile"},{"description":"Enable dependencies and\/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)","isdefault":false,"use":"test"}]}