{"bugs":[{"bugid":965601,"firstseen":"2025-11-04T18:54:59.371517","severity":"normal","status":"CONFIRMED","summary":"app-crypt\/scdrand: consider app-alternatives\/gpg"}],"categories":[{"categoryid":312,"name":"app-crypt","summary":"The app-crypt category contains cryptographic (encryption, decryption, steganography and signing) software."},{"categoryid":393,"name":"dev-libs","summary":"The dev-libs category contains various miscellaneous programming libraries."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"baea5cb2a62a5f4a2d29261bc33ae8d6ab87313d","committime":"2024-01-07T00:33:26","packageid":69811,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mmk@levelnine.at","authorname":"Michael Mair-Keimberger","body":"Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>\n\nCloses: https:\/\/bugs.gentoo.org\/722026\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/34586\nSigned-off-by: Conrad Kostecki <conikost@gentoo.org>","commitid":"d83daa06efcf1f9aeb3824e6b20b54541f771d4f","committime":"2023-12-31T17:17:29","packageid":69811,"repoid":1,"summary":"app-crypt\/scdrand: EAPI8 bump, fix calling AR directly, bug #722026"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ef95d3b71c3614a595d4bf95fd1d465d797018db","committime":"2020-09-18T10:05:25","packageid":69811,"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":"8de710b5ff2e7bc82ca7a8de05248f15dacf6d87","committime":"2020-09-18T09:20:57","packageid":69811,"repoid":1,"summary":"app-crypt\/scdrand: Remove old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"40bff699b18f4e3ab8c46e0828ef2efddca892e7","committime":"2020-08-09T07:35:30","packageid":69811,"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":"0c54680845c724233d2901779f1d933cc658469d","committime":"2020-08-09T07:03:13","packageid":69811,"repoid":1,"summary":"app-crypt\/scdrand: Bump to 0.3.5"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"10abb987a58774a1e4e0c2ac194250e2e15fb4bf","committime":"2019-04-26T20:04:13","packageid":69811,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Initial ebuild for scdrand, the tool to feed kernel's random thingy\nfrom smartcard (e.g. Nitrokey).\n\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"80ed857db41f7fffe7091fcd3a1931ff977fada5","committime":"2019-04-23T20:24:28","packageid":69811,"repoid":1,"summary":"app-crypt\/scdrand: Initial ebuild for 0.3.4"}],"dependencies":[{"block":false,"categoryid":393,"description":"General purpose crypto library based on the code used in GnuPG","ebuildids":[683125],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"k_f@gentoo.org","maintainername":"Kristian Fiskerstrand","name":"libgcrypt","packageid":45680},{"block":false,"categoryid":393,"description":"IPC library used by GnuPG and GPGME","ebuildids":[683125],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"crypto@gentoo.org","maintainername":"Crypto","name":"libassuan","packageid":46613,"summary":"In an ideal world, Assuan is irrelevant. Assuan's primary use is to allow a client to interact with a non-persistent server. Using Assuan, this is accomplished by forking a subprocess and communicating with it via, for example, a pipe or unix domain socket. This method is neither elegant nor efficient especially when there is a lot of data spread across several transactions: not only is there a penalty for an increased number of context switches, but also a significant amount of data is MEMCPYed from the client to a file descriptor and from the file descriptor to the server."},{"block":false,"categoryid":393,"description":"Contains error handling functions used by GnuPG software","ebuildids":[683125],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"crypto@gentoo.org","maintainername":"Crypto","name":"libgpg-error","packageid":55612}],"depending":[],"ebuilds":[{"archs":["~amd64","~x86"],"ebuildid":683125,"firstseen":"2020-08-09T08:41:24.400618","license":"GPL-3+","moddate":"2026-03-22T20:20:47","packageid":69811,"repoid":1,"slot":"0","uses":[],"version":"0.3.5"}],"masks":[],"package":{"categoryid":312,"description":"Feed kernel entropy pool from smartcard's TRNG","firstseen":"2019-04-26T20:13:57.734196","name":"scdrand","packageid":69811},"rdependencies":[{"block":false,"categoryid":393,"description":"General purpose crypto library based on the code used in GnuPG","ebuildids":[683125],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"k_f@gentoo.org","maintainername":"Kristian Fiskerstrand","name":"libgcrypt","packageid":45680},{"block":false,"categoryid":393,"description":"IPC library used by GnuPG and GPGME","ebuildids":[683125],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"crypto@gentoo.org","maintainername":"Crypto","name":"libassuan","packageid":46613,"summary":"In an ideal world, Assuan is irrelevant. Assuan's primary use is to allow a client to interact with a non-persistent server. Using Assuan, this is accomplished by forking a subprocess and communicating with it via, for example, a pipe or unix domain socket. This method is neither elegant nor efficient especially when there is a lot of data spread across several transactions: not only is there a penalty for an increased number of context switches, but also a significant amount of data is MEMCPYed from the client to a file descriptor and from the file descriptor to the server."},{"block":false,"categoryid":312,"description":"The GNU Privacy Guard, a GPL OpenPGP implementation","ebuildids":[683125],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"k_f@gentoo.org","maintainername":"Kristian Fiskerstrand","name":"gnupg","packageid":47193},{"block":false,"categoryid":393,"description":"Contains error handling functions used by GnuPG software","ebuildids":[683125],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"crypto@gentoo.org","maintainername":"Crypto","name":"libgpg-error","packageid":55612}],"repos":[{"branch":"master","lastcommit":"f87ce2b74421571078063820dc1065e7089c9fa7","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/incenp.org\/dvlpt\/scdtools.html"],"uses":[]}