Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ecm.eclass: Begin deprecating ECM_NONGUI and dropping EXPORT_FUNCTIONS pkg_{preinst,postinst,postrm} #1014

Merged
merged 11 commits into from
Dec 14, 2024

Conversation

a17r
Copy link
Member

@a17r a17r commented Dec 12, 2024

No description provided.

@a17r a17r force-pushed the ecm-tweaks branch 8 times, most recently from f9af975 to 9fb223f Compare December 14, 2024 21:21
@a17r a17r changed the title ecm.eclass: Begin deprecating ECM_NONGUI [WIP] and dropping EXPORT_FUNCTIONS pkg_{preinst,postinst,postrm} ecm.eclass: Begin deprecating ECM_NONGUI and dropping EXPORT_FUNCTIONS pkg_{preinst,postinst,postrm} Dec 14, 2024
a17r added 11 commits December 14, 2024 22:32
First step towards deprecating this variable.

Signed-off-by: Andreas Sturmlechner <[email protected]>
Starts with consumers requesting >=KFMIN-6.9.0.

Signed-off-by: Andreas Sturmlechner <[email protected]>
Omitted (because unneeded) for:
breeze
breeze-grub
breeze-gtk
breeze-plymouth
kdecoration
kdesu-gui
kglobalacceld
ksystemstats
kwallet-pam
kwayland
kwayland-integration
kwrited
layer-shell-qt
libkscreen
libksysguard
milou
ocean-sound-theme
oxygen
oxygen-sounds
plasma5support
plasma-login-sessions
plasma-workspace-wallpapers
qqc2-breeze-style

Signed-off-by: Andreas Sturmlechner <[email protected]>
Signed-off-by: Andreas Sturmlechner <[email protected]>
Keep inheriting toolchain-funcs.eclass for EAPI-8 only.

Signed-off-by: Andreas Sturmlechner <[email protected]>
@gentoo-bot gentoo-bot merged commit 506544d into gentoo:master Dec 14, 2024
1 check passed
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.

3 participants