Skip to content

games-emulation/emulationstation-de: new package, add 3.4.0#432

Open
mvidaldp wants to merge 2 commits intogentoo:masterfrom
mvidaldp:add-es-de-3.4.0
Open

games-emulation/emulationstation-de: new package, add 3.4.0#432
mvidaldp wants to merge 2 commits intogentoo:masterfrom
mvidaldp:add-es-de-3.4.0

Conversation

@mvidaldp
Copy link

No description provided.

@mvidaldp mvidaldp changed the title emulationstation-de: add 3.4.0 games-emulation/emulationstation-de: add 3.4.0 Jan 27, 2026
@mvidaldp mvidaldp changed the title games-emulation/emulationstation-de: add 3.4.0 games-emulation/emulationstation-de: new package, add 3.4.0 Jan 30, 2026
-DAPPLICATION_UPDATER="$(usex auto-updater ON OFF)"
-DDEINIT_ON_LAUNCH="$(usex deinit ON OFF)"
-DVIDEO_HW_DECODING="$(usex video-hw ON OFF)"
-DASAN="$(usex asan ON OFF)"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Address sanitizing is probably something useful for upstream developers but not so much for users. To simplify the ebuild I would remove the asan and profiling USE


local mycmakeargs=(
-DCMAKE_BUILD_TYPE="${buildtype}"
-DAPPLICATION_UPDATER="$(usex auto-updater ON OFF)"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Most probably this should be always disabled

Copy link
Author

@mvidaldp mvidaldp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi! Thanks for the review — I’ve applied your suggestions and updated the ebuild accordingly.

I understand that for new packages you generally don't merge GitHub PRs, and that I should follow the official GURU contributor onboarding instead. I’ll create a Gentoo Bugzilla account (using the same email as in metadata.xml) and follow the “Information for Contributors” steps to get set up for the GURU workflow / dev branch.

Once that’s done, I'll push my packages via the proper route and close/supersede the previous PR. Thanks again for your patience — first time contributing to GURU.

… and USE

Add reviewer suggestions into emulationstation-de ebuild for keywords and USE:
- Add copyright
- Remove asan and profiling uses
- Set autoupdater to off
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants