{"bugs":[],"categories":[{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."},{"categoryid":314,"name":"dev-ml","summary":"The dev-ml category contains libraries and utilities relevant to the ML programming language."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0db4d791874f7946dd44aece7bbfe7c33117a8d0","committime":"2025-11-22T17:15:47","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"71fc6791c36a3873c9c1177c47e549fe3b89c148","committime":"2025-11-22T17:06:48","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: unkeyword 0.37.0 for ~ppc, ~ppc64"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ea04a83735197136078375bc5f6bd86c483c7908","committime":"2025-11-18T15:01:00","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"483cdd153eda589ab324ccaaa17e4262e5bc7bbd","committime":"2025-11-18T12:38:16","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: bump to 0.37.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4ca1c6244071a54244d2de4785c21fe2e1d6bf7f","committime":"2025-11-18T07:01:00","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"b477a0f868b7e115de8a52c63eaebaad64d6ab05","committime":"2025-11-18T06:45:13","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: fix deps on dev-lang\/ocaml"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"82aa2052b5bf5d25fc36b219343ba446522dedc4","committime":"2025-10-08T06:18:44","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"230510cf6c3388a310b179d2ca98fc453aa601fa","committime":"2025-10-08T06:00:18","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: add 0.36.2, drop 0.36.1-r1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e04eba5038a0cb1c2171c7e760c3fc75c5f88eb9","committime":"2025-08-27T14:03:57","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"4509dcfde7d8ed8ec89c3ae8079bd9de6a4641bc","committime":"2025-08-27T13:57:04","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: relax dependency after test restrict"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fa0c4f1d80cb84f3081cee51aa3790cbd8c5783d","committime":"2025-08-26T09:03:48","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"d5ab1aeeb7c4704ae765a6ce9beed328756bd8db","committime":"2025-08-26T08:54:14","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: add 0.36.1, drop 0.36.0-r2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4a0999e5032c8af06063eedaf5aabe5daccf8e7c","committime":"2025-08-25T18:18:50","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"2194f1a4a676f47f210cc9c677fa43d972ed1abe","committime":"2025-08-25T18:00:23","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: disable test and enable ocaml-4"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f1320d3983af67026a0ca55fcd227a898552e1c7","committime":"2025-07-14T00:38:09","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jsmolic@gentoo.org","authorname":"Jakov Smolić","body":"Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>","commitid":"2d0a8c85d89e12a81562dfe66ae0e21d42ac6187","committime":"2025-07-14T00:21:25","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: Keyword 0.33.0-r1 riscv, #959600"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c8fe0dd9198f71512c30431a694f5c6c460037c6","committime":"2025-07-13T07:37:27","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Closes: https:\/\/bugs.gentoo.org\/959871\nSigned-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"408e7d80707d5605df34c1bc8e50344cc096d00a","committime":"2025-07-13T07:15:31","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: disabling test on all platform"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"432d52fc251904c54273a94347e3da90808b415b","committime":"2025-07-07T18:22:09","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Closes: https:\/\/bugs.gentoo.org\/959669\nSigned-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"d5d54acd4af22a85486a04f305fda3392ae14182","committime":"2025-07-07T18:05:18","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: add dep"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"663263c6f4216e4f2e9c2f9cbe6d71fa3c00b013","committime":"2025-07-06T18:37:18","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3cad240d18056e9b3dd9f0dcde7b0e5362d5044e","committime":"2025-07-06T18:22:20","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"63b4363d6368309bd8b8a7fc9b4c059376637fa0","committime":"2025-07-06T18:13:07","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: add 0.36.0"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"863d3e7125ba608bed76ed847c01260af78d4f66","committime":"2025-07-06T18:02:51","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: drop versions"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2b52bb06603cd1e1d9591eac05b06517451fc5bc","committime":"2025-06-02T19:24:25","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"ae4badd6b5ba8dc7fd7c5ee8710b7303ad922081","committime":"2025-06-02T17:56:17","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: depends on all 0.17.* slot of base"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6e2ec7459251decc45e27b82702b5dbe254744f5","committime":"2024-10-18T18:03:41","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"fc243a082e9988a6690f2e1a58fe07ade8ea3e48","committime":"2024-10-18T17:54:01","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: add 0.33.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b562436fa9ff35b7cabb86732fe74ed9e6d7a2e3","committime":"2024-10-15T18:48:22","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"103881be4e9d3f83709f1d8b6cb5dd29c3accde5","committime":"2024-10-15T18:27:40","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: not for ocaml-5"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0899dbc250e59b816ea7c7867c4ac6dfdca694ee","committime":"2024-06-10T18:49:46","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"1c3894ba5b91388f249ca1ba45f56b4672534373","committime":"2024-06-10T18:30:07","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: add 0.32.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"75c5ac27c3f937458ce6396b51c552b34569aeb0","committime":"2023-12-29T22:16:53","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"4cd0ab993cd14b1d9dec3aacc4c1106e76bf2329","committime":"2023-12-29T22:13:41","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: add ocamlopt? deps"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"cfe75c72aeacf92ff7b5900fde9b5a626bd11072","committime":"2023-10-08T17:46:51","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"35956a132a4b93eceb682289299a011cf06b86e3","committime":"2023-10-08T17:42:15","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: Stabilize 0.30.0 arm64, #915372"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"89b63335e8de45f348d4c474490584b5f9c81fcb","committime":"2023-10-08T17:41:53","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: Stabilize 0.30.0 arm, #915372"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5aa38a00bbae915c466d64a84d4f9d3c2b59ade9","committime":"2023-10-08T15:31:55","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"accbffc42792d846e6f372d656bcbbf501397777","committime":"2023-10-08T15:29:24","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: Stabilize 0.30.0 ppc64, #915372"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"54011bd0a5a418c6a6c67b20fdb7227461ff4365","committime":"2023-10-08T15:29:23","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: Stabilize 0.30.0 x86, #915372"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"b0c1038605d2b9c6db717d1fd185d0878d5db8c1","committime":"2023-10-08T15:29:22","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: Stabilize 0.30.0 amd64, #915372"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2d7a5ddc6419fb60bdf2e7f1d606833c3598dd13","committime":"2023-07-01T20:16:51","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"bcce8d167928e71806643567c883f097f153182c","committime":"2023-07-01T19:24:04","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: add 0.30.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"833bca6a7d7d2d8d1af30fcc39949aae73c8a1a8","committime":"2023-04-24T11:46:59","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"1f92573a957f2d7d8db777add695ef6e8885fbed","committime":"2023-04-24T11:26:57","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: stabilize 0.29.1 for amd64"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c8de3182298fb15ee20affc731b2b2aaa1735be4","committime":"2023-03-17T09:16:57","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"bf014bc9c92059e2406f014d68eb2d4a86ed1e63","committime":"2023-03-17T09:00:28","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: Stabilize 0.29.0 ppc64, #901517"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"71b0a51e4de2ebd475cf04531402c4525c9eb6ad","committime":"2023-03-17T09:00:25","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: Stabilize 0.29.0 arm, #901517"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"6a9024192c8c81a6bf270102272418a1b666a35a","committime":"2023-03-17T09:00:22","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: Stabilize 0.29.0 arm64, #901517"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"e881a9c79ea917f7ac3a93af4f87e5edb1a4218f","committime":"2023-03-17T09:00:19","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: Stabilize 0.29.0 x86, #901517"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"55ab39c97cc7eaabc6eb019b002c46e4a041e625","committime":"2023-03-16T13:01:58","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"87e932b34f833d56d3800d58b3a6cc6ba13584b3","committime":"2023-03-16T12:53:41","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: stabilize 0.24.0 and 0.29.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2fd62fd7288a90765e6f9d40140f443ab91cb305","committime":"2023-02-15T21:01:48","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"c9841d05e4ac7c0d2c496b8fa796bcf410aae39c","committime":"2023-02-15T20:52:36","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: add 0.29.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a02c6a476115ed0151efb98306ffcd8910c6a152","committime":"2023-02-08T19:47:11","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"1cfbda7df6418348af8efc191d9670c109b8dcca","committime":"2023-02-08T19:36:51","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: add 0.29.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c235bbe344e04e30787c9d453f1638b6abba029c","committime":"2023-01-27T22:31:53","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"9814327c48b799fd90c7b9d6e42b5ad089da35b3","committime":"2023-01-27T22:16:52","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: add 0.28.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b10639331f673d13e152b121eac38da1d326e0a0","committime":"2022-04-18T21:23:50","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tanekliang@gmail.com","authorname":"Yongxiang Liang","body":"Signed-off-by: Yongxiang Liang <tanekliang@gmail.com>\nSigned-off-by: Jakov Smolić <jsmolic@gentoo.org>","commitid":"8590f4a73e342c9fb36a5ed1b4f021cf1b646280","committime":"2022-04-17T15:39:47","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: Keyword 0.24.0 riscv, #835392"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f39b36bda30e9a806f6c990ca3621fd693f54c28","committime":"2022-03-03T21:36:55","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"9f117c56905ddee5205c023a4243811347036eb3","committime":"2022-03-03T21:18:49","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: destabilise for ppc"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f99f44dd1ed1f2fad8eed8dff5743351f992c06f","committime":"2021-12-10T13:06:32","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Package-Manager: Portage-3.0.28, Repoman-3.0.3\nSigned-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"b892d446592da27ecfdcfe58c75c400758e87ffa","committime":"2021-12-10T12:16:39","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: bump to 0.24.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5fbfb39ab57827a09d341dfd055de8833353cba1","committime":"2021-11-02T09:21:19","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: Portage-3.0.20, Repoman-3.0.3\nRepoMan-Options: --include-arches=\"ppc64\"\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"1b955d649ca0fa7290f242ac3e7bf3b93d7c5d90","committime":"2021-11-02T09:14:37","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: ppc64 stable wrt bug #817755"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: Portage-3.0.20, Repoman-3.0.3\nRepoMan-Options: --include-arches=\"ppc\"\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"1b4c721299dc14be1505462aaf4259ebeec26517","committime":"2021-11-02T09:13:29","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: ppc stable wrt bug #817755"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"daf6d750c8f325b98abd96ffeb0d51c206633117","committime":"2021-10-29T12:51:22","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"f9969928475bf1ab598fb2fada5e0c63570402ab","committime":"2021-10-29T12:33:05","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: Stabilize 0.22.2-r2 arm64, #817755"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"d62af8b640bcd8cb1373acd539721d4232be58f8","committime":"2021-10-29T12:32:51","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: Stabilize 0.22.2-r2 arm, #817755"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7e5f2e32ac98579cfa931c4dd07291d6d5611aee","committime":"2021-10-19T06:06:25","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: Portage-3.0.20, Repoman-3.0.3\nRepoMan-Options: --include-arches=\"amd64\"\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"9a63fcbfc576b9ceba06f6234496416bc1ace867","committime":"2021-10-19T05:52:50","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: amd64 stable wrt bug #817755"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7fd55811069c818658b0427deaac109a636b5204","committime":"2021-10-18T15:36:18","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: Portage-3.0.20, Repoman-3.0.3\nRepoMan-Options: --include-arches=\"x86\"\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"73c4f3501e993dcf9fd3870f20d43a7b05e56fe4","committime":"2021-10-18T15:21:38","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: x86 stable wrt bug #817755"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e972d00685d0fad143b6cb4a32114ab2cca33613","committime":"2021-10-15T03:21:19","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"eed387135abc5d1d9a30be41e5c3252cbf8f9a96","committime":"2021-10-15T03:04:03","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: tidy ebuild"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Closes: https:\/\/bugs.gentoo.org\/818151\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"c34de73d3495b34471b3563c7355efe353b0b317","committime":"2021-10-15T03:03:53","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: fix dependencies"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"66373e1194a9af6442e128d04f758c5bba9f0c72","committime":"2021-10-02T05:51:15","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"de84f7502e59f6654f2d842c2228b83f4d7f41ca","committime":"2021-10-02T05:36:15","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"9265c44748b3899317ec5b017b95eb15f78aa540","committime":"2021-10-02T05:33:01","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: add 0.23.0"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"e021f67cfe94e29c3b19b885b64ccda49b4409c9","committime":"2021-10-02T05:31:10","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: add 0.23.0"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Note that we need to be careful to get the dependencies\nright on each new version.\n\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"597f3999e88c522b41b0897a7f0143dc79cfb8b2","committime":"2021-10-02T05:30:01","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: add note re version bumps"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"I should've poked at this a bit more at the time, but it is what\nit is. Thanks to the reporter of this upstream, the ppxlib folks\nrealised\/noticed it as an error and have dropped the colliding\n'pp'.\n\nIt ended up not being supposed to be installed at all.\n\nSee: https:\/\/github.com\/ocaml-ppx\/ppxlib\/issues\/224\nSee: c87dfe922463070c8ec351fa4341d97a1ed56f8a\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"f388dddf6055334dfe5f2452612272324bea70d8","committime":"2021-10-02T05:14:30","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: stop blocking dev-libs\/nss[utils]"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e3d0d91160c71255c41fd18848691dcc74047dda","committime":"2021-07-10T19:06:37","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Package-Manager: Portage-3.0.20, Repoman-3.0.2\nSigned-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"8b3973d74a55b460f100ec9301fbd96a903d48ab","committime":"2021-07-10T18:45:23","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: bump to 0.22.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b79e58a17a842959eb4f7741abdea848555c87a8","committime":"2021-03-14T01:06:09","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"b44bdef889ca60169519bc10484e10630ef00bec","committime":"2021-03-14T00:37:50","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: Stabilize 0.20.0 arm64, #772833"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"c18b726096244c9faf6f47f0dac4da4e01d64cdc","committime":"2021-03-14T00:30:22","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: Stabilize 0.20.0 arm, #772833"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b24fc98062a6fbb98a423b81b2198b40f364c751","committime":"2021-03-01T14:07:00","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Package-Manager: Portage-3.0.13, Repoman-3.0.2\nSigned-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"c7bbbec652c411dbcd1f3357876896ff1577dc0d","committime":"2021-03-01T13:18:14","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: move some dep under test ?"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"08f419d979a31462d495274c665bf0fcfd93df7a","committime":"2021-02-12T22:37:34","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mmk@levelnine.at","authorname":"Michael Mair-Keimberger","body":"Package-Manager: Portage-3.0.14, Repoman-3.0.2\nSigned-off-by: Michael Mair-Keimberger <mmk@levelnine.at>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/19435\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"26e8d206ff188d0e55e66cef56120b76a60ee86c","committime":"2021-02-12T22:11:47","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: remove whitespace, fix indent"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7ebe772e3d6e718c7a3daa31aab9aa86f1d48cc8","committime":"2021-02-11T06:52:40","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7d9c5f7ea05df6e9467a40fbb9917307af836ed3","committime":"2021-02-11T06:37:36","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"dd6cca04f9cdc48e21ca5c3c06307e8d1391210f","committime":"2021-02-11T06:31:00","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: Stabilize 0.20.0 ppc, #769317"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"4066537aa80244d403cafc0b45545258d54bb341","committime":"2021-02-11T06:25:14","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: Stabilize 0.20.0 x86, #769317"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b45b79ab2dc8417903ad6be83bb57ade817739f6","committime":"2021-02-10T19:07:47","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"53c3d81fd4ead6725155a2725d0e1b98d3fda8a0","committime":"2021-02-10T18:51:55","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: Stabilize 0.20.0 amd64, #769317"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d8fef62db851a87ecbe505be32c86e962ca72ec4","committime":"2021-02-10T16:52:38","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"7589ed24b3edd5836e2734ff3aeea925fe045600","committime":"2021-02-10T16:32:14","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: Stabilize 0.20.0 ppc64, #769317"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f1d420c14215a261ff5a829b791638f99d50b89f","committime":"2021-02-09T18:23:19","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Collides on \/usr\/bin\/pp.\n\nPackage-Manager: Portage-3.0.14, Repoman-3.0.2\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"c87dfe922463070c8ec351fa4341d97a1ed56f8a","committime":"2021-02-09T16:55:51","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: add blocker on nss[utils] for now"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"394276918d96145308b9c1cd53d7d24f43a42a2e","committime":"2021-02-08T09:47:27","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Package-Manager: Portage-3.0.14, Repoman-3.0.2\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"5cfa64780b6e85487f9090e6cfa9e30766c5fcdc","committime":"2021-02-08T08:02:17","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: bump to 0.22.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a618fbc446e0e580f485609dfd1e1454fb532cc3","committime":"2021-01-24T23:32:42","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Package-Manager: Portage-3.0.14, Repoman-3.0.2\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"625d2a344afe45f72fa48c6f15c8d770db709b26","committime":"2021-01-24T22:24:02","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: bump to 0.21.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d9428b5bcc8907755de2e890a75839e2cf570e7d","committime":"2021-01-16T14:02:43","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Package-Manager: Portage-3.0.12, Repoman-3.0.2\nSigned-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"e496f988ffbbe06e6d9a58df677f89f1ec20e15c","committime":"2021-01-16T12:56:11","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: version bump to 0.20.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"18b641e272f902f0c84870659062cc94139101aa","committime":"2020-10-28T04:05:16","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Package-Manager: Portage-3.0.8, Repoman-3.0.2\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"57848bc5d8c0c66a60e9892051a45426e3fb8d93","committime":"2020-10-28T03:17:03","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: ppc64 keyworded (bug #748576)"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e4f91163ee007b0193ba6f49c515fc79a344f1fe","committime":"2020-10-24T01:05:15","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"d227389b404e35e5ce9bf77fdbc1d1afc4f0c0c7","committime":"2020-10-24T00:15:55","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: Keyword 0.18.0 ppc, #748576"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8c249309b3ca5a7e1f2f31417140134caa6a2a0e","committime":"2020-10-16T15:35:03","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"gienah@gentoo.org","authorname":"Mark Wright","body":"Package-Manager: Portage-3.0.8, Repoman-3.0.1\nSigned-off-by: Mark Wright <gienah@gentoo.org>","commitid":"eff2f235af70081cbe6d5f0a355283fad33d439b","committime":"2020-10-16T14:19:32","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: Fix deps"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4e965c45703917e5a311d8d6ed826161c908af2d","committime":"2020-10-15T14:05:03","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"gienah@gentoo.org","authorname":"Mark Wright","body":"Thanks to Agostino Sarubbo for reporting.\n\nCloses: https:\/\/bugs.gentoo.org\/748609\nPackage-Manager: Portage-3.0.8, Repoman-3.0.1\nSigned-off-by: Mark Wright <gienah@gentoo.org>","commitid":"d089eaa7fdfef493d71642d2246c5dc5e4e553fa","committime":"2020-10-15T13:47:57","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: Add RDEPEND dev-ml\/findlib:="},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"dfba993d122c0c08000ef3103ed1f5e872e094d4","committime":"2020-10-15T12:35:04","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"gienah@gentoo.org","authorname":"Mark Wright","body":"Package-Manager: Portage-3.0.8, Repoman-3.0.1\nSigned-off-by: Mark Wright <gienah@gentoo.org>","commitid":"cb32f558665d9574fd594615c117d094e3789ab5","committime":"2020-10-15T12:09:44","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: Fix QA MissingTestRestrict"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"10f4a6bb0fc6e9021fa18f02cdec41999a9fa01c","committime":"2020-10-13T13:23:50","packageid":72118,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"gienah@gentoo.org","authorname":"Mark Wright","body":"Co-Author: Alexis Ballier <aballier@gentoo.org>\nPackage-Manager: Portage-3.0.8, Repoman-3.0.1\nSigned-off-by: Mark Wright <gienah@gentoo.org>","commitid":"101f0fbafc3a1472e19dd7fc0c275c98a98d1d00","committime":"2020-10-13T06:40:55","packageid":72118,"repoid":1,"summary":"dev-ml\/ppxlib: Dependency of dev-ml\/ppx_base"}],"dependencies":[{"block":false,"categoryid":450,"description":"Programming language supporting functional, imperative & object-oriented styles","ebuildids":[841366,841366,841367,841367,841370,841370,882357,882357,882358,882358,882758],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ocaml","packageid":49590},{"block":false,"categoryid":314,"description":"OCaml tool to find\/use non-standard packages","ebuildids":[841366,841367,841370],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"findlib","packageid":51288},{"block":false,"categoryid":314,"description":"Declarative definition of command line interfaces for OCaml","ebuildids":[882358,882758],"firstseen":"2014-10-29T14:38:07.804099","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"cmdliner","packageid":62739},{"block":false,"categoryid":314,"description":"JSON parsing and pretty-printing library for OCaml","ebuildids":[882758],"firstseen":"2015-02-15T14:38:09.385452","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"yojson","packageid":63076},{"block":false,"categoryid":314,"description":"Convert OCaml parsetrees between different major versions","ebuildids":[841366,841367,841370],"firstseen":"2017-04-01T13:36:38.375057","name":"ocaml-migrate-parsetree","packageid":66704},{"block":false,"categoryid":314,"description":"Standard IO Library for OCaml","ebuildids":[841366,841367,841370],"firstseen":"2017-04-02T13:36:30.774148","name":"stdio","packageid":66714},{"block":false,"categoryid":314,"description":"Standard library for OCaml","ebuildids":[841366,841367,841370],"firstseen":"2017-04-02T13:36:30.774148","name":"base","packageid":66726},{"block":false,"categoryid":314,"description":"Repackage the OCaml compiler libs so they do not expose everything at toplevel","ebuildids":[841366,841367,841370,882357,882358,882758],"firstseen":"2017-04-02T13:36:30.774148","name":"ocaml-compiler-libs","packageid":66729},{"block":false,"categoryid":314,"description":"Shared [@@deriving] plugin registry","ebuildids":[841366,841367,841370,882357,882358,882758],"firstseen":"2017-08-24T09:08:16.300816","name":"ppx_derivers","packageid":67974},{"block":false,"categoryid":314,"description":"A composable build system for OCaml","ebuildids":[841366,841367,841370,882357,882358,882758],"firstseen":"2019-07-25T19:34:21.841979","name":"dune","packageid":69971},{"block":false,"categoryid":314,"description":"Pure OCaml library that allows replacing Pervasives with Stdlib before 4.08","ebuildids":[841366,841367,841370,882357,882358,882758],"firstseen":"2020-06-24T11:44:15.510889","name":"stdlib-shims","packageid":71241,"summary":"Compatibility library for OCaml compilers before 4.08 to allow calling Pervasives module functions on Stdlib, which is the API in newer compilers. Does not add newer Stdlib functions."},{"block":false,"categoryid":314,"description":"Trivial metaprogramming tool","ebuildids":[841366,841367,841370],"firstseen":"2020-10-13T14:25:05.132759","name":"cinaps","packageid":72094},{"block":false,"categoryid":314,"description":"Regular expression library for OCaml","ebuildids":[841366,841367,841370],"firstseen":"2020-10-13T14:25:05.132759","name":"re","packageid":72119},{"block":false,"categoryid":314,"description":"Library for automated conversion of OCaml-values to and from S-expressions","ebuildids":[841366,841367,841370,882357,882358,882758],"firstseen":"2020-10-13T14:25:05.132759","name":"sexplib0","packageid":72120}],"depending":[{"block":false,"categoryid":314,"description":"Jane Street's alternative to the standard library","ebuildids":[791974,791974],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"core","packageid":45725,"summary":"Core is Jane Street Capital's Ocaml standard library overlay. It provides tail recursive versions of non tail recursive functions in the standard library, changes the signature of many of the standard modules, and adds new functionality. Core_extended adds new functionality, but is only code reviewed on an ad-hoc basis."},{"block":false,"categoryid":314,"description":"Cooperative light-weight thread library for OCaml","ebuildids":[844953,844953,866852,866852,870047,870047,874346,874346],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"aballier@gentoo.org","maintainername":"Alexis Ballier","name":"lwt","packageid":49122},{"block":false,"categoryid":314,"description":"System-independent part of Core","ebuildids":[792012,792012],"firstseen":"2013-06-11T13:36:25.960039","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"core_kernel","packageid":60837,"summary":"Core_kernel is the system-independent part of Core. It is aimed for cases when the full Core is not available, such as in Javascript. It provides an overlay on the usual namespace, so the best way to use Core is to start your file with: open Core_kernel.Std"},{"block":false,"categoryid":314,"description":"JSON parsing and pretty-printing library for OCaml","ebuildids":[841088,841088],"firstseen":"2015-02-15T14:38:09.385452","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"yojson","packageid":63076},{"block":false,"categoryid":314,"description":"Assert-like extension nodes that raise useful errors on failure","ebuildids":[791850,791850,865559,865559],"firstseen":"2016-02-06T14:40:36.761342","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ppx_assert","packageid":64947},{"block":false,"categoryid":314,"description":"Syntax extension for writing in-line benchmarks in ocaml code","ebuildids":[791852,791852,870189,870189,870189,870189,870190,870190],"firstseen":"2016-02-06T14:40:36.761342","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ppx_bench","packageid":64948},{"block":false,"categoryid":314,"description":"Generation of bin_prot readers and writers from types","ebuildids":[791978,791978,870193,870193,870193,870193,870200,870200],"firstseen":"2016-02-06T14:40:36.761342","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ppx_bin_prot","packageid":64949},{"block":false,"categoryid":314,"description":"Generation of comparison functions from types","ebuildids":[791854,791854,865562,865562],"firstseen":"2016-02-06T14:40:36.761342","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ppx_compare","packageid":64950},{"block":false,"categoryid":314,"description":"Printf-style format-strings for user-defined string conversion","ebuildids":[791979,791979,865563,865563],"firstseen":"2016-02-06T14:40:36.761342","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ppx_custom_printf","packageid":64952},{"block":false,"categoryid":314,"description":"Type-driven code generation for OCaml","ebuildids":[810427,810427,869972,869972,869972,869972,869973,869973,873897,873897],"firstseen":"2016-02-06T14:40:36.761342","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ppx_deriving","packageid":64953},{"block":false,"categoryid":314,"description":"Generate a list containing all values of a finite type","ebuildids":[791855,791855,865566,865566],"firstseen":"2016-02-06T14:40:36.761342","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ppx_enumerate","packageid":64955},{"block":false,"categoryid":314,"description":"Cram like framework for OCaml","ebuildids":[791880,791880,870196,870196,870196,870196,870197,870197],"firstseen":"2016-02-06T14:40:36.761342","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ppx_expect","packageid":64956},{"block":false,"categoryid":314,"description":"Generation of accessor and iteration functions for ocaml records","ebuildids":[791952,791952,865568,865568],"firstseen":"2016-02-06T14:40:36.761342","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ppx_fields_conv","packageid":64958},{"block":false,"categoryid":314,"description":"Expands [%here] into its location","ebuildids":[791858,791858,865572,865572],"firstseen":"2016-02-06T14:40:36.761342","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ppx_here","packageid":64959},{"block":false,"categoryid":314,"description":"Syntax extension for writing in-line tests in ocaml code","ebuildids":[791859,791859,870191,870191,870191,870191,870192,870192],"firstseen":"2016-02-06T14:40:36.761342","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ppx_inline_test","packageid":64960},{"block":false,"categoryid":314,"description":"Standard Jane Street ppx rewriters","ebuildids":[794351,794351,829926,829926],"firstseen":"2016-02-06T14:40:36.761342","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ppx_jane","packageid":64961},{"block":false,"categoryid":314,"description":"Monadic let-bindings","ebuildids":[869763,869763,869763,869763,869764,869764,874347,874347,874347,874347],"firstseen":"2016-02-06T14:40:36.761342","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ppx_let","packageid":64962},{"block":false,"categoryid":314,"description":"Optional compilation for OCaml","ebuildids":[791860,791860,870181,870181,870181,870181,870182,870182],"firstseen":"2016-02-06T14:40:36.761342","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ppx_optcomp","packageid":64963},{"block":false,"categoryid":314,"description":"A ppx rewriter that inlines reverse application operators |> and |!","ebuildids":[765705,765705,791903,791903,829929,829929],"firstseen":"2016-02-06T14:40:36.761342","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ppx_pipebang","packageid":64964},{"block":false,"categoryid":314,"description":"Support Library for type-driven code generators","ebuildids":[869765,869765,869765,869765,869766,869766,870048,870048,870048,870048],"firstseen":"2016-02-06T14:40:36.761342","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ppx_sexp_conv","packageid":64965},{"block":false,"categoryid":314,"description":"A ppx rewriter for easy construction of s-expressions","ebuildids":[791862,791862,865580,865580],"firstseen":"2016-02-06T14:40:36.761342","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ppx_sexp_message","packageid":64966},{"block":false,"categoryid":314,"description":"Standard library for ppx rewriters","ebuildids":[791904,791904,865525,865525],"firstseen":"2016-02-06T14:40:36.761342","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ppx_sexp_value","packageid":64967},{"block":false,"categoryid":314,"description":"Generation of runtime types from type declarations","ebuildids":[791905,791905,870187,870187,870187,870187,870188,870188],"firstseen":"2016-02-06T14:40:36.761342","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ppx_typerep_conv","packageid":64969},{"block":false,"categoryid":314,"description":"Generation of accessor and iteration functions for ocaml variant types","ebuildids":[870044,870044,870044,870044,870045,870045,882927,882927,882927,882927],"firstseen":"2016-02-06T14:40:36.761342","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ppx_variants_conv","packageid":64970},{"block":false,"categoryid":314,"description":"PPX rewriter that generates hash functions from type expressions and definitions","ebuildids":[791857,791857,865571,865571],"firstseen":"2017-04-02T13:36:30.774148","name":"ppx_hash","packageid":66716},{"block":false,"categoryid":314,"description":"Code style checker for Jane Street Packages","ebuildids":[869687,869687,869687,869687,883964,883964,883964,883964,883965,883965],"firstseen":"2017-04-02T13:36:30.774148","name":"ppx_js_style","packageid":66719},{"block":false,"categoryid":314,"description":"Pattern matching on flat options","ebuildids":[791902,791902,865578,865578],"firstseen":"2017-04-02T13:36:30.774148","name":"ppx_optional","packageid":66720},{"block":false,"categoryid":314,"description":"Base set of ppx rewriters","ebuildids":[829234,829234],"firstseen":"2017-04-02T13:36:30.774148","name":"ppx_base","packageid":66727},{"block":false,"categoryid":314,"description":"Randomized testing framework, designed for compatibility with Base","ebuildids":[791950,791950,869759,869759,869759,869759,869760,869760],"firstseen":"2020-10-13T14:25:05.132759","name":"base_quickcheck","packageid":72091},{"block":false,"categoryid":314,"description":"Compile-time configuration for Jane Street libraries","ebuildids":[791849,791849],"firstseen":"2020-10-13T14:25:05.132759","name":"jst-config","packageid":72098},{"block":false,"categoryid":314,"description":"Expands [@cold] into [@inline never][@specialise never][@local never]","ebuildids":[791853,791853,865561,865561],"firstseen":"2020-10-13T14:25:05.132759","name":"ppx_cold","packageid":72112},{"block":false,"categoryid":314,"description":"Simpler notation for fixed point literals","ebuildids":[791981,791981,865569,865569],"firstseen":"2020-10-13T14:25:05.132759","name":"ppx_fixed_literal","packageid":72113},{"block":false,"categoryid":314,"description":"Ppx rewriter that records top-level module startup times","ebuildids":[791984,791984,865576,865576],"firstseen":"2020-10-13T14:25:05.132759","name":"ppx_module_timer","packageid":72114},{"block":false,"categoryid":314,"description":"Stable types conversions generator","ebuildids":[791985,791985,870183,870183,870183,870183,870184,870184],"firstseen":"2020-10-13T14:25:05.132759","name":"ppx_stable","packageid":72115},{"block":false,"categoryid":314,"description":"Ppx extension for string interpolation","ebuildids":[791987,791987,865528,865528],"firstseen":"2020-10-13T14:25:05.132759","name":"ppx_string","packageid":72116},{"block":false,"categoryid":314,"description":"PRNG that can be split into independent streams","ebuildids":[791863,791863],"firstseen":"2020-10-13T14:25:05.132759","name":"splittable_random","packageid":72121},{"block":false,"categoryid":314,"description":"JSON codec generator for OCaml","ebuildids":[841782,841782,870336,870336],"firstseen":"2021-12-03T03:24:56.758232","name":"ppx_deriving_yojson","packageid":73696},{"block":false,"categoryid":314,"description":"An OCaml lexer generator for Unicode","ebuildids":[869649,869649,869649,869649,874082,874082,885675,885675],"firstseen":"2021-12-05T01:34:57.829480","name":"sedlex","packageid":73705,"summary":"sedlex is a lexer generator for OCaml. It is similar to ocamllex, but supports Unicode. Unlike ocamllex, sedlex allows lexer specifications within regular OCaml source files. Lexing specific constructs are provided via a ppx syntax extension."},{"block":false,"categoryid":314,"description":"QuickCheck inspired property-based testing for OCaml","ebuildids":[885738,885738,890026,890026],"firstseen":"2021-12-07T22:11:49.267957","name":"qcheck","packageid":73720},{"block":false,"categoryid":314,"description":"Simple, fast & type safe language that leverages JavaScript and OCaml","ebuildids":[883276,883276,887935,887935],"firstseen":"2021-12-08T02:32:41.804293","name":"reason","packageid":73729,"summary":"Reason provides a new ES6-inspired syntax for OCaml. It's also the umbrella project for a set of tools for the OCaml and JavaScript ecosystems."},{"block":false,"categoryid":314,"description":"A syntax extension for importing declarations from interface files","ebuildids":[883959,883959,883959,883959,883960,883960,883961,883961,883961,883961,883962,883962],"firstseen":"2022-03-05T04:57:32.030109","name":"ppx_import","packageid":74526},{"block":false,"categoryid":314,"description":"Expands [@disable_unused_warnings]","ebuildids":[791980,791980,865565,865565],"firstseen":"2022-04-25T08:58:48.501992","name":"ppx_disable_unused_warnings","packageid":74877},{"block":false,"categoryid":314,"description":"Ignore Jane Street specific instrumentation extensions","ebuildids":[753753,753753,791982,791982,829925,829925],"firstseen":"2022-04-25T14:00:03.910396","name":"ppx_ignore_instrumentation","packageid":74878},{"block":false,"categoryid":314,"description":"Lazily rendering log messages","ebuildids":[791901,791901,865575,865575],"firstseen":"2022-04-25T18:21:04.804344","name":"ppx_log","packageid":74880},{"block":false,"categoryid":314,"description":"S-expression pretty-printer","ebuildids":[791989,791989],"firstseen":"2022-04-26T21:06:51.091117","name":"sexp_pretty","packageid":74897},{"block":false,"categoryid":314,"description":"A library for building correct HTML and SVG documents","ebuildids":[772689,772689,801220,801220,889446,889446],"firstseen":"2022-12-21T07:50:59.613372","name":"tyxml","packageid":75697,"summary":"TyXML provides a set of convenient combinators that uses the OCaml type system to ensure the validity of the generated documents. TyXML can be used with any representation of HTML and SVG: the textual one, provided directly by this package, or DOM trees (js_of_ocaml-tyxml) virtual DOM (virtual-dom) and reactive or replicated trees (eliom). You can also create your own representation and use it to instantiate a new set of combinators."},{"block":false,"categoryid":314,"description":"Include a file as a string at compile time","ebuildids":[780264,780264,831454,831454,841662,841662],"firstseen":"2023-03-08T08:46:27.590151","name":"ppx_blob","packageid":75890},{"block":false,"categoryid":450,"description":"Embeddable Lambda Prolog Interpreter in OCaml","ebuildids":[861005,861005,861006,861006],"firstseen":"2023-03-15T01:50:00.147852","name":"elpi","packageid":75905,"summary":"ELPI implements a variant of λProlog enriched with Constraint Handling Rules, a programming language well suited to manipulate syntax trees with binders. ELPI is designed to be embedded into larger applications written in OCaml as an extension language. It comes with an API to drive the interpreter and with an FFI for defining built-in predicates and data types, as well as quotations and similar goodies that are handy to adapt the language to the host application."},{"block":false,"categoryid":314,"description":"Generates functions to copy local values to the global heap","ebuildids":[791856,791856,869761,869761,869761,869761,869762,869762],"firstseen":"2023-06-30T14:18:13.169180","name":"ppx_globalize","packageid":76299},{"block":false,"categoryid":314,"description":"Ppx extension for deriving a witness that a type is intended to be stable","ebuildids":[791986,791986,865527,865527],"firstseen":"2023-07-02T08:49:17.449209","name":"ppx_stable_witness","packageid":76303},{"block":false,"categoryid":314,"description":"Let expressions, inferring pattern type from expression","ebuildids":[791988,791988,870185,870185,870185,870185,870186,870186],"firstseen":"2023-07-02T08:49:17.449209","name":"ppx_tydi","packageid":76304},{"block":false,"categoryid":314,"description":"Utilities for working with Jane Street AST constructs","ebuildids":[890276,890276,890276,890276,890277,890277],"firstseen":"2024-06-11T06:08:53.735990","name":"ppxlib_jane","packageid":77567},{"block":false,"categoryid":314,"description":"Defines case conventions and functions to rename identifiers according to them","ebuildids":[865714,865714],"firstseen":"2024-06-14T18:40:07.890198","name":"capitalization","packageid":77577},{"block":false,"categoryid":314,"description":"Ppx extension for generating of_string & to_string","ebuildids":[865529,865529],"firstseen":"2024-06-14T18:40:07.890198","name":"ppx_string_conv","packageid":77578},{"block":false,"categoryid":314,"description":"A PPX rewriter that genreates the implementation of [Ldiffable.S].","ebuildids":[870194,870194,870194,870194,870195,870195],"firstseen":"2024-06-15T17:18:51.535030","name":"ppx_diff","packageid":77584}],"ebuilds":[{"archs":["~amd64","~arm","~arm64","~riscv","~x86"],"ebuildid":882758,"firstseen":"2025-11-22T17:35:55.928004","license":"Apache-2.0","moddate":"2026-03-29T19:42:48","packageid":72118,"repoid":1,"slot":"0\/0.37.0","uses":["ocamlopt","test"],"version":"0.37.0-r1"},{"archs":["~amd64","~arm","~arm64","~ppc","~ppc64","~riscv","~x86"],"ebuildid":882358,"firstseen":"2025-11-18T07:10:18.656756","license":"Apache-2.0","moddate":"2026-03-29T19:42:48","packageid":72118,"repoid":1,"slot":"0\/0.36.2","uses":["ocamlopt","test"],"version":"0.36.2-r1"},{"archs":["~amd64","~arm64","~ppc","~ppc64","~riscv"],"ebuildid":882357,"firstseen":"2025-11-18T07:10:18.656756","license":"Apache-2.0","moddate":"2026-03-29T19:42:48","packageid":72118,"repoid":1,"slot":"0\/0.33.0","uses":["ocamlopt","test"],"version":"0.33.0-r2"},{"archs":["amd64","arm","arm64","ppc64","x86","~ppc","~riscv"],"ebuildid":841370,"firstseen":"2024-10-15T20:08:27.853205","license":"Apache-2.0","moddate":"2026-03-29T19:42:48","packageid":72118,"repoid":1,"slot":"0\/0.30.0","uses":["ocamlopt","test"],"version":"0.30.0-r2"},{"archs":["amd64","~arm","~arm64","~ppc","~ppc64","~riscv","~x86"],"ebuildid":841367,"firstseen":"2024-10-15T20:08:27.853205","license":"Apache-2.0","moddate":"2026-03-29T19:42:48","packageid":72118,"repoid":1,"slot":"0\/0.24.0","uses":["ocamlopt","test"],"version":"0.24.0-r2"},{"archs":["amd64","arm","arm64","ppc64","x86","~ppc"],"ebuildid":841366,"firstseen":"2024-10-15T20:08:27.853205","license":"Apache-2.0","moddate":"2026-03-29T19:42:48","packageid":72118,"repoid":1,"slot":"0\/0.22.2","uses":["ocamlopt","test"],"version":"0.22.2-r4"}],"masks":[],"package":{"categoryid":314,"description":"Base library and tools for ppx rewriters","firstseen":"2020-10-13T14:25:05.132759","name":"ppxlib","packageid":72118},"rdependencies":[{"block":false,"categoryid":450,"description":"Programming language supporting functional, imperative & object-oriented styles","ebuildids":[841366,841366,841367,841367,841370,841370,882357,882357,882358,882358,882758],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ocaml","packageid":49590},{"block":false,"categoryid":314,"description":"Declarative definition of command line interfaces for OCaml","ebuildids":[882358,882758],"firstseen":"2014-10-29T14:38:07.804099","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"cmdliner","packageid":62739},{"block":false,"categoryid":314,"description":"JSON parsing and pretty-printing library for OCaml","ebuildids":[882758],"firstseen":"2015-02-15T14:38:09.385452","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"yojson","packageid":63076},{"block":false,"categoryid":314,"description":"Convert OCaml parsetrees between different major versions","ebuildids":[841366,841367,841370],"firstseen":"2017-04-01T13:36:38.375057","name":"ocaml-migrate-parsetree","packageid":66704},{"block":false,"categoryid":314,"description":"Repackage the OCaml compiler libs so they do not expose everything at toplevel","ebuildids":[841366,841367,841370,882357,882358,882758],"firstseen":"2017-04-02T13:36:30.774148","name":"ocaml-compiler-libs","packageid":66729},{"block":false,"categoryid":314,"description":"Shared [@@deriving] plugin registry","ebuildids":[841366,841367,841370,882357,882358,882758],"firstseen":"2017-08-24T09:08:16.300816","name":"ppx_derivers","packageid":67974},{"block":false,"categoryid":314,"description":"A composable build system for OCaml","ebuildids":[841366,841367,841370,882357,882358,882758],"firstseen":"2019-07-25T19:34:21.841979","name":"dune","packageid":69971},{"block":false,"categoryid":314,"description":"Pure OCaml library that allows replacing Pervasives with Stdlib before 4.08","ebuildids":[841366,841367,841370,882357,882358,882758],"firstseen":"2020-06-24T11:44:15.510889","name":"stdlib-shims","packageid":71241,"summary":"Compatibility library for OCaml compilers before 4.08 to allow calling Pervasives module functions on Stdlib, which is the API in newer compilers. Does not add newer Stdlib functions."},{"block":false,"categoryid":314,"description":"Library for automated conversion of OCaml-values to and from S-expressions","ebuildids":[841366,841367,841370,882357,882358,882758],"firstseen":"2020-10-13T14:25:05.132759","name":"sexplib0","packageid":72120}],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/ocaml-ppx\/ppxlib"],"uses":[{"defaultflag":true,"description":"Enable ocamlopt support (ocaml native code compiler) -- Produces faster programs (Warning: you have to disable\/enable it at a global scale)","isdefault":true,"use":"ocamlopt"},{"description":"Enable dependencies and\/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)","isdefault":false,"use":"test"}]}