{"bugs":[],"categories":[{"categoryid":449,"name":"app-arch","summary":"The app-arch category contains tools for archiving, compressing and uncompressing files or groups of files."},{"categoryid":393,"name":"dev-libs","summary":"The dev-libs category contains various miscellaneous programming libraries."},{"categoryid":1596,"name":"llvm-core"},{"categoryid":385,"name":"sci-electronics","summary":"The sci-electronics category contains electronics packages."},{"categoryid":381,"name":"sys-libs","summary":"The sys-libs category contains various system-level libraries."},{"categoryid":396,"name":"virtual","summary":"The virtual category contains packages which satisfy virtual dependencies."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d555fb3bc3e1b911e54ef042f1c98b90aa8085d1","committime":"2026-03-12T16:00:52","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"e14eb607273a72b4219036df7e5568746f97d759","committime":"2026-03-12T15:05:25","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: bump to 1.19.3"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6d930ef7689a522986b3e56691dd25747a2e427a","committime":"2026-03-07T18:30:56","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"6d50297d1cce26bc5d17ebd1d6deb0003db2c3f7","committime":"2026-03-07T16:57:26","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: bump to 1.19.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5ab643dc6aa6137f8a8d78cf621ab11e225da713","committime":"2025-12-27T21:15:59","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"d22c2e35676b17089e2d2cdfb855fa69f8378e5d","committime":"2025-12-27T20:58:05","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: bump LLVM compat to 20"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"5c1c765cfa34213e46b433f7cf46f45a5abb763a","committime":"2025-12-27T20:54:54","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: drop old 1.18.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0be5f79765909e3af307e9411e43dedc4eb4f3e0","committime":"2025-12-01T19:31:03","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"4aa2ae15a6094608b4b86f0222e58c451a7aae5c","committime":"2025-12-01T17:59:56","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: bump to 1.18.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5a0f60ce047f193cffc7441085923a412f659f05","committime":"2025-11-23T21:45:47","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Closes: https:\/\/bugs.gentoo.org\/963039\nSigned-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"be7f2910d2f038f985d49c71879e2161bf1844b2","committime":"2025-11-23T20:56:55","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: drop old 1.17.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5a1adb610b1d91ab6683cbe671e266f424224c16","committime":"2025-11-04T08:35:48","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Update done using:\n\n```\ngit grep -l sys-libs\/zlib dev-* | xargs sed -i -e s@sys-libs\/zlib@virtual\/zlib@g\ngit diff --name-only | xargs copybump\ngit diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead\npkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error\n```\n\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"f1351833569f8b22abc3dc9e74abeed7e8641096","committime":"2025-11-04T08:17:06","packageid":76288,"repoid":1,"summary":"sci-*\/*: update for virtual\/zlib"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4fac0b70ec05289689d31d63160005d23cdfe2e0","committime":"2025-10-17T11:03:35","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"6fd29f90f705d898c3fc935d9ed599a6ab1dd119","committime":"2025-10-17T10:21:28","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: bump to 1.18.0"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"fdd5759a2f4a971c61f6024a81fe00a059acd81c","committime":"2025-10-17T10:19:11","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: drop old 1.16.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2ee20baa21a426182168fcb2ee2ff65c85cf0b32","committime":"2025-07-30T22:10:12","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"ae71a243f47a0683701b70708750e8e00aec01a0","committime":"2025-07-30T16:49:26","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: bump to 1.17.1"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"4b0b5cc9b97976caeb71e78b037beca042156a6f","committime":"2025-07-30T16:22:34","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: drop old 1.16.1"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"00a8fee57784a74a64fc56a13c479d3022761573","committime":"2025-07-30T16:22:14","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: drop old 1.16.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"69b22369182f83326c3416edf38ee7a8260afa54","committime":"2025-06-13T19:22:28","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"fe6a8658d78e6e2e815ad5cd7c7f480445ce6274","committime":"2025-06-13T18:29:23","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: bump to 1.16.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ccd90f20eb98cefbcfb32b593782b22d8bf73d50","committime":"2025-05-14T20:38:44","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"3af4ab89da46a9332483169be3d35742c008f792","committime":"2025-05-14T18:34:08","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: bump to 1.16.1"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"c6c7a136136beda0a71f7acfbd673f046258a975","committime":"2025-05-14T18:23:00","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: drop old 1.15.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9645d70d3ad865823b8be252cb6c197ef3e322a7","committime":"2025-05-03T14:54:47","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"87298a1d9ef44db5eed806df33158843da0c72b0","committime":"2025-05-03T14:03:20","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: bump to 1.16.0"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"b249bac932a4f1022bc299e029fb0e65816ce19f","committime":"2025-05-03T13:57:49","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: drop old 1.15.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"10473f691910ca49471ddaeeedfdcde69fce9e17","committime":"2025-03-09T00:33:21","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"f8d79f8ff4a25fb1d6ed76f010d2eea21a89bf99","committime":"2025-03-08T22:41:25","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: bump to 1.15.2"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"01ce6338969230677b1353ba3b980c75237c3ad2","committime":"2025-03-08T22:34:31","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: drop old 1.15.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"45654f433bcc9949f18e6278d226723260415f37","committime":"2025-01-27T15:03:21","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"84b9a06a9ac36787733ab639fda8b7360c45b5a4","committime":"2025-01-27T14:27:34","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: bump to 1.15.1"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"13b6f8dafcc66bd4f20dba54914822c95b7fa0b0","committime":"2025-01-27T14:26:58","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: drop old 1.14.2"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"05301a1fa15e63765e0a6c5b349fc6e4fb6b5871","committime":"2025-01-27T14:26:41","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: drop old 1.14.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8912251461e3c9bcc2ed0f83e75e200efc57d2f9","committime":"2025-01-12T22:03:20","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"23dbb2daae1f2a5f0910a7ae8175b53419cbddf0","committime":"2025-01-12T20:24:04","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: bump to 1.15.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f6abb524388c440c805bf897a0e2bf46a0518323","committime":"2024-12-11T12:06:12","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"1f9f1999cdc8ccb94054dec2d2951c7e486aa996","committime":"2024-12-11T11:29:30","packageid":76288,"repoid":1,"summary":"Move {sys-devel → llvm-core}\/llvm"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"98c577f31adaf6c33d4aeb89fcde377c4ae89a9f","committime":"2024-11-23T21:35:18","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"509a65c5894b56eae3c0d5c602785f1864f2081e","committime":"2024-11-23T21:17:23","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: bump to 1.14.2"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Closes: https:\/\/bugs.gentoo.org\/942365\nCloses: https:\/\/bugs.gentoo.org\/942059\nSigned-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"725d864182e4806a3731aee81ff528881aa7f779","committime":"2024-11-23T20:58:03","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: drop old 1.14.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0dce953d05c089f9f99cb690b76056517320388a","committime":"2024-11-04T00:33:20","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"2711ee988ec69c395275a84768dd42ecf21ff4b6","committime":"2024-11-03T23:09:33","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: bump to 1.14.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1fde33845fb7823c6cf36c7944ae891064659959","committime":"2024-10-23T15:48:21","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Closes: https:\/\/bugs.gentoo.org\/941942\nSigned-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"e9d550151c8d7f3326faf56d74283b9817aefcc1","committime":"2024-10-23T13:37:02","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: add sys-apps\/which for build"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"fed8b41eef7a4bd2a1e61cf4915f17aecbda6b25","committime":"2024-10-23T13:30:19","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: drop old 1.13.3"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"36bec95d71e50728d74af460cff77e5e79d52985","committime":"2024-09-26T16:50:50","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Closes: https:\/\/bugs.gentoo.org\/940261\nSigned-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"381f36a6ae782327771f19fe2ba260d100ad72ba","committime":"2024-09-26T16:31:47","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: remove unused verilog option"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"148f5e73537a3b6070477807c173fe839939be97","committime":"2024-09-25T21:33:49","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"1ce285adfa5646b68f7d3b1410f43dc7b8a23fed","committime":"2024-09-25T20:34:20","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: bump to 1.14.0"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Closes: https:\/\/bugs.gentoo.org\/938120\nSigned-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"0dabbe8d88456bcd02bb0a6297355e679e7179a4","committime":"2024-09-25T20:19:28","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: drop old 1.13.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c7da5a05049bec35af252b168f17f3ee4ee4888f","committime":"2024-09-03T18:48:45","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"3032ecd87df56b21a7ca4ff1a609dec7d58344c1","committime":"2024-09-03T16:54:03","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: bump to 1.13.3"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"b8b3bbd03c413d46d9e4052395a969edbb31b75e","committime":"2024-09-03T16:51:14","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: drop old 1.13.1"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"a4865dd90c99fd7e72c070fe0c99ce6b158b90a0","committime":"2024-09-03T16:50:54","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: drop old 1.13.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"836b099880ffaf2036adcec5fb6afa8069345d92","committime":"2024-08-17T13:33:44","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"c3d94ef751f2dbe7f9e0a5100e2c1520c5d1a2c8","committime":"2024-08-17T11:40:19","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: bump to 1.13.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3fa3fda7ecd0cb2fa6f57c94111ae4984c008c32","committime":"2024-07-31T00:19:27","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"45db12010eafd30212aed9942222bf1c55c91a5b","committime":"2024-07-30T23:38:38","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: bump to 1.13.1"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"4e1094997017dd770572e18bcc6ef671009c6734","committime":"2024-07-30T23:32:07","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: drop old 1.12.2"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"80fc6511aa5b49f9d0928e195141a32146943a4f","committime":"2024-07-30T23:31:46","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: drop old 1.12.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1fb96651bcbc65a9a3760fce02d8fdfc88a11a3e","committime":"2024-07-15T22:34:00","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"86b87a4f3b53bf4c7007276ebef9100c4aca11f0","committime":"2024-07-15T21:47:00","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: bump to 1.13.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7e8ccb6d42e75db49f48633e4f04289badee093a","committime":"2024-05-25T14:18:39","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"1026a08202a44f22d3cb4b8a6d6a19a995413157","committime":"2024-05-25T13:32:40","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: bump to 1.12.2"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"0eb7689d010054aa2cf1941570f10f5762e78f4d","committime":"2024-05-25T13:28:03","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: drop old 1.12.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a341205781b6c6bd370d0400f11b8246dc6574c3","committime":"2024-05-13T18:03:53","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"27f1c4c96ce719b60e040dae0b4154990b8bfef2","committime":"2024-05-13T15:59:46","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: bump to 1.12.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f39b4148e78747f91564e34ed046d66f930cce4a","committime":"2024-04-11T01:48:59","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"b519b9a0780b389a615e140818e90a5d7fe31696","committime":"2024-04-10T23:55:02","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: drop old 1.11.3"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3c3bc0f7ccd67790a8bd56abfa386594ef7f519b","committime":"2024-04-09T09:48:56","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"9d30e25c02717c1e7cbb5fc34bf8951da3142805","committime":"2024-04-09T08:43:22","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: bump to 1.12.0"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"1e840fc19bec5b80348d3160e29d4455b15cdc6b","committime":"2024-04-09T08:42:19","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: drop old 1.11.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8b323c0f6400081acf777dbd257f6aacc5af3c5e","committime":"2024-02-06T13:18:24","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"3edf3b5b35c81f9ededf8907d6ad71ad3173a409","committime":"2024-02-06T10:42:24","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: bump to 1.11.3"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"cb2ce6fefa8e02e1aef3bcf919a5bd37be04c184","committime":"2024-02-06T09:38:02","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: drop old 1.11.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"167beb3910b817571198c0dcc63de34d453aa845","committime":"2024-01-06T18:49:40","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"eb659e28403037b0902f1ea864379f1884fde8c7","committime":"2024-01-06T18:18:05","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: bump to 1.11.2"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"52ebc97e375ad9c0f16f7c0cb1df01098a15ec62","committime":"2024-01-06T18:10:59","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: drop old 1.11.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1f077c2cfd1a86df928873a41a46dae74e0608a8","committime":"2023-12-22T01:16:51","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"91ce88ddb5740ff8249239955bb71a4aca61bc52","committime":"2023-12-21T23:52:02","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: bump to 1.11.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"33a43983c5ac26099bd3e7aa6c5f6586fa3f67e3","committime":"2023-12-16T22:01:54","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"40470e740a0e8926defc78dcb047c4b291c3988e","committime":"2023-12-16T18:49:11","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: drop old 1.10.4"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"9e6625250a1cf946bcbf9b0877b115abac4e4008","committime":"2023-12-16T18:48:44","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: drop old 1.10.3-r1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3cfb562bb15512703f3d2be69daa8672a1292c31","committime":"2023-12-08T12:51:44","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Closes: https:\/\/bugs.gentoo.org\/919451\nSigned-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"daa972beb773afaf3f35c319aa9d9a079903595e","committime":"2023-12-08T12:29:50","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: remove jit, not available"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Closes: https:\/\/bugs.gentoo.org\/919450\nCloses: https:\/\/bugs.gentoo.org\/919452\nSigned-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"da7984d62887bb1fa2cead1365eae43817a60a31","committime":"2023-12-08T12:07:20","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: fix bash completion install"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1b04e7bcd8d245de44b27219f7ae18ec5ec81790","committime":"2023-12-08T00:31:55","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"24ce35f1458fb082a001f6359abacbb0eb67e9dd","committime":"2023-12-07T23:57:19","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: bump to 1.11.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6aca2fd6a88a1f61c7024053d6561d4d1276fae8","committime":"2023-10-17T13:46:50","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"6eb494f6b6b7c49389d42c4c150c4f0cad833b28","committime":"2023-10-17T12:44:29","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: bump to 1.10.4"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"f7e2b8df372f5d14253793bf00a148a4423df212","committime":"2023-10-17T12:41:42","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: drop old 1.10.2-r2"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"762aa9bd0e568cdda3ca96cffac3feeadee374be","committime":"2023-10-17T12:41:34","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: drop old 1.10.1-r2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"88f61e8efc65bfb1dc56906dc84cb10ec95522ed","committime":"2023-10-13T06:01:53","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Closes: https:\/\/bugs.gentoo.org\/915648\nSigned-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"1ac3db1da1a32df4aec678ef04857bbb1b066fef","committime":"2023-10-13T05:50:37","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: set LLVM max slot to 16"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9c3c5e4c288cbbcbb017f30e891650119599978b","committime":"2023-10-12T16:01:52","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Bug: https:\/\/bugs.gentoo.org\/914760\nCloses: https:\/\/bugs.gentoo.org\/915493\nSigned-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"7aee5a6faf0bd14135321e15b729e2e6faccf06c","committime":"2023-10-12T09:51:52","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: unset LEX and YACC"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"cd81679f3b46e9dc29a77df7f736a17aac42010a","committime":"2023-09-18T21:31:36","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"10288261d7cf8095458dacefcf1261e72a1b6772","committime":"2023-09-18T21:17:30","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: bump to 1.10.3"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3ecc34b0c5364bc06edfe3e96f2866b566b5dcf4","committime":"2023-08-24T08:31:30","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Closes: https:\/\/bugs.gentoo.org\/912943\nSigned-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"774493f79c79f4fc49cca5f04b354ecfdbe5d676","committime":"2023-08-24T08:12:56","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: add missing bison dependency"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"69fb1b8834cf27a5980a563969d54be7046e74c3","committime":"2023-08-23T22:16:33","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"b0b659f8eeda596bd05c0b2045c8095caa5ca55d","committime":"2023-08-23T19:46:22","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: bump to 1.10.2"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"b5a14941f16e2d211d8a3255f5a6562f9a54c563","committime":"2023-08-23T19:43:29","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: drop old 1.10.0"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"513445013b5bda6c2bb41efbe6e461cd093c5887","committime":"2023-08-23T19:43:18","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: drop old 1.9.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ad64d4f2490688f97c96fee312125a029e6d1c64","committime":"2023-08-02T14:16:44","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"e211ecdec7f3fb78d5fb5639f0b2d5be56e4286d","committime":"2023-08-02T06:56:24","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: bump to 1.10.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2a1eaa19c8395fb76dd9a37420ade2ed0fa2cc30","committime":"2023-07-15T00:31:47","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Closes: https:\/\/bugs.gentoo.org\/909819\nSigned-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"0e916939307e2b03aaae4e44aedc63b257bf8169","committime":"2023-07-15T00:24:59","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: compile with one makejob"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"3eed6a42dbd58c234e3e358e12aae7719f12fe5b","committime":"2023-07-14T23:08:53","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: bump to 1.10.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"48da507e3a9af9c26566c949dc4441e626c6ffe5","committime":"2023-06-24T17:16:50","packageid":76288,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"67adc3e48cabe2792319295fbdfb0636cd7d94ea","committime":"2023-06-24T17:01:45","packageid":76288,"repoid":1,"summary":"sci-electronics\/nvc: new package; add 1.9.2"}],"dependencies":[{"block":false,"categoryid":393,"description":"XML C parser and toolkit","ebuildids":[885647,892240,892575],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"libxml2","packageid":45251},{"block":false,"categoryid":381,"description":"Console display library","ebuildids":[885647,892240,892575],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"ncurses","packageid":45285},{"block":false,"categoryid":393,"description":"Libraries\/utilities to handle ELF objects (drop in replacement for libelf)","ebuildids":[885647,892240,892575],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"elfutils","packageid":46695},{"block":false,"categoryid":449,"description":"A high-quality data compressor used extensively by Gentoo Linux","ebuildids":[885647,892240,892575],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"bzip2","packageid":47649},{"block":false,"categoryid":393,"description":"Portable, high level programming interface to various calling conventions","ebuildids":[885647,892240,892575],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"libffi","packageid":52280,"summary":"Compilers for high level languages generate code that follow certain conventions. These conventions are necessary, in part, for separate compilation to work. One such convention is the \"calling convention\". The \"calling convention\" is essentially a set of assumptions made by the compiler about where function arguments will be found on entry to a function. A \"calling convention\" also specifies where the return value for a function is found. Some programs may not know at the time of compilation what arguments are to be passed to a function. For instance, an interpreter may be told at run-time about the number and types of arguments used to call a given function. Libffi can be used in such programs to provide a bridge from the interpreter program to compiled code. The libffi library provides a portable, high level programming interface to various calling conventions. This allows a programmer to call any function specified by a call interface description at run time. Ffi stands for Foreign Function Interface. A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language. The libffi library really only provides the lowest, machine dependent layer of a fully featured foreign function interface. A layer must exist above libffi that handles type conversions for values passed between the two languages."},{"block":false,"categoryid":393,"description":"International Components for Unicode","ebuildids":[885647,892240,892575],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"office@gentoo.org","maintainername":"Gentoo Office project","name":"icu","packageid":54373},{"block":false,"categoryid":393,"description":"disassembly\/disassembler framework + bindings","ebuildids":[885647,892240,892575],"firstseen":"2016-06-04T13:40:19.628577","maintainer":"slyfox@gentoo.org","maintainername":"Sergei Trofimovich","name":"capstone","packageid":65485},{"block":false,"categoryid":449,"description":"zstd fast compression library","ebuildids":[885647,892240,892575],"firstseen":"2016-09-05T13:36:19.823374","name":"zstd","packageid":65778},{"block":false,"categoryid":1596,"description":"Low Level Virtual Machine","ebuildids":[885647,885647,892240,892240,892240,892575,892575,892575],"firstseen":"2024-12-11T12:13:21.481019","name":"llvm","packageid":78059,"summary":"Low Level Virtual Machine (LLVM) is: 1. A compilation strategy designed to enable effective program optimization across the entire lifetime of a program. LLVM supports effective optimization at compile time, link-time (particularly interprocedural), run-time and offline (i.e., after software is installed), while remaining transparent to developers and maintaining compatibility with existing build scripts. 2. A virtual instruction set - LLVM is a low-level object code representation that uses simple RISC-like instructions, but provides rich, language-independent, type information and dataflow (SSA) information about operands. This combination enables sophisticated transformations on object code, while remaining light-weight enough to be attached to the executable. This combination is key to allowing link-time, run-time, and offline transformations. 3. A compiler infrastructure - LLVM is also a collection of source code that implements the language and compilation strategy. The primary components of the LLVM infrastructure are a GCC-based C and C++ front-end, a link-time optimization framework with a growing set of global and interprocedural analyses and transformations, static back-ends for many popular (and some obscure) architectures, a back-end which emits portable C code, and a Just-In-Time compilers for several architectures. 4. LLVM does not imply things that you would expect from a high-level virtual machine. It does not require garbage collection or run-time code generation (In fact, LLVM makes a great static compiler!). Note that optional LLVM components can be used to build high-level virtual machines and other systems that need these services."},{"block":false,"categoryid":396,"description":"Virtual for libz.so providers","ebuildids":[885647,892240,892575],"firstseen":"2025-11-04T07:31:41.418357","name":"zlib","packageid":78605}],"depending":[],"ebuilds":[{"archs":["~amd64","~x86"],"ebuildid":892575,"firstseen":"2026-03-12T16:13:29.392569","license":"GPL-3+","moddate":"2026-03-30T13:49:45","packageid":76288,"repoid":1,"slot":"0","uses":["debug","llvm","llvm_slot_20","llvm_slot_21","llvm_slot_22","test"],"version":"1.19.3"},{"archs":["~amd64","~x86"],"ebuildid":892240,"firstseen":"2026-03-07T18:40:04.875108","license":"GPL-3+","moddate":"2026-03-30T13:49:45","packageid":76288,"repoid":1,"slot":"0","uses":["debug","llvm","llvm_slot_20","llvm_slot_21","llvm_slot_22","test"],"version":"1.19.2"},{"archs":["~amd64","~x86"],"ebuildid":885647,"firstseen":"2025-12-27T21:36:26.100518","license":"GPL-3+","moddate":"2026-03-22T20:20:57","packageid":76288,"repoid":1,"slot":"0","uses":["debug","llvm","llvm_slot_19","llvm_slot_20","test"],"version":"1.18.2-r1"}],"masks":[],"package":{"categoryid":385,"description":"NVC is a VHDL compiler and simulator","firstseen":"2023-06-24T18:24:35.121377","name":"nvc","packageid":76288,"summary":"NVC is a VHDL compiler and simulator. NVC supports almost all of VHDL-2008 with the exception of PSL, and it has been successfully used to simulate several real-world designs. Experimental support for VHDL-2019 is under development. NVC has a particular emphasis on simulation performance and uses LLVM to compile VHDL to native machine code. NVC is not a synthesizer. That is, it does not output something that could be used to program an FPGA or ASIC. It implements only the simulation behaviour of the language as described by the IEEE 1076 standard. NVC supports popular verification frameworks including OSVVM, UVVM, and VUnit."},"rdependencies":[{"block":false,"categoryid":393,"description":"XML C parser and toolkit","ebuildids":[885647,892240,892575],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"libxml2","packageid":45251},{"block":false,"categoryid":381,"description":"Console display library","ebuildids":[885647,892240,892575],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"ncurses","packageid":45285},{"block":false,"categoryid":393,"description":"Libraries\/utilities to handle ELF objects (drop in replacement for libelf)","ebuildids":[885647,892240,892575],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"elfutils","packageid":46695},{"block":false,"categoryid":449,"description":"A high-quality data compressor used extensively by Gentoo Linux","ebuildids":[885647,892240,892575],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"bzip2","packageid":47649},{"block":false,"categoryid":393,"description":"Portable, high level programming interface to various calling conventions","ebuildids":[885647,892240,892575],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"libffi","packageid":52280,"summary":"Compilers for high level languages generate code that follow certain conventions. These conventions are necessary, in part, for separate compilation to work. One such convention is the \"calling convention\". The \"calling convention\" is essentially a set of assumptions made by the compiler about where function arguments will be found on entry to a function. A \"calling convention\" also specifies where the return value for a function is found. Some programs may not know at the time of compilation what arguments are to be passed to a function. For instance, an interpreter may be told at run-time about the number and types of arguments used to call a given function. Libffi can be used in such programs to provide a bridge from the interpreter program to compiled code. The libffi library provides a portable, high level programming interface to various calling conventions. This allows a programmer to call any function specified by a call interface description at run time. Ffi stands for Foreign Function Interface. A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language. The libffi library really only provides the lowest, machine dependent layer of a fully featured foreign function interface. A layer must exist above libffi that handles type conversions for values passed between the two languages."},{"block":false,"categoryid":393,"description":"International Components for Unicode","ebuildids":[885647,892240,892575],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"office@gentoo.org","maintainername":"Gentoo Office project","name":"icu","packageid":54373},{"block":false,"categoryid":393,"description":"disassembly\/disassembler framework + bindings","ebuildids":[885647,892240,892575],"firstseen":"2016-06-04T13:40:19.628577","maintainer":"slyfox@gentoo.org","maintainername":"Sergei Trofimovich","name":"capstone","packageid":65485},{"block":false,"categoryid":449,"description":"zstd fast compression library","ebuildids":[885647,892240,892575],"firstseen":"2016-09-05T13:36:19.823374","name":"zstd","packageid":65778},{"block":false,"categoryid":1596,"description":"Low Level Virtual Machine","ebuildids":[885647,885647,892240,892240,892240,892575,892575,892575],"firstseen":"2024-12-11T12:13:21.481019","name":"llvm","packageid":78059,"summary":"Low Level Virtual Machine (LLVM) is: 1. A compilation strategy designed to enable effective program optimization across the entire lifetime of a program. LLVM supports effective optimization at compile time, link-time (particularly interprocedural), run-time and offline (i.e., after software is installed), while remaining transparent to developers and maintaining compatibility with existing build scripts. 2. A virtual instruction set - LLVM is a low-level object code representation that uses simple RISC-like instructions, but provides rich, language-independent, type information and dataflow (SSA) information about operands. This combination enables sophisticated transformations on object code, while remaining light-weight enough to be attached to the executable. This combination is key to allowing link-time, run-time, and offline transformations. 3. A compiler infrastructure - LLVM is also a collection of source code that implements the language and compilation strategy. The primary components of the LLVM infrastructure are a GCC-based C and C++ front-end, a link-time optimization framework with a growing set of global and interprocedural analyses and transformations, static back-ends for many popular (and some obscure) architectures, a back-end which emits portable C code, and a Just-In-Time compilers for several architectures. 4. LLVM does not imply things that you would expect from a high-level virtual machine. It does not require garbage collection or run-time code generation (In fact, LLVM makes a great static compiler!). Note that optional LLVM components can be used to build high-level virtual machines and other systems that need these services."},{"block":false,"categoryid":396,"description":"Virtual for libz.so providers","ebuildids":[885647,892240,892575],"firstseen":"2025-11-04T07:31:41.418357","name":"zlib","packageid":78605}],"repos":[{"branch":"master","lastcommit":"f87ce2b74421571078063820dc1065e7089c9fa7","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/nickg\/nvc\/","https:\/\/www.nickg.me.uk\/nvc\/"],"uses":[{"description":"Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https:\/\/wiki.gentoo.org\/wiki\/Project:Quality_Assurance\/Backtraces","isdefault":false,"use":"debug"},{"description":"Build LLVM code generator","isdefault":false,"packageid":76288,"use":"llvm"},{"description":"Enable dependencies and\/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)","isdefault":false,"use":"test"},{"description":"Use LLVM 19.","group":"llvm_slot","isdefault":false,"use":"19"},{"defaultflag":true,"description":"Use LLVM 20.","group":"llvm_slot","isdefault":true,"use":"20"},{"description":"Use LLVM 20.","group":"llvm_slot","isdefault":false,"use":"20"},{"defaultflag":true,"description":"Use LLVM 21.","group":"llvm_slot","isdefault":true,"use":"21"},{"description":"Use LLVM 22.","group":"llvm_slot","isdefault":false,"use":"22"}]}