{"bugs":[],"categories":[{"categoryid":391,"name":"app-text","summary":"The app-text category contains tools for working with human-language text files."},{"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":451,"name":"net-misc","summary":"The net-misc category contains various miscellaneous networking tools and utilities."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7090584d7f460e325f28f123ca098f0446fbb6d1","committime":"2026-06-22T10:46:04","packageid":61390,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"gienah@gentoo.org","authorname":"Mark Wright","body":"Signed-off-by: Mark Wright <gienah@gentoo.org>","commitid":"f263a83bd8e484b846eda6b51dc2b196f7bc8252","committime":"2026-01-17T08:09:20","packageid":61390,"repoid":1,"summary":"dev-haskell\/tasty-hunit: Bump to 0.10.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3daae76a50c165771b4dc168df6c85939aac551b","committime":"2024-10-01T21:18:52","packageid":61390,"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":61390,"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":61390,"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":"1c729628b49243c4cfbc898c5bf213316b62f78f","committime":"2023-10-03T05:11:33","packageid":61390,"repoid":1,"summary":"*\/*: Update EAPI to 8 for haskell packages"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"09795a64377d042e0f945bd7836469c4edb8b06d","committime":"2023-03-17T18:32:02","packageid":61390,"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":"da555aaf256cdea9f8bf3abe9f94d9f11f34c307","committime":"2023-03-15T23:41:16","packageid":61390,"repoid":1,"summary":"dev-haskell\/tasty-hunit: Stabilize for amd64"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8cec7f664792c2c840c62c97223030ff4638c9f6","committime":"2022-10-06T06:18:50","packageid":61390,"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":"3abcf1ab23e89827fe0c9106e97f5fb25f9e3120","committime":"2022-09-12T22:26:33","packageid":61390,"repoid":1,"summary":"dev-haskell\/tasty-hunit: keyword 0.10.0.3 for ~riscv"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3b9077196f6a24de52bf7c4ebd1d1efba6766cc7","committime":"2022-08-31T21:46:43","packageid":61390,"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":"a8f4acced97aba81f7ba7f8f8fb06ee9462cecc6","committime":"2022-08-25T17:15:46","packageid":61390,"repoid":1,"summary":"dev-haskell\/tasty-hunit: keyword 0.10.0.3 for ~arm64"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"246117dcf1010b96754b51c096be45bd7d08730f","committime":"2022-07-31T04:16:51","packageid":61390,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"matoro@users.noreply.github.com","authorname":"matoro","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"2901f1ab840066a96f3cd634aec2354482c7f07b","committime":"2022-07-30T20:03:26","packageid":61390,"repoid":1,"summary":"dev-haskell\/tasty-hunit: drop 0.10.0.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ec6bd962e94410efad8f136d37a2cb34f5dbdf6c","committime":"2022-07-23T19:46:33","packageid":61390,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mmk@levelnine.at","authorname":"Michael Mair-Keimberger","body":"Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>\nPortage 3.0.34 \/ pkgdev 0.2.1 \/ pkgcheck 0.10.11\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"ee48d805b8be8edcd7dfe1fdd716959e823eb942","committime":"2022-07-23T17:39:05","packageid":61390,"repoid":1,"summary":"dev-haskell\/tasty-hunit: update HOMEPAGE"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e901e8517e4a6d532fa8ec583040d1691abb3ee4","committime":"2022-07-22T22:31:45","packageid":61390,"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":"772ab4bb0e0acc6c66f02d6b587c9ed678005cc5","committime":"2022-07-12T00:14:54","packageid":61390,"repoid":1,"summary":"dev-haskell\/tasty-hunit: add 0.10.0.3"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"88e33661714b22f8a6bb0fcd906072b5c6864906","committime":"2020-09-12T23:05:19","packageid":61390,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"Package-Manager: Portage-3.0.6, Repoman-3.0.1\nSigned-off-by: Sergei Trofimovich <slyfox@gentoo.org>","commitid":"f0378bf2bfba9dc374b3e7b61718c04c761372f9","committime":"2020-09-12T22:31:19","packageid":61390,"repoid":1,"summary":"dev-haskell\/tasty-hunit: drop old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b9cc9f4e8a92f5ca661ca3849101fd1a9b7a73b8","committime":"2020-08-07T23:06:19","packageid":61390,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"dev-lang\/ghc was not being kept up to date consistently for quite a\nwhile. We'll still try to build ppc64 BE\/LE binaries for it\nbut no promise of keywords.\n\nSigned-off-by: Sergei Trofimovich <slyfox@gentoo.org>","commitid":"8ca8d3d7fb7bd3f08818316cf101514de14a5d02","committime":"2020-08-07T22:31:26","packageid":61390,"repoid":1,"summary":"*\/*: drop ~ppc and ~ppc64 keywords for dev-lang\/ghc and rdeps"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7a6720e574fd203133ebbdede7a24362f55a02f0","committime":"2020-08-01T08:39:59","packageid":61390,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"solpeth@posteo.org","authorname":"Jack Todaro","body":"Package-Manager: Portage-3.0.1, Repoman-2.3.23\nSigned-off-by: Jack Todaro <solpeth@posteo.org>\nSigned-off-by: Sergei Trofimovich <slyfox@gentoo.org>","commitid":"779f5a0d5b1b1db4fdcd0edb156113e8d7eaf091","committime":"2020-07-29T02:04:06","packageid":61390,"repoid":1,"summary":"dev-haskell\/tasty-hunit: bump up to 0.10.0.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"54500172135216f0a462f36525833b82b2206268","committime":"2020-06-07T18:05:24","packageid":61390,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jakov.smolic@sartura.hr","authorname":"Jakov Smolic","body":"Package-Manager: Portage-2.3.99, Repoman-2.3.22\nSigned-off-by: Jakov Smolic <jakov.smolic@sartura.hr>\nSigned-off-by: Aaron Bauman <bman@gentoo.org>","commitid":"55f428f68dbc5305bfa74a714375a6a1cd7cbeea","committime":"2020-06-06T20:58:18","packageid":61390,"repoid":1,"summary":"dev-haskell\/tasty-hunit: update homepage link"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f515dfbb8994780d4433b5325550fcef85488cae","committime":"2020-04-13T20:36:28","packageid":61390,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"dev-lang\/ghc is a fast-moving target without much of stable\nAPI across major GHC releases. This makes stabilization process\na fragile process.\n\nThe change moves all haskell revdeps to pure ~arch. There are\nnot many outside dev-haskell\/*:\n- app-emulation\/ganeti\n- app-text\/pandoc\n- dev-util\/bustle\n- dev-util\/shellcheck\n- dev-vcs\/darcs\n- x11-wm\/xmonad\/xmonad\n\nExisting stable haskell users are recommended to keyword\nused packages and all of dev-haskell\/* to ease upgrades.\n\nSigned-off-by: Sergei Trofimovich <slyfox@gentoo.org>","commitid":"3d8a56a490892199abc775af31e2b94840cfe404","committime":"2020-04-13T19:56:01","packageid":61390,"repoid":1,"summary":"*\/*: destabilize dev-lang\/ghc for all arches"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f76d9e6112cc12b7d411948ef977a2f8b579034d","committime":"2020-04-07T21:36:22","packageid":61390,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"eike@sf-mail.de","authorname":"Rolf Eike Beer","body":"Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>\nSigned-off-by: Sergei Trofimovich <slyfox@gentoo.org>","commitid":"927354d094c29d917377264e19da1248aba80a18","committime":"2020-04-07T20:58:58","packageid":61390,"repoid":1,"summary":"drop haskell on sparc, it doesn't build at all"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c947f250d6b92c52031c9f8732f485204345f959","committime":"2019-11-10T15:26:17","packageid":61390,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"This change inlines mirror:\/\/hackage in all ebuilds, and updates URIs\nto the modern form (old URIs redirect to that).\n\nThe change has been made using the following command:\n\nfind -name '*.ebuild' -exec sed -r -i \\\n  -e 's@mirror:\/\/hackage\/@https:\/\/hackage.haskell.org\/@g' \\\n  -e 's@https:\/\/hackage.haskell.org\/packages\/archive\/([^\/]*)\/([^\/]*)\/@https:\/\/hackage.haskell.org\/package\/\\1-\\2\/@g' \\\n  -e '\/hackage\\.haskell\\.org\/s@\\$\\{PN}-\\$\\{PV}@${P}@g' \\\n  -e '\/hackage\\.haskell\\.org\/s@\\$\\{MY_PN}-\\$\\{PV}@${MY_P}@g' \\\n  -e '\/hackage\\.haskell\\.org\/s@\\$\\{PN}-\\$\\{MY_PV}@${MY_P}@g' \\\n  {} +\n\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"cdc0774a75c8eecd1d68d2b0b1687884b88b9331","committime":"2019-11-08T20:48:24","packageid":61390,"repoid":1,"summary":"*\/*: Inline mirror:\/\/hackage and update URIs"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":61390,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>","commitid":"61b861acd7b49083dab687e133f30f3331cb7480","committime":"2017-02-28T19:47:27","packageid":61390,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"0848d2a60dff502f044441964593c87db9bc5a3b","committime":"2016-04-03T13:46:07","packageid":61390,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"Package-Manager: portage-2.2.28","commitid":"9a837ebeb92e551803f3f7773103c7a7d798b305","committime":"2016-04-03T09:24:50","packageid":61390,"repoid":1,"summary":"dev-haskell\/tasty-hunit: drop old"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"db45c67c67e1fc67762f7b4f91ba44b41b5a4bc4","committime":"2015-08-30T20:36:12","packageid":61390,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"Package-Manager: portage-2.2.20","commitid":"da9309f1ce52c0b8823b0109642120f8ca646638","committime":"2015-08-30T20:14:37","packageid":61390,"repoid":1,"summary":"dev-haskell\/tasty-hunit: stable on x86, bug #554010"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"17c82034b8d56c755b30122e87335662c6e17fd0","committime":"2015-08-16T22:26:06","packageid":61390,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"zlogene@gentoo.org","authorname":"Mikle Kolyada","body":"Package-Manager: portage-2.2.20.1","commitid":"bb6d14f75c4e834ac57130763d05589c91c63dda","committime":"2015-08-16T21:54:31","packageid":61390,"repoid":1,"summary":"dev-haskell\/tasty-hunit: amd64 stable wrt bug #554010"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"945f0d2a26da4f944fd06ad6a874f69d37ce1e06","committime":"2015-08-09T09:26:46","packageid":61390,"repoid":1,"summary":"2015-08-09 09:26:21 UTC"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"This commit represents a new era for Gentoo:\nStoring the gentoo-x86 tree in Git, as converted from CVS.\n\nThis commit is the start of the NEW history.\nAny historical data is intended to be grafted onto this point.\n\nCreation process:\n1. Take final CVS checkout snapshot\n2. Remove ALL ChangeLog* files\n3. Transform all Manifests to thin\n4. Remove empty Manifests\n5. Convert all stale $Header$\/$Id$ CVS keywords to non-expanded Git $Id$\n5.1. Do not touch files with -kb\/-ko keyword flags.\n\nSigned-off-by: Robin H. Johnson <robbat2@gentoo.org>\nX-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests\nX-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project\nX-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration\nX-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn\nX-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts\nX-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration\nX-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging\nX-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed","commitid":"56bd759df1d0c750a065b8c845e93d5dfa6b549d","committime":"2015-08-08T20:49:04","packageid":61390,"repoid":1,"summary":"proj\/gentoo: Initial commit"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a637bd65b7fef8e2be4e7fc6e9097479372e0e2e","committime":"2015-06-19T16:38:33","packageid":61390,"repoid":1,"summary":"2015-06-19 16:35:30 UTC"}],"dependencies":[{"block":false,"categoryid":433,"description":"Colourise Haskell code","ebuildids":[903123],"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":[903123],"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":[903123],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"ghc","packageid":55607},{"block":false,"categoryid":433,"description":"Modern and extensible testing framework","ebuildids":[903123,903123],"firstseen":"2013-09-13T13:45:10.068184","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"tasty","packageid":61389},{"block":false,"categoryid":433,"description":"Use GHC call-stacks in a backward compatible way","ebuildids":[903123],"firstseen":"2020-08-01T09:48:37.202645","name":"call-stack","packageid":71752}],"depending":[{"block":false,"categoryid":433,"description":"The command-line interface for Cabal and Hackage","ebuildids":[902843],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"cabal-install","packageid":47994},{"block":false,"categoryid":433,"description":"Compression and decompression in the gzip and zlib formats","ebuildids":[757040,757040],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"zlib","packageid":51497},{"block":false,"categoryid":433,"description":"Scrap Your Boilerplate","ebuildids":[757008,804257],"firstseen":"2011-04-23T14:37:46.240211","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"syb","packageid":57266},{"block":false,"categoryid":391,"description":"Metapackage for pandoc version 3","ebuildids":[757627,757627],"firstseen":"2011-04-25T14:38:57.482621","maintainer":"haskell@gentoo.org","name":"pandoc","packageid":57280},{"block":false,"categoryid":311,"description":"manage files with git, without checking their contents into git","ebuildids":[804341,804341,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":"Efficient Arrays","ebuildids":[804311,886960],"firstseen":"2012-01-13T14:35:42.889288","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"vector","packageid":58689},{"block":false,"categoryid":433,"description":"Pseudo-random number generation","ebuildids":[886958,886958],"firstseen":"2012-03-04T14:35:50.795874","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"random","packageid":58981},{"block":false,"categoryid":433,"description":"Portable temporary file and directory support","ebuildids":[682230,804267],"firstseen":"2012-03-11T14:36:05.340208","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"temporary","packageid":58999,"summary":"The functions for creating temporary files and directories in the base library are quite limited. The unixutils package contains some good ones, but they aren't portable to Windows. This library just repackages the Cabal implementations of its own temporary file and folder functions so that you can use them without linking against Cabal or depending on it being installed."},{"block":false,"categoryid":433,"description":"A blazingly fast markup combinator library for Haskell","ebuildids":[902831,902831],"firstseen":"2012-06-02T14:36:22.006823","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"blaze-markup","packageid":59419},{"block":false,"categoryid":433,"description":"A client library for the D-Bus IPC system","ebuildids":[768807,804060,902883],"firstseen":"2012-11-15T14:42:25.823912","maintainer":"haskell@gentoo.org","name":"dbus","packageid":59999},{"block":false,"categoryid":433,"description":"Efficient hashing-based container types","ebuildids":[903169],"firstseen":"2012-11-18T14:38:10.106394","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"unordered-containers","packageid":60025},{"block":false,"categoryid":433,"description":"Compatibility package for time","ebuildids":[903145,903145],"firstseen":"2013-06-20T13:36:19.990577","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"time-compat","packageid":60896},{"block":false,"categoryid":433,"description":"Fast JSON parsing and encoding","ebuildids":[757052,902812,902813],"firstseen":"2013-08-25T13:36:10.575757","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"aeson","packageid":61153},{"block":false,"categoryid":433,"description":"Robust, reliable performance measurement and analysis","ebuildids":[757641,804046],"firstseen":"2013-08-25T13:36:10.575757","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"criterion","packageid":61159},{"block":false,"categoryid":433,"description":"Collection of tools for numeric computations","ebuildids":[684410,804162,903020],"firstseen":"2013-08-25T13:36:10.575757","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"math-functions","packageid":61169},{"block":false,"categoryid":433,"description":"Fast, high quality pseudo random number generation","ebuildids":[804181,903038],"firstseen":"2013-08-25T13:36:10.575757","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"mwc-random","packageid":61175},{"block":false,"categoryid":433,"description":"A library of statistical types, data, and functions","ebuildids":[684412,804251],"firstseen":"2013-08-25T13:36:10.575757","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"statistics","packageid":61177},{"block":false,"categoryid":433,"description":"HTTP cookie parsing and rendering","ebuildids":[662775,804045,902868],"firstseen":"2013-08-26T13:37:27.441553","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"cookie","packageid":61198},{"block":false,"categoryid":433,"description":"Lenses, Folds and Traversals","ebuildids":[903008,903008],"firstseen":"2013-08-26T13:37:27.441553","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"lens","packageid":61230},{"block":false,"categoryid":433,"description":"For creating, comparing, parsing and printing Universally Unique Identifiers","ebuildids":[903170,903170],"firstseen":"2013-08-27T13:36:55.431599","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"uuid","packageid":61302},{"block":false,"categoryid":433,"description":"A backtracking logic-programming monad","ebuildids":[684799,903015],"firstseen":"2013-09-13T13:45:10.068184","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"logict","packageid":61385},{"block":false,"categoryid":433,"description":"Bindings to Lua, an embeddable scripting language","ebuildids":[756935,902944,902945],"firstseen":"2013-09-18T13:37:22.551024","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"hslua","packageid":61410},{"block":false,"categoryid":433,"description":"Monadic loops","ebuildids":[550018],"firstseen":"2013-12-11T14:37:42.561780","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"monad-loops","packageid":61688},{"block":false,"categoryid":433,"description":"QuickCheck support for the Tasty test framework","ebuildids":[804265],"firstseen":"2013-12-12T14:36:54.528992","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"tasty-quickcheck","packageid":61697},{"block":false,"categoryid":433,"description":"Numbers represented using scientific notation","ebuildids":[903087],"firstseen":"2014-03-05T14:38:26.865452","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"scientific","packageid":61987},{"block":false,"categoryid":433,"description":"X.509 collection accessing and storing methods","ebuildids":[682274,804325],"firstseen":"2014-03-09T14:37:25.613447","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"x509-store","packageid":62010},{"block":false,"categoryid":433,"description":"X.509 Certificate and CRL validation","ebuildids":[682276,804327],"firstseen":"2014-03-09T14:37:25.613447","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"x509-validation","packageid":62012},{"block":false,"categoryid":433,"description":"Run lifted IO operations asynchronously and wait for their results","ebuildids":[756968,756968,804155,804155,903011,903011],"firstseen":"2014-07-03T13:38:30.926734","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"lifted-async","packageid":62359},{"block":false,"categoryid":433,"description":"Golden tests support for tasty","ebuildids":[6838,804261],"firstseen":"2014-07-03T13:38:30.926734","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"tasty-golden","packageid":62368},{"block":false,"categoryid":433,"description":"Automatic tasty test case discovery using TH","ebuildids":[690552],"firstseen":"2014-07-03T13:38:30.926734","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"tasty-th","packageid":62369},{"block":false,"categoryid":433,"description":"Cross-platform File handling","ebuildids":[902900],"firstseen":"2014-12-14T14:38:50.624882","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"easy-file","packageid":62912},{"block":false,"categoryid":433,"description":"simple performant time related library","ebuildids":[902942],"firstseen":"2014-12-14T14:38:50.624882","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"hourglass","packageid":62916},{"block":false,"categoryid":433,"description":"URI manipulation","ebuildids":[903045],"firstseen":"2014-12-14T14:38:50.624882","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"network-uri","packageid":62921},{"block":false,"categoryid":433,"description":"Amazon Web Services (AWS) for Haskell","ebuildids":[902821],"firstseen":"2014-12-17T14:36:31.962061","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"aws","packageid":62933},{"block":false,"categoryid":433,"description":"Known Answer Tests (KAT) framework for tasty","ebuildids":[903124],"firstseen":"2015-02-01T14:39:00.010870","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"tasty-kat","packageid":63051},{"block":false,"categoryid":433,"description":"Type definitions for Universally Unique Identifiers","ebuildids":[804309,804309,903171,903171],"firstseen":"2015-04-04T13:38:23.408761","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"uuid-types","packageid":63340},{"block":false,"categoryid":433,"description":"Regex-based parsing with applicative interface","ebuildids":[690517],"firstseen":"2015-06-02T13:37:45.733380","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"regex-applicative","packageid":63538,"summary":"regex-applicative is a Haskell library for parsing using regular expressions. Parsers can be built using Applicative interface."},{"block":false,"categoryid":433,"description":"Data encoding library","ebuildids":[682204],"firstseen":"2015-06-22T13:38:18.451740","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"sandi","packageid":63816},{"block":false,"categoryid":451,"description":"Manipulate network blocks in CIDR notation","ebuildids":[823893,823893],"firstseen":"2015-11-13T14:39:36.686799","maintainer":"mjo@gentoo.org","maintainername":"Michael Orlitzky","name":"hath","packageid":64698},{"block":false,"categoryid":433,"description":"Cryptography Primitives sink","ebuildids":[756913,804057],"firstseen":"2016-01-20T14:41:46.288457","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"cryptonite","packageid":64894},{"block":false,"categoryid":433,"description":"Pure priority search queues","ebuildids":[756988,756988,903073,903073],"firstseen":"2016-01-20T14:41:46.288457","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"psqueues","packageid":64897},{"block":false,"categoryid":433,"description":"Fast, pure and practical SHA-256 implementation","ebuildids":[682044,902873,902873],"firstseen":"2017-02-15T14:36:15.015178","name":"cryptohash-sha256","packageid":66505},{"block":false,"categoryid":433,"description":"Pandoc-style document templates","ebuildids":[756918,804067,902897],"firstseen":"2017-02-16T14:36:31.327913","name":"doctemplates","packageid":66527},{"block":false,"categoryid":433,"description":"Retry combinators for monadic actions that may fail","ebuildids":[756993,804227],"firstseen":"2017-05-28T18:21:21.477367","name":"retry","packageid":66898},{"block":false,"categoryid":433,"description":"Translate between binary data and a human-readable collection of words","ebuildids":[662678],"firstseen":"2018-06-09T11:49:52.651954","name":"pgp-wordlist","packageid":69165,"summary":"Translate between binary data and a human-readable collection of words. The PGP Word List consists of two phonetic alphabets, each with one word per possible byte value. A string of bytes is translated with these alphabets, alternating between them at each byte. The PGP words corresponding to the bytes @5B 1D CA 6E@ are \"erase breakaway spellbind headwaters\", for example. For further information, see <http:\/\/en.wikipedia.org\/wiki\/PGP_word_list Wikipedia>."},{"block":false,"categoryid":433,"description":"A modern, easy to use, well-documented, extensible pretty-printer","ebuildids":[804208],"firstseen":"2018-06-09T11:49:52.651954","name":"prettyprinter","packageid":69166},{"block":false,"categoryid":433,"description":"Chunked HTTP transfer encoding for bytestring builders","ebuildids":[682021,902836],"firstseen":"2020-08-01T09:48:37.202645","name":"bsb-http-chunked","packageid":71751},{"block":false,"categoryid":433,"description":"Fast, pure and practical MD5 implementation","ebuildids":[682042,902871,902871],"firstseen":"2020-08-01T09:48:37.202645","name":"cryptohash-md5","packageid":71760},{"block":false,"categoryid":433,"description":"Fast, pure and practical SHA-1 implementation","ebuildids":[902872,902872],"firstseen":"2020-08-01T09:48:37.202645","name":"cryptohash-sha1","packageid":71761},{"block":false,"categoryid":433,"description":"cryptonite conduit","ebuildids":[682045],"firstseen":"2020-08-01T09:48:37.202645","name":"cryptonite-conduit","packageid":71762,"summary":"Conduit bridge for cryptonite For now only provide a conduit version for hash and hmac, but with contribution, this could provide cipher conduits too, and probably other things."},{"block":false,"categoryid":433,"description":"A prettyprinting library for laying out text documents","ebuildids":[756917,804066,902896],"firstseen":"2020-08-01T09:48:37.202645","name":"doclayout","packageid":71764},{"block":false,"categoryid":433,"description":"Lua module wrapper around Haskell's System module","ebuildids":[902957,902958,902959],"firstseen":"2020-08-01T09:48:37.202645","name":"hslua-module-system","packageid":71780},{"block":false,"categoryid":433,"description":"Lua module for text","ebuildids":[902960,902961,902962],"firstseen":"2020-08-01T09:48:37.202645","name":"hslua-module-text","packageid":71781},{"block":false,"categoryid":433,"description":"Data structure for working with Jupyter notebooks (ipynb)","ebuildids":[756964],"firstseen":"2020-08-01T09:48:37.202645","name":"ipynb","packageid":71789,"summary":"ipynb defines a data structure for representing Jupyter notebooks, along with ToJSON and FromJSON instances for conversion to and from JSON .ipynb files."},{"block":false,"categoryid":433,"description":"Handle Jira wiki markup","ebuildids":[756965,903001],"firstseen":"2020-08-01T09:48:37.202645","name":"jira-wiki-markup","packageid":71791},{"block":false,"categoryid":433,"description":"File locking","ebuildids":[903019,903019],"firstseen":"2020-08-01T09:48:37.202645","name":"lukko","packageid":71795},{"block":false,"categoryid":433,"description":"Law-abiding lenses for Aeson, using microlens","ebuildids":[757155,903029],"firstseen":"2020-08-01T09:48:37.202645","name":"microlens-aeson","packageid":71796},{"block":false,"categoryid":433,"description":"syntax highlighting library","ebuildids":[757001,804241,903102],"firstseen":"2020-08-01T09:48:37.202645","name":"skylighting-core","packageid":71819},{"block":false,"categoryid":433,"description":"Mark tasty tests as failure expected","ebuildids":[804260],"firstseen":"2020-08-01T09:48:37.202645","name":"tasty-expected-failure","packageid":71823},{"block":false,"categoryid":433,"description":"Write tests in Lua, integrate into tasty","ebuildids":[903125],"firstseen":"2020-08-01T09:48:37.202645","name":"tasty-lua","packageid":71825},{"block":false,"categoryid":433,"description":"Pretty printer with annotation support","ebuildids":[903192],"firstseen":"2020-08-01T09:48:37.202645","name":"wl-pprint-annotated","packageid":71840},{"block":false,"categoryid":433,"description":"Memory-efficient representation of Unicode text strings","ebuildids":[804277,804277,903136,903136],"firstseen":"2020-08-04T09:11:05.246152","name":"text-short","packageid":71845},{"block":false,"categoryid":433,"description":"Mustache templates for Haskell","ebuildids":[903033,903033],"firstseen":"2020-08-23T00:18:02.877904","name":"microstache","packageid":71906},{"block":false,"categoryid":433,"description":"Pure Haskell commonmark parser","ebuildids":[902858,902859],"firstseen":"2021-01-18T10:23:49.501780","name":"commonmark","packageid":72390},{"block":false,"categoryid":433,"description":"Pure Haskell commonmark parser","ebuildids":[902860],"firstseen":"2021-01-18T10:23:49.501780","name":"commonmark-extensions","packageid":72391},{"block":false,"categoryid":433,"description":"Lua module to work with file paths","ebuildids":[902954,902955,902956],"firstseen":"2021-04-19T09:57:12.228068","name":"hslua-module-path","packageid":72765},{"block":false,"categoryid":433,"description":"Allow aeson data types to be used with Lua","ebuildids":[902946],"firstseen":"2022-07-22T23:44:09.060532","name":"hslua-aeson","packageid":75201},{"block":false,"categoryid":433,"description":"Type classes for HsLua","ebuildids":[756938,804111,902947],"firstseen":"2022-07-22T23:44:09.060532","name":"hslua-classes","packageid":75202},{"block":false,"categoryid":433,"description":"Bindings to Lua, an embeddable scripting language","ebuildids":[756940,902949],"firstseen":"2022-07-22T23:44:09.060532","name":"hslua-core","packageid":75203},{"block":false,"categoryid":433,"description":"Marshalling of values between Haskell and Lua","ebuildids":[756942,902951],"firstseen":"2022-07-22T23:44:09.060532","name":"hslua-marshalling","packageid":75204},{"block":false,"categoryid":433,"description":"Lua module wrapping Text.DocLayout","ebuildids":[756943,902952,902953],"firstseen":"2022-07-22T23:44:09.060532","name":"hslua-module-doclayout","packageid":75205},{"block":false,"categoryid":433,"description":"Lua module to work with version specifiers","ebuildids":[902963,902964,902965],"firstseen":"2022-07-22T23:44:09.060532","name":"hslua-module-version","packageid":75206},{"block":false,"categoryid":433,"description":"Object orientation tools for HsLua","ebuildids":[756949,902968],"firstseen":"2022-07-22T23:44:09.060532","name":"hslua-objectorientation","packageid":75207},{"block":false,"categoryid":433,"description":"Utilities to build Lua modules","ebuildids":[756951,902970,902971],"firstseen":"2022-07-22T23:44:09.060532","name":"hslua-packaging","packageid":75208},{"block":false,"categoryid":433,"description":"LPeg – Parsing Expression Grammars For Lua","ebuildids":[756969,804157,903016],"firstseen":"2022-07-22T23:44:09.060532","name":"lpeg","packageid":75212},{"block":false,"categoryid":433,"description":"Lua, an embeddable scripting language","ebuildids":[756971,903017],"firstseen":"2022-07-22T23:44:09.060532","name":"lua","packageid":75213},{"block":false,"categoryid":433,"description":"Use pandoc types in Lua","ebuildids":[756979,804194,903055],"firstseen":"2022-07-22T23:44:09.060532","name":"pandoc-lua-marshal","packageid":75216},{"block":false,"categoryid":433,"description":"Tasty helpers to test HsLua","ebuildids":[757012,757012,804263,804263,903122,903122],"firstseen":"2022-07-22T23:44:09.060532","name":"tasty-hslua","packageid":75222},{"block":false,"categoryid":433,"description":"Haskell implementation of the Unicode Collation Algorithm","ebuildids":[769785,804298,903160],"firstseen":"2022-07-22T23:44:09.060532","name":"unicode-collation","packageid":75225},{"block":false,"categoryid":433,"description":"Classes for working with types that can change clothes","ebuildids":[803995],"firstseen":"2023-10-23T04:41:48.120722","name":"barbies","packageid":76612},{"block":false,"categoryid":433,"description":"A modern Base64 library","ebuildids":[804001,902826],"firstseen":"2023-10-23T04:41:48.120722","name":"base64","packageid":76614},{"block":false,"categoryid":433,"description":"Cryptography Primitives sink","ebuildids":[804051,902874],"firstseen":"2023-10-23T04:41:48.120722","name":"crypton","packageid":76619},{"block":false,"categoryid":433,"description":"X.509 collection accessing and storing methods","ebuildids":[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,902878],"firstseen":"2023-10-23T04:41:48.120722","name":"crypton-x509-validation","packageid":76624},{"block":false,"categoryid":433,"description":"Parser for reStructuredText-style grid tables","ebuildids":[902929],"firstseen":"2023-10-23T04:41:48.120722","name":"gridtables","packageid":76631},{"block":false,"categoryid":433,"description":"Mutable hash tables in the ST monad","ebuildids":[902936,902936],"firstseen":"2023-10-23T04:41:48.120722","name":"hashtables","packageid":76633},{"block":false,"categoryid":433,"description":"Lua module to work with file zips","ebuildids":[902966,902967],"firstseen":"2023-10-23T04:41:48.120722","name":"hslua-module-zip","packageid":76636},{"block":false,"categoryid":433,"description":"Type specifiers for Lua","ebuildids":[902973,902974],"firstseen":"2023-10-23T04:41:48.120722","name":"hslua-typing","packageid":76638},{"block":false,"categoryid":433,"description":"Conversion between markup formats","ebuildids":[863507,863507,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":[804193,903054],"firstseen":"2023-10-23T04:41:48.120722","name":"pandoc-lua-engine","packageid":76650},{"block":false,"categoryid":433,"description":"CORS for WAI","ebuildids":[903184],"firstseen":"2023-10-23T04:41:48.120722","name":"wai-cors","packageid":76667,"summary":"This package provides an implemenation of Cross-Origin resource sharing (CORS) for <http:\/\/hackage.haskell.org\/package\/wai Wai> that aims to be compliant with <http:\/\/www.w3.org\/TR\/cors>."},{"block":false,"categoryid":451,"description":"Basic syntax and deliverability checks on email addresses","ebuildids":[824262,824262],"firstseen":"2024-04-25T13:21:11.296998","name":"email-validator","packageid":77479,"summary":"Validate an email address using three techniques: * Ensuring that the length of local and domain parts is within the RFC-specified limits. * A syntax check using a regular expression, or the full RFC 5322 grammar. * Confirmation of valid MX records (or, optionally, 'A' records) for the domain."},{"block":false,"categoryid":433,"description":"AsciiDoc parser","ebuildids":[902816],"firstseen":"2026-06-22T11:57:30.836959","name":"asciidoc","packageid":79151},{"block":false,"categoryid":433,"description":"The command-line interface for Cabal and Hackage","ebuildids":[902844],"firstseen":"2026-06-22T11:57:30.836959","name":"cabal-install-solver","packageid":79158},{"block":false,"categoryid":433,"description":"Concise Binary Object Representation (CBOR)","ebuildids":[902850,902850],"firstseen":"2026-06-22T11:57:30.836959","name":"cborg","packageid":79162},{"block":false,"categoryid":433,"description":"crypton conduit","ebuildids":[902875],"firstseen":"2026-06-22T11:57:30.836959","name":"crypton-conduit","packageid":79168},{"block":false,"categoryid":433,"description":"Efficient manipulating of 2D cubic bezier curves","ebuildids":[902879],"firstseen":"2026-06-22T11:57:30.836959","name":"cubicbezier","packageid":79169},{"block":false,"categoryid":433,"description":"Embedded domain-specific language for declarative graphics","ebuildids":[902889,902889],"firstseen":"2026-06-22T11:57:30.836959","name":"diagrams-lib","packageid":79174},{"block":false,"categoryid":433,"description":"Pure Haskell solver routines used by diagrams","ebuildids":[902890,902890],"firstseen":"2026-06-22T11:57:30.836959","name":"diagrams-solve","packageid":79175},{"block":false,"categoryid":433,"description":"Parser and renderer for djot light markup syntax","ebuildids":[902895],"firstseen":"2026-06-22T11:57:30.836959","name":"djot","packageid":79177},{"block":false,"categoryid":433,"description":"Parse source to template-haskell abstract syntax","ebuildids":[902938],"firstseen":"2026-06-22T11:57:30.836959","name":"haskell-src-meta","packageid":79188},{"block":false,"categoryid":433,"description":"Linear Algebra","ebuildids":[903013,903013],"firstseen":"2026-06-22T11:57:30.836959","name":"linear","packageid":79201},{"block":false,"categoryid":433,"description":"native matrix based on vector","ebuildids":[903021],"firstseen":"2026-06-22T11:57:30.836959","name":"matrices","packageid":79202,"summary":"This library provide the APIs for creating, indexing, modifying matrices (2d arrays), including dense and sparse representations. The underling data structure is vector."},{"block":false,"categoryid":433,"description":"Equation solver and calculator à la metafont","ebuildids":[903026],"firstseen":"2026-06-22T11:57:30.836959","name":"mfsolve","packageid":79204},{"block":false,"categoryid":433,"description":"Converting time to and from ISO 8601 text","ebuildids":[903135,903135],"firstseen":"2026-06-22T11:57:30.836959","name":"text-iso8601","packageid":79229}],"ebuilds":[{"archs":["~amd64","~arm64","~ppc64","~riscv","~x86"],"ebuildid":903123,"firstseen":"2026-06-22T11:57:30.836959","license":"MIT","moddate":"2026-06-22T10:57:30","packageid":61390,"repoid":1,"slot":"0\/0.10.2","uses":["doc","hscolour","profile"],"version":"0.10.2"}],"masks":[],"package":{"categoryid":433,"description":"HUnit support for the Tasty test framework","firstseen":"2013-09-13T13:45:10.068184","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"tasty-hunit","packageid":61390},"rdependencies":[{"block":false,"categoryid":450,"description":"The Glasgow Haskell Compiler","ebuildids":[903123,903123],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"ghc","packageid":55607},{"block":false,"categoryid":433,"description":"Modern and extensible testing framework","ebuildids":[903123,903123],"firstseen":"2013-09-13T13:45:10.068184","maintainer":"haskell@gentoo.org","maintainername":"Gentoo Haskell","name":"tasty","packageid":61389},{"block":false,"categoryid":433,"description":"Use GHC call-stacks in a backward compatible way","ebuildids":[903123],"firstseen":"2020-08-01T09:48:37.202645","name":"call-stack","packageid":71752}],"repos":[{"branch":"master","lastcommit":"a6d3a91229ea6f2a0ef3d2298af0a03feed52752","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/UnkindPartition\/tasty"],"uses":[{"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"},{"description":"Add support for software performance analysis (will likely vary from ebuild to ebuild)","isdefault":false,"use":"profile"}]}