{"bugs":[{"bugid":516572,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-python\/pycuda: uses RESTRICT=userpriv"},{"bugid":924401,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-python\/pycuda-2024.1 fails to compile: integral_wrapper.hpp:73:31: error: integer value -1 is outside the valid range of values [0, 3] for the enumeration type udt_builtin_mixture_enum [-Wenum-constexpr-conversion]"}],"categories":[{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."},{"categoryid":393,"name":"dev-libs","summary":"The dev-libs category contains various miscellaneous programming libraries."},{"categoryid":336,"name":"dev-python","summary":"The dev-python category contains packages whose primary purpose is to provide Python modules, extensions and bindings, as well as tools and utilities useful for development in the Python programming language."},{"categoryid":428,"name":"dev-util","summary":"The dev-util category contains various miscellaneous development utilities."},{"categoryid":434,"name":"x11-drivers","summary":"x11-drivers contain drivers that interface with the core X11 server."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1521a740c6635e18890a6d5a6fccfd95b2411d0b","committime":"2026-08-20T02:01:07","packageid":43958,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"When no NVIDIA GPU is available, there are a few options:\n1) Warn or silently skip tests which is unfortunate if you really want\n   the tests to run, and I'd say the common case is you do want that. The only time\n   you *don't* is in the tinderbox scenario where you're not actually using many\/most\/all\n   of the things you install.\n\n   Even if you're a user running tests because you have it installed, you likely\n   want the tests to run (not just developers) for that package.\n\n   We've had cases where these smart warnings or skips are broken where\n   we've missed out on real test coverage for no good reason. A recent\n   example is d3f2238d418dfe4324f65b391d144b2117263888.\n\n2) Fail hard if it's not accessible, which may mean there's no such GPU at all,\n   or just that there's missing permissions. The only case this seems to inconvenience\n   is tinderboxes, which seems like an acceptable trade-off here.\n\nNote that userpriv is still seemingly an issue even w\/ the portage user\nbeing in the video group but maybe I'm missing something there as I'm\na little surprised by that.\n\nBug: https:\/\/bugs.gentoo.org\/516572\nCloses: https:\/\/bugs.gentoo.org\/981024\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"06efdcb4e1f8b8fcabbf0a3c25f423f5fa6dba38","committime":"2026-08-20T01:49:53","packageid":43958,"repoid":1,"summary":"dev-python\/pycuda: error out early w\/o accessible NVIDIA GPU"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"602336ea77ebf7eaa9dd4934df1ad43fff250496","committime":"2026-08-18T04:30:46","packageid":43958,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Bug: https:\/\/bugs.gentoo.org\/947202\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"cd5f1ea67d7ceb1d909727318e8bb3343170f690","committime":"2026-08-18T04:03:57","packageid":43958,"repoid":1,"summary":"dev-python\/pycuda: dep fixes"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"94e1e93bee54fa29ca19835c2fd7c3e0cc5b57f6","committime":"2026-08-18T03:45:54","packageid":43958,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"* Use edo\n* Enable DISTUTILS_EXT\n* Run tests in parallel\n* Disable plugins w\/ EPYTEST_PLUGINS=()\n* Fix running tests (couldn't import before)\n\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"6623da6a774c0a713b1fc8b630e4061325e34621","committime":"2026-08-18T03:24:27","packageid":43958,"repoid":1,"summary":"dev-python\/pycuda: misc tweaks"},{"authoremail":"hlein@korelogic.com","authorname":"Hank Leininger","body":"Bug: https:\/\/bugs.gentoo.org\/952369\nCloses: https:\/\/bugs.gentoo.org\/947202\nCloses: https:\/\/bugs.gentoo.org\/932712\nSigned-off-by: Hank Leininger <hlein@korelogic.com>\nPart-of: https:\/\/codeberg.org\/gentoo\/gentoo\/pulls\/1494\nMerges: https:\/\/codeberg.org\/gentoo\/gentoo\/pulls\/1494\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"b3fc64f7a02e8eb122895f9a4bf3b50f93fe9d91","committime":"2026-07-22T05:02:26","packageid":43958,"repoid":1,"summary":"dev-python\/pycuda: add 2025.1.3"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f531b2b5940d155d3bcf3d6119058fef2d976c87","committime":"2024-02-26T14:33:57","packageid":43958,"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":"1b3727ceb0695a4626239932ce6d776de155b51c","committime":"2024-02-26T14:12:29","packageid":43958,"repoid":1,"summary":"dev-python\/pycuda: Remove old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d381e1230a22990d6fedf26dc00588346c7bc22e","committime":"2024-01-26T23:18:11","packageid":43958,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Closes: https:\/\/bugs.gentoo.org\/921433\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"3cfdae09f6b98c3539c6594e5dbcca0029773562","committime":"2024-01-26T23:08:51","packageid":43958,"repoid":1,"summary":"dev-python\/pycuda: add 2024.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9de5652125dde99d9ac6f0c37698b1fd13936249","committime":"2023-07-24T11:46:50","packageid":43958,"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":"c0eb5cf5db01cf9493f4a4a0be5b5bbf893a5aab","committime":"2023-07-24T11:19:31","packageid":43958,"repoid":1,"summary":"dev-python\/pycuda: Remove old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ca38f89645bcde7ed8c63de05fd0bbcbfd396de4","committime":"2023-05-05T13:32:58","packageid":43958,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"pacho@gentoo.org","authorname":"Pacho Ramos","body":"Closes: https:\/\/bugs.gentoo.org\/896828\nSigned-off-by: Pacho Ramos <pacho@gentoo.org>","commitid":"750c38a8c0263c5b1cea81fe654e7082b7e30063","committime":"2023-05-05T13:15:13","packageid":43958,"repoid":1,"summary":"dev-python\/pycuda: add 2022.2.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"903a597b1c60c2c1355ee1dd1c24449d53be0c8e","committime":"2023-03-16T04:23:39","packageid":43958,"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":"eb5e4ee9ca315fabdb5db45c508ea578985d17e3","committime":"2023-03-15T17:47:41","packageid":43958,"repoid":1,"summary":"dev-python\/pycuda: Use pypi.eclass"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8d0ebee607de5c63d747980fbeb0806c193a29c9","committime":"2023-01-14T13:02:17","packageid":43958,"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":43958,"repoid":1,"summary":"*\/*: remove py3.8 from PYTHON_COMPAT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4ec29469666bb293ddfba68cef8e9bfd67da6185","committime":"2022-06-16T08:18:15","packageid":43958,"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":"027d91aeaf612dfdefa3c7970f937b7a299cf644","committime":"2022-06-16T08:07:10","packageid":43958,"repoid":1,"summary":"dev-python\/pycuda: Remove old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"87a30abaf1fbe910a6c8d377d14650a4300ab537","committime":"2022-05-31T10:03:42","packageid":43958,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Also:\n- use pep517=setuptools\n- depend on nvidia-cuda-toolkit[profiler] wrt bug #748537\n- drop two no-op sed expressions (was no-op in previous version too)\n- only restrict userpriv when running tests\n- EPREFIX->ESYSROOT, these paths aren't stored as far as I can see\n- update LICENSE, did not see any reference to GPL-2\n- misc cleanups\n\nUnsure if entirely setup right as I don't use this nor dug deep,\nand two failing tests on my hardware (with any python version) and\ncouldn't get the old version's test suite to run right to compare\n(90% failures).\n\nCloses: https:\/\/bugs.gentoo.org\/748537\nCloses: https:\/\/bugs.gentoo.org\/845795\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"8f0d3c2067afb9f443ec2dad61f28401d31365f2","committime":"2022-05-31T09:36:56","packageid":43958,"repoid":1,"summary":"dev-python\/pycuda: add 2021.1, enable py3.10"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2c6c2efe4c1a02689bcd5e6e58a54035dec44025","committime":"2021-01-31T02:18:05","packageid":43958,"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":"d8cbaa62dbf4abc31cc74d2cc12e3d0c7ac9b70a","committime":"2021-01-30T23:36:06","packageid":43958,"repoid":1,"summary":"*\/*: Remove obsolete values from PYTHON_COMPAT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"bac3d2d8ec4c568386d9b17689bdcea75a61b7a4","committime":"2020-08-23T12:35:11","packageid":43958,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Package-Manager: Portage-3.0.4, Repoman-3.0.1\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"9c0fa37db6507050b61c92ad61023bac903eaa67","committime":"2020-08-23T12:18:54","packageid":43958,"repoid":1,"summary":"dev-python\/pycuda: Do not depend on setuptools"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1ea4fcf6e328a6801cf521f5260cdbb013ef7c04","committime":"2020-08-23T12:05:17","packageid":43958,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"* It's hopelessly broken right now, and 2019.1.2 works\n  for the time being.\n\nPackage-Manager: Portage-3.0.4, Repoman-3.0.1\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"4d61e90a9b90490bfaf651bdbb5d2ed3cad8da3e","committime":"2020-08-23T11:33:52","packageid":43958,"repoid":1,"summary":"dev-python\/pycuda: Remove live ebuild"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Closes: https:\/\/bugs.gentoo.org\/719396\nPackage-Manager: Portage-3.0.4, Repoman-3.0.1\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"005d32f7422a6335303e089c936a07efaaea2266","committime":"2020-08-23T11:33:49","packageid":43958,"repoid":1,"summary":"dev-python\/pycuda: Remove old 2018.1.1"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Bug: https:\/\/bugs.gentoo.org\/719396\nPackage-Manager: Portage-3.0.4, Repoman-3.0.1\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"307a8e8fff03a04d70dd5789513060730b0c95c6","committime":"2020-08-23T11:33:47","packageid":43958,"repoid":1,"summary":"dev-python\/pycuda: Version bump to 2019.1.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e7114e3968b2e8a1e5e4d2eee5a134d2af9306bc","committime":"2020-03-28T17:44:15","packageid":43958,"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":"5d4edbc607d3863f7838d0d1ebc3dfacba32200e","committime":"2020-03-28T17:14:02","packageid":43958,"repoid":1,"summary":"dev-python\/pycuda: Remove redundant versions"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4747d40122d485033fe9f863f4b4330bf0651903","committime":"2020-01-05T11:14:55","packageid":43958,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/14246\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"cd3f25deb13cf4d6c9d721d515dbf772a988426f","committime":"2020-01-05T09:36:11","packageid":43958,"repoid":1,"summary":"*\/*: Clean PYTHON_COMPAT of obsolete impls"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a852d2060344ee459a2908a4650b62e11a3b5c74","committime":"2019-12-29T13:26:03","packageid":43958,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Package-Manager: Portage-2.3.83, Repoman-2.3.20\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"d29017b7d3e211fad6fa86554846f42569ecfc77","committime":"2019-12-29T13:06:15","packageid":43958,"repoid":1,"summary":"dev-python\/pycuda: Remove old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"38e42e7da627a976c3a79e1ca9e911ad56355b55","committime":"2019-12-28T16:25:34","packageid":43958,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Package-Manager: Portage-2.3.83, Repoman-2.3.20\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"c77e5f88fcd43470906d3afbfa892b3600b7ceee","committime":"2019-12-28T16:14:23","packageid":43958,"repoid":1,"summary":"dev-python\/pycuda: Remove Py2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d9785e6281f937d812d7c6d690b8e49ed99accbc","committime":"2019-12-27T19:05:33","packageid":43958,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Package-Manager: Portage-2.3.83, Repoman-2.3.20\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"ada4e7033f64033e7fac76c45674722c46051b1b","committime":"2019-12-27T18:52:26","packageid":43958,"repoid":1,"summary":"dev-python\/pycuda: Remove old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b8f22c7f1ac39c56f669b0f9964c97dc4fe374b1","committime":"2019-12-12T17:06:06","packageid":43958,"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":"06a70ae1dc4aec5d1a6a3493d10f2e8f8e0b7c6a","committime":"2019-12-12T15:32:58","packageid":43958,"repoid":1,"summary":"dev-python\/pycuda: [QA] Fix MissingTestRestrict"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7bc002a9b18554c3a22e4d032fa70be74f95d6ed","committime":"2019-04-17T08:07:39","packageid":43958,"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":"2db67a589e688ba866fce79132f608652bbc4cd8","committime":"2019-04-17T07:48:22","packageid":43958,"repoid":1,"summary":"*\/*: Remove python3_4 PYTHON_COMPAT correctly"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b6df0863ddff68648292987cc6e03d098d50722d","committime":"2019-01-04T17:43:50","packageid":43958,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jano.vesely@gmail.com","authorname":"Jan Vesely","body":"v2: Update copyright header\n    Use EAPI=7\n    Update pytest invocation\n    Drop redundant rm line\n    Allow acess to \/dev\/nvidia-uvm{,-tools} in test phase\n\nBug: https:\/\/bugs.gentoo.org\/637090\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/10456\nSigned-off-by: Jan Vesely <jano.vesely@gmail.com>\nSigned-off-by: Guilherme Amadio <amadio@gentoo.org>","commitid":"cf1db3880dea7a1922ba386ac9ce7e061773d0c7","committime":"2018-11-21T05:24:23","packageid":43958,"repoid":1,"summary":"dev-python\/pycuda: Bump version to 2018.1.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3e1dc915df26b7755b74d6312bfe4e9d44e81b6c","committime":"2018-06-24T16:46:01","packageid":43958,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"pacho@gentoo.org","authorname":"Pacho Ramos","body":"Package-Manager: Portage-2.3.40, Repoman-2.3.9","commitid":"f921b2d2e312e32806eed88c4849dbbcd3d62cb7","committime":"2018-06-24T16:00:53","packageid":43958,"repoid":1,"summary":"dev-python\/pycuda: Support python3.6"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"623586ba80be69dedb9702c27139960067f24da3","committime":"2018-05-16T23:06:30","packageid":43958,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"m.mairkeimberger@gmail.com","authorname":"Michael Mair-Keimberger","commitid":"0157347210449607de301c77484419b7e81777d2","committime":"2018-05-15T10:25:06","packageid":43958,"repoid":1,"summary":"dev-python\/pycuda: use HTTPS"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"32248da4e32243e07f04413022a3f487920b1d6c","committime":"2018-04-26T20:22:00","packageid":43958,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"m.mairkeimberger@gmail.com","authorname":"Michael Mair-Keimberger","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/8080","commitid":"6ea22c4ad65eed28b13eff210cc229196216054e","committime":"2018-04-20T08:28:24","packageid":43958,"repoid":1,"summary":"update pypi HOMEPAGE to avoid redirection"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"57ab435cf90817cc19fa7f678246f1ecdf9ddcae","committime":"2018-04-19T19:57:07","packageid":43958,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"floppym@gentoo.org","authorname":"Mike Gilbert","body":"Bug: https:\/\/bugs.gentoo.org\/653540","commitid":"ad407789da9bde8519598415ce25a2a9706b70ae","committime":"2018-04-19T17:51:17","packageid":43958,"repoid":1,"summary":"Replace pypi.python.org with pypi.org in HOMEPAGE"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"847cb877c2a72e061b98519df46b40bd43d3e215","committime":"2017-07-31T18:23:27","packageid":43958,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"bicatali@gentoo.org","authorname":"Sébastien Fabbro","body":"Package-Manager: Portage-2.3.6, Repoman-2.3.3","commitid":"0389abb82baacd7b85f7e72bf32da062db826ffc","committime":"2017-07-29T21:06:06","packageid":43958,"repoid":1,"summary":"dev-python\/pycuda: version bump"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"946185eec5c5296bfe726fb7250244f633a23010","committime":"2017-05-29T16:42:01","packageid":43958,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"pacho@gentoo.org","authorname":"Pacho Ramos","body":"Package-Manager: Portage-2.3.6, Repoman-2.3.2","commitid":"25a0462dc66f4295ca3d9a648f08da08318d2e25","committime":"2017-05-29T13:31:15","packageid":43958,"repoid":1,"summary":"dev-python\/pycuda: Support newer python"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":43958,"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":43958,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"malfatti@neuro.ufrn.br","authorname":"T. Malfatti","commitid":"8457ba6f9fd6f0dbafcca1fb375788eeea02aae1","committime":"2017-01-26T18:44:34","packageid":43958,"repoid":1,"summary":"media-libs\/portaudio: Version bump"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"3768b9199c167563bceeec26ee45a9cb942ad504","committime":"2016-11-01T21:13:24","packageid":43958,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","commitid":"543503fdd0c77e3a416d1fcd9ece6e1b0c835608","committime":"2016-11-01T20:10:51","packageid":43958,"repoid":1,"summary":"global: Drop dead implementations from PYTHON_COMPAT"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"b91384510ee2a019e4286c4e896f7d8dfa71704e","committime":"2016-08-30T19:22:34","packageid":43958,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Package-Manager: portage-2.3.0","commitid":"be6c54771a2d5ce0980604042a4d88162322b2f6","committime":"2016-08-30T18:49:30","packageid":43958,"repoid":1,"summary":"dev-python\/pycuda: Add sub-slot operator for dev-libs\/boost"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"94d0d7bb1d471f44784a6a023b85a08f80d91153","committime":"2016-08-23T09:43:37","packageid":43958,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"marbre@linux.sungazer.de","authorname":"Marius Brehler","body":"Gentoo-Bug: https:\/\/bugs.gentoo.org\/show_bug.cgi?id=583020\n\nPackage-Manager: portage-2.2.28\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/2119\n\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"2e6152106ca730091257de7c7d297bb8944cf7eb","committime":"2016-08-22T12:26:45","packageid":43958,"repoid":1,"summary":"dev-python\/pycuda: Version bump to 2016.1.2"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"5908a742d4491bf03f75da1e417313c0591e10ed","committime":"2015-12-16T09:16:42","packageid":43958,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jlec@gentoo.org","authorname":"Justin Lecher","body":"Gentoo-Bug: https:\/\/bugs.gentoo.org\/show_bug.cgi?id=568290\n\nPackage-Manager: portage-2.2.26\nSigned-off-by: Justin Lecher <jlec@gentoo.org>","commitid":"724530ca465628f494ba6b44a6caf6615557bc9e","committime":"2015-12-15T16:12:51","packageid":43958,"repoid":1,"summary":"dev-python\/pycuda: Check BUILD_DIR existance before creation"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"483359db850afe00e48bb65c1f9c75b716c37e5c","committime":"2015-10-10T05:21:58","packageid":43958,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"vapier@gentoo.org","authorname":"Mike Frysinger","commitid":"c1511618853db61acd458f9f2a9cda0f08fe7cfd","committime":"2015-10-10T03:19:50","packageid":43958,"repoid":1,"summary":"fix various encoding corruption"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"cef953cacc801579a31fc8d9e7f556468a319b8a","committime":"2015-08-24T10:46:35","packageid":43958,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jlec@gentoo.org","authorname":"Justin Lecher","body":"Signed-off-by: Justin Lecher <jlec@gentoo.org>","commitid":"71dc24457e7c41a2f9ee8baee773124df6f86a00","committime":"2015-08-24T10:36:23","packageid":43958,"repoid":1,"summary":"Use https by default"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"945f0d2a26da4f944fd06ad6a874f69d37ce1e06","committime":"2015-08-09T09:26:46","packageid":43958,"repoid":1,"summary":"2015-08-09 09:26:21 UTC"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"This commit represents a new era for Gentoo:\nStoring the gentoo-x86 tree in Git, as converted from CVS.\n\nThis commit is the start of the NEW history.\nAny historical data is intended to be grafted onto this point.\n\nCreation process:\n1. Take final CVS checkout snapshot\n2. Remove ALL ChangeLog* files\n3. Transform all Manifests to thin\n4. Remove empty Manifests\n5. Convert all stale $Header$\/$Id$ CVS keywords to non-expanded Git $Id$\n5.1. Do not touch files with -kb\/-ko keyword flags.\n\nSigned-off-by: Robin H. Johnson <robbat2@gentoo.org>\nX-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests\nX-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project\nX-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration\nX-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn\nX-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts\nX-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration\nX-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging\nX-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed","commitid":"56bd759df1d0c750a065b8c845e93d5dfa6b549d","committime":"2015-08-08T20:49:04","packageid":43958,"repoid":1,"summary":"proj\/gentoo: Initial commit"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a637bd65b7fef8e2be4e7fc6e9097479372e0e2e","committime":"2015-06-19T16:38:33","packageid":43958,"repoid":1,"summary":"2015-06-19 16:35:30 UTC"}],"dependencies":[{"block":false,"categoryid":434,"description":"NVIDIA Accelerated Graphics Driver","ebuildids":[813098,908438],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"jer@gentoo.org","name":"nvidia-drivers","packageid":41833},{"block":false,"categoryid":336,"description":"Fast array and numerical python library","ebuildids":[813098,908438],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"numpy","packageid":42464,"summary":"NumPy is a general-purpose array-processing Python package designed to efficiently manipulate large multi-dimensional arrays of arbitrary records without sacrificing too much speed for small multi-dimensional arrays. There are also basic facilities for discrete fourier transform, basic linear algebra and random number generation. It is the successor of Numeric and numarray."},{"block":false,"categoryid":450,"description":"An interpreted, interactive, object-oriented programming language","ebuildids":[908438,908438,908438],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"python","packageid":43095},{"block":false,"categoryid":336,"description":"A Python templating language","ebuildids":[813098,908438],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"mako","packageid":43484},{"block":false,"categoryid":336,"description":"Simplifies the usage of decorators for the average programmer","ebuildids":[813098,908438],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"decorator","packageid":44842,"summary":"The aim of the decorator python module is to simplify the usage of decorators for the average programmer and to popularize decorators usage giving examples of useful decorators, such as memoize, tracing, redirecting_stdout, locked, etc."},{"block":false,"categoryid":393,"description":"Boost Libraries for C++","ebuildids":[813098,908438],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"cpp@gentoo.org","maintainername":"Gentoo C++ Project","name":"boost","packageid":45155},{"block":false,"categoryid":336,"description":"Collection of tools missing from the Python standard library","ebuildids":[813098,908438],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"pytools","packageid":45763},{"block":false,"categoryid":428,"description":"NVIDIA CUDA Toolkit (compiler and friends)","ebuildids":[813098,908438],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"nvidia-cuda-toolkit","packageid":52124},{"block":false,"categoryid":336,"description":"Module for determining appropriate platform-specific dirs","ebuildids":[813098],"firstseen":"2012-08-03T14:36:49.835984","maintainer":"aidecoe@gentoo.org","maintainername":"Amadeusz Żołnowski","name":"appdirs","packageid":59657},{"block":false,"categoryid":336,"description":"A small Python module for determining appropriate platform-specific dirs","ebuildids":[908438],"firstseen":"2021-07-16T09:10:07.043965","name":"platformdirs","packageid":73197}],"depending":[],"ebuilds":[{"archs":["~amd64"],"ebuildid":908438,"firstseen":"2026-08-18T05:35:27.567948","license":"Apache-2.0 MIT","moddate":"2026-08-20T02:04:36","packageid":43958,"repoid":1,"slot":"0","uses":["debug","examples","python_targets_python3_12","python_targets_python3_13","python_targets_python3_14","test"],"version":"2025.1.3-r1"},{"archs":["~amd64"],"ebuildid":813098,"firstseen":"2024-01-26T23:31:20.626551","license":"Apache-2.0 MIT","moddate":"2026-07-18T04:42:09","packageid":43958,"repoid":1,"slot":"0","uses":["examples","python_targets_python3_12","test"],"version":"2024.1"}],"masks":[],"package":{"categoryid":336,"description":"Python wrapper for NVIDIA CUDA","firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"pycuda","packageid":43958},"rdependencies":[{"block":false,"categoryid":434,"description":"NVIDIA Accelerated Graphics Driver","ebuildids":[813098,908438],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"jer@gentoo.org","name":"nvidia-drivers","packageid":41833},{"block":false,"categoryid":336,"description":"Fast array and numerical python library","ebuildids":[813098,908438],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"numpy","packageid":42464,"summary":"NumPy is a general-purpose array-processing Python package designed to efficiently manipulate large multi-dimensional arrays of arbitrary records without sacrificing too much speed for small multi-dimensional arrays. There are also basic facilities for discrete fourier transform, basic linear algebra and random number generation. It is the successor of Numeric and numarray."},{"block":false,"categoryid":450,"description":"An interpreted, interactive, object-oriented programming language","ebuildids":[813098,908438,908438,908438],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"python","packageid":43095},{"block":false,"categoryid":336,"description":"A Python templating language","ebuildids":[813098,908438],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"mako","packageid":43484},{"block":false,"categoryid":336,"description":"Simplifies the usage of decorators for the average programmer","ebuildids":[813098,908438],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"decorator","packageid":44842,"summary":"The aim of the decorator python module is to simplify the usage of decorators for the average programmer and to popularize decorators usage giving examples of useful decorators, such as memoize, tracing, redirecting_stdout, locked, etc."},{"block":false,"categoryid":393,"description":"Boost Libraries for C++","ebuildids":[813098,908438],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"cpp@gentoo.org","maintainername":"Gentoo C++ Project","name":"boost","packageid":45155},{"block":false,"categoryid":336,"description":"Collection of tools missing from the Python standard library","ebuildids":[813098,908438],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"pytools","packageid":45763},{"block":false,"categoryid":428,"description":"NVIDIA CUDA Toolkit (compiler and friends)","ebuildids":[813098,908438],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"nvidia-cuda-toolkit","packageid":52124},{"block":false,"categoryid":336,"description":"Module for determining appropriate platform-specific dirs","ebuildids":[813098],"firstseen":"2012-08-03T14:36:49.835984","maintainer":"aidecoe@gentoo.org","maintainername":"Amadeusz Żołnowski","name":"appdirs","packageid":59657},{"block":false,"categoryid":336,"description":"A small Python module for determining appropriate platform-specific dirs","ebuildids":[908438],"firstseen":"2021-07-16T09:10:07.043965","name":"platformdirs","packageid":73197}],"repos":[{"branch":"master","lastcommit":"c388f9f40e8430e47b33921bbaf158377ed1a4b1","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/inducer\/pycuda","https:\/\/mathema.tician.de\/software\/pycuda\/","https:\/\/pypi.org\/project\/pycuda\/"],"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":"Install examples, usually source code","isdefault":false,"use":"examples"},{"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":"Build with Python 3.12","group":"python_targets","isdefault":false,"use":"python3_12"},{"description":"Build with Python 3.13","group":"python_targets","isdefault":false,"use":"python3_13"},{"description":"Build with Python 3.14","group":"python_targets","isdefault":false,"use":"python3_14"}]}