{"bugs":[{"bugid":951946,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"UNCONFIRMED","summary":"dev-haskell\/crypton-0.32 fails tests"}],"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."},{"categoryid":311,"name":"dev-vcs","summary":"The dev-vcs category contains utilities focused on version control."},{"categoryid":396,"name":"virtual","summary":"The virtual category contains packages which satisfy virtual dependencies."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7090584d7f460e325f28f123ca098f0446fbb6d1","committime":"2026-06-22T10:46:04","packageid":76619,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"hololeap@protonmail.com","authorname":"hololeap","body":"Signed-off-by: hololeap <hololeap@protonmail.com>\nSigned-off-by: Mark Wright <gienah@gentoo.org>","commitid":"8c27456d588040840c18d80a299c1acb14c4defd","committime":"2026-01-24T07:53:31","packageid":76619,"repoid":1,"summary":"dev-haskell\/crypton: add 1.0.5"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c2688e5756c2fb9ee24ce01e18ece1a9592aea3f","committime":"2023-10-23T03:31:53","packageid":76619,"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":"a37e0604ab101a69d42ef5ef637a81a5425bdb81","committime":"2023-10-03T05:04:39","packageid":76619,"repoid":1,"summary":"dev-haskell\/crypton: new package, add 0.32"}],"dependencies":[{"block":false,"categoryid":433,"description":"Colourise Haskell code","ebuildids":[804051,902874],"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":[804051,902874],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"haskell@gentoo.org","name":"cabal","packageid":47777},{"block":false,"categoryid":450,"description":"The Glasgow Haskell Compiler","ebuildids":[804051,902874],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"ghc","packageid":55607},{"block":false,"categoryid":396,"description":"Virtual for the C library","ebuildids":[804051],"firstseen":"2011-04-21T14:38:28.289558","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"libc","packageid":57258},{"block":false,"categoryid":433,"description":"Modern and extensible testing framework","ebuildids":[804051,902874],"firstseen":"2013-09-13T13:45:10.068184","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"tasty","packageid":61389},{"block":false,"categoryid":433,"description":"HUnit support for the Tasty test framework","ebuildids":[804051,902874],"firstseen":"2013-09-13T13:45:10.068184","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"tasty-hunit","packageid":61390},{"block":false,"categoryid":433,"description":"QuickCheck support for the Tasty test framework","ebuildids":[804051,902874],"firstseen":"2013-12-12T14:36:54.528992","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"tasty-quickcheck","packageid":61697},{"block":false,"categoryid":433,"description":"Known Answer Tests (KAT) framework for tasty","ebuildids":[804051,902874],"firstseen":"2015-02-01T14:39:00.010870","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"tasty-kat","packageid":63051},{"block":false,"categoryid":433,"description":"memory and related abstraction stuff","ebuildids":[804051,902874],"firstseen":"2015-08-02T13:38:04.499594","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"memory","packageid":63931},{"block":false,"categoryid":433,"description":"Foundation scrap box of array & string","ebuildids":[804051,902874],"firstseen":"2020-01-21T09:22:14.505096","name":"basement","packageid":70727}],"depending":[{"block":false,"categoryid":311,"description":"manage files with git, without checking their contents into git","ebuildids":[903209,903209],"firstseen":"2011-12-05T14:37:08.128479","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"git-annex","packageid":58252},{"block":false,"categoryid":433,"description":"Securely store session data in a client-side cookie","ebuildids":[902857,902857],"firstseen":"2013-08-26T13:37:27.441553","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"clientsession","packageid":61192},{"block":false,"categoryid":433,"description":"TLS protocol native implementation","ebuildids":[804287,804287,903149,903149],"firstseen":"2013-08-26T13:37:27.441553","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"tls","packageid":61269},{"block":false,"categoryid":433,"description":"WAI application for static serving","ebuildids":[903183,903183],"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":"Static file serving subsite for Yesod Web Framework","ebuildids":[903202,903202],"firstseen":"2013-08-26T13:37:27.441553","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"yesod-static","packageid":61289},{"block":false,"categoryid":433,"description":"http-client backend using the connection package and tls library","ebuildids":[804137,804137,902984,902984],"firstseen":"2013-12-11T14:37:42.561780","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"http-client-tls","packageid":61686},{"block":false,"categoryid":433,"description":"Amazon Web Services (AWS) for Haskell","ebuildids":[902821,902821],"firstseen":"2014-12-17T14:36:31.962061","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"aws","packageid":62933},{"block":false,"categoryid":433,"description":"HTTP\/2 library","ebuildids":[902990,902991],"firstseen":"2016-01-20T14:41:46.288457","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"http2","packageid":64896},{"block":false,"categoryid":433,"description":"X509 reader and writer","ebuildids":[804053,804053],"firstseen":"2023-10-23T04:41:48.120722","name":"crypton-x509","packageid":76621},{"block":false,"categoryid":433,"description":"X.509 collection accessing and storing methods","ebuildids":[804054,804054],"firstseen":"2023-10-23T04:41:48.120722","name":"crypton-x509-store","packageid":76622},{"block":false,"categoryid":433,"description":"X.509 Certificate and CRL validation","ebuildids":[804056,804056,902878,902878],"firstseen":"2023-10-23T04:41:48.120722","name":"crypton-x509-validation","packageid":76624},{"block":false,"categoryid":433,"description":"Conversion between markup formats","ebuildids":[903053,903053,903053,903053],"firstseen":"2023-10-23T04:41:48.120722","name":"pandoc","packageid":76649},{"block":false,"categoryid":433,"description":"Lua engine to power custom pandoc conversions","ebuildids":[903054,903054,903054,903054],"firstseen":"2023-10-23T04:41:48.120722","name":"pandoc-lua-engine","packageid":76650},{"block":false,"categoryid":433,"description":"crypto tokens","ebuildids":[902870,902870],"firstseen":"2026-06-22T11:57:30.836959","name":"crypto-token","packageid":79167},{"block":false,"categoryid":433,"description":"crypton conduit","ebuildids":[902875,902875],"firstseen":"2026-06-22T11:57:30.836959","name":"crypton-conduit","packageid":79168},{"block":false,"categoryid":433,"description":"Hybrid Public Key Encryption","ebuildids":[902943,902943],"firstseen":"2026-06-22T11:57:30.836959","name":"hpke","packageid":79190}],"ebuilds":[{"archs":["~amd64","~arm64","~ppc64","~riscv","~x86"],"ebuildid":902874,"firstseen":"2026-06-22T11:57:30.836959","license":"BSD","moddate":"2026-06-22T10:57:30","packageid":76619,"repoid":1,"slot":"0\/1.0.5","uses":["check-alignment","cpu_flags_x86_aes","cpu_flags_x86_pclmul","cpu_flags_x86_rdrand","cpu_flags_x86_sse2","doc","hscolour","integer-gmp","old-toolchain-inliner","profile","target-attributes","test"],"version":"1.0.5"},{"archs":["~amd64","~arm64","~ppc64","~riscv","~x86"],"ebuildid":804051,"firstseen":"2023-10-23T04:41:48.120722","license":"BSD","moddate":"2026-04-22T07:39:07","packageid":76619,"repoid":1,"slot":"0\/0.32","uses":["check-alignment","doc","hscolour","integer-gmp","old-toolchain-inliner","profile","support-aesni","support-deepseq","support-pclmuldq","support-rdrand","support-sse","target-attributes","test"],"version":"0.32"}],"masks":[],"package":{"categoryid":433,"description":"Cryptography Primitives sink","firstseen":"2023-10-23T04:41:48.120722","name":"crypton","packageid":76619},"rdependencies":[{"block":false,"categoryid":450,"description":"The Glasgow Haskell Compiler","ebuildids":[804051,804051,902874,902874],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"ghc","packageid":55607},{"block":false,"categoryid":396,"description":"Virtual for the C library","ebuildids":[804051],"firstseen":"2011-04-21T14:38:28.289558","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"libc","packageid":57258},{"block":false,"categoryid":433,"description":"memory and related abstraction stuff","ebuildids":[804051,902874],"firstseen":"2015-08-02T13:38:04.499594","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"memory","packageid":63931},{"block":false,"categoryid":433,"description":"Foundation scrap box of array & string","ebuildids":[804051,902874],"firstseen":"2020-01-21T09:22:14.505096","name":"basement","packageid":70727}],"repos":[{"branch":"master","lastcommit":"74848e5b8e48589528a2a7028f8492adde067cd8","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/kazu-yamamoto\/crypton"],"uses":[{"description":"extra check on alignment in C layers, which cause lowlevel assert errors. for debugging only.","isdefault":false,"packageid":76619,"use":"check-alignment"},{"description":"Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally","isdefault":false,"use":"doc"},{"description":"Include coloured haskell sources to generated documentation (dev-haskell\/hscolour)","isdefault":false,"use":"hscolour"},{"defaultflag":true,"description":"Whether or not to use GMP for some functions","isdefault":true,"packageid":76619,"use":"integer-gmp"},{"description":"use -fgnu89-inline to workaround an old compiler \/ linker \/ glibc issue.","isdefault":false,"packageid":76619,"use":"old-toolchain-inliner"},{"description":"Add support for software performance analysis (will likely vary from ebuild to ebuild)","isdefault":false,"use":"profile"},{"defaultflag":true,"description":"allow compilation with AESNI on system and architecture that supports it","isdefault":true,"packageid":76619,"use":"support-aesni"},{"defaultflag":true,"description":"add deepseq instances for cryptographic types","isdefault":true,"packageid":76619,"use":"support-deepseq"},{"defaultflag":true,"description":"Allow compilation with pclmuldq on architecture that supports it","isdefault":true,"packageid":76619,"use":"support-pclmuldq"},{"defaultflag":true,"description":"allow compilation with RDRAND on system and architecture that supports it","isdefault":true,"packageid":76619,"use":"support-rdrand"},{"description":"Use SSE optimized version of (BLAKE2, ARGON2)","isdefault":false,"packageid":76619,"use":"support-sse"},{"defaultflag":true,"description":"use GCC \/ clang function attributes instead of global target options.","isdefault":true,"packageid":76619,"use":"target-attributes"},{"description":"Enable dependencies and\/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)","isdefault":false,"use":"test"},{"description":"Enable support for Intel's AES instruction set (AES-NI)","group":"cpu_flags_x86","isdefault":false,"use":"aes"},{"description":"Use Carry-less Multiplication instructions ([pclmulqdq] in cpuinfo)","group":"cpu_flags_x86","isdefault":false,"use":"pclmul"},{"description":"Use the RDRAND instruction for generating random numbers","group":"cpu_flags_x86","isdefault":false,"use":"rdrand"},{"description":"Use the SSE2 instruction set","group":"cpu_flags_x86","isdefault":false,"use":"sse2"}]}