{"bugs":[{"bugid":956815,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-cpp\/glaze-5.2.1 - hashtable.h: error: static assertion failed: hash function must be copy constructible"},{"bugid":959369,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"UNCONFIRMED","summary":"dev-cpp\/glaze : ~arm64 keywording"},{"bugid":971788,"firstseen":"2026-03-30T23:51:54.333507","severity":"normal","status":"CONFIRMED","summary":"dev-cpp\/glaze-7.2.2: version bump"}],"categories":[{"categoryid":429,"name":"dev-cpp","summary":"The dev-cpp category contains libraries and utilities relevant to the c++ programming language."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"585111caeb13fc30ddf4b77182cce095cff72427","committime":"2026-03-05T05:45:51","packageid":78247,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"da5c1da678a116186aacbdca00bd0fae8af51e3d","committime":"2026-03-05T05:31:28","packageid":78247,"repoid":1,"summary":"dev-cpp\/glaze: destabilize 6.5.1 for ~amd64"},{"authoremail":"jared@rgst.io","authorname":"Jared Allard","body":"Signed-off-by: Jared Allard <jared@rgst.io>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/45892\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"9b8bc09f560395c51c1062a53e234faba7b75a2e","committime":"2025-12-22T19:24:29","packageid":78247,"repoid":1,"summary":"dev-cpp\/glaze: add 6.5.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b98c1df1fbb6c5a883d186478ceccdc749244fef","committime":"2025-11-04T22:50:49","packageid":78247,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"bf3f9b578ec0405f6e04982f54a5ec2a628ed35d","committime":"2025-11-04T22:36:18","packageid":78247,"repoid":1,"summary":"dev-cpp\/glaze: Stabilize 5.5.4 amd64, #963260"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"769d394588480d263ccfc0661eb8988478c2e12f","committime":"2025-08-13T23:22:46","packageid":78247,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"julien@jroy.ca","authorname":"Julien Roy","body":"Signed-off-by: Julien Roy <julien@jroy.ca>\nSigned-off-by: Yixun Lan <dlan@gentoo.org>","commitid":"781887f2f7a024322493ec3db72cd11ecdc32998","committime":"2025-07-31T13:44:50","packageid":78247,"repoid":1,"summary":"dev-cpp\/glaze: add 5.5.4"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2c3de986db035c668c3058cb1d17f41ddea003c8","committime":"2025-06-23T10:06:58","packageid":78247,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"e9f1014e326a42f9ec633fb3e2e1c5a3fee651e3","committime":"2025-06-23T09:46:07","packageid":78247,"repoid":1,"summary":"dev-cpp\/glaze: Stabilize 5.2.1 amd64, #958853"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"79e779c8f6a29aaa8b733f8106a2789d315b53bc","committime":"2025-06-22T10:07:16","packageid":78247,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"fkobi@pm.me","authorname":"Filip Kobierski","body":"also sorted DEPEND and shortened `usex`\n\nSigned-off-by: Filip Kobierski <fkobi@pm.me>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/42640\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"e32e7c8a1d9e489c30dd13ffc2859752c3b46740","committime":"2025-06-17T12:00:59","packageid":78247,"repoid":1,"summary":"dev-cpp\/glaze: drop ineffective USE=doc"},{"authoremail":"fkobi@pm.me","authorname":"Filip Kobierski","body":"Signed-off-by: Filip Kobierski <fkobi@pm.me>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/42640\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"4b7879ee9c88ae3bcb8f00952c75400ee1be4912","committime":"2025-06-17T12:00:26","packageid":78247,"repoid":1,"summary":"dev-cpp\/glaze: drop old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b959ea43b50a0e865d017109e161fafcffa10938","committime":"2025-05-21T00:09:02","packageid":78247,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"julien@jroy.ca","authorname":"Julien Roy","body":"Closes: https:\/\/bugs.gentoo.org\/953012\nSigned-off-by: Julien Roy <julien@jroy.ca>\nSigned-off-by: Yixun Lan <dlan@gentoo.org>","commitid":"f27db6d8fa5bce1574007ca86701a52b18b68482","committime":"2025-05-18T16:12:53","packageid":78247,"repoid":1,"summary":"dev-cpp\/glaze: add 5.2.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d6aec9403ef0a4b43543e1afca57b5798d62fcbb","committime":"2025-04-01T02:20:17","packageid":78247,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"gentoo@tupper.org.uk","authorname":"Jim Tupper","body":"Dependency required for Hyprland 0.47\n\nSigned-off-by: Jim Tupper <gentoo@tupper.org.uk>\nSigned-off-by: Yixun Lan <dlan@gentoo.org>","commitid":"05190c754c274f995f3ff3bf6b06dcd37badc2ae","committime":"2025-03-29T17:51:23","packageid":78247,"repoid":1,"summary":"dev-cpp\/glaze: add 4.4.3"}],"dependencies":[{"block":false,"categoryid":429,"description":"Asynchronous Network Library","ebuildids":[864094,872904,891678],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"cpp@gentoo.org","maintainername":"Gentoo C++ Project","name":"asio","packageid":47378},{"block":false,"categoryid":429,"description":"C++ template library for linear algebra","ebuildids":[864094,872904,891678],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"eigen","packageid":51493,"summary":"Eigen is a lightweight C++ template library for vector and matrix math, a.k.a. linear algebra. Unlike most other linear algebra libraries, Eigen focuses on the simple mathematical needs of applications: games and other OpenGL apps, spreadsheets and other office apps, etc. Eigen is dedicated to providing optimal speed with GCC."},{"block":false,"categoryid":429,"description":"Stripped down fork of boost-ext ut2","ebuildids":[864094,872904,891678],"firstseen":"2025-04-01T03:39:03.534730","name":"ut2-glaze","packageid":78248,"summary":"Yet another stripped down fork of boost-ext ut2 (! not ut !). ut2 is a library for testing using `constexpr` extensively in comparison to boost-ext\/ut."}],"depending":[],"ebuilds":[{"archs":["~amd64"],"ebuildid":891678,"firstseen":"2026-03-05T05:54:23.187513","license":"MIT","moddate":"2026-03-28T18:04:17","packageid":78247,"repoid":1,"slot":"0","uses":["examples","fuzzing","test"],"version":"6.5.1"},{"archs":["amd64"],"ebuildid":872904,"firstseen":"2025-08-14T00:35:10.605379","license":"MIT","moddate":"2026-03-28T18:04:17","packageid":78247,"repoid":1,"slot":"0","uses":["examples","fuzzing","test"],"version":"5.5.4"},{"archs":["amd64"],"ebuildid":864094,"firstseen":"2025-05-21T01:19:05.382580","license":"MIT","moddate":"2026-03-28T18:04:17","packageid":78247,"repoid":1,"slot":"0","uses":["examples","fuzzing","test"],"version":"5.2.1"}],"masks":[],"package":{"categoryid":429,"description":"Extremely fast, in memory, JSON and interface library for modern C++","firstseen":"2025-04-01T03:39:03.534730","name":"glaze","packageid":78247,"summary":"Yet another library for C++ for parsing JSON. Uses SIMD as well. In some benchmarks is better than simdjson."},"rdependencies":[{"block":false,"categoryid":429,"description":"Asynchronous Network Library","ebuildids":[864094,872904,891678],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"cpp@gentoo.org","maintainername":"Gentoo C++ Project","name":"asio","packageid":47378},{"block":false,"categoryid":429,"description":"C++ template library for linear algebra","ebuildids":[864094,872904,891678],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"eigen","packageid":51493,"summary":"Eigen is a lightweight C++ template library for vector and matrix math, a.k.a. linear algebra. Unlike most other linear algebra libraries, Eigen focuses on the simple mathematical needs of applications: games and other OpenGL apps, spreadsheets and other office apps, etc. Eigen is dedicated to providing optimal speed with GCC."},{"block":false,"categoryid":429,"description":"Stripped down fork of boost-ext ut2","ebuildids":[864094,872904,891678],"firstseen":"2025-04-01T03:39:03.534730","name":"ut2-glaze","packageid":78248,"summary":"Yet another stripped down fork of boost-ext ut2 (! not ut !). ut2 is a library for testing using `constexpr` extensively in comparison to boost-ext\/ut."}],"repos":[{"branch":"master","lastcommit":"bb94f430d80494aa836eba036fda572e535b9d1a","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/stephenberry\/glaze"],"uses":[{"description":"Build examples (not install)","isdefault":false,"packageid":78247,"use":"examples"},{"description":"Build fuzzers (not install)","isdefault":false,"packageid":78247,"use":"fuzzing"},{"description":"Enable dependencies and\/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)","isdefault":false,"use":"test"}]}