Skip to content

cmake/packaging: add auto pkg-config gen to CMakeLists#99

Merged
vaxerski merged 1 commit into
hyprwm:mainfrom
Haku-taku:add-pkgconfig-requires
Jun 24, 2026
Merged

cmake/packaging: add auto pkg-config gen to CMakeLists#99
vaxerski merged 1 commit into
hyprwm:mainfrom
Haku-taku:add-pkgconfig-requires

Conversation

@Haku-taku

Copy link
Copy Markdown
Contributor

Differentiate the dependencies in pkg_check_modules(deps ...) into public and private ones, and automatically generate the corresponding pkg-config Requires and Requires.private fields. (complements hyprwm/hyprgraphics#48)

Known related Issues:

Known related Discussions:

This will fix build failure wherever TextResource.hpp is used indirectly via hyprtoolkit(in element/Text.hpp) and provides a more robust dependency chain”

@vaxerski vaxerski left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

thanks!

@tekstryder

Copy link
Copy Markdown

Thanks! Tested this and it allows building hyprlauncher.

Fixes hyprwm/hyprlauncher#146

I'll update the discussion.

@vaxerski vaxerski merged commit dc42c8d into hyprwm:main Jun 24, 2026
2 checks 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