{"bugs":[{"bugid":958312,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"UNCONFIRMED","summary":"games-action\/dxx-rebirth-0.61.0_pre20240630 - error: ‘value_type’ in ‘using xrange<index_type"}],"categories":[{"categoryid":1560,"name":"dev-debug"},{"categoryid":442,"name":"dev-games","summary":"The dev-games category contains libraries and utilities relevant to games programming."},{"categoryid":372,"name":"games-action","summary":"The games-action category contains action games."},{"categoryid":438,"name":"media-libs","summary":"The media-libs category contains media-related 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":"0e4516315d0bc4aec0e533688c2dbe751b81afbe","committime":"2025-12-09T19:00:48","packageid":66791,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"asturm@gentoo.org","authorname":"Andreas Sturmlechner","body":"Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>","commitid":"263121ccb78fdf628d27edc6a02deaf3afed4bdd","committime":"2025-12-08T18:08:47","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: Switch make_desktop_entry to --eapi9"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"bf014b283005707f91f4d9bf416b3643fa435569","committime":"2025-12-05T13:30:50","packageid":66791,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"In this case, it should be harmless as it was used as a placeholder, but\nit's still a bad idea. The dxx-rebirth ebuild has creativity that continues\nto surprise me.\n\nBug: https:\/\/bugs.gentoo.org\/967104\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"7773aa43622606b927d12051a986c16cf50b79da","committime":"2025-12-05T13:28:05","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: drop use of $USE"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"61b3f311594a6bc4f21fd594f6d9e936801bfad5","committime":"2025-01-21T23:18:16","packageid":66791,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"chewi@gentoo.org","authorname":"James Le Cuirot","body":"Signed-off-by: James Le Cuirot <chewi@gentoo.org>","commitid":"f4401e4fad54d9e9248519b95d01c006cbfec7c7","committime":"2025-01-21T22:55:56","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: Drop outdated blocker"},{"authoremail":"chewi@gentoo.org","authorname":"James Le Cuirot","body":"Signed-off-by: James Le Cuirot <chewi@gentoo.org>","commitid":"0414b654ee77957d2e295ee3ef0ef646b705f644","committime":"2025-01-21T22:51:50","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: Add python3_13"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a90194cc605e9a3658018f66ee4af7638195ac04","committime":"2024-07-01T22:18:52","packageid":66791,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"chewi@gentoo.org","authorname":"James Le Cuirot","body":"It still adds a couple of specific -Werror flags, but these are unlikely to\ncause issues for us.\n\nCloses: https:\/\/bugs.gentoo.org\/934924\nSigned-off-by: James Le Cuirot <chewi@gentoo.org>","commitid":"5c004468776ee5b8047d4495a5327ac42a2ca75e","committime":"2024-07-01T21:59:39","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: Bump snapshot to address -Werror issues"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c3783c36b345e026da1e1d7cd3bc439adaa4aca8","committime":"2024-06-24T22:34:00","packageid":66791,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"chewi@gentoo.org","authorname":"James Le Cuirot","body":"Closes: https:\/\/bugs.gentoo.org\/909537\nCloses: https:\/\/bugs.gentoo.org\/929566\nCloses: https:\/\/bugs.gentoo.org\/933504\nSigned-off-by: James Le Cuirot <chewi@gentoo.org>","commitid":"ae3f0470508f0974dc416c72470792d82532dc77","committime":"2024-06-24T22:20:05","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: Bump snapshot to 20240623, drop old 20230627"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"039d17459c9b372be4480cdf2ae85db5edf377dd","committime":"2024-01-13T18:05:17","packageid":66791,"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>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/34786\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"5e3d413c90ed50a6f9582ee1e3817398d4a82319","committime":"2024-01-13T16:08:07","packageid":66791,"repoid":1,"summary":"Move {dev-util → dev-debug}\/valgrind"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"596abb45bfd460ad19e1f3304334866cd8268f0f","committime":"2023-07-02T20:31:51","packageid":66791,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"chewi@gentoo.org","authorname":"James Le Cuirot","body":"Closes: https:\/\/bugs.gentoo.org\/909160\nSigned-off-by: James Le Cuirot <chewi@gentoo.org>","commitid":"2cd1928d091e58cef119ada825706cb7282aae2a","committime":"2023-07-02T20:24:51","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: Bump snapshot to fix building without OpenGL"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e799190e9d48ed925aa57cdf6bbb1069c3317e68","committime":"2023-06-25T21:46:49","packageid":66791,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"chewi@gentoo.org","authorname":"James Le Cuirot","body":"My new patch was merged upstream already.\n\nSigned-off-by: James Le Cuirot <chewi@gentoo.org>","commitid":"f7e3fb37f3159af53bdf851e812278655b512a3a","committime":"2023-06-25T21:39:11","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: Bump snapshot to 20230625"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5fed3b70165324ed10a6f3cd897536fc755af804","committime":"2023-06-25T15:31:49","packageid":66791,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"chewi@gentoo.org","authorname":"James Le Cuirot","body":"This fixes building with GCC 13 and the sdl12-compat wrapper.\n\nCloses: https:\/\/bugs.gentoo.org\/896952\nCloses: https:\/\/bugs.gentoo.org\/900212\nCloses: https:\/\/bugs.gentoo.org\/907746\nSigned-off-by: James Le Cuirot <chewi@gentoo.org>","commitid":"97b3716002195ef742d8d5305a952267474034c6","committime":"2023-06-25T15:17:38","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: Bump snapshot to 20230618, drop old 20210623, EAPI 8"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ce5b0474dcdf7cb291050b372252ddcb3b6c0f24","committime":"2023-03-22T16:31:44","packageid":66791,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Live is only partially fixed (old snapshot needs a 2 part fix), but\nimagine the PR will get merged soon enough, so not adding to 9999.\n\nNot tested much, but seems fine with both scons-4.4.0 and 4.5.2.\n\nCloses: https:\/\/bugs.gentoo.org\/902463\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"e655d87f9fdf2a3c80da8f3fb01478faad74e88d","committime":"2023-03-22T15:51:26","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: fix build with scons-4.5.x"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Likely scarcely enabled given not reported yet, but bug #902463\nenabled USE=editor and would've been the next issue ran into.\n\nIdeally this will probably need a new snapshot soon as this\ndoesn't seem to be the only issue. Not that I plan to look into\nthis package outside minor fixes (haven't even attempted to run,\ndon't really know it).\n\nBug: https:\/\/bugs.gentoo.org\/902463\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"70624559be845a557e769ab88d3003a375b1e41e","committime":"2023-03-22T15:44:24","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: fix USE=editor with gcc12"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d42bcaf9653af8b18cf71a844aa2471f804c7037","committime":"2023-03-10T08:01:57","packageid":66791,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Closes: https:\/\/bugs.gentoo.org\/894678\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"ef781b2e02df4142141a43ee8da72738c42c67c3","committime":"2023-03-10T07:39:28","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: fix build w\/ gcc 12"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8d0ebee607de5c63d747980fbeb0806c193a29c9","committime":"2023-01-14T13:02:17","packageid":66791,"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":66791,"repoid":1,"summary":"*\/*: remove py3.8 from PYTHON_COMPAT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"651724391d9112f6d5426ae8f3b1dde27e9526b4","committime":"2022-11-22T14:01:57","packageid":66791,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"1a54f5f629144b6bfb120055fc74b9b3fe298869","committime":"2022-11-22T13:59:54","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: Keyword 0.61.0_pre20210623 ppc64, #850472"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d1d4aff4d9f024afcdc59f6beb54a6b143339382","committime":"2022-02-12T02:20:06","packageid":66791,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"On closer look I don't think these scripts are used, and adding\nthe eclass regardless of these is normal given how scons-utils\nworks. So it only makes PYTHON_DEPS redundant.\n\nFixes: ba65a523a982f51e0037f74e3ad36c6da3f58ed9\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"c45b16abf06b88f48703b3bb2103901972297454","committime":"2022-02-12T01:15:56","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: cleanup unnecessarily added deps"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ccf770cf9bf7af372019cfd7d5993536a0658451","committime":"2022-02-11T23:36:44","packageid":66791,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"17308acaf3d8bed0e951d47bbef67beb646e8968","committime":"2022-02-11T22:06:05","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: sync keywords in live ebuild"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Currently fails with -O3, haven't investigated further but do\na replace-flags as a quick workaround.\n\nCloses: https:\/\/bugs.gentoo.org\/831896\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"7a032c929dd470bf0af3782f7c985659b3fbbed0","committime":"2022-02-11T22:03:24","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: replace -O3 by -O2"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Also add PYTHON_DEPS for completeness, although this is technically\nall already handled by scons-utils (imagine python-any-r1 was added\nbecause dxx-rebirth has its own python scripts too, but doing so\nmeans should add python deps normally).\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"ba65a523a982f51e0037f74e3ad36c6da3f58ed9","committime":"2022-02-11T21:54:41","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: enable py3.10"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3b96ab04b466df2360ae5674d8c082b5e9ce91ca","committime":"2021-10-19T00:34:34","packageid":66791,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"46a738b3380e8fa170ff6dcbdd174543f14c9aa7","committime":"2021-10-19T00:18:55","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: Keyword 0.61.0_pre20210623 arm64, #805497"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9ae06c8ecba73eb5bc4fca3457b707248e20198f","committime":"2021-07-10T22:36:53","packageid":66791,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"chewi@gentoo.org","authorname":"James Le Cuirot","body":"Package-Manager: Portage-3.0.20, Repoman-3.0.3\nSigned-off-by: James Le Cuirot <chewi@gentoo.org>","commitid":"94813df7fda738f9eefb7ade14a05a7bda54268e","committime":"2021-07-10T22:15:24","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: Drop old 0.61.0_pre20200615"},{"authoremail":"chewi@gentoo.org","authorname":"James Le Cuirot","body":"Fixes: https:\/\/bugs.gentoo.org\/801487\nPackage-Manager: Portage-3.0.20, Repoman-3.0.3\nSigned-off-by: James Le Cuirot <chewi@gentoo.org>","commitid":"5ca99171eb0a4d194a52fb62ec6ed79f9f33f5aa","committime":"2021-07-10T22:14:56","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: Bump snapshot to 20210623"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5938f2c30abac366b7520b6ea0ca9be7375cdaba","committime":"2021-06-18T21:20:03","packageid":66791,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Based on tc-export PKG_CONFIG call.\n\nPackage-Manager: Portage-3.0.18-prefix, Repoman-3.0.3\nSigned-off-by: Sam James <sam@gentoo.org>\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"abcb33fd929136f442625c084a62be1353aa3010","committime":"2021-06-18T21:07:17","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: add missing virtual\/pkgconfig dependency"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5bbd29c899d41600614b1cba4218ae1cd1cb0fd9","committime":"2021-04-24T22:19:57","packageid":66791,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mmk@levelnine.at","authorname":"Michael Mair-Keimberger","body":"Package-Manager: Portage-3.0.18, Repoman-3.0.3\nSigned-off-by: Michael Mair-Keimberger <mmk@levelnine.at>\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"f41b8bb55ee6515510c8007b61e808636a09fff9","committime":"2021-04-24T22:02:24","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: remove unused eclass"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3158e1c6987dfa66afd0a77277343e55483fddcb","committime":"2021-04-22T12:20:01","packageid":66791,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Closes: https:\/\/bugs.gentoo.org\/785040\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"49ab8e7a60c850bc89c4f603589121d2fbf9d122","committime":"2021-04-22T12:04:53","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: fix typo"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"93a314845d5898914673b9e1086bb56602d1b042","committime":"2021-04-03T16:05:49","packageid":66791,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"70caacb091dcee3a5a207957798931db5b8ae35f","committime":"2021-04-03T15:50:37","packageid":66791,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"bce01daaee3485d1024c44be47186cbdd232f915","committime":"2021-04-02T10:45:57","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: fix variable references"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"0b739e25c4deecdf079a4b404687d9a85c030759","committime":"2021-04-02T09:55:08","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: fix variable references"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"git-r3 sets this for us.\n\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"c778dfe5710428bef0510ec623e8ec3e84a1ec64","committime":"2021-04-02T05:48:04","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: drop superflous PROPERTIES=\"live\""},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"628a8c676041923df3a1aca442d36fa72cf11373","committime":"2021-02-15T00:52:38","packageid":66791,"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":"ead0c76f3712d4c092d253606658405429da2b7e","committime":"2021-02-14T22:34:48","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: fix double KEYWORDS"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"31fb4d4597875d58fcd5ffd0ed4be2602879e83d","committime":"2021-01-11T21:05:07","packageid":66791,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Package-Manager: Portage-3.0.12, Repoman-3.0.2\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"7950a501ad4592144b6b073ba4e837f72b68705b","committime":"2021-01-11T20:41:36","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: add Python 3.8, 3.9"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b4e6fc6a8827b7fc03419f40dc8b11a6067d8d16","committime":"2020-11-30T16:05:29","packageid":66791,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"iansilvester@fastmail.fm","authorname":"Ian Silvester","body":"Signed-off-by: Ian Silvester <iansilvester@fastmail.fm>\nSigned-off-by: James Le Cuirot <chewi@gentoo.org>","commitid":"89850c8b33950e2beb5339b6dab886d9b5fbc31f","committime":"2020-11-30T14:59:16","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: Adjusting copyright header to satisfy GLEP76"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a29ec0ffa946310298a3a0b60da23022c3cfdf01","committime":"2020-09-15T09:05:18","packageid":66791,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"chewi@gentoo.org","authorname":"James Le Cuirot","body":"Closes: https:\/\/bugs.gentoo.org\/669212\nCloses: https:\/\/bugs.gentoo.org\/703090\nCloses: https:\/\/bugs.gentoo.org\/735534\nPackage-Manager: Portage-3.0.6, Repoman-3.0.1\nSigned-off-by: James Le Cuirot <chewi@gentoo.org>","commitid":"71d1dfc95b4248348d2b55dd5cbe28b6c2b5856b","committime":"2020-09-14T21:09:12","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: Drop old 0.59.100"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"24edeb2469c5c640e8d4ef7cbd2a84368d6b6472","committime":"2020-07-03T20:35:09","packageid":66791,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"iansilvester@fastmail.fm","authorname":"Ian Silvester","body":"Add ebuilds so that the package supports current testing gcc 10, including a live ebuild, and references new free content packages.\n\nCloses: https:\/\/bugs.gentoo.org\/724886\nSigned-off-by: Ian Silvester <iansilvester@fastmail.fm>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/16308\nSigned-off-by: James Le Cuirot <chewi@gentoo.org>","commitid":"8868a8d5c560db8f7f7baf4cfd8aeb2adb3968ab","committime":"2020-06-18T02:22:37","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: Add udpated ebuilds"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3c1ef3c9a9132520fea665001f3e8130cbecf579","committime":"2019-05-08T17:24:19","packageid":66791,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"asturm@gentoo.org","authorname":"Andreas Sturmlechner","body":"Closes: https:\/\/bugs.gentoo.org\/653014\nPackage-Manager: Portage-2.3.66, Repoman-2.3.12\nSigned-off-by: Andreas Sturmlechner <asturm@gentoo.org>","commitid":"4d96b15775c4144cec3224c8913fac01bf6bd003","committime":"2019-05-05T15:12:36","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: Fix build against physfs-3"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"3155d8edbfbeb4f7ba2244db6d411f2ef1db1981","committime":"2018-04-18T19:25:01","packageid":66791,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"m.mairkeimberger@gmail.com","authorname":"Michael Mair-Keimberger","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/8051","commitid":"a1734d496f725e2aabb6e8677eac443ac5c177c7","committime":"2018-04-18T07:01:20","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: use HTTPS"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"c8944d296927d811a5c2e45dd4609ecf2b527b5a","committime":"2017-04-27T22:03:38","packageid":66791,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"chewi@gentoo.org","authorname":"James Le Cuirot","body":"Thanks to Alexander Turenko for his input on this.\n\nPackage-Manager: Portage-2.3.5, Repoman-2.3.2","commitid":"efe0a6b71b3d882ed68904026c5bc4a58d29313d","committime":"2017-04-27T21:18:16","packageid":66791,"repoid":1,"summary":"games-action\/dxx-rebirth: New package to replace d[12]x-rebirth"}],"dependencies":[{"block":false,"categoryid":396,"description":"Virtual for OpenGL utility library","ebuildids":[678955,831543],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"glu","packageid":43137},{"block":false,"categoryid":438,"description":"Image file loading library","ebuildids":[678955,831543],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"sdl-image","packageid":46724},{"block":false,"categoryid":438,"description":"Portable Network Graphics library","ebuildids":[678955,831543],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"libpng","packageid":49028},{"block":false,"categoryid":442,"description":"Abstraction layer for filesystem and archive access","ebuildids":[678955,831543],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"physfs","packageid":49845,"summary":"PhysicsFS is a library to provide abstract access to various archives. It is intended for use in video games, and the design was somewhat inspired by Quake 3's file subsystem. The programmer defines a \"write directory\" on the physical filesystem. No file writing done through the PhysicsFS API can leave that write directory, for security. For example, an embedded scripting language cannot write outside of this path if it uses PhysFS for all of its I\/O, which means that untrusted scripts can run more safely. Symbolic links can be disabled as well, for added safety. For file reading, the programmer lists directories and archives that form a \"search path\". Once the search path is defined, it becomes a single, transparent hierarchical filesystem. This makes for easy access to ZIP files in the same way as you access a file directly on the disk, and it makes it easy to ship a new archive that will override a previous archive on a per-file basis. Finally, PhysicsFS gives you platform-abstracted means to determine if CD-ROMs are available, the user's home directory, where in the real filesystem your program is running, etc."},{"block":false,"categoryid":396,"description":"Virtual for OpenGL implementation","ebuildids":[678955,831543],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"opengl","packageid":50131},{"block":false,"categoryid":438,"description":"Simple Direct Media Layer 1.2 compatibility wrapper around SDL2","ebuildids":[678955,831543],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"libsdl","packageid":52163,"summary":"Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of \"Civilization: Call To Power.\" Simple DirectMedia Layer supports Linux, Windows, BeOS, MacOS Classic, MacOS X, FreeBSD, OpenBSD, BSD\/OS, Solaris, IRIX, and QNX. There is also code, but no official support, for Windows CE, AmigaOS, Dreamcast, Atari, NetBSD, AIX, OSF\/Tru64, RISC OS, and SymbianOS. SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, Eiffel, Java, Lua, ML, Perl, PHP, Pike, Python, and Ruby."},{"block":false,"categoryid":438,"description":"Simple Direct Media Layer Mixer Library","ebuildids":[678955,831543],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"sdl-mixer","packageid":52459},{"block":false,"categoryid":438,"description":"Simple Direct Media Layer","ebuildids":[678955,831543],"firstseen":"2013-08-29T13:37:00.395665","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"libsdl2","packageid":61309,"summary":"Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of \"Civilization: Call To Power.\" Simple DirectMedia Layer supports Linux, Windows, BeOS, MacOS Classic, MacOS X, FreeBSD, OpenBSD, BSD\/OS, Solaris, IRIX, and QNX. There is also code, but no official support, for Windows CE, AmigaOS, Dreamcast, Atari, NetBSD, AIX, OSF\/Tru64, RISC OS, and SymbianOS. SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, Eiffel, Java, Lua, ML, Perl, PHP, Pike, Python, and Ruby."},{"block":false,"categoryid":438,"description":"Image file loading library","ebuildids":[678955,831543],"firstseen":"2013-08-29T13:37:00.395665","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"sdl2-image","packageid":61310},{"block":false,"categoryid":438,"description":"Simple Direct Media Layer Mixer Library","ebuildids":[678955,831543],"firstseen":"2013-08-29T13:37:00.395665","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"sdl2-mixer","packageid":61311},{"block":false,"categoryid":1560,"description":"An open-source memory debugger for GNU\/Linux","ebuildids":[678955,831543],"firstseen":"2024-01-13T18:09:53.829789","name":"valgrind","packageid":76909,"summary":"Valgrind is a GPL'd tool to help you find memory-management problems in your programs. When a program is run under Valgrind's supervision, all reads and writes of memory are checked, and calls to malloc\/new\/free\/delete are intercepted. As a result, Valgrind can detect problems such as - Use of uninitialised memory - Reading\/writing memory after it has been free'd - Reading\/writing off the end of malloc'd blocks - Reading\/writing inappropriate areas on the stack - Memory leaks -- where pointers to malloc'd blocks are lost forever - Passing of uninitialised and\/or unaddressible memory to system calls - Mismatched use of malloc\/new\/new [] vs free\/delete\/delete [] - Some abuses of the POSIX Pthreads API"}],"depending":[],"ebuilds":[{"archs":[],"ebuildid":678955,"firstseen":"2020-07-03T21:39:30.982250","license":"DXX-Rebirth GPL-3","moddate":"2026-03-28T18:04:20","packageid":66791,"repoid":1,"slot":"0","uses":["d1x","d2x","data","debug","editor","flac","ipv6","joystick","l10n_de","midi","mp3","music","opengl","opl3-musicpack","png","sc55-musicpack","sdl2","tracker","valgrind","vorbis"],"version":"9999"},{"archs":["~amd64","~arm64","~ppc64","~x86"],"ebuildid":831543,"firstseen":"2024-07-01T23:24:18.632520","license":"DXX-Rebirth GPL-3","moddate":"2026-03-28T18:04:20","packageid":66791,"repoid":1,"slot":"0","uses":["d1x","d2x","data","debug","editor","flac","ipv6","joystick","l10n_de","midi","mp3","music","opengl","opl3-musicpack","png","sc55-musicpack","sdl2","tracker","valgrind","vorbis"],"version":"0.61.0_pre20240630"}],"masks":[],"package":{"categoryid":372,"description":"Descent Rebirth - enhanced Descent 1 & 2 engine","firstseen":"2017-04-27T22:07:26.783876","name":"dxx-rebirth","packageid":66791,"summary":"Descent 1 is a classic first-person shooter released in 1995 by Interplay and Parallax. Descent 2 released for the PC in 1996. It, along with its predecessor, was one of the first games with true 3-dimensional graphics, 6 degrees of freedom in movement, light sourcing, and the capability to join multiplayer games on-the-fly. D1X-Rebirth and DXX-Rebirth are modifications of the original Descent 1 and 2 sources that was released by Parallax (and are based on the D1X and D2X sources). It offering OpenGL graphics, advanced multiplayer, new features, and cross-platform compatibility. Now code bases of D1X-Rebirth and DXX-Rebirth merged and released as DXX-Rebirth."},"rdependencies":[{"block":false,"categoryid":396,"description":"Virtual for OpenGL utility library","ebuildids":[678955,831543],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"glu","packageid":43137},{"block":false,"categoryid":372,"description":"Demo data files for Descent 1","ebuildids":[678955,831543],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"descent1-demodata","packageid":43677,"summary":"Descent 1 is a classic first-person shooter released in 1995 by Interplay and Parallax. It was one of the first games with true 3-dimensional graphics, movement, and light sourcing. This is the demo data for the game which is used by the various Descent 1 source ports."},{"block":false,"categoryid":372,"description":"Data files for Descent 2","ebuildids":[678955,831543],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"descent2-data","packageid":45030},{"block":false,"categoryid":372,"description":"Demo data files for Descent 2","ebuildids":[678955,831543],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"descent2-demodata","packageid":46424},{"block":false,"categoryid":438,"description":"Image file loading library","ebuildids":[678955,831543],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"sdl-image","packageid":46724},{"block":false,"categoryid":438,"description":"Portable Network Graphics library","ebuildids":[678955,831543],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"libpng","packageid":49028},{"block":false,"categoryid":442,"description":"Abstraction layer for filesystem and archive access","ebuildids":[678955,831543],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"physfs","packageid":49845,"summary":"PhysicsFS is a library to provide abstract access to various archives. It is intended for use in video games, and the design was somewhat inspired by Quake 3's file subsystem. The programmer defines a \"write directory\" on the physical filesystem. No file writing done through the PhysicsFS API can leave that write directory, for security. For example, an embedded scripting language cannot write outside of this path if it uses PhysFS for all of its I\/O, which means that untrusted scripts can run more safely. Symbolic links can be disabled as well, for added safety. For file reading, the programmer lists directories and archives that form a \"search path\". Once the search path is defined, it becomes a single, transparent hierarchical filesystem. This makes for easy access to ZIP files in the same way as you access a file directly on the disk, and it makes it easy to ship a new archive that will override a previous archive on a per-file basis. Finally, PhysicsFS gives you platform-abstracted means to determine if CD-ROMs are available, the user's home directory, where in the real filesystem your program is running, etc."},{"block":false,"categoryid":396,"description":"Virtual for OpenGL implementation","ebuildids":[678955,831543],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"opengl","packageid":50131},{"block":false,"categoryid":438,"description":"Simple Direct Media Layer 1.2 compatibility wrapper around SDL2","ebuildids":[678955,831543],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"libsdl","packageid":52163,"summary":"Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of \"Civilization: Call To Power.\" Simple DirectMedia Layer supports Linux, Windows, BeOS, MacOS Classic, MacOS X, FreeBSD, OpenBSD, BSD\/OS, Solaris, IRIX, and QNX. There is also code, but no official support, for Windows CE, AmigaOS, Dreamcast, Atari, NetBSD, AIX, OSF\/Tru64, RISC OS, and SymbianOS. SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, Eiffel, Java, Lua, ML, Perl, PHP, Pike, Python, and Ruby."},{"block":false,"categoryid":438,"description":"Simple Direct Media Layer Mixer Library","ebuildids":[678955,678955,831543,831543],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"sdl-mixer","packageid":52459},{"block":false,"categoryid":438,"description":"Simple Direct Media Layer","ebuildids":[678955,831543],"firstseen":"2013-08-29T13:37:00.395665","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"libsdl2","packageid":61309,"summary":"Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of \"Civilization: Call To Power.\" Simple DirectMedia Layer supports Linux, Windows, BeOS, MacOS Classic, MacOS X, FreeBSD, OpenBSD, BSD\/OS, Solaris, IRIX, and QNX. There is also code, but no official support, for Windows CE, AmigaOS, Dreamcast, Atari, NetBSD, AIX, OSF\/Tru64, RISC OS, and SymbianOS. SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, Eiffel, Java, Lua, ML, Perl, PHP, Pike, Python, and Ruby."},{"block":false,"categoryid":438,"description":"Image file loading library","ebuildids":[678955,831543],"firstseen":"2013-08-29T13:37:00.395665","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"sdl2-image","packageid":61310},{"block":false,"categoryid":438,"description":"Simple Direct Media Layer Mixer Library","ebuildids":[678955,678955,831543,831543],"firstseen":"2013-08-29T13:37:00.395665","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"sdl2-mixer","packageid":61311},{"block":false,"categoryid":372,"description":"Data files for Descent 1","ebuildids":[678955,831543],"firstseen":"2017-04-27T22:07:26.783876","name":"descent1-data","packageid":66792},{"block":false,"categoryid":372,"description":"Free content for games-action\/d1x-rebirth","ebuildids":[678955,678955,678955,831543,831543,831543],"firstseen":"2020-07-03T21:39:30.982250","name":"descent1-freedata","packageid":71275,"summary":"Descent 1 is a classic first-person shooter released in 1995 by Interplay and Parallax. Descent 2 released for the PC in 1996. It, along with its predecessor, was one of the first games with true 3-dimensional graphics, 6 degrees of freedom in movement, light sourcing, and the capability to join multiplayer games on-the-fly. D1X-Rebirth and DXX-Rebirth are modifications of the original Descent 1 and 2 sources that was released by Parallax (and are based on the D1X and D2X sources). It offering OpenGL graphics, advanced multiplayer, new features, and cross-platform compatibility. Now code bases of D1X-Rebirth and DXX-Rebirth merged and released as DXX-Rebirth. This package provides the free level data."},{"block":false,"categoryid":372,"description":"Free content for games-action\/d2x-rebirth","ebuildids":[678955,678955,678955,831543,831543,831543],"firstseen":"2020-07-03T21:39:30.982250","name":"descent2-freedata","packageid":71276,"summary":"Descent 1 is a classic first-person shooter released in 1995 by Interplay and Parallax. Descent 2 released for the PC in 1996. It, along with its predecessor, was one of the first games with true 3-dimensional graphics, 6 degrees of freedom in movement, light sourcing, and the capability to join multiplayer games on-the-fly. D1X-Rebirth and DXX-Rebirth are modifications of the original Descent 1 and 2 sources that was released by Parallax (and are based on the D1X and D2X sources). It offering OpenGL graphics, advanced multiplayer, new features, and cross-platform compatibility. Now code bases of D1X-Rebirth and DXX-Rebirth merged and released as DXX-Rebirth. This package provides the free level data."}],"repos":[{"branch":"master","lastcommit":"1f58741385367db432e79500a838ced67b2a773d","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/www.dxx-rebirth.com\/"],"uses":[{"defaultflag":true,"description":"Install Descent 1 resources and executable","isdefault":true,"packageid":66791,"use":"d1x"},{"defaultflag":true,"description":"Install Descent 2 resources and executable","isdefault":true,"packageid":66791,"use":"d2x"},{"defaultflag":true,"description":"Ensure some game levels are present; if the full game's level data is not already installed then install the playable demo data (i.e. shareware levels)","isdefault":true,"packageid":66791,"use":"data"},{"description":"Enable various debugging code paths and sanity checks, not just output. Some of these checks date back to the retail build, and choke on some custom levels because the game was never coded to sufficiently distrust inputs","isdefault":false,"packageid":66791,"use":"debug"},{"description":"Enable level editor support","isdefault":false,"packageid":66791,"use":"editor"},{"defaultflag":true,"description":"Add support for FLAC: Free Lossless Audio Codec","isdefault":true,"use":"flac"},{"description":"Add support for IP version 6","isdefault":false,"use":"ipv6"},{"defaultflag":true,"description":"Add support for joysticks in all packages","isdefault":true,"use":"joystick"},{"defaultflag":true,"description":"Enforce that SDL-mixer is used and has midi support","isdefault":true,"packageid":66791,"use":"midi"},{"defaultflag":true,"description":"Add support for reading mp3 files","isdefault":true,"use":"mp3"},{"defaultflag":true,"description":"Enable music support","isdefault":true,"packageid":66791,"use":"music"},{"defaultflag":true,"description":"Add support for OpenGL (3D graphics)","isdefault":true,"use":"opengl"},{"description":"Include alternate version of the game's music, recorded with the Yamaha YMF262 OPL3 soundchip","isdefault":false,"packageid":66791,"use":"opl3-musicpack"},{"defaultflag":true,"description":"Add support for libpng (PNG images)","isdefault":true,"use":"png"},{"description":"Include alternate version of the game's music, recorded with the Roland Sound Canvas SC-55 MIDI module","isdefault":false,"packageid":66791,"use":"sc55-musicpack"},{"description":"Use libSDL2, SDL2-mixer instead of libSDL-1* and SDL-mixer-1*","isdefault":false,"packageid":66791,"use":"sdl2"},{"description":"Enable support for the PHP-based multiplayer game tracker","isdefault":false,"packageid":66791,"use":"tracker"},{"description":"Enable annotations for accuracy. May slow down runtime slightly. Safe to use even if not currently using dev-debug\/valgrind","isdefault":false,"use":"valgrind"},{"defaultflag":true,"description":"Add support for the OggVorbis audio codec","isdefault":true,"use":"vorbis"},{"description":"Provides German translations for the game's briefings, robot descriptions, and outro of the original campaign","group":"l10n","isdefault":false,"packageid":66791,"use":"de"}]}