{"bugs":[],"categories":[{"categoryid":393,"name":"dev-libs","summary":"The dev-libs category contains various miscellaneous programming libraries."},{"categoryid":428,"name":"dev-util","summary":"The dev-util category contains various miscellaneous development utilities."},{"categoryid":402,"name":"net-dns","summary":"The net-dns category contains DNS (Domain Name Service) related software."},{"categoryid":320,"name":"net-libs","summary":"The net-libs category contains libraries that are network-related."},{"categoryid":451,"name":"net-misc","summary":"The net-misc category contains various miscellaneous networking tools and utilities."},{"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":"00b4cc6bb3b864fbeaa6dca1da399c3716afed16","committime":"2025-11-04T09:50:46","packageid":66462,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Done via:\n\n```\ngit grep -l virtual\/zlib$ | xargs sed -i -e 's@virtual\/zlib$@&:=@'\n```\n\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"6a3644bf2f9aace46ad9bbab2e4f3bccd747079e","committime":"2025-11-04T09:36:27","packageid":66462,"repoid":1,"summary":"*\/*: Add := to virtual\/zlib deps, part 1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"264e3c99fc745646475409ea475d643ce2dc7e4b","committime":"2025-11-04T08:20:44","packageid":66462,"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\nFollowed by manual revert in dev-python\/zlib-ng where it accidentally\ncaught sys-libs\/zlib-ng dependencies.\n\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"bd0ee727e0e124e4eaa879ad390bef06ff7420bf","committime":"2025-11-04T08:03:00","packageid":66462,"repoid":1,"summary":"dev-*\/*: update for virtual\/zlib"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c8ae7e0917a15dfbfb6432c253a27e9ae16fea17","committime":"2025-05-30T15:09:05","packageid":66462,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"beatussum@protonmail.com","authorname":"Mattéo Rossillol‑‑Laruelle","body":"Signed-off-by: Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/42350\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"4a8013bb5de85019d6c50d422e79fd1a049a277a","committime":"2025-05-30T13:42:14","packageid":66462,"repoid":1,"summary":"dev-util\/kcov: drop 40"},{"authoremail":"beatussum@protonmail.com","authorname":"Mattéo Rossillol‑‑Laruelle","body":"Closes: https:\/\/bugs.gentoo.org\/952454\nSigned-off-by: Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/42350\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/42350\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"01caee91d431bb010abea7c06bc19e55fafea2e6","committime":"2025-05-30T13:31:18","packageid":66462,"repoid":1,"summary":"dev-util\/kcov: enable py3.13"},{"authoremail":"beatussum@protonmail.com","authorname":"Mattéo Rossillol‑‑Laruelle","body":"Some files generated by kcov are stored in `KCOV_SYSTEM_PIPE`,\n`KCOV_SYSTEM_DESTINATION_DIR` or `TMPDIR`. By default, these variables are set\nto \/tmp; however, file creation here is not allowed. These variables are now set\nto \"${T}\".\n\nFull system instrumentation tests force using \/tmp and are therefore disabled.\n\nCloses: https:\/\/bugs.gentoo.org\/938668\nSigned-off-by: Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/42350\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"deeb9ae769dea1a95e6f4000b4249cf9fa8bb234","committime":"2025-05-30T13:21:12","packageid":66462,"repoid":1,"summary":"dev-util\/kcov: fix tests"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"589ac44e09cdb9e45782d2e936534d3490bcf90a","committime":"2025-05-20T19:08:50","packageid":66462,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"88af4bb4439dbe3a93e3f625c44fad7657e8b58c","committime":"2025-05-20T18:54:33","packageid":66462,"repoid":1,"summary":"dev-util\/kcov: Stabilize 43 amd64, #955189"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"358a36b54d09d5161001a2b2a0d0ec6c1f0934e3","committime":"2024-08-29T01:33:48","packageid":66462,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"beatussum@protonmail.com","authorname":"Mattéo Rossillol‑‑Laruelle","body":"These changes do not affect the installed program.\n\nCloses: https:\/\/bugs.gentoo.org\/937314\nCloses: https:\/\/bugs.gentoo.org\/937315\nSigned-off-by: Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/38185\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"a44c00576d2cf6141c24774848b56a8d4e71b7f5","committime":"2024-08-18T13:40:13","packageid":66462,"repoid":1,"summary":"dev-util\/kcov: fix test failures"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b0761246ae4013fcbcd31ee396075330c21230c8","committime":"2024-08-04T09:35:57","packageid":66462,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"beatussum@protonmail.com","authorname":"Mattéo Rossillol‑‑Laruelle","body":"Signed-off-by: Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/37766\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"613c1d743a955b0e9cf39be7322a2991e200bb0d","committime":"2024-08-04T07:24:37","packageid":66462,"repoid":1,"summary":"dev-util\/kcov: add 43 and adoption"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"70ef875da986abc6bb3c8722b76126634ba3efd3","committime":"2024-07-30T09:04:58","packageid":66462,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"pacho@gentoo.org","authorname":"Pacho Ramos","body":"Signed-off-by: Pacho Ramos <pacho@gentoo.org>","commitid":"5a1b1a83989bf2b3e5894b91dbe5398b439f999f","committime":"2024-07-30T08:18:57","packageid":66462,"repoid":1,"summary":"dev-util\/kcov: Sync live ebuild"},{"authoremail":"pacho@gentoo.org","authorname":"Pacho Ramos","body":"Closes: https:\/\/bugs.gentoo.org\/929545\nSigned-off-by: Pacho Ramos <pacho@gentoo.org>","commitid":"7fe32bca5dcc50cf3bc0b7e1a79aedf3ef9b9e2e","committime":"2024-07-30T08:18:50","packageid":66462,"repoid":1,"summary":"dev-util\/kcov: enable py3.11, py3.12"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8d0ebee607de5c63d747980fbeb0806c193a29c9","committime":"2023-01-14T13:02:17","packageid":66462,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Signed-off-by: David Seifert <soap@gentoo.org>","commitid":"ed468028e725c9580a7b2ee02d6b7b9375f7a0b2","committime":"2023-01-14T12:51:19","packageid":66462,"repoid":1,"summary":"*\/*: remove py3.8 from PYTHON_COMPAT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"07786f4c2082ee9c156449cf430411754d4acdf4","committime":"2022-09-17T22:01:56","packageid":66462,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Closes: https:\/\/bugs.gentoo.org\/868114\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"ee3520b6906c5a46fe56c4bf3b5c26e357dd17a0","committime":"2022-09-17T21:45:55","packageid":66462,"repoid":1,"summary":"dev-util\/kcov: fix build w\/ binutils 2.39"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4e94daee3a16e04daaa794477e87c16e376175be","committime":"2022-02-26T20:06:56","packageid":66462,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"0e05410402cb0dca8d607dd3e3464f9e9b8ccc05","committime":"2022-02-26T19:40:06","packageid":66462,"repoid":1,"summary":"dev-util\/kcov: drop 34"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Closes: https:\/\/bugs.gentoo.org\/765880\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"e0985403769b114a858cc6de03eb472b9cc822d7","committime":"2022-02-26T19:37:36","packageid":66462,"repoid":1,"summary":"dev-util\/kcov: add 40"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"628a8c676041923df3a1aca442d36fa72cf11373","committime":"2021-02-15T00:52:38","packageid":66462,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Double KEYWORDS lines break tools like ekeyword and Nattka.\nAs per PMS, blank\/empty KEYWORDS is implied by not defining\nthe variable.\n\nSee: https:\/\/projects.gentoo.org\/qa\/policy-guide\/ebuild-format.html#pg0105\nPackage-Manager: Portage-3.0.14, Repoman-3.0.2\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"68026f3a0518816ce1213e24915e8db399df41e8","committime":"2021-02-14T22:30:41","packageid":66462,"repoid":1,"summary":"dev-util\/kcov: fix double KEYWORDS"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"afb045813a4605082e389d233f03207be34b42d1","committime":"2019-09-11T16:52:25","packageid":66462,"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":"cc122d3557567a27453dddd4eb782bea9fd98bbe","committime":"2019-09-11T11:25:18","packageid":66462,"repoid":1,"summary":"dev-util\/kcov: Drop old"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"96e47def26c0ffdc95b1c8703ab88b501da2bbc9","committime":"2017-11-28T01:06:08","packageid":66462,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"wizardedit@gentoo.org","authorname":"Austin English","body":"Gentoo-Bug: https:\/\/bugs.gentoo.org\/631254\nPackage-Manager: Portage-2.3.16, Repoman-2.3.6","commitid":"5d1cfbfb0969d506e72d4bdf1bdf1f888a92d794","committime":"2017-11-28T00:48:07","packageid":66462,"repoid":1,"summary":"dev-util\/kcov: version bump"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":66462,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>","commitid":"61b861acd7b49083dab687e133f30f3331cb7480","committime":"2017-02-28T19:47:27","packageid":66462,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"16aa56ec1f41cdfd24e99047b122210997bd1eea","committime":"2017-01-26T19:22:59","packageid":66462,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"wizardedit@gentoo.org","authorname":"Austin English","body":"Package-Manager: Portage-2.3.2, Repoman-2.3.1","commitid":"ecabd5fedb55fabbed1ce071bdba30f4abb27d39","committime":"2017-01-26T18:57:05","packageid":66462,"repoid":1,"summary":"dev-util\/kcov: add 9999 ebuild"},{"authoremail":"malfatti@neuro.ufrn.br","authorname":"T. Malfatti","commitid":"8457ba6f9fd6f0dbafcca1fb375788eeea02aae1","committime":"2017-01-26T18:44:34","packageid":66462,"repoid":1,"summary":"media-libs\/portaudio: Version bump"},{"authoremail":"wizardedit@gentoo.org","authorname":"Austin English","body":"Package-Manager: Portage-2.3.2, Repoman-2.3.1","commitid":"0ec670cef142b3d3564e2574537ff11ce6b8e45c","committime":"2017-01-26T18:26:26","packageid":66462,"repoid":1,"summary":"dev-util\/kcov: add missing dependencies"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"8fd210a43a86411e5f126dc5c503a95b8d3cf401","committime":"2017-01-26T00:01:59","packageid":66462,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"wizardedit@gentoo.org","authorname":"Austin English","body":"Package-Manager: Portage-2.3.2, Repoman-2.3.1","commitid":"f1f22833a981bd889359f53d0ecaa0467e54e36b","committime":"2017-01-25T23:57:56","packageid":66462,"repoid":1,"summary":"dev-util\/kcov: initial ebuild"}],"dependencies":[{"block":false,"categoryid":393,"description":"Libraries\/utilities to handle ELF objects (drop in replacement for libelf)","ebuildids":[13919,834446],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"elfutils","packageid":46695},{"block":false,"categoryid":393,"description":"Library for manipulating Unicode and C strings according to Unicode standard","ebuildids":[13919,834446],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"scheme@gentoo.org","maintainername":"Gentoo Scheme Project","name":"libunistring","packageid":47348,"summary":"Text files are nowadays usually encoded in Unicode, and may consist of very different scripts – from Latin letters to Chinese Hanzi –, with many kinds of special characters – accents, right-to-left writing marks, hyphens, Roman numbers, and much more. But the POSIX platform APIs for text do not contain adequate functions for dealing with particular properties of many Unicode characters. In fact, the POSIX APIs for text have several assumptions at their base which don't hold for Unicode text. This library provides functions for manipulating Unicode strings and for manipulating C strings according to the Unicode standard."},{"block":false,"categoryid":393,"description":"Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)","ebuildids":[13919,834446],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"openssl","packageid":47630},{"block":false,"categoryid":402,"description":"C library that resolves names asynchronously","ebuildids":[13919,834446],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"blueness@gentoo.org","maintainername":"Anthony G. Basile","name":"c-ares","packageid":50187},{"block":false,"categoryid":451,"description":"A Client that groks URLs","ebuildids":[13919,834446],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"blueness@gentoo.org","maintainername":"Anthony G. Basile","name":"curl","packageid":54768},{"block":false,"categoryid":402,"description":"An implementation of the IDNA2008 specifications (RFCs 5890, 5891, 5892, 5893)","ebuildids":[13919,834446],"firstseen":"2014-11-23T14:43:45.287984","maintainer":"jer@gentoo.org","name":"libidn2","packageid":62828},{"block":false,"categoryid":320,"description":"HTTP\/2 C Library","ebuildids":[13919,834446],"firstseen":"2015-05-25T13:36:53.497206","maintainer":"vapier@gentoo.org","name":"nghttp2","packageid":63474},{"block":false,"categoryid":381,"description":"Core binutils libraries (libbfd, libopcodes, libiberty) for external packages","ebuildids":[13919,834446],"firstseen":"2015-09-27T13:38:17.492284","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"binutils-libs","packageid":64411},{"block":false,"categoryid":320,"description":"C library for the Public Suffix List","ebuildids":[13919,834446],"firstseen":"2019-03-18T16:55:48.608810","name":"libpsl","packageid":69720},{"block":false,"categoryid":396,"description":"Virtual for libz.so providers","ebuildids":[13919,834446],"firstseen":"2025-11-04T07:31:41.418357","name":"zlib","packageid":78605}],"depending":[],"ebuilds":[{"archs":[],"ebuildid":13919,"firstseen":"2017-01-27T14:36:42.302669","license":"GPL-2 MIT","moddate":"2026-03-28T18:04:20","packageid":66462,"repoid":1,"slot":"0","uses":["test"],"version":"9999"},{"archs":["amd64","~x86"],"ebuildid":834446,"firstseen":"2024-08-04T10:39:17.109255","license":"GPL-2 MIT","moddate":"2026-03-28T18:04:20","packageid":66462,"repoid":1,"slot":"0","uses":["test"],"version":"43"}],"masks":[],"package":{"categoryid":428,"description":"Kcov is a code coverage tester for compiled languages, Python and Bash","firstseen":"2017-01-26T14:37:03.830635","name":"kcov","packageid":66462,"summary":""},"rdependencies":[{"block":false,"categoryid":393,"description":"Libraries\/utilities to handle ELF objects (drop in replacement for libelf)","ebuildids":[13919,834446],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"elfutils","packageid":46695},{"block":false,"categoryid":393,"description":"Library for manipulating Unicode and C strings according to Unicode standard","ebuildids":[13919,834446],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"scheme@gentoo.org","maintainername":"Gentoo Scheme Project","name":"libunistring","packageid":47348,"summary":"Text files are nowadays usually encoded in Unicode, and may consist of very different scripts – from Latin letters to Chinese Hanzi –, with many kinds of special characters – accents, right-to-left writing marks, hyphens, Roman numbers, and much more. But the POSIX platform APIs for text do not contain adequate functions for dealing with particular properties of many Unicode characters. In fact, the POSIX APIs for text have several assumptions at their base which don't hold for Unicode text. This library provides functions for manipulating Unicode strings and for manipulating C strings according to the Unicode standard."},{"block":false,"categoryid":393,"description":"Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)","ebuildids":[13919,834446],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"openssl","packageid":47630},{"block":false,"categoryid":402,"description":"C library that resolves names asynchronously","ebuildids":[13919,834446],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"blueness@gentoo.org","maintainername":"Anthony G. Basile","name":"c-ares","packageid":50187},{"block":false,"categoryid":451,"description":"A Client that groks URLs","ebuildids":[13919,834446],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"blueness@gentoo.org","maintainername":"Anthony G. Basile","name":"curl","packageid":54768},{"block":false,"categoryid":402,"description":"An implementation of the IDNA2008 specifications (RFCs 5890, 5891, 5892, 5893)","ebuildids":[13919,834446],"firstseen":"2014-11-23T14:43:45.287984","maintainer":"jer@gentoo.org","name":"libidn2","packageid":62828},{"block":false,"categoryid":320,"description":"HTTP\/2 C Library","ebuildids":[13919,834446],"firstseen":"2015-05-25T13:36:53.497206","maintainer":"vapier@gentoo.org","name":"nghttp2","packageid":63474},{"block":false,"categoryid":381,"description":"Core binutils libraries (libbfd, libopcodes, libiberty) for external packages","ebuildids":[13919,834446],"firstseen":"2015-09-27T13:38:17.492284","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"binutils-libs","packageid":64411},{"block":false,"categoryid":320,"description":"C library for the Public Suffix List","ebuildids":[13919,834446],"firstseen":"2019-03-18T16:55:48.608810","name":"libpsl","packageid":69720},{"block":false,"categoryid":396,"description":"Virtual for libz.so providers","ebuildids":[13919,834446],"firstseen":"2025-11-04T07:31:41.418357","name":"zlib","packageid":78605}],"repos":[{"branch":"master","lastcommit":"43a4988e0fa15f038220ebd74aa888ace0c9b303","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/SimonKagstrom\/kcov\/"],"uses":[{"description":"Enable dependencies and\/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)","isdefault":false,"use":"test"}]}